// This file is @generated by prost-build. #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EmbeddedAttribute {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RefSafetyRulesAttribute {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cdmdoheokmn { /// offset: 32 #[prost(uint32, tag = "1")] pub queue_position: u32, /// offset: 40 #[prost(uint32, tag = "2")] pub ebcdklnhhno: u32, #[prost( oneof = "cdmdoheokmn::Jlgkloocajk", tags = "101, 102, 103, 104, 201, 202, 203" )] pub jlgkloocajk: ::core::option::Option, } /// Nested message and enum types in `CDMDOHEOKMN`. pub mod cdmdoheokmn { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Jlgkloocajk { /// offset: 24 #[prost(message, tag = "101")] MarbleGameBegin(super::Lgjegnghkpi), /// offset: 24 #[prost(message, tag = "102")] MarbleGameEnd(super::Pnhipahakab), /// offset: 24 #[prost(message, tag = "103")] MarbleGameRound(super::Dpaaanlpmbd), /// offset: 24 #[prost(message, tag = "104")] MarbleGameTurn(super::Ngeldpianjc), /// offset: 24 #[prost(message, tag = "201")] CakeRaceSectionBegin(super::Olcmofmfbkp), /// offset: 24 #[prost(message, tag = "202")] CakeRaceSectionEnd(super::Mjddhdjcocp), /// offset: 24 #[prost(message, tag = "203")] CakeRaceRoomSectionSettle(super::Oicioagdcel), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Polglnildbi { /// offset: 28 #[prost(uint32, tag = "1")] pub boehkclliep: u32, /// offset: 32 #[prost(int32, tag = "2")] pub gbdgpaiahjk: i32, /// offset: 24 #[prost(int32, tag = "3")] pub mbfomhmcodm: i32, /// offset: 36 #[prost(uint32, tag = "4")] pub lagkjgjflci: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gonfonmjnae { /// offset: 24 #[prost(uint32, tag = "1")] pub boehkclliep: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub mfmgcfgdbbh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gopnionbgjg { /// offset: 36 #[prost(uint32, tag = "1")] pub item_id: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub lnkpohpbfje: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub skill_id: u32, /// offset: 28 #[prost(int32, tag = "4")] pub display_value: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jiehflfcfej { /// offset: 32 #[prost(int32, tag = "1")] pub naajpldkddl: i32, /// offset: 28 #[prost(int32, tag = "2")] pub kpkdanemcgc: i32, /// offset: 36 #[prost(int32, tag = "3")] pub ccfeobdcmif: i32, /// offset: 24 #[prost(int32, tag = "4")] pub amjgimpplce: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lgjegnghkpi { /// offset: 72 #[prost(uint32, tag = "1")] pub monster_battle_type: u32, /// offset: 48 #[prost(uint64, tag = "2")] pub jpdkenlgbem: u64, /// offset: 68 #[prost(uint32, tag = "3")] pub level_id: u32, /// offset: 60 #[prost(uint32, tag = "4")] pub ndbpolnhhcn: u32, /// offset: 32 #[prost(message, repeated, tag = "5")] pub dkmihnjmege: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, tag = "6")] pub rank: u32, /// offset: 40 #[prost(uint64, tag = "7")] pub ilibdokgcbj: u64, /// offset: 24 #[prost(message, repeated, tag = "8")] pub hklbimfahbb: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, tag = "9")] pub kjdiaaaidgl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pnhipahakab { /// offset: 56 #[prost(uint32, tag = "1")] pub monster_battle_type: u32, /// offset: 48 #[prost(uint64, tag = "2")] pub jpdkenlgbem: u64, /// offset: 96 #[prost(uint32, tag = "3")] pub level_id: u32, /// offset: 64 #[prost(uint32, tag = "4")] pub ndbpolnhhcn: u32, /// offset: 24 #[prost(message, repeated, tag = "5")] pub dkmihnjmege: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, tag = "6")] pub rank: u32, /// offset: 88 #[prost(uint64, tag = "7")] pub ilibdokgcbj: u64, /// offset: 16 #[prost(message, repeated, tag = "8")] pub hklbimfahbb: ::prost::alloc::vec::Vec, /// offset: 76 #[prost(uint32, tag = "9")] pub kjdiaaaidgl: u32, /// offset: 100 #[prost(uint32, tag = "10")] pub dpagmmimhjn: u32, /// offset: 108 #[prost(int32, tag = "11")] pub score_id: i32, /// offset: 60 #[prost(int32, tag = "12")] pub dfemjmlccbn: i32, /// offset: 40 #[prost(message, repeated, tag = "13")] pub cenflpnkibf: ::prost::alloc::vec::Vec, /// offset: 84 #[prost(uint32, tag = "14")] pub gkogedgkibf: u32, /// offset: 104 #[prost(uint32, tag = "15")] pub gnfnlkfjhhd: u32, /// offset: 68 #[prost(uint32, tag = "16")] pub fhhlgehdddb: u32, /// offset: 80 #[prost(uint32, tag = "17")] pub kkogonbpmji: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dpaaanlpmbd { /// offset: 100 #[prost(uint32, tag = "1")] pub monster_battle_type: u32, /// offset: 88 #[prost(uint64, tag = "2")] pub jpdkenlgbem: u64, /// offset: 76 #[prost(uint32, tag = "3")] pub level_id: u32, /// offset: 72 #[prost(uint32, tag = "4")] pub ndbpolnhhcn: u32, /// offset: 116 #[prost(uint32, tag = "5")] pub ecjhiddjfpj: u32, /// offset: 104 #[prost(uint32, tag = "6")] pub boehkclliep: u32, /// offset: 80 #[prost(bool, tag = "7")] pub ocbgchniaao: bool, /// offset: 40 #[prost(message, repeated, tag = "8")] pub kpbnaedakdp: ::prost::alloc::vec::Vec, /// offset: 108 #[prost(uint32, tag = "9")] pub rank: u32, /// offset: 48 #[prost(message, repeated, tag = "10")] pub ebocoebahck: ::prost::alloc::vec::Vec, /// offset: 96 #[prost(uint32, tag = "11")] pub kjdiaaaidgl: u32, /// offset: 24 #[prost(message, repeated, tag = "12")] pub skill_info: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "13")] pub infillofgde: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(message, repeated, tag = "14")] pub gkejfdijnno: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(message, repeated, tag = "15")] pub chabkobkbem: ::prost::alloc::vec::Vec, /// offset: 112 #[prost(uint32, tag = "16")] pub jlaecgccllj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ngeldpianjc { /// offset: 68 #[prost(uint32, tag = "1")] pub monster_battle_type: u32, /// offset: 48 #[prost(uint64, tag = "2")] pub jpdkenlgbem: u64, /// offset: 80 #[prost(uint32, tag = "3")] pub level_id: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub ndbpolnhhcn: u32, /// offset: 72 #[prost(bool, tag = "5")] pub ekcaijecgbd: bool, /// offset: 64 #[prost(uint32, tag = "6")] pub ecjhiddjfpj: u32, /// offset: 56 #[prost(uint32, tag = "7")] pub rank: u32, /// offset: 40 #[prost(uint64, tag = "8")] pub ilibdokgcbj: u64, /// offset: 60 #[prost(uint32, tag = "9")] pub kjdiaaaidgl: u32, /// offset: 76 #[prost(uint32, tag = "10")] pub dmaphfdccll: u32, /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub buff_list: ::prost::alloc::vec::Vec, /// offset: 84 #[prost(uint32, tag = "12")] pub jlaecgccllj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Icfpcbbpdgf { /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub kplgpkfiakk: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub ldmeekcalde: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mcnnfigkcjh { /// offset: 24 #[prost(uint32, tag = "1")] pub ipednalijjm: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub hkfnkopjdei: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bkknnklebpe { /// offset: 32 #[prost(uint32, tag = "1")] pub ijedmbinian: u32, /// offset: 48 #[prost(uint32, tag = "2")] pub rank: u32, /// offset: 44 #[prost(uint32, tag = "3")] pub kmhcbofgfjf: u32, /// offset: 40 #[prost(uint32, tag = "4")] pub aklifkofobh: u32, /// offset: 24 #[prost(message, repeated, tag = "5")] pub kmgiglmemne: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "6")] pub limjfdkmkfk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pedjaplamfc { /// offset: 28 #[prost(uint32, tag = "1")] pub ijedmbinian: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub mfmgcfgdbbh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Olcmofmfbkp { /// offset: 16 #[prost(string, tag = "1")] pub room_id: ::prost::alloc::string::String, /// offset: 40 #[prost(uint32, tag = "2")] pub fedbcocnceo: u32, /// offset: 44 #[prost(uint32, tag = "3")] pub section_id: u32, /// offset: 24 #[prost(message, optional, tag = "4")] pub player_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mjddhdjcocp { /// offset: 24 #[prost(string, tag = "1")] pub room_id: ::prost::alloc::string::String, /// offset: 60 #[prost(uint32, tag = "2")] pub fedbcocnceo: u32, /// offset: 52 #[prost(uint32, tag = "3")] pub section_id: u32, /// offset: 84 #[prost(uint32, tag = "4")] pub mcgppkgbpae: u32, /// offset: 68 #[prost(uint32, tag = "5")] pub eianodljngd: u32, /// offset: 48 #[prost(uint32, tag = "6")] pub einjocgkjem: u32, /// offset: 32 #[prost(message, repeated, tag = "7")] pub bfkgahhcnod: ::prost::alloc::vec::Vec, /// offset: 96 #[prost(uint32, tag = "8")] pub doloojjddef: u32, /// offset: 44 #[prost(uint32, tag = "9")] pub mgabiofmldp: u32, /// offset: 56 #[prost(float, tag = "10")] pub dmnhmeffnjc: f32, /// offset: 88 #[prost(int32, tag = "11")] pub fbbbhffldgn: i32, /// offset: 64 #[prost(int32, tag = "12")] pub ecmphobjdfb: i32, /// offset: 72 #[prost(int32, tag = "13")] pub fdmiddicpdi: i32, /// offset: 80 #[prost(uint32, tag = "14")] pub kidfcilfhda: u32, /// offset: 92 #[prost(int32, tag = "15")] pub dalpbcdonbd: i32, /// offset: 76 #[prost(int32, tag = "16")] pub dmjonkefoph: i32, /// offset: 40 #[prost(uint32, tag = "17")] pub aonpnkjfcac: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oicioagdcel { /// offset: 64 #[prost(string, tag = "1")] pub room_id: ::prost::alloc::string::String, /// offset: 80 #[prost(uint32, tag = "2")] pub fedbcocnceo: u32, /// offset: 84 #[prost(uint32, tag = "3")] pub section_id: u32, /// offset: 24 #[prost(message, optional, tag = "4")] pub player_info: ::core::option::Option, /// offset: 48 #[prost(message, repeated, tag = "5")] pub lkolbneiknp: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub cdkkaeeaccl: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, repeated, tag = "7")] pub cganjdjfgfa: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, repeated, tag = "8")] pub aplknfgjolg: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, repeated, tag = "9")] pub oalkoomhbaf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerBasicInfo { /// offset: 16 #[prost(string, tag = "1")] pub nickname: ::prost::alloc::string::String, /// offset: 44 #[prost(uint32, tag = "2")] pub level: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub exp: u32, /// offset: 56 #[prost(uint32, tag = "4")] pub stamina: u32, /// offset: 48 #[prost(uint32, tag = "5")] pub mcoin: u32, /// offset: 52 #[prost(uint32, tag = "6")] pub hcoin: u32, /// offset: 36 #[prost(uint32, tag = "7")] pub scoin: u32, /// offset: 40 #[prost(uint32, tag = "8")] pub world_level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eeaffoimnac { /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub jfbbfekffll: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpBarInfo { /// offset: 28 #[prost(uint32, tag = "1")] pub cur_sp: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub max_sp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BlackInfo { /// offset: 32 #[prost(int64, tag = "1")] pub begin_time: i64, /// offset: 24 #[prost(int64, tag = "2")] pub end_time: i64, /// offset: 40 #[prost(uint32, tag = "3")] pub limit_level: u32, /// offset: 44 #[prost(uint32, tag = "4")] pub ban_type: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FeverTimeAvatar { /// offset: 24 #[prost(enumeration = "AvatarType", tag = "1")] pub avatar_type: i32, /// offset: 28 #[prost(uint32, tag = "2")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dmknghmfjph { /// offset: 40 #[prost(enumeration = "AvatarType", tag = "1")] pub avatar_type: i32, /// offset: 28 #[prost(uint32, tag = "2")] pub id: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub level: u32, /// offset: 36 #[prost(uint32, tag = "4")] pub index: u32, /// offset: 24 #[prost(uint32, tag = "5")] pub blehkkonehp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct VersionCount { /// offset: 28 #[prost(uint32, tag = "1")] pub version: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub count: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientDownloadData { /// offset: 44 #[prost(uint32, tag = "1")] pub version: u32, /// offset: 32 #[prost(int64, tag = "2")] pub time: i64, /// offset: 24 #[prost(bytes = "vec", tag = "3")] pub data: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "4")] pub bfajppkembm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientObjDownloadData { /// offset: 32 #[prost(bytes = "vec", tag = "1")] pub limlhjpieoc: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, optional, tag = "2")] pub client_obj_download_data: ::core::option::Option, /// offset: 40 #[prost(message, repeated, tag = "3")] pub hgjooepcbkm: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientUploadData { /// offset: 16 #[prost(string, tag = "1")] pub tag: ::prost::alloc::string::String, /// offset: 24 #[prost(string, tag = "2")] pub value: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FeatureSwitchParam { /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub switch_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gkofnogbanp { /// offset: 36 #[prost(enumeration = "FeatureSwitchType", tag = "1")] pub r#type: i32, /// offset: 16 #[prost(message, repeated, tag = "2")] pub icmpfohpdcf: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(bool, tag = "3")] pub hhpbfdidhgj: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ccbodegcndc { /// offset: 32 #[prost(string, tag = "1")] pub lhpfnndohpb: ::prost::alloc::string::String, /// offset: 56 #[prost(string, tag = "2")] pub fldflgoihmj: ::prost::alloc::string::String, /// offset: 24 #[prost(string, tag = "3")] pub caagfhckckl: ::prost::alloc::string::String, /// offset: 48 #[prost(string, tag = "4")] pub plkmaemhfko: ::prost::alloc::string::String, /// offset: 64 #[prost(string, tag = "5")] pub allkpnpinco: ::prost::alloc::string::String, /// offset: 72 #[prost(string, tag = "6")] pub djljioefkgh: ::prost::alloc::string::String, /// offset: 16 #[prost(string, tag = "7")] pub mac: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eoelkfeofkn { /// offset: 24 #[prost(string, tag = "1")] pub midphdalgpa: ::prost::alloc::string::String, /// offset: 44 #[prost(int32, tag = "2")] pub bgjkfepcpmd: i32, /// offset: 36 #[prost(int32, tag = "3")] pub hajgmegnfei: i32, /// offset: 32 #[prost(int32, tag = "4")] pub lcmllinglbn: i32, /// offset: 40 #[prost(int32, tag = "5")] pub adfckcankmn: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ReplayInfo { /// offset: 72 #[prost(uint64, tag = "1")] pub glbnkgnboog: u64, /// offset: 48 #[prost(enumeration = "ReplayType", tag = "2")] pub replay_type: i32, /// offset: 56 #[prost(uint32, tag = "3")] pub stage_id: u32, /// offset: 52 #[prost(uint32, tag = "4")] pub uid: u32, /// offset: 24 #[prost(string, tag = "5")] pub nickname: ::prost::alloc::string::String, /// offset: 44 #[prost(uint32, tag = "6")] pub head_icon: u32, /// offset: 32 #[prost(string, tag = "7")] pub replay_name: ::prost::alloc::string::String, /// offset: 64 #[prost(uint64, tag = "8")] pub create_time: u64, /// offset: 40 #[prost(uint32, tag = "9")] pub bcclfaemjij: u32, /// offset: 60 #[prost(uint32, tag = "10")] pub ikebdbccimb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mehmmalnonl { /// offset: 24 #[prost(uint32, tag = "1")] pub avatar_id: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub avatar_level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ahkmnpheacg { /// offset: 52 #[prost(uint32, tag = "1")] pub uid: u32, /// offset: 64 #[prost(uint32, tag = "2")] pub lnigjnajeii: u32, /// offset: 48 #[prost(bool, tag = "3")] pub jclgajihdmc: bool, /// offset: 40 #[prost(uint32, tag = "4")] pub efagbmpbbmc: u32, /// offset: 24 #[prost(string, tag = "5")] pub kmhapafocco: ::prost::alloc::string::String, /// offset: 16 #[prost(message, repeated, tag = "6")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 60 #[prost(uint32, tag = "7")] pub ambnoncfbcg: u32, /// offset: 44 #[prost(uint32, tag = "8")] pub ckamnjcdpgl: u32, /// offset: 56 #[prost(uint32, tag = "9")] pub pfkiappijnn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PunkLordBattleRecordList { /// offset: 16 #[prost(message, repeated, tag = "1")] pub battle_record_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PunkLordMonsterKey { /// offset: 28 #[prost(uint32, tag = "1")] pub uid: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub monster_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PunkLordMonsterBasicInfo { /// offset: 44 #[prost(uint32, tag = "1")] pub uid: u32, /// offset: 40 #[prost(uint32, tag = "2")] pub monster_id: u32, /// offset: 56 #[prost(uint32, tag = "3")] pub config_id: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub world_level: u32, /// offset: 48 #[prost(int64, tag = "5")] pub create_time: i64, /// offset: 36 #[prost(uint32, tag = "6")] pub left_hp: u32, /// offset: 28 #[prost(uint32, tag = "7")] pub attacker_num: u32, /// offset: 60 #[prost(enumeration = "PunkLordShareType", tag = "8")] pub share_type: i32, /// offset: 32 #[prost(bool, tag = "9")] pub njekdbpoalk: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ndhnecgfbnn { /// offset: 24 #[prost(string, tag = "1")] pub kmhapafocco: ::prost::alloc::string::String, /// offset: 16 #[prost(message, optional, tag = "2")] pub odiccgcinnc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Idkbgcojhhj { /// offset: 40 #[prost(uint64, tag = "1")] pub copgbefikge: u64, /// offset: 32 #[prost(uint32, tag = "2")] pub gclccogidoa: u32, /// offset: 36 #[prost(uint32, tag = "3")] pub gbahhhpmldk: u32, /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub lchndbnknio: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bmemlbhjdmj { /// offset: 28 #[prost(uint32, tag = "1")] pub panel_id: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub modifier_content_type: u32, /// offset: 32 #[prost(uint64, tag = "3")] pub obifcelhinm: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ajemanpknhc { #[prost(oneof = "ajemanpknhc::Deemiabhjjk", tags = "101, 102")] pub deemiabhjjk: ::core::option::Option, } /// Nested message and enum types in `AJEMANPKNHC`. pub mod ajemanpknhc { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Deemiabhjjk { /// offset: 16 #[prost(message, tag = "101")] Pajimkagapi(super::Idkbgcojhhj), /// offset: 16 #[prost(message, tag = "102")] Cjpmkijmpoe(super::Bmemlbhjdmj), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RegionInfo { /// offset: 40 #[prost(string, tag = "1")] pub name: ::prost::alloc::string::String, /// offset: 32 #[prost(string, tag = "2")] pub title: ::prost::alloc::string::String, /// offset: 16 #[prost(string, tag = "3")] pub dispatch_url: ::prost::alloc::string::String, /// offset: 64 #[prost(string, tag = "4")] pub env_type: ::prost::alloc::string::String, /// offset: 48 #[prost(string, tag = "5")] pub display_name: ::prost::alloc::string::String, /// offset: 56 #[prost(string, tag = "6")] pub msg: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dispatch { /// offset: 56 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 32 #[prost(string, tag = "2")] pub msg: ::prost::alloc::string::String, /// offset: 24 #[prost(string, tag = "3")] pub top_sever_region_name: ::prost::alloc::string::String, /// offset: 40 #[prost(message, repeated, tag = "4")] pub region_list: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(string, tag = "5")] pub stop_desc: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bdkoopinmgl { /// offset: 96 #[prost(uint32, tag = "1")] pub ablidofcdff: u32, /// offset: 80 #[prost(uint32, repeated, tag = "2")] pub hpcdonpjbme: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "3")] pub bcmkogcnhib: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, repeated, tag = "4")] pub hpnnmlpcgeh: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, repeated, tag = "5")] pub mllbkpjmjhi: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, repeated, tag = "6")] pub djolodcmnnl: ::prost::alloc::vec::Vec, /// offset: 92 #[prost(bool, tag = "7")] pub nmoepahcogk: bool, /// offset: 88 #[prost(uint32, tag = "8")] pub lngkibelolc: u32, /// offset: 72 #[prost(uint32, repeated, tag = "9")] pub edbclellcam: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub lacbmkaadoe: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub dfkmomcdlik: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ldjpeibnele { #[prost(oneof = "ldjpeibnele::Idooakegpgd", tags = "101")] pub idooakegpgd: ::core::option::Option, } /// Nested message and enum types in `LDJPEIBNELE`. pub mod ldjpeibnele { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Idooakegpgd { /// offset: 16 #[prost(uint32, tag = "101")] Ojhffmmafgg(u32), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iobfliemhln { /// offset: 32 #[prost(enumeration = "Dlmigaafpel", tag = "1")] pub bopionmneln: i32, /// offset: 40 #[prost(uint32, tag = "2")] pub acpecifcaee: u32, /// offset: 36 #[prost(uint32, tag = "3")] pub num: u32, /// offset: 16 #[prost(message, optional, tag = "5")] pub display_value: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lpklgaefilo { /// offset: 16 #[prost(message, repeated, tag = "1")] pub gkkgkebinak: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleOp { /// offset: 44 #[prost(uint32, tag = "1")] pub turn_counter: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub state: u32, /// offset: 56 #[prost(uint32, tag = "3")] pub action_entity_id: u32, /// offset: 48 #[prost(uint32, tag = "4")] pub target_entity_id: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub op_type: u32, /// offset: 52 #[prost(uint32, tag = "6")] pub skill_index: u32, /// offset: 40 #[prost(uint32, tag = "7")] pub operation_counter: u32, /// offset: 16 #[prost(string, tag = "8")] pub bfmacjhekkk: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleEquipment { /// offset: 24 #[prost(uint32, tag = "1")] pub id: u32, /// offset: 36 #[prost(uint32, tag = "2")] pub level: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub promotion: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub rank: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleRelic { /// offset: 52 #[prost(uint32, tag = "1")] pub id: u32, /// offset: 44 #[prost(uint32, tag = "2")] pub level: u32, /// offset: 36 #[prost(uint32, tag = "3")] pub main_affix_id: u32, /// offset: 24 #[prost(message, repeated, tag = "4")] pub sub_affix_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "5")] pub unique_id: u32, /// offset: 40 #[prost(uint32, tag = "6")] pub set_id: u32, /// offset: 48 #[prost(uint32, tag = "7")] pub r#type: u32, /// offset: 56 #[prost(uint32, tag = "8")] pub rarity: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AvatarSkillTree { /// offset: 28 #[prost(uint32, tag = "1")] pub point_id: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicAffix { /// offset: 32 #[prost(uint32, tag = "1")] pub affix_id: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub cnt: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub step: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cbfnacmkcpi { /// offset: 36 #[prost(bool, tag = "1")] pub eljgjigbgfk: bool, /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub miilkifelej: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "3")] pub mihojocbhnb: u32, /// offset: 40 #[prost(uint32, tag = "4")] pub ohiikhjenkl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleAvatar { /// offset: 104 #[prost(enumeration = "AvatarType", tag = "1")] pub avatar_type: i32, /// offset: 80 #[prost(uint32, tag = "2")] pub id: u32, /// offset: 88 #[prost(uint32, tag = "3")] pub level: u32, /// offset: 108 #[prost(uint32, tag = "4")] pub rank: u32, /// offset: 112 #[prost(uint32, tag = "5")] pub index: u32, /// offset: 48 #[prost(message, repeated, tag = "6")] pub skilltree_list: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(message, repeated, tag = "7")] pub equipment_list: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, tag = "8")] pub hp: u32, /// offset: 96 #[prost(uint32, tag = "10")] pub promotion: u32, /// offset: 56 #[prost(message, repeated, tag = "11")] pub relic_list: ::prost::alloc::vec::Vec, /// offset: 76 #[prost(uint32, tag = "12")] pub world_level: u32, /// offset: 84 #[prost(uint32, tag = "13")] pub assist_uid: u32, /// offset: 32 #[prost(message, optional, tag = "15")] pub fihfpgogbje: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "16")] pub sp_bar: ::core::option::Option, /// offset: 92 #[prost(uint32, tag = "17")] pub lhnojaaojee: u32, /// offset: 40 #[prost(message, repeated, tag = "18")] pub kjeheclgbhc: ::prost::alloc::vec::Vec, /// offset: 100 #[prost(uint32, tag = "19")] pub enhanced_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleMonsterParam { /// offset: 36 #[prost(uint32, tag = "1")] pub hard_level_group: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub level: u32, /// offset: 40 #[prost(uint32, tag = "3")] pub elite_group: u32, /// offset: 28 #[prost(uint32, tag = "4")] pub fhekhieinaa: u32, /// offset: 24 #[prost(uint32, tag = "5")] pub jdgdabpellj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kcjjihdmeph { /// offset: 32 #[prost(uint32, tag = "1")] pub ojhffmmafgg: u32, /// offset: 24 #[prost(message, repeated, tag = "2")] pub nnfidlhcchg: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Epgdfempbki { #[prost(oneof = "epgdfempbki::Ahioppppjbn", tags = "101")] pub ahioppppjbn: ::core::option::Option, } /// Nested message and enum types in `EPGDFEMPBKI`. pub mod epgdfempbki { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Ahioppppjbn { /// offset: 24 #[prost(message, tag = "101")] Eeigdoojogb(super::Kcjjihdmeph), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleMonster { /// offset: 32 #[prost(uint32, tag = "1")] pub monster_id: u32, /// offset: 40 #[prost(uint32, tag = "2")] pub cur_hp: u32, /// offset: 36 #[prost(uint32, tag = "3")] pub max_hp: u32, /// offset: 16 #[prost(message, optional, tag = "4")] pub extra_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleMonsterWave { /// offset: 32 #[prost(message, repeated, tag = "1")] pub monster_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, optional, tag = "2")] pub monster_param: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "3")] pub battle_stage_id: u32, /// offset: 40 #[prost(uint32, tag = "4")] pub battle_wave_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleBuff { /// offset: 44 #[prost(uint32, tag = "1")] pub id: u32, /// offset: 40 #[prost(uint32, tag = "2")] pub level: u32, /// offset: 48 #[prost(uint32, tag = "3")] pub owner_index: u32, /// offset: 52 #[prost(uint32, tag = "4")] pub wave_flag: u32, /// offset: 32 #[prost(uint32, repeated, tag = "5")] pub target_index_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(map = "string, float", tag = "6")] pub dynamic_values: ::std::collections::HashMap<::prost::alloc::string::String, f32>, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fefkbldlkng { /// offset: 24 #[prost(uint32, tag = "1")] pub id: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub cnempadnnnp: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub total_progress: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ikppecihhee { /// offset: 24 #[prost(uint32, tag = "1")] pub abohjgkieca: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Joflklhepdd { /// offset: 28 #[prost(uint32, tag = "1")] pub id: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub cnempadnnnp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kkenefhgdlk { /// offset: 28 #[prost(uint32, tag = "1")] pub id: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub progress: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleTarget { /// offset: 32 #[prost(uint32, tag = "1")] pub id: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub progress: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub total_progress: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleTargetList { /// offset: 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: 88 #[prost(message, repeated, tag = "1")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 96 #[prost(message, repeated, tag = "2")] pub monster_wave_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "3")] pub buff_list: ::prost::alloc::vec::Vec, /// offset: 112 #[prost(uint32, tag = "7")] pub world_level: u32, /// offset: 104 #[prost(map = "uint32, message", tag = "9")] pub battle_target_info: ::std::collections::HashMap, /// offset: 56 #[prost(message, optional, tag = "10")] pub jnaacndilea: ::core::option::Option, /// offset: 64 #[prost(message, repeated, tag = "11")] pub inhjpnoonod: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, optional, tag = "12")] pub hjmnhbfnpfc: ::core::option::Option, /// offset: 80 #[prost(message, optional, tag = "13")] pub bemadclhmef: ::core::option::Option, /// offset: 48 #[prost(message, optional, tag = "14")] pub battle_rogue_magic_info: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "15")] pub mblkljhljib: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "16")] pub eeigdoojogb: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Chjjmdmkhhg { /// offset: 16 #[prost(map = "uint32, uint32", tag = "1")] pub jnlhoipkjem: ::std::collections::HashMap, /// offset: 40 #[prost(uint32, tag = "2")] pub hffmbjbdnbi: u32, /// offset: 36 #[prost(uint32, tag = "3")] pub bomimhnbggo: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub jdlgkdcjmjk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AetherAvatarInfo { /// offset: 44 #[prost(uint32, tag = "1")] pub id: u32, /// offset: 48 #[prost(uint32, tag = "2")] pub index: u32, /// offset: 52 #[prost(uint32, tag = "3")] pub promotion: u32, /// 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: 24 #[prost(message, optional, tag = "6")] pub sp_bar: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kdngfglpclj { /// offset: 40 #[prost(message, repeated, tag = "1")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "2")] pub monster_wave_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "3")] pub buff_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientTurnSnapshot { /// offset: 44 #[prost(uint32, tag = "1")] pub turn_counter: u32, /// offset: 52 #[prost(uint32, tag = "2")] pub random_counter: u32, /// offset: 48 #[prost(uint32, tag = "3")] pub anim_event_counter: u32, /// offset: 24 #[prost(message, repeated, tag = "4")] pub snapshot_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "5")] pub anim_event_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "6")] pub gbciinphfne: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GamecoreConfig { /// offset: 39 #[prost(bool, tag = "1")] pub is_skip_verify: bool, /// offset: 40 #[prost(uint32, tag = "2")] pub max_turn_cnt: u32, /// offset: 36 #[prost(bool, tag = "3")] pub is_auto_fight: bool, /// offset: 24 #[prost(string, tag = "4")] pub csv_path: ::prost::alloc::string::String, /// offset: 38 #[prost(bool, tag = "5")] pub lpjhgfofjfi: bool, /// offset: 37 #[prost(bool, tag = "6")] pub edecgmhaike: bool, /// offset: 32 #[prost(uint32, tag = "7")] pub oiimnmnckmh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleBuffMsg { /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub buff_id_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub buff_index_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, repeated, tag = "3")] pub buff_level_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "4")] pub buff_flag_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jnboobpombm { /// offset: 24 #[prost(uint32, tag = "1")] pub glmcigmecno: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub ojpdoonchbj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ldcleiodnle { /// offset: 40 #[prost(bool, tag = "1")] pub hefijajenhg: bool, /// offset: 16 #[prost(map = "string, message", tag = "2")] pub apfjfnbpnek: ::std::collections::HashMap< ::prost::alloc::string::String, Jnboobpombm, >, /// offset: 24 #[prost(bytes = "vec", tag = "3")] pub ochhgnmlbji: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fajobpimhgo { /// offset: 40 #[prost(message, repeated, tag = "1")] pub gdjcmmbmpah: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(string, tag = "2")] pub lcfnbblpoij: ::prost::alloc::string::String, /// offset: 24 #[prost(string, tag = "3")] pub debug_extra_info: ::prost::alloc::string::String, /// offset: 32 #[prost(message, repeated, tag = "4")] pub jlghahahbhb: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, tag = "5")] pub plane_id: u32, /// offset: 80 #[prost(uint32, tag = "6")] pub floor_id: u32, /// offset: 72 #[prost(uint32, tag = "7")] pub ebgpkgfnhii: u32, /// offset: 76 #[prost(uint32, tag = "8")] pub bliifggpelj: u32, /// offset: 16 #[prost(message, optional, tag = "9")] pub ondphcjhdgg: ::core::option::Option, /// offset: 68 #[prost(uint32, tag = "10")] pub ffaedbomged: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleReplay { /// offset: 96 #[prost(uint32, tag = "1")] pub version: u32, /// offset: 100 #[prost(uint32, tag = "2")] pub logic_random_seed: u32, /// offset: 120 #[prost(uint32, tag = "3")] pub stage_id: u32, /// offset: 32 #[prost(message, optional, tag = "4")] pub lineup: ::core::option::Option, /// offset: 56 #[prost(message, repeated, tag = "5")] pub op_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(bytes = "vec", tag = "6")] pub turn_snapshot_hash: ::prost::alloc::vec::Vec, /// offset: 124 #[prost(uint32, tag = "7")] pub maze_plane_id: u32, /// offset: 64 #[prost(uint32, repeated, tag = "8")] pub extra_ability_list: ::prost::alloc::vec::Vec, /// offset: 132 #[prost(bool, tag = "9")] pub is_ai_consider_ultra_skill: bool, /// offset: 104 #[prost(enumeration = "BattleCheckStrategyType", tag = "10")] pub check_strategy: i32, /// offset: 108 #[prost(enumeration = "BattleModuleType", tag = "11")] pub battle_module_type: i32, /// offset: 72 #[prost(message, repeated, tag = "12")] pub battle_event: ::prost::alloc::vec::Vec, /// offset: 116 #[prost(uint32, tag = "14")] pub rounds_limit: u32, /// offset: 16 #[prost(message, optional, tag = "15")] pub config: ::core::option::Option, /// offset: 40 #[prost(bytes = "vec", tag = "16")] pub game_core_log_encode: ::prost::alloc::vec::Vec, /// offset: 112 #[prost(uint32, tag = "17")] pub client_version: u32, /// offset: 128 #[prost(uint32, tag = "18")] pub lpgaejnblik: u32, /// offset: 80 #[prost(message, optional, tag = "19")] pub afllbfbimbm: ::core::option::Option, /// offset: 88 #[prost(message, optional, tag = "100")] pub fnaiofkgmga: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleReplayStringHash { /// offset: 32 #[prost(int32, tag = "1")] pub hash: i32, /// offset: 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: 72 #[prost(double, tag = "1")] pub max_hp: f64, /// offset: 24 #[prost(double, tag = "2")] pub attack: f64, /// offset: 40 #[prost(double, tag = "3")] pub defence: f64, /// offset: 64 #[prost(double, tag = "4")] pub speed: f64, /// offset: 56 #[prost(double, tag = "5")] pub left_hp: f64, /// offset: 32 #[prost(double, tag = "6")] pub left_sp: f64, /// offset: 48 #[prost(double, tag = "7")] pub max_sp: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EquipmentProperty { /// offset: 36 #[prost(uint32, tag = "1")] pub id: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub rank: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub promotion: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AttackDamageProperty { /// offset: 16 #[prost(string, tag = "1")] pub attack_type: ::prost::alloc::string::String, /// offset: 32 #[prost(double, tag = "2")] pub damage: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SkillUseProperty { /// offset: 56 #[prost(uint32, tag = "1")] pub skill_id: u32, /// offset: 24 #[prost(string, tag = "2")] pub skill_type: ::prost::alloc::string::String, /// offset: 52 #[prost(uint32, tag = "3")] pub skill_level: u32, /// offset: 44 #[prost(uint32, tag = "4")] pub skill_use_count: u32, /// offset: 60 #[prost(uint32, tag = "5")] pub nncgmjicild: u32, /// offset: 48 #[prost(uint32, tag = "6")] pub aoipdaenijh: u32, /// offset: 36 #[prost(uint32, tag = "7")] pub icbcohccfhh: u32, /// offset: 32 #[prost(uint32, tag = "8")] pub hnhbnadnbdb: u32, /// offset: 40 #[prost(uint32, tag = "9")] pub ifjadpaoapn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bdamngoklfo { /// offset: 40 #[prost(uint32, tag = "1")] pub skill_id: u32, /// offset: 48 #[prost(double, tag = "2")] pub mgjbcnbkodj: f64, /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub battle_target_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(double, tag = "4")] pub damage: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpAddSource { /// offset: 24 #[prost(string, tag = "1")] pub source: ::prost::alloc::string::String, /// offset: 32 #[prost(uint32, tag = "2")] pub sp_add: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AbilityUseStt { /// offset: 16 #[prost(string, tag = "1")] pub bokmabdjopj: ::prost::alloc::string::String, /// offset: 40 #[prost(uint32, tag = "2")] pub count: u32, /// offset: 32 #[prost(double, tag = "3")] pub total_damage: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ikoadldjdmk { /// offset: 32 #[prost(double, tag = "1")] pub eoeeiaanlak: f64, /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub aeafmlegjgi: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AvatarBattleInfo { /// offset: 372 #[prost(enumeration = "AvatarType", tag = "1")] pub avatar_type: i32, /// offset: 368 #[prost(uint32, tag = "2")] pub id: u32, /// offset: 184 #[prost(uint32, tag = "3")] pub avatar_level: u32, /// offset: 188 #[prost(uint32, tag = "4")] pub avatar_rank: u32, /// offset: 376 #[prost(uint32, tag = "5")] pub avatar_promotion: u32, /// offset: 40 #[prost(message, optional, tag = "6")] pub avatar_status: ::core::option::Option, /// offset: 56 #[prost(message, repeated, tag = "7")] pub avatar_skill: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(message, repeated, tag = "8")] pub avatar_equipment: ::prost::alloc::vec::Vec, /// offset: 324 #[prost(uint32, tag = "9")] pub total_turns: u32, /// offset: 336 #[prost(double, tag = "10")] pub total_damage: f64, /// offset: 248 #[prost(double, tag = "11")] pub total_heal: f64, /// offset: 128 #[prost(double, tag = "12")] pub total_damage_taken: f64, /// offset: 240 #[prost(double, tag = "13")] pub total_hp_recover: f64, /// offset: 216 #[prost(double, tag = "14")] pub total_sp_cost: f64, /// offset: 224 #[prost(uint32, tag = "15")] pub stage_id: u32, /// offset: 212 #[prost(uint32, tag = "16")] pub stage_type: u32, /// offset: 168 #[prost(double, tag = "17")] pub total_break_damage: f64, /// offset: 16 #[prost(message, repeated, tag = "18")] pub attack_type_damage: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "19")] pub attack_type_break_damage: ::prost::alloc::vec::Vec, /// offset: 112 #[prost(message, repeated, tag = "20")] pub attack_type_max_damage: ::prost::alloc::vec::Vec, /// offset: 96 #[prost(message, repeated, tag = "21")] pub skill_times: ::prost::alloc::vec::Vec, /// offset: 272 #[prost(double, tag = "22")] pub delay_cumulate: f64, /// offset: 300 #[prost(uint32, tag = "23")] pub total_sp_add: u32, /// offset: 80 #[prost(message, repeated, tag = "24")] pub sp_add_source: ::prost::alloc::vec::Vec, /// offset: 328 #[prost(uint32, tag = "25")] pub total_bp_cost: u32, /// offset: 296 #[prost(uint32, tag = "26")] pub die_times: u32, /// offset: 228 #[prost(uint32, tag = "27")] pub revive_times: u32, /// offset: 232 #[prost(uint32, tag = "28")] pub break_times: u32, /// offset: 260 #[prost(uint32, tag = "29")] pub extra_turns: u32, /// offset: 136 #[prost(double, tag = "30")] pub total_shield: f64, /// offset: 200 #[prost(double, tag = "31")] pub total_shield_taken: f64, /// offset: 192 #[prost(double, tag = "32")] pub total_shield_damage: f64, /// offset: 88 #[prost(message, optional, tag = "33")] pub initial_status: ::core::option::Option, /// offset: 120 #[prost(message, repeated, tag = "34")] pub relics: ::prost::alloc::vec::Vec, /// offset: 208 #[prost(uint32, tag = "35")] pub assist_uid: u32, /// offset: 24 #[prost(message, repeated, tag = "36")] pub nefoicoccol: ::prost::alloc::vec::Vec, /// offset: 312 #[prost(double, tag = "37")] pub jjgiifckkoj: f64, /// offset: 352 #[prost(double, tag = "38")] pub ecdbafbekcn: f64, /// offset: 176 #[prost(double, tag = "39")] pub hhgfbhpfmjp: f64, /// offset: 144 #[prost(double, tag = "40")] pub epclkkekdcf: f64, /// offset: 104 #[prost(message, repeated, tag = "41")] pub aacihpgnjlb: ::prost::alloc::vec::Vec, /// offset: 280 #[prost(uint32, tag = "42")] pub ngobaogfoca: u32, /// offset: 380 #[prost(uint32, tag = "43")] pub ojeemplglna: u32, /// offset: 360 #[prost(double, tag = "44")] pub hipclgofjfp: f64, /// offset: 304 #[prost(double, tag = "45")] pub coieadbflnc: f64, /// offset: 344 #[prost(double, tag = "46")] pub bpcknhmiedp: f64, /// offset: 288 #[prost(double, tag = "47")] pub egicdocmden: f64, /// offset: 160 #[prost(double, tag = "48")] pub hbhffofijea: f64, /// offset: 152 #[prost(uint32, tag = "49")] pub eljolpgcblj: u32, /// offset: 284 #[prost(uint32, tag = "50")] pub medakfnmmgk: u32, /// offset: 156 #[prost(uint32, tag = "51")] pub ccdjjbidcak: u32, /// offset: 264 #[prost(double, tag = "52")] pub koicgjnoemg: f64, /// offset: 332 #[prost(uint32, tag = "53")] pub pljldfhopka: u32, /// offset: 320 #[prost(uint32, tag = "54")] pub aembokfgfpc: u32, /// offset: 236 #[prost(uint32, tag = "55")] pub enhanced_id: u32, /// offset: 256 #[prost(uint32, tag = "56")] pub ebjkgacdeoo: u32, /// offset: 48 #[prost(message, optional, tag = "57")] pub chofmabbfcj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonsterProperty { /// offset: 40 #[prost(double, tag = "1")] pub max_hp: f64, /// offset: 56 #[prost(double, tag = "2")] pub attack: f64, /// offset: 32 #[prost(double, tag = "3")] pub defence: f64, /// offset: 48 #[prost(double, tag = "4")] pub shield: f64, /// offset: 24 #[prost(double, tag = "5")] pub speed: f64, /// offset: 72 #[prost(double, tag = "6")] pub left_hp: f64, /// 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: 28 #[prost(uint32, tag = "1")] pub ojplfjnhjoh: u32, /// offset: 40 #[prost(double, tag = "2")] pub cecfnobgloe: f64, /// offset: 24 #[prost(uint32, tag = "3")] pub iccepdihneh: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub break_times: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonsterBattleInfo { /// offset: 128 #[prost(uint32, tag = "1")] pub entity_id: u32, /// offset: 140 #[prost(uint32, tag = "2")] pub monster_id: u32, /// offset: 124 #[prost(uint32, tag = "3")] pub fedlacmbpce: u32, /// offset: 68 #[prost(uint32, tag = "4")] pub fffohjdkmjd: u32, /// offset: 48 #[prost(message, optional, tag = "5")] pub coaabaeiecf: ::core::option::Option, /// offset: 164 #[prost(uint32, tag = "6")] pub total_turns: u32, /// offset: 88 #[prost(double, tag = "7")] pub total_damage: f64, /// offset: 192 #[prost(double, tag = "8")] pub total_heal: f64, /// offset: 176 #[prost(double, tag = "9")] pub total_damage_taken: f64, /// offset: 112 #[prost(double, tag = "10")] pub backfngggfo: f64, /// offset: 72 #[prost(double, tag = "11")] pub total_hp_recover: f64, /// offset: 104 #[prost(uint32, tag = "12")] pub stage_id: u32, /// offset: 188 #[prost(uint32, tag = "13")] pub battle_id: u32, /// offset: 152 #[prost(uint32, tag = "14")] pub clhlklcpcae: u32, /// offset: 56 #[prost(message, repeated, tag = "15")] pub attack_type_damage: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "16")] pub skill_times: ::prost::alloc::vec::Vec, /// offset: 160 #[prost(uint32, tag = "17")] pub stage_type: u32, /// offset: 80 #[prost(double, tag = "18")] pub okckkbkoieo: f64, /// offset: 144 #[prost(double, tag = "19")] pub delay_cumulate: f64, /// offset: 172 #[prost(enumeration = "DeathSource", tag = "20")] pub oabciidbanc: i32, /// offset: 96 #[prost(uint32, tag = "21")] pub wave: u32, /// offset: 184 #[prost(int32, tag = "22")] pub dbondkdkfpo: i32, /// offset: 120 #[prost(uint32, tag = "23")] pub phase: u32, /// offset: 156 #[prost(uint32, tag = "24")] pub fdggbijomef: u32, /// offset: 100 #[prost(enumeration = "BattleTag", tag = "25")] pub gkdhimkoeoj: i32, /// offset: 32 #[prost(message, repeated, tag = "26")] pub skill_info: ::prost::alloc::vec::Vec, /// offset: 132 #[prost(uint32, tag = "27")] pub dmeodknpgpn: u32, /// offset: 40 #[prost(message, repeated, tag = "28")] pub eaahnfallpo: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, tag = "29")] pub pfojnebaidc: u32, /// offset: 168 #[prost(uint32, tag = "30")] pub ajjcegbeelb: u32, /// offset: 136 #[prost(enumeration = "Bkmkgjhidjn", tag = "31")] pub boaioeemhha: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleEventProperty { /// offset: 24 #[prost(message, optional, tag = "2")] pub sp_bar: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleEventBattleInfo { /// offset: 40 #[prost(uint32, tag = "1")] pub battle_event_id: u32, /// offset: 16 #[prost(message, optional, tag = "2")] pub status: ::core::option::Option, /// offset: 24 #[prost(message, repeated, tag = "3")] pub skill_info: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ScoreInfo { /// offset: 24 #[prost(uint32, tag = "1")] pub lbkmcgilhmo: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub score_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mcefobidpch { /// offset: 76 #[prost(uint32, tag = "1")] pub avatar_id: u32, /// offset: 32 #[prost(uint32, repeated, tag = "2")] pub mcjobkmdckm: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "3")] pub source: u32, /// offset: 64 #[prost(double, tag = "4")] pub damage: f64, /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub fincjnikmjn: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(int32, tag = "6")] pub ojkgkgocjmf: i32, /// offset: 56 #[prost(double, tag = "7")] pub mhdedeahpoh: f64, /// offset: 44 #[prost(uint32, tag = "8")] pub nggmjiickke: u32, /// offset: 48 #[prost(uint32, tag = "9")] pub wave: u32, /// offset: 52 #[prost(uint32, tag = "10")] pub enhanced_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pjlkebgglgn { /// offset: 28 #[prost(uint32, tag = "1")] pub avatar_id: u32, /// offset: 32 #[prost(int32, tag = "2")] pub mhpgnpgdeib: i32, /// offset: 24 #[prost(uint32, tag = "3")] pub enhanced_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cfneajepfip { /// offset: 32 #[prost(uint32, tag = "1")] pub cnimnhacedi: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub hchhcpfoodd: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub entity_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hnlahamjnna { /// offset: 40 #[prost(uint32, tag = "1")] pub ojplfjnhjoh: u32, /// offset: 44 #[prost(uint32, tag = "2")] pub monster_id: u32, /// offset: 32 #[prost(message, repeated, tag = "3")] pub iikmojmceod: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "4")] pub mgjbcnbkodj: u32, /// offset: 24 #[prost(message, repeated, tag = "5")] pub geglbaibadk: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fdjlaijmpbd { /// offset: 32 #[prost(enumeration = "BattleStaticticEventType", tag = "1")] pub r#type: i32, /// offset: 24 #[prost(uint32, tag = "2")] pub jibdlkdoapm: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub display_value: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hoekfobegei { /// offset: 24 #[prost(uint32, tag = "1")] pub hcpilcoamel: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub edpcejkgkfj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gedhmahgefg { /// offset: 36 #[prost(uint32, tag = "1")] pub dieincoipfa: u32, /// offset: 32 #[prost(bool, tag = "2")] pub eboafiaodfm: bool, /// offset: 16 #[prost(message, optional, tag = "3")] pub cjofibipbaa: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jijogbnfiah { /// offset: 32 #[prost(uint32, tag = "1")] pub card_id: u32, /// offset: 40 #[prost(double, tag = "2")] pub display_value: f64, /// offset: 36 #[prost(bool, tag = "3")] pub jffhkdcmfgi: bool, /// offset: 24 #[prost(double, repeated, tag = "4")] pub switch_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jjhbdnjaiie { /// offset: 40 #[prost(uint32, tag = "1")] pub hcpilcoamel: u32, /// offset: 24 #[prost(double, tag = "2")] pub damage: f64, /// offset: 32 #[prost(double, tag = "3")] pub egododmkhea: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jnghpakdafc { /// offset: 32 #[prost(uint32, repeated, tag = "1")] pub honklamgkcm: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub hcmeonhjmkc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mdpmnnoamdn { /// offset: 32 #[prost(uint32, tag = "1")] pub wave: u32, /// offset: 36 #[prost(uint32, tag = "2")] pub score_id: u32, /// offset: 44 #[prost(uint32, tag = "3")] pub ihdljnohnkh: u32, /// offset: 16 #[prost(message, repeated, tag = "4")] pub benoocjngjm: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(float, tag = "5")] pub mgjbcnbkodj: f32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pbiegmdbcea { /// offset: 32 #[prost(uint32, tag = "1")] pub lgjjkcikchg: u32, /// offset: 24 #[prost(double, tag = "2")] pub mgjbcnbkodj: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nfhcnfpnafg { /// offset: 40 #[prost(uint32, tag = "1")] pub pfbkadljono: u32, /// offset: 32 #[prost(message, repeated, tag = "2")] pub adcmgpdbhij: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "3")] pub pemijjkpian: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ccamfgeogbc { /// offset: 24 #[prost(enumeration = "Coeoggeplbo", tag = "1")] pub r#type: i32, /// offset: 28 #[prost(uint32, tag = "2")] pub count: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jgejjpacanc { /// offset: 132 #[prost(uint32, tag = "1")] pub cur_level_id: u32, /// offset: 156 #[prost(uint32, tag = "2")] pub mjfldneeghg: u32, /// offset: 144 #[prost(uint32, tag = "3")] pub rogue_money: u32, /// offset: 104 #[prost(message, repeated, tag = "4")] pub fookeaagdib: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(message, repeated, tag = "5")] pub gaadlddhjfp: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "6")] pub oioklakojbo: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(message, optional, tag = "7")] pub ojhnnmggfff: ::core::option::Option, /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub iikljmkafko: ::prost::alloc::vec::Vec, /// offset: 160 #[prost(uint32, tag = "9")] pub jkjbnfidcim: u32, /// offset: 136 #[prost(uint32, tag = "10")] pub fnggafindpm: u32, /// offset: 168 #[prost(uint32, tag = "11")] pub hkanjjfbjfc: u32, /// offset: 96 #[prost(uint32, repeated, tag = "12")] pub lablfmpebpl: ::prost::alloc::vec::Vec, /// offset: 148 #[prost(uint32, tag = "13")] pub amcefclljhc: u32, /// offset: 128 #[prost(uint32, tag = "14")] pub hnjapfabida: u32, /// offset: 141 #[prost(bool, tag = "15")] pub ggdabdmgice: bool, /// offset: 142 #[prost(bool, tag = "16")] pub hbbifhiknoo: bool, /// offset: 56 #[prost(message, repeated, tag = "17")] pub dgjogacbmfa: ::prost::alloc::vec::Vec, /// offset: 80 #[prost(message, repeated, tag = "18")] pub leajejmkhof: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "19")] pub ipioncgjfdd: ::prost::alloc::vec::Vec, /// offset: 140 #[prost(bool, tag = "20")] pub mpblmgicbpn: bool, /// offset: 124 #[prost(uint32, tag = "21")] pub nhanecjpdae: u32, /// offset: 112 #[prost(message, optional, tag = "22")] pub nplffhalppl: ::core::option::Option, /// offset: 164 #[prost(uint32, tag = "23")] pub lpnlhffgffo: u32, /// offset: 120 #[prost(uint32, tag = "24")] pub flconablgfe: u32, /// offset: 72 #[prost(uint32, repeated, tag = "25")] pub khmdenafjkf: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, repeated, tag = "26")] pub workbench_func_list: ::prost::alloc::vec::Vec, /// offset: 152 #[prost(uint32, tag = "27")] pub fbmedogmkoj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Holefhmebmo { /// offset: 24 #[prost(uint32, tag = "1")] pub daecbnalfic: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub idadolnknih: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ojdalejmjka { /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub dehjlnnllco: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ohnfmmijamn { /// offset: 28 #[prost(uint32, tag = "1")] pub bklmihhlfog: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kdhdodoaokf { /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub ibhnpaaohbl: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub ckjjbecaeld: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cbjdaebgkgi { /// offset: 32 #[prost(uint32, tag = "1")] pub jojbeoapfld: u32, /// offset: 24 #[prost(map = "uint32, message", tag = "2")] pub hkfcmeoobae: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pnaokoadfgm { /// offset: 32 #[prost(uint32, tag = "1")] pub daecbnalfic: u32, #[prost(oneof = "pnaokoadfgm::Idooakegpgd", tags = "101, 102, 103")] pub idooakegpgd: ::core::option::Option, } /// Nested message and enum types in `PNAOKOADFGM`. pub mod pnaokoadfgm { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Idooakegpgd { /// offset: 16 #[prost(message, tag = "101")] Mdddbcbiflj(super::Ohnfmmijamn), /// offset: 16 #[prost(message, tag = "102")] Fgejcnnefmh(super::Kdhdodoaokf), /// offset: 16 #[prost(message, tag = "103")] Ajegdahhclk(super::Cbjdaebgkgi), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ookbcjjnhmh { /// offset: 28 #[prost(uint32, tag = "1")] pub gaepioibban: u32, /// offset: 32 #[prost(enumeration = "Dpkfpdoflgf", tag = "2")] pub bnpmjpokemi: i32, /// offset: 24 #[prost(uint32, tag = "3")] pub cifdohkifcg: u32, /// offset: 36 #[prost(enumeration = "Dnhfhekjlkm", tag = "4")] pub ndamkiikmoe: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aelhejgmcif { /// offset: 40 #[prost(uint32, tag = "1")] pub lodfbklaaag: u32, /// offset: 44 #[prost(uint32, tag = "2")] pub bnifgplolon: u32, /// offset: 16 #[prost(message, repeated, tag = "3")] pub bianianplhj: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "5")] pub lfnnahjdcnb: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(uint32, tag = "6")] pub eocdknbgkpg: u32, /// offset: 48 #[prost(uint32, tag = "7")] pub dpebppolpii: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bckehaepllp { /// offset: 48 #[prost(uint32, tag = "1")] pub bklmihhlfog: u32, /// offset: 60 #[prost(uint32, tag = "2")] pub ojhffmmafgg: u32, /// offset: 64 #[prost(uint32, tag = "3")] pub pos: u32, /// offset: 32 #[prost(message, repeated, tag = "7")] pub hheajgdjcao: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, tag = "8")] pub avatar_id: u32, /// offset: 24 #[prost(map = "string, uint32", tag = "9")] pub dfplnainbem: ::std::collections::HashMap<::prost::alloc::string::String, u32>, /// offset: 16 #[prost(map = "uint32, uint32", tag = "10")] pub oepklfcbcda: ::std::collections::HashMap, /// offset: 52 #[prost(uint32, tag = "11")] pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pgekpaomiie { /// offset: 36 #[prost(uint32, tag = "1")] pub unique_id: u32, /// offset: 40 #[prost(uint32, tag = "2")] pub npc_id: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub pos: u32, /// offset: 16 #[prost(message, repeated, tag = "4")] pub bkihcaalbnb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nmlmfafbkmh { /// offset: 36 #[prost(uint32, tag = "2")] pub gmbhfoclice: u32, /// offset: 16 #[prost(map = "uint32, uint32", tag = "4")] pub oepklfcbcda: ::std::collections::HashMap, /// offset: 32 #[prost(uint32, tag = "5")] pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fkncjgikbil { /// offset: 32 #[prost(uint32, tag = "1")] pub npciencemod: u32, /// offset: 24 #[prost(map = "string, uint32", tag = "2")] pub dfplnainbem: ::std::collections::HashMap<::prost::alloc::string::String, u32>, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Acbplbbkloi { /// offset: 32 #[prost(uint32, tag = "1")] pub mepjhoamnnn: u32, /// offset: 16 #[prost(map = "string, uint32", tag = "2")] pub dfplnainbem: ::std::collections::HashMap<::prost::alloc::string::String, u32>, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oainfbfhfoa { /// offset: 28 #[prost(uint32, tag = "1")] pub lahbhhemmhg: u32, /// offset: 36 #[prost(uint32, tag = "2")] pub cmlelldmboe: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub section_id: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub caappfmofgk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aejeagaomhn { /// offset: 48 #[prost(message, repeated, tag = "1")] pub iepihndglie: ::prost::alloc::vec::Vec, /// offset: 96 #[prost(uint32, tag = "2")] pub battle_wave_id: u32, /// offset: 104 #[prost(uint32, tag = "3")] pub jcncbnbpmca: u32, /// offset: 92 #[prost(uint32, tag = "4")] pub efkgmhefobg: u32, /// offset: 40 #[prost(message, repeated, tag = "7")] pub khhopfjphec: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "8")] pub bedjaofbokb: ::prost::alloc::vec::Vec, /// offset: 100 #[prost(uint32, tag = "9")] pub mmgbpbmfbia: u32, /// offset: 64 #[prost(message, repeated, tag = "10")] pub jbhdbelfefn: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(message, optional, tag = "11")] pub mhffgpgpfcg: ::core::option::Option, /// offset: 80 #[prost(uint32, tag = "12")] pub kbjdjijgfbg: u32, /// offset: 84 #[prost(uint32, tag = "13")] pub season: u32, /// offset: 56 #[prost(message, repeated, tag = "14")] pub ccpdbbkpmin: ::prost::alloc::vec::Vec, /// offset: 108 #[prost(bool, tag = "15")] pub ojdobchgkmj: bool, /// offset: 88 #[prost(uint32, tag = "16")] pub fkgbojhnhij: u32, /// offset: 16 #[prost(message, repeated, tag = "17")] pub pdemmpcifen: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ogcmpnfonhh { /// offset: 16 #[prost(string, tag = "1")] pub phase: ::prost::alloc::string::String, /// offset: 72 #[prost(float, tag = "2")] pub pmaehmhpcdo: f32, /// offset: 64 #[prost(float, tag = "3")] pub djojpbphcfk: f32, /// offset: 52 #[prost(uint32, tag = "4")] pub mhgieimdinf: u32, /// offset: 68 #[prost(uint32, tag = "5")] pub dpkloakaadh: u32, /// offset: 60 #[prost(uint32, tag = "6")] pub nnfkoehggkh: u32, /// offset: 56 #[prost(uint32, tag = "7")] pub pccfiebikab: u32, /// offset: 48 #[prost(uint32, tag = "8")] pub pmnbhmgglld: u32, /// offset: 40 #[prost(uint32, repeated, tag = "9")] pub lidcjijfmfn: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "10")] pub banbfkomooi: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fdfnofleogl { /// offset: 60 #[prost(uint32, tag = "1")] pub pmjlfahimil: u32, /// offset: 44 #[prost(uint32, tag = "2")] pub mklhagepkja: u32, /// offset: 56 #[prost(uint32, tag = "3")] pub bdbllpninff: u32, /// offset: 48 #[prost(uint32, tag = "4")] pub lnmngfepafb: u32, /// offset: 40 #[prost(uint32, tag = "5")] pub mflbeealbho: u32, /// offset: 52 #[prost(uint32, tag = "6")] pub fgbklmikhff: u32, /// offset: 32 #[prost(uint32, repeated, tag = "7")] pub boss_info: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "8")] pub lfefdpdnkim: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ooapnjaldae { /// offset: 52 #[prost(uint32, tag = "1")] pub wave: u32, /// offset: 56 #[prost(double, tag = "2")] pub plgoncpoopl: f64, /// offset: 40 #[prost(double, tag = "3")] pub lbnknkgphbd: f64, /// offset: 32 #[prost(uint32, tag = "4")] pub peejcgnmbmp: u32, /// offset: 24 #[prost(uint32, tag = "5")] pub pdiknkbdmln: u32, /// offset: 48 #[prost(uint32, tag = "6")] pub status: u32, /// offset: 36 #[prost(uint32, tag = "7")] pub nkmkmcmnlla: u32, /// offset: 28 #[prost(uint32, tag = "8")] pub doebdllhdbk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Odfilbbdnje { /// offset: 16 #[prost(string, tag = "1")] pub key: ::prost::alloc::string::String, /// offset: 32 #[prost(double, tag = "2")] pub value: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleRogueMagicModifierInfo { /// offset: 24 #[prost(uint32, tag = "1")] pub rogue_magic_battle_const: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleRogueMagicRoundCount { /// offset: 28 #[prost(uint32, tag = "1")] pub battle_standard_round_limit: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub battle_extra_round_limit: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleRogueMagicUnit { /// offset: 44 #[prost(uint32, tag = "1")] pub magic_unit_id: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub level: u32, /// offset: 36 #[prost(bool, tag = "3")] pub eboafiaodfm: bool, /// offset: 40 #[prost(uint32, tag = "4")] pub dice_slot_id: u32, /// offset: 16 #[prost(map = "uint32, uint32", tag = "5")] pub hobmcidgmal: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleRogueMagicScepter { /// offset: 44 #[prost(uint32, tag = "1")] pub scepter_id: u32, /// offset: 16 #[prost(message, repeated, tag = "2")] pub rogue_magic_unit_info_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "3")] pub level: u32, /// offset: 32 #[prost(map = "uint32, uint32", tag = "4")] pub lfmcocghfam: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleRogueMagicItemInfo { /// offset: 32 #[prost(message, optional, tag = "1")] pub battle_round_count: ::core::option::Option, /// offset: 16 #[prost(message, repeated, tag = "2")] pub battle_scepter_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bkbojklkpda { /// offset: 24 #[prost(uint32, tag = "1")] pub amabghfojek: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleRogueMagicDetailInfo { #[prost(oneof = "battle_rogue_magic_detail_info::Paiigoggofj", tags = "1, 2")] pub paiigoggofj: ::core::option::Option, } /// Nested message and enum types in `BattleRogueMagicDetailInfo`. pub mod battle_rogue_magic_detail_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Paiigoggofj { /// offset: 24 #[prost(message, tag = "1")] BattleMagicItemInfo(super::BattleRogueMagicItemInfo), /// offset: 24 #[prost(message, tag = "2")] Ojefjfombco(super::Bkbojklkpda), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleRogueMagicInfo { /// offset: 16 #[prost(message, optional, tag = "1")] pub modifier_content: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "2")] pub detail_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hhnjidmdgna { /// offset: 24 #[prost(uint32, tag = "1")] pub scepter_id: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub level: u32, /// offset: 32 #[prost(double, tag = "3")] pub total_damage: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pgkmihlkgam { /// offset: 36 #[prost(uint32, tag = "1")] pub hjkhcknlali: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub dglkbmdkbhf: u32, /// offset: 16 #[prost(message, repeated, tag = "3")] pub fdljlcgmflb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ofbhgjdbilj { /// offset: 32 #[prost(uint32, tag = "1")] pub ekolannaihg: u32, /// offset: 36 #[prost(uint32, tag = "2")] pub abldaaoiidj: u32, /// offset: 24 #[prost(double, tag = "3")] pub bfcaokofdih: f64, /// offset: 40 #[prost(double, tag = "4")] pub olhglbnfnpg: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Abejoflfeoh { /// offset: 24 #[prost(message, optional, tag = "1")] pub klcomicpfce: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dnfnlombhfk { /// offset: 16 #[prost(message, optional, tag = "1")] pub kppegbedlmj: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "2")] pub gkmdhpfkoba: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fdibppnjafn { /// offset: 24 #[prost(uint32, tag = "1")] pub kcilhecoflh: u32, /// offset: 32 #[prost(double, tag = "2")] pub fmagcaddalc: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bmnkgkcbipl { /// offset: 32 #[prost(enumeration = "Oehbalahkeb", tag = "1")] pub r#type: i32, /// offset: 40 #[prost(uint32, tag = "2")] pub config_id: u32, /// offset: 36 #[prost(uint32, tag = "3")] pub unique_id: u32, /// offset: 44 #[prost(uint32, tag = "4")] pub level: u32, /// offset: 24 #[prost(message, repeated, tag = "5")] pub switch_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eeccgodhkcb { /// offset: 32 #[prost(uint32, tag = "1")] pub kmlbkjheghk: u32, /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub lpambdblhef: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kjpnnljlamh { /// offset: 40 #[prost(message, repeated, tag = "1")] pub glgmmnfhgbb: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(map = "uint32, uint32", tag = "2")] pub oaalofmhean: ::std::collections::HashMap, /// offset: 32 #[prost(message, repeated, tag = "3")] pub npenaciicbg: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(uint32, tag = "4")] pub area_id: u32, /// offset: 48 #[prost(uint32, tag = "5")] pub difficulty_level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Laopokpogjn { /// offset: 28 #[prost(uint32, tag = "1")] pub monster_id: u32, /// offset: 36 #[prost(uint32, tag = "2")] pub oghnmgalmap: u32, /// offset: 24 #[prost(uint32, tag = "3")] pub peejcgnmbmp: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub pdiknkbdmln: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gjfpbcfficp { /// offset: 40 #[prost(uint32, tag = "1")] pub ejmboepbjcf: u32, /// offset: 32 #[prost(double, tag = "2")] pub kllfpnjeibh: f64, /// offset: 24 #[prost(double, tag = "3")] pub inipofggbhd: f64, /// offset: 48 #[prost(uint32, tag = "4")] pub wave: u32, /// offset: 44 #[prost(uint32, tag = "5")] pub oghnmgalmap: u32, /// offset: 56 #[prost(double, tag = "6")] pub hboeeoblnam: f64, /// offset: 64 #[prost(double, tag = "7")] pub dldjnjamfgc: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ljenaifiede { /// offset: 32 #[prost(uint32, tag = "1")] pub neflpihoebk: u32, /// offset: 40 #[prost(uint32, tag = "2")] pub knappbpnfpk: u32, /// offset: 24 #[prost(double, tag = "3")] pub nkahendlcgk: f64, /// offset: 44 #[prost(uint32, tag = "4")] pub wave: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub oghnmgalmap: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ocgnmdackmo { /// offset: 24 #[prost(message, repeated, tag = "1")] pub kglamnloncl: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "2")] pub cepmmhpbnoe: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "3")] pub hkjjdgfiden: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nlmhgccgchb { /// offset: 28 #[prost(uint32, tag = "1")] pub avatar_id: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub ndnfbmhpffc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Geljkagbhml { /// offset: 48 #[prost(uint32, tag = "1")] pub doknjohpdcl: u32, /// offset: 40 #[prost(uint32, tag = "2")] pub mhpmdkideai: u32, /// offset: 52 #[prost(uint32, tag = "3")] pub jgenickfeih: u32, /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub khhgimikego: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "5")] pub elgelknoflh: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, tag = "6")] pub ljpfpijcgap: u32, /// offset: 44 #[prost(uint32, tag = "7")] pub akdebeijikl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Feajaiolebd { /// offset: 16 #[prost(message, optional, tag = "1")] pub chbnbnnfnhc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kgdmngehmmg { /// offset: 24 #[prost(uint32, tag = "1")] pub progress: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pbaafdpofkh { /// offset: 24 #[prost(uint32, tag = "1")] pub elnocnpgpna: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub dhkbkphjpln: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nmhhmdikgjb { /// offset: 24 #[prost(message, optional, tag = "1")] pub cjeillbnahc: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "2")] pub khllnihinbc: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "3")] pub dkdmbmeenbb: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "4")] pub mehbebehdnh: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dmndlhfhaae { /// offset: 80 #[prost(uint32, tag = "1")] pub mfmaphlacfi: u32, /// offset: 40 #[prost(double, tag = "2")] pub kllfpnjeibh: f64, /// offset: 64 #[prost(double, tag = "3")] pub inipofggbhd: f64, /// offset: 76 #[prost(uint32, tag = "4")] pub hcgpmngfidn: u32, /// offset: 56 #[prost(uint32, tag = "5")] pub ajbfcfejcni: u32, /// offset: 72 #[prost(uint32, tag = "6")] pub cpjfpojijcb: u32, /// offset: 48 #[prost(uint32, tag = "7")] pub pmfipjblccp: u32, /// offset: 32 #[prost(double, tag = "8")] pub hboeeoblnam: f64, /// offset: 24 #[prost(uint32, tag = "9")] pub idkkbcbbfcd: u32, /// offset: 52 #[prost(uint32, tag = "10")] pub dccpgoknhge: u32, /// offset: 88 #[prost(double, tag = "11")] pub dldjnjamfgc: f64, /// offset: 28 #[prost(uint32, tag = "12")] pub bdbllpninff: u32, /// offset: 60 #[prost(uint32, tag = "13")] pub mflbeealbho: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jjkednhiikn { /// offset: 40 #[prost(uint32, tag = "1")] pub bdbllpninff: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub mflbeealbho: u32, /// offset: 36 #[prost(uint32, tag = "3")] pub bkbonlpkkeb: u32, /// offset: 24 #[prost(message, repeated, tag = "4")] pub cepmmhpbnoe: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kaohigladke { /// offset: 116 #[prost(uint32, tag = "1")] pub avatar_id: u32, /// offset: 72 #[prost(uint32, tag = "2")] pub cnimnhacedi: u32, /// offset: 88 #[prost(uint32, tag = "3")] pub total_turns: u32, /// offset: 144 #[prost(double, tag = "4")] pub efmcdcjkmgn: f64, /// offset: 24 #[prost(message, repeated, tag = "5")] pub skill_times: ::prost::alloc::vec::Vec, /// offset: 80 #[prost(double, tag = "6")] pub total_damage: f64, /// offset: 120 #[prost(double, tag = "7")] pub total_break_damage: f64, /// offset: 48 #[prost(message, repeated, tag = "8")] pub attack_type_damage: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "9")] pub attack_type_break_damage: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "10")] pub attack_type_max_damage: ::prost::alloc::vec::Vec, /// offset: 160 #[prost(double, tag = "11")] pub total_damage_taken: f64, /// offset: 56 #[prost(double, tag = "12")] pub total_heal: f64, /// offset: 128 #[prost(double, tag = "13")] pub total_hp_recover: f64, /// offset: 136 #[prost(double, tag = "14")] pub total_shield: f64, /// offset: 104 #[prost(double, tag = "15")] pub total_shield_taken: f64, /// offset: 96 #[prost(double, tag = "16")] pub total_shield_damage: f64, /// offset: 64 #[prost(uint32, tag = "17")] pub break_times: u32, /// offset: 76 #[prost(uint32, tag = "18")] pub nemlhmkcmje: u32, /// offset: 68 #[prost(uint32, tag = "19")] pub ngobaogfoca: u32, /// offset: 172 #[prost(uint32, tag = "20")] pub ojeemplglna: u32, /// offset: 152 #[prost(double, tag = "21")] pub hipclgofjfp: f64, /// offset: 112 #[prost(uint32, tag = "22")] pub entity_id: u32, /// offset: 168 #[prost(uint32, tag = "23")] pub ebjkgacdeoo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mlblgknkiig { /// offset: 28 #[prost(uint32, tag = "1")] pub avatar_id: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub maze_buff_id: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub polgefgdjkc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oifeggnidhh { /// offset: 16 #[prost(message, repeated, tag = "1")] pub mljomgkploh: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "2")] pub bodcjahpglj: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub fedmnhkhbmb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cjpgpokljij { /// offset: 24 #[prost(uint32, tag = "1")] pub obfinaicadi: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub afhelangnjl: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub amelbpednbd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kfecpdbjdik { /// offset: 16 #[prost(message, optional, tag = "1")] pub ggmccepebnj: ::core::option::Option, /// offset: 32 #[prost(message, repeated, tag = "2")] pub glgmmnfhgbb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eobdobkjiee { /// offset: 112 #[prost(uint32, tag = "1")] pub joeanebolgi: u32, /// offset: 108 #[prost(uint32, tag = "2")] pub hagoedbcmbj: u32, /// offset: 48 #[prost(message, repeated, tag = "3")] pub hlllnpchelo: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "4")] pub nonknijaldf: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, repeated, tag = "5")] pub njohdopcehc: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "6")] pub jkenjbjomlf: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(message, repeated, tag = "8")] pub bobghppkbbl: ::prost::alloc::vec::Vec, /// offset: 104 #[prost(uint32, tag = "9")] pub hjmacmocedl: u32, /// offset: 24 #[prost(message, repeated, tag = "10")] pub ioanniippcg: ::prost::alloc::vec::Vec, /// offset: 80 #[prost(double, tag = "11")] pub cilcgmhfgko: f64, /// offset: 96 #[prost(double, tag = "12")] pub bmcaaimccka: f64, /// offset: 88 #[prost(double, tag = "13")] pub jdknocjbjkh: f64, /// offset: 116 #[prost(uint32, tag = "14")] pub kmkdekabmag: u32, /// offset: 56 #[prost(message, repeated, tag = "15")] pub khlohfmjhdb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Njmidbmgdgk { /// offset: 24 #[prost(uint32, tag = "1")] pub bdijfnoecna: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mdcgiflpjam { #[prost(oneof = "mdcgiflpjam::Mlneddhojgc", tags = "1")] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `MDCGIFLPJAM`. pub mod mdcgiflpjam { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 24 #[prost(message, tag = "1")] Niopppnkjba(super::Njmidbmgdgk), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ibieeelgfnk { /// offset: 40 #[prost(uint32, tag = "1")] pub daecbnalfic: u32, /// offset: 32 #[prost(uint32, repeated, tag = "2")] pub switch_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(map = "uint32, message", tag = "5")] pub hkfcmeoobae: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aphljmfcigl { /// offset: 48 #[prost(uint32, tag = "1")] pub lodfbklaaag: u32, /// offset: 16 #[prost(message, repeated, tag = "2")] pub gmclifimhml: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(double, tag = "3")] pub damage: f64, /// offset: 40 #[prost(double, tag = "4")] pub fjefiklopoc: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pmddofhlhhb { /// offset: 32 #[prost(uint32, tag = "1")] pub npciencemod: u32, /// offset: 16 #[prost(map = "string, uint32", tag = "2")] pub dfplnainbem: ::std::collections::HashMap<::prost::alloc::string::String, u32>, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oninlhegokp { /// offset: 32 #[prost(uint32, tag = "1")] pub mepjhoamnnn: u32, /// offset: 16 #[prost(map = "string, uint32", tag = "2")] pub dfplnainbem: ::std::collections::HashMap<::prost::alloc::string::String, u32>, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Obmpfnmooip { /// offset: 28 #[prost(uint32, tag = "1")] pub oakbdmjehmj: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub monster_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Njgnjjcplpd { /// offset: 32 #[prost(uint32, tag = "1")] pub elibhklkimd: u32, /// offset: 24 #[prost(message, repeated, tag = "2")] pub kill_monster_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gejlfpnchko { /// offset: 32 #[prost(uint32, tag = "1")] pub bklmihhlfog: u32, /// offset: 24 #[prost(double, tag = "2")] pub damage: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nlggdfojnab { /// offset: 56 #[prost(uint32, tag = "1")] pub bklmihhlfog: u32, /// offset: 48 #[prost(double, tag = "2")] pub damage: f64, /// offset: 24 #[prost(map = "string, uint32", tag = "3")] pub dfplnainbem: ::std::collections::HashMap<::prost::alloc::string::String, u32>, /// offset: 16 #[prost(message, optional, tag = "4")] pub gkkgkebinak: ::core::option::Option, /// offset: 64 #[prost(double, tag = "5")] pub fjefiklopoc: f64, /// offset: 40 #[prost(map = "uint32, double", tag = "6")] pub ilglhgochdc: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleStatistics { /// offset: 264 #[prost(uint32, tag = "1")] pub total_battle_turns: u32, /// offset: 240 #[prost(uint32, tag = "2")] pub total_auto_turns: u32, /// offset: 200 #[prost(uint32, repeated, tag = "3")] pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 244 #[prost(uint32, tag = "4")] pub ultra_cnt: u32, /// offset: 256 #[prost(double, tag = "5")] pub total_delay_cumulate: f64, /// offset: 272 #[prost(double, tag = "6")] pub cost_time: f64, /// offset: 192 #[prost(message, repeated, tag = "7")] pub battle_avatar_list: ::prost::alloc::vec::Vec, /// offset: 176 #[prost(message, repeated, tag = "8")] pub monster_list: ::prost::alloc::vec::Vec, /// offset: 248 #[prost(uint32, tag = "9")] pub round_cnt: u32, /// offset: 224 #[prost(uint32, tag = "10")] pub cocoon_dead_wave: u32, /// offset: 280 #[prost(uint32, tag = "11")] pub avatar_battle_turns: u32, /// offset: 236 #[prost(uint32, tag = "12")] pub monster_battle_turns: u32, /// offset: 184 #[prost(map = "string, float", tag = "13")] pub custom_values: ::std::collections::HashMap<::prost::alloc::string::String, f32>, /// offset: 228 #[prost(uint32, tag = "14")] pub challenge_score: u32, /// offset: 112 #[prost(message, repeated, tag = "16")] pub ekfnajlbnel: ::prost::alloc::vec::Vec, /// offset: 252 #[prost(enumeration = "BattleEndReason", tag = "19")] pub end_reason: i32, /// offset: 80 #[prost(message, repeated, tag = "21")] pub immlpplnjhb: ::prost::alloc::vec::Vec, /// offset: 208 #[prost(int32, repeated, tag = "22")] pub homkkmphhac: ::prost::alloc::vec::Vec, /// offset: 104 #[prost(message, repeated, tag = "23")] pub oajcficohjh: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(message, repeated, tag = "26")] pub icbgippgkom: ::prost::alloc::vec::Vec, /// offset: 152 #[prost(message, repeated, tag = "27")] pub fgmcfagnanm: ::prost::alloc::vec::Vec, /// offset: 88 #[prost(map = "uint32, message", tag = "28")] pub battle_target_info: ::std::collections::HashMap, /// offset: 160 #[prost(message, repeated, tag = "29")] pub ajmoidpmaak: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, optional, tag = "30")] pub hjmnhbfnpfc: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "31")] pub effglphnnbm: ::core::option::Option, /// offset: 268 #[prost(bool, tag = "32")] pub hgeklekecol: bool, /// offset: 32 #[prost(message, repeated, tag = "33")] pub adcmgpdbhij: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(message, repeated, tag = "34")] pub ikmoboipdkn: ::prost::alloc::vec::Vec, /// offset: 232 #[prost(uint32, tag = "35")] pub emgmbilkbjm: u32, /// offset: 96 #[prost(message, optional, tag = "36")] pub dondoknabfa: ::core::option::Option, /// offset: 216 #[prost(message, optional, tag = "37")] pub kepihhppgie: ::core::option::Option, /// offset: 128 #[prost(message, optional, tag = "38")] pub pjamnpfciag: ::core::option::Option, /// offset: 56 #[prost(message, optional, tag = "39")] pub dndegoklnck: ::core::option::Option, /// offset: 64 #[prost(message, optional, tag = "40")] pub kmdcolmmppk: ::core::option::Option, /// offset: 284 #[prost(uint32, tag = "41")] pub pjnepjdemlj: u32, /// offset: 168 #[prost(message, repeated, tag = "42")] pub igekcffeode: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, optional, tag = "43")] pub pjfkdfpdoml: ::core::option::Option, /// offset: 136 #[prost(uint32, repeated, tag = "44")] pub jebhhgpnghm: ::prost::alloc::vec::Vec, /// offset: 120 #[prost(uint32, repeated, tag = "45")] pub ebjkgacdeoo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dohaeelcdna { /// offset: 24 #[prost(uint32, tag = "1")] pub pjpeabgnkhl: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub ebdmdldfebe: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Djbgbjdneae { /// offset: 32 #[prost(enumeration = "AetherdivideSpiritLineupType", tag = "1")] pub r#type: i32, /// offset: 36 #[prost(uint32, tag = "2")] pub id: u32, /// offset: 16 #[prost(message, optional, tag = "3")] pub sp_bar: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MultiPath { /// offset: 32 #[prost(uint32, tag = "1")] pub multi_path_type: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub level: u32, /// offset: 24 #[prost(uint32, tag = "3")] pub exp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dopmdgeifij { /// offset: 56 #[prost(enumeration = "BattleCheckResultType", tag = "1")] pub retcode: i32, /// offset: 52 #[prost(enumeration = "BattleEndStatus", tag = "2")] pub end_status: i32, /// offset: 32 #[prost(message, optional, tag = "3")] pub stt: ::core::option::Option, /// offset: 16 #[prost(bytes = "vec", tag = "4")] pub game_core_log_encode: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(map = "string, uint32", tag = "5")] pub laffeomdgcj: ::std::collections::HashMap<::prost::alloc::string::String, u32>, /// offset: 60 #[prost(uint32, tag = "6")] pub mismatch_turn_count: u32, /// offset: 48 #[prost(uint32, tag = "7")] pub knpgkfiefno: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lopljalimok { /// offset: 40 #[prost(uint32, tag = "1")] pub pos: u32, /// offset: 48 #[prost(uint32, tag = "2")] pub bklmihhlfog: u32, /// offset: 44 #[prost(uint32, tag = "3")] pub ojhffmmafgg: u32, /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub cmdjknkahfn: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(map = "string, uint32", tag = "5")] pub dfplnainbem: ::std::collections::HashMap<::prost::alloc::string::String, u32>, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dffehkognmd { /// offset: 32 #[prost(uint32, repeated, tag = "1")] pub efjepcimgak: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(map = "uint32, uint32", tag = "2")] pub hekglkbpaoa: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gcmkpejhpme { /// offset: 44 #[prost(uint32, tag = "1")] pub uid: u32, /// offset: 52 #[prost(uint32, tag = "2")] pub efkgmhefobg: u32, /// offset: 40 #[prost(uint32, tag = "3")] pub fkgbojhnhij: u32, /// offset: 56 #[prost(uint32, tag = "4")] pub cmdhegjjdki: u32, /// offset: 48 #[prost(uint32, tag = "5")] pub cmlelldmboe: u32, /// offset: 60 #[prost(uint32, tag = "6")] pub section_id: u32, /// offset: 24 #[prost(message, repeated, tag = "7")] pub bedjaofbokb: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "8")] pub ckmigmiaoih: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mafmnogdkeb { /// offset: 24 #[prost(message, repeated, tag = "1")] pub ohnfehengno: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CharacterSnapshot { /// offset: 32 #[prost(uint32, tag = "1")] pub runtime_id: u32, /// offset: 24 #[prost(uint64, repeated, tag = "2")] pub properties: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AnimEventSnapshot { /// offset: 16 #[prost(string, tag = "1")] pub event_name: ::prost::alloc::string::String, /// offset: 32 #[prost(uint32, tag = "2")] pub count: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Demkgbgglhb { /// offset: 68 #[prost(uint32, tag = "1")] pub uid: u32, /// offset: 48 #[prost(uint32, tag = "2")] pub level: u32, /// offset: 40 #[prost(string, tag = "3")] pub nickname: ::prost::alloc::string::String, /// offset: 76 #[prost(uint32, tag = "4")] pub dlenfjkldpl: u32, /// offset: 64 #[prost(enumeration = "PlatformType", tag = "5")] pub platform: i32, /// offset: 32 #[prost(string, tag = "6")] pub hojbikbjfcj: ::prost::alloc::string::String, /// offset: 16 #[prost(string, tag = "7")] pub gnhelleohmh: ::prost::alloc::string::String, /// offset: 56 #[prost(uint64, tag = "8")] pub version: u64, /// offset: 72 #[prost(bool, tag = "9")] pub modgelhpima: bool, /// offset: 52 #[prost(uint32, tag = "10")] pub flnhdnejfcd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oiklnobjmoa { /// offset: 24 #[prost(enumeration = "LobbyCharacterType", tag = "1")] pub ghkmenbjifm: i32, /// offset: 28 #[prost(enumeration = "LobbyCharacterStatus", tag = "2")] pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Akbjhdpbajo { /// offset: 36 #[prost(uint32, tag = "1")] pub mefeplccgle: u32, /// offset: 40 #[prost(bool, tag = "2")] pub modgelhpima: bool, /// offset: 32 #[prost(uint32, tag = "3")] pub hopebdlfmmp: u32, /// offset: 44 #[prost(uint32, tag = "4")] pub jfdmcfdbjkh: u32, /// offset: 24 #[prost(message, optional, tag = "5")] pub ppkecdkimnc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Emkhdoaajhj { /// offset: 32 #[prost(uint32, tag = "1")] pub bodhlpioeci: u32, /// offset: 40 #[prost(uint32, tag = "2")] pub rank: u32, /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub bepcjbhmdlf: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "4")] pub score_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bgebmcfiije { /// offset: 28 #[prost(uint32, tag = "1")] pub ipednalijjm: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub fabiicnalfb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nkaegefdbpp { /// offset: 44 #[prost(uint32, tag = "1")] pub bodhlpioeci: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub hokgdgpiijc: u32, /// offset: 48 #[prost(uint32, tag = "3")] pub dhfijlednjk: u32, /// offset: 36 #[prost(uint32, tag = "4")] pub dbpnfbjnmfc: u32, /// offset: 16 #[prost(message, repeated, tag = "5")] pub kmgiglmemne: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "6")] pub hfapgpdadoc: u32, /// offset: 52 #[prost(uint32, tag = "7")] pub jppackmgikh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dfhjbpdnbff { /// offset: 24 #[prost(message, optional, tag = "1")] pub ppkecdkimnc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nnhhdjpbfpe { /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub gebaideclok: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "2")] pub fnelbbmapee: u32, /// offset: 44 #[prost(uint32, tag = "3")] pub score_id: u32, /// offset: 24 #[prost(string, tag = "4")] pub fjpcaeegden: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bblmkdkfbkn { /// offset: 24 #[prost(string, repeated, tag = "1")] pub koacohlkgnl: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, /// offset: 40 #[prost(bool, tag = "2")] pub lgjhfmkfpic: bool, #[prost(oneof = "bblmkdkfbkn::Dngpoppkhej", tags = "1001, 1002, 1003, 1004")] pub dngpoppkhej: ::core::option::Option, } /// Nested message and enum types in `BBLMKDKFBKN`. pub mod bblmkdkfbkn { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Dngpoppkhej { /// offset: 32 #[prost(message, tag = "1001")] Kpbkhkgllkn(super::Akbjhdpbajo), /// offset: 32 #[prost(message, tag = "1002")] Kfoghcokkkh(super::Emkhdoaajhj), /// offset: 32 #[prost(message, tag = "1003")] Bfekfhbgcfh(super::Dfhjbpdnbff), /// offset: 32 #[prost(message, tag = "1004")] Mengbblmabj(super::Nnhhdjpbfpe), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lneeiclfgdn { /// offset: 32 #[prost(message, optional, tag = "1")] pub basic_info: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "2")] pub njanliniakb: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "3")] pub stage_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mhhfchbnnge { /// offset: 24 #[prost(uint32, tag = "1")] pub gdmogahpnec: u32, /// offset: 44 #[prost(uint32, tag = "2")] pub ecjlphligno: u32, /// offset: 40 #[prost(uint32, tag = "3")] pub jijeadbpppa: u32, /// offset: 64 #[prost(uint32, tag = "4")] pub mfogbmaammo: u32, /// offset: 76 #[prost(uint32, tag = "5")] pub nocjfodhojh: u32, /// offset: 28 #[prost(uint32, tag = "6")] pub naaphchojkb: u32, /// offset: 68 #[prost(uint32, tag = "7")] pub dfcmmfbehef: u32, /// offset: 56 #[prost(uint32, tag = "8")] pub cfimnmjbdje: u32, /// offset: 52 #[prost(uint32, tag = "9")] pub lkjlclbmhoa: u32, /// offset: 32 #[prost(uint32, tag = "10")] pub kgfeombnklo: u32, /// offset: 60 #[prost(uint32, tag = "11")] pub ffpldgblhie: u32, /// offset: 36 #[prost(uint32, tag = "12")] pub hocaenbfpej: u32, /// offset: 72 #[prost(uint32, tag = "13")] pub niadjlneepk: u32, /// offset: 48 #[prost(uint32, tag = "14")] pub dalmlbkpmff: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bdmepnipoom { /// offset: 32 #[prost(uint64, tag = "1")] pub pelogdhkilb: u64, /// offset: 24 #[prost(enumeration = "FightGameMode", tag = "2")] pub fmcmlofedcp: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ifjdlhadbof { /// offset: 40 #[prost(uint64, tag = "1")] pub id: u64, /// offset: 64 #[prost(enumeration = "FightGameMode", tag = "2")] pub bkofiemhpfc: i32, /// offset: 32 #[prost(message, repeated, tag = "3")] pub fnncefhgcbc: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(enumeration = "MatchUnitType", tag = "4")] pub r#type: i32, /// offset: 48 #[prost(uint64, tag = "5")] pub copgbefikge: u64, /// offset: 72 #[prost(uint64, tag = "6")] pub khnjjckpona: u64, /// offset: 60 #[prost(uint32, tag = "7")] pub hfmhhajpidj: u32, /// offset: 68 #[prost(enumeration = "Egifkhkekdh", tag = "8")] pub pojkhkfbpjn: i32, /// offset: 24 #[prost(message, optional, tag = "9")] pub icdjijjipak: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iklhenbigho { /// offset: 24 #[prost(uint32, tag = "1")] pub fedbcocnceo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kigohnmahlp { #[prost(oneof = "kigohnmahlp::Gioikhjjidg", tags = "1001")] pub gioikhjjidg: ::core::option::Option, } /// Nested message and enum types in `KIGOHNMAHLP`. pub mod kigohnmahlp { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Gioikhjjidg { /// offset: 24 #[prost(message, tag = "1001")] Mengbblmabj(super::Iklhenbigho), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Madhdhdkbga { /// offset: 24 #[prost(uint32, tag = "1")] pub fedbcocnceo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ppbdlljlibh { #[prost(oneof = "ppbdlljlibh::Gioikhjjidg", tags = "1001")] pub gioikhjjidg: ::core::option::Option, } /// Nested message and enum types in `PPBDLLJLIBH`. pub mod ppbdlljlibh { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Gioikhjjidg { /// offset: 24 #[prost(message, tag = "1001")] Mengbblmabj(super::Madhdhdkbga), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct VectorSnapshot { /// offset: 24 #[prost(sint32, tag = "1")] pub x: i32, /// offset: 32 #[prost(sint32, tag = "2")] pub y: i32, /// offset: 28 #[prost(sint32, tag = "3")] pub z: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MotionInfoSnapshot { /// offset: 32 #[prost(message, optional, tag = "1")] pub pos: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "2")] pub rot: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FloorCustomValueSnapshot { /// offset: 32 #[prost(string, tag = "1")] pub name: ::prost::alloc::string::String, /// offset: 44 #[prost(enumeration = "Mbdnnnbgbmb", tag = "2")] pub r#type: i32, /// offset: 48 #[prost(bool, tag = "3")] pub bool_val: bool, /// offset: 40 #[prost(float, tag = "4")] pub float_val: f32, /// offset: 24 #[prost(string, tag = "5")] pub str_val: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ActiveMcvKeySnapshot { /// offset: 32 #[prost(uint32, tag = "1")] pub main_mission_id: u32, /// offset: 16 #[prost(string, tag = "2")] pub mcv_key: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PropInfoSnapshot { /// offset: 24 #[prost(uint32, tag = "1")] pub prop_state: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EntitySnapshot { /// offset: 44 #[prost(uint32, tag = "1")] pub entity_id: u32, /// offset: 40 #[prost(uint32, tag = "2")] pub instance_id: u32, /// offset: 24 #[prost(message, optional, tag = "3")] pub motion_info: ::core::option::Option, /// offset: 52 #[prost(enumeration = "Eckdoloppal", tag = "4")] pub map_object_type: i32, #[prost(oneof = "entity_snapshot::Entity", tags = "5")] pub entity: ::core::option::Option, } /// Nested message and enum types in `EntitySnapshot`. pub mod entity_snapshot { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Entity { /// offset: 32 #[prost(message, tag = "5")] Prop(super::PropInfoSnapshot), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GroupSnapshot { /// offset: 60 #[prost(uint32, tag = "1")] pub group_id: u32, /// offset: 56 #[prost(uint32, tag = "2")] pub group_state: u32, /// offset: 40 #[prost(message, repeated, tag = "3")] pub entity_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(map = "string, int32", tag = "4")] pub property_map: ::std::collections::HashMap<::prost::alloc::string::String, i32>, /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub active_submission_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "6")] pub active_mcv_key_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerSnapshot { /// offset: 24 #[prost(message, optional, tag = "1")] pub motion_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "2")] pub map_layer: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MissionCustomValueSnapshot { /// offset: 32 #[prost(uint32, tag = "1")] pub custom_value: u32, /// offset: 24 #[prost(string, tag = "2")] pub mcv_key: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MissionCustomValueSnapshotList { /// offset: 16 #[prost(message, repeated, tag = "1")] pub custom_value_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MainMissionMcvSnapshot { /// offset: 32 #[prost(uint32, tag = "1")] pub main_mission_id: u32, /// offset: 16 #[prost(message, optional, tag = "2")] pub custom_value_list: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SubMissionSnapshot { /// offset: 24 #[prost(uint32, tag = "1")] pub sub_mission_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MainMissionSnapshot { /// offset: 32 #[prost(uint32, tag = "1")] pub main_mission_id: u32, /// offset: 16 #[prost(message, repeated, tag = "2")] pub sub_mission_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MissionSnapshot { /// offset: 24 #[prost(message, repeated, tag = "1")] pub server_mcv_list: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(message, repeated, tag = "2")] pub client_mcv_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "3")] pub tracking_main_mission: ::core::option::Option, /// offset: 64 #[prost(bool, tag = "4")] pub has_mission_audio_snapshot: bool, /// offset: 48 #[prost(string, tag = "5")] pub cur_audio_emotion_state: ::prost::alloc::string::String, /// offset: 40 #[prost(string, tag = "6")] pub cur_sound_effect_state: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EraFlipperRegionDataSnapshot { /// offset: 24 #[prost(uint32, tag = "1")] pub region_id: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub state: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EraFlipperSnapshot { /// offset: 24 #[prost(message, repeated, tag = "1")] pub region_data_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RotationMapInfoSnapshot { /// offset: 32 #[prost(message, optional, tag = "1")] pub map_pos: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "2")] pub map_rot: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MapRotationSnapshot { /// offset: 36 #[prost(int32, tag = "1")] pub region_id: i32, /// offset: 32 #[prost(uint32, tag = "2")] pub pose_id: u32, /// offset: 24 #[prost(message, optional, tag = "3")] pub map_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DialogSnapshot { /// offset: 28 #[prost(uint32, tag = "1")] pub group_id: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub entity_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwitchHandDataNodeSnapshot { /// offset: 44 #[prost(uint32, tag = "1")] pub config_id: u32, /// offset: 16 #[prost(message, optional, tag = "2")] pub hand_transform: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "3")] pub hand_state: u32, /// offset: 24 #[prost(bytes = "vec", tag = "4")] pub hand_param: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "5")] pub get_coin_count: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwitchHandSnapshot { /// offset: 24 #[prost(message, repeated, tag = "1")] pub switch_hand_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lfkpjdabohj { /// offset: 120 #[prost(uint32, tag = "1")] pub performance_id: u32, /// offset: 140 #[prost(uint32, tag = "2")] pub ljjdekkjcan: u32, /// offset: 160 #[prost(uint32, tag = "3")] pub plane_id: u32, /// offset: 128 #[prost(uint32, tag = "4")] pub floor_id: u32, /// offset: 132 #[prost(uint32, tag = "5")] pub dimension_id: u32, /// offset: 148 #[prost(uint32, tag = "6")] pub game_story_line_id: u32, /// offset: 136 #[prost(uint32, tag = "7")] pub content_id: u32, /// offset: 144 #[prost(uint32, tag = "8")] pub entry_id: u32, /// offset: 156 #[prost(uint32, tag = "9")] pub version: u32, /// offset: 72 #[prost(message, optional, tag = "10")] pub fkcbjihdokd: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "11")] pub knekdbgiojd: ::core::option::Option, /// offset: 80 #[prost(message, optional, tag = "12")] pub mpikkmahlbe: ::core::option::Option, /// offset: 112 #[prost(message, repeated, tag = "13")] pub entity_group_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "14")] pub ceaodlbodfg: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, repeated, tag = "15")] pub piingpbipji: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(message, repeated, tag = "16")] pub mnjgddeppnp: ::prost::alloc::vec::Vec, /// offset: 96 #[prost(map = "string, int32", tag = "17")] pub ncoecbcidok: ::std::collections::HashMap<::prost::alloc::string::String, i32>, /// offset: 56 #[prost(map = "string, message", tag = "18")] pub ejniciaddkj: ::std::collections::HashMap< ::prost::alloc::string::String, FloorCustomValueSnapshot, >, /// offset: 104 #[prost(message, optional, tag = "19")] pub andajclclom: ::core::option::Option, /// offset: 124 #[prost(uint32, tag = "20")] pub jhjpdninclj: u32, /// offset: 16 #[prost(message, optional, tag = "21")] pub afdpobdbehi: ::core::option::Option, /// offset: 152 #[prost(uint32, tag = "22")] pub foochleglgi: u32, /// offset: 88 #[prost(message, optional, tag = "23")] pub cpajfblpbnj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LoginActivityData { /// offset: 40 #[prost(uint32, tag = "5")] pub login_days: u32, /// offset: 36 #[prost(uint32, tag = "8")] pub id: u32, /// offset: 32 #[prost(uint32, tag = "11")] pub panel_id: u32, /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub mlgbigiecco: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2647)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetLoginActivityCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2609)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetLoginActivityScRsp { /// offset: 24 #[prost(message, repeated, tag = "12")] pub login_activity_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2638)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeLoginActivityRewardCsReq { /// offset: 28 #[prost(uint32, tag = "8")] pub take_days: u32, /// offset: 24 #[prost(uint32, tag = "14")] pub id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2617)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeLoginActivityRewardScRsp { /// offset: 16 #[prost(message, optional, tag = "13")] pub reward: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "10")] pub panel_id: u32, /// offset: 32 #[prost(uint32, tag = "9")] pub take_days: u32, /// offset: 36 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 40 #[prost(uint32, tag = "8")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ActivityScheduleData { /// offset: 28 #[prost(uint32, tag = "13")] pub panel_id: u32, /// offset: 24 #[prost(uint32, tag = "8")] pub activity_id: u32, /// offset: 40 #[prost(int64, tag = "14")] pub end_time: i64, /// offset: 32 #[prost(int64, tag = "11")] pub begin_time: i64, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2651)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetActivityScheduleConfigCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2611)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetActivityScheduleConfigScRsp { /// offset: 16 #[prost(message, repeated, tag = "9")] pub schedule_data: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrialActivityInfo { /// offset: 24 #[prost(bool, tag = "12")] pub taken_reward: bool, /// offset: 28 #[prost(uint32, tag = "15")] pub stage_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2632)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetTrialActivityDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2700)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTrialActivityDataScRsp { /// offset: 40 #[prost(uint32, tag = "2")] pub activity_stage_id: u32, /// offset: 32 #[prost(message, repeated, tag = "15")] pub trial_activity_info_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub jhhohjlmngb: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "8")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(2634)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrialActivityDataChangeScNotify { /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub jhhohjlmngb: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "12")] pub trial_activity_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterTrialActivityStageCsReq { /// offset: 24 #[prost(uint32, tag = "12")] pub stage_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2672)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterTrialActivityStageScRsp { /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "5")] pub battle_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2665)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeTrialActivityRewardCsReq { /// offset: 24 #[prost(uint32, tag = "3")] pub stage_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2639)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeTrialActivityRewardScRsp { /// offset: 36 #[prost(uint32, tag = "5")] pub stage_id: u32, /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2679)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartTrialActivityCsReq { /// offset: 24 #[prost(uint32, tag = "12")] pub stage_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2627)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartTrialActivityScRsp { /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "4")] pub stage_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2631)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveTrialActivityCsReq { /// offset: 24 #[prost(uint32, tag = "6")] pub stage_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2641)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveTrialActivityScRsp { /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub stage_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(2602)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CurTrialActivityScNotify { /// offset: 28 #[prost(enumeration = "TrialActivityStatus", tag = "3")] pub status: i32, /// offset: 24 #[prost(uint32, tag = "14")] pub activity_stage_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gljdaflolfi { /// offset: 33 #[prost(bool, tag = "9")] pub ddcfjgbpngo: bool, /// offset: 28 #[prost(uint32, tag = "7")] pub mmflcfgkndj: u32, /// offset: 32 #[prost(bool, tag = "2")] pub is_taken_reward: bool, /// offset: 24 #[prost(uint32, tag = "8")] pub panel_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2693)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMaterialSubmitActivityDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2637)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMaterialSubmitActivityDataScRsp { /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "14")] pub mabjpcmbfcl: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2610)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SubmitMaterialSubmitActivityMaterialCsReq { /// offset: 24 #[prost(uint32, tag = "3")] pub mmflcfgkndj: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2667)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SubmitMaterialSubmitActivityMaterialScRsp { /// offset: 16 #[prost(message, optional, tag = "10")] pub fgdgmmlohig: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2662)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeMaterialSubmitActivityRewardCsReq { /// offset: 24 #[prost(uint32, tag = "4")] pub mmflcfgkndj: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2635)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMaterialSubmitActivityRewardScRsp { /// offset: 32 #[prost(uint32, tag = "9")] pub mmflcfgkndj: u32, /// offset: 36 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2618)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAvatarDeliverRewardActivityDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2680)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAvatarDeliverRewardActivityDataScRsp { /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "10")] pub avatar_id: u32, /// offset: 32 #[prost(bool, tag = "5")] pub is_taken_reward: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2683)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AvatarDeliverRewardChooseAvatarCsReq { /// offset: 24 #[prost(uint32, tag = "14")] pub avatar_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2653)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AvatarDeliverRewardChooseAvatarScRsp { /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "8")] pub avatar_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2696)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AvatarDeliverRewardTakeRewardCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2648)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AvatarDeliverRewardTakeRewardScRsp { /// offset: 24 #[prost(message, optional, tag = "10")] pub reward: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kchcilognlo { /// offset: 32 #[prost(uint32, tag = "4")] pub num: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub hccpbennfkm: u32, /// offset: 28 #[prost(uint32, tag = "6")] pub item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Modjconngdk { /// offset: 32 #[prost(uint32, tag = "15")] pub panel_id: u32, /// offset: 16 #[prost(message, repeated, tag = "5")] pub knfgbihkjdj: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9112)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetActivityHotDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9117)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetActivityHotDataScRsp { /// offset: 24 #[prost(message, repeated, tag = "3")] pub content_package_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9120)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetActivityRewardCountDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9111)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetActivityRewardCountDataScRsp { /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "13")] pub content_package_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterAdventureCsReq { /// offset: 24 #[prost(uint32, tag = "8")] pub map_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1309)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterAdventureScRsp { /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "5")] pub scene: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FarmStageGachaInfo { /// offset: 32 #[prost(int64, tag = "7")] pub begin_time: i64, /// offset: 40 #[prost(uint32, tag = "15")] pub gacha_id: u32, /// offset: 24 #[prost(int64, tag = "14")] pub end_time: i64, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1338)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFarmStageGachaInfoCsReq { /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub farm_stage_gacha_id_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1317)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFarmStageGachaInfoScRsp { /// offset: 16 #[prost(message, repeated, tag = "10")] pub farm_stage_gacha_info_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1351)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuickStartCocoonStageCsReq { /// offset: 36 #[prost(uint32, tag = "12")] pub wave: u32, /// offset: 28 #[prost(uint32, tag = "7")] pub world_level: u32, /// offset: 24 #[prost(uint32, tag = "10")] pub kidieobnbdm: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub cocoon_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1311)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct QuickStartCocoonStageScRsp { /// offset: 36 #[prost(uint32, tag = "13")] pub wave: u32, /// offset: 40 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "8")] pub kidieobnbdm: u32, /// offset: 44 #[prost(uint32, tag = "2")] pub cocoon_id: u32, /// offset: 16 #[prost(message, optional, tag = "1")] pub battle_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1389)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuickStartFarmElementCsReq { /// offset: 24 #[prost(uint32, tag = "5")] pub world_level: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub lofafgipdfp: u32, /// offset: 28 #[prost(uint32, tag = "15")] pub kidieobnbdm: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1320)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct QuickStartFarmElementScRsp { /// offset: 16 #[prost(message, optional, tag = "12")] pub battle_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 40 #[prost(uint32, tag = "14")] pub world_level: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub lofafgipdfp: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1395)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CocoonSweepCsReq { /// offset: 24 #[prost(uint32, tag = "13")] pub world_level: u32, /// offset: 28 #[prost(uint32, tag = "11")] pub cocoon_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1391)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CocoonSweepScRsp { /// offset: 32 #[prost(message, optional, tag = "3")] pub drop_data: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "13")] pub cocoon_id: u32, /// offset: 40 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "10")] pub multiple_drop_data: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1361)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FarmElementSweepCsReq { /// offset: 28 #[prost(uint32, tag = "14")] pub world_level: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub lofafgipdfp: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1345)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FarmElementSweepScRsp { /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "11")] pub lofafgipdfp: u32, /// offset: 24 #[prost(message, optional, tag = "6")] pub multiple_drop_data: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oeogebjmkpn { /// offset: 24 #[prost(uint32, tag = "1")] pub mnjdbgbifcb: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4802)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ojjadenfndj { /// offset: 24 #[prost(uint32, tag = "8")] pub mnjdbgbifcb: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4848)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Diohkakcklc {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4805)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Icebbmakhie { /// offset: 24 #[prost(uint32, tag = "14")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4835)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mppinlpankb { /// offset: 32 #[prost(message, repeated, tag = "6")] pub assist_monster_entity_info: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "5")] pub skill_index: u32, /// offset: 44 #[prost(uint32, tag = "14")] pub cast_entity_id: u32, /// offset: 40 #[prost(uint32, tag = "11")] pub attacked_by_entity_id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4833)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aeinlinfcdl { /// offset: 36 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "11")] pub cast_entity_id: u32, /// offset: 24 #[prost(message, optional, tag = "15")] pub battle_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4831)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Knccobpcfel { /// offset: 28 #[prost(uint32, tag = "10")] pub igjmkdjnmmd: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub challenge_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4825)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cjcjefbpebc { /// offset: 16 #[prost(message, optional, tag = "7")] pub battle_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ccpnagleabi { /// offset: 24 #[prost(uint32, tag = "14")] pub slot: u32, /// offset: 28 #[prost(uint32, tag = "8")] pub item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ijjeeaichdb { /// offset: 32 #[prost(message, optional, tag = "5")] pub sp_bar: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "4")] pub promotion: u32, /// offset: 52 #[prost(uint32, tag = "3")] pub exp: u32, /// offset: 48 #[prost(uint32, tag = "7")] pub lkoikhbpabn: u32, /// offset: 40 #[prost(uint32, tag = "14")] pub cjabniacmge: u32, /// offset: 24 #[prost(message, repeated, tag = "15")] pub passive_skill: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hfpiagnkcaf { /// offset: 32 #[prost(uint32, tag = "10")] pub slot: u32, /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub cmlmepafkmb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Akcnedhbiph { /// offset: 28 #[prost(uint32, tag = "13")] pub item_id: u32, /// offset: 24 #[prost(uint32, tag = "11")] pub num: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub gnhhahlmfcp: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4812)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ibnojkhjclc {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4809)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Opblfmboffa { /// offset: 24 #[prost(message, repeated, tag = "14")] pub nodlankahbl: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, tag = "4")] pub ikncnpbbppe: u32, /// offset: 52 #[prost(uint32, tag = "9")] pub jlogekicdlm: u32, /// offset: 16 #[prost(message, repeated, tag = "8")] pub lineup_list: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "12")] pub ghcjjccebcp: u32, /// offset: 64 #[prost(uint32, tag = "5")] pub gjgnlalfehm: u32, /// offset: 68 #[prost(uint32, tag = "7")] pub hkgnpgngcan: u32, /// offset: 40 #[prost(message, repeated, tag = "10")] pub pkengahemod: ::prost::alloc::vec::Vec, /// offset: 60 #[prost(uint32, tag = "11")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4813)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kejcgnhoaml { /// offset: 16 #[prost(message, optional, tag = "13")] pub lineup: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4843)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lafnpeblnde { /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "13")] pub lineup: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4834)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Opekcngfdjo { /// offset: 32 #[prost(uint32, tag = "14")] pub item_id: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub lkoikhbpabn: u32, /// offset: 28 #[prost(uint32, tag = "7")] pub slot: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4820)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ljnbhdoaooc { /// offset: 24 #[prost(message, optional, tag = "9")] pub aphegpknmif: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "3")] pub oefdkhnehnp: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4807)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Chjjofpenla { /// offset: 24 #[prost(uint32, tag = "5")] pub slot: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub lkoikhbpabn: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4827)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cmafkhkkdnm { /// offset: 24 #[prost(message, optional, tag = "4")] pub oefdkhnehnp: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "5")] pub aphegpknmif: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4823)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mhcgodlnnpj { /// offset: 28 #[prost(uint32, tag = "2")] pub oagcjoigmao: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub lkoikhbpabn: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub ghcjjccebcp: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4816)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mhjbacdklfe { /// offset: 24 #[prost(message, optional, tag = "4")] pub aphegpknmif: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "1")] pub ghcjjccebcp: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4810)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hlbckcdicaa { /// offset: 24 #[prost(uint32, tag = "7")] pub igjmkdjnmmd: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4850)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kgjpebcepdl { /// offset: 24 #[prost(uint32, tag = "5")] pub igjmkdjnmmd: u32, /// offset: 28 #[prost(uint32, tag = "12")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4840)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fojnpaeenop { /// offset: 24 #[prost(uint32, tag = "10")] pub event_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4826)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Odigipehbgg { /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "15")] pub battle_info: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4811)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fmhgdkefbbj { /// offset: 16 #[prost(message, optional, tag = "1")] pub lineup: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4824)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lihkfbkognb { /// offset: 40 #[prost(uint32, tag = "13")] pub ghcjjccebcp: u32, /// offset: 16 #[prost(message, repeated, tag = "8")] pub aljnickcjgk: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "9")] pub aphegpknmif: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4836)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gejionmnikj {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4814)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dbjkdlioieo { /// offset: 40 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub fjdompeilgm: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "9")] pub cielmlcnndd: u32, /// offset: 32 #[prost(uint32, repeated, tag = "3")] pub hkmkkjdklig: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4839)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Edagaaechlk { /// offset: 24 #[prost(uint32, tag = "13")] pub challenge_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4801)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oicmoejbnjd { /// offset: 24 #[prost(uint32, tag = "8")] pub jlogekicdlm: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4845)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hefcpafnhhk { /// offset: 28 #[prost(uint32, tag = "7")] pub num: u32, /// offset: 24 #[prost(uint32, tag = "3")] pub item_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4829)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Andacjggbeb {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4844)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dmllgodhjpa { /// offset: 24 #[prost(uint32, tag = "4")] pub hkgnpgngcan: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4847)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dnheionheie { /// offset: 24 #[prost(uint32, tag = "4")] pub hkgnpgngcan: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4830)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nofnmhpmcjn { /// offset: 24 #[prost(uint32, tag = "13")] pub challenge_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4804)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mjfpnikjefi { /// offset: 32 #[prost(uint32, tag = "13")] pub challenge_id: u32, /// offset: 24 #[prost(message, optional, tag = "5")] pub reward: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4747)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hednplncicc {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hkmgekaebif { /// offset: 24 #[prost(uint32, tag = "14")] pub map_id: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub amabghfojek: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Klmngfhbgla { /// offset: 24 #[prost(uint32, tag = "5")] pub shop_id: u32, /// offset: 28 #[prost(uint32, tag = "4")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dofkpelojgh { /// offset: 24 #[prost(message, repeated, tag = "7")] pub kegkmbkddpb: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "1")] pub ljmnmleggam: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(message, repeated, tag = "2")] pub mokhmhcgkpo: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub dcklmagplnk: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4709)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gjdjcdbbhoe { /// offset: 92 #[prost(uint32, tag = "6")] pub level: u32, /// offset: 56 #[prost(uint32, repeated, tag = "14")] pub ekbeefgbdpk: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(message, repeated, tag = "15")] pub lhnaamcgige: ::prost::alloc::vec::Vec, /// offset: 88 #[prost(uint32, tag = "11")] pub cur_fund: u32, /// offset: 24 #[prost(message, optional, tag = "5")] pub hgndeaokpfj: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "7")] pub ipmlnmkacml: ::core::option::Option, /// offset: 96 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 40 #[prost(map = "uint32, uint32", tag = "10")] pub llndkakdobj: ::std::collections::HashMap, /// offset: 100 #[prost(uint32, tag = "3")] pub kooaleiecpa: u32, /// offset: 48 #[prost(message, optional, tag = "9")] pub jfbhfffdghl: ::core::option::Option, /// offset: 72 #[prost(uint32, repeated, tag = "8")] pub lmjfiohligb: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "13")] pub kiponomimon: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dcfoajbjdfi { /// offset: 28 #[prost(uint32, tag = "12")] pub edaafehelnm: u32, /// offset: 24 #[prost(uint32, tag = "14")] pub olplfibeifb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lmdaeaijnla { /// offset: 32 #[prost(uint32, tag = "10")] pub goods_id: u32, /// offset: 16 #[prost(message, repeated, tag = "9")] pub bgmngjipghh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jjmidclnoib { /// offset: 32 #[prost(uint32, tag = "3")] pub jkaomnddacc: u32, /// offset: 16 #[prost(message, repeated, tag = "1")] pub jhjbcgfkknj: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4776)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eiophckbeep { /// offset: 40 #[prost(uint32, tag = "9")] pub nllmcajgjlg: u32, /// offset: 36 #[prost(uint32, tag = "15")] pub liaofnfmnfh: u32, /// offset: 48 #[prost(uint32, tag = "4")] pub cost_time: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub enmhmcjplgj: u32, /// offset: 60 #[prost(uint32, tag = "7")] pub bgcmpefghhm: u32, /// offset: 52 #[prost(uint32, tag = "11")] pub poemamjhbgl: u32, /// offset: 16 #[prost(message, optional, tag = "14")] pub ckkeobekdld: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "6")] pub leohmhnkhfi: u32, /// offset: 56 #[prost(uint32, tag = "1")] pub kfgbfffhmjk: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4752)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Okojaakffdb { /// offset: 40 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 48 #[prost(uint32, tag = "5")] pub bhajhofhiod: u32, /// offset: 36 #[prost(uint32, tag = "6")] pub nmclkipamin: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub kpcliahaeib: u32, /// offset: 44 #[prost(uint32, tag = "4")] pub labonbejiga: u32, /// offset: 28 #[prost(uint32, tag = "7")] pub event_id: u32, /// offset: 52 #[prost(uint32, tag = "15")] pub mgfblpjgcnf: u32, /// offset: 24 #[prost(uint32, tag = "10")] pub haaknepfmhh: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4703)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gkfkfejipbl { /// offset: 16 #[prost(message, optional, tag = "9")] pub ckkeobekdld: ::core::option::Option, #[prost(oneof = "gkfkfejipbl::Jgmpcpmlphi", tags = "14, 3")] pub jgmpcpmlphi: ::core::option::Option, } /// Nested message and enum types in `GKFKFEJIPBL`. pub mod gkfkfejipbl { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Jgmpcpmlphi { /// offset: 32 #[prost(uint32, tag = "14")] Lcacllfikkc(u32), /// offset: 32 #[prost(uint32, tag = "3")] Leohmhnkhfi(u32), } } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4755)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eikfiejkmnc { /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, #[prost(oneof = "eikfiejkmnc::Jgmpcpmlphi", tags = "4, 10")] pub jgmpcpmlphi: ::core::option::Option, } /// Nested message and enum types in `EIKFIEJKMNC`. pub mod eikfiejkmnc { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Jgmpcpmlphi { /// offset: 16 #[prost(uint32, tag = "4")] Lcacllfikkc(u32), /// offset: 16 #[prost(uint32, tag = "10")] Leohmhnkhfi(u32), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lkdjmkjcgfo { /// offset: 48 #[prost(uint32, tag = "11")] pub npedpfmnkip: u32, /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub jpfemopnjbl: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "3")] pub dlejjloncjf: u32, /// offset: 40 #[prost(uint32, tag = "7")] pub lfcbobfmjno: u32, /// offset: 52 #[prost(bool, tag = "4")] pub hloofoafflb: bool, /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub lnnpenalmjf: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4710)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mcodbgamgae { /// offset: 24 #[prost(message, optional, tag = "7")] pub fbhbkfijmdn: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4792)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kigdognlbej { /// offset: 24 #[prost(uint32, tag = "10")] pub jkaomnddacc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mbbjceahejd { /// offset: 60 #[prost(uint32, tag = "2")] pub nbfpmkcfdlp: u32, /// offset: 52 #[prost(uint32, tag = "10")] pub himafmcfmbo: u32, /// offset: 48 #[prost(uint32, tag = "14")] pub gepcnbpnfih: u32, /// offset: 56 #[prost(uint32, tag = "12")] pub shop_id: u32, /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub hanfmngkkjk: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub jhjbcgfkknj: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, repeated, tag = "6")] pub lhcflikfchg: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aggphhoajfa { /// offset: 24 #[prost(message, repeated, tag = "9")] pub ikhalbbdeno: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "10")] pub map_id: u32, /// offset: 32 #[prost(uint32, tag = "1")] pub cost_time: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iacmbkiahkd { /// offset: 16 #[prost(message, optional, tag = "12")] pub reward: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "6")] pub kmfnhlkolkk: u32, /// offset: 40 #[prost(uint32, tag = "3")] pub cjiihgfelkn: u32, /// offset: 32 #[prost(uint32, tag = "15")] pub kcnmnfenkii: u32, /// offset: 48 #[prost(uint32, tag = "7")] pub max_score: u32, /// offset: 52 #[prost(uint32, tag = "14")] pub map_id: u32, /// offset: 44 #[prost(uint32, tag = "1")] pub gjocecachep: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4738)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mbffbcabiml { /// offset: 32 #[prost(bool, tag = "10")] pub pkmmmmkoghe: bool, /// offset: 16 #[prost(message, repeated, tag = "6")] pub kjpikkmddle: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4788)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lihohdabgec { /// offset: 16 #[prost(message, repeated, tag = "13")] pub ljmnmleggam: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4717)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nibocpdlgfg { /// offset: 32 #[prost(uint32, tag = "3")] pub event_id: u32, /// offset: 36 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "11")] pub ljmnmleggam: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(bool, tag = "13")] pub pkmmmmkoghe: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Boffinmckhp { /// offset: 24 #[prost(uint32, tag = "10")] pub event_id: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub cmfaeebdacn: u32, /// offset: 28 #[prost(enumeration = "Mdejakhmhio", tag = "8")] pub state: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4789)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fbmpmkjcpkd { /// offset: 24 #[prost(uint32, tag = "5")] pub event_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4720)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aedklldfcpn { /// offset: 24 #[prost(uint32, tag = "11")] pub event_id: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4795)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pgheieekelk { /// offset: 32 #[prost(uint32, tag = "2")] pub ljdcmdppcbc: u32, /// offset: 16 #[prost(message, optional, tag = "13")] pub fnndckcdhja: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4791)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dfjdecbjkmb { /// offset: 24 #[prost(uint32, tag = "6")] pub ckbpcejclih: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4761)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hknkcnmbeao { /// offset: 24 #[prost(uint32, tag = "5")] pub level: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4745)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hmlpkfeohkh { /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "3")] pub reward: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "15")] pub level: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4762)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hjbddadipnl {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4735)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lcfijcknmdb { /// offset: 24 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "12")] pub level: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4798)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hifeimicdml { /// offset: 24 #[prost(uint32, tag = "4")] pub cur_fund: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4714)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nhlcpfejmhc { /// offset: 24 #[prost(message, repeated, tag = "6")] pub kjpikkmddle: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4726)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dofpcpjleec { /// offset: 16 #[prost(message, repeated, tag = "14")] pub kjpikkmddle: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4757)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Holmfmjbkbk { /// offset: 16 #[prost(message, optional, tag = "4")] pub jfbhfffdghl: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gaaldnonmeo { /// offset: 36 #[prost(uint32, tag = "4")] pub gffolgajanp: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub gkidgfbcpfp: u32, /// offset: 16 #[prost(map = "uint32, uint32", tag = "13")] pub lcdcacjpido: ::std::collections::HashMap, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4715)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cjghaplbfab { /// offset: 24 #[prost(message, optional, tag = "7")] pub ikabodeflnd: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4773)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fleggmnphjd {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4770)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oeodhmafebf { /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "13")] pub kegkmbkddpb: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4713)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ceeicjcfggc { /// offset: 24 #[prost(map = "uint32, uint32", tag = "8")] pub llndkakdobj: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Onjhodbdnmc {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4749)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Chbooadlnea { /// offset: 28 #[prost(uint32, tag = "8")] pub apljpmlpjbk: u32, /// offset: 24 #[prost(uint32, tag = "3")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4777)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Npekkfmmkhl { /// offset: 24 #[prost(uint32, tag = "11")] pub event_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4719)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cjinjhfhopb { /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "11")] pub reward: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4769)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mgmdengangh {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4706)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jglpimncioo { /// offset: 24 #[prost(uint32, tag = "5")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicList { /// offset: 28 #[prost(uint32, tag = "13")] pub r#type: u32, /// offset: 24 #[prost(uint32, tag = "3")] pub set_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonsterList { /// offset: 24 #[prost(uint32, tag = "10")] pub monster_id: u32, /// offset: 28 #[prost(uint32, tag = "7")] pub num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ArchiveData { /// offset: 48 #[prost(uint32, repeated, tag = "1")] pub archive_equipment_id_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "14")] pub relic_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, repeated, tag = "11")] pub kill_monster_list: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, repeated, tag = "12")] pub archive_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub archive_missing_equipment_id_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2347)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetArchiveDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2309)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetArchiveDataScRsp { /// offset: 24 #[prost(message, optional, tag = "9")] pub archive_data: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2338)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetUpdatedArchiveDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2317)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetUpdatedArchiveDataScRsp { /// offset: 16 #[prost(message, optional, tag = "3")] pub archive_data: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(347)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAvatarDataCsReq { /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub base_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(bool, tag = "1")] pub is_get_all: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Avatar { /// offset: 52 #[prost(uint32, tag = "12")] pub unk_enhanced_id: u32, /// offset: 92 #[prost(uint32, tag = "3")] pub promotion: u32, /// offset: 16 #[prost(message, repeated, tag = "5")] pub skilltree_list: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "6")] pub exp: u32, /// offset: 56 #[prost(bool, tag = "8")] pub is_marked: bool, /// offset: 40 #[prost(message, repeated, tag = "4")] pub equip_relic_list: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, tag = "2")] pub level: u32, /// offset: 76 #[prost(uint32, tag = "9")] pub base_avatar_id: u32, /// offset: 88 #[prost(uint32, tag = "13")] pub dressed_skin_id: u32, /// offset: 80 #[prost(uint32, tag = "14")] pub rank: u32, /// offset: 84 #[prost(uint32, tag = "15")] pub equipment_unique_id: u32, /// offset: 32 #[prost(uint32, repeated, tag = "7")] pub has_taken_promotion_reward_list: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint64, tag = "11")] pub first_met_time_stamp: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MultiPathAvatarInfo { /// offset: 24 #[prost(message, repeated, tag = "13")] pub equip_relic_list: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(enumeration = "MultiPathAvatarType", tag = "4")] pub avatar_id: i32, /// offset: 48 #[prost(uint32, tag = "1")] pub rank: u32, /// offset: 40 #[prost(uint32, tag = "15")] pub path_equipment_id: u32, /// offset: 16 #[prost(message, repeated, tag = "14")] pub multi_path_skill_tree: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(uint32, tag = "10")] pub unk_enhanced_id: u32, /// offset: 64 #[prost(uint64, tag = "8")] pub deadhpickbo: u64, /// offset: 44 #[prost(uint32, tag = "3")] pub dressed_skin_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(309)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAvatarDataScRsp { /// offset: 80 #[prost(message, optional, tag = "15")] pub jlmnicahjde: ::core::option::Option, /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub skin_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(map = "uint32, enumeration(MultiPathAvatarType)", tag = "5")] pub cur_avatar_path: ::std::collections::HashMap, /// offset: 88 #[prost(bool, tag = "9")] pub is_get_all: bool, /// offset: 48 #[prost(enumeration = "GrowthTartgetFuncType", repeated, tag = "3")] pub mgjggnlnhle: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(message, repeated, tag = "4")] pub icmoeiaboml: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(message, repeated, tag = "1")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 96 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 92 #[prost(uint32, tag = "12")] pub igjhpcebbjp: u32, /// offset: 56 #[prost(message, repeated, tag = "11")] pub multi_path_avatar_info_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, repeated, tag = "2")] pub basic_type_id_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(338)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AvatarExpUpCsReq { /// offset: 24 #[prost(message, optional, tag = "13")] pub item_cost: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "9")] pub base_avatar_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(317)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AvatarExpUpScRsp { /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "2")] pub return_item_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(351)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UnlockSkilltreeCsReq { /// offset: 32 #[prost(uint32, tag = "1")] pub level: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub point_id: u32, /// offset: 16 #[prost(message, repeated, tag = "6")] pub item_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(311)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockSkilltreeScRsp { /// offset: 32 #[prost(uint32, tag = "7")] pub point_id: u32, /// offset: 28 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub level: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(389)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PromoteAvatarCsReq { /// offset: 24 #[prost(message, repeated, tag = "12")] pub item_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "1")] pub base_avatar_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(320)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PromoteAvatarScRsp { /// offset: 24 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(395)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DressAvatarCsReq { /// offset: 24 #[prost(uint32, tag = "2")] pub equipment_unique_id: u32, /// offset: 28 #[prost(uint32, tag = "10")] pub avatar_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(391)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DressAvatarScRsp { /// offset: 24 #[prost(uint32, tag = "2")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(361)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeOffEquipmentCsReq { /// offset: 24 #[prost(uint32, tag = "10")] pub avatar_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(345)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeOffEquipmentScRsp { /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(376)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AddAvatarScNotify { /// offset: 24 #[prost(message, optional, tag = "5")] pub reward: ::core::option::Option, /// offset: 40 #[prost(bool, tag = "8")] pub is_new: bool, /// offset: 36 #[prost(enumeration = "AddAvatarSrcState", tag = "7")] pub src: i32, /// offset: 32 #[prost(uint32, tag = "3")] pub base_avatar_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(315)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AddMultiPathAvatarScNotify { /// offset: 36 #[prost(uint32, tag = "15")] pub avatar_id: u32, /// offset: 40 #[prost(bool, tag = "5")] pub is_new: bool, /// offset: 32 #[prost(enumeration = "Nablpjaiioh", tag = "4")] pub hecnhlbhpol: i32, /// offset: 16 #[prost(message, optional, tag = "2")] pub reward: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(352)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RankUpAvatarCsReq { /// offset: 36 #[prost(uint32, tag = "7")] pub rank: u32, /// offset: 32 #[prost(uint32, tag = "13")] pub avatar_id: u32, /// offset: 24 #[prost(message, optional, tag = "4")] pub cost_data: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(350)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RankUpAvatarScRsp { /// offset: 24 #[prost(uint32, tag = "9")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DressRelicParam { /// offset: 24 #[prost(uint32, tag = "14")] pub relic_unique_id: u32, /// offset: 28 #[prost(uint32, tag = "8")] pub relic_type: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(381)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DressRelicAvatarCsReq { /// offset: 16 #[prost(message, repeated, tag = "11")] pub switch_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "4")] pub avatar_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(393)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DressRelicAvatarScRsp { /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(337)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeOffRelicCsReq { /// offset: 32 #[prost(uint32, tag = "10")] pub avatar_id: u32, /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub relic_type_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(310)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeOffRelicScRsp { /// offset: 24 #[prost(uint32, tag = "3")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(367)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakePromotionRewardCsReq { /// offset: 28 #[prost(uint32, tag = "9")] pub promotion: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub base_avatar_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(362)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakePromotionRewardScRsp { /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "7")] pub reward_list: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(335)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DressAvatarSkinCsReq { /// offset: 28 #[prost(uint32, tag = "13")] pub skin_id: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub avatar_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(398)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DressAvatarSkinScRsp { /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(346)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeOffAvatarSkinCsReq { /// offset: 24 #[prost(uint32, tag = "5")] pub avatar_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(392)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeOffAvatarSkinScRsp { /// offset: 24 #[prost(uint32, tag = "2")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(314)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockAvatarSkinScNotify { /// offset: 24 #[prost(uint32, tag = "14")] pub skin_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(355)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetPlayerOutfitCsReq { /// offset: 24 #[prost(message, optional, tag = "9")] pub jlmnicahjde: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(330)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetPlayerOutfitScRsp { /// offset: 24 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(326)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkAvatarCsReq { /// offset: 24 #[prost(bool, tag = "10")] pub is_marked: bool, /// offset: 28 #[prost(uint32, tag = "5")] pub avatar_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(357)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkAvatarScRsp { /// offset: 28 #[prost(bool, tag = "15")] pub is_marked: bool, /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub avatar_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(373)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetGrowthTargetAvatarCsReq { /// offset: 16 #[prost(enumeration = "GrowthTartgetFuncType", repeated, tag = "3")] pub growth_target_type_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "2")] pub pgcelobpnkb: u32, /// offset: 32 #[prost(uint32, tag = "8")] pub avatar_id: u32, /// offset: 36 #[prost(enumeration = "GrowthTargetState", tag = "1")] pub source: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(370)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetGrowthTargetAvatarScRsp { /// offset: 16 #[prost(enumeration = "GrowthTartgetFuncType", repeated, tag = "7")] pub growth_target_type_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "8")] pub growth_avatar_id: u32, /// offset: 40 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "1")] pub igjhpcebbjp: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(313)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GrowthTargetAvatarChangedScNotify { /// offset: 16 #[prost(enumeration = "GrowthTartgetFuncType", repeated, tag = "12")] pub growth_target_type_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "14")] pub igjhpcebbjp: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(388)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPreAvatarActivityListCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(303)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPreAvatarActivityListScRsp { /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub aglcbhnokhf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nohafbokhek { /// offset: 48 #[prost(string, tag = "475")] pub ohljlhipjfo: ::prost::alloc::string::String, /// offset: 64 #[prost(uint32, tag = "56")] pub r#type: u32, /// offset: 96 #[prost(uint32, tag = "9")] pub fiaccbmmfkp: u32, /// offset: 76 #[prost(uint32, tag = "13")] pub kknbkpigfja: u32, /// offset: 40 #[prost(string, tag = "1380")] pub flillkafpak: ::prost::alloc::string::String, /// offset: 112 #[prost(uint32, tag = "15")] pub cdkmcdjbgbb: u32, /// offset: 68 #[prost(uint32, tag = "12")] pub gbebhhleeep: u32, /// offset: 120 #[prost(uint32, tag = "8")] pub leckfgekfdo: u32, /// offset: 88 #[prost(uint32, tag = "1906")] pub bncdgmcofga: u32, /// offset: 104 #[prost(uint32, tag = "10")] pub acmijnfkbeo: u32, /// offset: 24 #[prost(string, tag = "217")] pub mpilipndjjj: ::prost::alloc::string::String, /// offset: 92 #[prost(uint32, tag = "6")] pub lickjeebnli: u32, /// offset: 56 #[prost(uint32, tag = "14")] pub anbmbhmgmfd: u32, /// offset: 108 #[prost(uint32, tag = "119")] pub panel_id: u32, /// offset: 124 #[prost(uint32, tag = "1")] pub fcphepnpjel: u32, /// offset: 116 #[prost(uint32, tag = "2")] pub nighkldikbb: u32, /// offset: 100 #[prost(uint32, tag = "3")] pub ojcfhmcffmk: u32, /// offset: 60 #[prost(uint32, tag = "4")] pub lonkcodcife: u32, /// offset: 84 #[prost(uint32, tag = "7")] pub ibfjemackkn: u32, /// offset: 32 #[prost(string, tag = "1394")] pub jckbkflmbpg: ::prost::alloc::string::String, /// offset: 80 #[prost(uint32, tag = "11")] pub djbahnopmlb: u32, /// offset: 72 #[prost(uint32, tag = "5")] pub bkbmjjohgdk: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(301)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPreAvatarGrowthInfoCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(349)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPreAvatarGrowthInfoScRsp { /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "5")] pub ijjkajjlmkm: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(369)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetAvatarEnhancedIdCsReq { /// offset: 28 #[prost(uint32, tag = "3")] pub avatar_id: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub enhanced_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(306)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetAvatarEnhancedIdScRsp { /// offset: 28 #[prost(uint32, tag = "13")] pub unk_enhanced_id: u32, /// offset: 32 #[prost(uint32, tag = "1")] pub growth_avatar_id: u32, /// offset: 24 #[prost(uint32, tag = "5")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(333)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetAvatarPathCsReq { /// offset: 24 #[prost(enumeration = "MultiPathAvatarType", tag = "9")] pub avatar_id: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(366)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetAvatarPathScRsp { /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 28 #[prost(enumeration = "MultiPathAvatarType", tag = "10")] pub avatar_id: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(307)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetMultipleAvatarPathsCsReq { /// offset: 16 #[prost(enumeration = "MultiPathAvatarType", repeated, tag = "12")] pub avatar_id_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(397)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetMultipleAvatarPathsScRsp { /// offset: 24 #[prost(uint32, tag = "4")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(385)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockAvatarPathCsReq { /// offset: 24 #[prost(enumeration = "MultiPathAvatarType", tag = "11")] pub avatar_id: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(325)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UnlockAvatarPathScRsp { /// offset: 16 #[prost(message, optional, tag = "4")] pub reward: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 32 #[prost(uint32, repeated, tag = "11")] pub basic_type_id_list: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(enumeration = "MultiPathAvatarType", tag = "3")] pub avatar_id: i32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(336)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AvatarPathChangedNotify { /// offset: 28 #[prost(enumeration = "MultiPathAvatarType", tag = "3")] pub cur_multi_path_avatar_type: i32, /// offset: 24 #[prost(uint32, tag = "13")] pub base_avatar_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(332)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AvatarSpecialSkilltreeUnlockScNotify { /// offset: 28 #[prost(uint32, tag = "1")] pub afmjjbpdegj: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub avatar_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(147)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PveBattleResultCsReq { /// offset: 78 #[prost(bool, tag = "11")] pub dcbdjplecfo: bool, /// offset: 88 #[prost(uint32, tag = "1")] pub client_version: u32, /// offset: 77 #[prost(bool, tag = "4")] pub is_auto_fight: bool, /// offset: 84 #[prost(uint32, tag = "2")] pub battle_id: u32, /// offset: 16 #[prost(map = "string, uint32", tag = "15")] pub kommcoihcob: ::std::collections::HashMap<::prost::alloc::string::String, u32>, /// offset: 92 #[prost(uint32, tag = "14")] pub stage_id: u32, /// offset: 80 #[prost(enumeration = "BattleEndStatus", tag = "13")] pub end_status: i32, /// offset: 72 #[prost(uint32, tag = "8")] pub client_res_version: u32, /// offset: 68 #[prost(uint32, tag = "10")] pub hjgcpafofcg: u32, /// offset: 64 #[prost(uint32, tag = "12")] pub cost_time: u32, /// offset: 56 #[prost(string, tag = "9")] pub debug_extra_info: ::prost::alloc::string::String, /// offset: 76 #[prost(bool, tag = "6")] pub is_ai_consider_ultra_skill: bool, /// offset: 24 #[prost(message, repeated, tag = "7")] pub op_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(bytes = "vec", tag = "3")] pub turn_snapshot_hash: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(message, optional, tag = "5")] pub stt: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(109)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PveBattleResultScRsp { /// offset: 104 #[prost(uint32, tag = "8")] pub battle_id: u32, /// offset: 120 #[prost(enumeration = "BattleEndStatus", tag = "10")] pub end_status: i32, /// offset: 80 #[prost(message, optional, tag = "262")] pub item_list_unk1: ::core::option::Option, /// offset: 48 #[prost(message, optional, tag = "1427")] pub pkinokcincf: ::core::option::Option, /// offset: 56 #[prost(message, optional, tag = "12")] pub item_list_unk2: ::core::option::Option, /// offset: 92 #[prost(uint32, tag = "14")] pub gmacmmepppe: u32, /// offset: 100 #[prost(uint32, tag = "4")] pub mismatch_turn_count: u32, /// offset: 88 #[prost(bool, tag = "6")] pub check_identical: bool, /// offset: 96 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 72 #[prost(string, tag = "1")] pub res_version: ::prost::alloc::string::String, /// offset: 112 #[prost(uint32, tag = "15")] pub event_id: u32, /// offset: 116 #[prost(uint32, tag = "5")] pub pahkdhnnodf: u32, /// offset: 32 #[prost(string, tag = "7")] pub bin_version: ::prost::alloc::string::String, /// offset: 16 #[prost(message, repeated, tag = "11")] pub battle_avatar_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, optional, tag = "2")] pub multiple_drop_data: ::core::option::Option, /// offset: 108 #[prost(uint32, tag = "3")] pub stage_id: u32, /// offset: 40 #[prost(message, optional, tag = "9")] pub drop_data: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(138)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct QuitBattleCsReq { /// offset: 24 #[prost(message, optional, tag = "15")] pub stt: ::core::option::Option, /// offset: 32 #[prost(enumeration = "RebattleType", tag = "14")] pub rebattle_type: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(117)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitBattleScRsp { /// offset: 24 #[prost(uint32, tag = "12")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(151)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetCurBattleInfoCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(111)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetCurBattleInfoScRsp { /// offset: 48 #[prost(enumeration = "BattleEndStatus", tag = "15")] pub last_end_status: i32, /// offset: 16 #[prost(message, optional, tag = "1")] pub ddfnfolgmhl: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "7")] pub ogbanabpbkf: u32, /// offset: 40 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "13")] pub battle_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(189)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncClientResVersionCsReq { /// offset: 24 #[prost(uint32, tag = "5")] pub client_res_version: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(120)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncClientResVersionScRsp { /// offset: 24 #[prost(uint32, tag = "6")] pub client_res_version: u32, /// offset: 28 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(195)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitBattleScNotify {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleLogReportCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(161)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleLogReportScRsp { /// offset: 24 #[prost(bool, tag = "2")] pub is_battle_log_report: bool, /// offset: 28 #[prost(uint32, tag = "1")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(145)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ServerSimulateBattleFinishScNotify {} /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(176)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReBattleAfterBattleLoseCsNotify { /// offset: 24 #[prost(bool, tag = "2")] pub pkhecogkach: bool, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(152)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RebattleByClientCsNotify { /// offset: 16 #[prost(message, optional, tag = "1")] pub stt: ::core::option::Option, /// offset: 32 #[prost(enumeration = "RebattleType", tag = "14")] pub rebattle_type: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5747)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetBattleCollegeDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5709)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetBattleCollegeDataScRsp { /// offset: 32 #[prost(uint32, tag = "11")] pub bmjiofkgfjp: u32, /// offset: 36 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub finished_college_id_list: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5738)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleCollegeDataChangeScNotify { /// offset: 24 #[prost(message, optional, tag = "14")] pub reward: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "13")] pub bmjiofkgfjp: u32, /// offset: 32 #[prost(uint32, repeated, tag = "2")] pub finished_college_id_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5717)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartBattleCollegeCsReq { /// offset: 24 #[prost(uint32, tag = "3")] pub id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5751)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartBattleCollegeScRsp { /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "7")] pub id: u32, /// offset: 24 #[prost(message, optional, tag = "9")] pub battle_info: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(3047)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattlePassInfoNotify { /// offset: 104 #[prost(uint64, tag = "2")] pub plddjjfinal: u64, /// offset: 40 #[prost(uint32, tag = "8")] pub exp: u32, /// offset: 80 #[prost(enumeration = "BpTierType", tag = "10")] pub cdlpffofbem: i32, /// offset: 56 #[prost(uint32, tag = "12")] pub level: u32, /// offset: 44 #[prost(uint32, tag = "15")] pub hnplmbafafl: u32, /// offset: 48 #[prost(uint64, tag = "7")] pub ghcmcpmhbio: u64, /// offset: 64 #[prost(uint64, tag = "9")] pub idgdihgolmh: u64, /// offset: 88 #[prost(uint64, tag = "13")] pub lejcfaigdlp: u64, /// offset: 32 #[prost(uint64, tag = "1")] pub hmkljhboggb: u64, /// offset: 96 #[prost(uint64, tag = "3")] pub kjkkmkplfni: u64, /// offset: 60 #[prost(uint32, tag = "14")] pub lhdcnhblpde: u32, /// offset: 72 #[prost(uint64, tag = "5")] pub mepalgogggc: u64, /// offset: 24 #[prost(uint64, tag = "6")] pub oknllkcbbcp: u64, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3017)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeBpRewardCsReq { /// offset: 32 #[prost(enumeration = "BpRewardType", tag = "3")] pub r#type: i32, /// offset: 28 #[prost(uint32, tag = "14")] pub level: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub optional_reward_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3051)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeBpRewardScRsp { /// offset: 24 #[prost(message, optional, tag = "13")] pub reward: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3011)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BuyBpLevelCsReq { /// offset: 24 #[prost(uint32, tag = "10")] pub fdbojjijfgn: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3089)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BuyBpLevelScRsp { /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct OptionalReward { /// offset: 24 #[prost(uint32, tag = "9")] pub level: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub optional_reward_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3020)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeAllRewardCsReq { /// offset: 24 #[prost(message, repeated, tag = "15")] pub efmkjajoklk: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3095)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeAllRewardScRsp { /// offset: 16 #[prost(message, optional, tag = "2")] pub reward: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4869)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetBenefitActivityInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lpaecmoijhh { /// offset: 24 #[prost(string, tag = "3")] pub agpfljglpnh: ::prost::alloc::string::String, /// offset: 40 #[prost(uint32, tag = "4")] pub head_icon: u32, /// offset: 16 #[prost(string, tag = "10")] pub opbbmpplngh: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BenefitRewardItem { /// offset: 24 #[prost(message, optional, tag = "7")] pub item_list: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "8")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BenefitItemConfig { /// offset: 32 #[prost(message, repeated, tag = "9")] pub rogue_score_reward_info: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint64, tag = "4")] pub begin_time: u64, /// offset: 64 #[prost(uint64, tag = "3")] pub reveal_time: u64, /// offset: 16 #[prost(message, repeated, tag = "11")] pub lucky_koi_list: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint64, tag = "13")] pub end_time: u64, /// offset: 48 #[prost(uint32, tag = "8")] pub reveal_num_limit: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BenefitData { /// offset: 40 #[prost(uint32, tag = "6")] pub level: u32, /// offset: 16 #[prost(message, optional, tag = "9")] pub config: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "13")] pub daily_index: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub status: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4852)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetBenefitActivityInfoScRsp { /// offset: 36 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "8")] pub benefit_data_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(bool, tag = "3")] pub is_open: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchItem { /// offset: 28 #[prost(uint32, tag = "14")] pub daily_index: u32, /// offset: 24 #[prost(bool, tag = "5")] pub mfcjngoepdd: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4898)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeBenefitActivityRewardCsReq { /// offset: 16 #[prost(message, repeated, tag = "8")] pub switch_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(bool, tag = "14")] pub pnkmphimlam: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RewardSwitchItem { /// offset: 24 #[prost(message, optional, tag = "6")] pub item_list: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "5")] pub daily_index: u32, /// offset: 32 #[prost(bool, tag = "4")] pub mfcjngoepdd: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4855)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeBenefitActivityRewardScRsp { /// offset: 32 #[prost(message, optional, tag = "11")] pub fmclhfhdfgo: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "12")] pub switch_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4885)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct JoinBenefitActivityCsReq { /// offset: 24 #[prost(uint32, tag = "2")] pub daily_index: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4883)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct JoinBenefitActivityScRsp { /// offset: 24 #[prost(uint32, tag = "11")] pub daily_index: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pmdceiciaje { /// offset: 28 #[prost(uint32, tag = "11")] pub avatar_id: u32, /// offset: 24 #[prost(enumeration = "AvatarType", tag = "4")] pub avatar_type: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hmhecigchkg { /// offset: 68 #[prost(uint32, tag = "2")] pub okkhpeggclh: u32, /// offset: 40 #[prost(uint32, repeated, tag = "13")] pub jialfidedfh: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, tag = "8")] pub mibphnfggca: u32, /// offset: 16 #[prost(message, repeated, tag = "10")] pub jhmakjmgmbi: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, tag = "14")] pub challenge_id: u32, /// offset: 60 #[prost(bool, tag = "9")] pub nghdplfehdc: bool, /// offset: 56 #[prost(uint32, tag = "3")] pub iomhjaakjej: u32, /// offset: 48 #[prost(uint32, tag = "15")] pub gdepfbkckbn: u32, /// offset: 52 #[prost(uint32, tag = "11")] pub kiodeiecepb: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4247)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dpcfnekeagf {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4209)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bpnmebkdjea { /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "7")] pub challenge_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cmpabahikbf { /// offset: 28 #[prost(uint32, tag = "13")] pub avatar_id: u32, /// offset: 24 #[prost(enumeration = "AvatarType", tag = "5")] pub avatar_type: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4238)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jfplikoofeh { /// offset: 32 #[prost(message, repeated, tag = "12")] pub jhmakjmgmbi: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "3")] pub challenge_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4217)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jcmiigmbked { /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "4")] pub fammakbffnl: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4261)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Glmffpngofa { /// offset: 28 #[prost(uint32, tag = "2")] pub mibphnfggca: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub challenge_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4245)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ohfglcdjbaj { /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "14")] pub fammakbffnl: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4276)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ihcmmgaebjl { /// offset: 16 #[prost(message, repeated, tag = "1")] pub jhmakjmgmbi: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "4")] pub challenge_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4252)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ilafjjcacna { /// offset: 24 #[prost(message, optional, tag = "8")] pub fammakbffnl: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4250)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ljokckagipn { /// offset: 24 #[prost(uint32, tag = "4")] pub hgmklchplgj: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub challenge_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4281)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ndbjemiiblf { /// offset: 16 #[prost(message, optional, tag = "14")] pub fammakbffnl: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4251)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gboggnakmfg { /// offset: 24 #[prost(uint32, tag = "9")] pub challenge_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4211)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Klnkdcogkab { /// offset: 32 #[prost(uint32, tag = "2")] pub challenge_id: u32, /// offset: 16 #[prost(message, optional, tag = "6")] pub battle_info: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "8")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4289)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Majgiaamopl { /// offset: 28 #[prost(bool, tag = "13")] pub lmeeapiecch: bool, /// offset: 24 #[prost(uint32, tag = "10")] pub challenge_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4220)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Emchjnaojml { /// offset: 16 #[prost(message, optional, tag = "7")] pub fammakbffnl: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4295)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bbphbnhnnkj { /// offset: 40 #[prost(bool, tag = "15")] pub is_win: bool, /// offset: 16 #[prost(message, optional, tag = "11")] pub reward: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "8")] pub challenge_id: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub gdepfbkckbn: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4291)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Opgobplgboi { /// offset: 16 #[prost(message, optional, tag = "4")] pub fammakbffnl: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9143)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Amfbceopcdp {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9130)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ffmdkkcihma { /// offset: 24 #[prost(uint32, repeated, tag = "10")] pub gebaideclok: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "6")] pub score_id: u32, /// offset: 48 #[prost(uint32, tag = "5")] pub geibknhcgjf: u32, /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub blhbjdppjnf: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "12")] pub galgjfpbkha: u32, /// offset: 52 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9125)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bofanblckgi {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9133)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ndlobadoaao { /// offset: 24 #[prost(message, optional, tag = "12")] pub item_list: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "15")] pub bdfimkncpcl: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9127)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fcpemjijnpj { /// offset: 24 #[prost(uint32, tag = "12")] pub fedbcocnceo: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9137)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kdcglmgicmg { /// offset: 28 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "11")] pub fedbcocnceo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ffajnhjmenn { /// offset: 28 #[prost(uint32, tag = "10")] pub ijedmbinian: u32, /// offset: 24 #[prost(uint32, tag = "15")] pub mgabiofmldp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cdcbhahmgpc { /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub hjpjblegbgb: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9138)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gkmkceamkpf { /// offset: 32 #[prost(uint32, tag = "4")] pub iokibicjkma: u32, /// offset: 36 #[prost(uint32, tag = "10")] pub fedbcocnceo: u32, #[prost(oneof = "gkmkceamkpf::Okfmckjkcdc", tags = "6, 14, 13, 7, 2")] pub okfmckjkcdc: ::core::option::Option, } /// Nested message and enum types in `GKMKCEAMKPF`. pub mod gkmkceamkpf { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Okfmckjkcdc { /// offset: 24 #[prost(message, tag = "6")] Cjkaincdhoa(super::Ffajnhjmenn), /// offset: 24 #[prost(uint32, tag = "14")] Jbgcbbldpod(u32), /// offset: 24 #[prost(bool, tag = "13")] Jhilikfnemj(bool), /// offset: 24 #[prost(message, tag = "7")] Bafaacbckhn(super::Cdcbhahmgpc), /// offset: 24 #[prost(bool, tag = "2")] Oidpamifpgd(bool), } } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9132)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nbjpofhicid { /// offset: 24 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9129)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Menbjhdinmp { /// offset: 28 #[prost(bool, tag = "10")] pub oognhlpfeok: bool, /// offset: 24 #[prost(uint32, tag = "2")] pub score_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9144)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pabipmphmhc { /// offset: 24 #[prost(uint32, tag = "4")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(9122)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jefonnolaeb { /// offset: 24 #[prost(message, optional, tag = "6")] pub reward: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "7")] pub fedbcocnceo: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(9150)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dmgiohdpgio { /// offset: 28 #[prost(uint32, tag = "6")] pub geibknhcgjf: u32, /// offset: 32 #[prost(uint32, tag = "9")] pub score_id: u32, /// offset: 24 #[prost(uint32, tag = "1")] pub galgjfpbkha: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9126)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hgchmeogoma {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ogpgdicekcb { /// offset: 32 #[prost(uint32, tag = "4")] pub bjfoehnaehc: u32, /// offset: 28 #[prost(uint32, tag = "15")] pub ijedmbinian: u32, /// offset: 24 #[prost(uint32, tag = "1")] pub kjocgimicep: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9121)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fhpkllopkoc { /// offset: 16 #[prost(message, repeated, tag = "12")] pub onidlkjbgpd: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9135)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hmjicdopolh {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Miiblfajjjf { /// offset: 32 #[prost(uint32, tag = "9")] pub uid: u32, /// offset: 28 #[prost(uint32, tag = "15")] pub galgjfpbkha: u32, /// offset: 24 #[prost(uint32, tag = "11")] pub ejfllnhiffd: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9142)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Okpoacnhjek { /// offset: 16 #[prost(message, repeated, tag = "14")] pub kaifocikjba: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "8")] pub pjjcjckngnm: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "7")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9149)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Agjlobmfknc { /// offset: 24 #[prost(uint32, tag = "1")] pub nbgndibkajl: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9134)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Leibjekbpbj { /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub pjjcjckngnm: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "15")] pub reward_list: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 40 #[prost(uint32, tag = "14")] pub nbgndibkajl: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9124)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ehgaliklnha {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9123)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kemcceijakd { /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub pjjcjckngnm: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bddghnjfcba {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Poalcipjmmh { /// offset: 24 #[prost(uint32, tag = "6")] pub bdichdhifla: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub ngepmlochnb: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9146)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ccienkdnoae { /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "11")] pub content_package_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Challenge { /// offset: 52 #[prost(uint32, tag = "13")] pub star: u32, /// offset: 36 #[prost(uint32, tag = "2")] pub record_id: u32, /// offset: 44 #[prost(uint32, tag = "12")] pub taken_reward: u32, /// offset: 56 #[prost(uint32, tag = "5")] pub score_two: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub challenge_id: u32, /// offset: 40 #[prost(bool, tag = "11")] pub jgcdebhplmi: bool, /// offset: 48 #[prost(uint32, tag = "1")] pub score_id: u32, /// offset: 24 #[prost(message, optional, tag = "8")] pub stage_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeGroup { /// offset: 24 #[prost(uint32, tag = "12")] pub group_id: u32, /// offset: 32 #[prost(uint64, tag = "6")] pub taken_stars_count_reward: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeHistoryMaxLevel { /// offset: 24 #[prost(uint32, tag = "8")] pub level: u32, /// offset: 28 #[prost(uint32, tag = "4")] pub reward_display_type: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1747)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChallengeCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1709)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChallengeScRsp { /// offset: 16 #[prost(message, repeated, tag = "13")] pub max_level_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "2")] pub challenge_list: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 52 #[prost(uint32, tag = "7")] pub ppdlodjeclp: u32, /// offset: 32 #[prost(message, repeated, tag = "14")] pub challenge_group_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeStoryBuffInfo { /// offset: 28 #[prost(uint32, tag = "4")] pub buff_one: u32, /// offset: 24 #[prost(uint32, tag = "15")] pub buff_two: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeBossBuffInfo { /// offset: 24 #[prost(uint32, tag = "14")] pub buff_one: u32, /// offset: 28 #[prost(uint32, tag = "9")] pub buff_two: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeBuffInfo { #[prost(oneof = "challenge_buff_info::Mlneddhojgc", tags = "12, 15")] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `ChallengeBuffInfo`. pub mod challenge_buff_info { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 24 #[prost(message, tag = "12")] StoryInfo(super::ChallengeStoryBuffInfo), /// offset: 24 #[prost(message, tag = "15")] BossInfo(super::ChallengeBossBuffInfo), } } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1738)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartChallengeCsReq { /// offset: 16 #[prost(message, optional, tag = "12")] pub stage_info: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "3")] pub challenge_id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub second_lineup: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "14")] pub first_lineup: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1717)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartChallengeScRsp { /// offset: 40 #[prost(message, optional, tag = "14")] pub scene: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "7")] pub stage_info: ::core::option::Option, /// offset: 32 #[prost(message, repeated, tag = "3")] pub lineup_list: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "12")] pub cur_challenge: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1710)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartPartialChallengeCsReq { /// offset: 24 #[prost(uint32, tag = "1")] pub challenge_id: u32, /// offset: 28 #[prost(uint32, tag = "7")] pub buff_id: u32, /// offset: 32 #[prost(bool, tag = "14")] pub is_first_half: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1767)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartPartialChallengeScRsp { /// offset: 16 #[prost(message, optional, tag = "13")] pub scene: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "14")] pub cur_challenge: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "10")] pub lineup: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1751)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveChallengeCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1711)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveChallengeScRsp { /// offset: 24 #[prost(uint32, tag = "3")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1789)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeSettleNotify { /// offset: 60 #[prost(uint32, tag = "4")] pub ppdlodjeclp: u32, /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub fpapligcbca: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(message, optional, tag = "9")] pub cur_challenge: ::core::option::Option, /// offset: 68 #[prost(uint32, tag = "6")] pub score_two: u32, /// offset: 76 #[prost(bool, tag = "1")] pub is_win: bool, /// offset: 56 #[prost(uint32, tag = "11")] pub challenge_id: u32, /// offset: 72 #[prost(uint32, tag = "7")] pub challenge_score: u32, /// offset: 64 #[prost(uint32, tag = "13")] pub star: u32, /// offset: 40 #[prost(message, optional, tag = "5")] pub max_level: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "10")] pub reward: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct KillMonster { /// offset: 28 #[prost(uint32, tag = "3")] pub kill_num: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub monster_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeStoryBuffList { /// 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 ChallengeBossBuffList { /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub buff_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "2")] pub challenge_boss_const: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeCurBuffInfo { #[prost(oneof = "challenge_cur_buff_info::Mlneddhojgc", tags = "2, 10")] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `ChallengeCurBuffInfo`. pub mod challenge_cur_buff_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 24 #[prost(message, tag = "2")] CurStoryBuffs(super::ChallengeStoryBuffList), /// offset: 24 #[prost(message, tag = "10")] CurBossBuffs(super::ChallengeBossBuffList), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CurChallenge { /// offset: 44 #[prost(uint32, tag = "5")] pub challenge_id: u32, /// offset: 40 #[prost(enumeration = "ExtraLineupType", tag = "9")] pub extra_lineup_type: i32, /// offset: 64 #[prost(enumeration = "ChallengeStatus", tag = "2")] pub status: i32, /// offset: 56 #[prost(uint32, tag = "4")] pub score_id: u32, /// offset: 32 #[prost(message, repeated, tag = "11")] pub kill_monster_list: ::prost::alloc::vec::Vec, /// offset: 60 #[prost(uint32, tag = "7")] pub round_count: u32, /// offset: 48 #[prost(uint32, tag = "3")] pub score_two: u32, /// offset: 52 #[prost(uint32, tag = "15")] pub dead_avatar_num: u32, /// offset: 24 #[prost(message, optional, tag = "14")] pub stage_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1791)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetCurChallengeCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1761)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetCurChallengeScRsp { /// offset: 40 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "10")] pub lineup_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, optional, tag = "6")] pub cur_challenge: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1745)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeLineupNotify { /// offset: 24 #[prost(enumeration = "ExtraLineupType", tag = "12")] pub extra_lineup_type: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1750)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeChallengeRewardCsReq { /// offset: 24 #[prost(uint32, tag = "1")] pub group_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1781)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeChallengeRewardScRsp { /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "6")] pub group_id: u32, /// offset: 16 #[prost(message, repeated, tag = "7")] pub taken_reward_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakenChallengeRewardInfo { /// offset: 32 #[prost(uint32, tag = "8")] pub star_count: u32, /// offset: 24 #[prost(message, optional, tag = "5")] pub reward: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeStatistics { /// offset: 24 #[prost(message, optional, tag = "6")] pub stage_tertinggi: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "4")] pub record_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeStoryStatistics { /// offset: 32 #[prost(uint32, tag = "10")] pub record_id: u32, /// offset: 24 #[prost(message, optional, tag = "7")] pub stage_tertinggi: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeBossStatistics { /// offset: 16 #[prost(message, optional, tag = "10")] pub stage_tertinggi: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "9")] pub record_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeStageTertinggi { /// offset: 40 #[prost(uint32, tag = "14")] pub level: u32, /// offset: 32 #[prost(uint32, tag = "6")] pub round_count: u32, /// offset: 24 #[prost(message, repeated, tag = "7")] pub lineup_list: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "10")] pub pclmhkdneef: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeStoryStageTertinggi { /// offset: 36 #[prost(uint32, tag = "1")] pub buff_two: u32, /// offset: 48 #[prost(uint32, tag = "9")] pub buff_one: u32, /// offset: 16 #[prost(message, repeated, tag = "10")] pub lineup_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "4")] pub level: u32, /// offset: 44 #[prost(uint32, tag = "15")] pub score_id: u32, /// offset: 40 #[prost(uint32, tag = "3")] pub pclmhkdneef: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeBossStageTertinggi { /// offset: 32 #[prost(uint32, tag = "6")] pub buff_two: u32, /// offset: 44 #[prost(uint32, tag = "3")] pub buff_one: u32, /// offset: 24 #[prost(message, repeated, tag = "12")] pub lineup_list: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "2")] pub pclmhkdneef: u32, /// offset: 36 #[prost(uint32, tag = "7")] pub score_id: u32, /// offset: 40 #[prost(uint32, tag = "1")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeLineupList { /// offset: 16 #[prost(message, repeated, tag = "9")] pub avatar_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeAvatarInfo { /// offset: 32 #[prost(uint32, tag = "4")] pub blehkkonehp: u32, /// offset: 40 #[prost(enumeration = "AvatarType", tag = "1")] pub avatar_type: i32, /// offset: 24 #[prost(uint32, tag = "6")] pub id: u32, /// offset: 36 #[prost(uint32, tag = "15")] pub index: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub level: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1793)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChallengeGroupStatisticsCsReq { /// offset: 24 #[prost(uint32, tag = "13")] pub group_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1737)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChallengeGroupStatisticsScRsp { /// offset: 40 #[prost(uint32, tag = "14")] pub group_id: u32, /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, #[prost( oneof = "get_challenge_group_statistics_sc_rsp::Oojbogcmbjd", tags = "10, 3, 4" )] pub oojbogcmbjd: ::core::option::Option< get_challenge_group_statistics_sc_rsp::Oojbogcmbjd, >, } /// Nested message and enum types in `GetChallengeGroupStatisticsScRsp`. pub mod get_challenge_group_statistics_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Oojbogcmbjd { /// offset: 16 #[prost(message, tag = "10")] ChallengeDefault(super::ChallengeStatistics), /// offset: 16 #[prost(message, tag = "3")] ChallengeStory(super::ChallengeStoryStatistics), /// offset: 16 #[prost(message, tag = "4")] ChallengeBoss(super::ChallengeBossStatistics), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeBossSingleNodeInfo { /// offset: 28 #[prost(bool, tag = "2")] pub iieocaojdaj: bool, /// offset: 24 #[prost(uint32, tag = "9")] pub buff_id: u32, /// offset: 32 #[prost(uint32, tag = "15")] pub max_score: u32, /// offset: 29 #[prost(bool, tag = "10")] pub is_win: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeBossEquipmentInfo { /// offset: 32 #[prost(uint32, tag = "15")] pub rank: u32, /// offset: 40 #[prost(uint32, tag = "8")] pub unique_id: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub promotion: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub level: u32, /// offset: 36 #[prost(uint32, tag = "10")] pub tid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeBossRelicInfo { /// offset: 32 #[prost(uint32, tag = "1")] pub tid: u32, /// offset: 16 #[prost(message, repeated, tag = "8")] pub sub_affix_list: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "2")] pub main_affix_id: u32, /// offset: 40 #[prost(uint32, tag = "5")] pub unique_id: u32, /// offset: 44 #[prost(uint32, tag = "13")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeBossAvatarRelicInfo { /// offset: 24 #[prost(map = "uint32, message", tag = "15")] pub avatar_relic_slot_map: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeBossInfo { /// offset: 64 #[prost(message, optional, tag = "5")] pub second_node: ::core::option::Option, /// offset: 48 #[prost(map = "uint32, message", tag = "9")] pub challenge_avatar_equipment_map: ::std::collections::HashMap< u32, ChallengeBossEquipmentInfo, >, /// offset: 72 #[prost(bool, tag = "15")] pub unk1: bool, /// offset: 40 #[prost(map = "uint32, message", tag = "7")] pub challenge_avatar_relic_map: ::std::collections::HashMap< u32, ChallengeBossAvatarRelicInfo, >, /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub first_lineup: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub second_lineup: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "1")] pub first_node: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeStageInfo { #[prost(oneof = "challenge_stage_info::Mlneddhojgc", tags = "15")] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `ChallengeStageInfo`. pub mod challenge_stage_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 16 #[prost(message, tag = "15")] BossInfo(super::ChallengeBossInfo), } } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1735)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RestartChallengePhaseCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1798)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RestartChallengePhaseScRsp { /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "13")] pub scene: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1746)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterChallengeNextPhaseCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1792)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterChallengeNextPhaseScRsp { /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "8")] pub scene: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1714)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeBossPhaseSettleNotify { /// offset: 50 #[prost(bool, tag = "1")] pub is_second_half: bool, /// offset: 16 #[prost(message, repeated, tag = "2")] pub battle_target_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "11")] pub challenge_score: u32, /// offset: 52 #[prost(uint32, tag = "6")] pub star: u32, /// offset: 36 #[prost(uint32, tag = "13")] pub phase: u32, /// offset: 56 #[prost(uint32, tag = "15")] pub score_two: u32, /// offset: 49 #[prost(bool, tag = "3")] pub is_reward: bool, /// offset: 40 #[prost(uint32, tag = "14")] pub challenge_id: u32, /// offset: 44 #[prost(uint32, tag = "4")] pub page_type: u32, /// offset: 48 #[prost(bool, tag = "10")] pub is_win: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengePeakBuild { /// offset: 24 #[prost(message, repeated, tag = "12")] pub relic_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "5")] pub equipment_unique_id: u32, /// offset: 36 #[prost(uint32, tag = "4")] pub blehkkonehp: u32, /// offset: 40 #[prost(uint32, tag = "13")] pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengePeak { /// offset: 40 #[prost(uint32, repeated, tag = "10")] pub finished_target_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub peak_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(bool, tag = "4")] pub has_passed: bool, /// offset: 52 #[prost(uint32, tag = "14")] pub cycles_used: u32, /// offset: 48 #[prost(uint32, tag = "5")] pub peak_id: u32, /// offset: 32 #[prost(message, repeated, tag = "1")] pub peak_build_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengePeakBossClearance { /// offset: 56 #[prost(uint32, tag = "7")] pub pjgldlmgbfj: u32, /// offset: 64 #[prost(uint32, tag = "4")] pub best_cycle_count: u32, /// offset: 60 #[prost(bool, tag = "14")] pub has_passed: bool, /// offset: 40 #[prost(uint32, repeated, tag = "12")] pub idhokmbmknj: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "1")] pub lakianocini: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "13")] pub bggbjacgaic: u32, /// offset: 52 #[prost(uint32, tag = "6")] pub buff_id: u32, /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub peak_avatar_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengePeakBoss { /// offset: 48 #[prost(bool, tag = "7")] pub hard_mode_has_passed: bool, /// offset: 16 #[prost(message, optional, tag = "10")] pub hard_mode: ::core::option::Option, /// offset: 52 #[prost(uint32, tag = "13")] pub cjlemlmdodl: u32, /// offset: 40 #[prost(uint32, repeated, tag = "5")] pub finished_target_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "3")] pub easy_mode: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct WaitConfirmData { /// offset: 32 #[prost(uint32, tag = "2")] pub cycles_used: u32, /// offset: 36 #[prost(uint32, tag = "10")] pub peak_id: u32, /// offset: 40 #[prost(bool, tag = "15")] pub is_wait_confirm: bool, /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub finished_target_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bodccjimbak { /// offset: 28 #[prost(uint32, tag = "13")] pub avatar_id: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub blehkkonehp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Flcjhlahgie { /// offset: 40 #[prost(uint32, repeated, tag = "10")] pub finished_target_list: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(uint32, tag = "8")] pub cycles_used: u32, /// offset: 24 #[prost(message, repeated, tag = "11")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "9")] pub peak_id: u32, /// offset: 32 #[prost(uint32, repeated, tag = "3")] pub peak_avatar_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Obojokjkllh { /// offset: 16 #[prost(message, repeated, tag = "11")] pub peaks: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengePeakGroup { /// offset: 56 #[prost(message, optional, tag = "9")] pub pnchigmcffp: ::core::option::Option, /// offset: 76 #[prost(uint32, tag = "13")] pub obtained_stars: u32, /// offset: 48 #[prost(message, optional, tag = "10")] pub wait_confirm_data: ::core::option::Option, /// offset: 16 #[prost(message, repeated, tag = "12")] pub peaks: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, tag = "8")] pub peak_group_id: u32, /// offset: 24 #[prost(message, optional, tag = "15")] pub peak_boss: ::core::option::Option, /// offset: 32 #[prost(uint32, repeated, tag = "5")] pub taken_star_rewards: ::prost::alloc::vec::Vec, /// offset: 68 #[prost(uint32, tag = "6")] pub count_of_peaks: u32, /// offset: 64 #[prost(bool, tag = "14")] pub disable_hard_mode: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8919)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChallengePeakDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8902)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChallengePeakDataScRsp { /// offset: 36 #[prost(uint32, tag = "13")] pub current_peak_group_id: u32, /// offset: 16 #[prost(message, repeated, tag = "1")] pub challenge_peak_groups: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8948)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartChallengePeakCsReq { /// offset: 32 #[prost(uint32, tag = "8")] pub boss_buff_id: u32, /// offset: 36 #[prost(uint32, tag = "10")] pub peak_id: u32, /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub peak_avatar_id_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8905)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartChallengePeakScRsp { /// offset: 24 #[prost(uint32, tag = "5")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8935)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveChallengePeakCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8933)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveChallengePeakScRsp { /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8931)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengePeakSettleScNotify { /// offset: 50 #[prost(bool, tag = "9")] pub is_unlock_easy_boss: bool, /// offset: 53 #[prost(bool, tag = "14")] pub is_first_pass: bool, /// offset: 51 #[prost(bool, tag = "2")] pub is_wait_confirm: bool, /// offset: 56 #[prost(uint32, tag = "13")] pub cycles_used: u32, /// offset: 48 #[prost(bool, tag = "4")] pub is_win: bool, /// offset: 44 #[prost(uint32, tag = "3")] pub peak_id: u32, /// offset: 24 #[prost(message, repeated, tag = "15")] pub peak_reward_group_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub finished_target_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "10")] pub turn_left: u32, /// offset: 49 #[prost(bool, tag = "1")] pub hard_mode_has_passed: bool, /// offset: 52 #[prost(bool, tag = "7")] pub gdbabjiolid: bool, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8925)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengePeakGroupDataUpdateScNotify { /// offset: 24 #[prost(message, optional, tag = "10")] pub challenge_peak_group: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8946)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeChallengePeakRewardCsReq { /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub normal_reward_id_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub reward_id: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "12")] pub peak_group_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengePeakRewardGroup { /// offset: 32 #[prost(uint32, tag = "13")] pub reward_id: u32, /// offset: 16 #[prost(message, optional, tag = "4")] pub reward: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8917)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeChallengePeakRewardScRsp { /// offset: 36 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "9")] pub peak_reward_group_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "13")] pub peak_group_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8912)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetCurChallengePeakCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8909)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetCurChallengePeakScRsp { /// offset: 45 #[prost(bool, tag = "4")] pub is_wait_confirm: bool, /// offset: 44 #[prost(bool, tag = "15")] pub has_passed: bool, /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub finished_target_list: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "7")] pub cycles_used: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub boss_buff_id: u32, /// offset: 36 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 40 #[prost(uint32, tag = "3")] pub peak_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8913)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetChallengePeakBossHardModeCsReq { /// offset: 24 #[prost(bool, tag = "15")] pub is_hard_mode: bool, /// offset: 28 #[prost(uint32, tag = "4")] pub peak_group_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8943)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetChallengePeakBossHardModeScRsp { /// offset: 28 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub peak_group_id: u32, /// offset: 32 #[prost(bool, tag = "14")] pub is_hard_mode: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8934)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReStartChallengePeakCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8920)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReStartChallengePeakScRsp { /// offset: 24 #[prost(uint32, tag = "14")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengePeakLineup { /// offset: 32 #[prost(uint32, tag = "9")] pub peak_id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub peak_avatar_id_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8910)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetChallengePeakMobLineupAvatarCsReq { /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub jjcgaincidl: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "1")] pub lineup_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "2")] pub peak_group_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8950)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetChallengePeakMobLineupAvatarScRsp { /// offset: 24 #[prost(uint32, tag = "3")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8923)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ConfirmChallengePeakSettleCsReq { /// offset: 24 #[prost(bool, tag = "13")] pub ojgbbnmjhom: bool, /// offset: 28 #[prost(uint32, tag = "2")] pub peak_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8916)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ConfirmChallengePeakSettleScRsp { /// offset: 24 #[prost(uint32, tag = "13")] pub peak_id: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 32 #[prost(bool, tag = "7")] pub ojgbbnmjhom: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3947)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SendMsgCsReq { /// offset: 40 #[prost(string, tag = "7")] pub message_text: ::prost::alloc::string::String, /// offset: 48 #[prost(enumeration = "MsgType", tag = "11")] pub message_type: i32, /// offset: 52 #[prost(enumeration = "ChatType", tag = "1")] pub chat_type: i32, /// offset: 32 #[prost(message, optional, tag = "6")] pub dijgjpgfflg: ::core::option::Option, /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub target_list: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, tag = "10")] pub extra_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3909)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SendMsgScRsp { /// offset: 32 #[prost(uint64, tag = "10")] pub end_time: u64, /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChatMessageData { /// offset: 56 #[prost(enumeration = "MsgType", tag = "12")] pub message_type: i32, /// offset: 40 #[prost(uint64, tag = "7")] pub create_time: u64, /// offset: 48 #[prost(uint32, tag = "8")] pub extra_id: u32, /// offset: 52 #[prost(uint32, tag = "13")] pub sender_id: u32, /// offset: 32 #[prost(message, optional, tag = "15")] pub dijgjpgfflg: ::core::option::Option, /// offset: 16 #[prost(string, tag = "9")] pub content: ::prost::alloc::string::String, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(3938)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RevcMsgScNotify { /// offset: 48 #[prost(uint32, tag = "8")] pub source_uid: u32, /// offset: 44 #[prost(uint32, tag = "4")] pub extra_id: u32, /// offset: 52 #[prost(enumeration = "MsgType", tag = "2")] pub message_type: i32, /// offset: 24 #[prost(string, tag = "6")] pub message_text: ::prost::alloc::string::String, /// offset: 16 #[prost(message, optional, tag = "3")] pub dijgjpgfflg: ::core::option::Option, /// offset: 56 #[prost(enumeration = "ChatType", tag = "10")] pub chat_type: i32, /// offset: 40 #[prost(uint32, tag = "9")] pub target_uid: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(3917)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PrivateMsgOfflineUsersScNotify { /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub contact_id_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3951)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPrivateChatHistoryCsReq { /// offset: 28 #[prost(uint32, tag = "5")] pub target_side: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub contact_side: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3911)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPrivateChatHistoryScRsp { /// offset: 32 #[prost(uint32, tag = "9")] pub contact_side: u32, /// offset: 16 #[prost(message, repeated, tag = "7")] pub chat_message_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "6")] pub target_side: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FriendHistoryInfo { /// offset: 32 #[prost(uint32, tag = "14")] pub contact_side: u32, /// offset: 24 #[prost(int64, tag = "7")] pub last_send_time: i64, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3989)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChatFriendHistoryCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3920)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChatFriendHistoryScRsp { /// offset: 24 #[prost(message, repeated, tag = "6")] pub friend_history_info: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3995)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChatEmojiListCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3991)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChatEmojiListScRsp { /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 24 #[prost(uint32, repeated, tag = "10")] pub chat_emoji_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3961)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkChatEmojiCsReq { /// offset: 28 #[prost(uint32, tag = "10")] pub extra_id: u32, /// offset: 24 #[prost(bool, tag = "1")] pub is_remove_id: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3945)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkChatEmojiScRsp { /// offset: 24 #[prost(uint32, tag = "3")] pub extra_id: u32, /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 28 #[prost(bool, tag = "15")] pub is_remove_id: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3976)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BatchMarkChatEmojiCsReq { /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub marked_emoji_id_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3952)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BatchMarkChatEmojiScRsp { /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub marked_emoji_id_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3950)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetLoginChatInfoCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3981)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetLoginChatInfoScRsp { /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub contact_id_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dlngeidenfi { /// offset: 24 #[prost(message, optional, tag = "9")] pub baookdnbkbg: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nhiibninjeh { /// offset: 16 #[prost(message, optional, tag = "15")] pub scene: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "3")] pub lineup: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mmbfhilfahf { /// offset: 16 #[prost(message, optional, tag = "784")] pub gafclehpmdm: ::core::option::Option, /// offset: 64 #[prost(enumeration = "Kpoaknfkcoj", tag = "4")] pub ljikneihomj: i32, /// offset: 56 #[prost(uint32, tag = "2")] pub fnbcdggopaj: u32, /// offset: 40 #[prost(message, optional, tag = "954")] pub opnnhkdpmng: ::core::option::Option, /// offset: 92 #[prost(uint32, tag = "5")] pub helkbdkcoma: u32, /// offset: 48 #[prost(message, optional, tag = "1088")] pub domjjnhhgjf: ::core::option::Option, /// offset: 72 #[prost(uint32, tag = "10")] pub cfejpfgogfm: u32, /// offset: 96 #[prost(bool, tag = "8")] pub fhkfcghoilg: bool, /// offset: 76 #[prost(uint32, tag = "13")] pub pdknepbfoge: u32, /// offset: 68 #[prost(enumeration = "Dgobmnejpin", tag = "15")] pub ngojfeeagpp: i32, /// offset: 24 #[prost(uint32, repeated, tag = "967")] pub hclmkjobkek: ::prost::alloc::vec::Vec, /// offset: 97 #[prost(bool, tag = "261")] pub jclldgbofjh: bool, /// offset: 84 #[prost(int32, tag = "180")] pub jfmjmmpcnib: i32, /// offset: 88 #[prost(uint32, tag = "1")] pub gdiodpahnlp: u32, /// offset: 100 #[prost(uint32, tag = "6")] pub gjfocogbldl: u32, /// offset: 80 #[prost(uint32, tag = "9")] pub mdnlpakikaa: u32, /// offset: 60 #[prost(uint32, tag = "3")] pub bnfioendgjn: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5427)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ccamijodaeo { /// offset: 24 #[prost(uint32, tag = "6")] pub iecooipkbjc: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5569)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kkejmjmklbh { /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "11")] pub kjlajnjamik: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iblejcdahpl { /// offset: 28 #[prost(uint32, tag = "13")] pub monster_id: u32, /// offset: 24 #[prost(uint32, tag = "1")] pub kogdeabkgdn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kjgpidcjhig { /// offset: 16 #[prost(message, repeated, tag = "13")] pub jakenmollci: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "3")] pub fgkdpeehjak: u32, /// offset: 36 #[prost(bool, tag = "14")] pub koamfafdead: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hnfbhbiglcb { /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub ikdggpadole: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ohoijkcloia { /// offset: 32 #[prost(message, optional, tag = "5")] pub nbaoeecldfj: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "4")] pub dpdeplmifoc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Egmmmjgmpnc { #[prost(oneof = "egmmmjgmpnc::Gioikhjjidg", tags = "1, 7, 4")] pub gioikhjjidg: ::core::option::Option, } /// Nested message and enum types in `EGMMMJGMPNC`. pub mod egmmmjgmpnc { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Gioikhjjidg { /// offset: 16 #[prost(message, tag = "1")] Nbaoeecldfj(super::Kjgpidcjhig), /// offset: 16 #[prost(message, tag = "7")] Dpdeplmifoc(super::Hnfbhbiglcb), /// offset: 16 #[prost(message, tag = "4")] Jcocacfjcnp(super::Ohoijkcloia), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jhhkdnknfil { /// offset: 64 #[prost(enumeration = "Okenkfkomnf", tag = "9")] pub paopcobeefa: i32, /// offset: 40 #[prost(bool, tag = "13")] pub dbelbgklhpg: bool, /// offset: 32 #[prost(uint32, tag = "1")] pub epadnenmggm: u32, /// offset: 60 #[prost(uint32, tag = "2")] pub mknmnlgmipc: u32, /// offset: 36 #[prost(uint32, tag = "10")] pub id: u32, /// offset: 56 #[prost(uint32, tag = "5")] pub fadmcofoemj: u32, /// offset: 48 #[prost(uint32, tag = "6")] pub room_id: u32, /// offset: 52 #[prost(enumeration = "Cfcnieaomjp", tag = "4")] pub cbllncjpepb: i32, /// offset: 41 #[prost(bool, tag = "11")] pub magpfbddfgj: bool, /// offset: 24 #[prost(message, optional, tag = "15")] pub stage_info: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "12")] pub eolndellijn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ajbfknmocdh { /// offset: 44 #[prost(uint32, tag = "13")] pub knhkiomnbeh: u32, /// offset: 32 #[prost(uint32, tag = "9")] pub iikfkebcmfc: u32, /// offset: 24 #[prost(message, repeated, tag = "3")] pub comcgahchjc: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "1")] pub nfpmclfmkoi: u32, /// offset: 36 #[prost(uint32, tag = "4")] pub pphpclpfcac: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kolgfdjfddc { /// offset: 24 #[prost(uint32, tag = "12")] pub room_id: u32, /// offset: 28 #[prost(uint32, tag = "1")] pub llnngangkha: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kmjkophohig { /// offset: 32 #[prost(uint32, tag = "3")] pub bjcdpcmndjn: u32, /// offset: 16 #[prost(message, optional, tag = "5")] pub nlcnoekofld: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pikamnhmdff { /// offset: 60 #[prost(uint32, tag = "1")] pub chgojleebpe: u32, /// offset: 56 #[prost(uint32, tag = "14")] pub bgjiaicdfhm: u32, /// offset: 64 #[prost(enumeration = "Okenkfkomnf", tag = "12")] pub iepfaabfkci: i32, /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub bcfojioomoe: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "5")] pub cpchapfnicg: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "13")] pub cmckjillmcp: ::core::option::Option, /// offset: 40 #[prost(message, repeated, tag = "9")] pub hpclfmekgip: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hmaeckbpjeh { /// offset: 16 #[prost(message, optional, tag = "6")] pub mbjbehhaljn: ::core::option::Option, /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub pfcancenebi: ::prost::alloc::vec::Vec, /// offset: 60 #[prost(uint32, tag = "15")] pub pfhaakiofaj: u32, /// offset: 56 #[prost(uint32, tag = "14")] pub id: u32, /// offset: 52 #[prost(int32, tag = "8")] pub fokdepldjck: i32, /// offset: 40 #[prost(uint32, tag = "9")] pub ambmeconiin: u32, /// offset: 48 #[prost(uint32, tag = "12")] pub edlnpgndjco: u32, /// offset: 44 #[prost(int32, tag = "1")] pub kpidlalciof: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dgikpbdpjff { /// offset: 28 #[prost(uint32, tag = "6")] pub aeon_id: u32, /// offset: 24 #[prost(uint32, tag = "5")] pub bmjiofkgfjp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pbpfkghoegm { /// offset: 24 #[prost(message, repeated, tag = "2")] pub iinfkiibhbc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nkbpmekddgk { /// offset: 48 #[prost(uint32, tag = "8")] pub ogbojfjagcb: u32, /// offset: 52 #[prost(int32, tag = "1")] pub mbgmloellnf: i32, /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub ilnoedogifc: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, optional, tag = "2")] pub nlcnoekofld: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "12")] pub ehekclacnfd: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mmoecobidjn { /// offset: 24 #[prost(uint32, tag = "9")] pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bffgnegpjcd { /// offset: 24 #[prost(message, repeated, tag = "15")] pub nlomaglpooh: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, optional, tag = "7")] pub dgaggcpodkg: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Glkblgplkfm { /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub pfecalapcfg: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(bool, tag = "8")] pub cojpioldcbb: bool, /// offset: 32 #[prost(uint32, tag = "7")] pub fmdjjdngmfa: u32, /// offset: 36 #[prost(uint32, tag = "11")] pub abckiiljiik: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iibmmhjllnh { /// offset: 24 #[prost(int32, tag = "9")] pub hgfkofocdfh: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ekhnopojdge { /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub bmijmioikjp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gddadjlinnc { /// offset: 16 #[prost(message, optional, tag = "9")] pub eafkfiaoahc: ::core::option::Option, /// offset: 72 #[prost(message, optional, tag = "5")] pub boncaalanbg: ::core::option::Option, /// offset: 120 #[prost(message, optional, tag = "1")] pub ldlakmodanm: ::core::option::Option, /// offset: 112 #[prost(message, optional, tag = "13")] pub gclekilecbi: ::core::option::Option, /// offset: 88 #[prost(message, optional, tag = "1717")] pub nllcochlenf: ::core::option::Option, /// offset: 104 #[prost(message, optional, tag = "11")] pub iicdmmgjdno: ::core::option::Option, /// offset: 48 #[prost(message, optional, tag = "10")] pub plnhmfpoohn: ::core::option::Option, /// offset: 128 #[prost(uint32, tag = "12")] pub ekolmjjicdm: u32, /// offset: 96 #[prost(message, optional, tag = "6")] pub kjlajnjamik: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "7")] pub pehfgbfodma: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "8")] pub bempjacpimk: ::core::option::Option, /// offset: 56 #[prost(message, optional, tag = "4")] pub phmbjpfkkak: ::core::option::Option, /// offset: 64 #[prost(message, optional, tag = "3")] pub story_info: ::core::option::Option, /// offset: 24 #[prost(message, repeated, tag = "15")] pub jdkbogfifdd: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lpjdhlhijkn { /// offset: 16 #[prost(uint32, repeated, tag = "14")] pub pfcancenebi: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(message, optional, tag = "13")] pub nllcochlenf: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "15")] pub fhckbpigcjc: ::core::option::Option, /// offset: 40 #[prost(uint32, repeated, tag = "8")] pub cbdbildghfo: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(message, optional, tag = "6")] pub cligehmkabg: ::core::option::Option, /// offset: 48 #[prost(message, optional, tag = "3")] pub ehekclacnfd: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ncholpggegm { /// offset: 16 #[prost(message, repeated, tag = "9")] pub jdkbogfifdd: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "7")] pub ekolmjjicdm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aiidgcdhibi { /// offset: 64 #[prost(message, optional, tag = "14")] pub nllcochlenf: ::core::option::Option, /// offset: 48 #[prost(message, optional, tag = "4")] pub ehekclacnfd: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "10")] pub cligehmkabg: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "9")] pub fhckbpigcjc: ::core::option::Option, /// offset: 40 #[prost(uint32, repeated, tag = "11")] pub pfcancenebi: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "6")] pub cbdbildghfo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ecldbmnmjll { /// offset: 24 #[prost(message, optional, tag = "1088")] pub bempjacpimk: ::core::option::Option, /// offset: 56 #[prost(message, optional, tag = "11")] pub iicdmmgjdno: ::core::option::Option, /// offset: 112 #[prost(uint32, tag = "204")] pub ekolmjjicdm: u32, /// offset: 16 #[prost(message, optional, tag = "4")] pub boncaalanbg: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "14")] pub ebcjngbbppc: ::core::option::Option, /// offset: 116 #[prost(uint32, tag = "15")] pub fnmplhjefcg: u32, /// offset: 104 #[prost(uint32, tag = "1")] pub cpaokhdkhde: u32, /// offset: 100 #[prost(uint32, tag = "7")] pub gbihmmmnjbm: u32, /// offset: 108 #[prost(uint32, tag = "635")] pub score_id: u32, /// offset: 72 #[prost(uint32, tag = "587")] pub idljdoeiccp: u32, /// offset: 48 #[prost(message, optional, tag = "8")] pub ckofalndgbp: ::core::option::Option, /// offset: 40 #[prost(uint32, repeated, tag = "12")] pub impjghdihaf: ::prost::alloc::vec::Vec, /// offset: 76 #[prost(uint32, tag = "47")] pub cmcaclgmfgk: u32, /// offset: 80 #[prost(uint32, tag = "1975")] pub ghkfiehmaga: u32, /// offset: 84 #[prost(enumeration = "Baihgdmjpjc", tag = "10")] pub lhoelgjffhp: i32, /// offset: 120 #[prost(uint32, tag = "6")] pub lbgibgaabif: u32, /// offset: 92 #[prost(uint32, tag = "13")] pub difficulty_level: u32, /// offset: 96 #[prost(uint32, tag = "9")] pub glakhhnkpgb: u32, /// offset: 88 #[prost(bool, tag = "3")] pub is_finish: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iaponakbhce { /// offset: 32 #[prost(uint32, tag = "13")] pub ccdhfgdoipj: u32, /// offset: 24 #[prost(message, repeated, tag = "11")] pub comcgahchjc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Klbhkpchkma { /// offset: 28 #[prost(uint32, tag = "4")] pub lbgibgaabif: u32, /// offset: 24 #[prost(uint32, tag = "5")] pub ajdebdohgjn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Olacdpdjnml { /// offset: 24 #[prost(uint32, tag = "2")] pub abckiiljiik: u32, /// offset: 28 #[prost(uint32, tag = "15")] pub mgkgojebocp: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5532)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fmdbhhlpjlf {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5549)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pbjpgcckdaa { /// offset: 56 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 48 #[prost(message, optional, tag = "8")] pub rogue_get_info: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "6")] pub doflagfnkbn: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "14")] pub kakghnmkdjm: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "11")] pub mpilhnmbfoe: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5571)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lihdjldpbgo { /// offset: 28 #[prost(uint32, tag = "7")] pub llnngangkha: u32, /// offset: 24 #[prost(uint32, tag = "14")] pub decgdjomcgh: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5459)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hcimdmndajh { /// offset: 44 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "9")] pub doflagfnkbn: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "12")] pub llnngangkha: u32, /// offset: 32 #[prost(message, optional, tag = "8")] pub stage_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5559)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gfhpielaemd { /// offset: 24 #[prost(uint32, tag = "4")] pub id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5541)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ijifckaifam { /// offset: 16 #[prost(message, optional, tag = "2")] pub stage_info: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "9")] pub doflagfnkbn: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "1")] pub id: u32, /// offset: 44 #[prost(uint32, tag = "6")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5580)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Folenggpdhf {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5404)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hlmlppgfcok { /// offset: 40 #[prost(message, optional, tag = "6")] pub rogue_get_info: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "1")] pub pehfgbfodma: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "5")] pub stage_info: ::core::option::Option, /// offset: 48 #[prost(message, optional, tag = "7")] pub mpilhnmbfoe: ::core::option::Option, /// offset: 56 #[prost(uint32, tag = "12")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5453)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iklemedkbfa {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5435)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dipabhgiohc { /// offset: 32 #[prost(message, optional, tag = "2")] pub pehfgbfodma: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "6")] pub rogue_get_info: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "13")] pub mpilhnmbfoe: ::core::option::Option, /// offset: 64 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 56 #[prost(message, optional, tag = "11")] pub kakghnmkdjm: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "9")] pub stage_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5465)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fdpnnaddhfb { /// offset: 64 #[prost(uint32, tag = "4")] pub id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub fncabmlhcim: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, tag = "6")] pub aeon_id: u32, /// offset: 48 #[prost(uint32, repeated, tag = "12")] pub base_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub oppdalfjpmh: ::prost::alloc::vec::Vec, /// offset: 60 #[prost(uint32, tag = "3")] pub ddeppoalnki: u32, /// offset: 40 #[prost(uint32, repeated, tag = "8")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5527)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aejfofifgjj { /// offset: 48 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 32 #[prost(message, optional, tag = "9")] pub doflagfnkbn: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "14")] pub lhmppfaknnc: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "5")] pub stage_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gjoeindkhhb {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5466)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bjcgpiddkco { /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "8")] pub doflagfnkbn: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5588)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Agmnchofgep { /// offset: 16 #[prost(message, optional, tag = "3")] pub doflagfnkbn: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5538)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ocagicpapnn { /// offset: 24 #[prost(uint32, tag = "11")] pub llnngangkha: u32, /// offset: 28 #[prost(uint32, tag = "9")] pub decgdjomcgh: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5575)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hjbinchfmij { /// offset: 36 #[prost(uint32, tag = "1")] pub llnngangkha: u32, /// offset: 40 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub decgdjomcgh: u32, /// offset: 24 #[prost(message, optional, tag = "13")] pub kkgfjncpmfd: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5431)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hgpgndfjfnc { /// offset: 16 #[prost(message, optional, tag = "14")] pub kakghnmkdjm: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "11")] pub difficulty_level: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub ambmeconiin: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5592)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ohpfcgmaoek {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5455)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ceeeekkfeen { /// offset: 16 #[prost(message, optional, tag = "2")] pub dghcmekdcon: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5584)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bmemeaipico { /// offset: 24 #[prost(uint32, tag = "7")] pub maze_buff_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5535)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dkmlfpliolm { /// offset: 44 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "12")] pub aphcnkfmmil: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "8")] pub dghcmekdcon: ::core::option::Option, /// offset: 40 #[prost(bool, tag = "15")] pub boghpmklged: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5440)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jogmakfdddi { /// offset: 32 #[prost(uint32, tag = "12")] pub prop_entity_id: u32, /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub base_avatar_id_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5497)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Akeadaimkkb { /// offset: 16 #[prost(message, optional, tag = "3")] pub plnhmfpoohn: ::core::option::Option, /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub base_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "11")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5545)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Afbhpglblch { /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub base_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "4")] pub interacted_prop_entity_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5468)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hjppoljobdc { /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub base_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 32 #[prost(message, optional, tag = "3")] pub dgaggcpodkg: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5508)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pjbeehefgii { /// offset: 16 #[prost(message, optional, tag = "4")] pub dgaggcpodkg: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5479)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hjmlhaeoogl { /// offset: 24 #[prost(message, optional, tag = "13")] pub ldlakmodanm: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5529)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ekkdjdgiocn { /// offset: 16 #[prost(message, optional, tag = "1")] pub kjlajnjamik: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5598)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nhmdadncdbn { /// offset: 24 #[prost(enumeration = "Mbbakondodg", tag = "12")] pub edlnpgndjco: i32, /// offset: 28 #[prost(enumeration = "Ignaggmojbh", tag = "5")] pub reason: i32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5579)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Neepidokioe { /// offset: 32 #[prost(uint32, tag = "3")] pub dhlganhechc: u32, /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub bcfojioomoe: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5402)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kidimagoddo { /// offset: 16 #[prost(message, optional, tag = "8")] pub dhheipndalo: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5502)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bgepeaiekbl { /// offset: 28 #[prost(uint32, tag = "11")] pub aeon_id: u32, /// offset: 24 #[prost(int32, tag = "13")] pub mbgmloellnf: i32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5504)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mdfhejdfppf { /// offset: 24 #[prost(int32, tag = "8")] pub bcpgkmohjnk: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5434)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ngopjfjghpf {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5477)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ajidlgfblbc { /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "6")] pub leodjkmooid: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5546)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cejfnfdkadc { /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub pfcancenebi: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5451)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kjllinokeeg {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5596)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aibmgoglflj { /// offset: 40 #[prost(message, optional, tag = "1")] pub rogue_game_info: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "5")] pub stage_info: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "6")] pub lhmppfaknnc: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5576)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Odoghfdoame { /// offset: 24 #[prost(uint32, tag = "5")] pub iecooipkbjc: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5540)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Legnfijhfja { /// offset: 24 #[prost(message, optional, tag = "4")] pub kjlajnjamik: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5585)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jolmfhdnmjc { /// offset: 24 #[prost(uint32, tag = "9")] pub iecooipkbjc: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5490)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hfgikbfcnhj { /// offset: 24 #[prost(message, optional, tag = "6")] pub kjlajnjamik: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5577)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ebcgenehplo { /// offset: 24 #[prost(uint32, tag = "14")] pub hiidjonlkci: u32, /// offset: 28 #[prost(uint32, tag = "15")] pub iecooipkbjc: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5433)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fnkbmegfcao { /// offset: 32 #[prost(uint32, tag = "13")] pub hiidjonlkci: u32, /// offset: 24 #[prost(message, optional, tag = "1")] pub kjlajnjamik: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 40 #[prost(uint32, tag = "6")] pub ljfibkheohj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nhhmnnkdelf {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5555)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lokepeoldlk { /// offset: 40 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 32 #[prost(message, optional, tag = "9")] pub kjlajnjamik: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "4")] pub mkgnlablkna: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5478)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ldjcmnilfig {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5565)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Niphnioeooh { /// offset: 72 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "12")] pub rogue_get_info: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "15")] pub mpilhnmbfoe: ::core::option::Option, /// offset: 48 #[prost(message, optional, tag = "3")] pub kakghnmkdjm: ::core::option::Option, /// offset: 64 #[prost(message, optional, tag = "13")] pub phmbjpfkkak: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "10")] pub stage_info: ::core::option::Option, /// offset: 56 #[prost(message, optional, tag = "8")] pub pehfgbfodma: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5597)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cmjmfikajbg { /// offset: 32 #[prost(enumeration = "Dgpmdefdmke", tag = "8")] pub fkjooongpjd: i32, /// offset: 36 #[prost(enumeration = "Abbkdokebbi", tag = "14")] pub reason: i32, /// offset: 40 #[prost(uint32, tag = "7")] pub dhlganhechc: u32, /// offset: 24 #[prost(message, repeated, tag = "2")] pub comcgahchjc: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5454)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gaaknmclfdb { /// offset: 28 #[prost(uint32, tag = "10")] pub knphffpfhoa: u32, /// offset: 24 #[prost(uint32, tag = "14")] pub quest_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5460)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pdlhodmbdgg {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5492)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ohkobjkmjif { /// offset: 16 #[prost(message, repeated, tag = "9")] pub ddhfchhijbo: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "13")] pub bmklnllnknn: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5562)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bopibeaabhm { /// offset: 36 #[prost(uint32, tag = "1")] pub kfmllokgibn: u32, /// offset: 24 #[prost(uint32, tag = "15")] pub rogue_dialogue_event_id: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub noejeibmkmk: u32, /// offset: 28 #[prost(uint32, tag = "9")] pub abckiiljiik: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5429)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mjkhajmofhd { /// offset: 24 #[prost(uint32, tag = "10")] pub abckiiljiik: u32, /// offset: 36 #[prost(uint32, tag = "12")] pub noejeibmkmk: u32, /// offset: 28 #[prost(uint32, tag = "9")] pub rogue_dialogue_event_id: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub kfmllokgibn: u32, /// offset: 40 #[prost(uint32, tag = "14")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5552)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ifnppmegagk { /// offset: 24 #[prost(uint32, tag = "4")] pub noejeibmkmk: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5452)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ichjabjdiln { /// offset: 28 #[prost(uint32, tag = "12")] pub lbgibgaabif: u32, /// offset: 24 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "13")] pub noejeibmkmk: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5595)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lamoknaccfe { /// offset: 24 #[prost(int32, tag = "3")] pub fokdepldjck: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5403)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lilaoomjgbo {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5573)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mgcocdhlobl { /// offset: 16 #[prost(message, optional, tag = "5")] pub stage_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5572)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Phpghelojon { /// offset: 24 #[prost(uint32, tag = "8")] pub talk_dialogue_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5530)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fgbhbckpeec { /// offset: 24 #[prost(map = "uint32, uint32", tag = "13")] pub kgebnecnfok: ::std::collections::HashMap, /// offset: 36 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "9")] pub talk_dialogue_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5482)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hdelcmikkhe { /// offset: 28 #[prost(uint32, tag = "14")] pub lbgibgaabif: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub ajdebdohgjn: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5594)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Njndmaklhgh { /// offset: 16 #[prost(message, optional, tag = "14")] pub eafkfiaoahc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cnhgnpnlmfm { /// offset: 28 #[prost(uint32, tag = "9")] pub lbgibgaabif: u32, /// offset: 24 #[prost(enumeration = "Kdjdilcchjg", tag = "15")] pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Llajpjomhef { /// offset: 24 #[prost(uint32, tag = "2")] pub noejeibmkmk: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5525)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Migikkgehab {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5514)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hjfpnhkkgem { /// offset: 24 #[prost(message, repeated, tag = "12")] pub ddhfchhijbo: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 32 #[prost(message, repeated, tag = "15")] pub bmklnllnknn: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5536)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nchaneedheb { /// offset: 24 #[prost(uint32, tag = "10")] pub noejeibmkmk: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5406)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ooaknkppfjn { /// offset: 24 #[prost(message, repeated, tag = "1")] pub ddhfchhijbo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fmhmlgefoij { /// offset: 48 #[prost(bool, tag = "15")] pub effdkfigkhc: bool, /// offset: 40 #[prost(uint32, repeated, tag = "1")] pub bldaodklbmc: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, tag = "5")] pub noejeibmkmk: u32, /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub fjbfailkjeg: ::prost::alloc::vec::Vec, /// offset: 49 #[prost(bool, tag = "10")] pub cojpioldcbb: bool, /// offset: 52 #[prost(uint32, tag = "7")] pub lbgibgaabif: u32, /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub baddhicmnbh: ::prost::alloc::vec::Vec, /// offset: 60 #[prost(uint32, tag = "13")] pub agdglacfajp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Agcglffhijm { /// offset: 28 #[prost(uint32, tag = "15")] pub hiidjonlkci: u32, /// offset: 24 #[prost(uint32, tag = "12")] pub dice_slot_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Apnlimiefmi { /// offset: 40 #[prost(uint32, tag = "7")] pub mklabhfiain: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub ddeppoalnki: u32, /// offset: 24 #[prost(message, repeated, tag = "8")] pub ephmmclgkla: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "2")] pub hiccldmbmcl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cfhoemfmbln { /// offset: 48 #[prost(enumeration = "Gopcighiegf", tag = "6")] pub eljlkgkjedj: i32, /// offset: 40 #[prost(map = "uint32, bool", tag = "13")] pub cjadeilpeld: ::std::collections::HashMap, /// offset: 24 #[prost(message, repeated, tag = "8")] pub hfdhkbeclef: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "14")] pub fpmmhdonlke: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dhljcmhmjpo { /// offset: 32 #[prost(uint32, tag = "12")] pub lgldcpemipo: u32, /// offset: 24 #[prost(message, optional, tag = "2")] pub klipbhgoekc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hoelhoehhpl { /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub henocfakoon: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5543)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Egoebbekoak { /// offset: 24 #[prost(message, optional, tag = "10")] pub cligehmkabg: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5591)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dhkbdlakcjc { /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "2")] pub cligehmkabg: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5499)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kodbmifickl { /// offset: 24 #[prost(message, optional, tag = "10")] pub ppdfbephfnl: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5425)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Okiecejgbnh { /// offset: 24 #[prost(uint32, tag = "13")] pub npbaahidink: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5472)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dceinfonekb {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5566)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mjgelcnmlim { /// offset: 36 #[prost(uint32, tag = "12")] pub lgldcpemipo: u32, /// offset: 16 #[prost(message, optional, tag = "8")] pub fhckbpigcjc: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5515)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bigogdodafh { /// offset: 24 #[prost(uint32, tag = "10")] pub gjjkacomphd: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5506)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Emgannehnlj { /// offset: 36 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "10")] pub fhckbpigcjc: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "4")] pub lgldcpemipo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Khfagajgpfm { /// offset: 24 #[prost(uint32, tag = "13")] pub cnmmoadklbd: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub progress: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kadmheohncm { /// offset: 24 #[prost(message, repeated, tag = "14")] pub mfakplcefmm: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bkfpajfgmpc { /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub imdhhmmmhki: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gfjecghmnhn { /// offset: 52 #[prost(int32, tag = "4")] pub hp: i32, /// offset: 40 #[prost(int32, tag = "2")] pub jddjkfifcih: i32, /// offset: 48 #[prost(bool, tag = "1")] pub jhgobonlgdd: bool, /// offset: 44 #[prost(uint32, tag = "3")] pub id: u32, /// offset: 32 #[prost(message, optional, tag = "5")] pub mfakplcefmm: ::core::option::Option, /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub dmpmhpmdlni: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Noikpkoinpn { /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub lmdfefbnjmb: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "2")] pub ilbcldepffg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fabkolapgpk { /// offset: 28 #[prost(uint32, tag = "1")] pub gbohfhmofhb: u32, /// offset: 24 #[prost(uint32, tag = "5")] pub obiifeibgik: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Imkljonlooi { /// offset: 36 #[prost(uint32, tag = "12")] pub pmgbofgcijk: u32, /// offset: 40 #[prost(uint32, tag = "13")] pub fcaabakelgk: u32, /// offset: 28 #[prost(uint32, tag = "11")] pub ghkkjkebejg: u32, /// offset: 32 #[prost(uint32, tag = "9")] pub index: u32, /// offset: 52 #[prost(uint32, tag = "2")] pub kjpojdjgljn: u32, /// offset: 24 #[prost(int32, tag = "1")] pub attack: i32, /// offset: 48 #[prost(uint32, tag = "7")] pub igbpciblnbh: u32, /// offset: 44 #[prost(int32, tag = "14")] pub hp: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cmdmfmolkgb { /// offset: 44 #[prost(uint32, tag = "7")] pub total_damage: u32, /// offset: 40 #[prost(uint32, tag = "2")] pub total_auto_turns: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub pajjebalehh: u32, /// offset: 36 #[prost(uint32, tag = "8")] pub eiefoljialc: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub total_turns: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub cost_time: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8173)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Imeipjbflpl {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8166)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bojimhgfgee { /// offset: 56 #[prost(enumeration = "Knkbgoljmbf", tag = "12")] pub apkgpgigkfn: i32, /// offset: 24 #[prost(message, optional, tag = "3")] pub lineup: ::core::option::Option, /// offset: 80 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 88 #[prost(uint32, tag = "8")] pub obiifeibgik: u32, /// offset: 72 #[prost(uint32, tag = "1359")] pub ikgljclfehe: u32, /// offset: 76 #[prost(uint32, tag = "14")] pub pkpnbpldkom: u32, /// offset: 92 #[prost(uint32, tag = "1687")] pub aanolfmhnoa: u32, /// offset: 104 #[prost(uint32, tag = "1")] pub nbndbakgkpb: u32, /// offset: 40 #[prost(message, repeated, tag = "9")] pub cjaifjidmld: ::prost::alloc::vec::Vec, /// offset: 68 #[prost(uint32, tag = "10")] pub fpodedjcegc: u32, /// offset: 84 #[prost(uint32, tag = "15")] pub ipjifkacjij: u32, /// offset: 16 #[prost(message, repeated, tag = "5")] pub npjkjgkhiid: ::prost::alloc::vec::Vec, /// offset: 60 #[prost(uint32, tag = "2")] pub ijjmobnmppf: u32, /// offset: 48 #[prost(uint32, repeated, tag = "4")] pub ladfdgaombo: ::prost::alloc::vec::Vec, /// offset: 108 #[prost(uint32, tag = "11")] pub djglimcnoai: u32, /// offset: 100 #[prost(uint32, tag = "171")] pub allmamnmdei: u32, /// offset: 64 #[prost(uint32, tag = "828")] pub ehnadkcpoab: u32, /// offset: 96 #[prost(uint32, tag = "7")] pub ldfkbjdcilo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Idaioepikmc { /// offset: 24 #[prost(message, optional, tag = "2")] pub lineup: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8165)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hbedpfhcapj { /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "5")] pub lineup: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lmhjgpkmgii { /// offset: 64 #[prost(map = "uint32, message", tag = "15")] pub oblepmpefod: ::std::collections::HashMap, /// offset: 16 #[prost(message, optional, tag = "8")] pub lineup: ::core::option::Option, /// offset: 72 #[prost(uint32, tag = "13")] pub ojojmbecine: u32, /// offset: 80 #[prost(bool, tag = "12")] pub kjhbefoifkm: bool, /// offset: 56 #[prost(message, repeated, tag = "3")] pub pekcobnhpnf: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, repeated, tag = "4")] pub mgjajpkhglp: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(map = "uint32, uint32", tag = "14")] pub jbecdfjffoe: ::std::collections::HashMap, /// offset: 76 #[prost(enumeration = "Djbnaabkcfa", tag = "2")] pub end_reason: i32, /// offset: 32 #[prost(message, optional, tag = "10")] pub stt: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8164)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eabdahbdkpe { /// offset: 76 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 69 #[prost(bool, tag = "6")] pub cmoodjfjifn: bool, /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub ladfdgaombo: ::prost::alloc::vec::Vec, /// offset: 68 #[prost(bool, tag = "4")] pub kjhbefoifkm: bool, /// offset: 96 #[prost(uint32, tag = "8")] pub ldfkbjdcilo: u32, /// offset: 40 #[prost(message, repeated, tag = "9")] pub cjaifjidmld: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "5")] pub kgpapgkdnok: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(map = "uint32, message", tag = "12")] pub fbhnicdjggb: ::std::collections::HashMap, /// offset: 80 #[prost(enumeration = "Djbnaabkcfa", tag = "1")] pub end_reason: i32, /// offset: 92 #[prost(enumeration = "Knkbgoljmbf", tag = "10")] pub apkgpgigkfn: i32, /// offset: 64 #[prost(uint32, tag = "7")] pub ijjmobnmppf: u32, /// offset: 88 #[prost(uint32, tag = "14")] pub djglimcnoai: u32, /// offset: 72 #[prost(uint32, tag = "13")] pub obiifeibgik: u32, /// offset: 84 #[prost(uint32, tag = "3")] pub aanolfmhnoa: u32, /// offset: 56 #[prost(map = "uint32, message", tag = "11")] pub oapmlcfjmke: ::std::collections::HashMap, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8163)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iclgfihjiaf {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8177)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iomkbpmhpam { /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8172)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bnabeagdklp { /// offset: 60 #[prost(uint32, tag = "14")] pub allmamnmdei: u32, /// offset: 40 #[prost(message, repeated, tag = "12")] pub pekcobnhpnf: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, optional, tag = "9")] pub lineup: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "13")] pub stt: ::core::option::Option, /// offset: 56 #[prost(bool, tag = "2")] pub ceicihhhjdc: bool, /// offset: 48 #[prost(uint32, repeated, tag = "5")] pub mgjajpkhglp: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8161)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jimmklihona { /// offset: 56 #[prost(uint32, tag = "4")] pub nbndbakgkpb: u32, /// offset: 16 #[prost(message, repeated, tag = "2")] pub gpnkpjpiice: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 44 #[prost(uint32, tag = "12")] pub allmamnmdei: u32, /// offset: 48 #[prost(uint32, tag = "13")] pub fpodedjcegc: u32, /// offset: 52 #[prost(bool, tag = "1")] pub ceicihhhjdc: bool, /// offset: 36 #[prost(uint32, tag = "9")] pub bgdoekpckeb: u32, /// offset: 40 #[prost(uint32, tag = "3")] pub ipjifkacjij: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8170)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ebnikjnjmbd {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8180)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hkfibmbcpnk { /// offset: 24 #[prost(uint32, tag = "5")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kjaodlphkff { /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub mgjajpkhglp: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(message, repeated, tag = "2")] pub pekcobnhpnf: ::prost::alloc::vec::Vec, /// offset: 60 #[prost(uint32, tag = "5")] pub allmamnmdei: u32, /// offset: 24 #[prost(message, optional, tag = "9")] pub stt: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "12")] pub lineup: ::core::option::Option, /// offset: 56 #[prost(bool, tag = "10")] pub ceicihhhjdc: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8175)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Okomobednpf { /// offset: 24 #[prost(message, repeated, tag = "15")] pub gpnkpjpiice: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "3")] pub allmamnmdei: u32, /// offset: 68 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 56 #[prost(uint32, tag = "10")] pub ikgljclfehe: u32, /// offset: 32 #[prost(message, repeated, tag = "2")] pub cjaifjidmld: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "9")] pub ldfkbjdcilo: u32, /// offset: 48 #[prost(bool, tag = "7")] pub ceicihhhjdc: bool, /// offset: 52 #[prost(uint32, tag = "1")] pub index: u32, /// offset: 60 #[prost(uint32, tag = "4")] pub aanolfmhnoa: u32, /// offset: 64 #[prost(uint32, tag = "13")] pub obiifeibgik: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8179)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Edkdbkodjna { /// offset: 16 #[prost(message, optional, tag = "12")] pub lineup: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "2")] pub alboidnceef: u32, /// offset: 40 #[prost(uint32, tag = "6")] pub fipeojgdmha: u32, /// offset: 32 #[prost(message, repeated, tag = "3")] pub pekcobnhpnf: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8162)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mmpamlgkgfg { /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lapmjbmfapf { /// offset: 24 #[prost(uint32, tag = "4")] pub hnmjpdhcadf: u32, /// offset: 32 #[prost(enumeration = "Ipfkdopibck", tag = "12")] pub phkopcbnocc: i32, /// offset: 28 #[prost(uint32, tag = "11")] pub llaieicnihj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ajidikdkeea { /// offset: 24 #[prost(uint32, tag = "3")] pub rank: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub score_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fccmckfdnhh { /// offset: 56 #[prost(uint32, repeated, tag = "14")] pub kbjjlcbldep: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, tag = "3")] pub najlieojopa: u32, /// offset: 48 #[prost(uint32, repeated, tag = "6")] pub fkinkcalamf: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, optional, tag = "11")] pub lolbkfaecdk: ::core::option::Option, /// offset: 80 #[prost(uint32, tag = "1")] pub iaclofhicmm: u32, /// offset: 64 #[prost(uint32, tag = "10")] pub gcejdmegjcb: u32, /// offset: 76 #[prost(uint32, tag = "2")] pub ifkjmcihgcl: u32, /// offset: 32 #[prost(uint32, repeated, tag = "5")] pub agaiaooopph: ::prost::alloc::vec::Vec, /// offset: 68 #[prost(uint32, tag = "9")] pub danakdffkpl: u32, /// offset: 16 #[prost(message, repeated, tag = "4")] pub dlkmlpnahgh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Egbhfendndn { /// offset: 28 #[prost(uint32, tag = "12")] pub unique_id: u32, /// offset: 24 #[prost(uint32, tag = "15")] pub item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cbampgmkhlb { /// offset: 24 #[prost(message, optional, tag = "12")] pub dccodohidnb: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "15")] pub unique_id: u32, /// offset: 48 #[prost(int32, tag = "13")] pub fokhchmnnai: i32, /// offset: 52 #[prost(uint32, tag = "5")] pub kjpojdjgljn: u32, /// offset: 32 #[prost(uint32, tag = "9")] pub exp: u32, /// offset: 44 #[prost(int32, tag = "2")] pub eogbeafacjm: i32, /// offset: 40 #[prost(uint32, tag = "3")] pub fdjdgkhekng: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pknnbmecidb { /// offset: 40 #[prost(uint32, repeated, tag = "3")] pub nmhhnnmecgh: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(uint32, tag = "5")] pub hp: u32, /// offset: 68 #[prost(uint32, tag = "2")] pub rank: u32, /// offset: 16 #[prost(string, tag = "12")] pub nickname: ::prost::alloc::string::String, /// offset: 24 #[prost(message, repeated, tag = "1")] pub bdlchlkjfok: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, tag = "14")] pub famgkmjmhnh: u32, /// offset: 56 #[prost(uint32, tag = "6")] pub head_icon: u32, /// offset: 48 #[prost(uint32, tag = "15")] pub uid: u32, /// offset: 60 #[prost(uint32, tag = "11")] pub aacojcnfpmf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ambncgliemk { /// offset: 24 #[prost(message, optional, tag = "13")] pub jdlpggcpcbk: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nodabeiiiha { /// offset: 36 #[prost(uint32, tag = "10")] pub ncdmklmgnki: u32, /// offset: 28 #[prost(uint32, tag = "15")] pub edpjcopnagg: u32, /// offset: 24 #[prost(bool, tag = "8")] pub eboafiaodfm: bool, /// offset: 40 #[prost(uint32, tag = "4")] pub kjpojdjgljn: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub gmbhfoclice: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Piaenopnmck { /// offset: 32 #[prost(uint32, tag = "7")] pub item_id: u32, /// offset: 24 #[prost(bool, tag = "15")] pub eboafiaodfm: bool, /// offset: 25 #[prost(bool, tag = "4")] pub fckoiibaici: bool, /// offset: 28 #[prost(uint32, tag = "13")] pub ejkfeaghfmk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Epknnfjccng { /// offset: 24 #[prost(message, repeated, tag = "5")] pub anbodlhgdih: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "10")] pub gnkcdefccpd: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9244)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gcajbficccl { /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub jfkjkokilbl: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "9")] pub gpchonljain: u32, /// offset: 36 #[prost(uint32, tag = "10")] pub gfkknknmngi: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9230)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Afnhgdhfpgo { /// offset: 24 #[prost(uint32, tag = "2")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9217)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Miiepdaigch { /// offset: 24 #[prost(uint32, tag = "7")] pub ejkfeaghfmk: u32, /// offset: 28 #[prost(uint32, tag = "8")] pub foibjpfeank: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9237)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nifbffobean { /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9220)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oihhmibgpia { /// offset: 36 #[prost(bool, tag = "11")] pub is_locked: bool, #[prost(oneof = "oihhmibgpia::Mlneddhojgc", tags = "12, 15")] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `OIHHMIBGPIA`. pub mod oihhmibgpia { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 16 #[prost(uint32, tag = "12")] Edpjcopnagg(u32), /// offset: 16 #[prost(uint32, tag = "15")] Ejkfeaghfmk(u32), } } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9260)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aipgpjmnocb { /// offset: 32 #[prost(bool, tag = "7")] pub is_locked: bool, /// offset: 36 #[prost(uint32, tag = "14")] pub retcode: u32, #[prost(oneof = "aipgpjmnocb::Mlneddhojgc", tags = "13, 3")] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `AIPGPJMNOCB`. pub mod aipgpjmnocb { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 16 #[prost(uint32, tag = "13")] Edpjcopnagg(u32), /// offset: 16 #[prost(uint32, tag = "3")] Ejkfeaghfmk(u32), } } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9250)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ikibclkmnjj {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9236)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gdngcfmfjia { /// offset: 24 #[prost(uint32, tag = "10")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Moffhgibeop { /// offset: 56 #[prost(uint32, tag = "13")] pub omahinbdbpi: u32, /// offset: 32 #[prost(message, repeated, tag = "3")] pub bdlchlkjfok: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "15")] pub aacojcnfpmf: u32, /// offset: 60 #[prost(uint32, tag = "1")] pub mancccancgf: u32, /// offset: 68 #[prost(uint32, tag = "2")] pub lpbkdmlhked: u32, /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub odpplgcnjge: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, tag = "12")] pub eogimijogld: u32, /// offset: 72 #[prost(uint32, tag = "4")] pub famgkmjmhnh: u32, /// offset: 76 #[prost(uint32, tag = "7")] pub hp: u32, #[prost(oneof = "moffhgibeop::Maefeapkffb", tags = "203, 1921")] pub maefeapkffb: ::core::option::Option, } /// Nested message and enum types in `MOFFHGIBEOP`. pub mod moffhgibeop { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Maefeapkffb { /// offset: 40 #[prost(message, tag = "203")] Dkkcpgnmhia(super::Epknnfjccng), /// offset: 40 #[prost(message, tag = "1921")] Abildabdkcc(super::Ambncgliemk), } } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9229)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cjgiapjkidl {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9212)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Daedkdpbmim { /// offset: 16 #[prost(message, optional, tag = "5")] pub joafglccakb: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 32 #[prost(message, optional, tag = "13")] pub mcnnaljcobc: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9245)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Happjbcbmgc { /// offset: 24 #[prost(uint32, tag = "6")] pub famgkmjmhnh: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9243)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gmdgfjlkgkf { /// offset: 28 #[prost(uint32, tag = "7")] pub iaclofhicmm: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub famgkmjmhnh: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9241)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ehpcncmnboh { /// offset: 24 #[prost(uint32, tag = "13")] pub famgkmjmhnh: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9235)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Imnegokaghm { /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "6")] pub mcnnaljcobc: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9256)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ggknjfglkke {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9227)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nenfnaaclgl { /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "12")] pub mcnnaljcobc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fplglocdchf { /// offset: 44 #[prost(uint32, tag = "5")] pub afalhijfmaj: u32, /// offset: 40 #[prost(uint32, tag = "14")] pub najlieojopa: u32, /// offset: 16 #[prost(message, optional, tag = "6")] pub mcnnaljcobc: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "13")] pub lolbkfaecdk: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mighfokkhmc { /// offset: 56 #[prost(uint32, tag = "2")] pub level: u32, /// offset: 44 #[prost(uint32, tag = "7")] pub kjpojdjgljn: u32, /// offset: 28 #[prost(int32, tag = "5")] pub jddjkfifcih: i32, /// offset: 64 #[prost(int32, tag = "3")] pub hp: i32, /// offset: 40 #[prost(uint32, tag = "11")] pub fcaabakelgk: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub exp: u32, /// offset: 32 #[prost(uint32, tag = "15")] pub igbpciblnbh: u32, /// offset: 48 #[prost(uint32, tag = "9")] pub pmgbofgcijk: u32, /// offset: 52 #[prost(uint32, tag = "12")] pub index: u32, /// offset: 36 #[prost(uint32, tag = "8")] pub unique_id: u32, /// offset: 72 #[prost(uint32, tag = "14")] pub gmbhfoclice: u32, /// offset: 68 #[prost(uint32, tag = "10")] pub ghkkjkebejg: u32, /// offset: 60 #[prost(enumeration = "Belfhimennn", tag = "4")] pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mbndeemllin { /// offset: 36 #[prost(uint32, tag = "3")] pub total_turns: u32, /// offset: 32 #[prost(uint32, tag = "1")] pub pnapieiflni: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub eiefoljialc: u32, /// offset: 28 #[prost(uint32, tag = "11")] pub pajjebalehh: u32, /// offset: 40 #[prost(uint32, tag = "14")] pub total_auto_turns: u32, /// offset: 44 #[prost(uint32, tag = "15")] pub eoganjdjgke: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Idgfgdhjlcd { /// offset: 52 #[prost(uint32, tag = "9")] pub total_damage: u32, /// offset: 16 #[prost(message, optional, tag = "3")] pub ciklmnfggno: ::core::option::Option, /// offset: 40 #[prost(message, repeated, tag = "1")] pub jfincaapdln: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "10")] pub einbeadlmhl: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "11")] pub cost_time: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9222)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cjegeaeejnp { /// offset: 32 #[prost(uint32, tag = "8")] pub pfcgnadljhd: u32, /// offset: 36 #[prost(enumeration = "Flkaipgjeni", tag = "3")] pub aamaolkegdj: i32, /// offset: 16 #[prost(message, optional, tag = "9")] pub stt: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9219)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fpeoncpamoi { /// offset: 40 #[prost(enumeration = "Flkaipgjeni", tag = "8")] pub aamaolkegdj: i32, /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, #[prost(oneof = "fpeoncpamoi::Mlneddhojgc", tags = "599, 672")] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `FPEONCPAMOI`. pub mod fpeoncpamoi { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 16 #[prost(message, tag = "599")] Mcnnaljcobc(super::Moffhgibeop), /// offset: 16 #[prost(message, tag = "672")] Hcdidfopkeb(super::Fplglocdchf), } } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9223)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pbgekeeihci {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9253)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mjimhknamcd { /// offset: 16 #[prost(message, optional, tag = "10")] pub hcdidfopkeb: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Apkldnmlflc { /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub jfkjkokilbl: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kgagpnleakl { /// offset: 24 #[prost(message, optional, tag = "2")] pub nhdlaeijgge: ::core::option::Option, /// offset: 52 #[prost(uint32, tag = "8")] pub ldedjkfkoec: u32, /// offset: 32 #[prost(message, optional, tag = "14")] pub source: ::core::option::Option, #[prost(oneof = "kgagpnleakl::Nbedlhdifng", tags = "485, 989, 977")] pub nbedlhdifng: ::core::option::Option, } /// Nested message and enum types in `KGAGPNLEAKL`. pub mod kgagpnleakl { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Nbedlhdifng { /// offset: 16 #[prost(enumeration = "super::Cjjdahejiga", tag = "485")] Dbnajjelomf(i32), /// offset: 16 #[prost(uint32, tag = "989")] Hhaldiffbgk(u32), /// offset: 16 #[prost(message, tag = "977")] Hdongnkfpji(super::Apkldnmlflc), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eeeidhocgmc { /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub nmhhnnmecgh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jdickncnaod { /// offset: 32 #[prost(bool, tag = "15")] pub cbfgnaadfcn: bool, /// offset: 16 #[prost(message, optional, tag = "11")] pub bncehkpmhjl: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Boeipconmnm { #[prost( oneof = "boeipconmnm::Paiigoggofj", tags = "10, 8, 11, 4, 14, 1, 2, 3, 9, 7, 5" )] pub paiigoggofj: ::core::option::Option, } /// Nested message and enum types in `BOEIPCONMNM`. pub mod boeipconmnm { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Paiigoggofj { /// offset: 16 #[prost(message, tag = "10")] Cjghjhdjook(super::Kgagpnleakl), /// offset: 16 #[prost(uint32, tag = "8")] Jeabpdpcmga(u32), /// offset: 16 #[prost(message, tag = "11")] Klijpkljnfo(super::Cbampgmkhlb), /// offset: 16 #[prost(uint32, tag = "4")] Mcnkaaeamhp(u32), /// offset: 16 #[prost(message, tag = "14")] Kdpedodnoke(super::Jdickncnaod), /// offset: 16 #[prost(message, tag = "1")] Oieipkflbjd(super::Eeeidhocgmc), /// offset: 16 #[prost(uint32, tag = "2")] Gpchonljain(u32), /// offset: 16 #[prost(uint32, tag = "3")] Bnghhbjlibk(u32), /// offset: 16 #[prost(uint32, tag = "9")] Iaclofhicmm(u32), /// offset: 16 #[prost(message, tag = "7")] Apegiodokhn(super::Mioanmembfo), /// offset: 16 #[prost(uint32, tag = "5")] Danakdffkpl(u32), } } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(9233)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nackbgdhdic { /// offset: 16 #[prost(message, repeated, tag = "6")] pub eamakkonfje: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9226)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hbplljkpeia { /// offset: 36 #[prost(uint32, tag = "8")] pub mbgdedknmhn: u32, /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub nmhhnnmecgh: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "3")] pub mgeilegcnpj: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9234)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hgdldldkfjd { /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub nmhhnnmecgh: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9246)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iagepphbbpc { /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub nmhhnnmecgh: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "6")] pub edpjcopnagg: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9224)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aekejpohhlo { /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub nmhhnnmecgh: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "11")] pub edpjcopnagg: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9249)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nodcklphmim { /// offset: 24 #[prost(uint32, tag = "4")] pub najlieojopa: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9211)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bnineboobca { /// offset: 28 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "10")] pub najlieojopa: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cleajeffmlp { /// offset: 40 #[prost(uint32, tag = "11")] pub famgkmjmhnh: u32, /// offset: 32 #[prost(uint32, repeated, tag = "4")] pub nmhhnnmecgh: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "13")] pub bdlchlkjfok: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mioanmembfo { /// offset: 32 #[prost(uint32, tag = "9")] pub slot: u32, /// offset: 24 #[prost(message, optional, tag = "12")] pub lineup: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9255)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gndnngomnpb { /// offset: 24 #[prost(uint32, tag = "11")] pub slot: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9228)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mihenfclphe { /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "10")] pub slot: u32, /// offset: 16 #[prost(message, optional, tag = "4")] pub lineup: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9221)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gblkbgalmib { /// offset: 24 #[prost(uint32, tag = "15")] pub slot: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9239)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dnkcjelfhok { /// offset: 28 #[prost(uint32, tag = "13")] pub slot: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9254)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dnlbfeelooa {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Janmncikfhk { /// offset: 32 #[prost(uint32, tag = "12")] pub uid: u32, /// offset: 36 #[prost(uint32, tag = "10")] pub score_id: u32, /// offset: 24 #[prost(message, optional, tag = "8")] pub lineup: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9257)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ockfhjahccj { /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "8")] pub friend_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9240)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ommklgojjmb { /// offset: 24 #[prost(uint32, tag = "10")] pub famgkmjmhnh: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9214)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kameillbjof { /// offset: 24 #[prost(uint32, tag = "1")] pub famgkmjmhnh: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7219)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkGetInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Keljljnakbd { /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub kbcgheoolnb: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "5")] pub script_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7202)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClockParkGetInfoScRsp { /// offset: 44 #[prost(uint32, tag = "3")] pub jmfhcbgebak: u32, /// offset: 48 #[prost(uint32, tag = "13")] pub hhggapconmg: u32, /// offset: 40 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "8")] pub pjnpanfdkhb: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(uint32, tag = "6")] pub progress: u32, /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub cmknheecflc: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7235)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fagpoldodgp { /// offset: 24 #[prost(uint32, tag = "4")] pub gjjkacomphd: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7233)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jiobhlopkhb { /// offset: 24 #[prost(uint32, tag = "11")] pub gjjkacomphd: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7231)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cchimmemkbo { /// offset: 32 #[prost(uint32, tag = "12")] pub script_id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "10")] pub dljchjijllb: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7225)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fknhmacbhlp { /// offset: 28 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "12")] pub script_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7246)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jmcmmnkaneo {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kdggfdpkimd {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Glfigaikkfk { /// offset: 32 #[prost(uint32, tag = "4")] pub npkmfdeodfk: u32, /// offset: 36 #[prost(uint32, tag = "7")] pub card_id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub eapdlbophbn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hbomaegllll { /// offset: 16 #[prost(message, repeated, tag = "2")] pub dgjogacbmfa: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub eapdlbophbn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dhmoklcacki { /// offset: 16 #[prost(message, optional, tag = "6")] pub jgncddklpka: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hfhdcplnhfi { /// offset: 16 #[prost(message, optional, tag = "14")] pub jgncddklpka: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Empihadhnel { /// offset: 24 #[prost(message, optional, tag = "10")] pub jgncddklpka: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Doonlghijke { /// offset: 32 #[prost(uint32, tag = "14")] pub gacha_random: u32, /// offset: 16 #[prost(message, optional, tag = "1")] pub jgncddklpka: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "4")] pub kpfionocahn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Koionopapjo { /// offset: 16 #[prost(message, optional, tag = "15")] pub jgncddklpka: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ngldnoadgam { /// offset: 24 #[prost(bool, tag = "13")] pub piafedffjpk: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ccmmjoooadn { /// offset: 36 #[prost(uint32, tag = "4")] pub mancccancgf: u32, #[prost(oneof = "ccmmjoooadn::Lhcefkfmckg", tags = "12, 15, 13, 8, 5, 11, 7, 10")] pub lhcefkfmckg: ::core::option::Option, } /// Nested message and enum types in `CCMMJOOOADN`. pub mod ccmmjoooadn { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Lhcefkfmckg { /// offset: 16 #[prost(message, tag = "12")] Ekncigeaahk(super::Kdggfdpkimd), /// offset: 16 #[prost(message, tag = "15")] Algjibggjel(super::Dhmoklcacki), /// offset: 16 #[prost(message, tag = "13")] Epfcjlnpiik(super::Hfhdcplnhfi), /// offset: 16 #[prost(message, tag = "8")] Cpffhadfjbk(super::Empihadhnel), /// offset: 16 #[prost(message, tag = "5")] Nemdmgkodok(super::Doonlghijke), /// offset: 16 #[prost(message, tag = "11")] Emendgpmfne(super::Koionopapjo), /// offset: 16 #[prost(message, tag = "7")] Aohjggelein(super::Ngldnoadgam), /// offset: 16 #[prost(bool, tag = "10")] Ahghdpgpglc(bool), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bhibbbibdbk { /// offset: 28 #[prost(int32, tag = "15")] pub onalkfbokbb: i32, /// offset: 32 #[prost(int32, tag = "10")] pub idkoicdbkli: i32, /// offset: 24 #[prost(int32, tag = "11")] pub aoecjfljjdj: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Idalcogdlck { /// offset: 32 #[prost(uint32, tag = "10")] pub buff_id: u32, /// offset: 24 #[prost(uint64, tag = "8")] pub unique_id: u64, /// offset: 36 #[prost(uint32, tag = "1")] pub gkmgkmhenoo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mcaabjjaakh { /// offset: 16 #[prost(message, repeated, tag = "7")] pub buff_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7217)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lfodgnfbpob { /// offset: 64 #[prost(uint32, tag = "9")] pub cmlelldmboe: u32, /// offset: 76 #[prost(uint32, tag = "7")] pub oghefideemm: u32, /// offset: 56 #[prost(message, optional, tag = "13")] pub cccinfhcjjh: ::core::option::Option, /// offset: 88 #[prost(uint32, tag = "3")] pub kimfnaohlhm: u32, /// offset: 80 #[prost(uint32, tag = "8")] pub script_id: u32, /// offset: 24 #[prost(string, tag = "14")] pub ihbpenegccb: ::prost::alloc::string::String, /// offset: 40 #[prost(uint32, repeated, tag = "15")] pub paflmlamlgm: ::prost::alloc::vec::Vec, /// offset: 84 #[prost(uint32, tag = "2")] pub odiccaangig: u32, /// offset: 68 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 72 #[prost(uint32, tag = "11")] pub meehanlepkk: u32, /// offset: 32 #[prost(message, optional, tag = "5")] pub boncaalanbg: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "10")] pub jjpknoppkfg: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jbogcofobdh {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Opmnjnkonof { /// offset: 24 #[prost(message, optional, tag = "11")] pub jgncddklpka: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cfedgdhphid { /// offset: 24 #[prost(bool, tag = "7")] pub is_win: bool, /// offset: 28 #[prost(uint32, tag = "12")] pub knhdjoohnmm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cojgbhnabba { /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub avatar_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ndhmfffnjmf { /// offset: 28 #[prost(uint32, tag = "15")] pub gacha_random: u32, /// offset: 24 #[prost(bool, tag = "7")] pub kfejpikjckf: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ooogliagkfc { /// offset: 24 #[prost(uint32, tag = "9")] pub knhdjoohnmm: u32, /// offset: 28 #[prost(bool, tag = "14")] pub is_win: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Giojoomhbda {} /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7212)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bmdpjkogjdm { /// offset: 36 #[prost(uint32, tag = "9")] pub script_id: u32, /// offset: 32 #[prost(uint32, tag = "12")] pub mancccancgf: u32, #[prost(oneof = "bmdpjkogjdm::Mlofipbnfll", tags = "8, 11, 13, 1, 5, 4, 7, 15")] pub mlofipbnfll: ::core::option::Option, } /// Nested message and enum types in `BMDPJKOGJDM`. pub mod bmdpjkogjdm { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Mlofipbnfll { /// offset: 16 #[prost(message, tag = "8")] Dncjaicoolc(super::Jbogcofobdh), /// offset: 16 #[prost(message, tag = "11")] Pllflppmknh(super::Opmnjnkonof), /// offset: 16 #[prost(message, tag = "13")] Iagobmmlmek(super::Cfedgdhphid), /// offset: 16 #[prost(message, tag = "1")] Ebpofjelagb(super::Cojgbhnabba), /// offset: 16 #[prost(message, tag = "5")] Ednheccakal(super::Ndhmfffnjmf), /// offset: 16 #[prost(message, tag = "4")] Gogoalnhach(super::Ooogliagkfc), /// offset: 16 #[prost(message, tag = "7")] Jdlaakgajik(super::Giojoomhbda), /// offset: 16 #[prost(uint32, tag = "15")] Kimfnaohlhm(u32), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cgilginoimc { /// offset: 33 #[prost(bool, tag = "6")] pub cgeacoiioik: bool, /// offset: 44 #[prost(uint32, tag = "10")] pub progress: u32, /// offset: 48 #[prost(uint32, tag = "9")] pub cmlelldmboe: u32, /// offset: 40 #[prost(uint32, tag = "1")] pub script_id: u32, /// offset: 36 #[prost(uint32, tag = "2")] pub meehanlepkk: u32, /// offset: 32 #[prost(bool, tag = "15")] pub jgcdebhplmi: bool, /// offset: 16 #[prost(message, optional, tag = "7")] pub reward: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7209)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Feipjnnpmoc { /// offset: 24 #[prost(message, optional, tag = "7")] pub battle_info: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 40 #[prost(uint32, tag = "3")] pub fbgidiopkbf: u32, /// offset: 44 #[prost(uint32, tag = "9")] pub mancccancgf: u32, /// offset: 32 #[prost(enumeration = "ClockParkPlayStatus", tag = "4")] pub mhjaboejaji: i32, /// offset: 36 #[prost(uint32, tag = "5")] pub bbobejbpkbm: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7213)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nnkemldcggp { /// offset: 28 #[prost(bool, tag = "15")] pub gnikjbmmmgg: bool, /// offset: 24 #[prost(uint32, tag = "3")] pub script_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7243)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ebgildgngcl { /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7207)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bpmlefkkjcg { /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub mancccancgf: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7210)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jlmemdmfkgm { /// offset: 36 #[prost(uint32, tag = "4")] pub mancccancgf: u32, /// offset: 32 #[prost(uint32, tag = "1")] pub script_id: u32, /// offset: 24 #[prost(uint64, tag = "12")] pub unique_id: u64, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7250)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hpdkmojigne { /// offset: 44 #[prost(uint32, tag = "4")] pub script_id: u32, /// offset: 16 #[prost(message, optional, tag = "7")] pub boncaalanbg: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 52 #[prost(uint32, tag = "2")] pub mancccancgf: u32, #[prost(oneof = "hpdkmojigne::Phfdcnifikn", tags = "170, 175")] pub phfdcnifikn: ::core::option::Option, } /// Nested message and enum types in `HPDKMOJIGNE`. pub mod hpdkmojigne { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Phfdcnifikn { /// offset: 32 #[prost(message, tag = "170")] Jgncddklpka(super::Hbomaegllll), /// offset: 32 #[prost(message, tag = "175")] Jjpknoppkfg(super::Bhibbbibdbk), } } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7240)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hcbiodpeohe { /// offset: 24 #[prost(message, optional, tag = "1")] pub rogue_finish_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Item { /// offset: 28 #[prost(uint32, tag = "1")] pub rank: u32, /// offset: 48 #[prost(uint32, tag = "9")] pub promotion: u32, /// offset: 32 #[prost(uint32, tag = "10")] pub level: u32, /// offset: 36 #[prost(uint32, tag = "8")] pub item_id: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub num: u32, /// offset: 40 #[prost(uint32, tag = "5")] pub unique_id: u32, /// offset: 44 #[prost(uint32, tag = "15")] pub main_affix_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ItemList { /// offset: 24 #[prost(message, repeated, tag = "1")] pub item_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PileItem { /// offset: 24 #[prost(uint32, tag = "11")] pub item_id: u32, /// offset: 28 #[prost(uint32, tag = "4")] pub item_num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ItemCost { #[prost(oneof = "item_cost::Item", tags = "15, 14, 13")] pub item: ::core::option::Option, } /// Nested message and enum types in `ItemCost`. pub mod item_cost { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Item { /// offset: 24 #[prost(message, tag = "15")] PileItem(super::PileItem), /// offset: 24 #[prost(uint32, tag = "14")] EquipmentUniqueId(u32), /// offset: 24 #[prost(uint32, tag = "13")] RelicUniqueId(u32), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ItemCostData { /// offset: 24 #[prost(message, repeated, tag = "12")] pub item_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fjdpfoijcle { /// offset: 24 #[prost(uint32, tag = "12")] pub item_id: u32, /// offset: 28 #[prost(uint32, tag = "4")] pub item_count: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dhmgahdjaif { /// offset: 32 #[prost(uint32, tag = "4")] pub promotion: u32, /// offset: 28 #[prost(uint32, tag = "10")] pub rank: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub level: u32, /// offset: 40 #[prost(uint32, tag = "1")] pub tid: u32, /// offset: 36 #[prost(uint32, tag = "11")] pub exp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ofifbfjmbfn { /// offset: 40 #[prost(uint32, tag = "5")] pub exp: u32, /// offset: 36 #[prost(uint32, tag = "12")] pub main_affix_id: u32, /// offset: 24 #[prost(message, repeated, tag = "3")] pub sub_affix_list: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "15")] pub tid: u32, /// offset: 32 #[prost(uint32, tag = "13")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gpkklclbkkp { #[prost(oneof = "gpkklclbkkp::Kkhiojjiccm", tags = "12, 1, 7")] pub kkhiojjiccm: ::core::option::Option, } /// Nested message and enum types in `GPKKLCLBKKP`. pub mod gpkklclbkkp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Kkhiojjiccm { /// offset: 16 #[prost(message, tag = "12")] Deaggfnkoam(super::Fjdpfoijcle), /// offset: 16 #[prost(message, tag = "1")] Fmjddlknnpb(super::Dhmgahdjaif), /// offset: 16 #[prost(message, tag = "7")] Hnpebnndaba(super::Ofifbfjmbfn), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dfencahnjdm { /// offset: 16 #[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: 24 #[prost(sint32, tag = "5")] pub z: i32, /// offset: 32 #[prost(sint32, tag = "14")] pub x: i32, /// offset: 28 #[prost(sint32, tag = "15")] pub y: 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: 24 #[prost(message, optional, tag = "12")] pub pos: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Vector4 { /// offset: 36 #[prost(float, tag = "6")] pub z: f32, /// offset: 24 #[prost(float, tag = "10")] pub y: f32, /// offset: 28 #[prost(float, tag = "8")] pub x: f32, /// offset: 32 #[prost(float, tag = "9")] pub w: f32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneMonsterWaveParam { /// offset: 32 #[prost(uint32, tag = "2")] pub elite_group: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub jdgdabpellj: u32, /// offset: 40 #[prost(uint32, tag = "10")] pub fhekhieinaa: u32, /// offset: 24 #[prost(uint32, tag = "3")] pub level: u32, /// offset: 28 #[prost(uint32, tag = "11")] pub hard_level_group: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jkpkfehcjfp { /// offset: 32 #[prost(uint32, tag = "6")] pub ojhffmmafgg: u32, /// offset: 16 #[prost(message, repeated, tag = "10")] pub nnfidlhcchg: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bapdjoocpck { #[prost(oneof = "bapdjoocpck::Ahioppppjbn", tags = "301")] pub ahioppppjbn: ::core::option::Option, } /// Nested message and enum types in `BAPDJOOCPCK`. pub mod bapdjoocpck { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Ahioppppjbn { /// offset: 24 #[prost(message, tag = "301")] Eeigdoojogb(super::Jkpkfehcjfp), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneMonster { /// offset: 40 #[prost(uint32, tag = "8")] pub max_hp: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub monster_id: u32, /// offset: 24 #[prost(message, optional, tag = "7")] pub extra_info: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "4")] pub cur_hp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneMonsterWave { /// offset: 48 #[prost(uint32, tag = "13")] pub battle_stage_id: u32, /// offset: 40 #[prost(message, repeated, tag = "12")] pub monster_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "2")] pub gkkgkebinak: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(uint32, tag = "14")] pub battle_wave_id: u32, /// offset: 24 #[prost(message, optional, tag = "10")] pub monster_param: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneBattleInfo { /// offset: 80 #[prost(map = "uint32, message", tag = "1278")] pub battle_target_info: ::std::collections::HashMap, /// offset: 124 #[prost(uint32, tag = "6")] pub logic_random_seed: u32, /// offset: 104 #[prost(message, optional, tag = "529")] pub jnaacndilea: ::core::option::Option, /// offset: 56 #[prost(message, optional, tag = "950")] pub mblkljhljib: ::core::option::Option, /// offset: 96 #[prost(message, optional, tag = "1240")] pub eeigdoojogb: ::core::option::Option, /// offset: 112 #[prost(bool, tag = "13")] pub bmibfhljeph: bool, /// offset: 120 #[prost(uint32, tag = "11")] pub rounds_limit: u32, /// offset: 32 #[prost(message, repeated, tag = "7")] pub monster_wave_list: ::prost::alloc::vec::Vec, /// offset: 136 #[prost(uint32, tag = "3")] pub battle_id: u32, /// offset: 88 #[prost(message, optional, tag = "1355")] pub bemadclhmef: ::core::option::Option, /// offset: 128 #[prost(uint32, tag = "2")] pub stage_id: u32, /// offset: 132 #[prost(uint32, tag = "5")] pub lpgaejnblik: u32, /// offset: 48 #[prost(message, optional, tag = "1890")] pub battle_rogue_magic_info: ::core::option::Option, /// offset: 24 #[prost(message, repeated, tag = "10")] pub battle_avatar_list: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(message, optional, tag = "1454")] pub hjmnhbfnpfc: ::core::option::Option, /// offset: 16 #[prost(message, repeated, tag = "12")] pub buff_list: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(message, repeated, tag = "1902")] pub battle_event: ::prost::alloc::vec::Vec, /// offset: 116 #[prost(uint32, tag = "14")] pub world_level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AetherDivideBattleInfo { /// offset: 56 #[prost(bool, tag = "14")] pub bmibfhljeph: bool, /// offset: 48 #[prost(uint32, tag = "2")] pub logic_random_seed: u32, /// offset: 32 #[prost(message, repeated, tag = "5")] pub monster_wave_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "11")] pub battle_avatar_list: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(uint32, tag = "6")] pub battle_id: u32, /// offset: 60 #[prost(uint32, tag = "15")] pub stage_id: u32, /// offset: 40 #[prost(message, repeated, tag = "1")] pub buff_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bogoikofccl { /// offset: 24 #[prost(enumeration = "AvatarType", tag = "1")] pub avatar_type: i32, /// offset: 32 #[prost(uint32, tag = "9")] pub assist_uid: u32, /// offset: 28 #[prost(uint32, tag = "11")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Labggoepeba { /// offset: 32 #[prost(message, optional, tag = "3")] pub return_item_list: ::core::option::Option, /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub relic_ids: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(bool, tag = "9")] pub ceabkaiggoi: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hcdnjaibbjo { /// offset: 24 #[prost(uint32, tag = "8")] pub value: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub key: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ciiancdbolh { /// offset: 28 #[prost(uint32, tag = "2")] pub key: u32, /// offset: 24 #[prost(sint32, tag = "4")] pub value: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EquipRelic { /// offset: 24 #[prost(uint32, tag = "2")] pub relic_unique_id: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub r#type: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeadFrameInfo { /// offset: 32 #[prost(int64, tag = "4")] pub head_frame_expire_time: i64, /// offset: 24 #[prost(uint32, tag = "7")] pub head_frame_item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ContentPackageGetDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7502)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ContentPackageGetDataScRsp { /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "15")] pub data: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ContentPackageInfo { /// offset: 24 #[prost(uint32, tag = "9")] pub content_id: u32, /// offset: 28 #[prost(enumeration = "ContentPackageStatus", tag = "6")] pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ContentPackageData { /// offset: 32 #[prost(uint32, tag = "9")] pub cur_content_id: u32, /// offset: 24 #[prost(message, repeated, tag = "11")] pub content_package_list: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7548)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ContentPackageSyncDataScNotify { /// offset: 16 #[prost(message, optional, tag = "11")] pub data: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7533)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ContentPackageTransferScNotify {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DailyActivityInfo { /// offset: 32 #[prost(uint32, tag = "15")] pub level: u32, /// offset: 36 #[prost(uint32, tag = "11")] pub world_level: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub daily_active_point: u32, /// offset: 24 #[prost(bool, tag = "1")] pub is_has_taken: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3347)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeApRewardCsReq { /// offset: 24 #[prost(uint32, tag = "11")] pub level: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3309)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeApRewardScRsp { /// offset: 24 #[prost(message, optional, tag = "4")] pub reward: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "3")] pub level: u32, /// offset: 36 #[prost(uint32, tag = "13")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3338)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetDailyActiveInfoCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3317)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetDailyActiveInfoScRsp { /// offset: 44 #[prost(uint32, tag = "10")] pub daily_active_point: u32, /// offset: 40 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 32 #[prost(uint32, repeated, tag = "15")] pub daily_active_quest_id_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "7")] pub daily_active_level_list: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(3351)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DailyActiveInfoNotify { /// offset: 40 #[prost(uint32, tag = "14")] pub daily_active_point: u32, /// offset: 16 #[prost(message, repeated, tag = "6")] pub daily_active_level_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "15")] pub daily_active_quest_id_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3311)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeAllApRewardCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3389)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeAllApRewardScRsp { /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub take_reward_level_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, optional, tag = "10")] pub reward: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "2")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ojkjcnagckb { /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub eoeiabneiga: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "15")] pub bhkdifplina: u32, /// offset: 36 #[prost(uint32, tag = "13")] pub hofkgjfnjme: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hifmfklghhk { /// offset: 40 #[prost(uint32, tag = "1")] pub ocnbnflkfig: u32, /// offset: 44 #[prost(uint32, tag = "3")] pub fllcimbpgij: u32, /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub eecpjoadeea: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "13")] pub obmkdkijpol: u32, /// offset: 32 #[prost(uint32, tag = "15")] pub hhonigkjfkk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hjcoehheejf { /// offset: 28 #[prost(uint32, tag = "8")] pub aejnnoeaigk: u32, /// offset: 24 #[prost(bool, tag = "7")] pub boghpmklged: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6993)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Immcalokijn {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6986)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kmcheilekki { /// offset: 68 #[prost(uint32, tag = "9")] pub exp: u32, /// offset: 16 #[prost(message, optional, tag = "14")] pub ofhebclkkhh: ::core::option::Option, /// offset: 56 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 64 #[prost(uint32, tag = "13")] pub fnankbmppjh: u32, /// offset: 72 #[prost(uint32, tag = "2")] pub joeeanjkkae: u32, /// offset: 24 #[prost(message, repeated, tag = "4")] pub ljepfimanef: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "1")] pub plcjhdnphlk: u32, /// offset: 40 #[prost(uint32, repeated, tag = "5")] pub gebfogbhjhc: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(uint32, tag = "7")] pub level: u32, /// offset: 60 #[prost(uint32, tag = "12")] pub ocgpbodanlk: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6989)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ogdmbjbobdn { /// offset: 32 #[prost(uint32, tag = "15")] pub joeeanjkkae: u32, /// offset: 24 #[prost(message, optional, tag = "11")] pub nmfheedbbni: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6985)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mddjjljface { /// offset: 28 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub jillkbacbkp: u32, /// offset: 24 #[prost(bool, tag = "15")] pub boghpmklged: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6994)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nlbilpplbfl {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6984)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aklpocneddj { /// offset: 48 #[prost(uint32, tag = "9")] pub fnankbmppjh: u32, /// offset: 32 #[prost(message, optional, tag = "6")] pub reward: ::core::option::Option, /// offset: 60 #[prost(uint32, tag = "12")] pub fpcffhbmged: u32, /// offset: 64 #[prost(uint32, tag = "14")] pub exp: u32, /// offset: 40 #[prost(message, optional, tag = "1")] pub focnpmdihci: ::core::option::Option, /// offset: 52 #[prost(uint32, tag = "13")] pub level: u32, /// offset: 24 #[prost(message, repeated, tag = "4")] pub chhdcnkiaph: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, tag = "7")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6983)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Npopgihldno { /// offset: 32 #[prost(uint32, tag = "7")] pub aejnnoeaigk: u32, /// offset: 24 #[prost(message, optional, tag = "12")] pub nmfheedbbni: ::core::option::Option, /// offset: 36 #[prost(bool, tag = "11")] pub is_save: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6997)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gbncomhbfja { /// offset: 36 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 32 #[prost(bool, tag = "9")] pub boghpmklged: bool, /// offset: 33 #[prost(bool, tag = "11")] pub is_save: bool, /// offset: 24 #[prost(message, optional, tag = "15")] pub ofhebclkkhh: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6992)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Feppfechkpb { /// offset: 24 #[prost(uint32, tag = "13")] pub enlfhiimjom: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6981)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jadfjjnoaab { /// offset: 32 #[prost(uint32, tag = "14")] pub challenge_id: u32, /// offset: 24 #[prost(message, optional, tag = "8")] pub nmfheedbbni: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6990)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lfhdjpdihdo { /// offset: 36 #[prost(uint32, tag = "8")] pub challenge_id: u32, /// offset: 32 #[prost(bool, tag = "1")] pub boghpmklged: bool, /// offset: 16 #[prost(message, optional, tag = "5")] pub reward: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "4")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7000)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mgmacjhpeld { /// offset: 24 #[prost(uint32, tag = "12")] pub fnankbmppjh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mdjdbglooaf { /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub eijdbcnclkh: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "15")] pub mcfccfdoein: u32, /// offset: 16 #[prost(message, optional, tag = "14")] pub nmfheedbbni: ::core::option::Option, /// offset: 44 #[prost(bool, tag = "8")] pub gjaelcemmoh: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6987)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ophhnpgiknk {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6995)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Haibddpanjj { /// offset: 40 #[prost(uint32, tag = "7")] pub pgfdlojjjnk: u32, /// offset: 24 #[prost(message, repeated, tag = "14")] pub lcjefglichp: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "3")] pub olkhijhpfik: u32, /// offset: 36 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6999)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fpklbdnapeg { /// offset: 36 #[prost(bool, tag = "11")] pub ijanopmjomb: bool, /// offset: 32 #[prost(uint32, tag = "6")] pub group_id: u32, /// offset: 16 #[prost(message, optional, tag = "14")] pub nmfheedbbni: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "2")] pub mcfccfdoein: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6982)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kadiildgapd { /// offset: 24 #[prost(message, optional, tag = "15")] pub noeehfdgpod: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6998)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iaaciljiodi {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6991)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mfiepphjhbc { /// offset: 28 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "15")] pub olkhijhpfik: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ElationActivityAvatar { /// offset: 24 #[prost(enumeration = "AvatarType", tag = "15")] pub avatar_type: i32, /// offset: 28 #[prost(uint32, tag = "5")] pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ElationActivityLevelData { /// offset: 32 #[prost(uint32, tag = "7")] pub kbhpmladink: u32, /// offset: 36 #[prost(bool, tag = "10")] pub is_perfect: bool, /// offset: 28 #[prost(uint32, tag = "12")] pub level_id: u32, /// offset: 40 #[prost(uint32, tag = "8")] pub fighpdcccce: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub hcficdmenhe: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9102)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetElationActivityDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9107)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetElationActivityDataScRsp { /// offset: 24 #[prost(message, repeated, tag = "4")] pub music_level: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9110)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterElationActivityStageCsReq { /// offset: 40 #[prost(uint32, tag = "8")] pub level_id: u32, /// offset: 24 #[prost(message, repeated, tag = "9")] pub player_selected_avatar_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "11")] pub fixed_avatar_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9101)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterElationActivityStageScRsp { /// offset: 32 #[prost(uint32, tag = "15")] pub level_id: u32, /// offset: 36 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "13")] pub battle_info: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(9103)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ElationActivityBattleEndScNotify { /// offset: 32 #[prost(uint32, tag = "1")] pub jponibjjcff: u32, /// offset: 40 #[prost(uint32, tag = "14")] pub perfect_wave: u32, /// offset: 36 #[prost(uint32, tag = "13")] pub iahmkbdklpd: u32, /// offset: 16 #[prost(message, optional, tag = "6")] pub level_data: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "12")] pub level_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Infmbnlkepn { /// offset: 24 #[prost(uint32, tag = "2")] pub progress: u32, /// offset: 28 #[prost(uint32, tag = "8")] pub jnnhfndmacm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kdhlkhjlhed { /// offset: 44 #[prost(uint32, tag = "1")] pub enibkgfbpdn: u32, /// offset: 32 #[prost(uint32, tag = "6")] pub jfbmhcidljp: u32, /// offset: 24 #[prost(message, repeated, tag = "2")] pub bpikncnggek: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "10")] pub cnempadnnnp: u32, /// offset: 40 #[prost(bool, tag = "15")] pub chjpjoghdoe: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Koffmpfdbnm { /// offset: 24 #[prost(uint32, tag = "3")] pub llnngangkha: u32, /// offset: 28 #[prost(uint32, tag = "13")] pub fedbcocnceo: u32, /// offset: 36 #[prost(bool, tag = "8")] pub mmcepebfbdo: bool, /// offset: 32 #[prost(uint32, tag = "6")] pub fccfociedeg: u32, /// offset: 40 #[prost(uint32, tag = "11")] pub gfhnnpiabjl: u32, /// offset: 37 #[prost(bool, tag = "14")] pub pacjejneifl: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jjehenhljhc { /// offset: 32 #[prost(uint32, repeated, tag = "4")] pub nbacjojcgja: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "10")] pub bklhodcegeg: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(bool, tag = "2")] pub dkodkifikea: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oejmkcjcdcd { /// offset: 28 #[prost(uint32, tag = "1")] pub level: u32, /// offset: 24 #[prost(uint32, tag = "8")] pub lfojpogbhik: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pibcijmlicc { /// offset: 24 #[prost(uint32, tag = "4")] pub level: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub cephgcddobd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Onokpjekmdf { /// offset: 32 #[prost(uint32, tag = "14")] pub jjmidhklppl: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub cephgcddobd: u32, /// offset: 28 #[prost(uint32, tag = "6")] pub hlolgedahcm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kopbfellgka { /// offset: 28 #[prost(uint32, tag = "15")] pub nhgbfopjgld: u32, /// offset: 24 #[prost(uint32, tag = "1")] pub count: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Defijabmdhd { /// offset: 60 #[prost(uint32, tag = "2")] pub apeaoocamce: u32, /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub aaligbgfkfi: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "11")] pub lfeilclonnd: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, repeated, tag = "4")] pub galdgonnddg: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "12")] pub cljlmnoffec: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, tag = "5")] pub pbampcjljal: u32, /// offset: 64 #[prost(uint64, tag = "1")] pub delgpmggedb: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Epabgcpgjkc { /// offset: 16 #[prost(message, repeated, tag = "1")] pub nbdaclponoc: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "8")] pub ojelmclldlb: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, optional, tag = "11")] pub ipniehkekpj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lffmobjmfbf { /// offset: 24 #[prost(uint32, tag = "12")] pub aacajamgekb: u32, /// offset: 28 #[prost(uint32, tag = "15")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bnehpdepknb { /// offset: 16 #[prost(message, repeated, tag = "8")] pub faaafffmfhg: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nejdgphkmdd { /// offset: 32 #[prost(uint32, tag = "7")] pub icdlhggmjnm: u32, /// offset: 24 #[prost(uint32, tag = "8")] pub oipdfgadlhj: u32, /// offset: 28 #[prost(uint32, tag = "12")] pub ilkodndgdfl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eelcliehleg { /// offset: 28 #[prost(uint32, tag = "15")] pub oipdfgadlhj: u32, /// offset: 24 #[prost(uint32, tag = "14")] pub blimedagpbf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fncbaechcph { /// offset: 32 #[prost(message, repeated, tag = "13")] pub anbodlhgdih: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "12")] pub pjkfolpgmjd: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2569)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aieaadpofka {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2552)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dahlbdgmhch { /// offset: 48 #[prost(message, optional, tag = "15")] pub pdhjmmohoil: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "8")] pub gnmkcmflbep: ::core::option::Option, /// offset: 56 #[prost(message, optional, tag = "5")] pub ofjncgbgbae: ::core::option::Option, /// offset: 64 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 40 #[prost(message, optional, tag = "10")] pub bhhilifippa: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "9")] pub pglbgjbellj: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2598)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jelfffknfch {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2555)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dcaokhoahmd { /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ecidfkhklhc { #[prost( oneof = "ecidfkhklhc::Gfjnadjnpjp", tags = "10, 2, 13, 7, 14, 12, 11, 5, 9, 1, 3, 6" )] pub gfjnadjnpjp: ::core::option::Option, } /// Nested message and enum types in `ECIDFKHKLHC`. pub mod ecidfkhklhc { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Gfjnadjnpjp { /// offset: 16 #[prost(message, tag = "10")] Niigmhbgahd(super::Kdhlkhjlhed), /// offset: 16 #[prost(message, tag = "2")] Fihgkaffcfd(super::Koffmpfdbnm), /// offset: 16 #[prost(message, tag = "13")] Bhhknbmchle(super::Lffmobjmfbf), /// offset: 16 #[prost(uint32, tag = "7")] Bopbkeljmlk(u32), /// offset: 16 #[prost(message, tag = "14")] Giobpbbnllc(super::Oejmkcjcdcd), /// offset: 16 #[prost(message, tag = "12")] Ehlkgokfgho(super::Pibcijmlicc), /// offset: 16 #[prost(message, tag = "11")] Ccbljbebglp(super::Nejdgphkmdd), /// offset: 16 #[prost(uint32, tag = "5")] Ldopolgnebc(u32), /// offset: 16 #[prost(message, tag = "9")] Hjbpohonglg(super::Eelcliehleg), /// offset: 16 #[prost(uint32, tag = "1")] Jheoccmgmfd(u32), /// offset: 16 #[prost(bool, tag = "3")] Dkodkifikea(bool), /// offset: 16 #[prost(message, tag = "6")] Apgcicghmob(super::Defijabmdhd), } } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(2583)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jklcpkejgno { /// offset: 16 #[prost(message, repeated, tag = "3")] pub eamakkonfje: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2581)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ekamfgaibib { /// offset: 24 #[prost(uint32, tag = "8")] pub fedbcocnceo: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2575)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Maaanablhcf { /// offset: 16 #[prost(message, optional, tag = "14")] pub ckencpihcfh: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jeedebccmfm { /// offset: 28 #[prost(uint32, tag = "12")] pub llnngangkha: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub fedbcocnceo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ciibneegokg { /// offset: 36 #[prost(uint32, tag = "6")] pub fedbcocnceo: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub llnngangkha: u32, /// offset: 16 #[prost(message, optional, tag = "10")] pub ckencpihcfh: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2596)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hliocieddgl { /// offset: 32 #[prost(uint32, tag = "7")] pub fccfociedeg: u32, /// offset: 16 #[prost(message, repeated, tag = "14")] pub bklhodcegeg: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2567)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fnlldopiphd { /// offset: 40 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "2")] pub bclhhiiafgo: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "6")] pub ocioedloibi: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2562)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kcmhlaliifl { /// offset: 24 #[prost(message, repeated, tag = "2")] pub bklhodcegeg: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hkijbmpiohl { /// offset: 16 #[prost(message, optional, tag = "5")] pub dkdheppndpn: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "4")] pub llnngangkha: u32, /// offset: 32 #[prost(map = "uint32, message", tag = "2")] pub japhcanbbjm: ::std::collections::HashMap, /// offset: 44 #[prost(uint32, tag = "12")] pub fedbcocnceo: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2559)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ajdkjffjame { /// offset: 16 #[prost(message, repeated, tag = "2")] pub daliikaoplp: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2563)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kaidaliamll { /// offset: 16 #[prost(message, repeated, tag = "4")] pub bklhodcegeg: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ennkiepkikf { /// offset: 32 #[prost(uint32, tag = "7")] pub llnngangkha: u32, /// offset: 36 #[prost(uint32, tag = "3")] pub fedbcocnceo: u32, /// offset: 24 #[prost(message, optional, tag = "13")] pub ngkpkpljlli: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2593)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kebecgmklnm { /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "7")] pub bclhhiiafgo: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2551)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Egkkapicimp {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kpkffddeilg { /// offset: 32 #[prost(uint32, tag = "9")] pub lkpoealbhaj: u32, /// offset: 36 #[prost(uint32, tag = "4")] pub progress: u32, /// offset: 24 #[prost(message, optional, tag = "10")] pub reward_list: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "8")] pub joddofdmfaj: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2595)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bkbjglioajc { /// offset: 24 #[prost(message, repeated, tag = "9")] pub reward_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2557)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jmdpennddha { /// offset: 28 #[prost(uint32, tag = "11")] pub fdbojjijfgn: u32, /// offset: 24 #[prost(uint32, tag = "12")] pub aacajamgekb: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2577)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fnikjflfmhp { /// offset: 24 #[prost(message, optional, tag = "8")] pub ckencpihcfh: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2560)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Adhbnifdgld { /// offset: 24 #[prost(uint32, tag = "3")] pub lfojpogbhik: u32, /// offset: 28 #[prost(uint32, tag = "4")] pub fdbojjijfgn: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2600)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gglhjmhlpoi { /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2590)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cpoannnhkgp { /// offset: 24 #[prost(uint32, tag = "13")] pub fdbojjijfgn: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub cephgcddobd: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2576)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lphfjlkinio { /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Imbpgcnmohg { /// offset: 24 #[prost(uint32, tag = "7")] pub cephgcddobd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ciagmkhphnc { /// offset: 36 #[prost(bool, tag = "10")] pub iplflncnndc: bool, /// offset: 24 #[prost(message, repeated, tag = "2")] pub njjpfkifahn: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "7")] pub hkdcjggjeal: u32, /// offset: 37 #[prost(bool, tag = "11")] pub dlilgmibaad: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Baphleidhoh { /// offset: 24 #[prost(uint32, tag = "15")] pub num: u32, /// offset: 28 #[prost(uint32, tag = "4")] pub jokdfodleph: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gfkkolgidki { /// offset: 28 #[prost(uint32, tag = "11")] pub conblfmjolg: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub eedepibbkpe: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Copaohebpll { /// offset: 48 #[prost(uint32, tag = "4")] pub hhjllepmdcc: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub cppfnnjapap: u32, /// offset: 53 #[prost(bool, tag = "8")] pub icjddpdbgli: bool, /// offset: 36 #[prost(uint32, tag = "10")] pub cephgcddobd: u32, /// offset: 40 #[prost(uint32, tag = "12")] pub kbbejgfkbdm: u32, /// offset: 44 #[prost(uint32, tag = "11")] pub ecdhocnoffe: u32, /// offset: 52 #[prost(bool, tag = "15")] pub bmjiepoppbo: bool, /// offset: 24 #[prost(message, repeated, tag = "5")] pub egooopjbejm: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aanobmldadm { /// offset: 28 #[prost(uint32, tag = "7")] pub kbbejgfkbdm: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub efifmnbgnnf: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub event_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2573)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cbhchlcpdkk { /// offset: 40 #[prost(message, repeated, tag = "1")] pub mmkiapghaae: ::prost::alloc::vec::Vec, /// offset: 84 #[prost(uint32, tag = "13")] pub kanhafonjlm: u32, /// offset: 68 #[prost(uint32, tag = "6")] pub cost_time: u32, /// offset: 24 #[prost(message, repeated, tag = "15")] pub jmeldlffolj: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, tag = "10")] pub pnpgahobfbn: u32, /// offset: 72 #[prost(uint32, tag = "2")] pub cgdachdiaoe: u32, /// offset: 88 #[prost(uint32, tag = "9")] pub aoamhgkdfec: u32, /// offset: 80 #[prost(uint32, tag = "14")] pub jgjpdnfnehf: u32, /// offset: 48 #[prost(message, repeated, tag = "5")] pub dbpklcchkfk: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(message, repeated, tag = "7")] pub djekdpkpgnb: ::prost::alloc::vec::Vec, /// offset: 76 #[prost(uint32, tag = "4")] pub delgpmggedb: u32, /// offset: 16 #[prost(message, repeated, tag = "12")] pub elgblpfmlil: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2566)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mdngdcfhdgg { /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2574)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jgnemnfkcgj { /// offset: 28 #[prost(uint32, tag = "5")] pub ilkodndgdfl: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub hpendbolcpa: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2586)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lofbejofpnb { /// offset: 24 #[prost(message, optional, tag = "4")] pub fcioknbjcof: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "2")] pub ilkodndgdfl: u32, /// offset: 32 #[prost(message, optional, tag = "9")] pub ckencpihcfh: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "5")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2564)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lbldgljflmc { /// offset: 24 #[prost(uint32, tag = "14")] pub blimedagpbf: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2589)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fnlgjfeoimd { /// offset: 32 #[prost(message, optional, tag = "7")] pub ckencpihcfh: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 40 #[prost(uint32, tag = "3")] pub blimedagpbf: u32, /// offset: 16 #[prost(message, optional, tag = "11")] pub fcioknbjcof: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2568)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pblckliblci { /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub dnikhmabfgn: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2561)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Icidmoinjoo { /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2579)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Omndpbijkeo { /// offset: 24 #[prost(bool, tag = "14")] pub hmopokhjcmd: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2594)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hhmdibhfifg { /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ipkndkkgogf { /// offset: 24 #[prost(uint32, tag = "7")] pub state: u32, /// offset: 28 #[prost(uint32, tag = "12")] pub era_flipper_region_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kaodjlbgpml { /// offset: 16 #[prost(message, repeated, tag = "10")] pub dmfmnpmehkm: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6567)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pkbpgmgmdac {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6557)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ojobjihlcak { /// offset: 24 #[prost(message, optional, tag = "10")] pub data: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6574)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bgdhcmbnnfc { /// offset: 24 #[prost(message, optional, tag = "13")] pub data: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6559)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bdagnlnghic { /// offset: 24 #[prost(message, optional, tag = "9")] pub data: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6570)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Akhjllnnaja { /// offset: 24 #[prost(bool, tag = "2")] pub ceicihhhjdc: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6572)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iheocpcambf { /// offset: 32 #[prost(bool, tag = "11")] pub ceicihhhjdc: bool, /// offset: 36 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "3")] pub data: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6555)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hhlngdghhhh { /// offset: 28 #[prost(uint32, tag = "13")] pub state: u32, /// offset: 24 #[prost(uint32, tag = "10")] pub era_flipper_region_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6568)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pfndodnbajk { /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "11")] pub era_flipper_region_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6562)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pgnmplfhdna { /// offset: 16 #[prost(message, optional, tag = "2")] pub data: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "9")] pub floor_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nfieloklfjk { /// offset: 32 #[prost(enumeration = "AvatarType", tag = "2")] pub avatar_type: i32, /// offset: 24 #[prost(double, tag = "5")] pub damage: f64, /// offset: 36 #[prost(uint32, tag = "12")] pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jcokdjnbmpg { /// offset: 48 #[prost(message, optional, tag = "6")] pub battle_info: ::core::option::Option, /// offset: 64 #[prost(enumeration = "Ldgnfpgdfpe", tag = "5")] pub pdpfmffkjoj: i32, /// offset: 56 #[prost(uint32, tag = "13")] pub round_cnt: u32, /// offset: 60 #[prost(uint32, tag = "7")] pub ddnpjopjooi: u32, /// offset: 40 #[prost(uint32, repeated, tag = "8")] pub lablfmpebpl: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "12")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "4")] pub battle_target_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Obhhbnbogho { /// offset: 32 #[prost(uint32, tag = "6")] pub level_id: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub max_score: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub ciibelhijnm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ehngbdoolnc { /// offset: 28 #[prost(uint32, tag = "12")] pub npleimndomh: u32, /// offset: 24 #[prost(uint32, tag = "5")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aifnlajijbe { /// offset: 33 #[prost(bool, tag = "12")] pub clmolgijiac: bool, /// offset: 32 #[prost(bool, tag = "11")] pub dfodjnfelkp: bool, /// offset: 36 #[prost(uint32, tag = "13")] pub level_id: u32, /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub lablfmpebpl: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Beinhdkgfij { /// offset: 32 #[prost(uint32, tag = "3")] pub geibknhcgjf: u32, /// offset: 36 #[prost(enumeration = "Ldgnfpgdfpe", tag = "1")] pub pdpfmffkjoj: i32, /// offset: 24 #[prost(message, repeated, tag = "13")] pub hedohmpiacf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eaebhplmeia { /// offset: 40 #[prost(uint32, repeated, tag = "14")] pub damgcommnfi: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "11")] pub fcdiohhdpjd: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, tag = "10")] pub exp: u32, /// offset: 56 #[prost(message, repeated, tag = "2")] pub oiidhkkliec: ::prost::alloc::vec::Vec, /// offset: 80 #[prost(uint32, tag = "1")] pub geibknhcgjf: u32, /// offset: 64 #[prost(message, repeated, tag = "12")] pub hedohmpiacf: ::prost::alloc::vec::Vec, /// offset: 76 #[prost(uint32, tag = "15")] pub aijfddbemik: u32, /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub cfcpncffbni: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(message, repeated, tag = "6")] pub fhmeompbmfk: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7119)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lccnlfahcba {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7102)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nkejnocljea { /// offset: 24 #[prost(message, optional, tag = "1")] pub mcnnaljcobc: ::core::option::Option, /// offset: 16 #[prost(message, repeated, tag = "9")] pub bpjopicnjka: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "13")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7148)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dabhbbcpifg { /// offset: 40 #[prost(uint32, tag = "9")] pub level_id: u32, /// offset: 16 #[prost(message, optional, tag = "6")] pub klmmomljoga: ::core::option::Option, /// offset: 32 #[prost(message, repeated, tag = "7")] pub avatar_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7105)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mfplapmoblk { /// offset: 40 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "13")] pub phmbjpfkkak: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "8")] pub bbmdjjcomhf: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7135)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fkjkjkgljmp { /// offset: 24 #[prost(uint32, tag = "9")] pub level_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7133)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gbpdeecdbef { /// offset: 24 #[prost(message, optional, tag = "10")] pub bbmdjjcomhf: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 32 #[prost(message, optional, tag = "5")] pub phmbjpfkkak: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7131)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hmdklfghgmg { /// offset: 24 #[prost(uint32, tag = "4")] pub level_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7125)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Clbifdfpjnk { /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "2")] pub phmbjpfkkak: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Likcinhmond {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7117)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kmllppeibop { /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "5")] pub phmbjpfkkak: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7112)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Agoklpncbdn { /// offset: 48 #[prost(uint32, tag = "10")] pub exp: u32, /// offset: 36 #[prost(uint32, tag = "3")] pub score_id: u32, /// offset: 56 #[prost(uint32, tag = "2")] pub level_id: u32, /// offset: 60 #[prost(enumeration = "Kfcdfiiflfb", tag = "4")] pub oibihigmeba: i32, /// offset: 32 #[prost(uint32, tag = "1")] pub wave: u32, /// offset: 40 #[prost(uint32, tag = "6")] pub geibknhcgjf: u32, /// offset: 52 #[prost(bool, tag = "12")] pub ehhdljalgob: bool, /// offset: 44 #[prost(uint32, tag = "9")] pub gkpkecbnnfb: u32, /// offset: 24 #[prost(message, optional, tag = "5")] pub phmbjpfkkak: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7109)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eaokbocdhhg { /// offset: 24 #[prost(uint32, tag = "2")] pub level_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7113)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bkhonfcfgkb { /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "7")] pub llcfijjocdb: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7120)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mbjffjdbajj { /// offset: 28 #[prost(uint32, tag = "11")] pub level: u32, /// offset: 24 #[prost(uint32, tag = "3")] pub npleimndomh: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7107)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pejjabdloih { /// offset: 32 #[prost(uint32, tag = "11")] pub level: u32, /// offset: 28 #[prost(uint32, tag = "15")] pub npleimndomh: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7127)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dcfmocenkkj { /// offset: 24 #[prost(uint32, tag = "8")] pub level: u32, /// offset: 28 #[prost(uint32, tag = "10")] pub npleimndomh: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7110)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kjlcmecmhhe { /// offset: 28 #[prost(uint32, tag = "10")] pub npleimndomh: u32, /// offset: 32 #[prost(uint32, tag = "8")] pub level: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7126)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Homkhaknbcd { /// offset: 24 #[prost(enumeration = "Ldgnfpgdfpe", tag = "9")] pub pdpfmffkjoj: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7123)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gdpemimgbni { /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "15")] pub hedohmpiacf: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "10")] pub geibknhcgjf: u32, /// offset: 40 #[prost(enumeration = "Ldgnfpgdfpe", tag = "5")] pub pdpfmffkjoj: i32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7116)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hhohohhfjlf { /// offset: 24 #[prost(uint32, tag = "15")] pub geibknhcgjf: u32, /// offset: 28 #[prost(enumeration = "Ldgnfpgdfpe", tag = "10")] pub pdpfmffkjoj: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7136)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fkcibemnkfe { /// offset: 24 #[prost(uint32, tag = "7")] pub level_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7114)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lihdihmolgb { /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub level_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ExpeditionInfo { /// offset: 44 #[prost(uint32, tag = "10")] pub total_duration: u32, /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(int64, tag = "5")] pub start_expedition_time: i64, /// offset: 40 #[prost(uint32, tag = "6")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ActivityExpedition { /// offset: 32 #[prost(uint32, tag = "10")] pub aliofdghmlm: u32, /// offset: 56 #[prost(uint32, tag = "9")] pub llknjjacmkc: u32, /// offset: 48 #[prost(uint32, tag = "2")] pub aemaoeeecom: u32, /// offset: 52 #[prost(uint32, tag = "12")] pub jlacpjkdhkf: u32, /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 60 #[prost(uint32, tag = "8")] pub id: u32, /// offset: 40 #[prost(int64, tag = "5")] pub start_expedition_time: i64, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2519)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetExpeditionDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2502)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetExpeditionDataScRsp { /// offset: 32 #[prost(message, repeated, tag = "3")] pub expedition_info: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, repeated, tag = "6")] pub jnilmhaogjb: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(message, repeated, tag = "11")] pub activity_expedition_info: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, tag = "9")] pub total_expedition_count: u32, /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub libhopinoio: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub moclcedlfba: ::prost::alloc::vec::Vec, /// offset: 68 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2548)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AcceptExpeditionCsReq { /// offset: 16 #[prost(message, optional, tag = "7")] pub accept_expedition: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2505)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AcceptExpeditionScRsp { /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "4")] pub accept_expedition: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2520)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AcceptMultipleExpeditionCsReq { /// offset: 24 #[prost(message, repeated, tag = "6")] pub expedition: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2507)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AcceptMultipleExpeditionScRsp { /// offset: 24 #[prost(message, repeated, tag = "15")] pub accept_multi_expedition: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2535)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelExpeditionCsReq { /// offset: 24 #[prost(uint32, tag = "14")] pub expedition_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2533)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CancelExpeditionScRsp { /// offset: 32 #[prost(message, optional, tag = "3")] pub extra_reward: ::core::option::Option, /// offset: 52 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "15")] pub reward: ::core::option::Option, /// offset: 40 #[prost(int64, tag = "4")] pub finish_time: i64, /// offset: 48 #[prost(uint32, tag = "7")] pub expedition_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2531)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeExpeditionRewardCsReq { /// offset: 24 #[prost(uint32, tag = "10")] pub expedition_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2525)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeExpeditionRewardScRsp { /// offset: 16 #[prost(message, optional, tag = "15")] pub extra_reward: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "4")] pub expedition_id: u32, /// offset: 44 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 32 #[prost(message, optional, tag = "13")] pub reward: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2527)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMultipleExpeditionRewardCsReq { /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub take_multi_expedition: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2510)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMultipleExpeditionRewardScRsp { /// offset: 48 #[prost(message, repeated, tag = "15")] pub reward_list: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 56 #[prost(message, repeated, tag = "6")] pub extra_reward_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, optional, tag = "12")] pub extra_reward: ::core::option::Option, /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub reward_expedition: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "7")] pub reward: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(2546)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ExpeditionDataChangeScNotify { /// offset: 40 #[prost(message, repeated, tag = "15")] pub expedition_info: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, repeated, tag = "13")] pub jnilmhaogjb: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, tag = "8")] pub total_expedition_count: u32, /// offset: 16 #[prost(message, repeated, tag = "10")] pub activity_expedition_info: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "3")] pub moclcedlfba: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2517)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AcceptActivityExpeditionCsReq { /// offset: 24 #[prost(message, optional, tag = "3")] pub igggckfldma: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2512)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AcceptActivityExpeditionScRsp { /// offset: 16 #[prost(message, optional, tag = "12")] pub igggckfldma: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2509)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelActivityExpeditionCsReq { /// offset: 24 #[prost(uint32, tag = "2")] pub koimokndblh: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2513)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelActivityExpeditionScRsp { /// offset: 24 #[prost(uint32, tag = "11")] pub koimokndblh: u32, /// offset: 28 #[prost(uint32, tag = "12")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2543)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeActivityExpeditionRewardCsReq { /// offset: 24 #[prost(uint32, tag = "7")] pub koimokndblh: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2534)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeActivityExpeditionRewardScRsp { /// offset: 44 #[prost(uint32, tag = "14")] pub score_id: u32, /// offset: 24 #[prost(message, optional, tag = "7")] pub extra_reward: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "9")] pub reward: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "8")] pub koimokndblh: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2550)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMultipleActivityExpeditionRewardCsReq { /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub jikdlfoolim: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jfpjbhndmpa { /// offset: 32 #[prost(message, optional, tag = "12")] pub reward: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "10")] pub koimokndblh: u32, /// offset: 16 #[prost(message, optional, tag = "4")] pub extra_reward: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "7")] pub score_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2540)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMultipleActivityExpeditionRewardScRsp { /// offset: 40 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 32 #[prost(uint32, repeated, tag = "3")] pub bkpbdjjfmab: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "12")] pub dfnijpbmgie: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pkopecpcaah { /// offset: 24 #[prost(message, repeated, tag = "7")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "14")] pub buff_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gfapjikaikc { /// offset: 56 #[prost(uint32, repeated, tag = "12")] pub emomliencen: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(map = "uint32, uint32", tag = "4")] pub amnaafdigbc: ::std::collections::HashMap, /// offset: 32 #[prost(uint32, repeated, tag = "8")] pub lgpkopdgpmb: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(map = "uint32, message", tag = "7")] pub iigcpdmeecj: ::std::collections::HashMap, /// offset: 40 #[prost(uint32, repeated, tag = "15")] pub ppkiibklojj: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, tag = "10")] pub ckjckgfeija: u32, /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub jcchbnjddoc: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4947)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cedicahdico { /// offset: 24 #[prost(uint32, tag = "13")] pub ckjckgfeija: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4909)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ahgmkogahgd { /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "1")] pub gbcjapkgecb: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4938)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nkgdpmonopd { /// offset: 16 #[prost(message, optional, tag = "11")] pub gbcjapkgecb: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hfjkefjikog { /// offset: 28 #[prost(uint32, tag = "13")] pub avatar_id: u32, /// offset: 24 #[prost(enumeration = "AvatarType", tag = "5")] pub avatar_type: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4917)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Afganafooij { /// offset: 24 #[prost(message, repeated, tag = "11")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "8")] pub buff_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "2")] pub ckjckgfeija: u32, /// offset: 44 #[prost(uint32, tag = "1")] pub battle_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4951)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pkieooohpkg { /// offset: 16 #[prost(message, optional, tag = "2")] pub battle_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "4")] pub ckjckgfeija: u32, /// offset: 40 #[prost(uint32, tag = "14")] pub battle_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4911)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hehlnimbfpm { /// offset: 32 #[prost(uint32, tag = "12")] pub ckjckgfeija: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub kkhalfcnokj: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub battle_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Djmbhpfocme { /// offset: 24 #[prost(enumeration = "Oehbalahkeb", tag = "5")] pub phkopcbnocc: i32, /// offset: 28 #[prost(uint32, tag = "3")] pub gikbcppcpid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cmildjbkpeh { /// offset: 32 #[prost(uint32, tag = "6")] pub unique_id: u32, /// offset: 40 #[prost(uint32, tag = "5")] pub affix_id: u32, /// offset: 37 #[prost(bool, tag = "2")] pub pcenbhlimjm: bool, /// offset: 36 #[prost(bool, tag = "4")] pub fdpmdfiljfb: bool, /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub monster_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Faccdigebch { /// offset: 36 #[prost(uint32, tag = "6")] pub avatar_id: u32, /// offset: 40 #[prost(enumeration = "Lblpeccjfbp", tag = "7")] pub status: i32, /// offset: 32 #[prost(int32, tag = "8")] pub max_hp: i32, /// offset: 48 #[prost(uint32, tag = "4")] pub rank: u32, /// offset: 16 #[prost(message, repeated, tag = "14")] pub jpjkgkoifik: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(int32, tag = "11")] pub hp: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dhhpeejfedj { /// offset: 24 #[prost(bool, tag = "5")] pub bffffngbpin: bool, /// offset: 28 #[prost(uint32, tag = "12")] pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bkhligilbfa { /// offset: 24 #[prost(message, optional, tag = "12")] pub mcjbopfpmgc: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "7")] pub amcnipinflb: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cnlnnjddegm { /// offset: 24 #[prost(message, repeated, tag = "5")] pub gnbmecnengf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jeiboohekak { /// offset: 24 #[prost(uint32, tag = "13")] pub cnt: u32, /// offset: 28 #[prost(uint32, tag = "7")] pub buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dchdgjigmkg { /// offset: 16 #[prost(message, optional, tag = "12")] pub source: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "5")] pub cnt: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jlhcgonlpcp { /// offset: 16 #[prost(message, repeated, tag = "13")] pub edapdbekbmg: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "6")] pub lodfbklaaag: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dpchehnhcgo { /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub aipdjdafbid: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, tag = "3")] pub ahbbhgngfnc: u32, /// offset: 56 #[prost(message, repeated, tag = "2")] pub buff_list: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(map = "uint32, uint32", tag = "8")] pub ciicipdbeag: ::std::collections::HashMap, /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub afpaldnnhcj: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, repeated, tag = "14")] pub cdaecdmpnpa: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kppackjjaci { /// offset: 24 #[prost(bool, tag = "14")] pub ijkafgejbhn: bool, /// offset: 36 #[prost(uint32, tag = "10")] pub buff_id: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub ifpnaeakclm: u32, /// offset: 28 #[prost(uint32, tag = "7")] pub cnt: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jkplchnbchk { /// offset: 24 #[prost(uint32, tag = "7")] pub geibknhcgjf: u32, /// offset: 28 #[prost(uint32, tag = "13")] pub kceodcplcij: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ellmdaefbfe { /// offset: 48 #[prost(bool, tag = "14")] pub deimngjnaab: bool, /// offset: 52 #[prost(uint32, tag = "2")] pub klelilggmic: u32, /// offset: 44 #[prost(uint32, tag = "1")] pub geibknhcgjf: u32, /// offset: 40 #[prost(uint32, tag = "3")] pub eophcfffohk: u32, /// offset: 24 #[prost(message, repeated, tag = "9")] pub ndkemjaphjl: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "10")] pub jhjbcgfkknj: ::prost::alloc::vec::Vec, /// offset: 49 #[prost(bool, tag = "8")] pub knbimmheffc: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pmbigoadbkn { /// offset: 32 #[prost(uint32, tag = "5")] pub ojplfjnhjoh: u32, /// offset: 24 #[prost(uint32, tag = "1")] pub cjoojnncpgp: u32, /// offset: 28 #[prost(uint32, tag = "7")] pub omahinbdbpi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Edofbkhgpac { /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub hhlbdehhhdh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ihnmncliodc { /// offset: 28 #[prost(uint32, tag = "13")] pub fkhinknnone: u32, /// offset: 24 #[prost(uint32, tag = "12")] pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jaobjfjnlfg { /// offset: 32 #[prost(uint32, tag = "14")] pub mjadlaoahel: u32, /// offset: 28 #[prost(int32, tag = "11")] pub value: i32, /// offset: 24 #[prost(uint32, tag = "1")] pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cdkjnodkdlm { /// offset: 40 #[prost(message, optional, tag = "1271")] pub ifleggnpnbm: ::core::option::Option, /// offset: 80 #[prost(message, repeated, tag = "8")] pub gipgljkjdka: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, optional, tag = "5")] pub nlmpbndpcnh: ::core::option::Option, /// offset: 112 #[prost(uint32, tag = "11")] pub area_id: u32, /// offset: 108 #[prost(uint32, tag = "13")] pub difficulty_level: u32, /// offset: 64 #[prost(message, optional, tag = "1301")] pub ekfdifklkap: ::core::option::Option, /// offset: 72 #[prost(message, optional, tag = "1")] pub ekfiibkjlef: ::core::option::Option, /// offset: 48 #[prost(message, optional, tag = "15")] pub gclekilecbi: ::core::option::Option, /// offset: 96 #[prost(message, optional, tag = "3")] pub kgblipkdfni: ::core::option::Option, /// offset: 104 #[prost(uint32, tag = "2")] pub lalbmnbakka: u32, /// offset: 24 #[prost(message, optional, tag = "7")] pub bfbflganphk: ::core::option::Option, /// offset: 88 #[prost(message, optional, tag = "6")] pub nggeclafcjg: ::core::option::Option, /// offset: 116 #[prost(enumeration = "Gnkmcjofmgb", tag = "10")] pub status: i32, /// offset: 32 #[prost(message, repeated, tag = "12")] pub kaedlabjdca: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iidphhdbflo { /// offset: 32 #[prost(uint32, tag = "10")] pub queue_position: u32, /// offset: 24 #[prost(message, optional, tag = "5")] pub afbocdnjhoo: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5960)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Micglcnilol { /// offset: 32 #[prost(uint32, tag = "13")] pub queue_position: u32, #[prost(oneof = "micglcnilol::Fbgidiopkbf", tags = "9, 8")] pub fbgidiopkbf: ::core::option::Option, } /// Nested message and enum types in `MICGLCNILOL`. pub mod micglcnilol { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Fbgidiopkbf { /// offset: 16 #[prost(message, tag = "9")] Kgpdijalamb(super::Gedcajcinch), /// offset: 16 #[prost(message, tag = "8")] Ehhiobbonfn(super::Efogeofeehn), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gedcajcinch { /// offset: 24 #[prost(uint32, tag = "5")] pub jndcecmfnio: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Efogeofeehn { /// offset: 28 #[prost(uint32, tag = "8")] pub mbmffhpcclb: u32, /// offset: 24 #[prost(bool, tag = "14")] pub ibbenihpcin: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6000)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cjmdehegbdb { /// offset: 24 #[prost(uint32, tag = "8")] pub queue_position: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5990)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fjfkpkdakgf { /// offset: 24 #[prost(message, repeated, tag = "15")] pub imkeiipjhgl: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dpehdeamihd { #[prost( oneof = "dpehdeamihd::Paiigoggofj", tags = "9, 1, 2, 14, 5, 10, 11, 4, 15, 13, 6, 7, 8, 12, 3, 1660, 2027, 1523, 1392, 717, 1108, 1727" )] pub paiigoggofj: ::core::option::Option, } /// Nested message and enum types in `DPEHDEAMIHD`. pub mod dpehdeamihd { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Paiigoggofj { /// offset: 16 #[prost(message, tag = "9")] Ofnjkhbpeap(super::Jkgdghdndfh), /// offset: 16 #[prost(message, tag = "1")] Hkbjgbgpjbg(super::Cldpmjjgpie), /// offset: 16 #[prost(message, tag = "2")] Njpekndbdpb(super::Akjkejhhehg), /// offset: 16 #[prost(message, tag = "14")] Pkboahgghcd(super::Bpdjjknjhdg), /// offset: 16 #[prost(message, tag = "5")] Onbmbhcalnb(super::Feodbmcddgi), /// offset: 16 #[prost(message, tag = "10")] Aidphdimnke(super::Elgapepdeke), /// offset: 16 #[prost(message, tag = "11")] Cbfieaeckci(super::Cpeoofbakln), /// offset: 16 #[prost(message, tag = "4")] Bdhalkehnhh(super::Obhmeknehfc), /// offset: 16 #[prost(message, tag = "15")] Epeocjelhll(super::Jhdfadamgjl), /// offset: 16 #[prost(message, tag = "13")] Falcligcmig(super::Dnmemlfekfj), /// offset: 16 #[prost(message, tag = "6")] Cmejnkdgkgh(super::Hocedmpfkgi), /// offset: 16 #[prost(message, tag = "7")] Oehfajindof(super::Ddcnjpgdnni), /// offset: 16 #[prost(message, tag = "8")] Jammpfhbhna(super::Mkibjkbmbnl), /// offset: 16 #[prost(message, tag = "12")] Pdeolpcdkbm(super::Cgfgmnncfbg), /// offset: 16 #[prost(message, tag = "3")] Kpjphdcmfnk(super::Lnllgnibceb), /// offset: 16 #[prost(message, tag = "1660")] Minmikfdlfd(super::Igeoklhogkc), /// offset: 16 #[prost(message, tag = "2027")] Ohbfgicieie(super::Hcjmjcjflhg), /// offset: 16 #[prost(message, tag = "1523")] Ddnncacaebp(super::Ojmbccnffge), /// offset: 16 #[prost(message, tag = "1392")] Likpmfplmlf(super::Llmlbncmplm), /// offset: 16 #[prost(message, tag = "717")] Pcifphpfpkf(super::Ekcgfngknkb), /// offset: 16 #[prost(message, tag = "1108")] Fcfbjojhibe(super::Chjnimapolm), /// offset: 16 #[prost(message, tag = "1727")] Nlfkfollbbc(super::Efmaadhcmhm), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Elgapepdeke { /// offset: 28 #[prost(uint32, tag = "2")] pub klelilggmic: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub eophcfffohk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lnllgnibceb { /// offset: 24 #[prost(message, optional, tag = "14")] pub nggeclafcjg: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Chjnimapolm { /// offset: 24 #[prost(bool, tag = "3")] pub knbimmheffc: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Efmaadhcmhm { /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub hhlbdehhhdh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ddcnjpgdnni { /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub lfhooodpkmi: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "7")] pub fpbcolihfgh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mkibjkbmbnl { /// offset: 16 #[prost(message, repeated, tag = "13")] pub fnoldgdijnl: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "10")] pub lgmilopndmp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cgfgmnncfbg { /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub lenihgpaohm: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub cjfclodjhph: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hcjmjcjflhg { /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub dmofpoijgoj: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(map = "uint32, uint32", tag = "1")] pub pcnhdmcbldo: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ekcgfngknkb { /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub aipdjdafbid: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ojmbccnffge { /// offset: 24 #[prost(message, optional, tag = "6")] pub anpolbpljhk: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Llmlbncmplm { /// offset: 24 #[prost(message, optional, tag = "12")] pub ccdgnnbllbh: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jkgdghdndfh { /// offset: 24 #[prost(message, optional, tag = "14")] pub eaahnfallpo: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cldpmjjgpie { /// offset: 24 #[prost(enumeration = "Gnkmcjofmgb", tag = "15")] pub bcdchnedgli: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ofhoobmnice { /// offset: 32 #[prost(uint32, tag = "11")] pub oimgpcpolbp: u32, /// offset: 48 #[prost(double, tag = "13")] pub apechlhnpfc: f64, /// offset: 28 #[prost(uint32, tag = "1")] pub ihmibmmepdh: u32, /// offset: 56 #[prost(uint32, tag = "6")] pub avatar_id: u32, /// offset: 60 #[prost(bool, tag = "8")] pub cigblblkagl: bool, /// offset: 61 #[prost(bool, tag = "14")] pub deipaakkbpe: bool, /// offset: 40 #[prost(uint32, tag = "2")] pub ebibobjaadc: u32, /// offset: 36 #[prost(uint32, tag = "15")] pub dhhbfnilncm: u32, /// offset: 24 #[prost(uint32, tag = "3")] pub fniiepdgkdo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Akjkejhhehg { /// offset: 60 #[prost(uint32, tag = "13")] pub afhelangnjl: u32, /// offset: 40 #[prost(uint32, repeated, tag = "3")] pub nhkcaammdmm: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, tag = "1")] pub gnnpnmjogbb: u32, /// offset: 16 #[prost(message, repeated, tag = "5")] pub gbmhefblbbe: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "2")] pub obfinaicadi: u32, /// offset: 32 #[prost(message, repeated, tag = "15")] pub gnbmecnengf: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(bool, tag = "11")] pub eflcleeplak: bool, /// offset: 64 #[prost(uint32, tag = "12")] pub amelbpednbd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bpdjjknjhdg { /// offset: 24 #[prost(message, repeated, tag = "10")] pub pmdlmhpmklj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Feodbmcddgi { /// offset: 24 #[prost(uint32, tag = "8")] pub fnelbbmapee: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cpeoofbakln { /// offset: 24 #[prost(uint32, tag = "10")] pub ahbbhgngfnc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Obhmeknehfc { /// offset: 24 #[prost(message, optional, tag = "8")] pub dalnkmapffi: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jhdfadamgjl { /// offset: 24 #[prost(uint32, tag = "3")] pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dnmemlfekfj { /// offset: 16 #[prost(message, optional, tag = "1")] pub ceaeppmkbaj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hocedmpfkgi { /// offset: 24 #[prost(uint32, tag = "12")] pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Igeoklhogkc { /// offset: 24 #[prost(message, optional, tag = "13")] pub ncjphdckfim: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5976)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pjccjafepmp { /// offset: 16 #[prost(message, optional, tag = "15")] pub gclekilecbi: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hlljhdbbkml { #[prost(oneof = "hlljhdbbkml::Paiigoggofj", tags = "14, 1")] pub paiigoggofj: ::core::option::Option, } /// Nested message and enum types in `HLLJHDBBKML`. pub mod hlljhdbbkml { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Paiigoggofj { /// offset: 24 #[prost(message, tag = "14")] Kgpdijalamb(super::Hflajkjibld), /// offset: 24 #[prost(message, tag = "1")] Ehhiobbonfn(super::Jhaobfinkmo), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hflajkjibld { /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub nhcjllegdnd: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cdijgbkakpe { /// offset: 28 #[prost(uint32, tag = "1")] pub kniejlcppmj: u32, /// offset: 24 #[prost(uint32, tag = "5")] pub mjadlaoahel: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jhaobfinkmo { /// offset: 16 #[prost(message, repeated, tag = "12")] pub mpjadjbmjbk: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jcljcoiackp { /// offset: 32 #[prost(uint32, repeated, tag = "13")] pub pkbplacjicg: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, optional, tag = "4")] pub bggcghgnofl: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "9")] pub oejblijbljj: ::core::option::Option, /// offset: 40 #[prost(uint32, repeated, tag = "1")] pub ocbhondeooo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ocnhfmlldco { /// offset: 56 #[prost(uint32, tag = "5")] pub jnkkefinhjo: u32, /// offset: 48 #[prost(message, optional, tag = "9")] pub npjpjajbmcg: ::core::option::Option, /// offset: 32 #[prost(map = "uint32, message", tag = "1")] pub iaddchnjkag: ::std::collections::HashMap, /// offset: 40 #[prost(message, optional, tag = "7")] pub blkenggfkpj: ::core::option::Option, /// offset: 16 #[prost(message, repeated, tag = "13")] pub megollcjoae: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ebgaaoihjgp { /// offset: 32 #[prost(uint32, repeated, tag = "7")] pub hdggncimjcd: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "6")] pub exp: u32, /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub dgahopmbgki: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ogmgdcjlkic { /// offset: 16 #[prost(map = "uint32, uint32", tag = "2")] pub jkokldifnme: ::std::collections::HashMap, /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub faelgahgbip: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "1")] pub mpklhhlonio: u32, /// offset: 44 #[prost(uint32, tag = "8")] pub akebmncomak: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5969)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ebcacfhppcf {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5952)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dmffkcbgkkj { /// offset: 32 #[prost(message, optional, tag = "9")] pub rogue_get_info: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "7")] pub phmbjpfkkak: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "4")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5998)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pkkggnjiceo { /// offset: 36 #[prost(uint32, tag = "1")] pub area_id: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub difficulty_level: u32, /// offset: 16 #[prost(message, repeated, tag = "8")] pub avatar_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5955)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cnacenhjlol { /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "5")] pub phmbjpfkkak: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5985)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hjfjaafodac {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5983)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pamknhokhdl { /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "12")] pub battle_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5981)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jdbgcnbdllo { /// offset: 16 #[prost(message, repeated, tag = "12")] pub avatar_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5975)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Panodpajmoj { /// offset: 24 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5996)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dhkkjdjokmh { /// offset: 24 #[prost(uint32, tag = "12")] pub ppcaaekchnb: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5967)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mmpjpkeodel { /// offset: 24 #[prost(uint32, tag = "11")] pub ppcaaekchnb: u32, /// offset: 28 #[prost(uint32, tag = "1")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5962)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Egmpiicelah { /// offset: 24 #[prost(uint32, tag = "9")] pub ganbdnjamie: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub ilhojkhfheg: u32, /// offset: 32 #[prost(bool, tag = "10")] pub kahcbfcjfkn: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5959)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hpafbmdjodd { /// offset: 28 #[prost(uint32, tag = "2")] pub ilhojkhfheg: u32, /// offset: 24 #[prost(bool, tag = "11")] pub kahcbfcjfkn: bool, /// offset: 32 #[prost(uint32, tag = "3")] pub ganbdnjamie: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5963)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mdldapdjnmk {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5993)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fmllcfaegkf { /// offset: 16 #[prost(message, repeated, tag = "12")] pub jhjbcgfkknj: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(bool, tag = "3")] pub deimngjnaab: bool, /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5984)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Admnibijhfl { /// offset: 24 #[prost(bool, tag = "9")] pub is_locked: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5970)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Emopjegphgk { /// offset: 28 #[prost(bool, tag = "10")] pub is_locked: bool, /// offset: 24 #[prost(uint32, tag = "14")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5957)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nanefgenlao {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5977)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oiffdiomiif { /// offset: 24 #[prost(uint32, tag = "2")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oondhdoable { /// offset: 24 #[prost(message, repeated, tag = "9")] pub pmdlmhpmklj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jfnbgkjggfh { /// offset: 24 #[prost(message, optional, tag = "8")] pub source: ::core::option::Option, /// offset: 32 #[prost(map = "uint32, double", tag = "15")] pub magmnlobaej: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jgmjjpmjkip { /// offset: 16 #[prost(message, repeated, tag = "5")] pub ponglednfcp: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5973)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ghccoimogjb {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5966)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jlkbppljkij { /// offset: 24 #[prost(uint32, tag = "4")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pieihmkiknb { /// offset: 24 #[prost(bool, tag = "7")] pub ijmacfgdhhb: bool, /// offset: 36 #[prost(uint32, tag = "8")] pub level: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub id: u32, /// offset: 32 #[prost(enumeration = "AvatarType", tag = "5")] pub avatar_type: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nikfpkgcoop { /// offset: 76 #[prost(uint32, tag = "13")] pub level_id: u32, /// offset: 72 #[prost(uint32, tag = "2")] pub difficulty_level: u32, /// offset: 56 #[prost(map = "uint32, uint32", tag = "1301")] pub fgbbefdehal: ::std::collections::HashMap, /// offset: 84 #[prost(uint32, tag = "12")] pub lalbmnbakka: u32, /// offset: 32 #[prost(map = "uint32, uint32", tag = "8")] pub lgdgalbkcna: ::std::collections::HashMap, /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub gipgljkjdka: ::prost::alloc::vec::Vec, /// offset: 92 #[prost(uint32, tag = "1")] pub jkdlghjmlcg: u32, /// offset: 96 #[prost(uint32, tag = "7")] pub cjoojnncpgp: u32, /// offset: 40 #[prost(message, repeated, tag = "3")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub kaedlabjdca: ::prost::alloc::vec::Vec, /// offset: 80 #[prost(uint32, tag = "11")] pub omahinbdbpi: u32, /// offset: 64 #[prost(map = "uint32, uint32", tag = "6")] pub phkphfofjna: ::std::collections::HashMap, /// offset: 88 #[prost(uint32, tag = "14")] pub ojplfjnhjoh: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5974)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Noebcpdgjac { /// offset: 16 #[prost(message, optional, tag = "13")] pub kcjmfdeboag: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "5")] pub score_id: u32, /// offset: 24 #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5986)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fdcnfhljejh {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5964)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dpolnplhiaa { /// offset: 32 #[prost(message, optional, tag = "6")] pub reward: ::core::option::Option, /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub ajhbdhplakb: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, repeated, tag = "8")] pub eakmpilaaie: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "14")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ehnelhjamli { /// offset: 32 #[prost(uint32, tag = "8")] pub bggbjacgaic: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub hahkiaagfie: u32, /// offset: 28 #[prost(enumeration = "Nmimbjmphoh", tag = "12")] pub okmaijhgimp: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7151)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Olpaahbahmj {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7153)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Adebblihhno { /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "13")] pub abajinbjiel: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7160)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fdecmdakedc { /// offset: 28 #[prost(uint32, tag = "15")] pub id: u32, /// offset: 32 #[prost(enumeration = "Nmimbjmphoh", tag = "9")] pub mlpimofffop: i32, /// offset: 24 #[prost(uint32, tag = "13")] pub turn_left: u32, /// offset: 36 #[prost(uint32, tag = "11")] pub ldhnheipail: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7152)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cnlbffielgm { /// offset: 32 #[prost(uint32, tag = "12")] pub piddfekbgbj: u32, /// offset: 24 #[prost(message, repeated, tag = "1")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "4")] pub id: u32, /// offset: 40 #[prost(uint32, tag = "3")] pub madbanbmpeg: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7157)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fpccjfbknfi { /// offset: 32 #[prost(uint32, tag = "12")] pub id: u32, /// offset: 36 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "6")] pub battle_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightEnterCsReq { /// offset: 52 #[prost(uint32, tag = "2")] pub hhbnhhbmghp: u32, /// offset: 24 #[prost(string, tag = "4")] pub idnogliomah: ::prost::alloc::string::String, /// offset: 60 #[prost(uint32, tag = "1")] pub platform: u32, /// offset: 36 #[prost(uint32, tag = "15")] pub hjnafkhlapg: u32, /// offset: 32 #[prost(uint32, tag = "11")] pub uid: u32, /// offset: 40 #[prost(uint64, tag = "13")] pub bjjmichmlpa: u64, /// offset: 48 #[prost(uint32, tag = "14")] pub client_res_version: u32, /// offset: 56 #[prost(uint32, tag = "6")] pub jkfeklkbgjg: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(30009)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightEnterScRsp { /// offset: 40 #[prost(uint64, tag = "15")] pub server_timestamp_ms: u64, /// offset: 48 #[prost(uint64, tag = "8")] pub secret_key_seed: u64, /// offset: 24 #[prost(bool, tag = "1")] pub nkdgcolocom: bool, /// offset: 28 #[prost(uint32, tag = "3")] pub hhbnhhbmghp: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(30038)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightLeaveScNotify { /// offset: 24 #[prost(uint32, tag = "12")] pub cfhonhhfhpb: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(30017)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightKickOutScNotify { /// offset: 24 #[prost(enumeration = "FightKickoutType", tag = "11")] pub kick_type: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightHeartBeatCsReq { /// offset: 24 #[prost(uint64, tag = "6")] pub client_time_ms: u64, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(30011)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightHeartBeatScRsp { /// offset: 32 #[prost(uint64, tag = "8")] pub client_time_ms: u64, /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 24 #[prost(uint64, tag = "6")] pub server_time_ms: u64, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(30089)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightSessionStopScNotify { /// offset: 24 #[prost(message, optional, tag = "15")] pub mbapapjpcni: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightGeneralCsReq { /// offset: 32 #[prost(uint32, tag = "13")] pub naffafehpfk: u32, /// offset: 24 #[prost(bytes = "vec", tag = "3")] pub ahlhkglphfm: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(30095)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightGeneralScRsp { /// offset: 36 #[prost(uint32, tag = "14")] pub naffafehpfk: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 16 #[prost(bytes = "vec", tag = "12")] pub ahlhkglphfm: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(30091)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightGeneralScNotify { /// offset: 32 #[prost(uint32, tag = "15")] pub naffafehpfk: u32, /// offset: 16 #[prost(bytes = "vec", tag = "14")] pub ahlhkglphfm: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cfanaffamgf { /// offset: 16 #[prost(message, optional, tag = "6")] pub aokhgahjobm: ::core::option::Option, /// offset: 32 #[prost(uint32, repeated, tag = "11")] pub kplgpkfiakk: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Edheljhigen { /// offset: 16 #[prost(bytes = "vec", tag = "8")] pub klbjbnbepjm: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "5")] pub djopgaihjnc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ecpkjhfnadg { /// offset: 16 #[prost(message, repeated, tag = "12")] pub oinjnmgiigp: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "8")] pub amidcpklhjo: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(bytes = "vec", tag = "10")] pub ignpdnmkadg: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, tag = "6")] pub djopgaihjnc: u32, /// offset: 32 #[prost(bytes = "vec", tag = "13")] pub klbjbnbepjm: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, repeated, tag = "9")] pub kplgpkfiakk: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(message, repeated, tag = "5")] pub cckfjhcobdo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mcegbcfjbol { /// offset: 32 #[prost(message, repeated, tag = "14")] pub ojngpjpbbpb: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, optional, tag = "1")] pub icdjijjipak: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lkokdgdlefi { /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub epabmhpbgam: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "13")] pub bcgmfiajoeo: u32, /// offset: 40 #[prost(uint32, tag = "6")] pub dgfbjfiilmi: u32, /// offset: 36 #[prost(uint32, tag = "3")] pub group_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3647)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFightActivityDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3609)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFightActivityDataScRsp { /// offset: 48 #[prost(uint32, tag = "4")] pub world_level: u32, /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "5")] pub fgphkkkcfmn: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(map = "uint32, uint32", tag = "13")] pub oeidaicidjg: ::std::collections::HashMap, /// offset: 44 #[prost(bool, tag = "6")] pub ichpgfanhkm: bool, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(3638)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightActivityDataChangeScNotify { /// offset: 24 #[prost(map = "uint32, uint32", tag = "5")] pub oeidaicidjg: ::std::collections::HashMap, /// offset: 32 #[prost(message, repeated, tag = "10")] pub fgphkkkcfmn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mhamhhhecbd { /// offset: 28 #[prost(uint32, tag = "4")] pub avatar_id: u32, /// offset: 24 #[prost(enumeration = "AvatarType", tag = "14")] pub avatar_type: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3617)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterFightActivityStageCsReq { /// offset: 52 #[prost(uint32, tag = "7")] pub dnpoppiklml: u32, /// offset: 32 #[prost(uint32, repeated, tag = "12")] pub item_list: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "14")] pub group_id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "9")] pub lhjggnnifhp: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3651)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterFightActivityStageScRsp { /// offset: 40 #[prost(uint32, tag = "7")] pub group_id: u32, /// offset: 36 #[prost(uint32, tag = "10")] pub dnpoppiklml: u32, /// offset: 16 #[prost(message, optional, tag = "15")] pub battle_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3611)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeFightActivityRewardCsReq { /// offset: 28 #[prost(uint32, tag = "8")] pub dnpoppiklml: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub group_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3689)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeFightActivityRewardScRsp { /// offset: 32 #[prost(uint32, tag = "5")] pub group_id: u32, /// offset: 36 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "11")] pub reward: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "8")] pub dnpoppiklml: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dijpaahcdbd { /// offset: 32 #[prost(uint32, repeated, tag = "1")] pub cbaghpjoaoe: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(enumeration = "Mbcghhbanfk", tag = "15")] pub mcgppkgbpae: i32, /// offset: 40 #[prost(message, repeated, tag = "11")] pub kcfkliocbbd: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub oghoidigfac: ::prost::alloc::vec::Vec, /// offset: 60 #[prost(uint32, tag = "10")] pub ellbbdopcam: u32, /// offset: 56 #[prost(uint32, tag = "12")] pub hjjbonomdan: u32, /// offset: 48 #[prost(uint32, tag = "4")] pub phlndcoibon: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Adgdepghkbc { /// offset: 24 #[prost(float, tag = "5")] pub z: f32, /// offset: 32 #[prost(float, tag = "13")] pub mlfpeljddgh: f32, /// offset: 28 #[prost(float, tag = "14")] pub y: f32, /// offset: 36 #[prost(float, tag = "8")] pub x: f32, /// offset: 40 #[prost(uint64, tag = "4")] pub gknkpoimncj: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hdlnapoomnn { /// offset: 56 #[prost(int32, tag = "2")] pub kamdphadlhj: i32, /// offset: 16 #[prost(message, optional, tag = "12")] pub bmajdmhbijk: ::core::option::Option, /// offset: 52 #[prost(uint32, tag = "9")] pub runtime_id: u32, /// offset: 40 #[prost(int32, tag = "10")] pub lbpacccffkc: i32, /// offset: 32 #[prost(message, optional, tag = "7")] pub nbjajfgcmok: ::core::option::Option, /// offset: 60 #[prost(uint32, tag = "14")] pub ljijoifhpab: u32, /// offset: 64 #[prost(uint32, tag = "5")] pub config_id: u32, /// offset: 48 #[prost(uint32, tag = "4")] pub mpoffpfpgpj: u32, /// offset: 44 #[prost(int32, tag = "8")] pub mkpfhbopmmf: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jankfknjano { /// offset: 16 #[prost(message, optional, tag = "12")] pub kmihfbildem: ::core::option::Option, /// offset: 36 #[prost(int32, tag = "11")] pub unique_id: i32, /// offset: 32 #[prost(int32, tag = "8")] pub ebmghdaield: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bhfchpbkmkj { /// offset: 16 #[prost(message, optional, tag = "2")] pub kmihfbildem: ::core::option::Option, /// offset: 40 #[prost(int32, tag = "9")] pub unique_id: i32, /// offset: 32 #[prost(message, repeated, tag = "5")] pub akifmcjmocg: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "10")] pub glekekfelpo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Icheonfibbn { /// offset: 24 #[prost(uint32, tag = "4")] pub mgabiofmldp: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub omoophclihh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cfacehkpehd { /// offset: 32 #[prost(uint32, tag = "3")] pub fiepfkankbc: u32, /// offset: 40 #[prost(uint32, tag = "8")] pub icgdobkbofd: u32, /// offset: 36 #[prost(uint32, tag = "1")] pub cclphmhebce: u32, /// offset: 16 #[prost(message, repeated, tag = "2")] pub player_info_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gnjgdjaojil { /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub hdcmdbmdgom: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "1")] pub bgdnpfpbdlp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kmfibliipeb { /// offset: 72 #[prost(uint64, tag = "7")] pub lgbndlafaac: u64, /// offset: 16 #[prost(map = "uint32, uint32", tag = "9")] pub ienpcbdplah: ::std::collections::HashMap, /// offset: 80 #[prost(uint32, tag = "1")] pub gdlopnnijje: u32, /// offset: 84 #[prost(uint32, tag = "15")] pub section_id: u32, /// offset: 88 #[prost(uint32, tag = "12")] pub khijhhljige: u32, /// offset: 24 #[prost(message, repeated, tag = "4")] pub fckdapmgcla: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, repeated, tag = "10")] pub lbjkaaidipi: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, repeated, tag = "8")] pub mebbehdpmag: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, repeated, tag = "2")] pub fdhpddpedjn: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, repeated, tag = "6")] pub dnkecpnfpao: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fbjpmbmjjfh { /// offset: 112 #[prost(uint64, tag = "6")] pub cobhoidehkd: u64, /// offset: 88 #[prost(message, repeated, tag = "15")] pub efhpfmomkbf: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(message, repeated, tag = "2")] pub kojmagkklpi: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(message, optional, tag = "3")] pub kdpdjkbnakh: ::core::option::Option, /// offset: 48 #[prost(message, repeated, tag = "12")] pub gmdaehaaipm: ::prost::alloc::vec::Vec, /// offset: 80 #[prost(message, repeated, tag = "7")] pub jgfnbfcgemo: ::prost::alloc::vec::Vec, /// offset: 96 #[prost(message, repeated, tag = "10")] pub dkinoenpndb: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(message, optional, tag = "5")] pub foedilkbjob: ::core::option::Option, /// offset: 16 #[prost(message, repeated, tag = "13")] pub bmeccefbdpi: ::prost::alloc::vec::Vec, /// offset: 108 #[prost(bool, tag = "11")] pub lcohcjfnenk: bool, /// offset: 104 #[prost(uint32, tag = "9")] pub ookemlddneo: u32, /// offset: 24 #[prost(message, repeated, tag = "4")] pub phcgeidneeh: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "1")] pub ghbiakkcemn: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mfljhcmjfjd { /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub region_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Elopenaacha { /// offset: 40 #[prost(message, repeated, tag = "4")] pub fghlehpbidh: ::prost::alloc::vec::Vec, /// offset: 60 #[prost(uint32, tag = "3")] pub koaefldkbgg: u32, /// offset: 32 #[prost(message, repeated, tag = "11")] pub gjgkppgpagd: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(bool, tag = "10")] pub gkmcgeilohj: bool, /// offset: 48 #[prost(uint32, repeated, tag = "13")] pub kplgpkfiakk: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, tag = "5")] pub mdobmiincho: u32, /// offset: 16 #[prost(message, repeated, tag = "14")] pub lknkaiiagmh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mgopnjmflfm { /// offset: 16 #[prost(message, optional, tag = "10")] pub hbnphljhppo: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "6")] pub lnejgfhhjhi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ceghkkonebg { /// offset: 32 #[prost(message, repeated, tag = "2")] pub joafcedgnfh: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, optional, tag = "13")] pub mjjjldobnal: ::core::option::Option, /// offset: 24 #[prost(message, repeated, tag = "5")] pub kojmagkklpi: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(message, repeated, tag = "1")] pub jgfnbfcgemo: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, repeated, tag = "4")] pub elfehgihgap: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gfdncjjgjle { /// offset: 44 #[prost(uint32, tag = "3")] pub ookemlddneo: u32, /// offset: 40 #[prost(uint32, tag = "1")] pub lnejgfhhjhi: u32, /// offset: 32 #[prost(uint64, tag = "14")] pub cobhoidehkd: u64, /// offset: 24 #[prost(message, repeated, tag = "15")] pub dkinoenpndb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bmmmdbedlek { /// offset: 32 #[prost(uint32, tag = "3")] pub mfmgcfgdbbh: u32, /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub afdndabhama: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "11")] pub cclphmhebce: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hjeldcheceo { /// offset: 44 #[prost(uint32, tag = "3")] pub pdnopkipefd: u32, /// offset: 24 #[prost(message, repeated, tag = "1")] pub coagmnacglo: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(int32, tag = "7")] pub accmldcnjjo: i32, /// offset: 52 #[prost(int32, tag = "11")] pub jecfcbbdpib: i32, /// offset: 48 #[prost(uint32, tag = "12")] pub fhfgdbbpgdb: u32, /// offset: 40 #[prost(uint32, tag = "8")] pub score_id: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub rank: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nkmkocfgifm { /// offset: 24 #[prost(message, repeated, tag = "5")] pub dnkecpnfpao: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pdkcchhhlae { /// offset: 32 #[prost(uint32, tag = "5")] pub onblnfboaed: u32, /// offset: 28 #[prost(int32, tag = "4")] pub fhbfhldebfj: i32, /// offset: 24 #[prost(uint32, tag = "6")] pub mijejmddhcd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lpaajmhjfpl { /// offset: 32 #[prost(int32, tag = "11")] pub z: i32, /// offset: 28 #[prost(int32, tag = "3")] pub y: i32, /// offset: 24 #[prost(int32, tag = "1")] pub x: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lgcbjakfkgl { /// offset: 24 #[prost(message, optional, tag = "6")] pub pos: ::core::option::Option, /// offset: 36 #[prost(int32, tag = "2")] pub unique_id: i32, /// offset: 32 #[prost(uint32, tag = "3")] pub hdjbkikdmcc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ljlmefkngik { /// offset: 32 #[prost(uint32, tag = "1")] pub item_id: u32, /// offset: 16 #[prost(message, optional, tag = "4")] pub eagclknfefe: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "11")] pub glekekfelpo: u32, /// offset: 48 #[prost(enumeration = "Kdibbpcjgbo", tag = "10")] pub ibieikkocfj: i32, /// offset: 36 #[prost(uint32, tag = "6")] pub fjcplbflpen: u32, /// offset: 40 #[prost(uint32, tag = "15")] pub npleimndomh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cbhpdfkjfbp { /// offset: 16 #[prost(message, repeated, tag = "5")] pub bdfocdecgnf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hgkdddaablh { /// offset: 24 #[prost(message, optional, tag = "6")] pub efcojjgihob: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "8")] pub r#type: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mjlkbalglmc { /// offset: 44 #[prost(bool, tag = "3")] pub clpffgihmld: bool, /// offset: 16 #[prost(message, optional, tag = "13")] pub mfcofmdjnlg: ::core::option::Option, #[prost(oneof = "mjlkbalglmc::Pofhephfion", tags = "15, 4")] pub pofhephfion: ::core::option::Option, } /// Nested message and enum types in `MJLKBALGLMC`. pub mod mjlkbalglmc { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Pofhephfion { /// offset: 24 #[prost(uint32, tag = "15")] Jhjoamnmhgm(u32), /// offset: 24 #[prost(bool, tag = "4")] Glmmeifdnjg(bool), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nccllmbdgde { /// offset: 16 #[prost(message, repeated, tag = "10")] pub neilpjlfggg: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jbjfcjcgaao { /// offset: 36 #[prost(uint32, tag = "11")] pub ijedmbinian: u32, /// offset: 40 #[prost(uint32, tag = "9")] pub hokgmfnhpej: u32, #[prost(oneof = "jbjfcjcgaao::Cdhfnnhlohp", tags = "10, 4")] pub cdhfnnhlohp: ::core::option::Option, } /// Nested message and enum types in `JBJFCJCGAAO`. pub mod jbjfcjcgaao { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Cdhfnnhlohp { /// offset: 16 #[prost(uint32, tag = "10")] Lmbofbihofa(u32), /// offset: 16 #[prost(message, tag = "4")] Lgfaiacngna(super::Hgkdddaablh), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fjcmgfonllj { /// offset: 16 #[prost(message, repeated, tag = "13")] pub hnljhdmmnhg: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jnghnlcnnhl { /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub gbgjiipkndg: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "8")] pub lnpodoahoig: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dhkjdkflfmb { /// offset: 24 #[prost(uint32, tag = "13")] pub ancfclccohb: u32, /// offset: 28 #[prost(uint32, tag = "9")] pub bpdbcdimecf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mhpbidbigck { #[prost(oneof = "mhpbidbigck::Fepjnnidmmf", tags = "3")] pub fepjnnidmmf: ::core::option::Option, } /// Nested message and enum types in `MHPBIDBIGCK`. pub mod mhpbidbigck { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Fepjnnidmmf { /// offset: 24 #[prost(message, tag = "3")] Nakiifnigjl(super::Dhkjdkflfmb), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hcpemdeaaoh { /// offset: 48 #[prost(int32, tag = "1")] pub unique_id: i32, /// offset: 40 #[prost(uint32, tag = "6")] pub mifghmmdkmd: u32, /// offset: 44 #[prost(bool, tag = "3")] pub clpffgihmld: bool, /// offset: 24 #[prost(message, optional, tag = "7")] pub lnipnndhcop: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "13")] pub pos: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pajimmcoiec { #[prost(oneof = "pajimmcoiec::Ahdknbglccg", tags = "13, 5")] pub ahdknbglccg: ::core::option::Option, } /// Nested message and enum types in `PAJIMMCOIEC`. pub mod pajimmcoiec { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Ahdknbglccg { /// offset: 16 #[prost(uint32, tag = "13")] Hoobbbhmmpe(u32), /// offset: 16 #[prost(uint32, tag = "5")] ExtraId(u32), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fnbemhnbmga { /// offset: 32 #[prost(uint32, tag = "7")] pub hjjbonomdan: u32, /// offset: 24 #[prost(message, optional, tag = "6")] pub hkjfkncofgc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iaeonkfobap { /// offset: 32 #[prost(uint32, tag = "12")] pub item_id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub hjpjblegbgb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iebleccjnfl { /// offset: 32 #[prost(uint64, tag = "3")] pub gknkpoimncj: u64, /// offset: 40 #[prost(uint32, tag = "5")] pub cliglpccjmh: u32, #[prost( oneof = "iebleccjnfl::Ijhaaaifljl", tags = "1297, 993, 443, 1910, 357, 151, 194, 224, 1859, 1504, 525, 1824, 674, 560" )] pub ijhaaaifljl: ::core::option::Option, } /// Nested message and enum types in `IEBLECCJNFL`. pub mod iebleccjnfl { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Ijhaaaifljl { /// offset: 16 #[prost(message, tag = "1297")] Hbnphljhppo(super::Mgopnjmflfm), /// offset: 16 #[prost(message, tag = "993")] Mhmpadbenki(super::Ceghkkonebg), /// offset: 16 #[prost(message, tag = "443")] Dlogkhklebn(super::Gfdncjjgjle), /// offset: 16 #[prost(message, tag = "1910")] Onndfgfoncm(super::Hjeldcheceo), /// offset: 16 #[prost(message, tag = "357")] Kabmjmlcelp(super::Nkmkocfgifm), /// offset: 16 #[prost(message, tag = "151")] Amligicbkme(super::Ljlmefkngik), /// offset: 16 #[prost(message, tag = "194")] Amojnffkmjk(super::Cbhpdfkjfbp), /// offset: 16 #[prost(message, tag = "224")] Cnmhdbhkaae(super::Nccllmbdgde), /// offset: 16 #[prost(message, tag = "1859")] Kinpmfldhnh(super::Fjcmgfonllj), /// offset: 16 #[prost(message, tag = "1504")] Ghbiakkcemn(super::Jnghnlcnnhl), /// offset: 16 #[prost(message, tag = "525")] Eohchkgahil(super::Hcpemdeaaoh), /// offset: 16 #[prost(message, tag = "1824")] Hkjfkncofgc(super::Fnbemhnbmga), /// offset: 16 #[prost(message, tag = "674")] Eabdjepohlm(super::Hdlnapoomnn), /// offset: 16 #[prost(message, tag = "560")] Knkhamfghnc(super::Iaeonkfobap), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Defjaicjili { /// offset: 24 #[prost(message, repeated, tag = "6")] pub afnpfmklgmn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mlofpbijgak { /// offset: 16 #[prost(message, optional, tag = "2")] pub jeokadbklnj: ::core::option::Option, /// offset: 56 #[prost(uint64, tag = "15")] pub bobgmlokdli: u64, /// offset: 24 #[prost(message, optional, tag = "11")] pub hbnphljhppo: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "10")] pub onndfgfoncm: ::core::option::Option, /// offset: 48 #[prost(uint64, tag = "9")] pub gknkpoimncj: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Podcfpbdljj { /// offset: 24 #[prost(uint32, tag = "10")] pub mgabiofmldp: u32, /// offset: 28 #[prost(uint32, tag = "6")] pub cclphmhebce: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Andnhnhaaan { /// offset: 28 #[prost(uint32, tag = "1")] pub mgabiofmldp: u32, /// offset: 24 #[prost(uint32, tag = "8")] pub cclphmhebce: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aehfkobmici { /// offset: 24 #[prost(uint32, tag = "5")] pub bgdnpfpbdlp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pojcomjfogp { /// offset: 24 #[prost(uint32, tag = "6")] pub bgdnpfpbdlp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nhhnngjcmmk {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gngnfgmeaca {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mndighanhpp { /// offset: 24 #[prost(message, optional, tag = "6")] pub eagclknfefe: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "8")] pub fjcplbflpen: u32, /// offset: 36 #[prost(uint32, tag = "3")] pub item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fkdfnlmeemf {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nhonnmmdagk { /// offset: 24 #[prost(message, optional, tag = "12")] pub hkjfkncofgc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kfcejppimgl {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Genjbkaande { /// offset: 32 #[prost(uint32, tag = "15")] pub afflidclkch: u32, /// offset: 36 #[prost(enumeration = "Hakpdjkhecm", tag = "8")] pub okmaijhgimp: i32, /// offset: 24 #[prost(uint32, tag = "7")] pub challenge_id: u32, /// offset: 28 #[prost(uint32, tag = "1")] pub bggbjacgaic: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7269)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kfagmgmmhgc {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7252)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Doeamnckpnn { /// offset: 44 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 32 #[prost(uint32, repeated, tag = "6")] pub mpaeabhcnga: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "1")] pub challenge_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "15")] pub score_id: u32, /// offset: 48 #[prost(uint32, tag = "11")] pub geibknhcgjf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pldmijkejaj { /// offset: 24 #[prost(enumeration = "AvatarType", tag = "1")] pub avatar_type: i32, /// offset: 28 #[prost(uint32, tag = "6")] pub id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7298)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hckpaancjeh { /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub mpaeabhcnga: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "9")] pub id: u32, /// offset: 48 #[prost(enumeration = "Nadagifciba", tag = "3")] pub r#type: i32, /// offset: 44 #[prost(uint32, tag = "15")] pub event_id: u32, /// offset: 32 #[prost(message, repeated, tag = "11")] pub avatar_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7255)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cgaagokhiem { /// offset: 36 #[prost(enumeration = "Nadagifciba", tag = "13")] pub r#type: i32, /// offset: 40 #[prost(uint32, tag = "1")] pub id: u32, /// offset: 16 #[prost(message, optional, tag = "8")] pub battle_info: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "7")] pub event_id: u32, /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7285)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lmaolbgbfhh { /// offset: 28 #[prost(uint32, tag = "9")] pub pcfibnmemfe: u32, /// offset: 24 #[prost(uint32, tag = "14")] pub score_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7283)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gbfldclcedo { /// offset: 24 #[prost(uint32, tag = "7")] pub cgojooghlmj: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7281)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gkialgmgjnd { /// offset: 40 #[prost(enumeration = "Hakpdjkhecm", tag = "6")] pub rank: i32, /// offset: 28 #[prost(uint32, tag = "4")] pub turn_left: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub challenge_id: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub bggbjacgaic: u32, /// offset: 32 #[prost(enumeration = "Hakpdjkhecm", tag = "3")] pub bmlkhjlmaep: i32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7275)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cjdinmhaicj { /// offset: 24 #[prost(uint32, tag = "5")] pub geibknhcgjf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mbheocgacml { /// offset: 32 #[prost(int32, tag = "11")] pub jmpiemgembn: i32, /// offset: 36 #[prost(enumeration = "Mbcghhbanfk", tag = "4")] pub mcgppkgbpae: i32, /// offset: 24 #[prost(uint64, tag = "12")] pub hjjbonomdan: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nabinnnjjdl { /// offset: 16 #[prost(message, repeated, tag = "10")] pub imkeiipjhgl: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ekmcdlkmplp { /// offset: 24 #[prost(float, tag = "6")] pub x: f32, /// offset: 28 #[prost(float, tag = "13")] pub y: f32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ppdimglcbpi { /// offset: 32 #[prost(uint32, tag = "3")] pub item_id: u32, /// offset: 16 #[prost(message, optional, tag = "14")] pub oakccofjffe: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bgelogjbpbf { /// offset: 32 #[prost(uint32, tag = "5")] pub cliglpccjmh: u32, #[prost(oneof = "bgelogjbpbf::Ijhaaaifljl", tags = "822, 1982, 1336, 941, 1972")] pub ijhaaaifljl: ::core::option::Option, } /// Nested message and enum types in `BGELOGJBPBF`. pub mod bgelogjbpbf { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Ijhaaaifljl { /// offset: 24 #[prost(message, tag = "822")] Lcnapoppcin(super::Jncoahiibmm), /// offset: 24 #[prost(message, tag = "1982")] Indkihojnjj(super::Dijpjhmobgc), /// offset: 24 #[prost(message, tag = "1336")] RogueFinishInfo(super::Nfacoalichp), /// offset: 24 #[prost(message, tag = "941")] Hbnphljhppo(super::Boagohjaoha), /// offset: 24 #[prost(message, tag = "1972")] Epgheolabnk(super::Mcjlknneaom), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Neghififdmi { /// offset: 16 #[prost(message, repeated, tag = "2")] pub fjhadpbckob: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jncoahiibmm { /// offset: 76 #[prost(uint32, tag = "12")] pub bknefmhpdgc: u32, /// offset: 80 #[prost(uint32, tag = "13")] pub agedfhomhai: u32, /// offset: 88 #[prost(bool, tag = "15")] pub niladkeiodc: bool, /// offset: 56 #[prost(uint32, tag = "10")] pub bioinjcmclh: u32, /// offset: 60 #[prost(uint32, tag = "11")] pub cldfpdidpma: u32, /// offset: 84 #[prost(enumeration = "Knbjclilnkp", tag = "2")] pub bopcjfefhde: i32, /// offset: 92 #[prost(uint32, tag = "6")] pub level_id: u32, /// offset: 89 #[prost(bool, tag = "14")] pub gkmcgeilohj: bool, /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub dbpjkhpdnpd: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "181")] pub ojngpjpbbpb: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "5")] pub lajdkhloobj: u32, /// offset: 64 #[prost(uint32, tag = "7")] pub dhooidcjcom: u32, /// offset: 68 #[prost(uint32, tag = "1")] pub ndbpolnhhcn: u32, /// offset: 52 #[prost(enumeration = "Knbjclilnkp", tag = "8")] pub bohellmkfcc: i32, /// offset: 40 #[prost(uint32, repeated, tag = "4")] pub abfnikpdejm: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, tag = "3")] pub mkffchamjbk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Noojjmfbfhg { /// offset: 36 #[prost(int32, tag = "1")] pub cjgjdlmjilh: i32, /// offset: 40 #[prost(uint32, tag = "11")] pub mfmgcfgdbbh: u32, /// offset: 32 #[prost(int32, tag = "8")] pub total_damage: i32, /// offset: 24 #[prost(uint32, tag = "7")] pub item_id: u32, /// offset: 28 #[prost(int32, tag = "6")] pub ogaonkgllnm: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nfacoalichp { /// offset: 40 #[prost(uint32, tag = "9")] pub ffalodfbpko: u32, /// offset: 48 #[prost(uint32, tag = "7")] pub omoophclihh: u32, /// offset: 36 #[prost(bool, tag = "11")] pub is_win: bool, /// offset: 44 #[prost(int32, tag = "5")] pub ellbbdopcam: i32, /// offset: 32 #[prost(enumeration = "Dbigboeemkb", tag = "1")] pub necnngiecnf: i32, /// offset: 24 #[prost(message, repeated, tag = "6")] pub jdodfkcbfbh: ::prost::alloc::vec::Vec, /// offset: 37 #[prost(bool, tag = "2")] pub nkfaocphkeg: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bajmkoddpgd { /// offset: 116 #[prost(uint32, tag = "8")] pub id: u32, /// offset: 144 #[prost(enumeration = "Giehoaonegk", tag = "5")] pub ikbdjhailgk: i32, /// offset: 120 #[prost(uint32, tag = "15")] pub dmdjngdahhl: u32, /// offset: 72 #[prost(enumeration = "Kjoacmfoonb", tag = "4")] pub chgkjilnffk: i32, /// offset: 112 #[prost(uint32, tag = "1183")] pub buff_id: u32, /// offset: 84 #[prost(float, tag = "692")] pub afehlboafkb: f32, /// offset: 76 #[prost(uint32, tag = "9")] pub skill_id: u32, /// offset: 90 #[prost(bool, tag = "202")] pub ibdkfmghckb: bool, /// offset: 136 #[prost(enumeration = "Jjgbjlkbhkl", tag = "365")] pub fmindbaamjl: i32, /// offset: 32 #[prost(message, optional, tag = "3")] pub kmicghkjpid: ::core::option::Option, /// offset: 80 #[prost(float, tag = "1")] pub time: f32, /// offset: 68 #[prost(uint32, tag = "1228")] pub ldedjkfkoec: u32, /// offset: 100 #[prost(uint32, tag = "1104")] pub aanobebjapa: u32, /// offset: 128 #[prost(uint32, tag = "1928")] pub lajdkhloobj: u32, /// offset: 108 #[prost(int32, tag = "10")] pub max_hp: i32, /// offset: 140 #[prost(int32, tag = "367")] pub eogbeafacjm: i32, /// offset: 64 #[prost(uint32, tag = "1604")] pub ajjehigepji: u32, /// offset: 152 #[prost(float, tag = "1210")] pub pbfnapagnnk: f32, /// offset: 104 #[prost(uint32, tag = "791")] pub level: u32, /// offset: 148 #[prost(uint32, tag = "1145")] pub ohchfkbloan: u32, /// offset: 48 #[prost(message, optional, tag = "7")] pub kmhcbofgfjf: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "13")] pub fopbegefjgc: ::core::option::Option, /// offset: 156 #[prost(uint32, tag = "66")] pub bioinjcmclh: u32, /// offset: 88 #[prost(bool, tag = "636")] pub jmdidbjkilh: bool, /// offset: 56 #[prost(message, optional, tag = "14")] pub poegcejdaob: ::core::option::Option, /// offset: 124 #[prost(uint32, tag = "6")] pub kigpklhgigl: u32, /// offset: 92 #[prost(uint32, tag = "443")] pub text_id: u32, /// offset: 89 #[prost(bool, tag = "979")] pub aelmibdngbh: bool, /// offset: 40 #[prost(message, optional, tag = "11")] pub coopobjaecp: ::core::option::Option, /// offset: 96 #[prost(int32, tag = "12")] pub hp: i32, /// offset: 132 #[prost(int32, tag = "2")] pub attack: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dijpjhmobgc { /// offset: 104 #[prost(float, tag = "15")] pub goaacbjohgh: f32, /// offset: 68 #[prost(uint32, tag = "1")] pub ajjehigepji: u32, /// offset: 16 #[prost(message, repeated, tag = "358")] pub lnpaopldonk: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(bool, tag = "10")] pub cfcfckioflf: bool, /// offset: 92 #[prost(uint32, tag = "8")] pub hgcahiekmjb: u32, /// offset: 32 #[prost(uint32, repeated, tag = "14")] pub ikjiclgcaki: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub hnmhbemjhlk: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, tag = "2")] pub eglhhdoliji: u32, /// offset: 96 #[prost(uint32, tag = "7")] pub queue_position: u32, /// offset: 112 #[prost(uint32, tag = "1320")] pub hebhpacnfge: u32, /// offset: 108 #[prost(uint32, tag = "1673")] pub kllmccbgikm: u32, /// offset: 88 #[prost(uint32, tag = "11")] pub lbbfjlnhaam: u32, /// offset: 74 #[prost(bool, tag = "97")] pub kmdammdibim: bool, /// offset: 73 #[prost(bool, tag = "3")] pub kbalikmbljn: bool, /// offset: 48 #[prost(uint32, repeated, tag = "12")] pub aoglffjlaoc: ::prost::alloc::vec::Vec, /// offset: 84 #[prost(uint32, tag = "4")] pub extra_id: u32, /// offset: 76 #[prost(uint32, tag = "1842")] pub eeffplhfcbi: u32, /// offset: 100 #[prost(uint32, tag = "6")] pub gogoakkonid: u32, /// offset: 56 #[prost(message, repeated, tag = "13")] pub kkdcnbmldan: ::prost::alloc::vec::Vec, /// offset: 80 #[prost(enumeration = "Ajlhaglidde", tag = "5")] pub kdldaecdbjb: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Boagohjaoha { /// offset: 88 #[prost(bool, tag = "3")] pub kmdammdibim: bool, /// offset: 84 #[prost(uint32, tag = "5")] pub hgcahiekmjb: u32, /// offset: 64 #[prost(message, repeated, tag = "2")] pub ageekanmobh: ::prost::alloc::vec::Vec, /// offset: 76 #[prost(enumeration = "Fjkioojffap", tag = "12")] pub phase: i32, /// offset: 48 #[prost(message, optional, tag = "1")] pub agedfhomhai: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "11")] pub lcnapoppcin: ::core::option::Option, /// offset: 92 #[prost(float, tag = "4")] pub keonecongkp: f32, /// offset: 40 #[prost(uint32, repeated, tag = "6")] pub hnmhbemjhlk: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(message, repeated, tag = "10")] pub okadpnijkbo: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "8")] pub cldfpdidpma: ::core::option::Option, /// offset: 80 #[prost(uint32, tag = "13")] pub omoophclihh: u32, /// offset: 72 #[prost(uint32, tag = "15")] pub ppahlnkjknc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mcjlknneaom { /// offset: 32 #[prost(uint32, tag = "2")] pub omoophclihh: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub item_id: u32, /// offset: 16 #[prost(message, optional, tag = "15")] pub oakccofjffe: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bhimecmbggp { /// offset: 40 #[prost(uint32, repeated, tag = "7")] pub kenliccemej: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(bool, tag = "1")] pub jfpadommnpc: bool, /// offset: 52 #[prost(uint32, tag = "2")] pub bgchjfpjjjg: u32, /// offset: 32 #[prost(message, repeated, tag = "8")] pub pehgfandfic: ::prost::alloc::vec::Vec, /// offset: 49 #[prost(bool, tag = "10")] pub ibdkfmghckb: bool, /// offset: 16 #[prost(message, repeated, tag = "15")] pub eaolhbhekfl: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, tag = "12")] pub cakhefengkm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mdalelfandi { /// offset: 68 #[prost(uint32, tag = "8")] pub level: u32, /// offset: 60 #[prost(uint32, tag = "3")] pub buff_id: u32, /// offset: 52 #[prost(int32, tag = "12")] pub max_hp: i32, /// offset: 32 #[prost(message, optional, tag = "7")] pub fopbegefjgc: ::core::option::Option, /// offset: 56 #[prost(bool, tag = "14")] pub maacdekhdpa: bool, /// offset: 72 #[prost(uint32, tag = "9")] pub aanobebjapa: u32, /// offset: 40 #[prost(uint32, tag = "11")] pub id: u32, /// offset: 64 #[prost(float, tag = "4")] pub afehlboafkb: f32, /// offset: 58 #[prost(bool, tag = "15")] pub kbalikmbljn: bool, /// offset: 24 #[prost(message, optional, tag = "1")] pub kmhcbofgfjf: ::core::option::Option, /// offset: 59 #[prost(bool, tag = "6")] pub jmdidbjkilh: bool, /// offset: 44 #[prost(int32, tag = "2")] pub attack: i32, /// offset: 57 #[prost(bool, tag = "13")] pub aelmibdngbh: bool, /// offset: 48 #[prost(int32, tag = "5")] pub hp: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fnehdmpkdbi { /// offset: 28 #[prost(uint32, tag = "2")] pub ajjehigepji: u32, /// offset: 24 #[prost(bool, tag = "3")] pub ickfgfeoijj: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ojjdkkdggem { /// offset: 24 #[prost(message, repeated, tag = "9")] pub item_list: ::prost::alloc::vec::Vec, /// offset: 60 #[prost(uint32, tag = "4")] pub score_id: u32, /// offset: 48 #[prost(bool, tag = "2")] pub bffffngbpin: bool, /// offset: 32 #[prost(uint32, tag = "7")] pub hjjbonomdan: u32, /// offset: 52 #[prost(uint32, tag = "5")] pub inabecdgmhj: u32, /// offset: 36 #[prost(enumeration = "Hffeajpohao", tag = "11")] pub state: i32, /// offset: 44 #[prost(uint32, tag = "8")] pub rank: u32, /// offset: 40 #[prost(uint32, tag = "10")] pub dbpnfbjnmfc: u32, /// offset: 56 #[prost(uint32, tag = "14")] pub hp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gaggmnmkone { /// offset: 48 #[prost(int32, tag = "14")] pub ncaobfapbnc: i32, /// offset: 40 #[prost(message, optional, tag = "1")] pub hbnphljhppo: ::core::option::Option, /// offset: 16 #[prost(message, repeated, tag = "15")] pub kjoifoehbbg: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(uint32, tag = "13")] pub obibpeakenj: u32, /// offset: 64 #[prost(uint64, tag = "11")] pub idlhgadbgog: u64, /// offset: 56 #[prost(enumeration = "Gajcafhhdin", tag = "8")] pub okkoillkfoh: i32, /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub iginifobkam: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jenjglgccne { /// offset: 24 #[prost(uint32, tag = "10")] pub jgnaahigacd: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub gdeplmjeonj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gghapjnnaek { /// offset: 64 #[prost(uint32, tag = "13")] pub fieeibjbphh: u32, /// offset: 68 #[prost(uint32, tag = "12")] pub score_id: u32, /// offset: 84 #[prost(uint32, tag = "14")] pub igkamonfdbj: u32, /// offset: 72 #[prost(uint32, tag = "1")] pub adphggcfome: u32, /// offset: 16 #[prost(message, repeated, tag = "3")] pub item_list: ::prost::alloc::vec::Vec, /// offset: 76 #[prost(uint32, tag = "15")] pub energy_info: u32, /// offset: 88 #[prost(uint32, tag = "8")] pub elobopjaefe: u32, /// offset: 96 #[prost(enumeration = "Hffeajpohao", tag = "7")] pub necnngiecnf: i32, /// offset: 56 #[prost(message, repeated, tag = "10")] pub buff_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub fhkheegbajc: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(message, optional, tag = "5")] pub cmiimjbobmj: ::core::option::Option, /// offset: 40 #[prost(message, repeated, tag = "11")] pub op_list: ::prost::alloc::vec::Vec, /// offset: 80 #[prost(uint32, tag = "2")] pub cur_hp: u32, /// offset: 92 #[prost(uint32, tag = "9")] pub oaalaakccii: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Heidloolpfi { /// offset: 16 #[prost(message, optional, tag = "7")] pub pjdecnmgaka: ::core::option::Option, /// offset: 32 #[prost(enumeration = "Hgpdfoilhak", tag = "1")] pub keaenpdfldl: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Penhponndjn { /// offset: 24 #[prost(int32, tag = "9")] pub player_data: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(30109)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fndjdjneaea { /// offset: 24 #[prost(message, optional, tag = "7")] pub data: ::core::option::Option, /// offset: 16 #[prost(message, repeated, tag = "5")] pub ojngpjpbbpb: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(30138)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fcjhebmdcha { /// offset: 24 #[prost(message, optional, tag = "6")] pub data: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(30117)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Igeiiokaklg { /// offset: 16 #[prost(message, optional, tag = "10")] pub kcdnnokbkeg: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(30151)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Elngdgghlpl { /// offset: 16 #[prost(message, optional, tag = "10")] pub giohbibemom: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "6")] pub dniadnmigdj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bfiekmokjla { /// offset: 16 #[prost(message, optional, tag = "9")] pub pcjkelilccj: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "13")] pub eagclknfefe: ::core::option::Option, /// offset: 32 #[prost(message, repeated, tag = "15")] pub ejmbgddeglg: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "7")] pub cur_index: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(30189)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bcicfmmjjoi { /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "2")] pub bebfecbbbkf: ::core::option::Option, /// offset: 40 #[prost(bool, tag = "7")] pub agohjocppkm: bool, /// offset: 36 #[prost(uint32, tag = "6")] pub cur_index: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(30120)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gbonfncical { /// offset: 40 #[prost(uint32, tag = "11")] pub hp: u32, /// offset: 24 #[prost(message, repeated, tag = "8")] pub item_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(enumeration = "Hffeajpohao", tag = "13")] pub state: i32, /// offset: 48 #[prost(uint32, tag = "7")] pub score_id: u32, /// offset: 44 #[prost(uint32, tag = "12")] pub obibpeakenj: u32, /// offset: 36 #[prost(uint32, tag = "4")] pub inabecdgmhj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ppmhjdoklcl { /// offset: 24 #[prost(uint32, tag = "2")] pub dcnemdmacjb: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(30191)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dfakfbefhbi { /// offset: 24 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub dcnemdmacjb: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(30161)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cconboocedk { /// offset: 24 #[prost(uint32, tag = "12")] pub degagoplokd: u32, /// offset: 28 #[prost(uint32, tag = "15")] pub dcnemdmacjb: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(30145)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gghdplpgcmn { /// offset: 24 #[prost(message, optional, tag = "2")] pub data: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cncjdpdpaal { /// offset: 24 #[prost(uint32, tag = "12")] pub gkicnfcjpgh: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub cur_times: u32, /// offset: 36 #[prost(uint32, tag = "14")] pub fabiicnalfb: u32, /// offset: 28 #[prost(uint32, tag = "11")] pub ipednalijjm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Imcmhdigdhp { /// offset: 24 #[prost(enumeration = "Gafekhlpblp", tag = "2")] pub op_type: i32, /// offset: 28 #[prost(uint32, tag = "11")] pub plaepdnngjg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Magdolfdegk { /// offset: 28 #[prost(uint32, tag = "5")] pub display_value: u32, /// offset: 24 #[prost(enumeration = "Eodehdemmll", tag = "3")] pub afakjhhlmdh: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gbcalcaljjh { /// offset: 68 #[prost(uint32, tag = "1")] pub oaalaakccii: u32, /// offset: 57 #[prost(bool, tag = "13")] pub modgelhpima: bool, /// offset: 40 #[prost(uint32, tag = "11")] pub igkamonfdbj: u32, /// offset: 16 #[prost(message, repeated, tag = "3")] pub item_list: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, tag = "4")] pub score_id: u32, /// offset: 32 #[prost(message, optional, tag = "14")] pub cmiimjbobmj: ::core::option::Option, /// offset: 52 #[prost(enumeration = "Hffeajpohao", tag = "9")] pub necnngiecnf: i32, /// offset: 44 #[prost(uint32, tag = "10")] pub dbpnfbjnmfc: u32, /// offset: 56 #[prost(bool, tag = "15")] pub mgapjblfgib: bool, /// offset: 60 #[prost(uint32, tag = "2")] pub energy_info: u32, /// offset: 48 #[prost(uint32, tag = "12")] pub hjjbonomdan: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kfjfebmmoao { /// offset: 44 #[prost(enumeration = "Ppckjibbhed", tag = "6")] pub okkoillkfoh: i32, /// offset: 52 #[prost(uint32, tag = "4")] pub hakdomihgda: u32, /// offset: 32 #[prost(message, optional, tag = "1")] pub hbnphljhppo: ::core::option::Option, /// offset: 16 #[prost(message, repeated, tag = "8")] pub kjoifoehbbg: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint64, tag = "13")] pub idlhgadbgog: u64, /// offset: 48 #[prost(uint32, tag = "2")] pub bjddjippolc: u32, /// offset: 40 #[prost(int32, tag = "15")] pub ncaobfapbnc: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ndnjggfhood { /// offset: 32 #[prost(message, repeated, tag = "14")] pub ejmbgddeglg: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "2")] pub cegebheagmd: u32, /// offset: 24 #[prost(message, repeated, tag = "11")] pub npgfppibnnk: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "4")] pub use_item_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(30152)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jkiahgladjf { /// offset: 24 #[prost(message, optional, tag = "2")] pub ndkdkdpbogd: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "6")] pub use_item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hcppmamoikg {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(30181)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Icielffcaeg { /// offset: 40 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "6")] pub ojngpjpbbpb: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, optional, tag = "13")] pub data: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hfkohicglph { /// offset: 32 #[prost(uint32, tag = "2")] pub ijmjlmbnfji: u32, /// offset: 28 #[prost(uint32, tag = "8")] pub bjddjippolc: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub hephoihcede: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(30137)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fenmjkpfkfo { /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(30110)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oebpdlgbcbb { /// offset: 32 #[prost(enumeration = "Jgppdjhfiek", tag = "12")] pub reason: i32, /// offset: 16 #[prost(message, optional, tag = "3")] pub data: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(30167)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bgemckfpjfb { /// offset: 24 #[prost(message, optional, tag = "15")] pub ndkdkdpbogd: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "3")] pub cffdenalgdj: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(30162)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Conoimjddpb { /// offset: 16 #[prost(message, optional, tag = "12")] pub ndkdkdpbogd: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "6")] pub cffdenalgdj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Icjbbgnecfg {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(30198)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bihjppjhohh { /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eikegdlepbb { /// offset: 36 #[prost(uint32, tag = "3")] pub rank: u32, /// offset: 32 #[prost(uint32, tag = "10")] pub hjjbonomdan: u32, /// offset: 28 #[prost(enumeration = "Hffeajpohao", tag = "7")] pub state: i32, /// offset: 24 #[prost(uint32, tag = "1")] pub score_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mkhgeegiega { /// offset: 32 #[prost(message, repeated, tag = "9")] pub kjoifoehbbg: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "1")] pub hakdomihgda: u32, /// offset: 56 #[prost(uint64, tag = "8")] pub idlhgadbgog: u64, /// offset: 24 #[prost(message, optional, tag = "2")] pub hbnphljhppo: ::core::option::Option, /// offset: 40 #[prost(int32, tag = "4")] pub ncaobfapbnc: i32, /// offset: 48 #[prost(enumeration = "Lcaaabngmce", tag = "14")] pub okkoillkfoh: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Clijhlkkgfe {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(30192)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ejjmmhmpgnf { /// offset: 40 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 32 #[prost(message, optional, tag = "13")] pub odiiddefcom: ::core::option::Option, /// offset: 24 #[prost(message, repeated, tag = "8")] pub ojngpjpbbpb: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(30114)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ligdmicinab { /// offset: 24 #[prost(message, optional, tag = "9")] pub odiiddefcom: ::core::option::Option, /// offset: 32 #[prost(enumeration = "Jmhhekndjcc", tag = "5")] pub reason: i32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(30126)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bldppinbdfc { /// offset: 16 #[prost(message, repeated, tag = "3")] pub kjoifoehbbg: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "1")] pub hakdomihgda: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AssistSimpleInfo { /// offset: 28 #[prost(uint32, tag = "3")] pub pos: u32, /// offset: 36 #[prost(uint32, tag = "4")] pub avatar_id: u32, /// offset: 32 #[prost(uint32, tag = "11")] pub level: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub dressed_skin_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pajdgpinepn { /// offset: 28 #[prost(uint32, tag = "15")] pub geobdecolfp: u32, /// offset: 36 #[prost(uint32, tag = "2")] pub acgmlkekmkd: u32, /// offset: 24 #[prost(uint32, tag = "8")] pub group_id: u32, /// offset: 32 #[prost(uint32, tag = "13")] pub bijoeenhpmg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dphmgnfcoch { /// offset: 24 #[prost(uint32, tag = "2")] pub lnajblplanb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hakbgjfghlo { /// offset: 32 #[prost(uint32, tag = "12")] pub lnajblplanb: u32, /// offset: 36 #[prost(uint32, tag = "13")] pub iklpglpanca: u32, /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub iobnafhodoi: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lebgnafnlgh { /// offset: 16 #[prost(message, optional, tag = "8")] pub npmjojbcngh: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kkbmpknljga { #[prost(oneof = "kkbmpknljga::Oajlpfbkdmm", tags = "12, 14")] pub oajlpfbkdmm: ::core::option::Option, } /// Nested message and enum types in `KKBMPKNLJGA`. pub mod kkbmpknljga { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Oajlpfbkdmm { /// offset: 24 #[prost(message, tag = "12")] Ojmgaegkooo(super::Dphmgnfcoch), /// offset: 24 #[prost(message, tag = "14")] Caeoplpoefc(super::Lebgnafnlgh), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nbkpmkonfij { /// offset: 24 #[prost(uint32, tag = "1")] pub oocaobicbab: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gjdjheekkgm { /// offset: 48 #[prost(enumeration = "BattleRecordType", tag = "4")] pub display_type: i32, /// offset: 40 #[prost(message, optional, tag = "8")] pub efpiodeljkb: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "5")] pub mfnkfnjhehi: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "12")] pub knlkbefamlp: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerSimpleInfo { /// offset: 32 #[prost(message, repeated, tag = "10")] pub assist_info_list: ::prost::alloc::vec::Vec, /// offset: 104 #[prost(uint32, tag = "12")] pub chat_bubble: u32, /// offset: 64 #[prost(string, tag = "5")] pub nickname: ::prost::alloc::string::String, /// offset: 88 #[prost(uint32, tag = "426")] pub gender: u32, /// offset: 120 #[prost(int64, tag = "8")] pub logout_time: i64, /// offset: 72 #[prost(string, tag = "15")] pub platform_nick: ::prost::alloc::string::String, /// offset: 16 #[prost(message, optional, tag = "1426")] pub head_icon_frame_info: ::core::option::Option, /// offset: 96 #[prost(uint32, tag = "13")] pub uid: u32, /// offset: 80 #[prost(enumeration = "PlatformType", tag = "9")] pub platform: i32, /// offset: 84 #[prost(enumeration = "FriendOnlineStatus", tag = "4")] pub online_status: i32, /// offset: 92 #[prost(bool, tag = "14")] pub is_banned: bool, /// offset: 112 #[prost(uint32, tag = "2")] pub personal_card: u32, /// offset: 24 #[prost(string, tag = "6")] pub signature: ::prost::alloc::string::String, /// offset: 108 #[prost(uint32, tag = "7")] pub level: u32, /// offset: 56 #[prost(message, optional, tag = "1")] pub player_outfit_data: ::core::option::Option, /// offset: 100 #[prost(uint32, tag = "3")] pub head_icon: u32, /// offset: 40 #[prost(string, tag = "11")] pub platform_uuid: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DisplayEquipmentInfo { /// offset: 40 #[prost(uint32, tag = "10")] pub exp: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub level: u32, /// offset: 32 #[prost(uint32, tag = "13")] pub tid: u32, /// offset: 36 #[prost(uint32, tag = "8")] pub rank: u32, /// offset: 24 #[prost(uint32, tag = "11")] pub promotion: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DisplayRelicInfo { /// offset: 36 #[prost(uint32, tag = "3")] pub tid: u32, /// offset: 24 #[prost(message, repeated, tag = "2")] pub sub_affix_list: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "7")] pub exp: u32, /// offset: 40 #[prost(uint32, tag = "11")] pub main_affix_id: u32, /// offset: 32 #[prost(uint32, tag = "9")] pub level: u32, /// offset: 48 #[prost(uint32, tag = "4")] pub r#type: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DisplayAvatarDetailInfo { /// offset: 40 #[prost(message, repeated, tag = "2")] pub skilltree_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "6")] pub relic_list: ::prost::alloc::vec::Vec, /// offset: 76 #[prost(uint32, tag = "13")] pub exp: u32, /// offset: 52 #[prost(uint32, tag = "1")] pub level: u32, /// offset: 68 #[prost(uint32, tag = "4")] pub enhanced_id: u32, /// offset: 56 #[prost(uint32, tag = "9")] pub promotion: u32, /// offset: 16 #[prost(message, optional, tag = "5")] pub equipment: ::core::option::Option, /// offset: 64 #[prost(uint32, tag = "15")] pub rank: u32, /// offset: 72 #[prost(uint32, tag = "12")] pub avatar_id: u32, /// offset: 48 #[prost(uint32, tag = "8")] pub pos: u32, /// offset: 60 #[prost(uint32, tag = "3")] pub dressed_skin_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerCollectionInfo { /// offset: 36 #[prost(uint32, tag = "1")] pub gmlnlpcmpjo: u32, /// offset: 28 #[prost(uint32, tag = "9")] pub kegcpdcgnbg: u32, /// offset: 32 #[prost(uint32, tag = "12")] pub nhbcdnbnpdh: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub manacaegckh: u32, /// offset: 40 #[prost(uint32, tag = "3")] pub bcnpkmkimid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerRecordInfo { /// offset: 32 #[prost(uint32, tag = "4")] pub hdeofpjlnec: u32, /// offset: 40 #[prost(uint32, tag = "7")] pub fmfeinlbclk: u32, /// offset: 36 #[prost(uint32, tag = "6")] pub maohemhkiin: u32, /// offset: 52 #[prost(uint32, tag = "3")] pub liblnnfalfo: u32, /// offset: 16 #[prost(message, optional, tag = "14")] pub collection_info: ::core::option::Option, /// offset: 60 #[prost(uint32, tag = "5")] pub ofihombklkd: u32, /// offset: 44 #[prost(uint32, tag = "12")] pub afkakmdagad: u32, /// offset: 56 #[prost(uint32, tag = "1")] pub nlpillaaojb: u32, /// offset: 48 #[prost(uint32, tag = "9")] pub gbcaambnlgd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PrivacySettings { /// offset: 24 #[prost(bool, tag = "1")] pub display_diary: bool, /// offset: 26 #[prost(bool, tag = "5")] pub laopcfdchei: bool, /// offset: 27 #[prost(bool, tag = "4")] pub ifmcmacgpgk: bool, /// offset: 28 #[prost(bool, tag = "11")] pub dgnmjambilo: bool, /// offset: 25 #[prost(bool, tag = "7")] pub lkhffohiedb: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerDisplaySettings { /// offset: 32 #[prost(message, optional, tag = "15")] pub efpiodeljkb: ::core::option::Option, /// offset: 16 #[prost(message, repeated, tag = "6")] pub challenge_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerDetailInfo { /// offset: 96 #[prost(string, tag = "10")] pub nickname: ::prost::alloc::string::String, /// offset: 72 #[prost(message, optional, tag = "2033")] pub head_frame_info: ::core::option::Option, /// offset: 56 #[prost(message, optional, tag = "13")] pub record_info: ::core::option::Option, /// offset: 80 #[prost(message, repeated, tag = "745")] pub assist_avatar_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, optional, tag = "1309")] pub privacy_settings: ::core::option::Option, /// offset: 48 #[prost(message, optional, tag = "1262")] pub emhkbnhdbjl: ::core::option::Option, /// offset: 120 #[prost(uint32, tag = "894")] pub ikjcpllmiff: u32, /// offset: 140 #[prost(bool, tag = "14")] pub is_banned: bool, /// offset: 144 #[prost(uint32, tag = "6")] pub world_level: u32, /// offset: 141 #[prost(bool, tag = "3")] pub hcdmhhjndpc: bool, /// offset: 128 #[prost(uint32, tag = "8")] pub head_icon: u32, /// offset: 132 #[prost(uint32, tag = "11")] pub level: u32, /// offset: 64 #[prost(message, repeated, tag = "9")] pub display_avatar_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(string, tag = "2")] pub dolkndaiojk: ::prost::alloc::string::String, /// offset: 88 #[prost(string, tag = "1")] pub signature: ::prost::alloc::string::String, /// offset: 116 #[prost(uint32, tag = "4")] pub gbgjciheanj: u32, /// offset: 40 #[prost(string, tag = "5")] pub hojbikbjfcj: ::prost::alloc::string::String, /// offset: 136 #[prost(enumeration = "PlatformType", tag = "7")] pub platform: i32, /// offset: 124 #[prost(uint32, tag = "12")] pub efpjakhndad: u32, /// offset: 104 #[prost(message, optional, tag = "692")] pub jlmnicahjde: ::core::option::Option, /// offset: 112 #[prost(uint32, tag = "15")] pub uid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FriendSimpleInfo { /// offset: 24 #[prost(message, optional, tag = "3")] pub player_info: ::core::option::Option, /// offset: 40 #[prost(string, tag = "5")] pub remark_name: ::prost::alloc::string::String, /// offset: 52 #[prost(enumeration = "PlayingState", tag = "4")] pub playing_state: i32, /// offset: 48 #[prost(bool, tag = "1")] pub is_marked: bool, /// offset: 32 #[prost(message, optional, tag = "8")] pub ekggkkfckfc: ::core::option::Option, /// offset: 56 #[prost(int64, tag = "9")] pub create_time: i64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FriendApplyInfo { /// offset: 24 #[prost(message, optional, tag = "14")] pub player_info: ::core::option::Option, /// offset: 32 #[prost(int64, tag = "15")] pub apply_time: i64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FriendRecommendInfo { /// offset: 16 #[prost(message, optional, tag = "13")] pub player_info: ::core::option::Option, /// offset: 32 #[prost(bool, tag = "8")] pub iikhgmggagb: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerAssistInfo { /// offset: 32 #[prost(message, optional, tag = "2")] pub pmaplgpeoac: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "14")] pub player_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jpflmcnicpm { /// offset: 64 #[prost(uint32, tag = "7")] pub flnhdnejfcd: u32, /// offset: 48 #[prost(string, tag = "4")] pub nickname: ::prost::alloc::string::String, /// offset: 16 #[prost(string, tag = "13")] pub remark_name: ::prost::alloc::string::String, /// offset: 76 #[prost(uint32, tag = "3")] pub aockifmhmeg: u32, /// offset: 32 #[prost(message, optional, tag = "14")] pub head_frame_info: ::core::option::Option, /// offset: 60 #[prost(uint32, tag = "11")] pub uid: u32, /// offset: 56 #[prost(uint32, tag = "15")] pub level: u32, /// offset: 72 #[prost(uint32, tag = "12")] pub head_icon: u32, /// offset: 24 #[prost(string, tag = "1")] pub dolkndaiojk: ::prost::alloc::string::String, /// offset: 68 #[prost(enumeration = "PlatformType", tag = "9")] pub platform: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jbjpokeofok { /// offset: 52 #[prost(uint32, tag = "8")] pub score_id: u32, /// offset: 32 #[prost(message, repeated, tag = "7")] pub lineup_list: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "12")] pub buff_one: u32, /// offset: 40 #[prost(string, tag = "2")] pub remark_name: ::prost::alloc::string::String, /// offset: 24 #[prost(message, optional, tag = "9")] pub player_info: ::core::option::Option, /// offset: 60 #[prost(uint32, tag = "4")] pub pclmhkdneef: u32, /// offset: 56 #[prost(uint32, tag = "3")] pub buff_two: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ojdhpljdhgf { /// offset: 36 #[prost(uint32, tag = "9")] pub group_id: u32, /// offset: 32 #[prost(uint32, tag = "1")] pub geobdecolfp: u32, #[prost(oneof = "ojdhpljdhgf::Oojbogcmbjd", tags = "932, 1335, 749")] pub oojbogcmbjd: ::core::option::Option, } /// Nested message and enum types in `OJDHPLJDHGF`. pub mod ojdhpljdhgf { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Oojbogcmbjd { /// offset: 16 #[prost(message, tag = "932")] ChallengeDefault(super::ChallengeStatistics), /// offset: 16 #[prost(message, tag = "1335")] ChallengeStory(super::ChallengeStoryStatistics), /// offset: 16 #[prost(message, tag = "749")] ChallengeBoss(super::ChallengeBossStatistics), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cgifenpoefa { /// offset: 32 #[prost(uint32, tag = "14")] pub map_id: u32, /// offset: 24 #[prost(message, optional, tag = "4")] pub rogue_finish_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lolffjbdjel { /// offset: 28 #[prost(uint32, tag = "10")] pub blehkkonehp: u32, /// offset: 24 #[prost(uint32, tag = "12")] pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Epdamjhljcl { /// offset: 36 #[prost(uint32, tag = "5")] pub fbeoojddbaj: u32, /// offset: 32 #[prost(uint32, tag = "15")] pub lnajblplanb: u32, /// offset: 24 #[prost(message, optional, tag = "9")] pub tourn_finish_info: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "6")] pub iklpglpanca: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bflchdiafme { /// offset: 32 #[prost(uint32, tag = "15")] pub gijlimokiog: u32, /// offset: 24 #[prost(uint32, tag = "8")] pub area_id: u32, /// offset: 28 #[prost(uint32, tag = "11")] pub ckffhoannce: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cegnkmodhbi { /// offset: 24 #[prost(uint32, tag = "15")] pub oemefnpakik: u32, /// offset: 36 #[prost(uint32, tag = "14")] pub hmpkfjjiafg: u32, /// offset: 28 #[prost(uint32, tag = "6")] pub area_id: u32, /// offset: 32 #[prost(uint32, tag = "8")] pub lcieobdmkkb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Echjppfhpfl { /// offset: 32 #[prost(uint32, tag = "15")] pub ddiciloljfe: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub area_id: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub nmjinhniddg: u32, /// offset: 36 #[prost(uint32, tag = "9")] pub ahmnnnmjdcb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jbeanhhedjo { /// offset: 32 #[prost(message, optional, tag = "1")] pub fhibolefbhi: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "11")] pub pknapnbdmhl: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "3")] pub epbaafafgac: ::core::option::Option, #[prost(oneof = "jbeanhhedjo::Ecgccekijkc", tags = "1491, 1519")] pub ecgccekijkc: ::core::option::Option, } /// Nested message and enum types in `JBEANHHEDJO`. pub mod jbeanhhedjo { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Ecgccekijkc { /// offset: 40 #[prost(message, tag = "1491")] Epaffeohdpj(super::Cgifenpoefa), /// offset: 40 #[prost(message, tag = "1519")] Dkompmpepmn(super::Epdamjhljcl), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lgfhaffapbf { /// offset: 44 #[prost(uint32, tag = "12")] pub peak_id: u32, /// offset: 16 #[prost(message, optional, tag = "9")] pub lineup: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "6")] pub cycles_used: u32, /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub cmpniboclne: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerChallengePeakRecordBossData { /// offset: 56 #[prost(bool, tag = "11")] pub dcbdfgcjpjd: bool, /// offset: 16 #[prost(message, optional, tag = "8")] pub lineup: ::core::option::Option, /// offset: 52 #[prost(uint32, tag = "10")] pub best_cycle_count: u32, /// offset: 32 #[prost(uint32, repeated, tag = "4")] pub cmpniboclne: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "3")] pub bggbjacgaic: u32, /// offset: 40 #[prost(uint32, tag = "5")] pub peak_id: u32, /// offset: 48 #[prost(uint32, tag = "1")] pub buff_id: u32, /// offset: 57 #[prost(bool, tag = "7")] pub eojfdbcgcop: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ejhambodinl { /// offset: 16 #[prost(message, repeated, tag = "9")] pub ccdcjhnmkdo: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "7")] pub group_id: u32, /// offset: 32 #[prost(message, optional, tag = "3")] pub ofaookedcgb: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pkebopioedm { /// offset: 24 #[prost(uint32, tag = "2")] pub oocaobicbab: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ledkapbacjf { /// offset: 24 #[prost(uint32, tag = "9")] pub area_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nibkiifknai { /// offset: 28 #[prost(uint32, tag = "9")] pub area_id: u32, /// offset: 24 #[prost(uint32, tag = "3")] pub khjlfjegjli: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gadgpdfalhk { /// offset: 24 #[prost(uint32, tag = "3")] pub challenge_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mohadaenaap { /// offset: 24 #[prost(uint32, tag = "14")] pub peak_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ffddnidkdmp { /// offset: 24 #[prost(uint32, tag = "14")] pub iklpglpanca: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dmebehdmfhe { /// offset: 24 #[prost(uint32, tag = "8")] pub oocaobicbab: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bceijhfmphl { /// offset: 24 #[prost(uint32, tag = "4")] pub fkgbojhnhij: u32, /// offset: 28 #[prost(bool, tag = "10")] pub ffjkcjidlkm: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jbgbbnjaebb { /// offset: 32 #[prost(int64, tag = "7")] pub time: i64, /// offset: 44 #[prost(enumeration = "DevelopmentType", tag = "2")] pub ndlnoomhfab: i32, #[prost( oneof = "jbgbbnjaebb::Necgmeoadjc", tags = "369, 1809, 751, 1546, 671, 869, 1869, 397, 1212, 115, 1427" )] pub necgmeoadjc: ::core::option::Option, } /// Nested message and enum types in `JBGBBNJAEBB`. pub mod jbgbbnjaebb { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Necgmeoadjc { /// offset: 16 #[prost(message, tag = "369")] Mephcpdjkpd(super::Ledkapbacjf), /// offset: 16 #[prost(message, tag = "1809")] Glmgakcdejh(super::Gadgpdfalhk), /// offset: 16 #[prost(uint32, tag = "751")] AvatarId(u32), /// offset: 16 #[prost(uint32, tag = "1546")] Pdjhilhiimo(u32), /// offset: 16 #[prost(uint32, tag = "671")] Djhcnfcbokf(u32), /// offset: 16 #[prost(message, tag = "869")] Pbbckdmfejh(super::Nibkiifknai), /// offset: 16 #[prost(uint32, tag = "1869")] PanelId(u32), /// offset: 16 #[prost(message, tag = "397")] Gcemeebdgpi(super::Mohadaenaap), /// offset: 16 #[prost(message, tag = "1212")] Clbjoihmkfd(super::Ffddnidkdmp), /// offset: 16 #[prost(message, tag = "115")] Oickfachpgi(super::Dmebehdmfhe), /// offset: 16 #[prost(message, tag = "1427")] Mjkfapaifoa(super::Bceijhfmphl), } } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2947)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendListInfoCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2909)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendListInfoScRsp { /// offset: 24 #[prost(message, repeated, tag = "10")] pub black_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "4")] pub friend_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "7")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2938)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPlayerDetailInfoCsReq { /// offset: 24 #[prost(uint32, tag = "10")] pub uid: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2917)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPlayerDetailInfoScRsp { /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "11")] pub detail_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2951)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendApplyListInfoCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2911)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendApplyListInfoScRsp { /// offset: 16 #[prost(message, repeated, tag = "2")] pub receive_apply_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub send_apply_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "13")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2989)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ApplyFriendCsReq { /// offset: 28 #[prost(enumeration = "FriendApplySource", tag = "12")] pub source: i32, /// offset: 24 #[prost(uint32, tag = "1")] pub uid: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2920)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ApplyFriendScRsp { /// offset: 28 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub uid: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(2995)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncApplyFriendScNotify { /// offset: 24 #[prost(message, optional, tag = "9")] pub apply_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2991)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HandleFriendCsReq { /// offset: 28 #[prost(bool, tag = "15")] pub is_accept: bool, /// offset: 24 #[prost(uint32, tag = "1")] pub uid: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2961)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HandleFriendScRsp { /// offset: 16 #[prost(message, optional, tag = "1")] pub friend_info: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "8")] pub uid: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 40 #[prost(bool, tag = "9")] pub is_accept: bool, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(2945)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncHandleFriendScNotify { /// offset: 32 #[prost(uint32, tag = "8")] pub uid: u32, /// offset: 36 #[prost(bool, tag = "14")] pub is_accept: bool, /// offset: 24 #[prost(message, optional, tag = "12")] pub friend_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2976)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeleteFriendCsReq { /// offset: 28 #[prost(uint32, tag = "7")] pub pjgpjefaimm: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub uid: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2952)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeleteFriendScRsp { /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "11")] pub uid: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(2950)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncDeleteFriendScNotify { /// offset: 24 #[prost(uint32, tag = "7")] pub uid: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2981)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AddBlacklistCsReq { /// offset: 24 #[prost(uint32, tag = "8")] pub uid: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2993)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AddBlacklistScRsp { /// offset: 24 #[prost(message, optional, tag = "9")] pub black_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(2937)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncAddBlacklistScNotify { /// offset: 24 #[prost(uint32, tag = "14")] pub uid: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2910)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendRecommendListInfoCsReq { /// offset: 24 #[prost(bool, tag = "9")] pub iihollffnbk: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2967)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendRecommendListInfoScRsp { /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "6")] pub player_info_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2962)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetFriendRemarkNameCsReq { /// offset: 32 #[prost(uint32, tag = "15")] pub uid: u32, /// offset: 36 #[prost(uint32, tag = "8")] pub reason: u32, /// offset: 24 #[prost(string, tag = "4")] pub remark_name: ::prost::alloc::string::String, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2935)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetFriendRemarkNameScRsp { /// offset: 24 #[prost(string, tag = "13")] pub remark_name: ::prost::alloc::string::String, /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "11")] pub uid: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2998)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ReportPlayerCsReq { /// offset: 32 #[prost(uint32, tag = "6")] pub bmfflfnhooi: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub uid: u32, /// offset: 16 #[prost(string, tag = "10")] pub fgedhphbdjl: ::prost::alloc::string::String, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2946)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReportPlayerScRsp { /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2992)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeleteBlacklistCsReq { /// offset: 24 #[prost(uint32, tag = "15")] pub uid: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2914)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeleteBlacklistScRsp { /// offset: 24 #[prost(uint32, tag = "1")] pub uid: u32, /// offset: 28 #[prost(uint32, tag = "13")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2926)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SearchPlayerCsReq { /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub uid_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(bool, tag = "7")] pub iihollffnbk: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2957)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SearchPlayerScRsp { /// offset: 16 #[prost(message, repeated, tag = "6")] pub simple_info_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub result_uid_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2915)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAssistListCsReq { /// offset: 24 #[prost(bool, tag = "5")] pub dffemijcfbd: bool, /// offset: 25 #[prost(bool, tag = "4")] pub iihollffnbk: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2973)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAssistListScRsp { /// offset: 16 #[prost(message, repeated, tag = "6")] pub assist_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2970)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetAssistCsReq { /// offset: 28 #[prost(uint32, tag = "13")] pub avatar_id: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub uid: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2913)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetAssistScRsp { /// offset: 28 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub avatar_id: u32, /// offset: 32 #[prost(uint32, tag = "5")] pub uid: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2901)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetCurAssistCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2949)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetCurAssistScRsp { /// offset: 24 #[prost(message, optional, tag = "5")] pub assist_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2977)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAssistHistoryCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2919)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAssistHistoryScRsp { /// offset: 36 #[prost(uint32, tag = "6")] pub ioiijfgcpeg: u32, /// offset: 44 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub oenkcpijhhl: u32, /// offset: 40 #[prost(uint32, tag = "12")] pub oboegeeodec: u32, /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub today_use_uid_list: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(2969)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct NewAssistHistoryNotify { /// offset: 24 #[prost(uint32, tag = "10")] pub ioiijfgcpeg: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2906)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeAssistRewardCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2988)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeAssistRewardScRsp { /// offset: 24 #[prost(message, repeated, tag = "15")] pub lnfffdnhebe: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "14")] pub reward: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "11")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(2903)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CurAssistChangedNotify { /// offset: 24 #[prost(message, optional, tag = "14")] pub assist_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2955)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPlatformPlayerInfoCsReq { /// offset: 32 #[prost(enumeration = "PlatformType", tag = "2")] pub platform: i32, /// offset: 24 #[prost(string, repeated, tag = "6")] pub ifjpbafaomm: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2930)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPlatformPlayerInfoScRsp { /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "12")] pub player_info_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2933)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendLoginInfoCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2966)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendLoginInfoScRsp { /// offset: 40 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 45 #[prost(bool, tag = "8")] pub mgfnlgamkfh: bool, /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub cmcilifageb: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "15")] pub gddmgcalkhc: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(bool, tag = "11")] pub ghpnnbpcdjj: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2936)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetForbidOtherApplyFriendCsReq { /// offset: 24 #[prost(bool, tag = "12")] pub hneekkpodgb: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2985)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetForbidOtherApplyFriendScRsp { /// offset: 28 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 24 #[prost(bool, tag = "8")] pub hneekkpodgb: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2925)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetFriendMarkCsReq { /// offset: 24 #[prost(uint32, tag = "8")] pub reason: u32, /// offset: 28 #[prost(bool, tag = "14")] pub iinlappnagb: bool, /// offset: 32 #[prost(uint32, tag = "7")] pub uid: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2907)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetFriendMarkScRsp { /// offset: 28 #[prost(bool, tag = "15")] pub iinlappnagb: bool, /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "1")] pub uid: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2997)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendAssistListCsReq { /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub jimkcdcnogh: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(bool, tag = "2")] pub iihollffnbk: bool, /// offset: 32 #[prost(uint32, repeated, tag = "12")] pub gffpekhafga: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "7")] pub target_side: u32, /// offset: 44 #[prost(enumeration = "AssistAvatarType", tag = "9")] pub hchpjcpciaa: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2932)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendAssistListScRsp { /// offset: 36 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "13")] pub assist_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "6")] pub target_side: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hdlenlbpdjh { /// offset: 32 #[prost(message, repeated, tag = "1")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub finished_target_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hjbjchoehfb { /// offset: 32 #[prost(uint32, repeated, tag = "4")] pub finished_target_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "8")] pub peak_id: u32, /// offset: 16 #[prost(message, repeated, tag = "5")] pub avatar_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Golmafpeonc { /// offset: 24 #[prost(message, repeated, tag = "15")] pub ddgeddnhljp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengePeakBossFriendLineupRecommendation { /// offset: 44 #[prost(uint32, tag = "3")] pub buff_id: u32, /// offset: 41 #[prost(bool, tag = "11")] pub hard_mode_has_passed: bool, /// offset: 16 #[prost(message, repeated, tag = "7")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(bool, tag = "4")] pub is_hard_mode: bool, /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub finished_target_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Koclbbleilb { /// offset: 24 #[prost(message, optional, tag = "7")] pub player_info: ::core::option::Option, /// offset: 40 #[prost(string, tag = "1")] pub remark_name: ::prost::alloc::string::String, #[prost(oneof = "koclbbleilb::Pieebieoopg", tags = "2, 11, 14, 5")] pub pieebieoopg: ::core::option::Option, } /// Nested message and enum types in `KOCLBBLEILB`. pub mod koclbbleilb { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Pieebieoopg { /// offset: 32 #[prost(message, tag = "2")] Lcckopeaoch(super::Jbjpokeofok), /// offset: 32 #[prost(message, tag = "11")] Cplbfbogndn(super::Hdlenlbpdjh), /// offset: 32 #[prost(message, tag = "14")] Panpdkfnaal(super::Golmafpeonc), /// offset: 32 #[prost(message, tag = "5")] Picdbgcggkp(super::ChallengePeakBossFriendLineupRecommendation), } } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2931)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendRecommendLineupCsReq { /// offset: 28 #[prost(uint32, tag = "11")] pub key: u32, /// offset: 24 #[prost(enumeration = "Ldpgcfighfd", tag = "7")] pub r#type: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2941)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendRecommendLineupScRsp { /// offset: 40 #[prost(uint32, tag = "10")] pub key: u32, /// offset: 44 #[prost(bool, tag = "3")] pub lkfhegkmlki: bool, /// offset: 36 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "11")] pub challenge_recommend_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(enumeration = "Ldpgcfighfd", tag = "15")] pub r#type: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2902)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendRecommendLineupDetailCsReq { /// offset: 24 #[prost(uint32, tag = "9")] pub key: u32, /// offset: 28 #[prost(uint32, tag = "4")] pub uid: u32, /// offset: 32 #[prost(enumeration = "Ldpgcfighfd", tag = "14")] pub r#type: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2918)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendRecommendLineupDetailScRsp { /// offset: 44 #[prost(uint32, tag = "6")] pub key: u32, /// offset: 40 #[prost(enumeration = "Ldpgcfighfd", tag = "15")] pub r#type: i32, /// offset: 16 #[prost(message, repeated, tag = "3")] pub faojejfcdjp: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "9")] pub uid: u32, /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2965)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendBattleRecordDetailCsReq { /// offset: 24 #[prost(uint32, tag = "5")] pub uid: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2939)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendBattleRecordDetailScRsp { /// offset: 56 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 60 #[prost(uint32, tag = "8")] pub uid: u32, /// offset: 24 #[prost(message, repeated, tag = "3")] pub plcgiemkgna: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "1")] pub knlkbefamlp: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "15")] pub abpbjbkaeji: ::core::option::Option, /// offset: 40 #[prost(message, repeated, tag = "14")] pub ikfdjhkiifp: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2979)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendDevelopmentInfoCsReq { /// offset: 24 #[prost(uint32, tag = "2")] pub uid: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2927)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendDevelopmentInfoScRsp { /// offset: 36 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "9")] pub uid: u32, /// offset: 16 #[prost(message, repeated, tag = "1")] pub eilbgljdlmm: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1947)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetGachaInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GachaCeilingAvatar { /// offset: 24 #[prost(uint32, tag = "15")] pub avatar_id: u32, /// offset: 28 #[prost(uint32, tag = "13")] pub repeated_cnt: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GachaCeiling { /// offset: 32 #[prost(bool, tag = "1")] pub is_claimed: bool, /// offset: 36 #[prost(uint32, tag = "7")] pub ceiling_num: u32, /// offset: 16 #[prost(message, repeated, tag = "12")] pub avatar_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aoeoiaocljf { /// offset: 44 #[prost(uint32, tag = "9")] pub gcdjlakllio: u32, /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub dpkopfdefmn: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "7")] pub chmmplofcpn: u32, /// offset: 32 #[prost(uint32, repeated, tag = "8")] pub giihkbcogob: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GachaInfo { /// offset: 92 #[prost(uint32, tag = "10")] pub gacha_id: u32, /// offset: 72 #[prost(uint32, tag = "11")] pub eoheegmkmoe: u32, /// offset: 88 #[prost(uint32, tag = "6")] pub dkhdcpoohka: u32, /// offset: 96 #[prost(int64, tag = "12")] pub begin_time: i64, /// offset: 32 #[prost(string, tag = "7")] pub detail_webview: ::prost::alloc::string::String, /// offset: 80 #[prost(int64, tag = "4")] pub end_time: i64, /// offset: 48 #[prost(message, optional, tag = "15")] pub gacha_ceiling: ::core::option::Option, /// offset: 56 #[prost(string, tag = "5")] pub drop_history_webview: ::prost::alloc::string::String, /// offset: 76 #[prost(uint32, tag = "13")] pub chmmplofcpn: u32, /// offset: 64 #[prost(uint32, repeated, tag = "8")] pub item_detail_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub prize_item_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, repeated, tag = "3")] pub ipgjnfpojnh: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1909)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetGachaInfoScRsp { /// offset: 56 #[prost(uint32, tag = "15")] pub fmcpobkemag: u32, /// offset: 24 #[prost(message, repeated, tag = "10")] pub olkgfjhefdg: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "11")] pub aecadldckdd: u32, /// offset: 40 #[prost(uint32, tag = "9")] pub apocgaojojf: u32, /// offset: 52 #[prost(uint32, tag = "8")] pub gacha_random: u32, /// offset: 32 #[prost(message, repeated, tag = "3")] pub gacha_info_list: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "14")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1938)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DoGachaCsReq { /// offset: 24 #[prost(uint32, tag = "11")] pub gacha_random: u32, /// offset: 36 #[prost(uint32, tag = "15")] pub gacha_num: u32, /// offset: 28 #[prost(uint32, tag = "6")] pub gacha_id: u32, /// offset: 32 #[prost(uint32, tag = "12")] pub simulate_magic: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GachaItem { /// offset: 48 #[prost(bool, tag = "5")] pub is_new: bool, /// offset: 40 #[prost(message, optional, tag = "2")] pub transfer_item_list: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "3")] pub token_item: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "6")] pub gacha_item: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1917)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DoGachaScRsp { /// offset: 24 #[prost(message, repeated, tag = "11")] pub gacha_item_list: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 60 #[prost(uint32, tag = "8")] pub gacha_num: u32, /// offset: 56 #[prost(uint32, tag = "7")] pub ceiling_num: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub gacha_id: u32, /// offset: 40 #[prost(uint32, tag = "3")] pub bdanbfdobgi: u32, /// offset: 52 #[prost(uint32, tag = "2")] pub dkhdcpoohka: u32, /// offset: 48 #[prost(uint32, tag = "10")] pub fmcpobkemag: u32, /// offset: 32 #[prost(uint32, tag = "13")] pub eoheegmkmoe: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1951)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetGachaCeilingCsReq { /// offset: 24 #[prost(uint32, tag = "10")] pub gacha_type: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1911)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetGachaCeilingScRsp { /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "8")] pub gacha_type: u32, /// offset: 24 #[prost(message, optional, tag = "14")] pub gacha_ceiling: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1989)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ExchangeGachaCeilingCsReq { /// offset: 24 #[prost(uint32, tag = "15")] pub gacha_type: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub avatar_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1920)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ExchangeGachaCeilingScRsp { /// offset: 44 #[prost(uint32, tag = "15")] pub avatar_id: u32, /// offset: 32 #[prost(message, optional, tag = "6")] pub transfer_item_list: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 48 #[prost(uint32, tag = "1")] pub gacha_type: u32, /// offset: 16 #[prost(message, optional, tag = "8")] pub gacha_ceiling: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1995)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetGachaDecideItemCsReq { /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub dpkopfdefmn: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "2")] pub gcdjlakllio: u32, /// offset: 32 #[prost(uint32, tag = "11")] pub gacha_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1991)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetGachaDecideItemScRsp { /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "2")] pub dcjpkilikom: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Omblhdlmgkp { #[prost(oneof = "omblhdlmgkp::Gfnmajmmdef", tags = "7, 3, 9, 12, 15, 13, 6, 2, 1")] pub gfnmajmmdef: ::core::option::Option, } /// Nested message and enum types in `OMBLHDLMGKP`. pub mod omblhdlmgkp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Gfnmajmmdef { /// offset: 16 #[prost(message, tag = "7")] Igjbcfpiemn(super::Djobmngnddm), /// offset: 16 #[prost(message, tag = "3")] Ljlhhphgajd(super::Elpfjgfnoog), /// offset: 16 #[prost(message, tag = "9")] Igppbglmodj(super::Ihihabjildg), /// offset: 16 #[prost(message, tag = "12")] Lkidjpmehnf(super::Lokaebacagj), /// offset: 16 #[prost(message, tag = "15")] Fniekbbkplo(super::Lpohmgmancb), /// offset: 16 #[prost(message, tag = "13")] Dbblccmbdpj(super::Jbheekgppjl), /// offset: 16 #[prost(message, tag = "6")] Obojofgeinf(super::Jfpkapgmebf), /// offset: 16 #[prost(message, tag = "2")] Ealiambojlm(super::Hefjaamoldk), /// offset: 16 #[prost(message, tag = "1")] Kndfejoiiek(super::Ikmhmgphiif), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bddinonagbn { /// offset: 52 #[prost(bool, tag = "14")] pub ojdobchgkmj: bool, /// offset: 56 #[prost(uint32, tag = "8")] pub unique_id: u32, /// offset: 24 #[prost(message, optional, tag = "2")] pub gclekilecbi: ::core::option::Option, /// offset: 32 #[prost(message, repeated, tag = "15")] pub jdkbogfifdd: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "4")] pub oocaobicbab: u32, /// offset: 16 #[prost(message, optional, tag = "13")] pub abdljhfbhfl: ::core::option::Option, /// offset: 60 #[prost(uint32, tag = "3")] pub season: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fjhimicjdpi { /// offset: 28 #[prost(uint32, tag = "2")] pub mlnbmeikbgg: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub progress: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ijdbiojkbbj { /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub imgmpoicepg: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, optional, tag = "6")] pub paehgnmobkh: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oblflobpgmi { /// offset: 28 #[prost(enumeration = "Mookocdkdjd", tag = "14")] pub kkghjhcmiop: i32, /// offset: 24 #[prost(enumeration = "Llicmhionjd", tag = "13")] pub bglklnnmaol: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Djobmngnddm { /// offset: 100 #[prost(uint32, tag = "8")] pub cdhnfadlafn: u32, /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub bchhncocmeo: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(message, optional, tag = "1263")] pub gbcmpododmc: ::core::option::Option, /// offset: 48 #[prost(message, optional, tag = "1481")] pub oefkidlojbb: ::core::option::Option, /// offset: 96 #[prost(uint32, tag = "11")] pub jigjocallbm: u32, /// offset: 72 #[prost(uint32, tag = "14")] pub pgnaeabpkgk: u32, /// offset: 112 #[prost(uint32, tag = "1")] pub lbbojjiphdg: u32, /// offset: 92 #[prost(uint32, tag = "4")] pub efkgmhefobg: u32, /// offset: 56 #[prost(message, repeated, tag = "5")] pub omdagkokcha: ::prost::alloc::vec::Vec, /// offset: 116 #[prost(uint32, tag = "6")] pub kejaelipjjb: u32, /// offset: 84 #[prost(uint32, tag = "13")] pub jcncbnbpmca: u32, /// offset: 76 #[prost(uint32, tag = "10")] pub bfbehjeiaph: u32, /// offset: 32 #[prost(string, tag = "150")] pub iingahpeogk: ::prost::alloc::string::String, /// offset: 120 #[prost(uint32, tag = "12")] pub fnelbbmapee: u32, /// offset: 88 #[prost(uint32, tag = "9")] pub jkjbnfidcim: u32, /// offset: 108 #[prost(uint32, tag = "2")] pub ialhhaoomcp: u32, /// offset: 16 #[prost(uint32, repeated, tag = "1158")] pub cjlmbnehpbd: ::prost::alloc::vec::Vec, /// offset: 104 #[prost(enumeration = "Llicmhionjd", tag = "3")] pub bglklnnmaol: i32, /// offset: 80 #[prost(uint32, tag = "7")] pub iekjklegnao: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ampggdeemel { /// offset: 56 #[prost(uint32, tag = "9")] pub unique_id: u32, /// offset: 60 #[prost(uint32, tag = "1")] pub pos: u32, /// offset: 48 #[prost(uint32, tag = "5")] pub id: u32, /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub bacchlmlbap: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(map = "string, uint32", tag = "13")] pub dfplnainbem: ::std::collections::HashMap<::prost::alloc::string::String, u32>, /// offset: 24 #[prost(map = "uint32, uint32", tag = "2")] pub oepklfcbcda: ::std::collections::HashMap, /// offset: 52 #[prost(uint32, tag = "14")] pub ojhffmmafgg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Keajcpeofbe { /// offset: 40 #[prost(uint32, tag = "1")] pub unique_id: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub id: u32, /// offset: 36 #[prost(uint32, tag = "8")] pub pos: u32, /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub bacchlmlbap: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ojehifaeloe { /// offset: 40 #[prost(uint32, tag = "3")] pub gakcjcjbaop: u32, /// offset: 16 #[prost(message, repeated, tag = "11")] pub cphjhaojkpk: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "13")] pub pos: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kdpjnmabjkp { /// offset: 32 #[prost(uint32, repeated, tag = "2")] pub ibhnpaaohbl: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub jfiojlajepd: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jihdejcfdfh { /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub cafpmgnjpne: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ogimdhhmocl { /// offset: 36 #[prost(uint32, tag = "3")] pub daecbnalfic: u32, #[prost(oneof = "ogimdhhmocl::Idooakegpgd", tags = "780, 60, 98, 1606")] pub idooakegpgd: ::core::option::Option, } /// Nested message and enum types in `OGIMDHHMOCL`. pub mod ogimdhhmocl { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Idooakegpgd { /// offset: 24 #[prost(uint32, tag = "780")] Mdddbcbiflj(u32), /// offset: 24 #[prost(message, tag = "60")] Fgejcnnefmh(super::Kdpjnmabjkp), /// offset: 24 #[prost(uint32, tag = "98")] Abnhfmmbbhm(u32), /// offset: 24 #[prost(message, tag = "1606")] Bcnpeliekbh(super::Jihdejcfdfh), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Medpendhned { /// offset: 32 #[prost(uint32, tag = "1")] pub lodfbklaaag: u32, /// offset: 24 #[prost(message, optional, tag = "10")] pub amfkmjckdgf: ::core::option::Option, /// offset: 36 #[prost(bool, tag = "7")] pub cifggpkkppi: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mookehjlnnf { /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub jfiojlajepd: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "7")] pub lodfbklaaag: u32, /// offset: 32 #[prost(message, repeated, tag = "2")] pub bianianplhj: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "10")] pub bnifgplolon: u32, /// offset: 44 #[prost(uint32, tag = "12")] pub dpebppolpii: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ikmhmgphiif { /// offset: 24 #[prost(message, repeated, tag = "14")] pub pdemmpcifen: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, repeated, tag = "9")] pub bedjaofbokb: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "2")] pub nhpncdgfldk: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Elpfjgfnoog { /// offset: 16 #[prost(message, repeated, tag = "13")] pub bedjaofbokb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hefjaamoldk { /// offset: 24 #[prost(message, repeated, tag = "10")] pub khhopfjphec: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bdacfgcafii { /// offset: 28 #[prost(uint32, tag = "14")] pub num: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ddhjiiephpa { /// offset: 40 #[prost(bool, tag = "4")] pub okgfcfkimjm: bool, /// offset: 36 #[prost(uint32, tag = "1")] pub unique_id: u32, /// offset: 32 #[prost(uint32, tag = "5")] pub gmbhfoclice: u32, /// offset: 24 #[prost(map = "uint32, uint32", tag = "14")] pub oepklfcbcda: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iccajaodnik { /// offset: 24 #[prost(uint32, tag = "11")] pub gmbhfoclice: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Blfpdnjamjk { /// offset: 24 #[prost(uint32, tag = "11")] pub nlkmnninagg: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub bklmihhlfog: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ecgffnlapko { #[prost(oneof = "ecgffnlapko::Oopnnlibkhg", tags = "7, 2")] pub oopnnlibkhg: ::core::option::Option, } /// Nested message and enum types in `ECGFFNLAPKO`. pub mod ecgffnlapko { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Oopnnlibkhg { /// offset: 24 #[prost(message, tag = "7")] Dccodohidnb(super::Iccajaodnik), /// offset: 24 #[prost(message, tag = "2")] Fhiollabfba(super::Blfpdnjamjk), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ihihabjildg { /// offset: 40 #[prost(message, repeated, tag = "12")] pub bkihcaalbnb: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "11")] pub nhpncdgfldk: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "4")] pub enbmdcenfbg: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Leodjhbhgbo { /// offset: 28 #[prost(uint32, tag = "11")] pub bklmihhlfog: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub ojhffmmafgg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jagehfoahml { /// offset: 24 #[prost(uint32, tag = "12")] pub efhmdppppai: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ekfgjmhjkom { /// offset: 40 #[prost(uint32, tag = "4")] pub ifpnaeakclm: u32, /// offset: 32 #[prost(bool, tag = "7")] pub bgflambihpm: bool, #[prost(oneof = "ekfgjmhjkom::Dgobphkcneb", tags = "749, 1959")] pub dgobphkcneb: ::core::option::Option, } /// Nested message and enum types in `EKFGJMHJKOM`. pub mod ekfgjmhjkom { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Dgobphkcneb { /// offset: 24 #[prost(message, tag = "749")] Fhiollabfba(super::Leodjhbhgbo), /// offset: 24 #[prost(message, tag = "1959")] Bdhdhofodfl(super::Jagehfoahml), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dnpechideie { /// offset: 24 #[prost(uint32, tag = "9")] pub iafoahocpni: u32, /// offset: 28 #[prost(uint32, tag = "1")] pub nolnfkbmbkh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mhljncjbhfo { /// offset: 24 #[prost(message, repeated, tag = "13")] pub dnheenhcolc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lokaebacagj { /// offset: 40 #[prost(bool, tag = "6")] pub phgldmgbibl: bool, /// offset: 16 #[prost(message, repeated, tag = "7")] pub jhjbcgfkknj: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "3")] pub kifgicehhcd: u32, /// offset: 24 #[prost(message, optional, tag = "2")] pub gpalhmnijeb: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "13")] pub klpmcheinmg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aahkahpohda { /// offset: 24 #[prost(uint32, tag = "2")] pub kblbiaahmcn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gecmaafiaon { /// offset: 32 #[prost(uint32, tag = "8")] pub mepjhoamnnn: u32, /// offset: 16 #[prost(map = "string, uint32", tag = "3")] pub dfplnainbem: ::std::collections::HashMap<::prost::alloc::string::String, u32>, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Japdfakfjmo { /// offset: 32 #[prost(uint32, tag = "11")] pub kblbiaahmcn: u32, /// offset: 36 #[prost(uint32, tag = "12")] pub monster_id: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub ojhffmmafgg: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub negfbcjcobc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jfjmjjijakf { /// offset: 24 #[prost(message, repeated, tag = "3")] pub eppalcpbadf: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "11")] pub lgjjkcikchg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Encgohnmcjh { /// offset: 40 #[prost(uint32, tag = "11")] pub mmgbpbmfbia: u32, /// offset: 16 #[prost(message, optional, tag = "5")] pub ghkgbefjhjc: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "15")] pub kddjimefggj: u32, /// offset: 24 #[prost(message, repeated, tag = "9")] pub monster_wave_list: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "12")] pub ffehdbahdjd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hmkabbolhff { /// offset: 36 #[prost(uint32, tag = "1")] pub oekpgghfnck: u32, /// offset: 32 #[prost(uint32, tag = "5")] pub moghbclnhdh: u32, /// offset: 24 #[prost(message, repeated, tag = "15")] pub ooknimciabg: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ciljcphpjod { /// offset: 32 #[prost(uint32, tag = "14")] pub bklmihhlfog: u32, /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub cmdjknkahfn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ljhdjhkihgk { /// offset: 36 #[prost(bool, tag = "7")] pub oflnpfmhoop: bool, #[prost(oneof = "ljhdjhkihgk::Glaoadjnhpg", tags = "554")] pub glaoadjnhpg: ::core::option::Option, } /// Nested message and enum types in `LJHDJHKIHGK`. pub mod ljhdjhkihgk { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Glaoadjnhpg { /// offset: 16 #[prost(message, tag = "554")] Jhnopohoemj(super::Hmkabbolhff), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hohfdkcbakg { /// offset: 24 #[prost(message, repeated, tag = "15")] pub plodacaiolp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eokaoajejch { /// offset: 24 #[prost(uint32, tag = "2")] pub kblbiaahmcn: u32, /// offset: 28 #[prost(uint32, tag = "1")] pub haicdliadml: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fjogloimljn { /// offset: 32 #[prost(uint32, tag = "4")] pub section_id: u32, /// offset: 36 #[prost(uint32, tag = "2")] pub cmlelldmboe: u32, /// offset: 40 #[prost(uint32, tag = "8")] pub caappfmofgk: u32, #[prost(oneof = "fjogloimljn::Dpiccdjncbn", tags = "2044")] pub dpiccdjncbn: ::core::option::Option, } /// Nested message and enum types in `FJOGLOIMLJN`. pub mod fjogloimljn { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Dpiccdjncbn { /// offset: 16 #[prost(message, tag = "2044")] Gafemegdafg(super::Eokaoajejch), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gkdlhgbbbac { /// offset: 24 #[prost(message, repeated, tag = "7")] pub mbadiiapnjm: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "8")] pub cjjkhnmifdn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mbemnbgbdml { /// offset: 32 #[prost(message, repeated, tag = "15")] pub fnbdllhplak: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, optional, tag = "8")] pub kmlgcckbdia: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jbnkbhgbjkc { /// offset: 24 #[prost(uint32, tag = "4")] pub cmlelldmboe: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub section_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ddbnbpgmoid { /// offset: 16 #[prost(message, repeated, tag = "14")] pub aclimkfjkjc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lpohmgmancb { /// offset: 24 #[prost(message, optional, tag = "8")] pub naaejmdhigi: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "9")] pub boss_info: ::core::option::Option, /// offset: 32 #[prost(message, repeated, tag = "4")] pub ccpdbbkpmin: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, repeated, tag = "11")] pub pggcanillmd: ::prost::alloc::vec::Vec, /// offset: 80 #[prost(uint32, tag = "5")] pub section_id: u32, /// offset: 56 #[prost(message, optional, tag = "2")] pub bhiglfbkhck: ::core::option::Option, /// offset: 64 #[prost(message, optional, tag = "1")] pub cbgcnnikfnf: ::core::option::Option, /// offset: 40 #[prost(message, repeated, tag = "15")] pub anngfejaanl: ::prost::alloc::vec::Vec, /// offset: 88 #[prost(uint32, tag = "13")] pub cmlelldmboe: u32, /// offset: 84 #[prost(uint32, tag = "6")] pub lahbhhemmhg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kkjjbemmaco { /// offset: 28 #[prost(uint32, tag = "3")] pub unique_id: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub omfaiookmeh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jbheekgppjl { /// offset: 24 #[prost(message, repeated, tag = "3")] pub onoddmbmnjf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gjjikkphflh { /// offset: 24 #[prost(double, repeated, tag = "9")] pub bcehfioickf: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "7")] pub mifghmmdkmd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ppohbcaphoc { /// offset: 24 #[prost(message, optional, tag = "2")] pub mlpiahjbpkd: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aagmdfofhmp { /// offset: 24 #[prost(message, repeated, tag = "14")] pub bgocckmgdap: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jkaimhfmpph { /// offset: 32 #[prost(message, optional, tag = "15")] pub mlpiahjbpkd: ::core::option::Option, /// offset: 52 #[prost(uint32, tag = "10")] pub unique_id: u32, /// offset: 16 #[prost(message, repeated, tag = "13")] pub cnlipfjgcec: ::prost::alloc::vec::Vec, #[prost( oneof = "jkaimhfmpph::Majalojogbh", tags = "1056, 708, 1615, 459, 111, 908, 1864, 1668, 859, 302, 1030, 1319, 1654, 373, 1776, 210, 991, 1697" )] pub majalojogbh: ::core::option::Option, } /// Nested message and enum types in `JKAIMHFMPPH`. pub mod jkaimhfmpph { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Majalojogbh { /// offset: 40 #[prost(message, tag = "1056")] Kdbcigojkee(super::Lgdadjhjoae), /// offset: 40 #[prost(message, tag = "708")] Cebjipmgmci(super::Eifcbodpaca), /// offset: 40 #[prost(message, tag = "1615")] Pcbcephjade(super::Gmaegjbiadb), /// offset: 40 #[prost(message, tag = "459")] Gmhngllljlp(super::Fcbhahiodoc), /// offset: 40 #[prost(message, tag = "111")] Aljkfomddlb(super::Bojmaficjbf), /// offset: 40 #[prost(message, tag = "908")] Hjinlofohbc(super::Plhoikfdfgf), /// offset: 40 #[prost(message, tag = "1864")] Jacjkmfmklj(super::Jpbjbfpgjfe), /// offset: 40 #[prost(message, tag = "1668")] Jnockelopfa(super::Oelinbccfcl), /// offset: 40 #[prost(message, tag = "859")] Pbcmdgdiegd(super::Pekmcpmlcfb), /// offset: 40 #[prost(message, tag = "302")] Jfkglfikmjl(super::Moeenbegfpj), /// offset: 40 #[prost(message, tag = "1030")] Denfdkcmfmf(super::Bmiikkljbkf), /// offset: 40 #[prost(message, tag = "1319")] Ncakloahmnb(super::Ipkpngpakop), /// offset: 40 #[prost(message, tag = "1654")] Oadbjckbakn(super::Eggijcomomj), /// offset: 40 #[prost(message, tag = "373")] Deceflekgnf(super::Ahpkkapjcpl), /// offset: 40 #[prost(message, tag = "1776")] Bjaiangppbd(super::Igcgldbkaji), /// offset: 40 #[prost(message, tag = "210")] Jhaokgdpain(super::Elmjbgnnmec), /// offset: 40 #[prost(message, tag = "991")] Nipfklbpemp(super::Dkeedhojfff), /// offset: 40 #[prost(message, tag = "1697")] Gmmhlbdomkk(super::Fbkncafcnac), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lgdadjhjoae { /// offset: 24 #[prost(uint32, tag = "12")] pub caappfmofgk: u32, /// offset: 36 #[prost(uint32, tag = "3")] pub ojobffppojj: u32, /// offset: 28 #[prost(uint32, tag = "13")] pub section_id: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub cmlelldmboe: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eifcbodpaca { /// offset: 24 #[prost(int64, tag = "3")] pub ljdjckmgddb: i64, /// offset: 32 #[prost(int64, tag = "2")] pub dkhoeiijhip: i64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gmaegjbiadb { /// offset: 24 #[prost(int64, tag = "7")] pub dkhoeiijhip: i64, /// offset: 36 #[prost(uint32, tag = "9")] pub jdnioojbjpo: u32, /// offset: 32 #[prost(uint32, tag = "15")] pub ohhdliehemh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fcbhahiodoc { /// offset: 28 #[prost(uint32, tag = "13")] pub hagoedbcmbj: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub cfgbmknmogh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bojmaficjbf { /// offset: 24 #[prost(uint32, tag = "4")] pub afpmigpnjdb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Plhoikfdfgf { /// offset: 24 #[prost(uint32, tag = "8")] pub flbnknagpgl: u32, /// offset: 32 #[prost(uint32, tag = "13")] pub jopmeahibhk: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub caappfmofgk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jpbjbfpgjfe { /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub ffoaifkibdo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oelinbccfcl { /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub ffoaifkibdo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pekmcpmlcfb { /// offset: 28 #[prost(uint32, tag = "5")] pub ljhgchlhjjg: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub cmlelldmboe: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub hbnkocpkmfg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Moeenbegfpj {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bmiikkljbkf { /// offset: 16 #[prost(map = "uint32, uint32", tag = "4")] pub dgflgojdlne: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ipkpngpakop { /// offset: 32 #[prost(bool, tag = "4")] pub dllcgofpjnk: bool, /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub dpkopfdefmn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eggijcomomj {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ahpkkapjcpl {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Igcgldbkaji {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Elmjbgnnmec { /// offset: 28 #[prost(uint32, tag = "3")] pub lodfbklaaag: u32, /// offset: 24 #[prost(uint32, tag = "14")] pub dpebppolpii: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dkeedhojfff { /// offset: 24 #[prost(uint32, tag = "6")] pub edohkgddclb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fbkncafcnac { /// offset: 32 #[prost(uint32, tag = "10")] pub jamnmlimlip: u32, /// offset: 24 #[prost(double, tag = "8")] pub himnbghpghd: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Golojphiobj { /// offset: 44 #[prost(uint32, tag = "10")] pub npciencemod: u32, /// offset: 40 #[prost(bool, tag = "5")] pub aicenmflobg: bool, /// offset: 24 #[prost(map = "string, uint32", tag = "14")] pub dfplnainbem: ::std::collections::HashMap<::prost::alloc::string::String, u32>, /// offset: 32 #[prost(message, repeated, tag = "7")] pub pmkilnpebfi: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Adabpnnbchm { /// offset: 16 #[prost(message, optional, tag = "3")] pub gkhojfjelmo: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nmeiechfigf { /// offset: 24 #[prost(message, optional, tag = "3")] pub gkhojfjelmo: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jfpkapgmebf { /// offset: 24 #[prost(message, repeated, tag = "5")] pub jbhdbelfefn: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8465)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pbpigabcjed { /// offset: 24 #[prost(uint32, tag = "4")] pub season: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8527)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Abjbjocbplh { /// offset: 32 #[prost(message, optional, tag = "11")] pub pcbdhdfdkmj: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "13")] pub rogue_get_info: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "4")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ohnilgjnmln { /// offset: 24 #[prost(uint32, tag = "1")] pub num: u32, /// offset: 28 #[prost(uint32, tag = "11")] pub item_id: u32, /// offset: 32 #[prost(int32, tag = "7")] pub npookjkkedj: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oldppegblhc { /// offset: 24 #[prost(message, repeated, tag = "12")] pub fmjnlchicoh: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "14")] pub nhpncdgfldk: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "5")] pub bkihcaalbnb: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(message, repeated, tag = "7")] pub enbmdcenfbg: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fgpbofkgnfi { /// offset: 28 #[prost(uint32, tag = "1")] pub mjlniaiccbb: u32, /// offset: 24 #[prost(uint32, tag = "11")] pub exp: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dlnmannhhan { /// offset: 28 #[prost(uint32, tag = "9")] pub jcncbnbpmca: u32, /// offset: 24 #[prost(uint32, tag = "1")] pub kejaelipjjb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Inlmmkljclf { /// offset: 48 #[prost(uint32, tag = "12")] pub klpmcheinmg: u32, /// offset: 16 #[prost(message, repeated, tag = "4")] pub jhjbcgfkknj: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "5")] pub kifgicehhcd: u32, /// offset: 32 #[prost(message, optional, tag = "7")] pub gpalhmnijeb: ::core::option::Option, /// offset: 40 #[prost(bool, tag = "2")] pub phgldmgbibl: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bfagpfameaf { /// offset: 24 #[prost(map = "string, uint32", tag = "10")] pub dfplnainbem: ::std::collections::HashMap<::prost::alloc::string::String, u32>, /// offset: 32 #[prost(uint32, tag = "2")] pub mepjhoamnnn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kllkboeacaj { /// offset: 24 #[prost(message, optional, tag = "3")] pub bhiglfbkhck: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "8")] pub cmlelldmboe: u32, /// offset: 36 #[prost(uint32, tag = "11")] pub section_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nngecooobke { /// offset: 28 #[prost(uint32, tag = "8")] pub unique_id: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub omfaiookmeh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lfmahpklbnk { /// offset: 32 #[prost(bool, tag = "6")] pub pbmfbbalkfi: bool, /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub bchhncocmeo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lbemdkfjmgc { /// offset: 44 #[prost(enumeration = "Plngddngcnc", tag = "14")] pub source: i32, /// offset: 32 #[prost(uint32, repeated, tag = "7")] pub joamooegpjp: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "10")] pub gmaoccgmbid: u32, /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub cmdjknkahfn: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "2")] pub pkobmkblhhn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mfnekaakfbl { /// offset: 16 #[prost(message, repeated, tag = "2")] pub omdagkokcha: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nkljinfdcjg { /// offset: 24 #[prost(uint32, tag = "4")] pub oekpgghfnck: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cpgiakiigpk { #[prost(oneof = "cpgiakiigpk::Ginfiafkmdn", tags = "12, 9, 15")] pub ginfiafkmdn: ::core::option::Option, } /// Nested message and enum types in `CPGIAKIIGPK`. pub mod cpgiakiigpk { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Ginfiafkmdn { /// offset: 24 #[prost(uint32, tag = "12")] Dhmoccncdmn(u32), /// offset: 24 #[prost(message, tag = "9")] Aeffgkodbli(super::Fjhimicjdpi), /// offset: 24 #[prost(uint32, tag = "15")] Lgkhnlgeajm(u32), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pamfkkjcpcn { #[prost( oneof = "pamfkkjcpcn::Ginfiafkmdn", tags = "368, 1606, 1204, 650, 835, 1464, 149, 525, 195, 1285, 577, 1867, 1069, 362, 1400, 1010, 1164, 79, 413, 1624, 1220, 1708, 1907, 390, 1773, 812, 927, 1384, 628, 216, 355, 371, 772, 1767, 999, 1240, 1962, 1522, 1917, 1181, 278, 2002, 1701" )] pub ginfiafkmdn: ::core::option::Option, } /// Nested message and enum types in `PAMFKKJCPCN`. pub mod pamfkkjcpcn { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Ginfiafkmdn { /// offset: 24 #[prost(message, tag = "368")] Jpbmgigkiae(super::Ampggdeemel), /// offset: 24 #[prost(message, tag = "1606")] Mdjgmedlfcb(super::Ampggdeemel), /// offset: 24 #[prost(uint32, tag = "1204")] Fdkcmjmfmgc(u32), /// offset: 24 #[prost(message, tag = "650")] Hcdnbdlgbld(super::Oldppegblhc), /// offset: 24 #[prost(message, tag = "835")] Jjdfbjldhei(super::Oldppegblhc), /// offset: 24 #[prost(message, tag = "1464")] Obpdakkbolh(super::Oldppegblhc), /// offset: 24 #[prost(uint32, tag = "149")] Geibknhcgjf(u32), /// offset: 24 #[prost(message, tag = "525")] Aijfddbemik(super::Fgpbofkgnfi), /// offset: 24 #[prost(message, tag = "195")] Jcncbnbpmca(super::Dlnmannhhan), /// offset: 24 #[prost(uint32, tag = "1285")] Kcjihkikjmo(u32), /// offset: 24 #[prost(message, tag = "577")] Elhkkabfjgf(super::Inlmmkljclf), /// offset: 24 #[prost(message, tag = "1867")] Gclekilecbi(super::Lmccgdopbao), /// offset: 24 #[prost(message, tag = "1069")] Fjbeebdphnn(super::Bfagpfameaf), /// offset: 24 #[prost(message, tag = "362")] Fgboaipggfk(super::Kllkboeacaj), /// offset: 24 #[prost(message, tag = "1400")] Pgahfmemijn(super::Nngecooobke), /// offset: 24 #[prost(message, tag = "1010")] Ncidjcakboa(super::Fjogloimljn), /// offset: 24 #[prost(message, tag = "1164")] Laajhfpfhli(super::Nmeiechfigf), /// offset: 24 #[prost(uint32, tag = "79")] Deckggoojlg(u32), /// offset: 24 #[prost(uint32, tag = "413")] Ndcjhppphnp(u32), /// offset: 24 #[prost(uint32, tag = "1624")] Lbbojjiphdg(u32), /// offset: 24 #[prost(uint32, tag = "1220")] Ialhhaoomcp(u32), /// offset: 24 #[prost(message, tag = "1708")] Kfamnkegahb(super::Medpendhned), /// offset: 24 #[prost(enumeration = "super::Llicmhionjd", tag = "1907")] Bglklnnmaol(i32), /// offset: 24 #[prost(message, tag = "390")] Acjamodpbkm(super::Lfmahpklbnk), /// offset: 24 #[prost(uint32, tag = "1773")] Pgnaeabpkgk(u32), /// offset: 24 #[prost(uint32, tag = "812")] Bfbehjeiaph(u32), /// offset: 24 #[prost(uint32, tag = "927")] Cdhnfadlafn(u32), /// offset: 24 #[prost(message, tag = "1384")] Kmlgcckbdia(super::Gkdlhgbbbac), /// offset: 24 #[prost(message, tag = "628")] Ihcfmihklkg(super::Nkljinfdcjg), /// offset: 24 #[prost(message, tag = "216")] Chefolgidhi(super::Keajcpeofbe), /// offset: 24 #[prost(message, tag = "355")] Gdmpdokdbod(super::Keajcpeofbe), /// offset: 24 #[prost(uint32, tag = "371")] Ogmclkbfhlf(u32), /// offset: 24 #[prost(message, tag = "772")] Eoejkfamhgg(super::Ojehifaeloe), /// offset: 24 #[prost(message, tag = "1767")] Jaijobbgfml(super::Ojehifaeloe), /// offset: 24 #[prost(uint32, tag = "999")] Cnnfpagkjom(u32), /// offset: 24 #[prost(message, tag = "1240")] Gjilfhjhnpb(super::Adabpnnbchm), /// offset: 24 #[prost(message, tag = "1962")] Fbebgnmcgbm(super::Mfnekaakfbl), /// offset: 24 #[prost(message, tag = "1522")] Cpajhpmlklk(super::Jkaimhfmpph), /// offset: 24 #[prost(uint32, tag = "1917")] Npifoobdjdb(u32), /// offset: 24 #[prost(uint32, tag = "1181")] Bkehghiahio(u32), /// offset: 24 #[prost(message, tag = "278")] Iikomjkjljd(super::Cpgiakiigpk), /// offset: 24 #[prost(message, tag = "2002")] Kjopkehamop(super::Oblflobpgmi), /// offset: 24 #[prost(uint32, tag = "1701")] Nglipmgafkh(u32), } } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8427)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Beopbdooppd { /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub aamkokdddog: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(enumeration = "Kfgdppgfnge", tag = "2")] pub ndamkiikmoe: i32, /// offset: 16 #[prost(message, repeated, tag = "12")] pub laehobnnlmj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lijglfcmegk { /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub aamkokdddog: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(enumeration = "Kfgdppgfnge", tag = "6")] pub ndamkiikmoe: i32, /// offset: 16 #[prost(message, repeated, tag = "12")] pub laehobnnlmj: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8598)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Onbjlecgiid { /// offset: 24 #[prost(message, repeated, tag = "4")] pub mgmomcfhmea: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nopimpmjmeb { /// offset: 24 #[prost(uint32, tag = "15")] pub pos: u32, /// offset: 28 #[prost(uint32, tag = "7")] pub unique_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8474)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mmjaglclipo { /// offset: 24 #[prost(message, repeated, tag = "9")] pub eblcdfmccaa: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8445)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fjdagbijmep { /// offset: 16 #[prost(message, repeated, tag = "6")] pub eblcdfmccaa: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8571)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lcnhojpjkhm { /// offset: 24 #[prost(uint32, tag = "6")] pub unique_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8459)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ehbepefdphc { /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8532)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dmklpokpige { /// offset: 28 #[prost(uint32, tag = "2")] pub lopbhckejbd: u32, /// offset: 24 #[prost(enumeration = "Pckjppikdhg", tag = "15")] pub lgkklfdjebb: i32, /// offset: 32 #[prost(uint32, tag = "11")] pub anjobcgpbdc: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8549)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kaccpaljofk { /// offset: 24 #[prost(uint32, tag = "12")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8559)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Npfmipdcloi { /// offset: 36 #[prost(uint32, tag = "7")] pub klbkabhdjih: u32, /// offset: 40 #[prost(uint32, tag = "11")] pub phkfenomigm: u32, /// offset: 32 #[prost(enumeration = "Icnccfgdgde", tag = "4")] pub source: i32, /// offset: 16 #[prost(uint32, repeated, tag = "14")] pub imojhcibhil: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8541)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gmcaikpagmc { /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kmgcjigkfco { /// offset: 24 #[prost(uint32, tag = "12")] pub lopbhckejbd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jcnkbiigddh { /// offset: 28 #[prost(uint32, tag = "3")] pub lopbhckejbd: u32, /// offset: 24 #[prost(uint32, tag = "11")] pub anjobcgpbdc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Baaoenclpcm { /// offset: 24 #[prost(uint32, tag = "8")] pub anjobcgpbdc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dhnjojjcjhb { /// offset: 24 #[prost(uint32, tag = "11")] pub lopbhckejbd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cidmbdmdjbp { /// offset: 24 #[prost(uint32, tag = "13")] pub lopbhckejbd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jjdjmadomjh { #[prost(oneof = "jjdjmadomjh::Idooakegpgd", tags = "347, 886, 489, 1724, 1984")] pub idooakegpgd: ::core::option::Option, } /// Nested message and enum types in `JJDJMADOMJH`. pub mod jjdjmadomjh { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Idooakegpgd { /// offset: 24 #[prost(message, tag = "347")] Jmacaagbebm(super::Kmgcjigkfco), /// offset: 24 #[prost(message, tag = "886")] Cliajdffoad(super::Jcnkbiigddh), /// offset: 24 #[prost(message, tag = "489")] Gbfiglnakca(super::Baaoenclpcm), /// offset: 24 #[prost(message, tag = "1724")] Jpklpncgema(super::Dhnjojjcjhb), /// offset: 24 #[prost(message, tag = "1984")] Clofgihggcg(super::Cidmbdmdjbp), } } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8580)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nofklglkcal { /// offset: 32 #[prost(uint32, tag = "4")] pub item_id: u32, /// offset: 24 #[prost(message, optional, tag = "10")] pub display_value: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8404)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ikomimhgiin { /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8589)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pgkdcdonkei { /// offset: 28 #[prost(uint32, tag = "5")] pub hhohagldgoj: u32, /// offset: 24 #[prost(uint32, tag = "1")] pub unique_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8555)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ibobbdillef { /// offset: 24 #[prost(uint32, tag = "3")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8440)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cjhkhijcbdl { /// offset: 32 #[prost(bool, tag = "3")] pub is_get_all: bool, /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub mdlaecainnm: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8497)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hhghiljdnai { /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8415)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Figghkdldeh { /// offset: 32 #[prost(uint32, tag = "1")] pub pollhnbepkj: u32, /// offset: 24 #[prost(message, optional, tag = "8")] pub gkkgkebinak: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8453)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fcmphkjebja {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8435)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gpibedecndp { /// offset: 24 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8405)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jcmooebeonf {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8466)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ekelngfidjd { /// offset: 24 #[prost(uint32, tag = "12")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8588)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ofhphmdaeab { /// offset: 24 #[prost(bool, tag = "4")] pub is_locked: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8538)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ledeckhlpjn { /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8575)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pnnjikhkihj { /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub dobpfiebpif: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8438)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ijncidccnfg { /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kgppecdjlkp {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gkdpdnkkjng { /// offset: 28 #[prost(uint32, tag = "12")] pub iafoahocpni: u32, /// offset: 24 #[prost(uint32, tag = "8")] pub bklmihhlfog: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lajbjblbjah { /// offset: 28 #[prost(uint32, tag = "2")] pub bklmihhlfog: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub num: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8468)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nfpbidkbclm { /// offset: 40 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "12")] pub dbejjcjinac: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "11")] pub jlfdgadegoi: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Olplnokepkp { /// offset: 40 #[prost(uint32, tag = "11")] pub mkfplfjjpmk: u32, /// offset: 32 #[prost(uint32, tag = "1")] pub ahomjoamdgc: u32, /// offset: 36 #[prost(uint32, tag = "15")] pub hogifkocohf: u32, /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub ljadelaepln: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Neacbmkijgm { /// offset: 32 #[prost(uint32, tag = "4")] pub bcdamjfnmda: u32, /// offset: 24 #[prost(uint32, tag = "15")] pub ojeilkfblih: u32, /// offset: 28 #[prost(uint32, tag = "13")] pub npciencemod: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jplmaplkppn { /// offset: 16 #[prost(message, repeated, tag = "15")] pub bbkfidgpmaj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Klcegcmpkjo { /// offset: 28 #[prost(uint32, tag = "3")] pub daecbnalfic: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub lodfbklaaag: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ckpilkmkcma { /// offset: 28 #[prost(uint32, tag = "14")] pub ahomjoamdgc: u32, /// offset: 24 #[prost(uint32, tag = "5")] pub mkfplfjjpmk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cfeijimbfah { /// offset: 32 #[prost(uint32, tag = "13")] pub mkfplfjjpmk: u32, /// offset: 44 #[prost(uint32, tag = "3")] pub ahomjoamdgc: u32, /// offset: 16 #[prost(message, repeated, tag = "12")] pub fnefpnokagl: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "9")] pub bdejkjpojgj: u32, /// offset: 40 #[prost(uint32, tag = "7")] pub kjnmafhacae: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hlmkhagdjpe { /// offset: 32 #[prost(uint32, tag = "1")] pub lodfbklaaag: u32, /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub pbhddhjbnlf: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "10")] pub daecbnalfic: u32, /// offset: 40 #[prost(bool, tag = "9")] pub ipenbdmihoc: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kfjjjdimkca {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Begenhdeihd {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hjjpdbaahjb {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Faeffblahhn { /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub hfbcdldpfga: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oemkclnjoic { /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub hfbcdldpfga: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Injngdiacoh { /// offset: 16 #[prost(message, repeated, tag = "7")] pub cphjhaojkpk: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "1")] pub gakcjcjbaop: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lmccgdopbao { /// offset: 32 #[prost(uint32, tag = "10")] pub queue_position: u32, #[prost( oneof = "lmccgdopbao::Oajnjfnliec", tags = "359, 747, 2022, 1796, 862, 1657, 1229, 542, 971, 1259, 1290, 93" )] pub oajnjfnliec: ::core::option::Option, } /// Nested message and enum types in `LMCCGDOPBAO`. pub mod lmccgdopbao { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Oajnjfnliec { /// offset: 24 #[prost(message, tag = "359")] Idpeiolopji(super::Olplnokepkp), /// offset: 24 #[prost(message, tag = "747")] Gjjegjmjijj(super::Jplmaplkppn), /// offset: 24 #[prost(message, tag = "2022")] Glcieniabph(super::Klcegcmpkjo), /// offset: 24 #[prost(message, tag = "1796")] Jfianfmnkbj(super::Ckpilkmkcma), /// offset: 24 #[prost(message, tag = "862")] Bcnpeliekbh(super::Hlmkhagdjpe), /// offset: 24 #[prost(message, tag = "1657")] Manfblfdpkm(super::Kfjjjdimkca), /// offset: 24 #[prost(message, tag = "1229")] Olnkkbgnfcc(super::Begenhdeihd), /// offset: 24 #[prost(message, tag = "542")] Mjaiajbahnb(super::Hjjpdbaahjb), /// offset: 24 #[prost(message, tag = "971")] Bhfmdbbilem(super::Cfeijimbfah), /// offset: 24 #[prost(message, tag = "1259")] Najjmfbkcco(super::Faeffblahhn), /// offset: 24 #[prost(message, tag = "1290")] Cahebgcjfdf(super::Oemkclnjoic), /// offset: 24 #[prost(message, tag = "93")] Gcchbdobddn(super::Injngdiacoh), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Khhifofklnl { /// offset: 24 #[prost(uint32, tag = "14")] pub blhigcohmod: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Djnkglamgno {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fcmbfinhebh { /// offset: 24 #[prost(uint32, tag = "2")] pub npciencemod: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jencmkjknmh { /// offset: 24 #[prost(uint32, tag = "9")] pub npciencemod: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oaonehbcoei { /// offset: 28 #[prost(uint32, tag = "8")] pub unique_id: u32, /// offset: 24 #[prost(uint32, tag = "1")] pub bklmihhlfog: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oicfbpffoph { /// offset: 24 #[prost(uint32, tag = "14")] pub oekpgghfnck: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Njhebjmbpmh {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Illjlmbncgd { /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub odmommgaijf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gacocgfecla { /// offset: 24 #[prost(uint32, tag = "2")] pub hcdnfgionjh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kljbbehafml { /// offset: 24 #[prost(uint32, tag = "2")] pub hcdnfgionjh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lomjhbhpnej { /// offset: 24 #[prost(uint32, tag = "7")] pub hhohagldgoj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pmgfgenkpci {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fkpcmcmbgho { /// offset: 24 #[prost(uint32, tag = "10")] pub llhfnkjofma: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lcfehljmhkh {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dppnocgojpj {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mppagenfbhc {} /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8479)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Goiialeibob { /// offset: 36 #[prost(uint32, tag = "12")] pub queue_position: u32, #[prost( oneof = "goiialeibob::Oajnjfnliec", tags = "1396, 1655, 651, 587, 49, 1521, 1020, 1103, 1831, 1481, 493, 1795, 1704, 1242, 1767, 719" )] pub oajnjfnliec: ::core::option::Option, } /// Nested message and enum types in `GOIIALEIBOB`. pub mod goiialeibob { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Oajnjfnliec { /// offset: 16 #[prost(message, tag = "1396")] Idpeiolopji(super::Khhifofklnl), /// offset: 16 #[prost(message, tag = "1655")] Nfmikafgjdo(super::Djnkglamgno), /// offset: 16 #[prost(message, tag = "651")] Gjjegjmjijj(super::Fcmbfinhebh), /// offset: 16 #[prost(message, tag = "587")] Lnnnecgjhjf(super::Jencmkjknmh), /// offset: 16 #[prost(message, tag = "49")] Glcieniabph(super::Oaonehbcoei), /// offset: 16 #[prost(message, tag = "1521")] Jfianfmnkbj(super::Oicfbpffoph), /// offset: 16 #[prost(message, tag = "1020")] Bcnpeliekbh(super::Fkpcmcmbgho), /// offset: 16 #[prost(message, tag = "1103")] Manfblfdpkm(super::Lcfehljmhkh), /// offset: 16 #[prost(message, tag = "1831")] Olnkkbgnfcc(super::Dppnocgojpj), /// offset: 16 #[prost(message, tag = "1481")] Mjaiajbahnb(super::Mppagenfbhc), /// offset: 16 #[prost(message, tag = "493")] Bhfmdbbilem(super::Illjlmbncgd), /// offset: 16 #[prost(message, tag = "1795")] Mghfbkgblnl(super::Pmgfgenkpci), /// offset: 16 #[prost(message, tag = "1704")] Najjmfbkcco(super::Gacocgfecla), /// offset: 16 #[prost(message, tag = "1242")] Hnbhpbjnpam(super::Njhebjmbpmh), /// offset: 16 #[prost(message, tag = "1767")] Cahebgcjfdf(super::Kljbbehafml), /// offset: 16 #[prost(message, tag = "719")] Gcchbdobddn(super::Lomjhbhpnej), } } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8529)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fcdpnmdngfc { /// offset: 28 #[prost(uint32, tag = "14")] pub queue_position: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8548)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gkilpaeeljh { /// offset: 32 #[prost(uint32, tag = "2")] pub season: u32, /// offset: 28 #[prost(bool, tag = "10")] pub ojdobchgkmj: bool, /// offset: 24 #[prost(uint32, tag = "7")] pub oocaobicbab: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8563)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hehlilcfmme { /// offset: 24 #[prost(message, optional, tag = "11")] pub pcbdhdfdkmj: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8486)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Glfkbpcdnlm {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8568)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Delmbjcmfap { /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8511)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dlkclhjnegb { /// offset: 24 #[prost(uint32, tag = "5")] pub unique_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8432)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bklfedbgiop { /// offset: 24 #[prost(uint32, tag = "12")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8550)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ndajhdmmcoi { /// offset: 24 #[prost(uint32, tag = "4")] pub npimhoihmak: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8528)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cgdadaacbfo { /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8401)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ghbgnokpdkl {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8431)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iehclhcbiap { /// offset: 24 #[prost(message, optional, tag = "2")] pub battle_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fgoipcgkaph { /// offset: 24 #[prost(uint32, tag = "3")] pub efjlfkkpbfi: u32, /// offset: 28 #[prost(enumeration = "Ajafjogocnn", tag = "12")] pub reason: i32, /// offset: 32 #[prost(uint32, tag = "14")] pub bnabpmefpid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ogjejfnpljk { /// offset: 40 #[prost(uint32, tag = "4")] pub ncfjjolaild: u32, /// offset: 28 #[prost(int32, tag = "14")] pub efjlfkkpbfi: i32, /// offset: 32 #[prost(enumeration = "Blfiehcingg", tag = "13")] pub reason: i32, /// offset: 24 #[prost(int32, tag = "5")] pub bnabpmefpid: i32, /// offset: 36 #[prost(uint32, tag = "11")] pub peahiecpjci: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Joiaeagdmjg { /// offset: 24 #[prost(uint32, tag = "4")] pub lbjpanfklpg: u32, /// offset: 28 #[prost(uint32, tag = "9")] pub level: u32, /// offset: 32 #[prost(uint32, tag = "1")] pub exp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Klnnafmldkg { /// offset: 24 #[prost(message, optional, tag = "15")] pub fdgjhoglgee: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "11")] pub nbgkjpibnke: u32, /// offset: 16 #[prost(message, optional, tag = "10")] pub anbflmndfma: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8576)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mgccigagecd { /// offset: 24 #[prost(message, repeated, tag = "997")] pub fkboonohfdc: ::prost::alloc::vec::Vec, /// offset: 116 #[prost(uint32, tag = "713")] pub oodoneolfng: u32, /// offset: 132 #[prost(uint32, tag = "14")] pub nbgkjpibnke: u32, /// offset: 76 #[prost(uint32, tag = "15")] pub bomdnabikij: u32, /// offset: 80 #[prost(uint32, tag = "1658")] pub efjlfkkpbfi: u32, /// offset: 112 #[prost(uint32, tag = "179")] pub ackkdihlaic: u32, /// offset: 16 #[prost(map = "uint32, message", tag = "9")] pub odfogjlbjcj: ::std::collections::HashMap, /// offset: 48 #[prost(message, optional, tag = "13")] pub kmlgcckbdia: ::core::option::Option, /// offset: 96 #[prost(uint32, tag = "1354")] pub bcelpbpjdcb: u32, /// offset: 56 #[prost(message, repeated, tag = "1266")] pub kiebkdbfgeo: ::prost::alloc::vec::Vec, /// offset: 100 #[prost(uint32, tag = "1")] pub lahbhhemmhg: u32, /// offset: 104 #[prost(uint32, tag = "706")] pub hjmacmocedl: u32, /// offset: 128 #[prost(uint32, tag = "10")] pub hagoedbcmbj: u32, /// offset: 88 #[prost(uint32, tag = "3")] pub lfdckmlejpl: u32, /// offset: 64 #[prost(uint32, tag = "4")] pub gagbchbkkep: u32, /// offset: 120 #[prost(uint32, tag = "8")] pub section_id: u32, /// offset: 40 #[prost(message, optional, tag = "1140")] pub jlpkmeagcbo: ::core::option::Option, /// offset: 68 #[prost(uint32, tag = "6")] pub ickeodgjidi: u32, /// offset: 72 #[prost(uint32, tag = "7")] pub joeanebolgi: u32, /// offset: 84 #[prost(uint32, tag = "630")] pub bpciapmbddm: u32, /// offset: 124 #[prost(uint32, tag = "5")] pub fekjlnjmffj: u32, /// offset: 108 #[prost(bool, tag = "2")] pub epbjbapnffi: bool, /// offset: 92 #[prost(uint32, tag = "11")] pub cmlelldmboe: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8500)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gdbehbfbkkd {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8430)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bhfcgfiipek { /// offset: 24 #[prost(uint32, tag = "9")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cloaoahmigh { /// offset: 28 #[prost(uint32, tag = "6")] pub unique_id: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub bklmihhlfog: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8577)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Doekjbohggd { /// offset: 32 #[prost(uint32, tag = "1")] pub daecbnalfic: u32, /// offset: 40 #[prost(uint32, tag = "9")] pub lodfbklaaag: u32, #[prost(oneof = "doekjbohggd::Idooakegpgd", tags = "1579")] pub idooakegpgd: ::core::option::Option, } /// Nested message and enum types in `DOEKJBOHGGD`. pub mod doekjbohggd { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Idooakegpgd { /// offset: 16 #[prost(message, tag = "1579")] Jioanoccpdm(super::Cloaoahmigh), } } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8433)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kmeojgkpnic { /// offset: 24 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8595)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ndhpmcecjdn { /// offset: 24 #[prost(bool, tag = "4")] pub kjhljabgodk: bool, /// offset: 28 #[prost(uint32, tag = "11")] pub lodfbklaaag: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8508)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gfdgpbelegb { /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dclpcadfoed { /// offset: 40 #[prost(uint32, tag = "8")] pub pkobmkblhhn: u32, /// offset: 32 #[prost(uint32, repeated, tag = "1")] pub cmdjknkahfn: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "2")] pub gmaoccgmbid: u32, /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub joamooegpjp: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(enumeration = "Plngddngcnc", tag = "10")] pub source: i32, /// offset: 48 #[prost(bool, tag = "4")] pub kjhljabgodk: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8516)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kmkofikgljd { /// offset: 24 #[prost(message, repeated, tag = "7")] pub fdlhjajbiij: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(enumeration = "Plngddngcnc", tag = "11")] pub source: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8485)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mifgnjimlko { /// offset: 24 #[prost(uint32, tag = "14")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kcebjdifhcp { /// offset: 28 #[prost(uint32, tag = "11")] pub gmaoccgmbid: u32, /// offset: 24 #[prost(uint32, tag = "15")] pub pkobmkblhhn: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8416)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Khnmpoadpfm { /// offset: 16 #[prost(message, repeated, tag = "9")] pub jhhnggimkmi: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8519)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hjfbjfnpdkb { /// offset: 24 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8586)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bankfkmlpkp { /// offset: 24 #[prost(uint32, tag = "11")] pub oekpgghfnck: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8456)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ncgohbcbfmh { /// offset: 24 #[prost(uint32, tag = "4")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pfjmhkcpfig { /// offset: 48 #[prost(uint32, tag = "6")] pub unique_id: u32, /// offset: 52 #[prost(uint32, tag = "9")] pub pos: u32, /// offset: 44 #[prost(bool, tag = "14")] pub lbhdldjpbki: bool, /// offset: 40 #[prost(uint32, tag = "5")] pub ojhffmmafgg: u32, /// offset: 32 #[prost(uint32, repeated, tag = "2")] pub cmdjknkahfn: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, tag = "15")] pub bklmihhlfog: u32, /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub bacchlmlbap: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Niglcjlkkjm { /// offset: 40 #[prost(uint32, tag = "8")] pub pos: u32, /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub cmdjknkahfn: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "12")] pub npc_id: u32, /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub bacchlmlbap: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "13")] pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ihokdlpeaml { /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub bkihcaalbnb: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(double, tag = "7")] pub total_damage: f64, /// offset: 32 #[prost(uint32, tag = "15")] pub bklmihhlfog: u32, /// offset: 40 #[prost(uint32, tag = "5")] pub ojhffmmafgg: u32, /// offset: 36 #[prost(bool, tag = "2")] pub lmghdhdceff: bool, /// offset: 37 #[prost(bool, tag = "13")] pub ihnghohmenj: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iddpghkoboj { /// offset: 32 #[prost(double, tag = "11")] pub damage: f64, /// offset: 24 #[prost(uint32, tag = "6")] pub bnifgplolon: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub lodfbklaaag: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hpkggcikknd { /// offset: 28 #[prost(uint32, tag = "5")] pub fkgbojhnhij: u32, /// offset: 36 #[prost(uint32, tag = "12")] pub section_id: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub oodoneolfng: u32, /// offset: 40 #[prost(uint32, tag = "7")] pub cmlelldmboe: u32, /// offset: 44 #[prost(uint32, tag = "6")] pub bpciapmbddm: u32, /// offset: 32 #[prost(uint32, tag = "11")] pub lahbhhemmhg: u32, /// offset: 48 #[prost(uint32, tag = "14")] pub oadnlfcnieg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jbfngoiheif { /// offset: 80 #[prost(uint32, repeated, tag = "1381")] pub bcjljoaegak: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(message, optional, tag = "5")] pub fpnopcddajk: ::core::option::Option, /// offset: 104 #[prost(message, repeated, tag = "1860")] pub bedjaofbokb: ::prost::alloc::vec::Vec, /// offset: 116 #[prost(enumeration = "Jkoaglnmgcc", tag = "1509")] pub reason: i32, /// offset: 120 #[prost(uint32, tag = "669")] pub mfijbhakald: u32, /// offset: 64 #[prost(message, repeated, tag = "11")] pub mbadiiapnjm: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(message, repeated, tag = "3")] pub jbhdbelfefn: ::prost::alloc::vec::Vec, /// offset: 125 #[prost(bool, tag = "1775")] pub dhoifncmimi: bool, /// offset: 112 #[prost(uint32, tag = "4")] pub jnongfgaflj: u32, /// offset: 88 #[prost(message, repeated, tag = "1899")] pub cjjkhnmifdn: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, repeated, tag = "1727")] pub lcnmhgkefie: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "14")] pub khhopfjphec: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "13")] pub jcebhbdbdle: ::prost::alloc::vec::Vec, /// offset: 124 #[prost(bool, tag = "367")] pub ojdobchgkmj: bool, /// offset: 72 #[prost(message, repeated, tag = "116")] pub bkihcaalbnb: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "16")] pub pdemmpcifen: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8597)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eboahjgekmp { /// offset: 56 #[prost(uint32, tag = "6")] pub aanhjndjdih: u32, /// offset: 32 #[prost(uint32, tag = "509")] pub kbakhgflecf: u32, /// offset: 36 #[prost(uint32, tag = "7")] pub oocaidibbhc: u32, /// offset: 60 #[prost(uint32, tag = "9")] pub ojmnmdecknj: u32, /// offset: 52 #[prost(uint32, tag = "12")] pub pbckollnjmf: u32, /// offset: 48 #[prost(uint32, tag = "611")] pub nfmpmdeokck: u32, /// offset: 40 #[prost(uint32, tag = "15")] pub kckbbfepffi: u32, /// offset: 24 #[prost(message, optional, tag = "671")] pub tourn_finish_info: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "8")] pub ckkjpnpldfn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Afhgpmcopbn { /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub dljchjijllb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Piehihpkkpi { /// offset: 24 #[prost(uint32, tag = "9")] pub eagcnbjldpp: u32, /// offset: 28 #[prost(uint32, tag = "8")] pub oocaidibbhc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Icacgfcfikc { /// offset: 52 #[prost(uint32, tag = "7")] pub aanhjndjdih: u32, /// offset: 32 #[prost(message, optional, tag = "4")] pub mdhjkcklehb: ::core::option::Option, /// offset: 56 #[prost(uint32, tag = "2")] pub bbkmdehglng: u32, /// offset: 48 #[prost(uint32, tag = "13")] pub cedakglkcih: u32, /// offset: 16 #[prost(message, optional, tag = "14")] pub exp: ::core::option::Option, /// offset: 60 #[prost(uint32, tag = "10")] pub oocaobicbab: u32, /// offset: 40 #[prost(message, optional, tag = "12")] pub gapnehkbjlp: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Afbakkmbkjf { /// offset: 16 #[prost(message, optional, tag = "11")] pub gapnehkbjlp: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "8")] pub ifbflmeieal: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Okcboemeoin { /// offset: 16 #[prost(message, optional, tag = "9")] pub pdnfpddbadm: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "5")] pub pdpfmffkjoj: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8533)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fenmmjbpkki { /// offset: 24 #[prost(uint32, tag = "4")] pub gjjkacomphd: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8557)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nbkmjnmlbbo { /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "9")] pub gjjkacomphd: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8413)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Epmnhlaejod { /// offset: 24 #[prost(uint32, tag = "10")] pub gjjkacomphd: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8505)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mmjbhompnnh { /// offset: 28 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub gjjkacomphd: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8523)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jdjfnmfehng {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8406)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Femlpcafcfe { /// offset: 24 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8472)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cnoingllhmb {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8566)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gmaajcpdfbf { /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ahmadphlpfp { /// offset: 28 #[prost(uint32, tag = "3")] pub item_count: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub llpbffmeacn: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8536)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fagafkidikb { /// offset: 24 #[prost(message, repeated, tag = "15")] pub item_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Djkcklgagen { /// offset: 32 #[prost(uint32, repeated, tag = "3")] pub illnjbafocd: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub ibhnpaaohbl: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ckbdjgpaneo { /// offset: 32 #[prost(uint32, repeated, tag = "13")] pub pjioagkbkbj: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub cmdjknkahfn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pagahhnoebn { /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub icinpoageja: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub jfagojpldgf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fcjcgflbihn { /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub ljadelaepln: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub iablaillgij: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Plgnljcdbce { /// offset: 32 #[prost(uint32, repeated, tag = "7")] pub nnnjeiidgpc: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub anngfejaanl: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kphlcleiedd { /// offset: 40 #[prost(message, optional, tag = "3")] pub fmjgdohgjgi: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "8")] pub mapnonigocp: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "13")] pub lolpjljfiab: ::core::option::Option, /// offset: 56 #[prost(message, optional, tag = "1")] pub oekepiaoiah: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "2")] pub gcmamolbifn: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8515)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kfhnbiknlbh { #[prost(oneof = "kfhnbiknlbh::Mlneddhojgc", tags = "547, 1255, 75, 558, 1382")] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `KFHNBIKNLBH`. pub mod kfhnbiknlbh { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 24 #[prost(message, tag = "547")] Kebimboilii(super::Djkcklgagen), /// offset: 24 #[prost(message, tag = "1255")] Bjabmailbdl(super::Ckbdjgpaneo), /// offset: 24 #[prost(message, tag = "75")] Ookghphaajj(super::Pagahhnoebn), /// offset: 24 #[prost(message, tag = "558")] Nmhbhmlkbkg(super::Fcjcgflbihn), /// offset: 24 #[prost(message, tag = "1382")] Omnbibnpkec(super::Plgnljcdbce), } } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8506)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ndlgfkkelln { /// offset: 24 #[prost(uint32, tag = "4")] pub ikhgkgamcoa: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mlefbimljbg { /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub gpdcnhmcdio: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(int64, tag = "3")] pub end_time: i64, /// offset: 40 #[prost(int64, tag = "13")] pub dkhoeiijhip: i64, /// offset: 48 #[prost(uint32, tag = "2")] pub kckbbfepffi: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8441)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kpmlkcdifbe { /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub bpkcpbcbkad: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8496)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cbpgkbbbeep { /// offset: 32 #[prost(message, optional, tag = "12")] pub reward: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "1")] pub ifbflmeieal: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8531)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nenocoghfon { /// offset: 16 #[prost(message, optional, tag = "6")] pub ifbflmeieal: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gkeemepaemp { /// offset: 32 #[prost(uint32, tag = "11")] pub glkpohjfbkb: u32, /// offset: 16 #[prost(message, optional, tag = "14")] pub tourn_finish_info: ::core::option::Option, /// offset: 40 #[prost(int64, tag = "15")] pub blkcpcmceoe: i64, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8507)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kngccckigdf {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8480)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hehobipohcp { /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "12")] pub mdagigoekoc: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8567)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bnaneknnmgd {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8518)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Okjbbhpffan { /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nlcbcmlbbae { /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub cmdjknkahfn: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(bool, tag = "13")] pub genndaainig: bool, /// offset: 36 #[prost(uint32, tag = "12")] pub ojhffmmafgg: u32, /// offset: 44 #[prost(uint32, tag = "3")] pub pos: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub bklmihhlfog: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Klhpkiomaik { /// offset: 32 #[prost(string, tag = "3")] pub plieilcloli: ::prost::alloc::string::String, /// offset: 48 #[prost(uint32, tag = "10")] pub dice_slot_id: u32, /// offset: 40 #[prost(string, tag = "13")] pub name: ::prost::alloc::string::String, /// offset: 16 #[prost(message, repeated, tag = "6")] pub emkpnnamcnj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dkejemkmiap {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8443)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dlkhmmljhca { /// offset: 36 #[prost(uint32, tag = "12")] pub mgfceaeofmb: u32, /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "15")] pub nkaffnaepjo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Npnhmifolbi { /// offset: 16 #[prost(message, repeated, tag = "7")] pub emkpnnamcnj: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(string, tag = "14")] pub name: ::prost::alloc::string::String, /// offset: 32 #[prost(string, tag = "6")] pub plieilcloli: ::prost::alloc::string::String, /// offset: 48 #[prost(uint32, tag = "5")] pub dice_slot_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8446)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ekooanidbpp { /// offset: 24 #[prost(message, optional, tag = "10")] pub alhnhdaneod: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ganfgjifpfb { /// offset: 24 #[prost(message, optional, tag = "10")] pub amjnjppanpi: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8487)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ahbffeplbmd { /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "2")] pub doodojhdpni: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jjepjlogmca { /// offset: 24 #[prost(uint32, tag = "11")] pub dice_slot_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8448)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pghhjgllokp { /// offset: 32 #[prost(uint32, tag = "7")] pub mgfceaeofmb: u32, /// offset: 24 #[prost(uint32, tag = "5")] pub olbpcnnielf: u32, /// offset: 28 #[prost(uint32, tag = "13")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ndgahdgfpob { /// offset: 28 #[prost(uint32, tag = "3")] pub filehpmbidm: u32, /// offset: 24 #[prost(enumeration = "ndgahdgfpob::fngdhebcdbl::Mogbjeacelm", tag = "11")] pub r#type: i32, } /// Nested message and enum types in `NDGAHDGFPOB`. pub mod ndgahdgfpob { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fngdhebcdbl {} /// Nested message and enum types in `FNGDHEBCDBL`. pub mod fngdhebcdbl { #[derive(proto_derive::CmdID)] #[derive( Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration )] #[repr(i32)] pub enum Mogbjeacelm { Pmhgcncpdbc = 0, Bdgkdmpbemo = 1, Nioahkmpped = 2, } impl Mogbjeacelm { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Pmhgcncpdbc => "MOGBJEACELM_PMHGCNCPDBC", Self::Bdgkdmpbemo => "MOGBJEACELM_BDGKDMPBEMO", Self::Nioahkmpped => "MOGBJEACELM_NIOAHKMPPED", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MOGBJEACELM_PMHGCNCPDBC" => Some(Self::Pmhgcncpdbc), "MOGBJEACELM_BDGKDMPBEMO" => Some(Self::Bdgkdmpbemo), "MOGBJEACELM_NIOAHKMPPED" => Some(Self::Nioahkmpped), _ => None, } } } } } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8442)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jocpdpnobna { /// offset: 28 #[prost(uint32, tag = "3")] pub mgfceaeofmb: u32, /// offset: 24 #[prost(uint32, tag = "5")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8424)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dbnegfomojg { /// offset: 16 #[prost(string, tag = "11")] pub ogpbpbafipb: ::prost::alloc::string::String, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8410)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kpbgjhihkha { /// offset: 24 #[prost(string, tag = "8")] pub ogpbpbafipb: ::prost::alloc::string::String, /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeartDialDialogueInfo { /// offset: 24 #[prost(bool, tag = "10")] pub dfbkfamiokj: bool, /// offset: 28 #[prost(uint32, tag = "3")] pub dialogue_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeartDialScriptInfo { /// offset: 32 #[prost(enumeration = "HeartDialStepType", tag = "8")] pub step: i32, /// offset: 28 #[prost(bool, tag = "1")] pub kndgnkpnopa: bool, /// offset: 24 #[prost(enumeration = "HeartDialEmotionType", tag = "7")] pub cur_emotion_type: i32, /// offset: 29 #[prost(bool, tag = "4")] pub mdplgfblmop: bool, /// offset: 36 #[prost(uint32, tag = "14")] pub script_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Obhecaolbnn { /// offset: 24 #[prost(uint32, tag = "12")] pub goadpmilpih: u32, /// offset: 28 #[prost(uint32, tag = "7")] pub script_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6347)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetHeartDialInfoCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6309)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetHeartDialInfoScRsp { /// offset: 48 #[prost(enumeration = "HeartDialUnlockStatus", tag = "6")] pub unlock_status: i32, /// offset: 32 #[prost(message, repeated, tag = "7")] pub jonofhiohck: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "5")] pub dialogue_info_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, repeated, tag = "15")] pub script_info_list: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(uint32, tag = "13")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6338)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChangeScriptEmotionCsReq { /// offset: 24 #[prost(uint32, tag = "11")] pub script_id: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub ahggbpgllme: u32, /// offset: 32 #[prost(enumeration = "HeartDialEmotionType", tag = "9")] pub target_emotion_type: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6317)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChangeScriptEmotionScRsp { /// offset: 32 #[prost(uint32, tag = "12")] pub script_id: u32, /// offset: 24 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 28 #[prost(enumeration = "HeartDialEmotionType", tag = "1")] pub emotion_type: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SubmitEmotionItemCsReq { /// offset: 32 #[prost(uint32, tag = "9")] pub script_id: u32, /// offset: 36 #[prost(uint32, tag = "4")] pub ahggbpgllme: u32, /// offset: 16 #[prost(message, optional, tag = "7")] pub item_list: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6311)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SubmitEmotionItemScRsp { /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "1")] pub script_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6389)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishEmotionDialoguePerformanceCsReq { /// offset: 24 #[prost(uint32, tag = "5")] pub script_id: u32, /// offset: 28 #[prost(uint32, tag = "10")] pub dialogue_id: u32, /// offset: 32 #[prost(uint32, tag = "15")] pub ahggbpgllme: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6320)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishEmotionDialoguePerformanceScRsp { /// offset: 16 #[prost(message, optional, tag = "15")] pub reward_list: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "3")] pub dialogue_id: u32, /// offset: 40 #[prost(uint32, tag = "6")] pub script_id: u32, /// offset: 36 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6395)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeartDialScriptChangeScNotify { /// offset: 16 #[prost(message, repeated, tag = "7")] pub jonofhiohck: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "5")] pub changed_script_info_list: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(enumeration = "HeartDialUnlockStatus", tag = "11")] pub unlock_status: i32, /// offset: 40 #[prost(message, repeated, tag = "14")] pub changed_dialogue_info_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6391)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeartDialTraceScriptCsReq { /// offset: 24 #[prost(message, optional, tag = "7")] pub cimpkacmhbb: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6361)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeartDialTraceScriptScRsp { /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "1")] pub cimpkacmhbb: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Clepogpiimd { /// offset: 32 #[prost(uint32, tag = "7")] pub epbnadboiil: u32, /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub ejpnnmdbffn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hnkabdecghe { /// offset: 28 #[prost(bool, tag = "14")] pub joekpnckhge: bool, /// offset: 24 #[prost(uint32, tag = "3")] pub star: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub challenge_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusChallengeLineup { /// offset: 32 #[prost(uint32, tag = "3")] pub skill_id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "12")] pub group_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5847)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Olcilepilca {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5809)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ffockccmhfn { /// offset: 76 #[prost(uint32, tag = "15")] pub flemdligbkg: u32, /// offset: 68 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 64 #[prost(uint32, tag = "14")] pub phase: u32, /// offset: 60 #[prost(uint32, tag = "9")] pub level: u32, /// offset: 16 #[prost(message, repeated, tag = "11")] pub imbflbgankn: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, tag = "1")] pub nfhgojpjjhn: u32, /// offset: 72 #[prost(uint32, tag = "4")] pub digdjpnaook: u32, /// offset: 48 #[prost(message, repeated, tag = "8")] pub eeoboagmjgk: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "7")] pub skill_info: ::core::option::Option, /// offset: 40 #[prost(message, repeated, tag = "3")] pub challenge_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Igohaidkmdm { /// offset: 24 #[prost(message, repeated, tag = "5")] pub piaoknkppfe: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "7")] pub lmgagpcpopg: u32, /// offset: 32 #[prost(uint32, tag = "9")] pub docemgkdgjh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hjeleoognli { /// offset: 45 #[prost(bool, tag = "10")] pub omnppmpnphm: bool, /// offset: 44 #[prost(bool, tag = "1")] pub mbfmngbmlpi: bool, /// offset: 48 #[prost(uint32, tag = "7")] pub icobeockmag: u32, /// offset: 32 #[prost(uint32, tag = "8")] pub icdkpmnehkg: u32, /// offset: 40 #[prost(uint32, tag = "11")] pub ldkdhhpjigb: u32, /// offset: 36 #[prost(uint32, tag = "15")] pub fmahffahgpb: u32, /// offset: 24 #[prost(message, repeated, tag = "6")] pub jbjhlecbini: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(uint32, tag = "4")] pub apeebljlcoo: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5838)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fhdcafmeflj { /// offset: 24 #[prost(uint32, tag = "15")] pub icdkpmnehkg: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5817)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Llmjhihlbad { /// offset: 28 #[prost(uint32, tag = "11")] pub icdkpmnehkg: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5851)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kmhcomiceim { /// offset: 32 #[prost(uint32, tag = "11")] pub apeebljlcoo: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub fmahffahgpb: u32, /// offset: 24 #[prost(uint32, tag = "1")] pub icdkpmnehkg: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5811)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nglfffncjln { /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "12")] pub pgmmnmfcnel: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5889)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dgmalfemgcj { /// offset: 24 #[prost(uint32, tag = "9")] pub icdkpmnehkg: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5820)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lfdihdcpjcp { /// offset: 28 #[prost(uint32, tag = "12")] pub icdkpmnehkg: u32, /// offset: 24 #[prost(bool, tag = "7")] pub mbfmngbmlpi: bool, /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5895)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ljfmphjckbg { /// offset: 24 #[prost(uint32, tag = "3")] pub icdkpmnehkg: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub mbelgangfpc: u32, /// offset: 28 #[prost(uint32, tag = "1")] pub docemgkdgjh: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5891)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eifabalinba { /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "8")] pub pgmmnmfcnel: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5861)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cnfnjcechgo { /// offset: 16 #[prost(message, repeated, tag = "5")] pub ejciigogjag: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5845)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mnilindcmgj { /// offset: 36 #[prost(uint32, tag = "5")] pub phase: u32, /// offset: 16 #[prost(message, repeated, tag = "14")] pub ejciigogjag: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "8")] pub flemdligbkg: u32, /// offset: 40 #[prost(uint32, tag = "1")] pub digdjpnaook: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5876)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Idaepkpfbea {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5852)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lcfnjlbhfba { /// offset: 28 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "5")] pub level: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5850)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lgbfjciboik { /// offset: 28 #[prost(uint32, tag = "15")] pub epbnadboiil: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub skill_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5867)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Heonenlglfb { /// offset: 36 #[prost(uint32, tag = "12")] pub skill_id: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub event_id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "10")] pub avatar_id_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5862)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lcmimfdldih { /// offset: 36 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "9")] pub battle_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "14")] pub event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aenlpphmpbk { /// offset: 24 #[prost(uint32, tag = "12")] pub skill_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5893)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lhenfpkmhmk { /// offset: 24 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "8")] pub skill_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5846)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ijckoifehgo { /// offset: 16 #[prost(message, optional, tag = "6")] pub fammakbffnl: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5892)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ommhmmgbome { /// offset: 16 #[prost(message, optional, tag = "1")] pub lineup: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5835)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Odelndkfbkd { /// offset: 40 #[prost(bool, tag = "10")] pub is_save: bool, /// offset: 48 #[prost(uint32, tag = "8")] pub skill_id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "14")] pub prop_entity_id: u32, /// offset: 44 #[prost(uint32, tag = "5")] pub cjemcpcjbmg: u32, /// offset: 32 #[prost(uint32, tag = "12")] pub raid_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5898)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cdlfdjhknla { /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "6")] pub scene: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Clhhhdjeioj { /// offset: 28 #[prost(uint32, tag = "4")] pub value: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub r#type: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ficpghoohkf { /// offset: 28 #[prost(int32, tag = "13")] pub value: i32, /// offset: 24 #[prost(uint32, tag = "2")] pub r#type: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pnndnjclihe { /// offset: 16 #[prost(message, repeated, tag = "10")] pub hdpfgmeclak: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bhalkbmkngo { /// offset: 28 #[prost(uint32, tag = "3")] pub id: u32, /// offset: 32 #[prost(enumeration = "Mckifmnocld", tag = "11")] pub r#type: i32, /// offset: 24 #[prost(bool, tag = "5")] pub kjofamjnjom: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Canagjhhecl { /// offset: 56 #[prost(uint32, tag = "2")] pub cajhmimnjdk: u32, /// offset: 40 #[prost(uint32, repeated, tag = "10")] pub gfpapdglgma: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(uint32, tag = "5")] pub agnidnpmhck: u32, /// offset: 24 #[prost(message, optional, tag = "9")] pub cbhholocjkl: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "1")] pub enobmfonkon: u32, /// offset: 16 #[prost(message, repeated, tag = "13")] pub ofepjoiangf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pngphkapkfh { /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub khhopfjphec: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Labebnghcnb { /// offset: 48 #[prost(uint32, tag = "11")] pub kmlbkjheghk: u32, /// offset: 32 #[prost(message, optional, tag = "12")] pub boooflneeof: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "7")] pub depmbibgeip: ::core::option::Option, /// offset: 56 #[prost(uint32, tag = "6")] pub lmldbihmepg: u32, /// offset: 16 #[prost(message, optional, tag = "2")] pub pidonkedoeo: ::core::option::Option, /// offset: 52 #[prost(uint32, tag = "5")] pub ieeofdanpdf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hhlgfmekiei { /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub jglcoflidcp: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "9")] pub golglcgmkmh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ikcmbgdnhmb { /// offset: 24 #[prost(bool, tag = "11")] pub is_taken_reward: bool, /// offset: 28 #[prost(uint32, tag = "5")] pub mcndakpgodl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mkelebaebed { /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub khhopfjphec: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "14")] pub epldjihodkj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fjdeaeafmlk { /// offset: 24 #[prost(uint32, tag = "6")] pub phpjnbbaigg: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub ihlpjjmjlng: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9019)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pfcghodonek {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9002)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mlgecidinhm { /// offset: 40 #[prost(message, optional, tag = "1")] pub jfdnechladp: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "7")] pub fcakciafjbo: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 32 #[prost(message, optional, tag = "14")] pub lklmeadhmmo: ::core::option::Option, /// offset: 56 #[prost(uint32, tag = "12")] pub imfbhikolhf: u32, /// offset: 52 #[prost(bool, tag = "5")] pub ahjommnbogf: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9048)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jihbnkncjkh {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9005)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lkjmmajjcbk { /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub khhopfjphec: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9035)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gmjihgdonde { /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub ofepjoiangf: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9033)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ajdbhhlklbb { /// offset: 24 #[prost(message, repeated, tag = "3")] pub ofepjoiangf: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hkaibhinjkn { /// offset: 24 #[prost(uint32, tag = "14")] pub jnahhpmdpgf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gmjijkjapeh { /// offset: 24 #[prost(uint32, tag = "3")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Poacaopmkgb { /// offset: 16 #[prost(message, repeated, tag = "1")] pub bdjbhdfchig: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "11")] pub flhgeengkkf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dngnmchjanm {} /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9031)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gigamcjgjkp { #[prost(oneof = "gigamcjgjkp::Idooakegpgd", tags = "13, 7, 9, 3")] pub idooakegpgd: ::core::option::Option, } /// Nested message and enum types in `GIGAMCJGJKP`. pub mod gigamcjgjkp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Idooakegpgd { /// offset: 16 #[prost(message, tag = "13")] Lnimjjbdiig(super::Hkaibhinjkn), /// offset: 16 #[prost(message, tag = "7")] Pigonpefjfd(super::Gmjijkjapeh), /// offset: 16 #[prost(message, tag = "9")] Bdojopdonfm(super::Poacaopmkgb), /// offset: 16 #[prost(message, tag = "3")] Gbmjnkdljna(super::Dngnmchjanm), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ldfealmclgn { /// offset: 36 #[prost(uint32, tag = "13")] pub lmldbihmepg: u32, /// offset: 28 #[prost(int32, tag = "9")] pub kflogjkffof: i32, /// offset: 24 #[prost(uint32, tag = "5")] pub jnahhpmdpgf: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub cfalcimdddh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ilfgdjhpkgn { /// offset: 28 #[prost(int32, tag = "1")] pub kflogjkffof: i32, /// offset: 32 #[prost(uint32, tag = "6")] pub cfalcimdddh: u32, /// offset: 24 #[prost(uint32, tag = "12")] pub jnahhpmdpgf: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9025)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fbphnlfdfae { /// offset: 56 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "13")] pub pplhnkebnad: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, repeated, tag = "5")] pub ofepjoiangf: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, optional, tag = "10")] pub depmbibgeip: ::core::option::Option, #[prost(oneof = "fbphnlfdfae::Kdfbgipbchn", tags = "3, 15")] pub kdfbgipbchn: ::core::option::Option, } /// Nested message and enum types in `FBPHNLFDFAE`. pub mod fbphnlfdfae { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Kdfbgipbchn { /// offset: 48 #[prost(message, tag = "3")] Lnimjjbdiig(super::Ldfealmclgn), /// offset: 48 #[prost(message, tag = "15")] Lgnlnhdbdmk(super::Ilfgdjhpkgn), } } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(9046)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jbgbomddoen { /// offset: 16 #[prost(message, optional, tag = "5")] pub pfjlgpfgmef: ::core::option::Option, /// offset: 32 #[prost(uint32, repeated, tag = "10")] pub oofkfdhaldb: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(bool, tag = "8")] pub papojegocnn: bool, /// offset: 56 #[prost(message, optional, tag = "14")] pub lklmeadhmmo: ::core::option::Option, /// offset: 48 #[prost(uint32, repeated, tag = "9")] pub khhopfjphec: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, optional, tag = "4")] pub ipmimcanmpc: ::core::option::Option, /// offset: 24 #[prost(message, repeated, tag = "3")] pub ofepjoiangf: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(9017)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ohfabpdbide { /// offset: 32 #[prost(uint32, repeated, tag = "1")] pub golglcgmkmh: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, tag = "5")] pub imfbhikolhf: u32, /// offset: 40 #[prost(message, optional, tag = "14")] pub bffhfobnbfe: ::core::option::Option, /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub khhopfjphec: ::prost::alloc::vec::Vec, /// offset: 68 #[prost(uint32, tag = "11")] pub mcndakpgodl: u32, /// offset: 48 #[prost(message, repeated, tag = "12")] pub jlkibdmahfd: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "3")] pub bdjenkokiak: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9012)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jbfcbgjadoa { /// offset: 24 #[prost(uint32, tag = "10")] pub lodfbklaaag: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9009)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mchdfohhblf { /// offset: 24 #[prost(message, optional, tag = "13")] pub lklmeadhmmo: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "8")] pub imfbhikolhf: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9013)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ijjlbekhico { /// offset: 24 #[prost(uint32, tag = "13")] pub pfnkiobgfac: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9043)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mhoajajnbgh { /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub jglcoflidcp: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(9007)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Imkpbfnlmbj { /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub khhopfjphec: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(9027)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hjjafgibndi { /// offset: 24 #[prost(uint32, tag = "11")] pub mcndakpgodl: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9010)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pklffnmiian { /// offset: 32 #[prost(uint32, tag = "12")] pub mcndakpgodl: u32, /// offset: 16 #[prost(message, optional, tag = "9")] pub reward_list: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "7")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fhilpaoganl { /// offset: 24 #[prost(uint32, tag = "12")] pub pfnkiobgfac: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Afaklhlljnm { /// offset: 24 #[prost(uint32, tag = "10")] pub mcndakpgodl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ohjljmgkpnf { #[prost(oneof = "ohjljmgkpnf::Mlneddhojgc", tags = "10, 15")] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `OHJLJMGKPNF`. pub mod ohjljmgkpnf { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 24 #[prost(message, tag = "10")] Jkeagpbnldi(super::Fhilpaoganl), /// offset: 24 #[prost(message, tag = "15")] Fceomoffpmo(super::Afaklhlljnm), } } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(9050)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Anpnfcfddla { /// offset: 24 #[prost(message, repeated, tag = "14")] pub eamakkonfje: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(547)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetBagCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Equipment { /// offset: 36 #[prost(uint32, tag = "2")] pub rank: u32, /// offset: 24 #[prost(uint32, tag = "1")] pub dress_avatar_id: u32, /// offset: 28 #[prost(bool, tag = "14")] pub is_protected: bool, /// offset: 32 #[prost(uint32, tag = "9")] pub level: u32, /// offset: 40 #[prost(uint32, tag = "3")] pub tid: u32, /// offset: 48 #[prost(uint32, tag = "8")] pub unique_id: u32, /// offset: 52 #[prost(uint32, tag = "4")] pub promotion: u32, /// offset: 44 #[prost(uint32, tag = "5")] pub exp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Relic { /// offset: 69 #[prost(bool, tag = "11")] pub is_discarded: bool, /// offset: 48 #[prost(uint32, tag = "13")] pub dress_avatar_id: u32, /// offset: 60 #[prost(uint32, tag = "2")] pub main_affix_id: u32, /// offset: 32 #[prost(message, repeated, tag = "9")] pub reforge_sub_affix_list: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, tag = "15")] pub tid: u32, /// offset: 68 #[prost(bool, tag = "7")] pub is_protected: bool, /// offset: 56 #[prost(uint32, tag = "6")] pub reforge_block_sub_affix_id: u32, /// offset: 52 #[prost(uint32, tag = "14")] pub unique_id: u32, /// offset: 44 #[prost(uint32, tag = "3")] pub exp: u32, /// offset: 40 #[prost(uint32, tag = "5")] pub level: u32, /// offset: 24 #[prost(message, repeated, tag = "12")] pub sub_affix_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Material { /// offset: 24 #[prost(uint64, tag = "1")] pub expire_time: u64, /// offset: 36 #[prost(uint32, tag = "10")] pub num: u32, /// offset: 32 #[prost(uint32, tag = "12")] pub tid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WaitDelResource { /// offset: 24 #[prost(uint32, tag = "10")] pub tid: u32, /// offset: 28 #[prost(uint32, tag = "13")] pub num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Material0 { /// offset: 36 #[prost(uint32, tag = "5")] pub num: u32, /// offset: 24 #[prost(uint64, tag = "6")] pub expire_time: u64, /// offset: 32 #[prost(uint32, tag = "2")] pub tid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Elkcligppmb { /// offset: 32 #[prost(message, optional, tag = "11")] pub bnclkmpoean: ::core::option::Option, /// offset: 16 #[prost(message, repeated, tag = "2")] pub ppcnehfkfdn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Emggiclpmam { /// offset: 16 #[prost(message, repeated, tag = "13")] pub dgjnnkhmkjm: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint64, tag = "5")] pub time: u64, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(509)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetBagScRsp { /// offset: 112 #[prost(message, repeated, tag = "11")] pub inecfgkmong: ::prost::alloc::vec::Vec, /// offset: 88 #[prost(uint32, repeated, tag = "12")] pub mnaccdmmgag: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(message, repeated, tag = "4")] pub equipment_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub mmkgdifohbo: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(enumeration = "TurnFoodSwitch", repeated, tag = "10")] pub cikaijpoblh: ::prost::alloc::vec::Vec, /// offset: 128 #[prost(uint32, tag = "5")] pub bamogbaibpg: u32, /// offset: 120 #[prost(message, repeated, tag = "1")] pub lkjocgopakh: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "14")] pub acpdhkgkmoo: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, repeated, tag = "9")] pub egpdeldcjig: ::prost::alloc::vec::Vec, /// offset: 132 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 48 #[prost(message, repeated, tag = "2")] pub imeoabclnbc: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(message, repeated, tag = "8")] pub fepdjffcaip: ::prost::alloc::vec::Vec, /// offset: 80 #[prost(message, repeated, tag = "3")] pub wait_del_resource_list: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(message, repeated, tag = "7")] pub relic_list: ::prost::alloc::vec::Vec, /// offset: 104 #[prost(message, repeated, tag = "13")] pub material_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(538)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PromoteEquipmentCsReq { /// offset: 24 #[prost(message, optional, tag = "8")] pub cost_data: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "9")] pub equipment_unique_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(517)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PromoteEquipmentScRsp { /// offset: 24 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(551)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LockEquipmentCsReq { /// offset: 32 #[prost(bool, tag = "1")] pub is_locked: bool, /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub ghamgbinghn: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(511)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LockEquipmentScRsp { /// offset: 24 #[prost(uint32, tag = "2")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(589)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UseItemCsReq { /// offset: 36 #[prost(uint32, tag = "3")] pub optional_reward_id: u32, /// offset: 24 #[prost(uint32, tag = "10")] pub base_avatar_id: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub use_item_count: u32, /// offset: 28 #[prost(bool, tag = "6")] pub gcoboaglecc: bool, /// offset: 40 #[prost(uint32, tag = "8")] pub use_item_id: u32, /// offset: 44 #[prost(enumeration = "AvatarType", tag = "13")] pub use_avatar_type: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(520)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UseItemScRsp { /// offset: 48 #[prost(uint32, tag = "11")] pub use_item_count: u32, /// offset: 44 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 52 #[prost(uint32, tag = "8")] pub formula_id: u32, /// offset: 24 #[prost(message, optional, tag = "4")] pub return_data: ::core::option::Option, /// offset: 32 #[prost(uint64, tag = "7")] pub month_card_out_date_time: u64, /// offset: 40 #[prost(uint32, tag = "2")] pub use_item_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(595)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RankUpEquipmentCsReq { /// offset: 16 #[prost(message, optional, tag = "4")] pub cost_data: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "1")] pub equipment_unique_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(591)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RankUpEquipmentScRsp { /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mhkfkgjgfik { /// offset: 16 #[prost(message, optional, tag = "3")] pub cost_data: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "15")] pub equipment_unique_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(580)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BatchRankUpEquipmentCsReq { /// offset: 16 #[prost(message, repeated, tag = "15")] pub switch_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(583)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BatchRankUpEquipmentScRsp { /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(561)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ExpUpEquipmentCsReq { /// offset: 32 #[prost(uint32, tag = "15")] pub equipment_unique_id: u32, /// offset: 24 #[prost(message, optional, tag = "8")] pub cost_data: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(545)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ExpUpEquipmentScRsp { /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "1")] pub return_item_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(576)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ComposeItemCsReq { /// offset: 24 #[prost(message, optional, tag = "6")] pub convert_item_list: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "14")] pub count: u32, /// offset: 16 #[prost(message, optional, tag = "7")] pub compose_item_list: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "1")] pub compose_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(552)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ComposeItemScRsp { /// offset: 36 #[prost(uint32, tag = "13")] pub count: u32, /// offset: 32 #[prost(uint32, tag = "1")] pub compose_id: u32, /// offset: 24 #[prost(message, optional, tag = "4")] pub return_item_list: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(546)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ComposeSelectedRelicCsReq { /// offset: 60 #[prost(uint32, tag = "2")] pub count: u32, /// offset: 52 #[prost(uint32, tag = "8")] pub compose_id: u32, /// offset: 16 #[prost(message, optional, tag = "9")] pub compose_item_list: ::core::option::Option, /// offset: 56 #[prost(uint32, tag = "5")] pub main_affix_id: u32, /// offset: 40 #[prost(uint32, repeated, tag = "15")] pub sub_affix_id_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "7")] pub wr_item_list: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "10")] pub compose_relic_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(592)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ComposeSelectedRelicScRsp { /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "9")] pub compose_id: u32, /// offset: 24 #[prost(message, optional, tag = "8")] pub return_item_list: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(550)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ExpUpRelicCsReq { /// offset: 32 #[prost(uint32, tag = "5")] pub relic_unique_id: u32, /// offset: 16 #[prost(message, optional, tag = "9")] pub cost_data: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(581)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ExpUpRelicScRsp { /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "8")] pub return_item_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(593)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LockRelicCsReq { /// offset: 33 #[prost(bool, tag = "10")] pub hiibgflbkci: bool, /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub relic_ids: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(bool, tag = "15")] pub is_locked: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(537)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LockRelicScRsp { /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(530)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DiscardRelicCsReq { /// offset: 36 #[prost(enumeration = "Idcinkkccpe", tag = "13")] pub ieochclkhgj: i32, /// offset: 32 #[prost(bool, tag = "4")] pub lmclfmgaljb: bool, /// offset: 40 #[prost(uint64, tag = "7")] pub iabaaefpgdj: u64, /// offset: 16 #[prost(uint32, repeated, tag = "14")] pub relic_ids: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(533)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DiscardRelicScRsp { /// offset: 36 #[prost(bool, tag = "13")] pub lmclfmgaljb: bool, /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub relic_ids: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(enumeration = "Idcinkkccpe", tag = "15")] pub ieochclkhgj: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(510)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SellItemCsReq { /// offset: 32 #[prost(bool, tag = "13")] pub pgkkfafpakd: bool, /// offset: 16 #[prost(message, optional, tag = "2")] pub cost_data: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(567)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SellItemScRsp { /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "15")] pub return_item_list: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(562)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RechargeSuccNotify { /// offset: 32 #[prost(string, tag = "14")] pub product_id: ::prost::alloc::string::String, /// offset: 48 #[prost(uint64, tag = "1")] pub month_card_out_date_time: u64, /// offset: 16 #[prost(string, tag = "5")] pub channel_order_no: ::prost::alloc::string::String, /// offset: 24 #[prost(message, optional, tag = "3")] pub item_list: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(535)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ExchangeHcoinCsReq { /// offset: 24 #[prost(uint32, tag = "6")] pub num: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(598)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ExchangeHcoinScRsp { /// offset: 24 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub num: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(514)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AddEquipmentScNotify { /// offset: 24 #[prost(uint32, tag = "3")] pub pdjhilhiimo: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(526)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRecyleTimeCsReq { /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub jepihcapggp: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(557)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRecyleTimeScRsp { /// offset: 24 #[prost(message, repeated, tag = "1")] pub inecfgkmong: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mmdpanjmolh { /// offset: 24 #[prost(uint32, tag = "4")] pub pegokadoijg: u32, /// offset: 28 #[prost(uint32, tag = "9")] pub cndilnhdjkh: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(515)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ComposeLimitNumCompleteNotify { /// offset: 16 #[prost(message, repeated, tag = "13")] pub bhpfeggdepn: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(573)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ComposeLimitNumUpdateNotify { /// offset: 24 #[prost(message, optional, tag = "3")] pub mgcmkihkmjf: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(570)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DestroyItemCsReq { /// offset: 24 #[prost(uint32, tag = "2")] pub cur_item_count: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub item_id: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub item_count: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(513)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DestroyItemScRsp { /// offset: 24 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub cur_item_count: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(501)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMarkItemListCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(549)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMarkItemListScRsp { /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub kgkejdcpapb: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(577)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkItemCsReq { /// offset: 28 #[prost(bool, tag = "2")] pub jbnedfjjdom: bool, /// offset: 24 #[prost(uint32, tag = "8")] pub item_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(519)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkItemScRsp { /// offset: 32 #[prost(uint32, tag = "15")] pub item_id: u32, /// offset: 24 #[prost(bool, tag = "14")] pub jbnedfjjdom: bool, /// offset: 28 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(569)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelMarkItemNotify { /// offset: 24 #[prost(uint32, tag = "6")] pub item_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(506)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncTurnFoodNotify { /// offset: 32 #[prost(uint32, repeated, tag = "10")] pub mmkgdifohbo: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(enumeration = "TurnFoodSwitch", repeated, tag = "1")] pub cikaijpoblh: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(588)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetTurnFoodSwitchCsReq { /// offset: 24 #[prost(bool, tag = "11")] pub fhlognhnjbg: bool, /// offset: 28 #[prost(enumeration = "TurnFoodSwitch", tag = "10")] pub hkaehbfblem: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(503)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetTurnFoodSwitchScRsp { /// offset: 24 #[prost(bool, tag = "12")] pub fhlognhnjbg: bool, /// offset: 28 #[prost(enumeration = "TurnFoodSwitch", tag = "5")] pub hkaehbfblem: i32, /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(555)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GeneralVirtualItemDataNotify { /// offset: 32 #[prost(bool, tag = "15")] pub lcohcjfnenk: bool, /// offset: 16 #[prost(message, repeated, tag = "3")] pub bjjnlkmnehn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Afhgdiinknb { /// offset: 28 #[prost(bool, tag = "9")] pub lnhmbgdpekm: bool, /// offset: 24 #[prost(uint32, tag = "8")] pub bnojobpfhoe: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Klkpdobjbom { /// offset: 64 #[prost(int64, tag = "15")] pub oiccdgdohpb: i64, /// offset: 52 #[prost(bool, tag = "2")] pub is_marked: bool, /// offset: 40 #[prost(string, tag = "6")] pub name: ::prost::alloc::string::String, /// offset: 56 #[prost(uint32, tag = "5")] pub fnkonpifkof: u32, /// offset: 24 #[prost(message, optional, tag = "10")] pub dlenfjkldpl: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "1")] pub jaophilfcip: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "8")] pub max_times: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(507)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRelicFilterPlanCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(597)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRelicFilterPlanScRsp { /// offset: 16 #[prost(message, repeated, tag = "14")] pub kmmofkpfglo: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(532)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AddRelicFilterPlanCsReq { /// offset: 40 #[prost(message, optional, tag = "7")] pub dlenfjkldpl: ::core::option::Option, /// offset: 32 #[prost(string, tag = "11")] pub name: ::prost::alloc::string::String, /// offset: 16 #[prost(message, optional, tag = "13")] pub jaophilfcip: ::core::option::Option, /// offset: 52 #[prost(bool, tag = "9")] pub is_marked: bool, /// offset: 48 #[prost(uint32, tag = "10")] pub fnkonpifkof: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(600)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AddRelicFilterPlanScRsp { /// offset: 16 #[prost(message, optional, tag = "13")] pub relic_plan: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(534)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ModifyRelicFilterPlanCsReq { /// offset: 36 #[prost(uint32, tag = "8")] pub max_times: u32, #[prost(oneof = "modify_relic_filter_plan_cs_req::Mlneddhojgc", tags = "3, 7, 4")] pub mlneddhojgc: ::core::option::Option< modify_relic_filter_plan_cs_req::Mlneddhojgc, >, } /// 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 Mlneddhojgc { /// offset: 24 #[prost(string, tag = "3")] Name(::prost::alloc::string::String), /// offset: 24 #[prost(message, tag = "7")] Dlenfjkldpl(super::Afhgdiinknb), /// offset: 24 #[prost(message, tag = "4")] Jaophilfcip(super::Bdkoopinmgl), } } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(568)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ModifyRelicFilterPlanScRsp { /// offset: 40 #[prost(uint32, tag = "2")] pub max_times: u32, /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 48 #[prost(int64, tag = "6")] pub oiccdgdohpb: i64, #[prost(oneof = "modify_relic_filter_plan_sc_rsp::Mlneddhojgc", tags = "13, 9, 7")] pub mlneddhojgc: ::core::option::Option< modify_relic_filter_plan_sc_rsp::Mlneddhojgc, >, } /// 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 Mlneddhojgc { /// offset: 16 #[prost(string, tag = "13")] Name(::prost::alloc::string::String), /// offset: 16 #[prost(message, tag = "9")] Dlenfjkldpl(super::Afhgdiinknb), /// offset: 16 #[prost(message, tag = "7")] Jaophilfcip(super::Bdkoopinmgl), } } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(572)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DeleteRelicFilterPlanCsReq { /// offset: 32 #[prost(bool, tag = "14")] pub hiibgflbkci: bool, /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub abacampelej: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(565)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DeleteRelicFilterPlanScRsp { /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub abacampelej: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(bool, tag = "6")] pub hiibgflbkci: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(539)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarkRelicFilterPlanCsReq { /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub abacampelej: ::prost::alloc::vec::Vec, /// offset: 33 #[prost(bool, tag = "6")] pub hiibgflbkci: bool, /// offset: 32 #[prost(bool, tag = "12")] pub iinlappnagb: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(579)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarkRelicFilterPlanScRsp { /// offset: 36 #[prost(bool, tag = "12")] pub iinlappnagb: bool, /// offset: 37 #[prost(bool, tag = "15")] pub hiibgflbkci: bool, /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub abacampelej: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(527)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicFilterPlanClearNameScNotify { /// offset: 24 #[prost(uint32, tag = "8")] pub max_times: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(531)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicReforgeCsReq { /// offset: 24 #[prost(uint32, tag = "7")] pub reforge_block_sub_affix_id: u32, /// offset: 28 #[prost(uint32, tag = "13")] pub relic_unique_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(541)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicReforgeScRsp { /// offset: 24 #[prost(uint32, tag = "14")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(502)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicReforgeConfirmCsReq { /// offset: 28 #[prost(uint32, tag = "15")] pub relic_unique_id: u32, /// offset: 24 #[prost(bool, tag = "7")] pub is_cancel: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(518)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicReforgeConfirmScRsp { /// offset: 24 #[prost(uint32, tag = "4")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicData { /// offset: 24 #[prost(uint32, tag = "4")] pub group_id: u32, /// offset: 28 #[prost(bool, tag = "6")] pub is_played: bool, /// offset: 32 #[prost(uint32, tag = "14")] pub id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3147)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetJukeboxDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3109)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetJukeboxDataScRsp { /// offset: 24 #[prost(message, repeated, tag = "8")] pub unlocked_music_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "14")] pub current_music_id: u32, /// offset: 36 #[prost(uint32, tag = "1")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3138)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayBackGroundMusicCsReq { /// offset: 24 #[prost(uint32, tag = "10")] pub play_music_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3117)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayBackGroundMusicScRsp { /// offset: 24 #[prost(uint32, tag = "12")] pub current_music_id: u32, /// offset: 28 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub play_music_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3151)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UnlockBackGroundMusicCsReq { /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub unlock_ids: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3111)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UnlockBackGroundMusicScRsp { /// offset: 40 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "4")] pub unlocked_music_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub lkhjcdoohmm: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3189)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrialBackGroundMusicCsReq { /// offset: 24 #[prost(uint32, tag = "2")] pub aflnjlkbemo: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3120)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrialBackGroundMusicScRsp { /// offset: 24 #[prost(uint32, tag = "11")] pub aflnjlkbemo: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetStageLineupCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Afacfjmdbdj { /// offset: 28 #[prost(uint32, tag = "9")] pub stage_type: u32, /// offset: 24 #[prost(uint32, tag = "3")] pub ebkagolfmbm: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(709)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetStageLineupScRsp { /// offset: 24 #[prost(message, repeated, tag = "11")] pub igcleaapfpc: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LineupAvatar { /// offset: 16 #[prost(message, optional, tag = "9")] pub sp_bar: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "6")] pub hp: u32, /// offset: 40 #[prost(enumeration = "AvatarType", tag = "3")] pub avatar_type: i32, /// offset: 44 #[prost(uint32, tag = "8")] pub satiety: u32, /// offset: 36 #[prost(uint32, tag = "14")] pub slot: u32, /// offset: 48 #[prost(uint32, tag = "2")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LineupInfo { /// offset: 32 #[prost(uint32, repeated, tag = "12")] pub fpmmkaokmmo: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, tag = "7")] pub leader_slot: u32, /// offset: 40 #[prost(message, repeated, tag = "3")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 80 #[prost(enumeration = "ExtraLineupType", tag = "14")] pub extra_lineup_type: i32, /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub story_line_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 84 #[prost(uint32, tag = "15")] pub max_mp: u32, /// offset: 68 #[prost(bool, tag = "2")] pub djbnlhhdolo: bool, /// offset: 56 #[prost(string, tag = "5")] pub name: ::prost::alloc::string::String, /// offset: 88 #[prost(uint32, tag = "8")] pub index: u32, /// offset: 72 #[prost(uint32, tag = "9")] pub plane_id: u32, /// offset: 69 #[prost(bool, tag = "11")] pub is_virtual: bool, /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub gcfjbgiafgh: ::prost::alloc::vec::Vec, /// offset: 92 #[prost(uint32, tag = "13")] pub mp: u32, /// offset: 76 #[prost(uint32, tag = "1")] pub game_story_line_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(738)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetCurLineupDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(717)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetCurLineupDataScRsp { /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "6")] pub lineup: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(751)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct JoinLineupCsReq { /// offset: 40 #[prost(uint32, tag = "1")] pub slot: u32, /// offset: 24 #[prost(enumeration = "ExtraLineupType", tag = "3")] pub extra_lineup_type: i32, /// offset: 48 #[prost(uint32, tag = "7")] pub base_avatar_id: u32, /// offset: 28 #[prost(bool, tag = "4")] pub is_virtual: bool, /// offset: 36 #[prost(enumeration = "AvatarType", tag = "13")] pub avatar_type: i32, /// offset: 32 #[prost(uint32, tag = "10")] pub plane_id: u32, /// offset: 44 #[prost(uint32, tag = "2")] pub index: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(711)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct JoinLineupScRsp { /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(789)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitLineupCsReq { /// offset: 24 #[prost(uint32, tag = "8")] pub plane_id: u32, /// offset: 44 #[prost(enumeration = "ExtraLineupType", tag = "6")] pub extra_lineup_type: i32, /// offset: 40 #[prost(bool, tag = "12")] pub is_virtual: bool, /// offset: 32 #[prost(uint32, tag = "15")] pub base_avatar_id: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub index: u32, /// offset: 36 #[prost(enumeration = "AvatarType", tag = "3")] pub avatar_type: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(720)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitLineupScRsp { /// offset: 36 #[prost(uint32, tag = "3")] pub plane_id: u32, /// offset: 32 #[prost(bool, tag = "2")] pub is_virtual: bool, /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "13")] pub base_avatar_id: u32, /// offset: 33 #[prost(bool, tag = "8")] pub bbipfibldfl: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(795)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwapLineupCsReq { /// offset: 28 #[prost(uint32, tag = "5")] pub aklncnocdnh: u32, /// offset: 40 #[prost(bool, tag = "4")] pub is_virtual: bool, /// offset: 24 #[prost(uint32, tag = "7")] pub index: u32, /// offset: 36 #[prost(uint32, tag = "2")] pub plane_id: u32, /// offset: 44 #[prost(enumeration = "ExtraLineupType", tag = "12")] pub extra_lineup_type: i32, /// offset: 32 #[prost(uint32, tag = "10")] pub phkmbobgbef: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(791)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwapLineupScRsp { /// offset: 24 #[prost(uint32, tag = "2")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(761)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncLineupNotify { /// offset: 24 #[prost(enumeration = "SyncLineupReason", repeated, tag = "14")] pub reason_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, optional, tag = "15")] pub lineup: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(745)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetLineupAvatarDataCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LineupAvatarData { /// offset: 32 #[prost(uint32, tag = "1")] pub hp: u32, /// offset: 28 #[prost(uint32, tag = "9")] pub id: u32, /// offset: 24 #[prost(enumeration = "AvatarType", tag = "7")] pub avatar_type: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(776)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetLineupAvatarDataScRsp { /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "8")] pub avatar_data_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(752)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChangeLineupLeaderCsReq { /// offset: 24 #[prost(uint32, tag = "2")] pub slot: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(750)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChangeLineupLeaderScRsp { /// offset: 24 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "15")] pub slot: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(781)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchLineupIndexCsReq { /// offset: 24 #[prost(uint32, tag = "8")] pub index: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(793)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchLineupIndexScRsp { /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "13")] pub index: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(737)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetLineupNameCsReq { /// offset: 32 #[prost(uint32, tag = "15")] pub index: u32, /// offset: 16 #[prost(string, tag = "5")] pub name: ::prost::alloc::string::String, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(710)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetLineupNameScRsp { /// offset: 16 #[prost(string, tag = "1")] pub name: ::prost::alloc::string::String, /// offset: 36 #[prost(uint32, tag = "9")] pub index: u32, /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(767)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAllLineupDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(762)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAllLineupDataScRsp { /// offset: 36 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "5")] pub lineup_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "2")] pub cur_index: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(735)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct VirtualLineupDestroyNotify { /// offset: 24 #[prost(uint32, tag = "13")] pub plane_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LineupSlotData { /// offset: 28 #[prost(uint32, tag = "7")] pub slot: u32, /// offset: 32 #[prost(uint32, tag = "11")] pub id: u32, /// offset: 24 #[prost(enumeration = "AvatarType", tag = "4")] pub avatar_type: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(798)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ReplaceLineupCsReq { /// offset: 40 #[prost(uint32, tag = "5")] pub index: u32, /// offset: 32 #[prost(uint32, tag = "11")] pub plane_id: u32, /// offset: 44 #[prost(bool, tag = "1")] pub is_virtual: bool, /// offset: 48 #[prost(enumeration = "ExtraLineupType", tag = "10")] pub extra_lineup_type: i32, /// offset: 36 #[prost(uint32, tag = "9")] pub leader_slot: u32, /// offset: 16 #[prost(message, repeated, tag = "15")] pub lineup_slot_list: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(uint32, tag = "8")] pub game_story_line_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(746)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReplaceLineupScRsp { /// offset: 24 #[prost(uint32, tag = "4")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(792)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ExtraLineupDestroyNotify { /// offset: 24 #[prost(enumeration = "ExtraLineupType", tag = "12")] pub extra_lineup_type: i32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(714)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct VirtualLineupTrialAvatarChangeScNotify { /// offset: 44 #[prost(uint32, tag = "13")] pub plane_id: u32, /// offset: 40 #[prost(bool, tag = "12")] pub mdalnnmnmjj: bool, /// offset: 32 #[prost(uint32, repeated, tag = "6")] pub nnlfnpmfdjh: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub agmcnbihkhf: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7369)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Elocpginhjc { /// offset: 16 #[prost(message, optional, tag = "12")] pub icdjijjipak: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "6")] pub habhalepfhi: u32, /// offset: 40 #[prost(enumeration = "FightGameMode", tag = "8")] pub gclccogidoa: i32, /// offset: 24 #[prost(message, optional, tag = "14")] pub ehgogiibaon: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7352)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Emiojolocpm { /// offset: 48 #[prost(uint64, tag = "3")] pub room_id: u64, /// offset: 56 #[prost(uint32, tag = "5")] pub habhalepfhi: u32, /// offset: 32 #[prost(message, optional, tag = "1")] pub icdjijjipak: ::core::option::Option, /// offset: 16 #[prost(message, repeated, tag = "8")] pub ojngpjpbbpb: ::prost::alloc::vec::Vec, /// offset: 60 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 40 #[prost(enumeration = "FightGameMode", tag = "15")] pub gclccogidoa: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7359)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pihiecemccb { /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub uid_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7363)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hdkfbpgaoam { /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub uid_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7398)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nmiocheckle { /// offset: 40 #[prost(uint64, tag = "5")] pub room_id: u64, /// offset: 24 #[prost(string, tag = "4")] pub jehpdemnaci: ::prost::alloc::string::String, /// offset: 32 #[prost(message, optional, tag = "2")] pub ehgogiibaon: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7355)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Igklaopjfog { /// offset: 56 #[prost(uint64, tag = "3")] pub room_id: u64, /// offset: 44 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "1")] pub ojngpjpbbpb: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "12")] pub icdjijjipak: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "9")] pub habhalepfhi: u32, /// offset: 48 #[prost(enumeration = "FightGameMode", tag = "14")] pub gclccogidoa: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7393)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kdhmnkgiadl {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7384)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gogomfcohja { /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7385)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hinljepmaeo {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7383)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nniebhkiiip { /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7381)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eogbkaikcke { /// offset: 36 #[prost(enumeration = "LobbyModifyType", tag = "8")] pub r#type: i32, /// offset: 16 #[prost(message, optional, tag = "11")] pub ehgogiibaon: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "4")] pub pelnknbnhog: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7375)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ifapojidinh { /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7362)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hiienohbgpg { /// offset: 36 #[prost(uint32, tag = "7")] pub uid: u32, /// offset: 16 #[prost(message, repeated, tag = "10")] pub ojngpjpbbpb: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(enumeration = "LobbyModifyType", tag = "1")] pub r#type: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7396)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aencoebkfma { /// offset: 24 #[prost(uint32, tag = "13")] pub uid: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7367)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ochfadebkha { /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7370)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fbialgfbakh { /// offset: 32 #[prost(uint32, tag = "3")] pub sender_id: u32, /// offset: 24 #[prost(enumeration = "FightGameMode", tag = "5")] pub gclccogidoa: i32, /// offset: 28 #[prost(uint32, tag = "12")] pub room_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7357)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Geppceoclog {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7377)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dblhndbnjhf { /// offset: 24 #[prost(message, optional, tag = "11")] pub icdjijjipak: ::core::option::Option, /// offset: 52 #[prost(enumeration = "FightGameMode", tag = "7")] pub gclccogidoa: i32, /// offset: 64 #[prost(uint32, tag = "1")] pub habhalepfhi: u32, /// offset: 40 #[prost(uint64, tag = "14")] pub room_id: u64, /// offset: 56 #[prost(uint64, tag = "10")] pub afdffaihafl: u64, /// offset: 32 #[prost(message, repeated, tag = "13")] pub ojngpjpbbpb: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "12")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7360)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dmhlehmcmja { /// offset: 24 #[prost(enumeration = "Llbdjpdnimo", tag = "1")] pub ogjcjiaboak: i32, /// offset: 28 #[prost(uint32, tag = "8")] pub nbgndibkajl: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7400)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Daadkjadmpp { /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "6")] pub nbgndibkajl: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7390)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ekhnldeellh { /// offset: 28 #[prost(enumeration = "Llbdjpdnimo", tag = "13")] pub ogjcjiaboak: i32, /// offset: 24 #[prost(uint32, tag = "4")] pub sender_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ehenlaemnho { /// offset: 28 #[prost(uint32, tag = "12")] pub dnpoppiklml: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub hcficdmenhe: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub group_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6592)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ocpjhdofimc {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6582)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kgipbnhojlg { /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "9")] pub music_level: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Klgepffeimh { /// offset: 28 #[prost(uint32, tag = "12")] pub avatar_id: u32, /// offset: 24 #[prost(enumeration = "AvatarType", tag = "5")] pub avatar_type: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6599)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Chjannpmleo { /// offset: 32 #[prost(uint32, tag = "7")] pub dnpoppiklml: u32, /// offset: 16 #[prost(message, repeated, tag = "9")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "14")] pub group_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6584)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ccbcmaocedg { /// offset: 40 #[prost(uint32, tag = "4")] pub dnpoppiklml: u32, /// offset: 36 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "11")] pub group_id: u32, /// offset: 16 #[prost(message, optional, tag = "6")] pub battle_info: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6595)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pffdlkilhfm { /// offset: 16 #[prost(message, optional, tag = "7")] pub level_data: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(847)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMailCsReq { /// offset: 24 #[prost(uint32, tag = "5")] pub gopebcpgdik: u32, /// offset: 28 #[prost(uint32, tag = "6")] pub jlojlhfjakf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientMail { /// offset: 64 #[prost(bool, tag = "7")] pub is_read: bool, /// offset: 88 #[prost(uint32, tag = "5")] pub template_id: u32, /// offset: 80 #[prost(int64, tag = "10")] pub time: i64, /// offset: 32 #[prost(string, tag = "12")] pub content: ::prost::alloc::string::String, /// offset: 72 #[prost(int64, tag = "14")] pub expire_time: i64, /// offset: 24 #[prost(string, tag = "15")] pub title: ::prost::alloc::string::String, /// offset: 92 #[prost(uint32, tag = "3")] pub id: u32, /// offset: 68 #[prost(enumeration = "MailType", tag = "9")] pub mail_type: i32, /// offset: 56 #[prost(string, repeated, tag = "1")] pub para_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, /// offset: 16 #[prost(string, tag = "4")] pub sender: ::prost::alloc::string::String, /// offset: 48 #[prost(message, optional, tag = "8")] pub attachment: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(809)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMailScRsp { /// offset: 40 #[prost(bool, tag = "3")] pub is_end: bool, /// offset: 32 #[prost(message, repeated, tag = "5")] pub notice_mail_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "12")] pub mail_list: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "8")] pub start: u32, /// offset: 52 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 44 #[prost(uint32, tag = "1")] pub total_num: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(838)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkReadMailCsReq { /// offset: 24 #[prost(uint32, tag = "3")] pub id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(817)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkReadMailScRsp { /// offset: 24 #[prost(uint32, tag = "2")] pub id: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(851)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DelMailCsReq { /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub id_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(811)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DelMailScRsp { /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub id_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(889)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMailAttachmentCsReq { /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub mail_id_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "2")] pub optional_reward_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClientMailAttachmentItem { /// offset: 24 #[prost(uint32, tag = "1")] pub item_id: u32, /// offset: 28 #[prost(uint32, tag = "13")] pub mail_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(820)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMailAttachmentScRsp { /// offset: 16 #[prost(message, repeated, tag = "1")] pub fail_mail_list: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 40 #[prost(message, optional, tag = "4")] pub attachment: ::core::option::Option, /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub succ_mail_id_list: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(895)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct NewMailScNotify { /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub mail_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMapRotateInfo { /// offset: 32 #[prost(message, repeated, tag = "11")] pub charger_info: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, optional, tag = "3")] pub energy_info: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "2")] pub rogue_map: ::core::option::Option, /// offset: 60 #[prost(int32, tag = "7")] pub era_flipper_region_id: i32, /// offset: 16 #[prost(message, repeated, tag = "4")] pub rotater_data_list: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(bool, tag = "10")] pub is_rotate: bool, /// offset: 56 #[prost(uint32, tag = "5")] pub ldekdlhbhho: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RotaterEnergyInfo { /// offset: 28 #[prost(uint32, tag = "4")] pub cur_num: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub max_num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RotateMapInfo { /// offset: 16 #[prost(message, optional, tag = "3")] pub rotate_vector: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "15")] pub vector: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6847)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterMapRotationRegionCsReq { /// offset: 36 #[prost(uint32, tag = "15")] pub era_flipper_region_id: u32, /// offset: 24 #[prost(message, optional, tag = "6")] pub motion: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "14")] pub ldekdlhbhho: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6809)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterMapRotationRegionScRsp { /// offset: 44 #[prost(uint32, tag = "10")] pub ldekdlhbhho: u32, /// offset: 32 #[prost(message, optional, tag = "9")] pub motion: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 52 #[prost(uint32, tag = "3")] pub era_flipper_region_id: u32, /// offset: 48 #[prost(uint32, tag = "4")] pub client_pos_version: u32, /// offset: 16 #[prost(message, optional, tag = "6")] pub energy_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChargerInfo { /// offset: 28 #[prost(uint32, tag = "12")] pub kcekmjlhfge: u32, /// offset: 24 #[prost(uint32, tag = "15")] pub group_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6838)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct InteractChargerCsReq { /// offset: 24 #[prost(message, optional, tag = "10")] pub charger_info: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6817)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct InteractChargerScRsp { /// offset: 40 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 32 #[prost(message, optional, tag = "8")] pub charger_info: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "11")] 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 kmhcbofgfjf: f32, /// offset: 24 #[prost(uint32, tag = "4")] pub kcekmjlhfge: u32, /// offset: 32 #[prost(uint32, tag = "6")] pub group_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6851)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeployRotaterCsReq { /// offset: 24 #[prost(message, optional, tag = "4")] pub rotater_data: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6811)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeployRotaterScRsp { /// offset: 40 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "11")] pub energy_info: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "3")] pub rotater_data: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6889)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RotateMapCsReq { /// offset: 40 #[prost(uint32, tag = "14")] pub group_id: u32, /// offset: 24 #[prost(message, optional, tag = "10")] pub motion: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "4")] pub kcekmjlhfge: u32, /// offset: 16 #[prost(message, optional, tag = "6")] pub rogue_map: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6820)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RotateMapScRsp { /// offset: 36 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "12")] pub motion: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "1")] pub client_pos_version: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6895)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveMapRotationRegionCsReq { /// offset: 16 #[prost(message, optional, tag = "11")] pub motion: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6891)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveMapRotationRegionScRsp { /// offset: 36 #[prost(uint32, tag = "11")] pub client_pos_version: u32, /// offset: 16 #[prost(message, optional, tag = "3")] pub motion: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6861)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMapRotationDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6845)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMapRotationDataScRsp { /// offset: 60 #[prost(int32, tag = "15")] pub era_flipper_region_id: i32, /// offset: 32 #[prost(message, optional, tag = "1")] pub energy_info: ::core::option::Option, /// offset: 16 #[prost(message, repeated, tag = "5")] pub rotater_data_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, optional, tag = "4")] pub rogue_map: ::core::option::Option, /// offset: 68 #[prost(uint32, tag = "14")] pub ldekdlhbhho: u32, /// offset: 24 #[prost(message, repeated, tag = "10")] pub charger_info: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(bool, tag = "11")] pub cfkommfdngp: bool, /// offset: 56 #[prost(uint32, tag = "2")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6876)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ResetMapRotationRegionCsReq { /// offset: 24 #[prost(message, optional, tag = "15")] pub motion: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "1")] pub rogue_map: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6852)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ResetMapRotationRegionScRsp { /// offset: 24 #[prost(message, optional, tag = "14")] pub motion: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "6")] pub client_pos_version: u32, /// offset: 36 #[prost(uint32, tag = "2")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6850)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveMapRotationRegionScNotify {} /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6881)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateEnergyScNotify { /// offset: 16 #[prost(message, optional, tag = "14")] pub energy_info: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6893)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateMapRotationDataScNotify { /// offset: 48 #[prost(message, repeated, tag = "4")] pub charger_info: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(int32, tag = "3")] pub era_flipper_region_id: i32, /// offset: 16 #[prost(message, optional, tag = "5")] pub rogue_map: ::core::option::Option, /// offset: 60 #[prost(bool, tag = "9")] pub cfkommfdngp: bool, /// offset: 24 #[prost(message, repeated, tag = "10")] pub rotater_data_list: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, tag = "15")] pub ldekdlhbhho: u32, /// offset: 40 #[prost(message, optional, tag = "14")] pub energy_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6837)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RemoveRotaterCsReq { /// offset: 16 #[prost(message, optional, tag = "8")] pub rotater_data: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6810)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RemoveRotaterScRsp { /// offset: 24 #[prost(message, optional, tag = "9")] pub rotater_data: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 32 #[prost(message, optional, tag = "14")] pub energy_info: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6867)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateRotaterScNotify { /// offset: 24 #[prost(message, repeated, tag = "8")] pub rotater_data_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8283)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kgeijdnmeko {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8276)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eghobcimpnh { /// offset: 32 #[prost(uint32, repeated, tag = "10")] pub mklbdpeaebd: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(int32, tag = "13")] pub score_id: i32, /// offset: 40 #[prost(uint32, repeated, tag = "8")] pub imgbokeiffn: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub loinlpbhpgb: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "4")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8279)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mfanaadhhpg { /// offset: 32 #[prost(uint32, tag = "5")] pub ndbpolnhhcn: u32, /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub pgdaamgjigf: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8275)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bpnjpcnekbd { /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "10")] pub ndbpolnhhcn: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8284)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kcgjfhileoi { /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub pgdaamgjigf: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8274)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Llbmdljhjlo { /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub pgdaamgjigf: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8273)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gbhlodaeahh { /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub pgdaamgjigf: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8287)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Okekjdfoikd { /// offset: 24 #[prost(int32, tag = "1")] pub score_id: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8282)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pniehblnhob { /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub dfdbmflakml: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8271)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oljeaphmgie { /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub dfdbmflakml: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkChestInfo { /// offset: 36 #[prost(uint32, tag = "9")] pub plane_id: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub config_id: u32, /// offset: 28 #[prost(uint32, tag = "12")] pub group_id: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub floor_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarkChestFuncInfo { /// offset: 40 #[prost(uint32, tag = "5")] pub func_id: u32, /// offset: 16 #[prost(message, repeated, tag = "7")] pub mark_chest_info_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(int64, tag = "13")] pub mark_time: i64, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8193)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMarkChestCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8186)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMarkChestScRsp { /// offset: 24 #[prost(message, repeated, tag = "6")] pub mark_chest_func_info: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8189)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateMarkChestCsReq { /// offset: 32 #[prost(uint32, tag = "11")] pub func_id: u32, /// offset: 16 #[prost(message, repeated, tag = "14")] pub mark_chest_info_list: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "12")] pub trigger_param_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8185)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateMarkChestScRsp { /// offset: 40 #[prost(uint32, tag = "10")] pub trigger_param_id: u32, /// offset: 36 #[prost(uint32, tag = "7")] pub func_id: u32, /// offset: 24 #[prost(message, repeated, tag = "9")] pub mark_chest_func_info: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8194)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarkChestChangedScNotify { /// offset: 24 #[prost(message, repeated, tag = "12")] pub mark_chest_func_info: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7348)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartMatchCsReq { /// offset: 32 #[prost(enumeration = "FightGameMode", tag = "12")] pub gclccogidoa: i32, /// offset: 24 #[prost(message, optional, tag = "15")] pub ehgogiibaon: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7302)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartMatchScRsp { /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "9")] pub ehgogiibaon: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelMatchCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7305)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelMatchScRsp { /// offset: 24 #[prost(uint32, tag = "3")] pub retcode: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7335)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchResultScNotify { /// offset: 24 #[prost(message, repeated, tag = "15")] pub ojngpjpbbpb: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7333)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetCrossInfoCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7331)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetCrossInfoScRsp { /// offset: 24 #[prost(uint64, tag = "4")] pub room_id: u64, /// offset: 32 #[prost(enumeration = "FightGameMode", tag = "5")] pub gclccogidoa: i32, /// offset: 40 #[prost(uint64, tag = "11")] pub afdffaihafl: u64, /// offset: 36 #[prost(uint32, tag = "13")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7419)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ipbnimplebd {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fknjaebdond { /// offset: 24 #[prost(uint32, tag = "15")] pub level_id: u32, /// offset: 28 #[prost(uint32, tag = "7")] pub chdmhjdlnhi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bljdhnjajdp { /// offset: 28 #[prost(uint32, tag = "11")] pub count: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub loljfgjknbk: u32, /// offset: 24 #[prost(uint32, tag = "3")] pub mefeplccgle: u32, /// offset: 36 #[prost(uint32, tag = "13")] pub pos: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dinkmkhigmc { /// offset: 32 #[prost(message, repeated, tag = "9")] pub cdcieahihib: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(message, repeated, tag = "6")] pub piahgdjepgj: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(map = "uint32, uint32", tag = "15")] pub pklkdkpknnm: ::std::collections::HashMap, /// offset: 16 #[prost(map = "uint32, uint32", tag = "8")] pub hpdmdamggde: ::std::collections::HashMap, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7402)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ndnodngcifp { /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "13")] pub bggcghgnofl: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7448)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lcnhijfmbai { /// offset: 48 #[prost(uint32, tag = "10")] pub mefeplccgle: u32, /// offset: 60 #[prost(uint32, tag = "11")] pub loljfgjknbk: u32, /// offset: 40 #[prost(string, tag = "14")] pub uuid: ::prost::alloc::string::String, /// offset: 32 #[prost(map = "uint32, uint32", tag = "2")] pub hpdmdamggde: ::std::collections::HashMap, /// offset: 56 #[prost(uint32, tag = "6")] pub level_id: u32, /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub hcgcdflhlip: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(uint32, tag = "9")] pub chdmhjdlnhi: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7405)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Anfgnjfoffi { /// offset: 28 #[prost(uint32, tag = "15")] pub level_id: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub chdmhjdlnhi: u32, /// offset: 24 #[prost(uint32, tag = "12")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7435)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bodcpljdpgf { /// offset: 16 #[prost(message, optional, tag = "15")] pub bggcghgnofl: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7433)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eemdhjfinbd { /// offset: 24 #[prost(uint32, tag = "8")] pub pos: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub mefeplccgle: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7431)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Emkjjgaddld { /// offset: 32 #[prost(uint32, tag = "15")] pub mefeplccgle: u32, /// offset: 24 #[prost(uint32, tag = "11")] pub pos: u32, /// offset: 28 #[prost(uint32, tag = "1")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7425)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Agllfhmlcff {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ifiikifding { /// offset: 32 #[prost(uint32, tag = "2")] pub level_id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub ikkkcnabdjk: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eppghgcffgf { /// offset: 24 #[prost(uint32, tag = "3")] pub loljfgjknbk: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub mefeplccgle: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub pos: u32, /// offset: 36 #[prost(uint32, tag = "2")] pub count: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ijdjaoglhci { /// offset: 48 #[prost(message, repeated, tag = "6")] pub bnanbpohbgm: ::prost::alloc::vec::Vec, /// offset: 68 #[prost(uint32, tag = "2")] pub pkalgpkaioi: u32, /// offset: 56 #[prost(message, repeated, tag = "8")] pub pkbplacjicg: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "13")] pub piahgdjepgj: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, tag = "7")] pub dhfijlednjk: u32, /// offset: 32 #[prost(message, repeated, tag = "9")] pub gednfeefngk: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, repeated, tag = "10")] pub pkjfighedal: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7446)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bbghlimpobh { /// offset: 24 #[prost(message, optional, tag = "8")] pub jdfahegkdef: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7417)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Olipbinkphl { /// offset: 24 #[prost(uint32, tag = "14")] pub ipednalijjm: u32, /// offset: 28 #[prost(uint32, tag = "1")] pub fdbojjijfgn: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7412)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Heooekcdmba { /// offset: 32 #[prost(uint32, tag = "10")] pub ipednalijjm: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub fdbojjijfgn: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7409)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Behgljapojf { /// offset: 40 #[prost(string, tag = "8")] pub uuid: ::prost::alloc::string::String, /// offset: 32 #[prost(message, repeated, tag = "11")] pub hdpfgmeclak: ::prost::alloc::vec::Vec, /// offset: 60 #[prost(uint32, tag = "2")] pub mefeplccgle: u32, /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub bfkgahhcnod: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "4")] pub dmjnpfejclo: u32, /// offset: 56 #[prost(uint32, tag = "14")] pub level_id: u32, /// offset: 64 #[prost(uint32, tag = "6")] pub hbbgbncpoik: u32, /// offset: 52 #[prost(uint32, tag = "7")] pub agjgbnflcpm: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7413)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kfpnnlagcon { /// offset: 32 #[prost(message, optional, tag = "6")] pub plmmibaoppl: ::core::option::Option, /// offset: 68 #[prost(uint32, tag = "14")] pub boeahgjomkd: u32, /// offset: 64 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "9")] pub phmbjpfkkak: ::core::option::Option, /// offset: 56 #[prost(uint32, tag = "4")] pub pkalgpkaioi: u32, /// offset: 48 #[prost(message, repeated, tag = "3")] pub fmocfkidofd: ::prost::alloc::vec::Vec, /// offset: 60 #[prost(uint32, tag = "2")] pub level_id: u32, /// offset: 40 #[prost(message, optional, tag = "13")] pub acnlmcdllia: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7443)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pencgfncoei { /// offset: 28 #[prost(uint32, tag = "5")] pub mefeplccgle: u32, /// offset: 24 #[prost(uint32, tag = "11")] pub pos: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7434)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lnbeniecpoi { /// offset: 32 #[prost(uint32, tag = "15")] pub fbddemjdgan: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "6")] pub pos: u32, /// offset: 28 #[prost(uint32, tag = "4")] pub mefeplccgle: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7420)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gofpclnnhlg { /// offset: 24 #[prost(message, optional, tag = "7")] pub jdfahegkdef: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7407)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jfhbmcmggpg { /// offset: 48 #[prost(uint32, tag = "2")] pub nbbkmjbgmef: u32, /// offset: 32 #[prost(message, optional, tag = "4")] pub cmiimjbobmj: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "1")] pub dlodejbfnpi: u32, /// offset: 16 #[prost(message, optional, tag = "14")] pub jdfahegkdef: ::core::option::Option, /// offset: 40 #[prost(enumeration = "Match3FinishReason", tag = "11")] pub reason: i32, /// offset: 52 #[prost(enumeration = "FightGameMode", tag = "8")] pub iejblkjjaij: i32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7427)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bnpjmliijhe { /// offset: 32 #[prost(enumeration = "FightGameMode", tag = "14")] pub iejblkjjaij: i32, /// offset: 24 #[prost(message, optional, tag = "4")] pub cmiimjbobmj: ::core::option::Option, /// offset: 44 #[prost(int32, tag = "6")] pub nbbkmjbgmef: i32, /// offset: 36 #[prost(uint32, tag = "9")] pub dlodejbfnpi: u32, /// offset: 40 #[prost(enumeration = "Match3FinishReason", tag = "7")] pub reason: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2747)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetNpcMessageGroupCsReq { /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub contact_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MessageItem { /// offset: 28 #[prost(uint32, tag = "14")] pub text_id: u32, /// offset: 24 #[prost(uint32, tag = "1")] pub item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MessageSection { /// offset: 32 #[prost(uint32, repeated, tag = "14")] pub message_item_list: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "3")] pub id: u32, /// offset: 16 #[prost(message, repeated, tag = "12")] pub item_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "4")] pub frozen_item_id: u32, /// offset: 48 #[prost(enumeration = "MessageSectionStatus", tag = "2")] pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MessageGroup { /// offset: 40 #[prost(int64, tag = "13")] pub refresh_time: i64, /// offset: 48 #[prost(enumeration = "MessageGroupStatus", tag = "12")] pub status: i32, /// offset: 16 #[prost(message, repeated, tag = "15")] pub message_section_list: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(uint32, tag = "5")] pub message_section_id: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2709)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetNpcMessageGroupScRsp { /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "3")] pub message_group_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2738)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetNpcStatusCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct NpcStatus { /// offset: 28 #[prost(uint32, tag = "12")] pub npc_id: u32, /// offset: 24 #[prost(bool, tag = "13")] pub is_finish: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GroupStatus { /// offset: 32 #[prost(uint32, tag = "3")] pub group_id: u32, /// offset: 24 #[prost(int64, tag = "12")] pub refresh_time: i64, /// offset: 36 #[prost(enumeration = "MessageGroupStatus", tag = "6")] pub group_status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SectionStatus { /// offset: 28 #[prost(uint32, tag = "1")] pub section_id: u32, /// offset: 24 #[prost(enumeration = "MessageSectionStatus", tag = "3")] pub section_status: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2717)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetNpcStatusScRsp { /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "10")] pub npc_status_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2751)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishItemIdCsReq { /// offset: 28 #[prost(uint32, tag = "7")] pub item_id: u32, /// offset: 24 #[prost(uint32, tag = "8")] pub text_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2711)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishItemIdScRsp { /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub text_id: u32, /// offset: 28 #[prost(uint32, tag = "1")] pub item_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2789)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishSectionIdCsReq { /// offset: 24 #[prost(uint32, tag = "15")] pub section_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2720)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishSectionIdScRsp { /// offset: 32 #[prost(uint32, tag = "2")] pub section_id: u32, /// offset: 36 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "11")] pub reward: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2795)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishPerformSectionIdCsReq { /// offset: 16 #[prost(message, repeated, tag = "4")] pub item_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "10")] pub section_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2791)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishPerformSectionIdScRsp { /// offset: 40 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 44 #[prost(uint32, tag = "10")] pub section_id: u32, /// offset: 16 #[prost(message, optional, tag = "12")] pub reward: ::core::option::Option, /// offset: 24 #[prost(message, repeated, tag = "4")] pub item_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2761)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMissionMessageInfoCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2745)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMissionMessageInfoScRsp { /// offset: 16 #[prost(map = "uint32, uint32", tag = "3")] pub lcfnjjhjhko: ::std::collections::HashMap, /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4147)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pbgpjpladmm { /// offset: 24 #[prost(uint32, tag = "8")] pub pdllkbacfdd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ombdcihgfda { /// offset: 28 #[prost(uint32, tag = "5")] pub jeoohkdcjpl: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub pdllkbacfdd: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4109)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lknafhdgbkg { /// offset: 16 #[prost(message, optional, tag = "14")] pub reward: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "13")] pub objdjbjcjbi: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4138)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mlngpipghbf {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4117)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gagckacbjif { /// offset: 24 #[prost(message, repeated, tag = "1")] pub jkeibpdhfbc: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4151)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gahlhbpmnjf {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4111)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eljojmljnkg { /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hjbhndiiklo { /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub ccmejbanmhd: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "12")] pub r#type: u32, /// offset: 36 #[prost(uint32, tag = "6")] pub edhmkpkibah: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4176)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gfhfbkkohdb { /// offset: 16 #[prost(message, repeated, tag = "13")] pub bgedgbebhho: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4152)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ejpgiokiacg { /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4195)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lkcoilpbfhg { /// offset: 40 #[prost(enumeration = "Mfldhildjdo", tag = "5")] pub r#type: i32, /// offset: 24 #[prost(string, repeated, tag = "6")] pub odbfnmkeeln: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub daily_index: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4191)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bpkmgaemnoi { /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hfnpknkilda { /// offset: 24 #[prost(string, tag = "14")] pub mdhmonnfeoc: ::prost::alloc::string::String, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4145)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Celfbjplhld { /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kkfnkkdhlpb { /// offset: 28 #[prost(uint32, tag = "1")] pub kheljlbhedp: u32, /// offset: 24 #[prost(enumeration = "Flnjaebepgb", tag = "5")] pub r#type: i32, /// offset: 32 #[prost(uint32, tag = "7")] pub level: u32, /// offset: 36 #[prost(uint32, tag = "8")] pub hdpeoncjbhp: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4162)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Acffhcjggng {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4135)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Obmlehnaobo { /// offset: 16 #[prost(message, repeated, tag = "5")] pub hfanolhmdeo: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4198)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oegofaoblfg { /// offset: 24 #[prost(message, optional, tag = "7")] pub inhlgfafaaj: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4146)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Idbkcjhhkeh { /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "1")] pub inhlgfafaaj: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4150)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Foogebileaf { /// offset: 24 #[prost(uint32, tag = "12")] pub phkkjfkfmkn: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4181)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lknokgfjimk { /// offset: 24 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "6")] pub phkkjfkfmkn: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4193)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ocoeemojdhd { /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub floor_id_list: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "14")] pub content_id: u32, /// offset: 32 #[prost(uint32, tag = "12")] pub entry_story_line_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lnechaplbkp { /// offset: 32 #[prost(uint32, tag = "4")] pub group_id: u32, /// offset: 24 #[prost(uint32, tag = "15")] pub config_id: u32, /// offset: 28 #[prost(uint32, tag = "7")] pub state: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iinllhpgjdh { /// offset: 24 #[prost(message, repeated, tag = "2")] pub hbffikbihng: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "10")] pub floor_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4137)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ebigagodbpm { /// offset: 40 #[prost(uint32, tag = "13")] pub content_id: u32, /// offset: 16 #[prost(message, repeated, tag = "2")] pub idkndnihajh: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub entry_story_line_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pookkfpjjad { /// offset: 32 #[prost(bool, tag = "11")] pub is_perfect: bool, /// offset: 24 #[prost(uint32, tag = "15")] pub hdpeoncjbhp: u32, /// offset: 36 #[prost(uint32, tag = "9")] pub meppngpabcd: u32, /// offset: 28 #[prost(uint32, tag = "1")] pub level: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4192)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ckiahipfhfa {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4114)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cddkfbpglpj { /// offset: 24 #[prost(message, repeated, tag = "2")] pub knjkmmcebae: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4126)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lmdanceplne { /// offset: 40 #[prost(uint64, tag = "15")] pub uuid: u64, /// offset: 36 #[prost(uint32, tag = "1")] pub kjgjhpjbdmc: u32, /// offset: 24 #[prost(message, optional, tag = "6")] pub jaagjcgpddi: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "5")] pub group_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4157)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cdlpedihphc { /// offset: 16 #[prost(message, optional, tag = "15")] pub jaagjcgpddi: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pldfdlmcgcf { /// offset: 24 #[prost(uint32, tag = "14")] pub id: u32, /// offset: 32 #[prost(enumeration = "Jloblpfkkip", tag = "13")] pub aoambdmaobj: i32, /// offset: 28 #[prost(enumeration = "Jaedbnpjmlh", tag = "11")] pub phkopcbnocc: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4115)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Chgipfnliaf {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4173)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Adinknminad { /// offset: 16 #[prost(message, repeated, tag = "6")] pub content_package_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4170)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fnaodjkigji { /// offset: 24 #[prost(message, optional, tag = "10")] pub data: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4113)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iihfknneofj { /// offset: 40 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 32 #[prost(message, optional, tag = "7")] pub data: ::core::option::Option, /// offset: 16 #[prost(message, repeated, tag = "13")] pub content_package_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4101)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Abpnglijjbp { /// offset: 32 #[prost(enumeration = "Japnonnghia", tag = "11")] pub phkopcbnocc: i32, /// offset: 36 #[prost(uint32, tag = "5")] pub pknbnhficdi: u32, /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub entity_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4149)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bblcojglchc { /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub entity_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4177)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gjhllanlngd { /// offset: 32 #[prost(uint32, tag = "5")] pub pkbfbjfoafa: u32, /// offset: 16 #[prost(message, repeated, tag = "2")] pub reward_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4119)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Occkfbcngdo { /// offset: 24 #[prost(uint32, tag = "13")] pub pkbfbjfoafa: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4169)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iljllncmlol { /// offset: 28 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub pkbfbjfoafa: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fjpjpniaaak { /// offset: 24 #[prost(uint32, tag = "6")] pub hlpaikpclcc: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub fnelbbmapee: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4106)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Baiigcmkcbm { /// offset: 24 #[prost(uint32, tag = "13")] pub hlpaikpclcc: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4188)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jeofibofibl { /// offset: 16 #[prost(message, repeated, tag = "2")] pub odeldcgmald: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "6")] pub hlpaikpclcc: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4103)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fmijpnjlggc { /// offset: 24 #[prost(message, repeated, tag = "1")] pub odeldcgmald: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(bool, tag = "6")] pub lcohcjfnenk: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4155)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cfnpomfjmik {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4130)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fienhookflh { /// offset: 32 #[prost(uint32, repeated, tag = "5")] pub helcchjdbop: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub mbaokionpbi: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(int64, tag = "3")] pub cceoichhico: i64, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1247)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMissionDataCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mifpnaijhom { /// offset: 24 #[prost(enumeration = "MissionSyncRecord", tag = "1")] pub r#type: i32, /// offset: 28 #[prost(uint32, tag = "13")] pub display_value: u32, /// offset: 32 #[prost(uint32, tag = "8")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mission { /// offset: 28 #[prost(enumeration = "MissionStatus", tag = "2")] pub status: i32, /// offset: 32 #[prost(uint32, tag = "4")] pub progress: u32, /// offset: 24 #[prost(uint32, tag = "15")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MissionCustomValue { /// offset: 32 #[prost(uint32, tag = "4")] pub custom_value: u32, /// offset: 16 #[prost(string, tag = "15")] pub njceohlhjdp: ::prost::alloc::string::String, /// offset: 36 #[prost(uint32, tag = "1")] pub index: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MissionCustomValueList { /// offset: 24 #[prost(message, repeated, tag = "3")] pub custom_value_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MainMission { /// offset: 36 #[prost(uint32, tag = "7")] pub id: u32, /// offset: 16 #[prost(message, repeated, tag = "11")] pub custom_value_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(enumeration = "MissionStatus", tag = "14")] pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Immbipnmnob { /// offset: 36 #[prost(uint32, tag = "7")] pub id: u32, #[prost(oneof = "immbipnmnob::Ldcafmkfpic", tags = "73")] pub ldcafmkfpic: ::core::option::Option, } /// Nested message and enum types in `IMMBIPNMNOB`. pub mod immbipnmnob { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Ldcafmkfpic { /// offset: 24 #[prost(message, tag = "73")] CustomValueList(super::MissionCustomValueList), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MainMissionCustomValue { /// offset: 32 #[prost(uint32, tag = "4")] pub main_mission_id: u32, /// offset: 16 #[prost(message, optional, tag = "6")] pub custom_value_list: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1209)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMissionDataScRsp { /// offset: 24 #[prost(message, repeated, tag = "11")] pub mission_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "6")] pub main_mission_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, repeated, tag = "7")] pub cfomoipjfdj: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 52 #[prost(uint32, tag = "4")] pub flajdfdlifb: u32, /// offset: 48 #[prost(uint32, tag = "2")] pub track_mission_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1270)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AcceptMainMissionCsReq { /// offset: 24 #[prost(uint32, tag = "5")] pub main_mission_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1213)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AcceptMainMissionScRsp { /// offset: 28 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub main_mission_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1238)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishTalkMissionCsReq { /// offset: 40 #[prost(uint32, tag = "13")] pub sub_mission_id: u32, /// offset: 16 #[prost(string, tag = "5")] pub talk_str: ::prost::alloc::string::String, /// offset: 32 #[prost(message, repeated, tag = "7")] pub custom_value_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1217)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishTalkMissionScRsp { /// offset: 40 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 24 #[prost(string, tag = "3")] pub talk_str: ::prost::alloc::string::String, /// offset: 16 #[prost(message, repeated, tag = "4")] pub custom_value_list: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "14")] pub sub_mission_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1251)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MissionRewardScNotify { /// offset: 36 #[prost(uint32, tag = "7")] pub main_mission_id: u32, /// offset: 24 #[prost(message, optional, tag = "3")] pub reward: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "6")] pub sub_mission_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1214)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SubMissionRewardScNotify { /// offset: 24 #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "10")] pub sub_mission_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1211)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncTaskCsReq { /// offset: 16 #[prost(string, tag = "5")] pub key: ::prost::alloc::string::String, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1289)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncTaskScRsp { /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 16 #[prost(string, tag = "1")] pub key: ::prost::alloc::string::String, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1245)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MissionGroupWarnScNotify { /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub group_id_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1276)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishCosumeItemMissionCsReq { /// offset: 24 #[prost(message, optional, tag = "13")] pub item_list: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "9")] pub sub_mission_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1252)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishCosumeItemMissionScRsp { /// offset: 24 #[prost(uint32, tag = "12")] pub sub_mission_id: u32, /// offset: 28 #[prost(uint32, tag = "6")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1267)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMissionStatusCsReq { /// offset: 32 #[prost(uint32, repeated, tag = "7")] pub sub_mission_id_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub main_mission_id_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1262)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMissionStatusScRsp { /// offset: 72 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 56 #[prost(uint32, repeated, tag = "5")] pub unfinished_main_mission_id_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub finished_main_mission_id_list: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(message, repeated, tag = "1")] pub sub_mission_status_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, repeated, tag = "9")] pub disabled_main_mission_id_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub curversion_finished_main_mission_id_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "10")] pub main_mission_mcv_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1226)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TeleportToMissionResetPointCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1257)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TeleportToMissionResetPointScRsp { /// offset: 16 #[prost(message, optional, tag = "10")] pub motion: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "6")] pub client_pos_version: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1215)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartFinishSubMissionScNotify { /// offset: 24 #[prost(uint32, tag = "1")] pub sub_mission_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1273)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartFinishMainMissionScNotify { /// offset: 24 #[prost(uint32, tag = "1")] pub main_mission_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1201)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMainMissionCustomValueCsReq { /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub main_mission_id_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1249)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMainMissionCustomValueScRsp { /// offset: 24 #[prost(message, repeated, tag = "10")] pub main_mission_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1277)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MissionAcceptScNotify { /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub sub_mission_id_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1269)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateTrackMainMissionIdCsReq { /// offset: 24 #[prost(uint32, tag = "15")] pub track_mission_id: u32, /// offset: 28 #[prost(enumeration = "TrackMainMissionUpdateReasonId", tag = "3")] pub ekknpkgfpgh: i32, /// offset: 32 #[prost(uint32, tag = "9")] pub biaghaiijfc: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1206)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateTrackMainMissionIdScRsp { /// offset: 28 #[prost(uint32, tag = "11")] pub track_mission_id: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "1")] pub prev_track_mission_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1288)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishedMissionScNotify { /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub finished_main_mission_id_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1203)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateMainMissionCustomValueCsReq { /// offset: 16 #[prost(string, tag = "12")] pub njceohlhjdp: ::prost::alloc::string::String, /// offset: 32 #[prost(uint32, tag = "4")] pub main_mission_id: u32, /// offset: 36 #[prost(uint32, tag = "13")] pub value: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1255)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateMainMissionCustomValueScRsp { /// offset: 16 #[prost(message, optional, tag = "1")] pub kpogdjfelaf: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1230)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Decpbapaege { /// offset: 24 #[prost(uint32, tag = "12")] pub performance_id: u32, /// offset: 28 #[prost(uint32, tag = "13")] pub ljjdekkjcan: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1233)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aaeaiifgmee { /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7047)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kgnhccpmblh {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mhegeknhoik { /// offset: 41 #[prost(bool, tag = "3")] pub ailenfnbfef: bool, /// offset: 32 #[prost(uint32, tag = "11")] pub fklflbfhnch: u32, /// offset: 24 #[prost(uint32, tag = "5")] pub eogkpkkngbm: u32, /// offset: 36 #[prost(uint32, tag = "14")] pub geibknhcgjf: u32, /// offset: 40 #[prost(bool, tag = "4")] pub bdlnkjkepfg: bool, /// offset: 28 #[prost(uint32, tag = "8")] pub fmbfkegeaag: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kbphmidgenp { /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub pjjcjckngnm: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(enumeration = "Gabofmfnmhh", tag = "3")] pub ienkjkfiklc: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kceoeloaahg { /// offset: 24 #[prost(uint32, tag = "15")] pub progress: u32, /// offset: 28 #[prost(uint32, tag = "6")] pub molmnjmooeg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iilmdliobje { /// offset: 32 #[prost(uint64, tag = "13")] pub djfbjdboagc: u64, /// offset: 25 #[prost(bool, tag = "5")] pub is_taken_reward: bool, /// offset: 24 #[prost(bool, tag = "10")] pub dppibeheegg: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fpogpjnblmd { /// offset: 120 #[prost(bool, tag = "10")] pub oniihbekalp: bool, /// offset: 56 #[prost(string, tag = "72")] pub kchloalgiod: ::prost::alloc::string::String, /// offset: 72 #[prost(message, repeated, tag = "9")] pub beaepjbilli: ::prost::alloc::vec::Vec, /// offset: 104 #[prost(uint64, tag = "4")] pub bcongobamop: u64, /// offset: 88 #[prost(uint32, tag = "14")] pub ghmaggnlgfc: u32, /// offset: 32 #[prost(message, repeated, tag = "7")] pub njaidbgfhgj: ::prost::alloc::vec::Vec, /// offset: 136 #[prost(uint32, tag = "3")] pub hnjcklndegh: u32, /// offset: 112 #[prost(uint32, tag = "5")] pub aljdncdapjg: u32, /// offset: 116 #[prost(uint32, tag = "1")] pub nhejgoljkcm: u32, /// offset: 128 #[prost(uint64, tag = "6")] pub hjohmlljlpa: u64, /// offset: 64 #[prost(message, repeated, tag = "13")] pub fflagpoebgi: ::prost::alloc::vec::Vec, /// offset: 140 #[prost(uint32, tag = "11")] pub lppckeehded: u32, /// offset: 80 #[prost(string, tag = "1806")] pub heoekghapkh: ::prost::alloc::string::String, /// offset: 48 #[prost(message, repeated, tag = "15")] pub mkjkhabcibf: ::prost::alloc::vec::Vec, /// offset: 96 #[prost(uint64, tag = "12")] pub ignlfaaagpd: u64, /// offset: 40 #[prost(message, repeated, tag = "2")] pub pkdgklblodj: ::prost::alloc::vec::Vec, /// offset: 92 #[prost(uint32, tag = "8")] pub dfanhajpkah: u32, /// offset: 24 #[prost(string, tag = "493")] pub hihnkdcddck: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kkkdbmndegp { /// offset: 16 #[prost(message, repeated, tag = "8")] pub ogkdadnegne: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7009)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gmicfoldopa { /// offset: 56 #[prost(uint32, repeated, tag = "14")] pub pfdcongabmc: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, optional, tag = "5")] pub jmlnbijgpnl: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "12")] pub docalfglobe: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "11")] pub fmfhggbjima: ::core::option::Option, /// offset: 72 #[prost(message, optional, tag = "3")] pub boncaalanbg: ::core::option::Option, /// offset: 104 #[prost(message, optional, tag = "9")] pub eailmeeofmb: ::core::option::Option, /// offset: 48 #[prost(message, optional, tag = "4")] pub ljkpmienpao: ::core::option::Option, /// offset: 88 #[prost(message, optional, tag = "15")] pub neblimjgphj: ::core::option::Option, /// offset: 64 #[prost(message, optional, tag = "10")] pub stt: ::core::option::Option, /// offset: 112 #[prost(message, optional, tag = "13")] pub ghofgnbldkc: ::core::option::Option, /// offset: 120 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 96 #[prost(message, optional, tag = "7")] pub odenikgcoof: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "8")] pub rogue_map: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dbkmfnjpjja { /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub kgicadhgeif: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7075)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ofmkjhfpbnk { /// offset: 16 #[prost(message, optional, tag = "12")] pub fmfhggbjima: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Magbkemochc { /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub ahifkonfkdd: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub jkjjkibmgnc: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7004)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Njpccbnpmep { /// offset: 24 #[prost(message, optional, tag = "8")] pub stt: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jkipkobiecp { /// offset: 36 #[prost(uint32, tag = "8")] pub llnngangkha: u32, /// offset: 32 #[prost(uint32, tag = "6")] pub map_id: u32, /// offset: 28 #[prost(enumeration = "Cgngjgpejoc", tag = "2")] pub cogpnpeepeg: i32, /// offset: 24 #[prost(bool, tag = "4")] pub boninfiogjk: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oeaandenbhl { /// offset: 16 #[prost(message, optional, tag = "10")] pub idlomfeipee: ::core::option::Option, /// offset: 52 #[prost(uint32, tag = "11")] pub jddeoaapfjk: u32, /// offset: 32 #[prost(message, repeated, tag = "8")] pub dkheggdgfpc: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "15")] pub cfgpfejenpo: u32, /// offset: 24 #[prost(message, repeated, tag = "5")] pub ionbpgkjoof: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7044)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fgoifcabmmg { /// offset: 24 #[prost(message, repeated, tag = "10")] pub ionbpgkjoof: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "13")] pub dkheggdgfpc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ipdjfelckhm { /// offset: 24 #[prost(uint32, tag = "4")] pub event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bllpkdeffjp { /// offset: 24 #[prost(uint32, tag = "7")] pub event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ibdddfbmpgl { /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub bmpcoaaoiba: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "12")] pub event_id: u32, /// offset: 36 #[prost(uint32, tag = "14")] pub eecaookojjg: u32, /// offset: 40 #[prost(uint32, tag = "15")] pub llhfnkjofma: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aojlhkbofoo { /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub bmpcoaaoiba: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "3")] pub event_id: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub jinobpcokpk: u32, /// offset: 32 #[prost(uint32, tag = "12")] pub eecaookojjg: u32, /// offset: 40 #[prost(uint32, tag = "2")] pub jbiejefgcgg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nnakhimpopa { /// offset: 32 #[prost(uint32, tag = "10")] pub opakbhognek: u32, /// offset: 24 #[prost(message, repeated, tag = "8")] pub kgekehhbikn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lgjahihhfnb { /// offset: 24 #[prost(uint32, tag = "12")] pub ciaoahhghld: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mjcmofbchbd { /// offset: 24 #[prost(uint32, tag = "1")] pub shop_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Okkaegmkhdd { /// offset: 24 #[prost(uint32, tag = "4")] pub mbbicijnglk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Clghbhjklfe { /// offset: 28 #[prost(uint32, tag = "14")] pub ogmcjambkea: u32, /// offset: 24 #[prost(uint32, tag = "1")] pub gbokomhebap: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ibaofciclil { /// offset: 36 #[prost(uint32, tag = "5")] pub febioficpec: u32, #[prost(oneof = "ibaofciclil::Fepdjmlcagd", tags = "8, 12, 4, 2, 10, 7, 14, 3, 13")] pub fepdjmlcagd: ::core::option::Option, } /// Nested message and enum types in `IBAOFCICLIL`. pub mod ibaofciclil { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Fepdjmlcagd { /// offset: 16 #[prost(message, tag = "8")] Ppjiikfjomi(super::Ipdjfelckhm), /// offset: 16 #[prost(message, tag = "12")] Nddeflfkapk(super::Bllpkdeffjp), /// offset: 16 #[prost(message, tag = "4")] Edhkfjkjjgp(super::Ibdddfbmpgl), /// offset: 16 #[prost(message, tag = "2")] Ihppciadcff(super::Lgjahihhfnb), /// offset: 16 #[prost(message, tag = "10")] Elhkkabfjgf(super::Mjcmofbchbd), /// offset: 16 #[prost(message, tag = "7")] Leaebnaopal(super::Okkaegmkhdd), /// offset: 16 #[prost(message, tag = "14")] Degkmdegpfj(super::Clghbhjklfe), /// offset: 16 #[prost(message, tag = "3")] Mkdacijfffp(super::Aojlhkbofoo), /// offset: 16 #[prost(message, tag = "13")] Fedipkiemka(super::Nnakhimpopa), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ogidhoilefe { /// offset: 16 #[prost(message, optional, tag = "2")] pub epfbbnnlfij: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7015)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cilgfnegehd { /// offset: 16 #[prost(message, optional, tag = "12")] pub epfbbnnlfij: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7017)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ljidiffpakl { /// offset: 16 #[prost(message, optional, tag = "3")] pub idlomfeipee: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7011)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fhldklfkepg {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7089)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gcpjpejmdap { /// offset: 28 #[prost(uint32, tag = "4")] pub jefdeocdhfn: u32, /// offset: 24 #[prost(uint32, tag = "3")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7026)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Okgdejigade { /// offset: 24 #[prost(uint32, tag = "13")] pub migkbelbepb: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7057)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Djdollmenfg { /// offset: 28 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "11")] pub migkbelbepb: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7020)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hilfaihngkd { /// offset: 28 #[prost(uint32, tag = "14")] pub amlmgckjfmc: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub fobchibdbgk: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7095)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Afpaebgolhg { /// offset: 40 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 32 #[prost(message, repeated, tag = "14")] pub coknlaoklfi: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, optional, tag = "10")] pub rogue_map: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7091)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Edidbdgjiaf { /// offset: 28 #[prost(uint32, tag = "13")] pub llhfnkjofma: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pfimofglioo { /// offset: 28 #[prost(uint32, tag = "15")] pub jpbelmffogc: u32, /// offset: 24 #[prost(uint32, tag = "5")] pub event_id: u32, /// offset: 32 #[prost(uint32, tag = "8")] pub llhfnkjofma: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7061)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dpcpmolhgme { /// offset: 16 #[prost(message, repeated, tag = "10")] pub ligadlaglpo: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "7")] pub llhfnkjofma: u32, /// offset: 24 #[prost(message, optional, tag = "9")] pub docalfglobe: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 48 #[prost(uint32, tag = "1")] pub event_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7050)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oafhjfcngkj { /// offset: 24 #[prost(uint32, tag = "5")] pub event_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7081)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Obeigomkpfb { /// offset: 36 #[prost(uint32, tag = "10")] pub event_id: u32, /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "11")] pub docalfglobe: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7093)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ficmemecajk { /// offset: 24 #[prost(uint32, tag = "1")] pub event_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7037)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nohghmmfblc { /// offset: 36 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub event_id: u32, /// offset: 24 #[prost(message, optional, tag = "7")] pub docalfglobe: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7010)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hjdfohnjpph { /// offset: 24 #[prost(uint32, tag = "2")] pub event_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7067)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Anhcfipglde { /// offset: 36 #[prost(uint32, tag = "14")] pub event_id: u32, /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "13")] pub docalfglobe: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7062)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Koiekodnagi { /// offset: 24 #[prost(uint32, tag = "9")] pub shop_id: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub goods_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7035)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ekiomgciink { /// offset: 32 #[prost(uint32, tag = "12")] pub goods_id: u32, /// offset: 24 #[prost(uint32, tag = "8")] pub shop_id: u32, /// offset: 28 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7098)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hhfjjdmgiip { /// offset: 24 #[prost(uint32, tag = "6")] pub ciaoahhghld: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7046)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gfjgfkcglkm { /// offset: 28 #[prost(uint32, tag = "14")] pub ciaoahhghld: u32, /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7092)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dckfgkkdkeb { /// offset: 24 #[prost(uint32, tag = "5")] pub content_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7014)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jfonbmaafek { /// offset: 28 #[prost(uint32, tag = "8")] pub content_id: u32, /// offset: 24 #[prost(uint32, tag = "3")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyActionResult { /// offset: 48 #[prost(uint32, tag = "5")] pub effect_type: u32, /// offset: 32 #[prost(enumeration = "Nfjjfbmmcdj", tag = "6")] pub source_type: i32, /// offset: 52 #[prost(uint32, tag = "12")] pub click_map_id: u32, /// offset: 44 #[prost(uint32, tag = "1")] pub trigger_cell_id: u32, /// offset: 40 #[prost(uint32, tag = "9")] pub trigger_map_id: u32, /// offset: 36 #[prost(uint32, tag = "13")] pub click_cell_id: u32, /// offset: 16 #[prost(message, optional, tag = "7")] pub detail: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7038)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mklfmdbbaon { /// offset: 16 #[prost(message, repeated, tag = "5")] pub gdjeiahdejd: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ckgkpchigfo { /// offset: 24 #[prost(bool, tag = "15")] pub cjblpoelihd: bool, /// offset: 28 #[prost(uint32, tag = "1")] pub kogmlalakfa: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hkefnoodcma { #[prost( oneof = "hkefnoodcma::Cpliojmhbpk", tags = "1, 12, 6, 8, 13, 7, 4, 15, 3, 2, 11, 14, 5" )] pub cpliojmhbpk: ::core::option::Option, } /// Nested message and enum types in `HKEFNOODCMA`. pub mod hkefnoodcma { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Cpliojmhbpk { /// offset: 16 #[prost(message, tag = "1")] Hlbbeffijfj(super::Ojlofhlgogb), /// offset: 16 #[prost(message, tag = "12")] Jaambmlgifb(super::Ojlofhlgogb), /// offset: 16 #[prost(message, tag = "6")] Laiaoacidoo(super::Dagfhbdpapn), /// offset: 16 #[prost(message, tag = "8")] Dlffnmfbnje(super::Dagfhbdpapn), /// offset: 16 #[prost(message, tag = "13")] Lcdncppeeef(super::Miinakicplp), /// offset: 16 #[prost(message, tag = "7")] Hgfpgeaknmk(super::Miinakicplp), /// offset: 16 #[prost(message, tag = "4")] Ppehkabblmb(super::Necbhgcbpah), /// offset: 16 #[prost(message, tag = "15")] Kdmemhjcndf(super::Necbhgcbpah), /// offset: 16 #[prost(message, tag = "3")] Inhbkcjbicb(super::Ckgkpchigfo), /// offset: 16 #[prost(message, tag = "2")] Jbgnjegokec(super::Pjflnbdhcen), /// offset: 16 #[prost(message, tag = "11")] Bgpbmoocbll(super::Miinakicplp), /// offset: 16 #[prost(message, tag = "14")] Bljhdnffijn(super::Necbhgcbpah), /// offset: 16 #[prost(message, tag = "5")] Pkneiifofkp(super::Kekgcajghmf), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kekgcajghmf { /// offset: 24 #[prost(uint32, tag = "11")] pub ecljjneaeni: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ojlofhlgogb { /// offset: 24 #[prost(uint32, tag = "15")] pub npookjkkedj: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub item_id: u32, /// offset: 32 #[prost(uint32, tag = "9")] pub ohaneeacecm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Necbhgcbpah { /// offset: 28 #[prost(uint32, tag = "15")] pub epndjoejoad: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub kaccobphalo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pjflnbdhcen { /// offset: 24 #[prost(uint32, tag = "13")] pub khjngoapeid: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub lnfgjkonhnd: u32, /// offset: 36 #[prost(uint32, tag = "11")] pub fnknjhhpeeg: u32, /// offset: 28 #[prost(uint32, tag = "9")] pub nfciihbaefc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cfhmdognfib { /// offset: 44 #[prost(uint32, tag = "13")] pub eogimijogld: u32, /// offset: 40 #[prost(uint32, tag = "3")] pub config_id: u32, /// offset: 36 #[prost(uint32, tag = "8")] pub fhfochpogne: u32, #[prost(oneof = "cfhmdognfib::Iejahnmgman", tags = "14, 2, 10")] pub iejahnmgman: ::core::option::Option, } /// Nested message and enum types in `CFHMDOGNFIB`. pub mod cfhmdognfib { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Iejahnmgman { /// offset: 24 #[prost(message, tag = "14")] Jeblmicalpl(super::Imhadkjklfh), /// offset: 24 #[prost(message, tag = "2")] Gfncegnkebp(super::Pebgbnmnpni), /// offset: 24 #[prost(message, tag = "10")] Gdjonalfjbb(super::Omleabineno), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bkcmaecodnp { /// offset: 40 #[prost(message, optional, tag = "15")] pub elppnnndakl: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "6")] pub hjjmoioknbb: ::core::option::Option, /// offset: 32 #[prost(message, repeated, tag = "11")] pub moaipnchpbj: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7013)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Agjijjbbdkg { /// offset: 16 #[prost(message, optional, tag = "2")] pub item_list: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "10")] pub leaebnaopal: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "14")] pub ieechhgbgll: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7088)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pjgmmjndhmj { /// offset: 16 #[prost(message, optional, tag = "13")] pub hjjmoioknbb: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "5")] pub leaebnaopal: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7073)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Baockgbclid { /// offset: 24 #[prost(uint32, tag = "15")] pub fhfochpogne: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7070)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bgfoecmpagb { /// offset: 28 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub fhfochpogne: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7076)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kkdnfldmglm {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7052)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mejlobjpijn { /// offset: 40 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 44 #[prost(uint32, tag = "10")] pub ipkejgdbkce: u32, /// offset: 48 #[prost(bool, tag = "13")] pub lbfnpfikhco: bool, /// offset: 16 #[prost(message, optional, tag = "11")] pub ljkpmienpao: ::core::option::Option, /// offset: 32 #[prost(int64, tag = "1")] pub ggedffchmjf: i64, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7060)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jkgphjnfdia { /// offset: 24 #[prost(bool, tag = "15")] pub hbonmbmchac: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7008)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mekbaooifok { /// offset: 28 #[prost(uint32, tag = "5")] pub ilafgoeklaj: u32, /// offset: 36 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 48 #[prost(uint32, tag = "10")] pub lodihgkbbfa: u32, /// offset: 52 #[prost(uint32, tag = "8")] pub hpfkpbkknbd: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub nacmdkgmehk: u32, /// offset: 32 #[prost(uint32, tag = "9")] pub egobiifoakf: u32, /// offset: 40 #[prost(int64, tag = "15")] pub ggedffchmjf: i64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Imhadkjklfh { /// offset: 52 #[prost(bool, tag = "6")] pub nnfcpemkamc: bool, /// offset: 32 #[prost(uint32, repeated, tag = "3")] pub eekdpiddmfd: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "12")] pub bncmgabpocb: u32, /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub bpakipicnjg: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, repeated, tag = "4")] pub illkecgfbcg: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7077)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lfkloapmfkp { /// offset: 24 #[prost(uint32, tag = "12")] pub conpadofddb: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7019)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jmfggmfhehj { /// offset: 40 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "7")] pub dfemjmlccbn: u32, /// offset: 32 #[prost(bool, tag = "8")] pub nnfcpemkamc: bool, /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub bpakipicnjg: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7001)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jfgjmccopjf {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7049)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jajokjhmgbj { /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub imkeiipjhgl: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nlhnnfdagji { /// offset: 24 #[prost(uint32, tag = "2")] pub hkelikpadnk: u32, /// offset: 28 #[prost(uint32, tag = "6")] pub ehcebkblbif: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pebgbnmnpni { /// offset: 16 #[prost(message, repeated, tag = "14")] pub cpimnhpmbdb: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(uint32, tag = "2")] pub clkjfpcjicl: u32, /// offset: 40 #[prost(uint32, tag = "1")] pub laboomenfgp: u32, /// offset: 44 #[prost(uint32, tag = "3")] pub alfondimeda: u32, /// offset: 48 #[prost(uint32, tag = "9")] pub hikhbafbiae: u32, /// offset: 32 #[prost(uint32, repeated, tag = "11")] pub gelglbjcaka: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7069)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jcajlacnkdm { /// offset: 16 #[prost(message, repeated, tag = "9")] pub cpimnhpmbdb: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7006)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dleopiflmao { /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "1")] pub gfncegnkebp: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lbcdocgalll { /// offset: 28 #[prost(uint32, tag = "10")] pub pcajafnokdl: u32, /// offset: 24 #[prost(uint32, tag = "11")] pub alfondimeda: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub kghbgcjnjkk: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7036)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gdbcmfabpbj { /// offset: 24 #[prost(message, repeated, tag = "15")] pub eamakkonfje: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Omleabineno { /// offset: 32 #[prost(uint32, tag = "11")] pub dimbjafombd: u32, /// offset: 28 #[prost(uint32, tag = "9")] pub nobbndamlfi: u32, /// offset: 24 #[prost(bool, tag = "13")] pub ccpeigpeeeh: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7003)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ckcipgpkahb { /// offset: 24 #[prost(uint32, tag = "13")] pub dimbjafombd: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7055)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cffjcaecfmd { /// offset: 28 #[prost(uint32, tag = "14")] pub dimbjafombd: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lcidbalnncl { /// offset: 32 #[prost(uint32, tag = "9")] pub nobbndamlfi: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub feiolcjbbkg: u32, /// offset: 16 #[prost(message, optional, tag = "6")] pub item_list: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7066)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aecjkldghjk { /// offset: 16 #[prost(message, repeated, tag = "13")] pub fdkpbbolbmd: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7030)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gccmljndnfh {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7033)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ljpjgdegomh { /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dagfhbdpapn { /// offset: 24 #[prost(uint32, tag = "13")] pub dlgacoalick: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub level: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub ciaoahhghld: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ikenbjpmnjl { /// offset: 16 #[prost(message, repeated, tag = "9")] pub idmlghhljcb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fimhfmggokh { /// offset: 36 #[prost(uint32, tag = "10")] pub jolbdoicogg: u32, /// offset: 44 #[prost(uint32, tag = "11")] pub gcioficbibe: u32, /// offset: 56 #[prost(uint32, tag = "2")] pub mjddgaalkcc: u32, /// offset: 28 #[prost(uint32, tag = "8")] pub elbeigllhci: u32, /// offset: 32 #[prost(uint32, tag = "5")] pub eokhcaapdkf: u32, /// offset: 48 #[prost(uint32, tag = "6")] pub eeeegfapddn: u32, /// offset: 40 #[prost(uint32, tag = "14")] pub dfkegcnadef: u32, /// offset: 24 #[prost(bool, tag = "7")] pub elmjghjbhel: bool, /// offset: 52 #[prost(uint32, tag = "4")] pub jjnmielifoh: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7032)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gdkgeajpeck { /// offset: 32 #[prost(uint32, tag = "12")] pub ipkejgdbkce: u32, /// offset: 16 #[prost(message, optional, tag = "5")] pub ljkpmienpao: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Miinakicplp { /// offset: 24 #[prost(uint32, tag = "6")] pub febioficpec: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub buff_id: u32, /// offset: 28 #[prost(uint32, tag = "12")] pub kapomnogkhc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kdikehnmhlj { /// offset: 16 #[prost(message, repeated, tag = "1")] pub buff_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7100)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ddbdpdmflme { /// offset: 24 #[prost(uint32, tag = "9")] pub gcioficbibe: u32, /// offset: 28 #[prost(uint32, tag = "10")] pub mjddgaalkcc: u32, /// offset: 32 #[prost(uint32, tag = "13")] pub moefalegglo: u32, /// offset: 36 #[prost(uint32, tag = "1")] pub lbchnpokaop: u32, /// offset: 40 #[prost(uint32, tag = "11")] pub uid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ibnnohjkocd {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7034)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cmdmgbpbaid { /// offset: 40 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "6")] pub folmgjaombb: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, optional, tag = "12")] pub cgopaicdapp: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7068)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ohghibhdkld { /// offset: 24 #[prost(uint32, tag = "11")] pub nbgndibkajl: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7072)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pcnkhelglhj { /// offset: 16 #[prost(message, optional, tag = "5")] pub reward_list: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "6")] pub nbgndibkajl: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7065)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pcfgodkodhm { /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub pjjcjckngnm: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "13")] pub lbchnpokaop: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7039)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mmjehailnge {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ngoaooehdnj { /// offset: 24 #[prost(uint32, tag = "4")] pub cnt: u32, /// offset: 28 #[prost(uint32, tag = "12")] pub dlkjfbbadff: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7079)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mncbhmnlifg { /// offset: 40 #[prost(bool, tag = "15")] pub gjanpghikec: bool, /// offset: 52 #[prost(uint32, tag = "8")] pub progress: u32, /// offset: 56 #[prost(int32, tag = "5")] pub obddomljcfj: i32, /// offset: 44 #[prost(int32, tag = "7")] pub cpalahpnooc: i32, /// offset: 24 #[prost(message, repeated, tag = "4")] pub ooplhopfjgp: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "13")] pub ligadlaglpo: ::prost::alloc::vec::Vec, /// offset: 41 #[prost(bool, tag = "10")] pub is_taken_reward: bool, /// offset: 48 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7027)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ejpbceibnji { /// offset: 24 #[prost(bool, tag = "2")] pub oognhlpfeok: bool, /// offset: 28 #[prost(uint32, tag = "6")] pub aliofdghmlm: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7031)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fjobkkkdmnk { /// offset: 40 #[prost(uint32, tag = "3")] pub gbokomhebap: u32, /// offset: 16 #[prost(message, optional, tag = "12")] pub idlomfeipee: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "9")] pub ogmcjambkea: u32, /// offset: 36 #[prost(uint32, tag = "14")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mkegmiodalh { /// offset: 28 #[prost(uint32, tag = "9")] pub sender_id: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub gbokomhebap: u32, /// offset: 24 #[prost(uint32, tag = "15")] pub id: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub ogmcjambkea: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7041)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ifebfonchco { /// offset: 16 #[prost(message, repeated, tag = "15")] pub llmggcieage: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7002)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kghhklnjana {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7018)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jfeefpcmbpk { /// offset: 24 #[prost(message, repeated, tag = "6")] pub llmggcieage: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7080)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dabemhcdiec { /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub fepbhjilfia: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7083)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mjpjndckopf { /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub hkgdfcflhcl: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7096)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gldpejdgfen { /// offset: 24 #[prost(uint32, tag = "1")] pub dfanhajpkah: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7048)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kmbipnpcadd { /// offset: 36 #[prost(uint32, tag = "1")] pub dfanhajpkah: u32, /// offset: 24 #[prost(message, repeated, tag = "8")] pub cdgojndlega: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7086)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Anlchklhcie { /// offset: 32 #[prost(uint32, tag = "9")] pub dfanhajpkah: u32, /// offset: 24 #[prost(uint64, tag = "14")] pub lhhpofmldlf: u64, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7028)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jfjghafdfje { /// offset: 24 #[prost(message, optional, tag = "1")] pub reward_list: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "6")] pub lhhpofmldlf: u32, /// offset: 36 #[prost(uint32, tag = "11")] pub dfanhajpkah: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7054)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ijmcpcmpjme { /// offset: 24 #[prost(uint64, tag = "12")] pub lhhpofmldlf: u64, /// offset: 32 #[prost(uint32, tag = "1")] pub dfanhajpkah: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7040)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Maofjeeapjo { /// offset: 32 #[prost(uint64, tag = "11")] pub lhhpofmldlf: u64, /// offset: 24 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "12")] pub dfanhajpkah: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7059)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kagabfdoiao {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7078)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bbpbbbddkfi { /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "12")] pub moefalegglo: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub infdcoahcjn: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7022)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hnpcljokjii {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7099)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eplpnapfbhm { /// offset: 24 #[prost(message, optional, tag = "1")] pub eailmeeofmb: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7023)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eneamlfnhpe { /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub khemoffcodg: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7090)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pkbagklffgk { /// offset: 32 #[prost(message, optional, tag = "14")] pub reward_list: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub khemoffcodg: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7024)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ccanodedlhb {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7071)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Loekmdfoiof { /// offset: 16 #[prost(message, optional, tag = "10")] pub reward_list: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7021)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dgedopcnlme {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7058)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kggeigmplnl { /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "3")] pub ljkpmienpao: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7094)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gpkachppgki { /// offset: 28 #[prost(uint32, tag = "12")] pub llnngangkha: u32, /// offset: 24 #[prost(uint32, tag = "11")] pub map_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7087)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lfmgjlcbafb { /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "1")] pub llnngangkha: u32, /// offset: 28 #[prost(uint32, tag = "12")] pub map_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7064)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Koebompepjk {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7056)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bjoljjallll { /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1047)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Okbdgicagaa {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1009)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pclpimjpadf { /// offset: 16 #[prost(message, optional, tag = "10")] pub mbapapjpcni: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "15")] pub icdjijjipak: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "9")] pub ojngpjpbbpb: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1038)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Djnjlmodhfb { /// offset: 24 #[prost(uint32, tag = "6")] pub player_data: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1017)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nmfbemkibed { /// offset: 40 #[prost(uint64, tag = "8")] pub afdffaihafl: u64, /// offset: 32 #[prost(string, tag = "6")] pub dlajoopjdno: ::prost::alloc::string::String, /// offset: 16 #[prost(string, tag = "9")] pub idnogliomah: ::prost::alloc::string::String, /// offset: 52 #[prost(uint32, tag = "2")] pub jiimljhlgke: u32, /// offset: 48 #[prost(uint32, tag = "5")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1051)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nedmnnmkcfd { /// offset: 24 #[prost(uint64, tag = "7")] pub afdffaihafl: u64, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1011)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Echfciciago { /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1089)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dncijboacfo { /// offset: 32 #[prost(message, repeated, tag = "11")] pub ojngpjpbbpb: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, optional, tag = "9")] pub mbapapjpcni: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1020)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kjebhaeapcg { /// offset: 24 #[prost(message, optional, tag = "11")] pub mbapapjpcni: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1095)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ailpjkhcggb { /// offset: 32 #[prost(enumeration = "Match3FinishReason", tag = "11")] pub reason: i32, /// offset: 36 #[prost(uint32, tag = "12")] pub nbbkmjbgmef: u32, /// offset: 40 #[prost(uint32, tag = "1")] pub dlodejbfnpi: u32, /// offset: 16 #[prost(message, optional, tag = "5")] pub cmiimjbobmj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Obnjebglhkf { /// offset: 28 #[prost(uint32, tag = "9")] pub count: u32, /// offset: 24 #[prost(uint32, tag = "14")] pub loljfgjknbk: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub mefeplccgle: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Encailhjled { /// offset: 32 #[prost(uint32, tag = "3")] pub dhfijlednjk: u32, /// offset: 24 #[prost(message, repeated, tag = "13")] pub piahgdjepgj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bpliiclgndi { /// offset: 24 #[prost(uint32, tag = "2")] pub dhfijlednjk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nmiblgndmag { /// offset: 28 #[prost(uint32, tag = "2")] pub dhfijlednjk: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub hnoobbalijm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pcnphfgkbhb { /// offset: 24 #[prost(uint32, tag = "2")] pub dhfijlednjk: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1091)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hhmdejfgfkg { /// offset: 16 #[prost(enumeration = "FightGameMode", repeated, tag = "9")] pub miappmpiicc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jjpibmheeif { /// offset: 36 #[prost(enumeration = "FightGameMode", tag = "14")] pub gclccogidoa: i32, /// offset: 40 #[prost(uint32, tag = "1")] pub panel_id: u32, #[prost(oneof = "jjpibmheeif::Dgobphkcneb", tags = "10, 15")] pub dgobphkcneb: ::core::option::Option, } /// Nested message and enum types in `JJPIBMHEEIF`. pub mod jjpibmheeif { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Dgobphkcneb { /// offset: 24 #[prost(message, tag = "10")] Bkambeggdmp(super::Encailhjled), /// offset: 24 #[prost(message, tag = "15")] Komgjgdhmid(super::Nmiblgndmag), } } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1061)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gpafhgjocgh { /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "6")] pub hgneldgflgl: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1045)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gcjndoagdif { /// offset: 24 #[prost(message, optional, tag = "14")] pub ignbpecfepn: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1076)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Biapihnjhin { /// offset: 24 #[prost(enumeration = "FightGameMode", tag = "1")] pub gclccogidoa: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ikgjgbjikfo { /// offset: 32 #[prost(uint32, tag = "11")] pub uid: u32, /// offset: 36 #[prost(uint32, tag = "4")] pub gcnlkdbkiel: u32, #[prost(oneof = "ikgjgbjikfo::Mlneddhojgc", tags = "14, 5")] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `IKGJGBJIKFO`. pub mod ikgjgbjikfo { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 24 #[prost(message, tag = "14")] Hahnmceblne(super::Bpliiclgndi), /// offset: 24 #[prost(message, tag = "5")] Fnllmhdlich(super::Pcnphfgkbhb), } } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1052)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Focopoalnfp { /// offset: 32 #[prost(enumeration = "FightGameMode", tag = "15")] pub gclccogidoa: i32, /// offset: 16 #[prost(message, repeated, tag = "8")] pub kaifocikjba: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "14")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1050)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mfcmnnjghdj { /// offset: 16 #[prost(message, repeated, tag = "1")] pub kaifocikjba: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(enumeration = "FightGameMode", tag = "8")] pub gclccogidoa: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4647)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pdphclpcnbp {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gcpjepgmioc { /// offset: 24 #[prost(uint32, tag = "1")] pub iginclmkhag: u32, /// offset: 28 #[prost(uint32, tag = "10")] pub id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4609)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gaiehaknmmf { /// offset: 24 #[prost(message, repeated, tag = "13")] pub lniimlomkoe: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "9")] pub chddikcdejm: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "6")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4638)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mamdabmcimp { /// offset: 24 #[prost(message, repeated, tag = "4")] pub lniimlomkoe: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4617)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cnooefbflcl {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aljlieanfea { /// offset: 24 #[prost(uint32, tag = "4")] pub bfanepongpi: u32, /// offset: 28 #[prost(uint32, tag = "11")] pub panel_id: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub icgjpkppkff: u32, /// offset: 36 #[prost(uint32, tag = "12")] pub epcnncnglpj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ckdjglbbfdp { /// offset: 28 #[prost(uint32, tag = "8")] pub aekliklbnan: u32, /// offset: 36 #[prost(uint32, tag = "7")] pub panel_id: u32, /// offset: 24 #[prost(uint32, tag = "11")] pub mpklhhlonio: u32, /// offset: 32 #[prost(uint32, tag = "15")] pub lephhjpmjdj: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4651)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hpidgcjdpee { /// offset: 40 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "15")] pub ilkflokicgd: ::core::option::Option, /// offset: 32 #[prost(message, repeated, tag = "10")] pub chddikcdejm: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4611)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ckgjhjgaepp { /// offset: 16 #[prost(message, repeated, tag = "9")] pub chddikcdejm: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, repeated, tag = "3")] pub lniimlomkoe: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "7")] pub hjhkbgldpmk: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Efeahpindcl { /// offset: 28 #[prost(uint32, tag = "14")] pub ickcfdhnllk: u32, /// offset: 24 #[prost(enumeration = "Kkgcjaodioj", tag = "2")] pub pos: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ihgkgjeiifc { /// offset: 40 #[prost(uint32, tag = "10")] pub ohhnfpkppgm: u32, /// offset: 36 #[prost(uint32, tag = "14")] pub ldpmfaahdbp: u32, /// offset: 44 #[prost(uint32, tag = "3")] pub imkhepomlai: u32, /// offset: 24 #[prost(message, repeated, tag = "1")] pub gimoibgaihn: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "2")] pub level: u32, /// offset: 48 #[prost(uint32, tag = "11")] pub area_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oehfpkdeabl { /// offset: 28 #[prost(bool, tag = "7")] pub is_finish: bool, /// offset: 24 #[prost(uint32, tag = "3")] pub nfakbodpngd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gckljclmoda { /// offset: 24 #[prost(message, repeated, tag = "2")] pub maogidjpmpc: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "6")] pub lpeajgjmeam: u32, /// offset: 48 #[prost(uint32, tag = "13")] pub opalnekemfm: u32, /// offset: 40 #[prost(uint32, tag = "15")] pub iaeklhnommp: u32, /// offset: 44 #[prost(uint32, tag = "5")] pub deopaffplmg: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub bilbacofbia: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Agffomebkoc { /// offset: 28 #[prost(uint32, tag = "11")] pub ickcfdhnllk: u32, /// offset: 24 #[prost(uint32, tag = "14")] pub dgnflhhekdp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fldijennjgf { /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub ngladfleiln: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "5")] pub imdplofmcic: u32, /// offset: 40 #[prost(uint32, tag = "7")] pub acoejblceil: u32, /// offset: 36 #[prost(uint32, tag = "1")] pub nkmkmcmnlla: u32, /// offset: 44 #[prost(uint32, tag = "15")] pub bcaneadbaho: u32, /// offset: 52 #[prost(enumeration = "Fcdomojalja", tag = "14")] pub state: i32, /// offset: 48 #[prost(uint32, tag = "13")] pub event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Phjglgaldja { /// offset: 24 #[prost(message, repeated, tag = "3")] pub lhnaamcgige: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "4")] pub fkakoonhfne: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "10")] pub gdbmhdcfnmk: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4347)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lpmbcegllen {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4309)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Loelhdfpjkd { /// offset: 64 #[prost(uint32, repeated, tag = "7")] pub oopgdgkceca: ::prost::alloc::vec::Vec, /// offset: 100 #[prost(uint32, tag = "1")] pub edhkfjkjjgp: u32, /// offset: 92 #[prost(uint32, tag = "4")] pub mkaojhgpkgd: u32, /// offset: 96 #[prost(uint32, tag = "2")] pub exp: u32, /// offset: 76 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 88 #[prost(uint32, tag = "14")] pub level: u32, /// offset: 84 #[prost(uint32, tag = "13")] pub fbenkholhda: u32, /// offset: 40 #[prost(message, optional, tag = "6")] pub bejjdadhhpi: ::core::option::Option, /// offset: 48 #[prost(message, optional, tag = "11")] pub hccpbennfkm: ::core::option::Option, /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub khbkeokbgdg: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, tag = "9")] pub fgbhbbhamng: u32, /// offset: 32 #[prost(message, repeated, tag = "5")] pub gimoibgaihn: ::prost::alloc::vec::Vec, /// offset: 80 #[prost(uint32, tag = "8")] pub cur_fund: u32, /// offset: 24 #[prost(message, repeated, tag = "12")] pub area_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4338)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Obabkhghkfb { /// offset: 24 #[prost(uint32, tag = "12")] pub ickcfdhnllk: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4317)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Odijhinadin { /// offset: 24 #[prost(uint32, tag = "3")] pub ickcfdhnllk: u32, /// offset: 28 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4351)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Delnphojhii { /// offset: 28 #[prost(uint32, tag = "12")] pub dgnflhhekdp: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub ickcfdhnllk: u32, /// offset: 24 #[prost(enumeration = "Kkgcjaodioj", tag = "8")] pub pos: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4311)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Abeeiihopkj { /// offset: 36 #[prost(uint32, tag = "12")] pub ickcfdhnllk: u32, /// offset: 24 #[prost(enumeration = "Kkgcjaodioj", tag = "2")] pub pos: i32, /// offset: 28 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "6")] pub dgnflhhekdp: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4389)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Akmjjopbnbl { /// offset: 24 #[prost(uint32, tag = "7")] pub ickcfdhnllk: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4320)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pbgpjkjidje { /// offset: 24 #[prost(uint32, tag = "10")] pub ickcfdhnllk: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4395)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jnbbfoiodia { /// offset: 28 #[prost(enumeration = "Jjdffmmbefi", tag = "10")] pub gedgiihefol: i32, /// offset: 24 #[prost(uint32, tag = "8")] pub ickcfdhnllk: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4391)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hohhdideemo { /// offset: 24 #[prost(uint32, tag = "11")] pub lmglkemhkbh: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4361)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lcleaogmnml { /// offset: 24 #[prost(uint32, tag = "14")] pub bhannoimlfp: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4345)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nmehfcjaack { /// offset: 24 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "7")] pub kbeiihlejpi: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4376)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ndgodkmmmfj { /// offset: 28 #[prost(uint32, tag = "10")] pub level: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub area_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4352)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fkieednbpco { /// offset: 24 #[prost(uint32, tag = "3")] pub area_id: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "6")] pub level: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4350)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hdpcknipilg { /// offset: 32 #[prost(uint32, tag = "11")] pub level: u32, /// offset: 28 #[prost(enumeration = "Jmgagmkhclh", tag = "4")] pub bffhfobnbfe: i32, /// offset: 24 #[prost(uint32, tag = "13")] pub area_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4381)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bmjhomaffkp { /// offset: 36 #[prost(enumeration = "Jmgagmkhclh", tag = "15")] pub bffhfobnbfe: i32, /// offset: 24 #[prost(uint32, tag = "5")] pub area_id: u32, /// offset: 28 #[prost(uint32, tag = "12")] pub level: u32, /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4393)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Imlkdfclbil { /// offset: 92 #[prost(uint32, tag = "6")] pub level: u32, /// offset: 80 #[prost(uint32, tag = "10")] pub fgbhbbhamng: u32, /// offset: 56 #[prost(uint32, repeated, tag = "12")] pub oopgdgkceca: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, tag = "14")] pub cur_fund: u32, /// offset: 40 #[prost(message, repeated, tag = "15")] pub gimoibgaihn: ::prost::alloc::vec::Vec, /// offset: 76 #[prost(uint32, tag = "11")] pub exp: u32, /// offset: 88 #[prost(uint32, tag = "1")] pub fbenkholhda: u32, /// offset: 96 #[prost(uint32, tag = "8")] pub edhkfjkjjgp: u32, /// offset: 48 #[prost(message, repeated, tag = "5")] pub area_list: ::prost::alloc::vec::Vec, /// offset: 84 #[prost(uint32, tag = "7")] pub mkaojhgpkgd: u32, /// offset: 64 #[prost(message, optional, tag = "13")] pub hccpbennfkm: ::core::option::Option, /// offset: 32 #[prost(uint32, repeated, tag = "2")] pub khbkeokbgdg: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, optional, tag = "4")] pub bejjdadhhpi: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4310)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dcdhmpbnlla { /// offset: 16 #[prost(message, optional, tag = "11")] pub doflagfnkbn: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4367)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ahjknpinkic { /// offset: 24 #[prost(int32, tag = "8")] pub inpkcdgkopb: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4362)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bccmmojgdpm { /// offset: 16 #[prost(message, optional, tag = "3")] pub doflagfnkbn: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4335)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ljmdjdfodkm { /// offset: 24 #[prost(uint32, tag = "1")] pub event_id: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub bcaneadbaho: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4398)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bfhhoioblmi { /// offset: 28 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "13")] pub bcaneadbaho: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub event_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4337)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lkggbagpdno { /// offset: 24 #[prost(uint32, tag = "11")] pub cur_fund: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4346)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ejpnncnlonc { /// offset: 24 #[prost(uint32, tag = "6")] pub cur_fund: u32, /// offset: 36 #[prost(uint32, tag = "2")] pub ckabjkoacjg: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub dnifdedjioo: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub ickcfdhnllk: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4392)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eodcbbdgfda { /// offset: 24 #[prost(uint32, tag = "9")] pub bilbacofbia: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4314)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eobdamhnocd { /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub nfakbodpngd: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "6")] pub bilbacofbia: u32, /// offset: 36 #[prost(bool, tag = "12")] pub mhdgkfjlmlm: bool, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4326)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Llgkdecgehj { /// offset: 28 #[prost(uint32, tag = "1")] pub item_id: u32, /// offset: 32 #[prost(uint32, tag = "5")] pub bilbacofbia: u32, /// offset: 24 #[prost(uint32, tag = "15")] pub item_count: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4357)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bcfiiljhalj { /// offset: 24 #[prost(uint32, tag = "2")] pub item_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4315)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jjbabpchhfn { /// offset: 32 #[prost(uint32, tag = "10")] pub item_id: u32, /// offset: 36 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "13")] pub reward: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmLevel { /// offset: 32 #[prost(uint32, tag = "4")] pub unlock_level: u32, /// offset: 28 #[prost(bool, tag = "2")] pub full_combo: bool, /// offset: 24 #[prost(uint32, tag = "3")] pub level_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmGroup { /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub fkmkmpipbgn: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub hlalbhchjkd: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "9")] pub music_group_phase: u32, /// offset: 40 #[prost(uint32, tag = "4")] pub music_group_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7593)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmDataCsReq { /// offset: 24 #[prost(uint32, tag = "4")] pub player_data: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7580)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmDataScRsp { /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub unlock_phase_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "3")] pub music_group: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, tag = "2")] pub cur_level_id: u32, /// offset: 48 #[prost(uint32, repeated, tag = "6")] pub unlock_song_list: ::prost::alloc::vec::Vec, /// offset: 68 #[prost(uint32, tag = "10")] pub cur_song_id: u32, /// offset: 76 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 32 #[prost(uint32, repeated, tag = "4")] pub unlock_track_list: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(bool, tag = "15")] pub show_hint: bool, /// offset: 40 #[prost(message, repeated, tag = "14")] pub music_level: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7575)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmStartLevelCsReq { /// offset: 24 #[prost(uint32, tag = "1")] pub level_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7583)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmStartLevelScRsp { /// offset: 32 #[prost(uint32, tag = "6")] pub level_id: u32, /// offset: 36 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 24 #[prost(string, tag = "14")] pub oajepobkmdm: ::prost::alloc::string::String, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7577)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmFinishLevelCsReq { /// offset: 28 #[prost(uint32, tag = "6")] pub score_id: u32, /// offset: 24 #[prost(bool, tag = "1")] pub full_combo: bool, /// offset: 32 #[prost(uint32, tag = "4")] pub ojhffmmafgg: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7587)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmFinishLevelScRsp { /// offset: 28 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "12")] pub level_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7590)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmUnlockTrackScNotify { /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub lpoigaoleje: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7597)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmSaveSongConfigDataCsReq { /// offset: 16 #[prost(message, optional, tag = "6")] pub bcdnlpoaflm: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7588)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmSaveSongConfigDataScRsp { /// offset: 32 #[prost(uint32, tag = "3")] pub nghmabjminb: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "10")] pub cur_song_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7582)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmUnlockSongNotify { /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub ajjnkdlmbbb: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7579)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmMaxDifficultyLevelsUnlockNotify {} /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7594)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmUnlockSongSfxScNotify { /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub ajjnkdlmbbb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct OfferingInfo { /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub has_taken_reward_id_list: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "9")] pub offering_level: u32, /// offset: 40 #[prost(enumeration = "OfferingState", tag = "6")] pub offering_state: i32, /// offset: 48 #[prost(uint32, tag = "5")] pub total_exp: u32, /// offset: 36 #[prost(uint32, tag = "10")] pub offering_id: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub level_exp: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6933)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetOfferingInfoCsReq { /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub offering_id_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6926)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetOfferingInfoScRsp { /// offset: 16 #[prost(message, repeated, tag = "14")] pub offering_info_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6929)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SubmitOfferingItemCsReq { /// offset: 24 #[prost(uint32, tag = "3")] pub interacted_prop_entity_id: u32, /// offset: 28 #[prost(uint32, tag = "15")] pub offering_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6925)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SubmitOfferingItemScRsp { /// offset: 16 #[prost(message, optional, tag = "13")] pub offering_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6934)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeOfferingRewardCsReq { /// offset: 36 #[prost(uint32, tag = "3")] pub interacted_prop_entity_id: u32, /// offset: 16 #[prost(uint32, repeated, tag = "14")] pub take_reward_level_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "13")] pub offering_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6924)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeOfferingRewardScRsp { /// offset: 24 #[prost(message, optional, tag = "9")] pub reward: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "6")] pub offering_info: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "3")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6923)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct OfferingInfoScNotify { /// offset: 24 #[prost(message, optional, tag = "9")] pub offering_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4047)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AcceptedPamMissionExpireCsReq { /// offset: 24 #[prost(uint32, tag = "5")] pub main_mission_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4009)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AcceptedPamMissionExpireScRsp { /// offset: 24 #[prost(uint32, tag = "3")] pub main_mission_id: u32, /// offset: 28 #[prost(uint32, tag = "1")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4038)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncAcceptedPamMissionNotify { /// offset: 24 #[prost(uint64, tag = "1")] pub mlbkjbiifnn: u64, /// offset: 32 #[prost(uint32, tag = "3")] pub main_mission_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8133)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPamSkinDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8126)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPamSkinDataScRsp { /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "1")] pub cur_skin: u32, /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub unlock_skin_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8129)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectPamSkinCsReq { /// offset: 24 #[prost(uint32, tag = "7")] pub pam_skin: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8125)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectPamSkinScRsp { /// offset: 32 #[prost(uint32, tag = "9")] pub cur_skin: u32, /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub set_skin: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8134)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockPamSkinScNotify { /// offset: 24 #[prost(uint32, tag = "4")] pub pam_skin: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Chneoefnjjo { /// offset: 28 #[prost(uint32, tag = "15")] pub level_id: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub time: u32, /// offset: 24 #[prost(bool, tag = "12")] pub goajlakiibm: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8393)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hdbillenkmg {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8386)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gnlljmimnpc { /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "11")] pub fefebnlingo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lhdacnpneob { /// offset: 28 #[prost(uint32, tag = "8")] pub time: u32, /// offset: 32 #[prost(uint32, tag = "9")] pub blikokloljk: u32, /// offset: 24 #[prost(uint32, tag = "1")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fajeoaaojcp { /// offset: 32 #[prost(uint32, tag = "8")] pub level_id: u32, /// offset: 16 #[prost(message, repeated, tag = "10")] pub folmgjaombb: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8389)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fpmfiippimo {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8385)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ppmgkfednol { /// offset: 40 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 32 #[prost(message, optional, tag = "4")] pub dgfdbnlacnf: ::core::option::Option, /// offset: 24 #[prost(message, repeated, tag = "8")] pub pjiijholjdf: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8394)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kiffldhfmll { /// offset: 28 #[prost(uint32, tag = "8")] pub ppalclhbife: u32, /// offset: 24 #[prost(uint32, tag = "3")] pub level_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8384)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lpikogpomni { /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub level_id: u32, /// offset: 28 #[prost(uint32, tag = "8")] pub ppalclhbife: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fcdffmemiom { /// offset: 28 #[prost(enumeration = "Jgbdoghcaok", tag = "6")] pub r#type: i32, /// offset: 24 #[prost(uint32, tag = "11")] pub cnt: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mnmlcfpclmi { /// offset: 28 #[prost(uint32, tag = "5")] pub id: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub cnt: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ggoknmbkmna { /// offset: 40 #[prost(uint32, tag = "6")] pub jgjpdnfnehf: u32, /// offset: 36 #[prost(uint32, tag = "2")] pub jeocapaogag: u32, /// offset: 56 #[prost(uint32, tag = "12")] pub leamehlgicf: u32, /// offset: 60 #[prost(uint32, tag = "13")] pub apognkohkdn: u32, /// offset: 68 #[prost(uint32, tag = "1")] pub oepebhnnpno: u32, /// offset: 64 #[prost(uint32, tag = "11")] pub jabpbplpomc: u32, /// offset: 48 #[prost(uint32, tag = "4")] pub lalfiibcdem: u32, /// offset: 44 #[prost(uint32, tag = "10")] pub ekfgibijenb: u32, /// offset: 16 #[prost(message, repeated, tag = "5")] pub bbjoonmjhdh: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "3")] pub djobeiaiplf: u32, /// offset: 52 #[prost(uint32, tag = "7")] pub ipjhjgogdnc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kbeljmfmpob { /// offset: 24 #[prost(uint32, tag = "15")] pub lgmogcmgbbb: u32, /// offset: 32 #[prost(uint32, tag = "11")] pub ffaapnjeplm: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub mhlgancmngo: u32, /// offset: 36 #[prost(uint32, tag = "7")] pub aanbllkanaa: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8383)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lliemgcghdg { /// offset: 16 #[prost(message, repeated, tag = "8")] pub mhidkckdfhh: ::prost::alloc::vec::Vec, /// offset: 60 #[prost(uint32, tag = "5")] pub rank: u32, /// offset: 32 #[prost(message, repeated, tag = "4")] pub khfojcnkifc: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(enumeration = "Pdccmhdagfc", tag = "12")] pub end_reason: i32, /// offset: 48 #[prost(uint32, tag = "13")] pub time: u32, /// offset: 24 #[prost(message, optional, tag = "7")] pub edppgolpkfa: ::core::option::Option, /// offset: 52 #[prost(uint32, tag = "14")] pub gamddcckdbh: u32, /// offset: 64 #[prost(uint32, tag = "11")] pub level_id: u32, /// offset: 68 #[prost(uint32, tag = "6")] pub ppalclhbife: u32, /// offset: 56 #[prost(uint32, tag = "15")] pub goaacbjohgh: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8397)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bhhdigknggk { /// offset: 44 #[prost(enumeration = "Pdccmhdagfc", tag = "12")] pub end_reason: i32, /// offset: 33 #[prost(bool, tag = "9")] pub goajlakiibm: bool, /// offset: 32 #[prost(bool, tag = "8")] pub dgmlcgbjnem: bool, /// offset: 48 #[prost(uint32, tag = "7")] pub time: u32, /// offset: 36 #[prost(uint32, tag = "10")] pub level_id: u32, /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "4")] pub acfhjbilfme: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7617)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPetDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7607)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPetDataScRsp { /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub unlocked_pet_id: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub cur_pet_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7624)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SummonPetCsReq { /// offset: 24 #[prost(uint32, tag = "15")] pub summoned_pet_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7609)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SummonPetScRsp { /// offset: 24 #[prost(uint32, tag = "10")] pub select_pet_id: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub cur_pet_id: u32, /// offset: 28 #[prost(uint32, tag = "8")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7620)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RecallPetCsReq { /// offset: 24 #[prost(uint32, tag = "10")] pub summoned_pet_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7622)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RecallPetScRsp { /// offset: 28 #[prost(uint32, tag = "12")] pub cur_pet_id: u32, /// offset: 32 #[prost(uint32, tag = "5")] pub select_pet_id: u32, /// offset: 24 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7605)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CurPetChangedScNotify { /// offset: 24 #[prost(uint32, tag = "3")] pub cur_pet_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5147)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPhoneDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5109)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPhoneDataScRsp { /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub owned_chat_bubbles: ::prost::alloc::vec::Vec, /// offset: 60 #[prost(uint32, tag = "2")] pub cur_chat_bubble: u32, /// offset: 52 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 48 #[prost(uint32, tag = "7")] pub cur_phone_theme: u32, /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub owned_phone_themes: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, tag = "4")] pub cur_phone_case: u32, /// offset: 32 #[prost(uint32, repeated, tag = "6")] pub plomkgkinnk: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5138)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectChatBubbleCsReq { /// offset: 24 #[prost(uint32, tag = "4")] pub bubble_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5117)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectChatBubbleScRsp { /// offset: 24 #[prost(uint32, tag = "15")] pub ijolgiehkfn: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub cur_chat_bubble: u32, /// offset: 28 #[prost(uint32, tag = "4")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5151)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockChatBubbleScNotify { /// offset: 24 #[prost(uint32, tag = "14")] pub bubble_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5111)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectPhoneThemeCsReq { /// offset: 24 #[prost(uint32, tag = "10")] pub theme_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5189)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectPhoneThemeScRsp { /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "1")] pub cur_phone_theme: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub mbcagcoknhe: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5120)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockPhoneThemeScNotify { /// offset: 24 #[prost(uint32, tag = "10")] pub theme_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5195)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectPhoneCaseCsReq { /// offset: 24 #[prost(uint32, tag = "13")] pub phone_case_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5191)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectPhoneCaseScRsp { /// offset: 32 #[prost(uint32, tag = "8")] pub cur_phone_case: u32, /// offset: 28 #[prost(uint32, tag = "10")] pub gjkphgicgnd: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5161)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockPhoneCaseScNotify { /// offset: 24 #[prost(uint32, tag = "13")] pub phone_case_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8219)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lgnmijkjkjc {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8202)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Choippboanf { /// offset: 48 #[prost(message, optional, tag = "9")] pub kcjjgmianig: ::core::option::Option, /// offset: 120 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 88 #[prost(message, optional, tag = "15")] pub phmbjpfkkak: ::core::option::Option, /// offset: 64 #[prost(message, optional, tag = "3")] pub neblimjgphj: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "6")] pub kicgdpjifma: ::core::option::Option, /// offset: 56 #[prost(message, optional, tag = "11")] pub dnfplhjjpcd: ::core::option::Option, /// offset: 80 #[prost(message, optional, tag = "5")] pub fefelabdhoa: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "14")] pub skill_info: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "2")] pub mpibgjokjhg: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "7")] pub ngjajjoibpl: ::core::option::Option, /// offset: 104 #[prost(message, repeated, tag = "10")] pub custom_value_list: ::prost::alloc::vec::Vec, /// offset: 96 #[prost(message, optional, tag = "12")] pub jgabgkiijpb: ::core::option::Option, /// offset: 72 #[prost(message, optional, tag = "4")] pub boohmnjlcnb: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mcbokfmigcm { /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub kikbngldccb: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8248)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Poklknjfjjp { /// offset: 16 #[prost(message, repeated, tag = "5")] pub eamakkonfje: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mcdijnlecaa { /// offset: 32 #[prost(uint32, tag = "12")] pub akipnldgpcc: u32, /// offset: 24 #[prost(uint32, tag = "15")] pub pfecplpmjkh: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub gikbcppcpid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pincoihibbh { /// offset: 24 #[prost(message, optional, tag = "8")] pub source: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "15")] pub jmbfiljlcef: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fnjjbfiagck { /// offset: 48 #[prost(uint32, tag = "9")] pub lmeblckagji: u32, /// offset: 40 #[prost(int64, tag = "2")] pub peddgfjfaff: i64, /// offset: 24 #[prost(message, optional, tag = "15")] pub fnhfidfdhjp: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "1")] pub pcgpaldahln: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gpfjggkejjb { /// offset: 24 #[prost(message, repeated, tag = "4")] pub jkgkebekhbo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bacaecghdcg { /// offset: 28 #[prost(uint32, tag = "9")] pub gnaekmgjhnf: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub level: u32, /// offset: 32 #[prost(uint32, tag = "1")] pub ojhffmmafgg: u32, /// offset: 36 #[prost(uint32, tag = "3")] pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mnflkdbpjfa { /// offset: 24 #[prost(message, repeated, tag = "13")] pub avatar_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hagdpapickd { /// offset: 28 #[prost(uint32, tag = "5")] pub item_count: u32, /// offset: 24 #[prost(uint32, tag = "11")] pub item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ogdhckcmipg { /// offset: 24 #[prost(message, optional, tag = "2")] pub geibknhcgjf: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "10")] pub pnnkegaamdm: ::core::option::Option, /// offset: 32 #[prost(message, repeated, tag = "14")] pub item_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hjppfmlplhi { /// offset: 16 #[prost(message, repeated, tag = "14")] pub daclknbcnnp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ckdckmknage { /// offset: 24 #[prost(message, repeated, tag = "2")] pub gemmnejjcjo: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, optional, tag = "6")] pub source: ::core::option::Option, /// offset: 40 #[prost(uint64, tag = "14")] pub unique_id: u64, /// offset: 48 #[prost(uint32, tag = "15")] pub config_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eofcokececb { #[prost(oneof = "eofcokececb::Mlneddhojgc", tags = "6")] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `EOFCOKECECB`. pub mod eofcokececb { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 16 #[prost(int64, tag = "6")] Mkkkmfmgpmf(i64), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Obbfchhajef { /// offset: 40 #[prost(uint32, tag = "13")] pub quest_id: u32, /// offset: 44 #[prost(uint32, tag = "7")] pub jloibopnmlp: u32, /// offset: 48 #[prost(enumeration = "Lnjagpaanof", tag = "14")] pub status: i32, /// offset: 32 #[prost(uint32, tag = "8")] pub progress: u32, #[prost(oneof = "obbfchhajef::Hjbmllljfeb", tags = "10, 11")] pub hjbmllljfeb: ::core::option::Option, } /// Nested message and enum types in `OBBFCHHAJEF`. pub mod obbfchhajef { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Hjbmllljfeb { /// offset: 24 #[prost(uint32, tag = "10")] Lmfacenmfhh(u32), /// offset: 24 #[prost(message, tag = "11")] Ilhgaliamfj(super::Mcbokfmigcm), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Icijahkecoj { /// offset: 24 #[prost(uint32, tag = "11")] pub fiefjeemfgi: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub hfiklllcekp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ocphjmkoglf { /// offset: 32 #[prost(message, repeated, tag = "2")] pub quest_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, optional, tag = "13")] pub jogackpjidn: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hnpoombjmbi { /// offset: 16 #[prost(message, optional, tag = "4")] pub ipcplpkampa: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "3")] pub cmoncfgghmh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oloccdfbjoc { /// offset: 28 #[prost(uint32, tag = "2")] pub kmlbnndbjme: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub progress: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dbjedfbdned { /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub mcomaaeclla: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "3")] pub plelombggkk: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lidmmmmohch { /// offset: 24 #[prost(uint32, tag = "10")] pub level: u32, /// offset: 28 #[prost(uint32, tag = "7")] pub skill_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eliccehgjbo { /// offset: 16 #[prost(message, repeated, tag = "11")] pub pkengahemod: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dpikoaknfcp { /// offset: 32 #[prost(uint32, tag = "13")] pub infdcoahcjn: u32, /// offset: 16 #[prost(uint32, repeated, tag = "14")] pub igondjabohp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Finmaimabia { /// offset: 40 #[prost(uint32, tag = "14")] pub elenejgjgdk: u32, /// offset: 32 #[prost(int64, tag = "6")] pub bmmlggjjael: i64, /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub llhlfgbcnad: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ehhphpccani { #[prost( oneof = "ehhphpccani::Mlneddhojgc", tags = "11, 9, 2, 8, 10, 15, 1, 7, 5, 4, 3, 14, 6, 13, 12, 1645, 1266, 1573, 508, 323, 535, 1882, 203, 1123, 1356, 456, 528, 154" )] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `EHHPHPCCANI`. pub mod ehhphpccani { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 16 #[prost(message, tag = "11")] Mkgfgbgbcen(super::Cfldbinclid), /// offset: 16 #[prost(message, tag = "9")] Lmdofhpkhnd(super::Cfldbinclid), /// offset: 16 #[prost(message, tag = "2")] Hcdnbdlgbld(super::Fblmppboebm), /// offset: 16 #[prost(message, tag = "8")] Mnjdmiodeaf(super::Fblmppboebm), /// offset: 16 #[prost(message, tag = "10")] Nmmeceocomp(super::Fnjjbfiagck), /// offset: 16 #[prost(message, tag = "15")] Bjbebgfeihk(super::Fnjjbfiagck), /// offset: 16 #[prost(message, tag = "1")] Cjeeclkknee(super::Bacaecghdcg), /// offset: 16 #[prost(message, tag = "7")] Gidkdcjfmoh(super::Bacaecghdcg), /// offset: 16 #[prost(message, tag = "5")] Nmbfngkmjcc(super::Ckdckmknage), /// offset: 16 #[prost(message, tag = "4")] Mpiiahlfpbf(super::Ckdckmknage), /// offset: 16 #[prost(message, tag = "3")] Lkgcealjihl(super::Joefkaidfij), /// offset: 16 #[prost(message, tag = "14")] Oioognnochi(super::Obbfchhajef), /// offset: 16 #[prost(message, tag = "6")] Ifbcfpppbbi(super::Obbfchhajef), /// offset: 16 #[prost(message, tag = "13")] Pgllokhooef(super::Icijahkecoj), /// offset: 16 #[prost(message, tag = "12")] Blbpedabmem(super::Ipddpdngdpd), /// offset: 16 #[prost(message, tag = "1645")] Lnoodnphdba(super::Lidmmmmohch), /// offset: 16 #[prost(message, tag = "1266")] Ncjkgpobiod(super::Lfmejkehddm), /// offset: 16 #[prost(message, tag = "1573")] Klccdnbnddb(super::Necofbldbld), /// offset: 16 #[prost(message, tag = "508")] Ghlkgchaecf(super::Hhbbahmahkg), /// offset: 16 #[prost(message, tag = "323")] Hppikidcife(super::Alhbmlklhbj), /// offset: 16 #[prost(message, tag = "535")] Jdbfmdddgbl(super::Miklhfmjfim), /// offset: 16 #[prost(message, tag = "1882")] Mcbpcfjfmee(super::Njgbfbpkcel), /// offset: 16 #[prost(message, tag = "203")] Johlolidefg(super::Ckdckmknage), /// offset: 16 #[prost(message, tag = "1123")] Dfjbagpnfhm(super::Ohdmaaphgjd), /// offset: 16 #[prost(message, tag = "1356")] Poheleddboh(super::Fdblhfjghle), /// offset: 16 #[prost(message, tag = "456")] Fengnmdnegc(super::Camlfjhbdfn), /// offset: 16 #[prost(message, tag = "528")] Igflkdamfnm(super::Pikjobjdbek), /// offset: 16 #[prost(message, tag = "154")] Ogjkpaadggl(super::Ndialejoacl), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ipddpdngdpd { /// offset: 32 #[prost(bool, tag = "3")] pub has_passed: bool, /// offset: 24 #[prost(message, optional, tag = "11")] pub kcjjgmianig: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Joefkaidfij { /// offset: 32 #[prost(uint32, tag = "5")] pub cmoncfgghmh: u32, /// offset: 16 #[prost(message, optional, tag = "15")] pub ipcplpkampa: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cfldbinclid { /// offset: 40 #[prost(message, optional, tag = "2")] pub npookjkkedj: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "14")] pub gepnbgnckeh: ::core::option::Option, /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub ncklhamejmf: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "3")] pub ohaneeacecm: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fblmppboebm { /// offset: 28 #[prost(uint32, tag = "11")] pub ohaneeacecm: u32, /// offset: 32 #[prost(uint32, tag = "15")] pub npookjkkedj: u32, /// offset: 24 #[prost(uint32, tag = "1")] pub item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lfmejkehddm { /// offset: 28 #[prost(uint32, tag = "2")] pub olfcfijdgce: u32, /// offset: 24 #[prost(uint32, tag = "11")] pub enlfhiimjom: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aeffhlgmhli { /// offset: 36 #[prost(uint32, tag = "6")] pub dedgpcceaae: u32, /// offset: 40 #[prost(uint32, tag = "4")] pub avatar_id: u32, /// offset: 16 #[prost(message, optional, tag = "7")] pub ihljooianfo: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "9")] pub akhbbakmhpk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ohdmaaphgjd { /// offset: 24 #[prost(map = "uint32, uint32", tag = "5")] pub mekjalikipm: ::std::collections::HashMap, /// offset: 76 #[prost(uint32, tag = "10")] pub nccenlglopi: u32, /// offset: 16 #[prost(message, repeated, tag = "9")] pub nehmkpfinji: ::prost::alloc::vec::Vec, /// offset: 68 #[prost(uint32, tag = "12")] pub hpiikenhlap: u32, /// offset: 40 #[prost(message, optional, tag = "8")] pub ndnnnlbfajj: ::core::option::Option, /// offset: 80 #[prost(uint32, tag = "11")] pub heblkpiccge: u32, /// offset: 56 #[prost(message, optional, tag = "1")] pub oadnlfcnieg: ::core::option::Option, /// offset: 72 #[prost(uint32, tag = "3")] pub ojaohbcmael: u32, /// offset: 64 #[prost(uint32, tag = "4")] pub gkkljdnceoc: u32, /// offset: 48 #[prost(message, optional, tag = "14")] pub hgaljpbpdaf: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Necofbldbld { /// offset: 16 #[prost(message, optional, tag = "8")] pub idjlpgaoppp: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Alhbmlklhbj { /// offset: 16 #[prost(message, optional, tag = "5")] pub lonneeajang: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hhbbahmahkg { /// offset: 16 #[prost(message, optional, tag = "4")] pub cmldgamndgb: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Miklhfmjfim { /// offset: 24 #[prost(message, optional, tag = "2")] pub nfbmomncmgg: ::core::option::Option, /// offset: 32 #[prost(enumeration = "Gchoemhejbn", tag = "7")] pub hofjepahlej: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Njgbfbpkcel { /// offset: 24 #[prost(uint32, tag = "15")] pub infdcoahcjn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jmodkihdjod { /// offset: 40 #[prost(uint32, tag = "9")] pub mpdbjgbceln: u32, /// offset: 24 #[prost(message, optional, tag = "14")] pub hfogcfnceck: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "8")] pub jkmfaenhbaa: u32, /// offset: 32 #[prost(uint32, tag = "12")] pub olkjcjacbhg: u32, /// offset: 36 #[prost(uint32, tag = "15")] pub ibemdbhnggh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Knhpiieeije { /// offset: 32 #[prost(message, repeated, tag = "7")] pub transfer_item_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "3")] pub item_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kijjoglkgbh { /// offset: 32 #[prost(message, optional, tag = "12")] pub goikcbfoejc: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "2")] pub mfcofmdjnlg: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8205)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dndejbmdcmj { /// offset: 24 #[prost(uint32, tag = "3")] pub lmeblckagji: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8235)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aajfbjhmaon { /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iojohoeiafm { /// offset: 24 #[prost(uint32, tag = "15")] pub lmeblckagji: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub avatar_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8233)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bcpcenakcjk { /// offset: 24 #[prost(message, repeated, tag = "12")] pub ofepjoiangf: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8231)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dancjeecpmn { /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8225)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cifahbdlded { /// offset: 24 #[prost(uint32, tag = "9")] pub lmeblckagji: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8246)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jagijpgibhf { /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8217)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jfjglmkbafd { /// offset: 24 #[prost(bool, tag = "1")] pub hmopokhjcmd: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8212)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Finkjpooikg { /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8209)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fmlcdnjjlmc {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8213)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mjoinjmahbi { /// offset: 24 #[prost(message, optional, tag = "13")] pub cockbmenoan: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8243)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kihdmhncaal { /// offset: 32 #[prost(uint32, tag = "10")] pub gacha_id: u32, /// offset: 24 #[prost(uint32, tag = "1")] pub gacha_count: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub simulate_magic: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nmkoagchgdo { /// offset: 40 #[prost(uint32, tag = "2")] pub pmfhaaflljf: u32, /// offset: 24 #[prost(message, optional, tag = "7")] pub kpoiodoiigo: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "14")] pub noecbeikgko: u32, /// offset: 32 #[prost(uint32, tag = "10")] pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Meljplbcekb { /// offset: 24 #[prost(message, optional, tag = "14")] pub phpfkadalbm: ::core::option::Option, /// offset: 32 #[prost(message, repeated, tag = "4")] pub nlbmoeibfhg: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub fncfbadcmid: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(message, repeated, tag = "3")] pub ocohhgeikhi: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dilkomnpeai { /// offset: 16 #[prost(message, optional, tag = "15")] pub ajnjdafbgnh: ::core::option::Option, /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub dpgmkhcjgie: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8234)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pfhhighedjk { /// offset: 44 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "15")] pub dlabacccgek: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "4")] pub gacha_id: u32, #[prost(oneof = "pfhhighedjk::Ekodoagecdm", tags = "10, 5")] pub ekodoagecdm: ::core::option::Option, } /// Nested message and enum types in `PFHHIGHEDJK`. pub mod pfhhighedjk { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Ekodoagecdm { /// offset: 32 #[prost(message, tag = "10")] Niinhdkpmkc(super::Meljplbcekb), /// offset: 32 #[prost(message, tag = "5")] Iojdeljbkap(super::Dilkomnpeai), } } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8220)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dkeoicabnfp { /// offset: 24 #[prost(uint32, tag = "7")] pub avatar_id: u32, /// offset: 28 #[prost(uint32, tag = "6")] pub fdbojjijfgn: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8207)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mpkeeimnghi { /// offset: 40 #[prost(uint32, tag = "5")] pub fdbojjijfgn: u32, /// offset: 32 #[prost(uint32, tag = "8")] pub avatar_id: u32, /// offset: 36 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "13")] pub reward: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "2")] pub laboomenfgp: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8227)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aaianpmcibg { /// offset: 24 #[prost(uint32, tag = "15")] pub quest_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8210)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jbhlhnkjkof { /// offset: 24 #[prost(message, optional, tag = "13")] pub iepbihgoack: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "15")] pub quest_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8245)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Olboenjmcnl { /// offset: 28 #[prost(uint32, tag = "13")] pub fdbojjijfgn: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub skill_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8218)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ogkfhingnlc { /// offset: 24 #[prost(message, optional, tag = "12")] pub item_cost: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "11")] pub skill_id: u32, /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "10")] pub skill_level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cfjdhjkdejj { /// offset: 24 #[prost(map = "uint32, uint32", tag = "1")] pub kclhmcecech: ::std::collections::HashMap, /// offset: 40 #[prost(message, optional, tag = "6")] pub geibknhcgjf: ::core::option::Option, /// offset: 32 #[prost(message, repeated, tag = "5")] pub item_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pfghafohphb { /// offset: 28 #[prost(uint32, tag = "12")] pub avatar_id: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub pgjicgficph: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub mkmkjficejn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dhhnjbhmhjh { /// offset: 16 #[prost(message, repeated, tag = "5")] pub bhjfkehlajd: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pmaojcbkafi { /// offset: 32 #[prost(uint32, tag = "11")] pub fejdfgiooho: u32, /// offset: 40 #[prost(uint32, tag = "3")] pub aciahlgehmd: u32, /// offset: 36 #[prost(uint32, tag = "15")] pub hbhcpgoiiki: u32, /// offset: 16 #[prost(map = "uint32, uint32", tag = "10")] pub biojpdebbdk: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ibgldinjmhh { /// offset: 36 #[prost(uint32, tag = "15")] pub enkefmjpenj: u32, /// offset: 32 #[prost(uint32, tag = "10")] pub jggmelognpa: u32, /// offset: 16 #[prost(message, optional, tag = "13")] pub mcnnaljcobc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Heenjifnaeg { /// offset: 24 #[prost(uint32, tag = "4")] pub gaehldnehio: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cbjkkpiifil { /// offset: 32 #[prost(uint32, tag = "11")] pub gaehldnehio: u32, /// offset: 24 #[prost(uint32, tag = "5")] pub npgponiefmm: u32, /// offset: 28 #[prost(uint32, tag = "4")] pub dnmbcmihjmi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hjnpigmidle { /// offset: 24 #[prost(uint32, tag = "15")] pub gaehldnehio: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hhjechkchjo { /// offset: 52 #[prost(uint32, tag = "7")] pub jokdfodleph: u32, /// offset: 33 #[prost(bool, tag = "1")] pub ejhamflocpp: bool, /// offset: 32 #[prost(bool, tag = "15")] pub clkejhhdomf: bool, /// offset: 40 #[prost(int64, tag = "3")] pub dpjfgbkkohn: i64, /// offset: 56 #[prost(uint32, tag = "8")] pub kbbejgfkbdm: u32, /// offset: 36 #[prost(uint32, tag = "10")] pub mgelpobfgia: u32, /// offset: 34 #[prost(bool, tag = "4")] pub fiedapcdjne: bool, #[prost(oneof = "hhjechkchjo::Paiigoggofj", tags = "12, 5, 9, 11, 13, 14")] pub paiigoggofj: ::core::option::Option, } /// Nested message and enum types in `HHJECHKCHJO`. pub mod hhjechkchjo { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Paiigoggofj { /// offset: 24 #[prost(message, tag = "12")] Ailaombkaco(super::Dhhnjbhmhjh), /// offset: 24 #[prost(message, tag = "5")] Khmlfhmhbgk(super::Pmaojcbkafi), /// offset: 24 #[prost(message, tag = "9")] Lhjalhaeakc(super::Ibgldinjmhh), /// offset: 24 #[prost(message, tag = "11")] Iinanglibem(super::Heenjifnaeg), /// offset: 24 #[prost(message, tag = "13")] Ofijojpdlom(super::Cbjkkpiifil), /// offset: 24 #[prost(message, tag = "14")] Jgpkijdcpmi(super::Hjnpigmidle), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nfbjabplinp { /// offset: 32 #[prost(message, optional, tag = "12")] pub oadnlfcnieg: ::core::option::Option, /// offset: 16 #[prost(message, repeated, tag = "3")] pub hmpfdhkpkno: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "14")] pub mgelpobfgia: u32, /// offset: 56 #[prost(int64, tag = "15")] pub dkhoeiijhip: i64, /// offset: 53 #[prost(bool, tag = "4")] pub chejfkpaohf: bool, /// offset: 40 #[prost(map = "uint32, uint32", tag = "8")] pub gkicglnbnnk: ::std::collections::HashMap, /// offset: 52 #[prost(bool, tag = "13")] pub has_passed: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Koggnmiecmp { /// offset: 52 #[prost(bool, tag = "5")] pub chejfkpaohf: bool, /// offset: 56 #[prost(uint32, tag = "2")] pub ljlecncnhkn: u32, /// offset: 40 #[prost(message, repeated, tag = "1")] pub nehmkpfinji: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "15")] pub mgelpobfgia: u32, /// offset: 24 #[prost(message, optional, tag = "7")] pub oadnlfcnieg: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "10")] pub jdkdmllecjg: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oneaeimhimf { /// offset: 28 #[prost(uint32, tag = "3")] pub jokdfodleph: u32, /// offset: 24 #[prost(bool, tag = "14")] pub mbicgmmgodf: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lgbgfcfgehg { /// offset: 16 #[prost(message, repeated, tag = "12")] pub pchbjeofpie: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, repeated, tag = "14")] pub ibgmjnadmlg: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, tag = "1")] pub aidicnkokjm: u32, /// offset: 60 #[prost(uint32, tag = "2")] pub jlelbjngbeb: u32, /// offset: 24 #[prost(message, repeated, tag = "15")] pub ggakfblnkgd: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "6")] pub igfbmamigoc: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8250)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Plbfhopecgi { /// offset: 24 #[prost(bool, tag = "2")] pub mphgeklbapb: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8240)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Docfadpcgio { /// offset: 24 #[prost(message, optional, tag = "15")] pub idjlpgaoppp: ::core::option::Option, /// offset: 40 #[prost(int64, tag = "6")] pub pbfnjgoiikj: i64, /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nopeodlcepf { /// offset: 37 #[prost(bool, tag = "5")] pub chejfkpaohf: bool, /// offset: 32 #[prost(uint32, tag = "6")] pub jlelbjngbeb: u32, /// offset: 36 #[prost(bool, tag = "9")] pub has_passed: bool, /// offset: 44 #[prost(uint32, tag = "2")] pub ggpbldoajjh: u32, /// offset: 40 #[prost(uint32, tag = "13")] pub aidicnkokjm: u32, /// offset: 24 #[prost(int64, tag = "15")] pub pbfnjgoiikj: i64, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8226)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kkmkkbdbmnb { /// offset: 32 #[prost(uint32, tag = "7")] pub mgelpobfgia: u32, /// offset: 28 #[prost(uint32, tag = "6")] pub jokdfodleph: u32, /// offset: 24 #[prost(bool, tag = "12")] pub cobcpegdklm: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8223)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bnoiljlcioe { /// offset: 24 #[prost(message, optional, tag = "10")] pub nfbmomncmgg: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8216)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fcecphkchgk { /// offset: 28 #[prost(uint32, tag = "5")] pub avatar_id: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub pgjicgficph: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8224)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mifinmnpmbp { /// offset: 24 #[prost(message, optional, tag = "10")] pub cfokkjjicog: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "7")] pub avatar_id: u32, /// offset: 40 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "11")] pub nfbmomncmgg: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8236)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lnolpaeglgi { /// offset: 24 #[prost(uint32, tag = "2")] pub gokkeogiioh: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8214)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hfdhgmdbejf { /// offset: 48 #[prost(uint32, tag = "9")] pub hbhcpgoiiki: u32, /// offset: 16 #[prost(message, optional, tag = "12")] pub nfbmomncmgg: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "7")] pub reward: ::core::option::Option, /// offset: 52 #[prost(uint32, tag = "15")] pub ieecfphccaf: u32, /// offset: 44 #[prost(uint32, tag = "5")] pub caekdcpoanc: u32, /// offset: 40 #[prost(uint32, tag = "1")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8239)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lklamdjopce { /// offset: 28 #[prost(uint32, tag = "9")] pub fejdfgiooho: u32, /// offset: 24 #[prost(bool, tag = "5")] pub ibbenihpcin: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8201)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ehldjkjgncn { /// offset: 32 #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "13")] pub caekdcpoanc: u32, /// offset: 24 #[prost(message, optional, tag = "4")] pub nfbmomncmgg: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "8")] pub ieecfphccaf: u32, /// offset: 40 #[prost(bool, tag = "14")] pub ibbenihpcin: bool, /// offset: 52 #[prost(uint32, tag = "3")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8211)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kfdeifmmhic { /// offset: 24 #[prost(uint32, tag = "9")] pub ojplfjnhjoh: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8229)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dkijnklpbff { /// offset: 32 #[prost(uint32, tag = "10")] pub ojplfjnhjoh: u32, /// offset: 16 #[prost(message, optional, tag = "11")] pub reward_list: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "9")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cjfiaeicpab { /// offset: 40 #[prost(uint32, tag = "2")] pub ojclejbfbmb: u32, /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub pcimhfcodol: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "11")] pub lpfieijekfi: u32, /// offset: 32 #[prost(uint32, repeated, tag = "4")] pub gbofdhhiina: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Okoebmbndib { /// offset: 40 #[prost(uint32, tag = "7")] pub fhfochpogne: u32, /// offset: 36 #[prost(uint32, tag = "10")] pub jggmelognpa: u32, #[prost(oneof = "okoebmbndib::Iejahnmgman", tags = "6")] pub iejahnmgman: ::core::option::Option, } /// Nested message and enum types in `OKOEBMBNDIB`. pub mod okoebmbndib { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Iejahnmgman { /// offset: 16 #[prost(message, tag = "6")] Jeblmicalpl(super::Cjfiaeicpab), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jnbgpbihlim { /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub jnghhfbmnnc: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8244)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dgkofijehlh { /// offset: 24 #[prost(uint32, tag = "12")] pub jggmelognpa: u32, /// offset: 28 #[prost(uint32, tag = "10")] pub fhfochpogne: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8247)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Heedapeoihg { /// offset: 32 #[prost(message, optional, tag = "5")] pub reward: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "10")] pub mcnnaljcobc: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "11")] pub retcode: u32, #[prost(oneof = "heedapeoihg::Fbboifnkjnk", tags = "13")] pub fbboifnkjnk: ::core::option::Option, } /// Nested message and enum types in `HEEDAPEOIHG`. pub mod heedapeoihg { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Fbboifnkjnk { /// offset: 16 #[prost(message, tag = "13")] Ajnjdafbgnh(super::Jnbgpbihlim), } } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8230)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fooldoeifoc { /// offset: 28 #[prost(uint32, tag = "7")] pub cjdhjpjcnjk: u32, /// offset: 24 #[prost(uint32, tag = "11")] pub item_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8204)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hojlkbmhnph { /// offset: 16 #[prost(message, optional, tag = "14")] pub reward: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8238)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hebmhdinmip { /// offset: 24 #[prost(uint32, tag = "6")] pub conpadofddb: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8249)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Olhnbgklkdl { /// offset: 36 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "5")] pub reward: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "14")] pub conpadofddb: u32, /// offset: 40 #[prost(bool, tag = "2")] pub nnfcpemkamc: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8228)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hmknnajkage { /// offset: 24 #[prost(uint32, tag = "3")] pub jokdfodleph: u32, /// offset: 28 #[prost(uint32, tag = "8")] pub hpgiodaedmc: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8208)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Djbmcjgolbc { /// offset: 44 #[prost(uint32, tag = "12")] pub jokdfodleph: u32, /// offset: 32 #[prost(message, optional, tag = "3")] pub nfbmomncmgg: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "8")] pub reward: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "13")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pikjobjdbek { /// offset: 48 #[prost(uint32, tag = "9")] pub gcnlkdbkiel: u32, /// offset: 32 #[prost(uint32, tag = "6")] pub cmoncfgghmh: u32, /// offset: 24 #[prost(message, optional, tag = "7")] pub fnelbbmapee: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "14")] pub uid: u32, /// offset: 36 #[prost(uint32, tag = "4")] pub mfjlmbbnbcl: u32, /// offset: 44 #[prost(uint32, tag = "10")] pub mgelpobfgia: u32, /// offset: 52 #[prost(uint32, tag = "3")] pub gnhgbodolaj: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8206)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Djllaepebhe {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8203)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oghkdpjinak { /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "7")] pub cgopaicdapp: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8222)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ndcaphobakc { /// offset: 24 #[prost(message, repeated, tag = "13")] pub kaifocikjba: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8242)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Klilcfenabp { /// offset: 28 #[prost(uint32, tag = "15")] pub value: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub key: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8241)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Okpijhjgafj { /// offset: 28 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub value: u32, /// offset: 24 #[prost(uint32, tag = "12")] pub key: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8237)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hdmehmjlnab { /// offset: 24 #[prost(uint32, tag = "8")] pub fdbojjijfgn: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8221)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hfajldkameo { /// offset: 24 #[prost(uint32, tag = "14")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8232)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lpamfamafep {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8215)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fdbdpjjpdho { /// offset: 16 #[prost(message, repeated, tag = "13")] pub nehmkpfinji: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fdblhfjghle { /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub cemhpiadped: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "10")] pub cfgadalbekf: u32, /// offset: 40 #[prost(int64, tag = "11")] pub apply_time: i64, /// offset: 36 #[prost(uint32, tag = "3")] pub hcfpclfmlnk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Camlfjhbdfn { /// offset: 40 #[prost(uint32, tag = "14")] pub dcdffojkokb: u32, /// offset: 32 #[prost(int64, tag = "7")] pub time: i64, /// offset: 48 #[prost(uint64, tag = "8")] pub kfjohckpeik: u64, /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub cemhpiadped: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(bool, tag = "11")] pub gmdgkloehgj: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ndialejoacl { /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub cemhpiadped: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "8")] pub cfgadalbekf: u32, /// offset: 40 #[prost(int64, tag = "5")] pub time: i64, /// offset: 48 #[prost(uint32, tag = "11")] pub source: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub hcfpclfmlnk: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8309)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eopbcngdodj {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jahbeeinpin { /// offset: 72 #[prost(uint32, tag = "7")] pub uid: u32, /// offset: 64 #[prost(uint32, tag = "12")] pub ncknfcccgac: u32, /// offset: 68 #[prost(uint32, tag = "3")] pub aggdfkmllma: u32, /// offset: 40 #[prost(message, repeated, tag = "2")] pub ckmdkakobaf: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "13")] pub olpfniihpba: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "15")] pub dcjpdnppkfj: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(int64, tag = "11")] pub kbnjabedike: i64, /// offset: 24 #[prost(message, repeated, tag = "5")] pub pjigmhmgghg: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8292)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iagejnpihjg { /// offset: 24 #[prost(message, optional, tag = "15")] pub infphbppejg: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8338)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jcbdekigmgc {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8295)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Caogkpdkpid { /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "13")] pub odpnheddaon: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8325)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jlhcaehnbej { /// offset: 24 #[prost(uint32, tag = "10")] pub ncknfcccgac: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8323)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Clipnnjbnfi { /// offset: 28 #[prost(uint32, tag = "7")] pub ncknfcccgac: u32, /// offset: 24 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8321)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ipjepogidfl { /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub cemhpiadped: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "2")] pub nbgndibkajl: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8315)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hcbgbmkmaaa { /// offset: 52 #[prost(uint32, tag = "15")] pub hcfpclfmlnk: u32, /// offset: 40 #[prost(int64, tag = "14")] pub bmmlggjjael: i64, /// offset: 36 #[prost(bool, tag = "10")] pub dbmlijldhlj: bool, /// offset: 32 #[prost(uint32, tag = "8")] pub nbgndibkajl: u32, /// offset: 48 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub cemhpiadped: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8336)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kncijneplhn { /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub mhcajglbmbo: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(bool, tag = "8")] pub mpgkllmhjnf: bool, /// offset: 36 #[prost(uint32, tag = "12")] pub cfgadalbekf: u32, /// offset: 32 #[prost(uint32, tag = "1")] pub hcfpclfmlnk: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8307)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fiamcglojde { /// offset: 48 #[prost(uint32, tag = "15")] pub hcfpclfmlnk: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub mhcajglbmbo: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(bool, tag = "13")] pub mpgkllmhjnf: bool, /// offset: 40 #[prost(int64, tag = "12")] pub objpgfclhfd: i64, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8302)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fjbfebjnbhk { /// offset: 24 #[prost(uint64, tag = "2")] pub kfjohckpeik: u64, /// offset: 32 #[prost(bool, tag = "8")] pub gmdgkloehgj: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8299)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gegjiocoobi { /// offset: 56 #[prost(bool, tag = "5")] pub gmdgkloehgj: bool, /// offset: 32 #[prost(message, repeated, tag = "11")] pub ciaeojeepfp: ::prost::alloc::vec::Vec, /// offset: 60 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "8")] pub ckmdkakobaf: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(int64, tag = "2")] pub nfmbgjoebmm: i64, /// offset: 40 #[prost(uint64, tag = "14")] pub kfjohckpeik: u64, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8303)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ejobjpjiemf { /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub mhcajglbmbo: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "12")] pub nbgndibkajl: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8333)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ebkejljcmop { /// offset: 32 #[prost(int64, tag = "14")] pub objpgfclhfd: i64, /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub mhcajglbmbo: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint64, tag = "10")] pub kfjohckpeik: u64, /// offset: 44 #[prost(uint32, tag = "13")] pub nbgndibkajl: u32, /// offset: 40 #[prost(uint32, tag = "6")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8324)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hmafhkaekfg { /// offset: 24 #[prost(uint32, tag = "3")] pub djggohlcjbo: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub ogjcjiaboak: u32, /// offset: 28 #[prost(uint32, tag = "9")] pub kelldcmghec: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8310)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fndnkaacbhd { /// offset: 24 #[prost(message, optional, tag = "14")] pub nfbmomncmgg: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 40 #[prost(uint32, tag = "6")] pub ogjcjiaboak: u32, /// offset: 32 #[prost(message, optional, tag = "10")] pub icgnnieffed: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8297)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bdfnnpapboj {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8317)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bjocihicccm { /// offset: 24 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(47)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerLoginCsReq { /// offset: 80 #[prost(string, tag = "11")] pub rogue_get_info: ::prost::alloc::string::String, /// offset: 160 #[prost(string, tag = "14")] pub fbmigaejnlp: ::prost::alloc::string::String, /// offset: 128 #[prost(string, tag = "10")] pub cadbajghnfa: ::prost::alloc::string::String, /// offset: 177 #[prost(bool, tag = "522")] pub ojeebhfdigb: bool, /// offset: 24 #[prost(string, tag = "6")] pub mbfgdabcjkh: ::prost::alloc::string::String, /// offset: 96 #[prost(message, optional, tag = "788")] pub pnnfpkpobel: ::core::option::Option, /// offset: 40 #[prost(string, tag = "1904")] pub ajbgaeolnbf: ::prost::alloc::string::String, /// offset: 180 #[prost(uint32, tag = "1941")] pub bfajppkembm: u32, /// offset: 196 #[prost(uint32, tag = "1058")] pub nljmlchgmpj: u32, /// offset: 152 #[prost(message, optional, tag = "752")] pub kapheppjcea: ::core::option::Option, /// offset: 48 #[prost(string, tag = "434")] pub eogmkahhaho: ::prost::alloc::string::String, /// offset: 168 #[prost(uint64, tag = "1")] pub login_random: u64, /// offset: 16 #[prost(string, tag = "622")] pub hojbikbjfcj: ::prost::alloc::string::String, /// offset: 188 #[prost(enumeration = "PlatformType", tag = "8")] pub platform: i32, /// offset: 136 #[prost(string, tag = "1048")] pub dolkndaiojk: ::prost::alloc::string::String, /// offset: 88 #[prost(string, tag = "2017")] pub mjmfeepmipb: ::prost::alloc::string::String, /// offset: 64 #[prost(string, tag = "2")] pub oohniecmbpl: ::prost::alloc::string::String, /// offset: 184 #[prost(uint32, tag = "13")] pub client_res_version: u32, /// offset: 176 #[prost(bool, tag = "1257")] pub dnnkcbpbeoj: bool, /// offset: 200 #[prost(uint32, tag = "3")] pub mlbhgobehkm: u32, /// offset: 104 #[prost(string, tag = "1042")] pub jndkknhlhnf: ::prost::alloc::string::String, /// offset: 56 #[prost(string, tag = "9")] pub caelgdifdbj: ::prost::alloc::string::String, /// offset: 204 #[prost(uint32, tag = "612")] pub mbkgcfahgmd: u32, /// offset: 192 #[prost(enumeration = "LanguageType", tag = "7")] pub hdofaalckkj: i32, /// offset: 112 #[prost(string, tag = "12")] pub client_version: ::prost::alloc::string::String, /// offset: 144 #[prost(string, tag = "4")] pub chmiephmkak: ::prost::alloc::string::String, /// offset: 120 #[prost(string, tag = "5")] pub signature: ::prost::alloc::string::String, /// offset: 32 #[prost(string, tag = "15")] pub ehjpmknafbp: ::prost::alloc::string::String, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(9)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerLoginScRsp { /// offset: 32 #[prost(string, tag = "15")] pub illfkhpdfdd: ::prost::alloc::string::String, /// offset: 48 #[prost(uint64, tag = "14")] pub login_random: u64, /// offset: 64 #[prost(int32, tag = "1")] pub cur_timezone: i32, /// offset: 68 #[prost(bool, tag = "2")] pub nkdgcolocom: bool, /// offset: 69 #[prost(bool, tag = "11")] pub mdhpbbjecgd: bool, /// offset: 16 #[prost(message, optional, tag = "9")] pub basic_info: ::core::option::Option, /// offset: 72 #[prost(uint32, tag = "8")] pub stamina: u32, /// offset: 40 #[prost(string, tag = "7")] pub nedekoaebap: ::prost::alloc::string::String, /// offset: 56 #[prost(uint64, tag = "6")] pub server_timestamp_ms: u64, /// offset: 76 #[prost(uint32, tag = "12")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(38)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kdjebhagjip {} /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(51)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerGetTokenCsReq { /// offset: 68 #[prost(uint32, tag = "4")] pub jkfeklkbgjg: u32, /// offset: 32 #[prost(string, tag = "12")] pub token: ::prost::alloc::string::String, /// offset: 52 #[prost(uint32, tag = "7")] pub platform: u32, /// offset: 16 #[prost(string, tag = "6")] pub chfglpojkci: ::prost::alloc::string::String, /// offset: 40 #[prost(string, tag = "11")] pub account_uid: ::prost::alloc::string::String, /// offset: 48 #[prost(uint32, tag = "1")] pub hjnafkhlapg: u32, /// offset: 60 #[prost(uint32, tag = "10")] pub sign_type: u32, /// offset: 64 #[prost(uint32, tag = "15")] pub uid: u32, /// offset: 56 #[prost(uint32, tag = "5")] pub bfajppkembm: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(11)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerGetTokenScRsp { /// offset: 32 #[prost(string, tag = "9")] pub msg: ::prost::alloc::string::String, /// offset: 48 #[prost(uint32, tag = "3")] pub uid: u32, /// offset: 52 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 56 #[prost(uint64, tag = "8")] pub secret_key_seed: u64, /// offset: 16 #[prost(string, tag = "1")] pub authkey: ::prost::alloc::string::String, /// offset: 40 #[prost(message, optional, tag = "12")] pub black_info: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(20)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GmTalkScNotify { /// offset: 24 #[prost(string, tag = "7")] pub msg: ::prost::alloc::string::String, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(95)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerKickOutScNotify { /// offset: 16 #[prost(message, optional, tag = "12")] pub black_info: ::core::option::Option, /// offset: 32 #[prost( enumeration = "player_kick_out_sc_notify::nogkmidlfhn::Nohnknggcdj", tag = "15" )] pub kick_type: i32, } /// Nested message and enum types in `PlayerKickOutScNotify`. pub mod player_kick_out_sc_notify { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nogkmidlfhn {} /// Nested message and enum types in `NOGKMIDLFHN`. pub mod nogkmidlfhn { #[derive(proto_derive::CmdID)] #[derive( Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration )] #[repr(i32)] pub enum Nohnknggcdj { Adfpfgehein = 0, Domdacjlcac = 1, Ajdbeiefaig = 2, Akkgfgadkdn = 3, Gnjbceifkla = 4, Pbgbiihplpo = 5, } impl Nohnknggcdj { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Adfpfgehein => "NOHNKNGGCDJ_ADFPFGEHEIN", Self::Domdacjlcac => "NOHNKNGGCDJ_DOMDACJLCAC", Self::Ajdbeiefaig => "NOHNKNGGCDJ_AJDBEIEFAIG", Self::Akkgfgadkdn => "NOHNKNGGCDJ_AKKGFGADKDN", Self::Gnjbceifkla => "NOHNKNGGCDJ_GNJBCEIFKLA", Self::Pbgbiihplpo => "NOHNKNGGCDJ_PBGBIIHPLPO", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "NOHNKNGGCDJ_ADFPFGEHEIN" => Some(Self::Adfpfgehein), "NOHNKNGGCDJ_DOMDACJLCAC" => Some(Self::Domdacjlcac), "NOHNKNGGCDJ_AJDBEIEFAIG" => Some(Self::Ajdbeiefaig), "NOHNKNGGCDJ_AKKGFGADKDN" => Some(Self::Akkgfgadkdn), "NOHNKNGGCDJ_GNJBCEIFKLA" => Some(Self::Gnjbceifkla), "NOHNKNGGCDJ_PBGBIIHPLPO" => Some(Self::Pbgbiihplpo), _ => None, } } } } } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(91)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GmTalkCsReq { /// offset: 16 #[prost(string, tag = "9")] pub msg: ::prost::alloc::string::String, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(61)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GmTalkScRsp { /// offset: 24 #[prost(string, tag = "1")] pub dhmkejhhmla: ::prost::alloc::string::String, /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(25)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetBasicInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Joiloejckce { /// offset: 25 #[prost(bool, tag = "5")] pub kmegkmhcphl: bool, /// offset: 24 #[prost(bool, tag = "15")] pub kmjdildgdpc: bool, /// offset: 28 #[prost(uint32, tag = "14")] pub clmphkhlgip: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerSettingInfo { /// offset: 39 #[prost(bool, tag = "12")] pub display_diary: bool, /// offset: 33 #[prost(bool, tag = "4")] pub dklkdhplpoa: bool, /// offset: 36 #[prost(bool, tag = "945")] pub ambbicfkgdh: bool, /// offset: 40 #[prost(bool, tag = "1133")] pub dfageaaaapa: bool, /// offset: 35 #[prost(bool, tag = "11")] pub nnliadpgmam: bool, /// offset: 32 #[prost(bool, tag = "1")] pub laopcfdchei: bool, /// offset: 16 #[prost(message, optional, tag = "5")] pub djocmchfpbm: ::core::option::Option, /// offset: 43 #[prost(bool, tag = "8")] pub oceddkmfkld: bool, /// offset: 38 #[prost(bool, tag = "7")] pub ijljdmmchij: bool, /// offset: 37 #[prost(bool, tag = "15")] pub dgnmjambilo: bool, /// offset: 34 #[prost(bool, tag = "3")] pub lkhffohiedb: bool, /// offset: 44 #[prost(bool, tag = "14")] pub faakmjjfgoa: bool, /// offset: 41 #[prost(bool, tag = "1019")] pub efbogadmkbp: bool, /// offset: 42 #[prost(bool, tag = "6")] pub ifmcmacgpgk: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetBasicInfoScRsp { /// offset: 32 #[prost(uint32, tag = "12")] pub cur_day: u32, /// offset: 72 #[prost(uint32, tag = "5")] pub gender: u32, /// offset: 40 #[prost(int64, tag = "8")] pub next_recover_time: i64, /// offset: 52 #[prost(bool, tag = "10")] pub is_gender_set: bool, /// offset: 68 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 56 #[prost(int64, tag = "11")] pub last_set_nickname_time: i64, /// offset: 76 #[prost(uint32, tag = "9")] pub gameplay_birthday: u32, /// offset: 64 #[prost(uint32, tag = "13")] pub exchange_times: u32, /// offset: 48 #[prost(uint32, tag = "15")] pub week_cocoon_finished_count: u32, /// offset: 24 #[prost(message, optional, tag = "6")] pub player_setting_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(52)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ExchangeStaminaCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(50)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ExchangeStaminaScRsp { /// offset: 40 #[prost(uint32, tag = "9")] pub exchange_times: u32, /// offset: 16 #[prost(message, repeated, tag = "7")] pub item_cost_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "15")] pub stamina_add: u32, /// offset: 48 #[prost(int64, tag = "8")] pub last_recover_time: i64, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(81)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAuthkeyCsReq { /// offset: 32 #[prost(uint32, tag = "1")] pub sign_type: u32, /// offset: 36 #[prost(uint32, tag = "9")] pub authkey_ver: u32, /// offset: 16 #[prost(string, tag = "3")] pub auth_appid: ::prost::alloc::string::String, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(93)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAuthkeyScRsp { /// offset: 24 #[prost(string, tag = "5")] pub auth_appid: ::prost::alloc::string::String, /// offset: 16 #[prost(string, tag = "4")] pub authkey: ::prost::alloc::string::String, /// offset: 48 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 40 #[prost(uint32, tag = "9")] pub sign_type: u32, /// offset: 44 #[prost(uint32, tag = "3")] pub authkey_ver: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(37)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RegionStopScNotify { /// offset: 24 #[prost(int64, tag = "8")] pub stop_begin_time: i64, /// offset: 32 #[prost(int64, tag = "7")] pub stop_end_time: i64, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(10)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AntiAddictScNotify { /// offset: 24 #[prost(string, tag = "14")] pub msg: ::prost::alloc::string::String, /// offset: 16 #[prost(string, tag = "2")] pub level: ::prost::alloc::string::String, /// offset: 40 #[prost(uint32, tag = "10")] pub msg_type: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(67)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetNicknameCsReq { /// offset: 32 #[prost(bool, tag = "5")] pub is_modify: bool, /// offset: 16 #[prost(string, tag = "14")] pub nickname: ::prost::alloc::string::String, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(62)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetNicknameScRsp { /// offset: 32 #[prost(int64, tag = "9")] pub chadhdhldfj: i64, /// offset: 24 #[prost(bool, tag = "14")] pub is_modify: bool, /// offset: 28 #[prost(uint32, tag = "4")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(35)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetLevelRewardTakenListCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(98)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetLevelRewardTakenListScRsp { /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub level_reward_taken_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(46)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetLevelRewardCsReq { /// offset: 24 #[prost(uint32, tag = "10")] pub interacted_prop_entity_id: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub level: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(92)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetLevelRewardScRsp { /// offset: 36 #[prost(uint32, tag = "15")] pub level: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "12")] pub reward: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(57)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetLanguageCsReq { /// offset: 24 #[prost(enumeration = "LanguageType", tag = "15")] pub hdofaalckkj: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(15)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetLanguageScRsp { /// offset: 28 #[prost(enumeration = "LanguageType", tag = "14")] pub hdofaalckkj: i32, /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AnnounceData { /// offset: 56 #[prost(uint32, tag = "7")] pub banner_frequency: u32, /// offset: 72 #[prost(int64, tag = "4")] pub begin_time: i64, /// offset: 24 #[prost(string, tag = "1")] pub emergency_text: ::prost::alloc::string::String, /// offset: 64 #[prost(uint32, tag = "11")] pub config_id: u32, /// offset: 48 #[prost(int64, tag = "12")] pub end_time: i64, /// offset: 16 #[prost(string, tag = "14")] pub pcjllkoogmm: ::prost::alloc::string::String, /// offset: 60 #[prost(uint32, tag = "9")] pub center_system_frequency: u32, /// offset: 69 #[prost(bool, tag = "5")] pub has_recommand: bool, /// offset: 32 #[prost(string, tag = "13")] pub banner_text: ::prost::alloc::string::String, /// offset: 68 #[prost(bool, tag = "6")] pub ljngofickof: bool, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(73)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ServerAnnounceNotify { /// offset: 16 #[prost(message, repeated, tag = "7")] pub announce_data_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gateserver { #[prost(string, tag = "5")] pub region_name: ::prost::alloc::string::String, #[prost(string, tag = "6")] pub ip: ::prost::alloc::string::String, #[prost(bool, tag = "8")] pub unk1: bool, #[prost(string, tag = "9")] pub lua_url: ::prost::alloc::string::String, #[prost(string, tag = "10")] pub ex_resource_url: ::prost::alloc::string::String, #[prost(bool, tag = "11")] pub unk2: bool, #[prost(string, tag = "12")] pub asset_bundle_url: ::prost::alloc::string::String, #[prost(uint32, tag = "13")] pub port: u32, #[prost(bool, tag = "164")] pub unk3: bool, #[prost(bool, tag = "298")] pub unk4: bool, #[prost(bool, tag = "644")] pub unk5: bool, #[prost(bool, tag = "783")] pub unk6: bool, #[prost(string, tag = "936")] pub client_secret_key: ::prost::alloc::string::String, #[prost(string, tag = "988")] pub msg: ::prost::alloc::string::String, #[prost(bool, tag = "1000")] pub unk7: bool, #[prost(bool, tag = "1141")] pub unk8: bool, #[prost(string, tag = "1421")] pub asset_bundle_url_android: ::prost::alloc::string::String, #[prost(bool, tag = "1750")] pub unk9: bool, #[prost(string, tag = "1813")] pub ifix_url: ::prost::alloc::string::String, #[prost(bool, tag = "1983")] pub unk10: bool, #[prost(string, tag = "652")] pub ifix_version: ::prost::alloc::string::String, #[prost(string, tag = "1150")] pub mdk_res_version: ::prost::alloc::string::String, #[prost(uint32, tag = "14")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(27)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GateServerScNotify { /// offset: 16 #[prost(string, tag = "14")] pub eagamlmnifi: ::prost::alloc::string::String, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetGenderCsReq { /// offset: 24 #[prost(enumeration = "Gender", tag = "12")] pub gender: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(88)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetGenderScRsp { /// offset: 32 #[prost(enumeration = "MultiPathAvatarType", tag = "5")] pub cur_avatar_path: i32, /// offset: 36 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "1")] pub cur_avatar_path_info_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetPlayerInfoCsReq { /// offset: 36 #[prost(enumeration = "Gender", tag = "8")] pub gender: i32, /// offset: 24 #[prost(string, tag = "10")] pub nickname: ::prost::alloc::string::String, /// offset: 32 #[prost(bool, tag = "11")] pub is_modify: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(55)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetPlayerInfoScRsp { /// offset: 48 #[prost(int64, tag = "4")] pub chadhdhldfj: i64, /// offset: 32 #[prost(bool, tag = "2")] pub is_modify: bool, /// offset: 24 #[prost(message, repeated, tag = "9")] pub cur_avatar_path_info_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(enumeration = "MultiPathAvatarType", tag = "15")] pub cur_avatar_path: i32, /// offset: 36 #[prost(uint32, tag = "12")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(33)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QueryProductInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Product { /// offset: 60 #[prost(bool, tag = "15")] pub double_reward: bool, /// offset: 48 #[prost(int64, tag = "14")] pub end_time: i64, /// offset: 16 #[prost(string, tag = "10")] pub price_tier: ::prost::alloc::string::String, /// offset: 24 #[prost(string, tag = "6")] pub product_id: ::prost::alloc::string::String, /// offset: 56 #[prost(uint32, tag = "8")] pub hmgligkjlfk: u32, /// offset: 72 #[prost(uint32, tag = "7")] pub hfhmlalbnkn: u32, /// offset: 68 #[prost(uint32, tag = "13")] pub laamdopehmp: u32, /// offset: 40 #[prost(int64, tag = "3")] pub begin_time: i64, /// offset: 64 #[prost(enumeration = "ProductGiftType", tag = "1")] pub gift_type: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(66)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct QueryProductInfoScRsp { /// offset: 36 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 48 #[prost(uint32, tag = "13")] pub eejondopjcj: u32, /// offset: 32 #[prost(uint32, tag = "10")] pub femdbmojeeh: u32, /// offset: 24 #[prost(message, repeated, tag = "11")] pub product_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint64, tag = "15")] pub month_card_out_date_time: u64, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(72)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonthCardRewardNotify { /// offset: 16 #[prost(message, optional, tag = "3")] pub reward: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(36)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientDownloadDataScNotify { /// offset: 24 #[prost(message, optional, tag = "4")] pub download_data: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(23)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientObjDownloadDataScNotify { /// offset: 16 #[prost(message, optional, tag = "15")] pub data: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(85)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateFeatureSwitchScNotify { /// offset: 24 #[prost(message, repeated, tag = "4")] pub switch_info_list: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(97)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DailyRefreshNotify { /// offset: 24 #[prost(uint32, tag = "6")] pub jfbmhcidljp: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(32)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetGameplayBirthdayCsReq { /// offset: 24 #[prost(uint32, tag = "10")] pub birthday: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(100)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetGameplayBirthdayScRsp { /// offset: 24 #[prost(uint32, tag = "8")] pub birthday: u32, /// offset: 28 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(34)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AceAntiCheaterCsReq { /// offset: 24 #[prost(string, tag = "1")] pub mdhmonnfeoc: ::prost::alloc::string::String, /// offset: 32 #[prost(uint32, tag = "10")] pub afcjhdnanih: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(68)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AceAntiCheaterScRsp { /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(65)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RetcodeNotify { /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub lpfhhdajopd: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(39)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerHeartBeatCsReq { /// offset: 32 #[prost(uint64, tag = "1")] pub client_time_ms: u64, /// offset: 16 #[prost(message, optional, tag = "5")] pub nmbbccginjn: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "9")] pub mgmbogmdnji: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(79)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerHeartBeatScRsp { /// offset: 32 #[prost(uint64, tag = "2")] pub client_time_ms: u64, /// offset: 48 #[prost(uint64, tag = "4")] pub server_time_ms: u64, /// offset: 24 #[prost(message, optional, tag = "14")] pub download_data: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "7")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(31)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FeatureSwitchClosedScNotify { /// offset: 24 #[prost(enumeration = "FeatureSwitchType", tag = "14")] pub ejmhlflfdip: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SecretKeyInfo { /// offset: 16 #[prost(string, tag = "15")] pub secret_key: ::prost::alloc::string::String, /// offset: 32 #[prost(enumeration = "SecretKeyType", tag = "14")] pub r#type: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(18)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSecretKeyInfoCsReq { /// offset: 16 #[prost(bytes = "vec", tag = "2")] pub secret_req: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(80)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSecretKeyInfoScRsp { /// offset: 16 #[prost(message, repeated, tag = "12")] pub secret_info: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(bytes = "vec", tag = "13")] pub secret_rsp: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "4")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(83)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerLoginFinishCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(53)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerLoginFinishScRsp { /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(43)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerForceSyncGameStateFinishCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(84)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerForceSyncGameStateFinishScRsp { /// offset: 24 #[prost(uint32, tag = "14")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct VideoKeyInfo { /// offset: 32 #[prost(uint32, tag = "8")] pub id: u32, /// offset: 24 #[prost(uint64, tag = "2")] pub video_key: u64, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(96)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetVideoVersionKeyCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(48)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetVideoVersionKeyScRsp { /// offset: 16 #[prost(message, repeated, tag = "8")] pub video_key_info_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "11")] pub activity_video_key_info_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "12")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eefhlaanhig { /// offset: 32 #[prost(uint32, tag = "1")] pub mifghmmdkmd: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub paehbejmgag: u32, /// offset: 28 #[prost(uint32, tag = "4")] pub content_id: u32, /// offset: 36 #[prost(uint32, tag = "11")] pub efkgmhefobg: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(86)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetRedPointStatusScNotify { /// offset: 36 #[prost(uint32, tag = "3")] pub mifghmmdkmd: u32, /// offset: 44 #[prost(uint32, tag = "11")] pub paehbejmgag: u32, /// offset: 24 #[prost(message, repeated, tag = "15")] pub mhffkfghaom: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "13")] pub uid: u32, /// offset: 40 #[prost(uint32, tag = "2")] pub content_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(40)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReserveStaminaExchangeCsReq { /// offset: 24 #[prost(uint32, tag = "9")] pub num: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(59)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReserveStaminaExchangeScRsp { /// offset: 28 #[prost(uint32, tag = "11")] pub num: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(78)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StaminaInfoScNotify { /// offset: 32 #[prost(int64, tag = "4")] pub next_recover_time: i64, /// offset: 24 #[prost(uint32, tag = "10")] pub reserve_stamina: u32, /// offset: 40 #[prost(int64, tag = "12")] pub keenpmobiah: i64, /// offset: 28 #[prost(uint32, tag = "6")] pub stamina: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdatePlayerSetting { #[prost( oneof = "update_player_setting::Nbgnmdmglfg", tags = "11, 15, 9, 7, 10, 4, 8, 2, 5, 13, 605, 558, 708, 2030" )] pub nbgnmdmglfg: ::core::option::Option, } /// Nested message and enum types in `UpdatePlayerSetting`. pub mod update_player_setting { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Nbgnmdmglfg { /// offset: 16 #[prost(bool, tag = "11")] Dklkdhplpoa(bool), /// offset: 16 #[prost(bool, tag = "15")] Nnliadpgmam(bool), /// offset: 16 #[prost(bool, tag = "9")] Faakmjjfgoa(bool), /// offset: 16 #[prost(bool, tag = "7")] Lkhffohiedb(bool), /// offset: 16 #[prost(bool, tag = "10")] DisplayDiary(bool), /// offset: 16 #[prost(bool, tag = "4")] Ifmcmacgpgk(bool), /// offset: 16 #[prost(bool, tag = "8")] Laopcfdchei(bool), /// offset: 16 #[prost(bool, tag = "2")] Dgnmjambilo(bool), /// offset: 16 #[prost(bool, tag = "5")] Ijljdmmchij(bool), /// offset: 16 #[prost(message, tag = "13")] Djocmchfpbm(super::Joiloejckce), /// offset: 16 #[prost(bool, tag = "605")] Oceddkmfkld(bool), /// offset: 16 #[prost(bool, tag = "558")] Dfageaaaapa(bool), /// offset: 16 #[prost(bool, tag = "708")] Ambbicfkgdh(bool), /// offset: 16 #[prost(bool, tag = "2030")] Efbogadmkbp(bool), } } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(22)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdatePlayerSettingCsReq { /// offset: 24 #[prost(message, optional, tag = "11")] pub player_setting: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(99)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdatePlayerSettingScRsp { /// offset: 16 #[prost(message, optional, tag = "4")] pub player_setting: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(90)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientObjUploadCsReq { /// offset: 36 #[prost(enumeration = "Ejlbonkelao", tag = "3")] pub modifier_content_type: i32, /// offset: 32 #[prost(uint32, tag = "13")] pub mgmbogmdnji: u32, /// offset: 16 #[prost(bytes = "vec", tag = "8")] pub nmbbccginjn: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(44)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientObjUploadScRsp { /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "5")] pub data: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jcocfigaoim { /// offset: 16 #[prost(string, repeated, tag = "11")] pub plgjghhkgnh: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cgfimbnlohp { /// offset: 32 #[prost(bool, tag = "7")] pub mgdpchpkifn: bool, /// offset: 16 #[prost(message, optional, tag = "3")] pub black_list: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gfcmplgmaof { #[prost(oneof = "gfcmplgmaof::Efmkejmnfgj", tags = "1585, 44, 1576")] pub efmkejmnfgj: ::core::option::Option, } /// Nested message and enum types in `GFCMPLGMAOF`. pub mod gfcmplgmaof { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Efmkejmnfgj { /// offset: 24 #[prost(bool, tag = "1585")] Mgdpchpkifn(bool), /// offset: 24 #[prost(message, tag = "44")] Eommmmldolo(super::Jcocfigaoim), /// offset: 24 #[prost(message, tag = "1576")] Nhefpnmeiej(super::Jcocfigaoim), } } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdatePsnSettingsInfoCsReq { #[prost(oneof = "update_psn_settings_info_cs_req::Kdmlfbajfpi", tags = "856, 1532")] pub kdmlfbajfpi: ::core::option::Option< update_psn_settings_info_cs_req::Kdmlfbajfpi, >, } /// Nested message and enum types in `UpdatePsnSettingsInfoCsReq`. pub mod update_psn_settings_info_cs_req { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Kdmlfbajfpi { /// offset: 16 #[prost(message, tag = "856")] Pidoeldkgid(super::Cgfimbnlohp), /// offset: 16 #[prost(message, tag = "1532")] Ibmdjghehna(super::Gfcmplgmaof), } } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(24)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdatePsnSettingsInfoScRsp { /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetGameStateServiceConfigCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetGameStateServiceConfigScRsp { /// offset: 16 #[prost(string, repeated, tag = "10")] pub fggleklmbio: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, /// offset: 40 #[prost(string, repeated, tag = "3")] pub ononbodllpk: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, /// offset: 48 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 24 #[prost(string, repeated, tag = "13")] pub efpagpgdili: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UseReserveAndFuelExchangeStaminaCsReq { /// offset: 28 #[prost(uint32, tag = "1")] pub lookllplmgk: u32, /// offset: 24 #[prost(uint32, tag = "14")] pub mkjjfdcegfg: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(74)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UseReserveAndFuelExchangeStaminaScRsp { /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeadIconData { /// offset: 24 #[prost(uint32, tag = "11")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DisplayAvatarData { /// offset: 24 #[prost(uint32, tag = "15")] pub pos: u32, /// offset: 28 #[prost(uint32, tag = "1")] pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DisplayAvatarVec { /// offset: 32 #[prost(bool, tag = "10")] pub is_display: bool, /// offset: 24 #[prost(message, repeated, tag = "15")] pub display_avatar_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2847)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPlayerBoardDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2809)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPlayerBoardDataScRsp { /// offset: 16 #[prost(string, tag = "4")] pub signature: ::prost::alloc::string::String, /// offset: 32 #[prost(uint32, repeated, tag = "12")] pub unlocked_personal_card_list: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(message, optional, tag = "11")] pub display_avatar_vec: ::core::option::Option, /// offset: 48 #[prost(uint32, repeated, tag = "15")] pub assist_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, tag = "13")] pub current_personal_card_id: u32, /// offset: 24 #[prost(message, optional, tag = "7")] pub head_frame_info: ::core::option::Option, /// offset: 80 #[prost(uint32, tag = "2")] pub current_head_icon_id: u32, /// offset: 76 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 64 #[prost(message, repeated, tag = "3")] pub unlocked_head_icon_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2838)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetHeadIconCsReq { /// offset: 24 #[prost(uint32, tag = "6")] pub id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2817)] #[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 = "3")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2852)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetPersonalCardCsReq { /// offset: 24 #[prost(uint32, tag = "14")] pub id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2850)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetPersonalCardScRsp { /// offset: 24 #[prost(uint32, tag = "2")] pub current_personal_card_id: u32, /// offset: 28 #[prost(uint32, tag = "11")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2851)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetDisplayAvatarCsReq { /// offset: 24 #[prost(message, repeated, tag = "3")] pub display_avatar_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2811)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetDisplayAvatarScRsp { /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "3")] pub display_avatar_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2889)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetIsDisplayAvatarInfoCsReq { /// offset: 24 #[prost(bool, tag = "5")] pub is_display: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2820)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetIsDisplayAvatarInfoScRsp { /// offset: 28 #[prost(bool, tag = "15")] pub is_display: bool, /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2891)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetSignatureCsReq { /// offset: 16 #[prost(string, tag = "10")] pub signature: ::prost::alloc::string::String, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2861)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetSignatureScRsp { /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 24 #[prost(string, tag = "7")] pub signature: ::prost::alloc::string::String, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2845)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetAssistAvatarCsReq { /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "10")] pub avatar_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2876)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetAssistAvatarScRsp { /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "13")] pub avatar_id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub avatar_id_list: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4547)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dfhmnekalkp { /// offset: 24 #[prost(uint32, tag = "14")] pub jponeagfnkf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dmcbafmofaj { /// offset: 24 #[prost(uint32, tag = "6")] pub bcamjpipcdo: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub cojblmmmepi: u32, /// offset: 32 #[prost(enumeration = "Midmankmolm", tag = "5")] pub authkey_ver: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4509)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cdlhhednjpo { /// offset: 16 #[prost(message, repeated, tag = "11")] pub hcedjgilmnd: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4538)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bjjlcbbdhof { /// offset: 24 #[prost(message, repeated, tag = "14")] pub hcedjgilmnd: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 32 #[prost(message, repeated, tag = "11")] pub njfpiajminm: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4517)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eoenaeachig { /// offset: 24 #[prost(uint32, tag = "12")] pub bmjiofkgfjp: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4551)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ifngoohfdnf { /// offset: 24 #[prost(uint32, tag = "6")] pub cojblmmmepi: u32, /// offset: 28 #[prost(uint32, tag = "13")] pub nboelibdcco: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4511)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ngdgknlhdbb { /// offset: 36 #[prost(uint32, tag = "6")] pub nboelibdcco: u32, /// offset: 32 #[prost(uint32, tag = "10")] pub cojblmmmepi: u32, /// offset: 40 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "4")] pub mibjoegiohh: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4589)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bciedhokljn {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4520)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ipalimdicel { /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "10")] pub njfpiajminm: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4595)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jllfeeobfib { /// offset: 24 #[prost(uint32, tag = "11")] pub inpkcdgkopb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fdemnknkope { /// offset: 72 #[prost(bool, tag = "8")] pub is_taken_reward: bool, /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub mpjoknlodcn: ::prost::alloc::vec::Vec, /// offset: 68 #[prost(uint32, tag = "1773")] pub lcoiamaijgj: u32, /// offset: 88 #[prost(uint32, tag = "12")] pub efmfkgnlmjk: u32, /// offset: 74 #[prost(bool, tag = "1176")] pub imlhdgckmoo: bool, /// offset: 60 #[prost(uint32, tag = "1")] pub bmjiofkgfjp: u32, /// offset: 80 #[prost(int64, tag = "2")] pub finish_time: i64, /// offset: 40 #[prost(uint32, repeated, tag = "15")] pub mcdlobldefn: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, tag = "13")] pub mnnepildcjm: u32, /// offset: 92 #[prost(enumeration = "Aljfgadejej", tag = "6")] pub status: i32, /// offset: 96 #[prost(int64, tag = "9")] pub dkhoeiijhip: i64, /// offset: 64 #[prost(uint32, tag = "14")] pub world_level: u32, /// offset: 73 #[prost(bool, tag = "10")] pub ajcmejeapbn: bool, /// offset: 32 #[prost(uint32, repeated, tag = "4")] pub plkjmklkfie: ::prost::alloc::vec::Vec, /// offset: 76 #[prost(uint32, tag = "3")] pub jabfmodooof: u32, /// offset: 48 #[prost(message, repeated, tag = "7")] pub kemigneahpk: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4591)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pegnhmlbkjk { /// offset: 36 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "15")] pub hgcbieikclj: u32, /// offset: 16 #[prost(message, optional, tag = "1")] pub ghdddjhllem: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4561)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Adlcnmfdmhh { /// offset: 24 #[prost(message, optional, tag = "5")] pub ghdddjhllem: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4545)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pbomomdnpnc { /// offset: 24 #[prost(uint32, tag = "2")] pub avatar_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4576)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fndiillenpf { /// offset: 36 #[prost(uint32, tag = "9")] pub avatar_id: u32, /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "6")] pub item_list: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4552)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hmhoklipden { /// offset: 24 #[prost(bool, tag = "3")] pub mjpckiblddl: bool, /// offset: 28 #[prost(uint32, tag = "5")] pub khcfdahachm: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub gaindeejjdi: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1147)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hficgfpkiji { /// offset: 24 #[prost(uint32, tag = "1")] pub hokmjnaihpd: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1109)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pjmobpliceo { /// offset: 24 #[prost(uint32, tag = "2")] pub hokmjnaihpd: u32, /// offset: 28 #[prost(uint32, tag = "15")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cfmajojidgo { /// offset: 16 #[prost(message, optional, tag = "9")] pub mfpglgpipip: ::core::option::Option, /// offset: 40 #[prost(enumeration = "PunkLordAttackerStatus", tag = "7")] pub jieeihmipfk: i32, /// offset: 32 #[prost(message, optional, tag = "13")] pub basic_info: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "8")] pub amibcpoclnl: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3247)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nknilcnpogj {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3209)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gkejeijhobm { /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "10")] pub eppalcpbadf: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3238)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ngcknkilnkh { /// offset: 32 #[prost(bool, tag = "13")] pub mhcpganpmmb: bool, /// offset: 24 #[prost(uint32, tag = "4")] pub uid: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub monster_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3217)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dakjpchpdne { /// offset: 40 #[prost(uint32, repeated, tag = "6")] pub jabfgikbhoo: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, optional, tag = "3")] pub baeljfohjbc: ::core::option::Option, /// offset: 60 #[prost(bool, tag = "14")] pub mhcpganpmmb: bool, /// offset: 48 #[prost(int64, tag = "12")] pub mnlienaoafe: i64, /// offset: 56 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 32 #[prost(message, optional, tag = "11")] pub scene: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3251)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fpllndgmcel { /// offset: 32 #[prost(uint32, tag = "2")] pub uid: u32, /// offset: 28 #[prost(uint32, tag = "13")] pub monster_id: u32, /// offset: 24 #[prost(enumeration = "PunkLordShareType", tag = "4")] pub share_type: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3211)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lkndaionpdk { /// offset: 32 #[prost(enumeration = "PunkLordShareType", tag = "15")] pub share_type: i32, /// offset: 24 #[prost(uint32, tag = "10")] pub monster_id: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "11")] pub uid: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3289)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nmnbbakgbco {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3220)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nfhonpnfgfc { /// offset: 24 #[prost(message, optional, tag = "8")] pub baeljfohjbc: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3276)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dplfmidinfm { /// offset: 28 #[prost(uint32, tag = "13")] pub level: u32, /// offset: 24 #[prost(bool, tag = "15")] pub alephclnhfi: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3252)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dmbfmikofjp { /// offset: 32 #[prost(uint32, tag = "7")] pub level: u32, /// offset: 40 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 36 #[prost(bool, tag = "6")] pub alephclnhfi: bool, /// offset: 24 #[prost(message, optional, tag = "5")] pub reward: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(3250)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hdfnbaecdli { /// offset: 40 #[prost(uint32, repeated, tag = "6")] pub jabfgikbhoo: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "12")] pub basic_info: ::core::option::Option, /// offset: 48 #[prost(enumeration = "PunkLordMonsterInfoNotifyReason", tag = "13")] pub reason: i32, /// offset: 24 #[prost(message, optional, tag = "10")] pub mfpglgpipip: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3281)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dcpmedcnfni {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3293)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ncjnacmogdg { /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub lfnlbcflmek: ::prost::alloc::vec::Vec, /// offset: 60 #[prost(uint32, tag = "6")] pub emofglcajbf: u32, /// offset: 52 #[prost(uint32, tag = "3")] pub cemmpakkmfe: u32, /// offset: 56 #[prost(uint32, tag = "10")] pub mmnbcjefgig: u32, /// offset: 36 #[prost(uint32, tag = "15")] pub eggnejdobak: u32, /// offset: 48 #[prost(uint32, tag = "4")] pub pbogdjjngll: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 40 #[prost(int64, tag = "14")] pub iiielolkfgh: i64, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(3210)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ofdjckncnjj { /// offset: 16 #[prost(message, optional, tag = "12")] pub baeljfohjbc: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(3298)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ghblgnmmckj { /// offset: 48 #[prost(uint32, tag = "11")] pub ckamnjcdpgl: u32, /// offset: 44 #[prost(uint32, tag = "13")] pub ambnoncfbcg: u32, /// offset: 16 #[prost(message, optional, tag = "14")] pub mfpglgpipip: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "1")] pub pfkiappijnn: u32, /// offset: 24 #[prost(message, optional, tag = "9")] pub baeljfohjbc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bdjohkepcke { /// offset: 32 #[prost(int64, tag = "5")] pub create_time: i64, /// offset: 44 #[prost(uint32, tag = "12")] pub dkhinnidgcb: u32, /// offset: 40 #[prost(uint32, tag = "9")] pub world_level: u32, /// offset: 48 #[prost(uint32, tag = "1")] pub monster_id: u32, /// offset: 28 #[prost(bool, tag = "8")] pub njekdbpoalk: bool, /// offset: 24 #[prost(uint32, tag = "10")] pub config_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3246)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nfabohbkkpm {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3292)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mcalehfbcni { /// offset: 16 #[prost(message, repeated, tag = "5")] pub jjajbllkail: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 32 #[prost(message, repeated, tag = "4")] pub nlpfdiganfg: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(3257)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dijoaokeogn { /// offset: 24 #[prost(message, optional, tag = "9")] pub behlcahgboa: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3215)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pbinmhdelne { /// offset: 32 #[prost(bool, tag = "9")] pub fabpaegjmlf: bool, /// offset: 24 #[prost(message, optional, tag = "5")] pub mfpkkjfngjn: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3273)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bbalcndahag { /// offset: 40 #[prost(bool, tag = "3")] pub fabpaegjmlf: bool, /// offset: 32 #[prost(uint32, tag = "11")] pub score_id: u32, /// offset: 24 #[prost(message, repeated, tag = "1")] pub bcljgfpfpkm: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "2")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(3270)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mhahkddgbmg { /// offset: 32 #[prost(uint32, tag = "13")] pub mmnbcjefgig: u32, /// offset: 28 #[prost(uint32, tag = "7")] pub pbogdjjngll: u32, /// offset: 24 #[prost(uint32, tag = "14")] pub eggnejdobak: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3213)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gobecklnbki { /// offset: 24 #[prost(message, optional, tag = "10")] pub mfpkkjfngjn: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3201)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hhoefafidkf { /// offset: 16 #[prost(message, repeated, tag = "3")] pub ncaegknnkah: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "15")] pub battle_record_list: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 40 #[prost(message, optional, tag = "2")] pub mfpkkjfngjn: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(947)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetQuestDataCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Quest { /// offset: 32 #[prost(int64, tag = "5")] pub finish_time: i64, /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub opilkmpmeae: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(enumeration = "QuestStatus", tag = "13")] pub status: i32, /// offset: 48 #[prost(uint32, tag = "1")] pub id: u32, /// offset: 44 #[prost(uint32, tag = "10")] pub progress: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(909)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetQuestDataScRsp { /// offset: 16 #[prost(message, repeated, tag = "3")] pub quest_list: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "15")] pub total_achievement_exp: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(938)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeQuestRewardCsReq { /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub succ_quest_id_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(917)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeQuestRewardScRsp { /// offset: 40 #[prost(message, optional, tag = "10")] pub reward: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 32 #[prost(uint32, repeated, tag = "11")] pub loijhkmlhnm: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub succ_quest_id_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(945)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeQuestOptionalRewardCsReq { /// offset: 24 #[prost(uint32, tag = "8")] pub optional_reward_id: u32, /// offset: 28 #[prost(uint32, tag = "9")] pub quest_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(976)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeQuestOptionalRewardScRsp { /// offset: 16 #[prost(message, optional, tag = "15")] pub reward: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "2")] pub quest_id: u32, /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(989)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetQuestRecordCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ohlmdidhmfc { /// offset: 28 #[prost(uint32, tag = "4")] pub progress: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub cmlflcpkoog: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(920)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetQuestRecordScRsp { /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "6")] pub hpipcjcpcdl: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(995)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuestRecordScNotify { /// offset: 16 #[prost(message, optional, tag = "8")] pub icfbmljkgeh: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(991)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishQuestCsReq { /// offset: 24 #[prost(uint32, tag = "8")] pub group_id: u32, /// offset: 32 #[prost(uint32, tag = "13")] pub prop_id: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub quest_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(961)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishQuestScRsp { /// offset: 24 #[prost(uint32, tag = "2")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BatchGetQuestDataCsReq { /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub quest_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(981)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BatchGetQuestDataScRsp { /// offset: 24 #[prost(message, repeated, tag = "8")] pub quest_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gbhihpknbca { /// offset: 32 #[prost(message, optional, tag = "11")] pub adejkmnenan: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "15")] pub raid_id: u32, /// offset: 44 #[prost(uint32, tag = "10")] pub world_level: u32, /// offset: 24 #[prost(message, optional, tag = "1")] pub lineup: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2247)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartRaidCsReq { /// offset: 40 #[prost(uint32, tag = "5")] pub world_level: u32, /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "9")] pub raid_id: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub prop_entity_id: u32, /// offset: 44 #[prost(uint32, tag = "7")] pub is_save: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2209)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartRaidScRsp { /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "8")] pub scene: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2238)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveRaidCsReq { /// offset: 24 #[prost(bool, tag = "7")] pub is_save: bool, /// offset: 28 #[prost(uint32, tag = "5")] pub raid_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2217)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveRaidScRsp { /// offset: 28 #[prost(uint32, tag = "9")] pub world_level: u32, /// offset: 24 #[prost(uint32, tag = "10")] pub raid_id: u32, /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RaidTargetInfo { /// offset: 24 #[prost(enumeration = "Aeikbajjblh", tag = "4")] pub aiikcpfiohd: i32, /// offset: 28 #[prost(uint32, tag = "12")] pub cnempadnnnp: u32, /// offset: 32 #[prost(uint32, tag = "8")] pub gdjnlnpclnk: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(2251)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RaidInfoNotify { /// offset: 24 #[prost(message, optional, tag = "1")] pub item_list: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "4")] pub world_level: u32, /// offset: 40 #[prost(uint32, tag = "13")] pub raid_id: u32, /// offset: 48 #[prost(enumeration = "RaidStatus", tag = "9")] pub status: i32, /// offset: 32 #[prost(message, repeated, tag = "10")] pub raid_target_info: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint64, tag = "6")] pub raid_finish_time: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cgihhbalgdc { /// offset: 24 #[prost(uint32, tag = "11")] pub max_score: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub raid_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishedRaidInfo { /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub pjmndlgcdel: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "15")] pub world_level: u32, /// offset: 32 #[prost(uint32, tag = "1")] pub raid_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2261)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRaidInfoCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2245)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRaidInfoScRsp { /// offset: 24 #[prost(message, repeated, tag = "5")] pub finished_raid_info_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "7")] pub challenge_raid_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, repeated, tag = "1")] pub challenge_taken_reward_id_list: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "6")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChallengeRaidInfoCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2289)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChallengeRaidInfoScRsp { /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub taken_reward_id_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 32 #[prost(message, repeated, tag = "1")] pub hhgkchnpgkn: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2220)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeChallengeRaidRewardCsReq { /// offset: 24 #[prost(uint32, tag = "13")] pub jnpdambcpkd: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2295)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeChallengeRaidRewardScRsp { /// offset: 24 #[prost(message, optional, tag = "9")] pub reward: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "11")] pub jnpdambcpkd: u32, /// offset: 36 #[prost(uint32, tag = "8")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(2291)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeRaidNotify { /// offset: 16 #[prost(message, optional, tag = "14")] pub jcbdnnjacgj: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2276)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetClientRaidTargetCountCsReq { /// offset: 24 #[prost(uint32, tag = "5")] pub cjdinaomdlk: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub progress: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2252)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetClientRaidTargetCountScRsp { /// offset: 32 #[prost(uint32, tag = "9")] pub cjdinaomdlk: u32, /// offset: 28 #[prost(uint32, tag = "4")] pub progress: u32, /// offset: 24 #[prost(uint32, tag = "12")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2250)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetSaveRaidCsReq { /// offset: 24 #[prost(uint32, tag = "9")] pub raid_id: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub world_level: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2281)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSaveRaidScRsp { /// offset: 40 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "5")] pub raid_target_info: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "14")] pub raid_id: u32, /// offset: 44 #[prost(uint32, tag = "12")] pub world_level: u32, /// offset: 36 #[prost(bool, tag = "7")] pub is_save: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RaidData { /// offset: 24 #[prost(message, repeated, tag = "7")] pub raid_target_info: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "10")] pub world_level: u32, /// offset: 36 #[prost(uint32, tag = "14")] pub raid_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2293)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAllSaveRaidCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2237)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAllSaveRaidScRsp { /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "14")] pub raid_data_list: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(2210)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DelSaveRaidScNotify { /// offset: 24 #[prost(uint32, tag = "12")] pub world_level: u32, /// offset: 28 #[prost(uint32, tag = "11")] pub raid_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(2267)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RaidKickByServerScNotify { /// offset: 32 #[prost(message, optional, tag = "7")] pub lineup: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "15")] pub raid_id: u32, /// offset: 48 #[prost(enumeration = "Fdacnihfblh", tag = "5")] pub reason: i32, /// offset: 24 #[prost(message, optional, tag = "2")] pub scene: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "14")] pub world_level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ncdhpaeamgl { /// offset: 24 #[prost(uint32, tag = "3")] pub hkdcgfdghcl: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6953)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RaidCollectionDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6946)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RaidCollectionDataScRsp { /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "3")] pub challenge_list: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6949)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ooibelogdia { /// offset: 24 #[prost(message, optional, tag = "7")] pub collection_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6945)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fbnkkfnmlom { /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "3")] pub is_save: u32, /// offset: 40 #[prost(uint32, tag = "5")] pub raid_id: u32, /// offset: 36 #[prost(uint32, tag = "1")] pub world_level: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6954)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iikbhnkpjfo { /// offset: 16 #[prost(message, optional, tag = "11")] pub scene: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8373)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRechargeGiftInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ficjpmbmhlp { /// offset: 24 #[prost(enumeration = "ficjpmbmhlp::ifjcodiemoi::Cobbfgiigpd", tag = "6")] pub status: i32, /// offset: 28 #[prost(uint32, tag = "7")] pub index: u32, } /// Nested message and enum types in `FICJPMBMHLP`. pub mod ficjpmbmhlp { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ifjcodiemoi {} /// Nested message and enum types in `IFJCODIEMOI`. pub mod ifjcodiemoi { #[derive(proto_derive::CmdID)] #[derive( Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration )] #[repr(i32)] pub enum Cobbfgiigpd { Bmbieapdfni = 0, Fkondknekmj = 1, Aljkgnhlakn = 2, } impl Cobbfgiigpd { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Bmbieapdfni => "COBBFGIIGPD_BMBIEAPDFNI", Self::Fkondknekmj => "COBBFGIIGPD_FKONDKNEKMJ", Self::Aljkgnhlakn => "COBBFGIIGPD_ALJKGNHLAKN", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "COBBFGIIGPD_BMBIEAPDFNI" => Some(Self::Bmbieapdfni), "COBBFGIIGPD_FKONDKNEKMJ" => Some(Self::Fkondknekmj), "COBBFGIIGPD_ALJKGNHLAKN" => Some(Self::Aljkgnhlakn), _ => None, } } } } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pdnklpheomd { /// offset: 32 #[prost(uint32, tag = "1")] pub gift_type: u32, /// offset: 40 #[prost(int64, tag = "3")] pub dkhoeiijhip: i64, /// offset: 48 #[prost(int64, tag = "2")] pub end_time: i64, /// offset: 24 #[prost(message, repeated, tag = "9")] pub bclnaihpacp: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8366)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRechargeGiftInfoScRsp { /// offset: 24 #[prost(message, repeated, tag = "5")] pub dciiolhdekb: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8369)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kgbnoiidcie { /// offset: 24 #[prost(uint32, tag = "2")] pub gift_type: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8365)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gcjkhialnhm { /// offset: 40 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "9")] pub reward: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "1")] pub chedjpkdlip: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8374)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jfmggckepkb {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jgkodikkllc { /// offset: 36 #[prost(uint32, tag = "9")] pub panel_id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "10")] pub enfoccghkad: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "2")] pub progress: u32, /// offset: 32 #[prost(uint32, tag = "8")] pub id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8364)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cfkjalcbgbp { /// offset: 24 #[prost(message, repeated, tag = "1")] pub dnlggooemia: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8363)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kommegmmdji { /// offset: 24 #[prost(message, optional, tag = "12")] pub onjefkdkpdm: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8377)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bnpdepohhob { /// offset: 24 #[prost(uint32, tag = "6")] pub id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8372)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kccfibnfflo { /// offset: 16 #[prost(message, optional, tag = "12")] pub reward: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "7")] pub onjefkdkpdm: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "1")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EquipmentRecommendInfo { /// offset: 24 #[prost(uint32, tag = "6")] pub pdjhilhiimo: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub jpbelmffogc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EquipmentRecommend { /// offset: 24 #[prost(message, repeated, tag = "6")] pub equipment_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicRecommendInfo { /// offset: 24 #[prost(uint32, tag = "2")] pub fnmhmejonha: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub hkninefbnob: u32, /// offset: 32 #[prost(uint32, tag = "10")] pub mdidiiahchc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicRecommend { /// offset: 16 #[prost(message, repeated, tag = "5")] pub recommend_relic_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lokjjliliop { /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub pcjinpmcpdp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nokcbploeee { /// offset: 16 #[prost(uint32, repeated, tag = "14")] pub pcjinpmcpdp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nkeeegchgnh { /// offset: 16 #[prost(message, repeated, tag = "3")] pub ddgeddnhljp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Onmmkcgldki { /// offset: 32 #[prost(uint32, tag = "6")] pub buff_id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "10")] pub pcjinpmcpdp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jnofabnebdp { /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub second_lineup: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "1")] pub bagciaanjbn: u32, /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub first_lineup: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "9")] pub nbaanpbmpaj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bkibhhahpmf { /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub dcckmpjgede: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "15")] pub fbkfjkjmnoa: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ipcjdjafich { /// offset: 32 #[prost(uint32, tag = "1")] pub slot: u32, /// offset: 16 #[prost(message, repeated, tag = "5")] pub ijlckeakega: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "7")] pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ebklglejicf { #[prost(oneof = "ebklglejicf::Gfjdeekclkj", tags = "13, 12, 11, 15, 6")] pub gfjdeekclkj: ::core::option::Option, } /// Nested message and enum types in `EBKLGLEJICF`. pub mod ebklglejicf { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Gfjdeekclkj { /// offset: 16 #[prost(message, tag = "13")] Amipdmaimip(super::Lokjjliliop), /// offset: 16 #[prost(message, tag = "12")] Ipcmlkafkoc(super::Nkeeegchgnh), /// offset: 16 #[prost(message, tag = "11")] Bppkhipdejc(super::Onmmkcgldki), /// offset: 16 #[prost(message, tag = "15")] Oghpgphfljb(super::Jnofabnebdp), /// offset: 16 #[prost(message, tag = "6")] Kjbaiameaeb(super::Ipcjdjafich), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kgjfkahlafg { /// offset: 24 #[prost(message, repeated, tag = "6")] pub lineup_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2431)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetBigDataRecommendCsReq { /// offset: 28 #[prost(uint32, tag = "5")] pub equip_avatar: u32, /// offset: 24 #[prost(enumeration = "BigDataRecommendType", tag = "9")] pub big_data_recommend_type: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2425)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetBigDataRecommendScRsp { /// offset: 32 #[prost(enumeration = "BigDataRecommendType", tag = "12")] pub big_data_recommend_type: i32, /// offset: 48 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 44 #[prost(bool, tag = "1")] pub has_recommand: bool, /// offset: 40 #[prost(uint32, tag = "14")] pub equip_avatar: u32, #[prost(oneof = "get_big_data_recommend_sc_rsp::Gdlkcpkflgc", tags = "13, 10, 8")] pub gdlkcpkflgc: ::core::option::Option, } /// Nested message and enum types in `GetBigDataRecommendScRsp`. pub mod get_big_data_recommend_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Gdlkcpkflgc { /// offset: 16 #[prost(message, tag = "13")] EquipmentRecommend(super::EquipmentRecommend), /// offset: 16 #[prost(message, tag = "10")] RelicRecommend(super::RelicRecommend), /// offset: 16 #[prost(message, tag = "8")] Bkimjlbhefa(super::Kgjfkahlafg), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RecomendedAvatarInfo { /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub avatar_id_list: ::prost::alloc::vec::Vec, /// TODO /// /// offset: 32 #[prost(uint32, tag = "5")] pub relic_set_id: u32, /// TODO /// /// offset: 36 #[prost(uint32, tag = "11")] pub recommend_avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BigDataRecommendRelicAvatar { /// offset: 16 #[prost(message, repeated, tag = "6")] pub recommended_avatar_info_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Abhogoalfbn { /// offset: 24 #[prost(uint32, tag = "15")] pub fmpfgpaeekj: u32, /// offset: 32 #[prost(uint32, tag = "10")] pub nijkcmehdnk: u32, /// offset: 28 #[prost(uint32, tag = "8")] pub peejdjnifif: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bickehfadob { /// offset: 24 #[prost(uint32, tag = "8")] pub jjfclemcabk: u32, /// offset: 28 #[prost(uint32, tag = "4")] pub nijkcmehdnk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RecommendedRelicInfo { /// offset: 56 #[prost(message, repeated, tag = "7")] pub mllbkpjmjhi: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "2")] pub djolodcmnnl: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, repeated, tag = "9")] pub lmdabmnjeod: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "12")] pub afegekdgckg: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "11")] pub bcmkogcnhib: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, tag = "13")] pub avatar_id: u32, /// offset: 48 #[prost(message, repeated, tag = "3")] pub hpnnmlpcgeh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BigDataRecommendAvatarRelic { /// offset: 24 #[prost(message, repeated, tag = "12")] pub recomended_relic_info_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2446)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetBigDataAllRecommendCsReq { /// offset: 24 #[prost(enumeration = "BigDataRecommendType", tag = "10")] pub big_data_recommend_type: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2417)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetBigDataAllRecommendScRsp { /// offset: 40 #[prost(enumeration = "BigDataRecommendType", tag = "5")] pub big_data_recommend_type: i32, /// offset: 36 #[prost(uint32, tag = "13")] pub retcode: u32, #[prost( oneof = "get_big_data_all_recommend_sc_rsp::RecommendType", tags = "9, 3, 15" )] pub recommend_type: ::core::option::Option< get_big_data_all_recommend_sc_rsp::RecommendType, >, } /// Nested message and enum types in `GetBigDataAllRecommendScRsp`. pub mod get_big_data_all_recommend_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum RecommendType { /// offset: 24 #[prost(message, tag = "9")] RelicAvatar(super::BigDataRecommendRelicAvatar), /// offset: 24 #[prost(message, tag = "3")] AvatarRelic(super::BigDataRecommendAvatarRelic), /// offset: 24 #[prost(message, tag = "15")] Bkimjlbhefa(super::Kgjfkahlafg), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fkbfenkdbdg { /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub hdnjpimbdni: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Agighbgbiij { /// offset: 24 #[prost(map = "uint32, message", tag = "3")] pub ejklookoopi: ::std::collections::HashMap, /// offset: 32 #[prost(uint32, tag = "9")] pub efgmakennpn: u32, /// offset: 36 #[prost(uint32, tag = "10")] pub panel_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5919)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jdfghddlnje {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5902)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Demgaooofgj { /// offset: 24 #[prost(message, repeated, tag = "4")] pub eakbgkkmhfg: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Foplgpijkok { /// offset: 32 #[prost(uint32, tag = "15")] pub group_id: u32, /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub switch_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "14")] pub panel_id: u32, /// offset: 36 #[prost(enumeration = "Pjeaihhopno", tag = "6")] pub iohdnphbkom: i32, /// offset: 44 #[prost(uint32, tag = "9")] pub efgmakennpn: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5905)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Idogdchcomj { /// offset: 36 #[prost(uint32, tag = "10")] pub panel_id: u32, /// offset: 24 #[prost(uint32, tag = "3")] pub efgmakennpn: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "9")] pub group_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kkhpjdggcgj { /// offset: 28 #[prost(uint32, tag = "4")] pub efgmakennpn: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub panel_id: u32, /// offset: 32 #[prost(uint32, tag = "1")] pub group_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5933)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Npgompidmfj { /// offset: 16 #[prost(message, optional, tag = "15")] pub dlekaoadpma: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "9")] pub panel_id: u32, /// offset: 40 #[prost(uint32, tag = "14")] pub group_id: u32, /// offset: 44 #[prost(uint32, tag = "2")] pub efgmakennpn: u32, /// offset: 36 #[prost(uint32, tag = "8")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kobobbddnbe { /// offset: 48 #[prost(uint32, tag = "9")] pub exp: u32, /// offset: 32 #[prost(uint32, tag = "6")] pub tid: u32, /// offset: 36 #[prost(uint32, tag = "12")] pub r#type: u32, /// offset: 40 #[prost(uint32, tag = "1")] pub level: u32, /// offset: 24 #[prost(message, repeated, tag = "2")] pub sub_affix_list: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "11")] pub main_affix_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aleipmgdnbk { /// offset: 28 #[prost(uint32, tag = "4")] pub comogdodfpl: u32, /// offset: 24 #[prost(uint32, tag = "10")] pub oehcnpooppl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bgcajaemfmh { /// offset: 32 #[prost(uint32, tag = "5")] pub avatar_id: u32, /// offset: 36 #[prost(enumeration = "Olmahnldmob", tag = "7")] pub agbkbdplmpl: i32, /// offset: 16 #[prost(message, optional, tag = "8")] pub iflgcecoiea: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dlcackombmi { /// offset: 32 #[prost(uint32, tag = "14")] pub avatar_id: u32, /// offset: 24 #[prost(message, optional, tag = "11")] pub iflgcecoiea: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8963)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eknclpmccne {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8956)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Njhpbnbholl { /// offset: 32 #[prost(message, optional, tag = "9")] pub hccpbennfkm: ::core::option::Option, /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub okmflchepeb: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(message, optional, tag = "7")] pub jldjppdledj: ::core::option::Option, /// offset: 40 #[prost(message, repeated, tag = "3")] pub obpnlopoofd: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(enumeration = "Bhohmbfaioo", tag = "8")] pub state: i32, /// offset: 56 #[prost(uint32, tag = "10")] pub nmjlhdfdcho: u32, /// offset: 60 #[prost(uint32, tag = "13")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8959)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Caicljoilek { /// offset: 24 #[prost(message, repeated, tag = "10")] pub ghcdkcacjfn: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "6")] pub obpnlopoofd: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8955)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Idikmhhoiic { /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8964)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jnkiogaejdg { /// offset: 24 #[prost(message, optional, tag = "4")] pub hccpbennfkm: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8954)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Npgonpedinb { /// offset: 24 #[prost(message, optional, tag = "13")] pub hccpbennfkm: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8962)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ndineckdmdo { /// offset: 16 #[prost(message, optional, tag = "2")] pub hccpbennfkm: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8951)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fkbjjimkfok { /// offset: 16 #[prost(message, optional, tag = "6")] pub hnpebnndaba: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "3")] pub eoinhpbkcgj: u32, /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8960)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gjmdfcaliol { /// offset: 24 #[prost(bool, tag = "4")] pub jocmgkepjde: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8970)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gohaimemefg { /// offset: 36 #[prost(uint32, tag = "8")] pub apmadnddofh: u32, /// offset: 40 #[prost(bool, tag = "13")] pub jocmgkepjde: bool, /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub okmflchepeb: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8965)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fplompfofpl { #[prost(oneof = "fplompfofpl::Enpkckmegmg", tags = "15")] pub enpkckmegmg: ::core::option::Option, } /// Nested message and enum types in `FPLOMPFOFPL`. pub mod fplompfofpl { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Enpkckmegmg { /// offset: 24 #[prost(uint32, tag = "15")] Cjfldfcakdh(u32), } } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8969)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jiamlemclhd { /// offset: 28 #[prost(enumeration = "Bhohmbfaioo", tag = "7")] pub state: i32, /// offset: 24 #[prost(uint32, tag = "2")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearPlan { /// offset: 40 #[prost(uint32, tag = "4")] pub avatar_id: u32, /// offset: 44 #[prost(uint32, tag = "2")] pub unique_id: u32, /// offset: 32 #[prost(uint32, repeated, tag = "7")] pub inside_relic_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub outside_relic_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8263)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicSmartWearGetPlanCsReq { /// offset: 24 #[prost(uint32, tag = "9")] pub avatar_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8256)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearGetPlanScRsp { /// offset: 32 #[prost(uint32, tag = "1")] pub avatar_id: u32, /// offset: 36 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "15")] pub relic_plan_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8259)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearAddPlanCsReq { /// offset: 16 #[prost(message, optional, tag = "2")] pub relic_plan: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8255)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearAddPlanScRsp { /// offset: 16 #[prost(message, optional, tag = "3")] pub relic_plan: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8264)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearUpdatePlanCsReq { /// offset: 16 #[prost(message, optional, tag = "14")] pub relic_plan: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8254)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearUpdatePlanScRsp { /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "1")] pub relic_plan: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8253)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicSmartWearDeletePlanCsReq { /// offset: 24 #[prost(uint32, tag = "12")] pub unique_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8267)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicSmartWearDeletePlanScRsp { /// offset: 24 #[prost(uint32, tag = "10")] pub unique_id: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bahdlijgjee { /// offset: 40 #[prost(enumeration = "Ooomngfbofk", tag = "13")] pub niolapahapo: i32, /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub outside_relic_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub inside_relic_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Inonjfeoiao { /// offset: 32 #[prost(uint32, repeated, tag = "9")] pub relic_ids: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "3")] pub avatar_id: u32, /// offset: 16 #[prost(message, optional, tag = "10")] pub fclapnchdif: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8260)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicSmartWearGetPinRelicCsReq { /// offset: 24 #[prost(uint32, tag = "7")] pub avatar_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8270)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearGetPinRelicScRsp { /// offset: 16 #[prost(message, repeated, tag = "4")] pub fjlalkeeijl: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "3")] pub avatar_id: u32, /// offset: 36 #[prost(uint32, tag = "11")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8257)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearUpdatePinRelicScNotify { /// offset: 40 #[prost(uint32, tag = "9")] pub relic_unique_id: u32, /// offset: 24 #[prost(message, repeated, tag = "2")] pub bdjpikodgni: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "3")] pub faakpdncnok: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8252)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearUpdatePinRelicCsReq { /// offset: 24 #[prost(message, optional, tag = "12")] pub jddblfpjadk: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8268)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearUpdatePinRelicScRsp { /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "4")] pub jddblfpjadk: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8261)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearDeletePinRelicCsReq { /// offset: 24 #[prost(message, repeated, tag = "11")] pub omoklobllbm: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(bool, tag = "13")] pub bnkoammfbeh: bool, /// offset: 32 #[prost(uint32, tag = "6")] pub avatar_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8266)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearDeletePinRelicScRsp { /// offset: 36 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "5")] pub omoklobllbm: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "1")] pub avatar_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3547)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ialbbbdemen { /// offset: 52 #[prost(uint32, tag = "3")] pub stage_id: u32, /// offset: 32 #[prost(string, tag = "5")] pub jcddhngffoi: ::prost::alloc::string::String, /// offset: 16 #[prost(string, tag = "13")] pub knkldkjehhe: ::prost::alloc::string::String, /// offset: 48 #[prost(enumeration = "ReplayType", tag = "2")] pub replay_type: i32, /// offset: 44 #[prost(uint32, tag = "10")] pub ikebdbccimb: u32, /// offset: 40 #[prost(uint32, tag = "11")] pub bcclfaemjij: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3509)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cbncnbmahhg { /// offset: 24 #[prost(string, tag = "14")] pub knkldkjehhe: ::prost::alloc::string::String, /// offset: 44 #[prost(uint32, tag = "1")] pub stage_id: u32, /// offset: 40 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 48 #[prost(enumeration = "ReplayType", tag = "7")] pub replay_type: i32, /// offset: 32 #[prost(string, tag = "13")] pub token: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Omjdgljijij {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3517)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Picnbmnmick { /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "5")] pub jpkgfdpchin: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3447)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nbamiehdfmp { /// offset: 24 #[prost(uint32, tag = "11")] pub id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3409)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Healhmjoofl { /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub ogkjmlnccdh: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3438)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Limnkhlnjcg {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3417)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Glialigklih { /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bcdjpelljdd { /// offset: 28 #[prost(uint32, tag = "2")] pub buff_id: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ajdbhpcokpj { /// offset: 16 #[prost(message, repeated, tag = "9")] pub buff_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ikbdphpnjpo { /// offset: 32 #[prost(enumeration = "Fcbocleekga", tag = "13")] pub aelppdnljjc: i32, /// offset: 40 #[prost(uint32, tag = "2")] pub room_id: u32, /// offset: 28 #[prost(enumeration = "Fcbocleekga", tag = "15")] pub ffhmpeepcen: i32, /// offset: 36 #[prost(uint32, tag = "9")] pub site_id: u32, /// offset: 24 #[prost(uint32, tag = "3")] pub deepgjniofi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jefpcmijpeh { /// offset: 24 #[prost(message, repeated, tag = "7")] pub jcfaefdnfjg: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "10")] pub map_id: u32, /// offset: 44 #[prost(uint32, tag = "5")] pub eplcjjonifi: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub gnnmlmjlaaf: u32, /// offset: 40 #[prost(uint32, tag = "12")] pub area_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Molkjemgkko { /// offset: 36 #[prost(uint32, tag = "8")] pub map_id: u32, /// offset: 28 #[prost(enumeration = "Nkelooeellp", tag = "14")] pub pamennimgpj: i32, /// offset: 32 #[prost(uint32, tag = "15")] pub area_id: u32, /// offset: 40 #[prost(enumeration = "Ffmgdehfoai", tag = "4")] pub akhbdcjipgc: i32, /// offset: 44 #[prost(uint32, tag = "5")] pub gndamlcbgde: u32, /// offset: 24 #[prost(bool, tag = "3")] pub njhbkgjoigb: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mhafbcnggfe { /// offset: 48 #[prost(enumeration = "Mddkplgkfgn", tag = "14")] pub phkopcbnocc: i32, /// offset: 60 #[prost(uint32, tag = "2")] pub gmiijpidicm: u32, /// offset: 64 #[prost(uint32, tag = "15")] pub maomlaihcnk: u32, /// offset: 68 #[prost(uint32, tag = "11")] pub inplpeoillo: u32, /// offset: 52 #[prost(uint32, tag = "12")] pub moofaoipdfc: u32, /// offset: 56 #[prost(bool, tag = "3")] pub gmkjijmejip: bool, /// offset: 72 #[prost(uint32, tag = "4")] pub dnneckdlhnh: u32, /// offset: 76 #[prost(uint32, tag = "5")] pub dpojoglhpgf: u32, /// offset: 84 #[prost(uint32, tag = "10")] pub hkdkjakcmgj: u32, /// offset: 80 #[prost(uint32, tag = "8")] pub niiffjnjihm: u32, /// offset: 40 #[prost(message, repeated, tag = "13")] pub flnmilnemhb: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "9")] pub mkkpfcljble: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, optional, tag = "7")] pub pkailbjdkah: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Idobbhjiipp { /// offset: 24 #[prost(message, repeated, tag = "6")] pub einmkieiade: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "13")] pub lcdncppeeef: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bgghbodpenh { /// offset: 40 #[prost(uint32, tag = "1")] pub ieglikmnaeo: u32, /// offset: 32 #[prost(message, repeated, tag = "9")] pub pibmjeoapgm: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "2")] pub apilookijac: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Chfadjjlcdf { /// offset: 32 #[prost(uint32, tag = "15")] pub buff_id: u32, /// offset: 16 #[prost(message, optional, tag = "8")] pub cost_data: ::core::option::Option, /// offset: 36 #[prost(float, tag = "2")] pub eafnlaceibj: f32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jfgnohihamo { /// offset: 24 #[prost(message, repeated, tag = "12")] pub agkpejnagcf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iidkofokfeo { /// offset: 32 #[prost(uint32, tag = "11")] pub dogjcpgolob: u32, /// offset: 44 #[prost(uint32, tag = "15")] pub mpklhhlonio: u32, /// offset: 36 #[prost(uint32, tag = "2")] pub max_times: u32, /// offset: 24 #[prost(map = "uint32, uint32", tag = "1")] pub fppemjhaaac: ::std::collections::HashMap, /// offset: 40 #[prost(uint32, tag = "7")] pub cur_times: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Odkjbpbgaaj { /// offset: 16 #[prost(message, repeated, tag = "14")] pub lacafpihpgb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pnfpamfmnfm { /// offset: 16 #[prost(message, optional, tag = "9")] pub iicdmmgjdno: ::core::option::Option, /// offset: 32 #[prost(uint32, repeated, tag = "1")] pub pgbglhnkldd: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nnebggdjbjm { /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub hfggdnbmpbn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kcnjoijchfk { /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub pmjfaencpeh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lbaabpiefki { /// offset: 32 #[prost(uint32, tag = "6")] pub ncdmklmgnki: u32, #[prost(oneof = "lbaabpiefki::Ekodoagecdm", tags = "14, 3")] pub ekodoagecdm: ::core::option::Option, } /// Nested message and enum types in `LBAABPIEFKI`. pub mod lbaabpiefki { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Ekodoagecdm { /// offset: 24 #[prost(message, tag = "14")] Bhndfdbdkaf(super::ItemList), /// offset: 24 #[prost(message, tag = "3")] Jikmjloadbc(super::Ajdbhpcokpj), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ahdeigambkg { /// offset: 24 #[prost(message, optional, tag = "10")] pub baookdnbkbg: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Chdbjcojphh { /// offset: 24 #[prost(uint32, tag = "6")] pub ddflddddajk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dpoihnbofdf { /// offset: 24 #[prost(uint32, tag = "11")] pub aiihidibeao: u32, /// offset: 32 #[prost(uint32, tag = "8")] pub ekcaccdbngl: u32, /// offset: 40 #[prost(uint32, tag = "1")] pub cpmhheeakgb: u32, /// offset: 28 #[prost(uint32, tag = "13")] pub niiffjnjihm: u32, /// offset: 36 #[prost(uint32, tag = "14")] pub ipekfajlhfe: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lcdjdkiaocc { /// offset: 32 #[prost(message, optional, tag = "805")] pub rogue_get_info: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "606")] pub mcnnaljcobc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ogicjankgoh { /// offset: 40 #[prost(message, optional, tag = "15")] pub rogue_score_reward_info: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "9")] pub pehfgbfodma: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "10")] pub jjoghokiifp: ::core::option::Option, /// offset: 56 #[prost(message, optional, tag = "7")] pub fhmeompbmfk: ::core::option::Option, /// offset: 48 #[prost(message, optional, tag = "3")] pub eojaklgbjek: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gkejafabhfd { /// offset: 88 #[prost(bool, tag = "1")] pub mbcgaklfjkg: bool, /// offset: 92 #[prost(enumeration = "Ffmgdehfoai", tag = "2")] pub status: i32, /// offset: 40 #[prost(message, optional, tag = "12")] pub ldlakmodanm: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "8")] pub iaidekeflee: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "15")] pub rogue_map: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "5")] pub gclekilecbi: ::core::option::Option, /// offset: 80 #[prost(message, optional, tag = "9")] pub iicdmmgjdno: ::core::option::Option, /// offset: 64 #[prost(message, optional, tag = "10")] pub plnhmfpoohn: ::core::option::Option, /// offset: 72 #[prost(message, optional, tag = "13")] pub pehfgbfodma: ::core::option::Option, /// offset: 48 #[prost(message, optional, tag = "7")] pub boncaalanbg: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fdedmmimlbg { /// offset: 40 #[prost(int64, tag = "3")] pub begin_time: i64, /// offset: 24 #[prost(uint32, tag = "8")] pub season: u32, /// offset: 32 #[prost(int64, tag = "2")] pub end_time: i64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hjhaaohbagb { /// offset: 16 #[prost(message, repeated, tag = "12")] pub ejnninflcpp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aempgnkimko { /// offset: 40 #[prost(bool, tag = "7")] pub nfobkchfmea: bool, /// offset: 32 #[prost(uint32, tag = "10")] pub mnaimcnojgc: u32, /// offset: 36 #[prost(uint32, tag = "12")] pub ppkdpkgibjp: u32, /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub ilnoedogifc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Glbfkodglnc { /// offset: 32 #[prost(uint32, tag = "12")] pub aanhjndjdih: u32, /// offset: 28 #[prost(uint32, tag = "7")] pub lohiompdppa: u32, /// offset: 24 #[prost(uint32, tag = "1")] pub bamgdllieob: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cgghdjghnpi { /// offset: 24 #[prost(message, repeated, tag = "13")] pub flnmilnemhb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ldpkbankiik { /// offset: 16 #[prost(message, optional, tag = "8")] pub iicdmmgjdno: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Klcneajgdod { /// offset: 16 #[prost(message, optional, tag = "2")] pub dgaggcpodkg: ::core::option::Option, /// offset: 48 #[prost(uint32, repeated, tag = "7")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, repeated, tag = "13")] pub gcfjbgiafgh: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub base_avatar_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Omhmknlacmp { /// offset: 16 #[prost(message, optional, tag = "1")] pub mogojoiaplp: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hbjnijabile { /// offset: 24 #[prost(bool, tag = "10")] pub nfobkchfmea: bool, /// offset: 32 #[prost(uint32, tag = "9")] pub ogbojfjagcb: u32, /// offset: 28 #[prost(uint32, tag = "12")] pub mnaimcnojgc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Obkpgbfdkhf { /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub cnkmhcnefce: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ghpcalaebfe { /// offset: 36 #[prost(uint32, tag = "9")] pub mnaimcnojgc: u32, /// offset: 44 #[prost(uint32, tag = "5")] pub ppkdpkgibjp: u32, /// offset: 40 #[prost(uint32, tag = "14")] pub ogbojfjagcb: u32, /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub ilnoedogifc: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(bool, tag = "8")] pub nfobkchfmea: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cbeiphjkpfc { /// offset: 28 #[prost(uint32, tag = "13")] pub score_id: u32, /// offset: 24 #[prost(uint32, tag = "10")] pub hdmekdiigmc: u32, /// offset: 32 #[prost(uint32, tag = "9")] pub lbkmcgilhmo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hfcjpmcdhjj { /// offset: 36 #[prost(float, tag = "1")] pub eglniiplpll: f32, /// offset: 32 #[prost(uint32, tag = "6")] pub dfemjmlccbn: u32, /// offset: 24 #[prost(message, repeated, tag = "13")] pub ipalhghjgdk: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mpahpenpphd { /// offset: 24 #[prost(uint32, tag = "15")] pub id: u32, /// offset: 28 #[prost(uint32, tag = "1")] pub slot: u32, /// offset: 36 #[prost(uint32, tag = "7")] pub level: u32, /// offset: 32 #[prost(enumeration = "AvatarType", tag = "5")] pub avatar_type: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mapiehngfgn { /// offset: 16 #[prost(message, repeated, tag = "12")] pub buff_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "9")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "6")] pub lacafpihpgb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nkdmiflbopp { /// offset: 68 #[prost(uint32, tag = "31")] pub ocokbhdmfig: u32, /// offset: 72 #[prost(uint32, tag = "9")] pub dpjpoaapnkl: u32, /// offset: 16 #[prost(message, optional, tag = "14")] pub obbbojojljf: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "15")] pub record_info: ::core::option::Option, /// offset: 76 #[prost(uint32, tag = "13")] pub aanhjndjdih: u32, /// offset: 24 #[prost(message, optional, tag = "4")] pub jbaopphhahg: ::core::option::Option, /// offset: 48 #[prost(bool, tag = "11")] pub is_win: bool, /// offset: 52 #[prost(uint32, tag = "7")] pub khkbhoahmjh: u32, /// offset: 60 #[prost(uint32, tag = "5")] pub score_id: u32, /// offset: 56 #[prost(uint32, tag = "787")] pub area_id: u32, /// offset: 64 #[prost(uint32, tag = "3")] pub ndjhncgdfmb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cbffaifldip { /// offset: 40 #[prost(uint32, tag = "2")] pub dedefejfbnn: u32, /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub jclmeineblp: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "1")] pub dfanhajpkah: u32, /// offset: 56 #[prost(bool, tag = "3")] pub kbfpdjpfied: bool, /// offset: 48 #[prost(int64, tag = "4")] pub pmeacfpnmhi: i64, /// offset: 57 #[prost(bool, tag = "10")] pub jcjceoffhli: bool, /// offset: 32 #[prost(int64, tag = "12")] pub blnomejpgpl: i64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jiffhnifaoo { /// offset: 24 #[prost(uint32, tag = "12")] pub bijoeenhpmg: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub aeon_id: u32, /// offset: 36 #[prost(uint32, tag = "1")] pub level: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub exp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hngednhehip { /// offset: 24 #[prost(float, tag = "9")] pub fhfochpogne: f32, /// offset: 36 #[prost(uint32, tag = "7")] pub rogue_dialogue_event_id: u32, /// offset: 32 #[prost(bool, tag = "5")] pub is_valid: bool, /// offset: 28 #[prost(int32, tag = "14")] pub ngkmionahmk: i32, /// offset: 40 #[prost(uint32, tag = "6")] pub arg_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jacnpjdjdkg { /// offset: 52 #[prost(uint32, tag = "7")] pub game_mode_type: u32, /// offset: 16 #[prost(message, repeated, tag = "13")] pub agbnplccppg: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "6")] pub aeon_talk_id: u32, /// offset: 40 #[prost(uint32, tag = "14")] pub talk_dialogue_id: u32, /// offset: 48 #[prost(uint32, tag = "4")] pub event_unique_id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub opnbhkjgjnj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ldeiocpifpo { /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub cgefamhiipl: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(enumeration = "Idjghokmlbo", tag = "11")] pub aamaolkegdj: i32, #[prost(oneof = "ldeiocpifpo::Ekodoagecdm", tags = "7")] pub ekodoagecdm: ::core::option::Option, } /// Nested message and enum types in `LDEIOCPIFPO`. pub mod ldeiocpifpo { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Ekodoagecdm { /// offset: 32 #[prost(message, tag = "7")] Bhndfdbdkaf(super::ItemList), } } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1847)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hgjjmekhjab {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1809)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ejbimmpcpio { /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "10")] pub rogue_game_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1838)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Flmkdfpnlnn { /// offset: 48 #[prost(uint32, tag = "15")] pub aeon_id: u32, /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(uint32, tag = "9")] pub area_id: u32, /// offset: 40 #[prost(uint32, repeated, tag = "6")] pub base_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "4")] pub fncabmlhcim: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1817)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lmbfknbbian { /// offset: 24 #[prost(message, optional, tag = "8")] pub rogue_game_info: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "15")] pub andajclclom: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "1")] pub lineup: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "10")] pub scene: ::core::option::Option, /// offset: 56 #[prost(uint32, tag = "3")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1851)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kgaecmdgbnh { /// offset: 24 #[prost(uint32, tag = "11")] pub area_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1811)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aajkbeebdam { /// offset: 48 #[prost(message, optional, tag = "6")] pub rogue_game_info: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "10")] pub andajclclom: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "2")] pub lineup: ::core::option::Option, /// offset: 56 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "5")] pub scene: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1889)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fddecgpjdkd {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1820)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Edefmjmjhdg { /// offset: 56 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 48 #[prost(message, optional, tag = "3")] pub scene: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "11")] pub rogue_game_info: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "12")] pub andajclclom: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "9")] pub lineup: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1850)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nijglmiefig { /// offset: 16 #[prost(message, optional, tag = "7")] pub rogue_finish_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1881)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ijfgbbjndmp { /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub base_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "11")] pub prop_entity_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1893)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dfeopehibpm { /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 32 #[prost(uint32, repeated, tag = "9")] pub base_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1810)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Njkdjfmnkhg { /// offset: 32 #[prost(uint32, repeated, tag = "13")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "10")] pub interacted_prop_entity_id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub base_avatar_id_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1867)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lokbanidppg { /// offset: 16 #[prost(message, optional, tag = "3")] pub dgaggcpodkg: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, repeated, tag = "10")] pub base_avatar_id_list: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1870)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kdhbfohebpd { /// offset: 24 #[prost(message, optional, tag = "7")] pub dgaggcpodkg: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1898)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kbhgegnhgpd {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1846)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nggmfnpnken { /// offset: 24 #[prost(message, optional, tag = "5")] pub dghcmekdcon: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1892)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cbeddknmndo { /// offset: 24 #[prost(uint32, tag = "15")] pub maze_buff_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1814)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ebmighofadn { /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "5")] pub aphcnkfmmil: ::core::option::Option, /// offset: 36 #[prost(bool, tag = "8")] pub boghpmklged: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1813)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hgilbkeaann { /// offset: 24 #[prost(uint32, tag = "9")] pub area_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1801)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Noohanihdob { /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "7")] pub rogue_game_info: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1877)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mbcomibjkid { /// offset: 24 #[prost(bool, tag = "11")] pub mbcgaklfjkg: bool, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1819)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dncmgmkkehp { /// offset: 40 #[prost(message, optional, tag = "6")] pub rogue_score_reward_info: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "13")] pub scene: ::core::option::Option, /// offset: 48 #[prost(message, optional, tag = "1")] pub lineup: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "14")] pub rogue_finish_info: ::core::option::Option, /// offset: 56 #[prost(bool, tag = "9")] pub fjokopljnnp: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1888)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cfcmngnhgfb { /// offset: 24 #[prost(uint32, tag = "1")] pub site_id: u32, /// offset: 28 #[prost(uint32, tag = "11")] pub room_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1803)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Milmmefnlnj { /// offset: 16 #[prost(message, optional, tag = "7")] pub scene: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "11")] pub lineup: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "6")] pub andajclclom: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "4")] pub gnnmlmjlaaf: u32, /// offset: 52 #[prost(uint32, tag = "3")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1833)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ghpmfebldam { /// offset: 32 #[prost(uint32, tag = "13")] pub map_id: u32, /// offset: 24 #[prost(message, optional, tag = "2")] pub idagjliclom: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1872)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ipfidhaanhm { /// offset: 24 #[prost(uint32, tag = "4")] pub interacted_prop_entity_id: u32, /// offset: 28 #[prost(bool, tag = "14")] pub pgfmfkpjlmc: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1865)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Piiijlcpaml { /// offset: 48 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "9")] pub pkinokcincf: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "14")] pub reward: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "5")] pub drop_data: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1839)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Djhjnjikkpi { /// offset: 24 #[prost(uint32, tag = "14")] pub count: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1879)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gmahmmhhmab { /// offset: 24 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "9")] pub count: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1886)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pmjflccjgnb { /// offset: 24 #[prost(uint32, tag = "15")] pub area_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1828)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jkgandlbmdp { /// offset: 24 #[prost(message, optional, tag = "13")] pub get_item_list: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "9")] pub cfeiichbjob: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1854)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bkhjbhhfibe { /// offset: 28 #[prost(uint32, tag = "1")] pub aeon_id: u32, /// offset: 24 #[prost(uint32, tag = "10")] pub level: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1840)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kamdnpbkkel { /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub aeon_id: u32, /// offset: 40 #[prost(uint32, tag = "8")] pub level: u32, /// offset: 24 #[prost(message, optional, tag = "10")] pub reward: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1899)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dfnehaihgkk { /// offset: 32 #[prost(uint32, tag = "9")] pub level: u32, /// offset: 16 #[prost(message, optional, tag = "5")] pub reward: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "7")] pub aeon_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1823)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ahifjegegbh {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1890)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jgmgpjbilhj { /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "3")] pub doflagfnkbn: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1862)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Laflmchdlme { /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub mjlldkbbhfe: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "9")] pub dfanhajpkah: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1835)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aimeohgggph { /// offset: 40 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "14")] pub dfanhajpkah: u32, /// offset: 16 #[prost(message, optional, tag = "13")] pub rogue_score_reward_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1855)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ddeocjjmgea {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1830)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iejdcckfgec { /// offset: 24 #[prost(message, optional, tag = "10")] pub rogue_score_reward_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1894)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bodkpnefbbp {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1887)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jdigbedafak { /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "15")] pub ddokpjhgegi: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1860)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pfifbakbdjf { /// offset: 24 #[prost(uint32, tag = "11")] pub aeon_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1808)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bobpimeikni { /// offset: 40 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "11")] pub pehfgbfodma: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1875)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nnafacgkdob {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1864)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bfkhhonbnmb { /// offset: 24 #[prost(message, optional, tag = "15")] pub fhckbpigcjc: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1856)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Celpbbfekop { /// offset: 24 #[prost(uint32, tag = "10")] pub gjjkacomphd: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1816)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ikiokkgfneg { /// offset: 16 #[prost(message, optional, tag = "14")] pub fhckbpigcjc: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1882)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mjmmoiainak { /// offset: 24 #[prost(message, optional, tag = "2")] pub eojaklgbjek: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1874)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ekcdcnhjibc { /// offset: 24 #[prost(bool, tag = "13")] pub ofcjmfpecjl: bool, /// offset: 28 #[prost(enumeration = "Ffmgdehfoai", tag = "8")] pub status: i32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1842)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ihcjajgpjkk { /// offset: 24 #[prost(message, optional, tag = "13")] pub rogue_score_reward_info: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1863)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lkhcffgaekf { /// offset: 24 #[prost(uint32, repeated, tag = "10")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub base_avatar_id_list: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1848)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Loebiphoohn { /// offset: 16 #[prost(message, optional, tag = "3")] pub gckfakeiidg: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ffkpeaiejnj { /// offset: 32 #[prost(message, optional, tag = "1")] pub lineup: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "9")] pub scene: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "14")] pub andajclclom: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7669)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pkklllanpfg { /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub base_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "11")] pub room_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7652)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lcamcnofpmp { /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "11")] pub fillifehlki: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "9")] pub room_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7698)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kgchihceink {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7655)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lmaheglkojj { /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "7")] pub fillifehlki: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7685)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Baeodimmfge {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7683)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pbnfegelhpb { /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "8")] pub fillifehlki: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7681)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fkdebaicaao {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7675)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pgfgeeadljp { /// offset: 24 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "8")] pub room_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mncgnpkncad { /// offset: 28 #[prost(uint32, tag = "3")] pub cmcjnaeojdl: u32, /// offset: 24 #[prost(uint32, tag = "1")] pub buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gagpkpoclin { /// offset: 16 #[prost(message, repeated, tag = "10")] pub buff_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ojlenibghno { /// offset: 80 #[prost(uint32, tag = "15")] pub inplpeoillo: u32, /// offset: 64 #[prost(uint32, tag = "10")] pub maomlaihcnk: u32, /// offset: 40 #[prost(uint32, repeated, tag = "13")] pub mkkpfcljble: ::prost::alloc::vec::Vec, /// offset: 76 #[prost(uint32, tag = "3")] pub dnneckdlhnh: u32, /// offset: 84 #[prost(enumeration = "Mddkplgkfgn", tag = "12")] pub phkopcbnocc: i32, /// offset: 68 #[prost(uint32, tag = "14")] pub gmiijpidicm: u32, /// offset: 56 #[prost(uint32, tag = "1")] pub dpojoglhpgf: u32, /// offset: 72 #[prost(uint32, tag = "8")] pub hkdkjakcmgj: u32, /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub ikpnmjemdkj: ::prost::alloc::vec::Vec, /// offset: 88 #[prost(bool, tag = "7")] pub gmkjijmejip: bool, /// offset: 32 #[prost(message, repeated, tag = "9")] pub bnhdmkmijpj: ::prost::alloc::vec::Vec, /// offset: 60 #[prost(uint32, tag = "4")] pub moofaoipdfc: u32, /// offset: 24 #[prost(message, optional, tag = "2")] pub pkailbjdkah: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jmaijohcofc { /// offset: 24 #[prost(uint32, tag = "11")] pub fbkafmchpfe: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bkkdbhaioia {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ioilnggdckn {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hnjflcgflag { /// offset: 16 #[prost(message, optional, tag = "13")] pub laklddnpeek: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cbaaepmlije { /// offset: 16 #[prost(message, optional, tag = "1")] pub cost_data: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "12")] pub buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Egpkfdfoahj { /// offset: 24 #[prost(message, repeated, tag = "11")] pub agkpejnagcf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kognmiajhdp { /// offset: 40 #[prost(uint32, tag = "7")] pub ieglikmnaeo: u32, /// offset: 32 #[prost(message, repeated, tag = "8")] pub apilookijac: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "3")] pub pibmjeoapgm: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gjkdjfegnja { /// offset: 16 #[prost(message, repeated, tag = "7")] pub pibmjeoapgm: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "1")] pub ieglikmnaeo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cmakciimcnj { /// offset: 24 #[prost(uint32, tag = "10")] pub cncajcphgcn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jeaalidkoki {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kfcldicghco { /// offset: 16 #[prost(message, repeated, tag = "6")] pub dakdjakpbdi: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "5")] pub ieglikmnaeo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dmdmfapglhi { /// offset: 24 #[prost(uint32, tag = "4")] pub fbkafmchpfe: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iippkppnnlg {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Konabechkhc { /// offset: 32 #[prost(uint32, tag = "9")] pub ieglikmnaeo: u32, /// offset: 16 #[prost(message, repeated, tag = "14")] pub bnhdmkmijpj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ohacbnimhgk { /// offset: 24 #[prost(uint32, tag = "3")] pub fbkafmchpfe: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hfpmfkeghgb {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aipgdmcnfgi { /// offset: 24 #[prost(message, optional, tag = "15")] pub akkfmdipcbh: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lejlbpnjnkd { /// offset: 32 #[prost(uint32, tag = "6")] pub cur_times: u32, /// offset: 36 #[prost(uint32, tag = "7")] pub mpklhhlonio: u32, /// offset: 40 #[prost(uint32, tag = "15")] pub dogjcpgolob: u32, /// offset: 16 #[prost(map = "uint32, uint32", tag = "1")] pub fppemjhaaac: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cgpjcbcijeh { /// offset: 32 #[prost(bool, tag = "7")] pub gldjlidkhdf: bool, /// offset: 24 #[prost(message, optional, tag = "1")] pub kmlmnbganbm: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "10")] pub deibfohehpe: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Clhnhjfalih { /// offset: 16 #[prost(message, optional, tag = "2")] pub haejgohgfdk: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gilepfbmkhh { /// offset: 24 #[prost(uint32, tag = "12")] pub dogjcpgolob: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Apflcmaihkk { /// offset: 16 #[prost(message, optional, tag = "15")] pub haejgohgfdk: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "8")] pub gfaneejejaf: u32, /// offset: 32 #[prost(uint32, tag = "13")] pub amcdhpgkpeb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ffonempcbbl { /// offset: 24 #[prost(message, optional, tag = "6")] pub haejgohgfdk: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Afodilooija { /// offset: 32 #[prost(uint32, tag = "15")] pub deibfohehpe: u32, /// offset: 24 #[prost(message, optional, tag = "4")] pub kmlmnbganbm: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fdpbacnjfee { /// offset: 24 #[prost(message, optional, tag = "4")] pub haejgohgfdk: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kdclmekkmao { /// offset: 24 #[prost(message, repeated, tag = "6")] pub lacafpihpgb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nakjpblebdf { /// offset: 48 #[prost(bool, tag = "1")] pub icefmdlbdhm: bool, /// offset: 44 #[prost(uint32, tag = "2")] pub nlcoapcigok: u32, /// offset: 32 #[prost(uint32, repeated, tag = "5")] pub pgbglhnkldd: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "4")] pub ieglikmnaeo: u32, /// offset: 52 #[prost(uint32, tag = "15")] pub pldmidhcacp: u32, /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub jalleegolkl: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pmomajoifff { /// offset: 24 #[prost(uint32, tag = "14")] pub ghennnmodmk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cpklcfhmlgn {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lgdgkofcaea {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pjelfjmlhai { /// offset: 24 #[prost(message, optional, tag = "9")] pub lkfmekhkbna: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dmcoochhpgg { /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub hfggdnbmpbn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dndnhifbhad { /// offset: 32 #[prost(uint32, tag = "11")] pub ieglikmnaeo: u32, /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub goillcchgmp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lhpghgkgcpc { /// offset: 24 #[prost(uint32, tag = "3")] pub inedifgfbmk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gblhkeoalkn {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kklhcopjblg { /// offset: 32 #[prost(uint32, tag = "7")] pub ieglikmnaeo: u32, /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub kijkemhaeng: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Liiebhpdela { /// offset: 24 #[prost(uint32, tag = "3")] pub ojhpnmmpjfd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jjgkcbcahcf {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jlhaijecgho { /// offset: 32 #[prost(uint32, tag = "11")] pub ieglikmnaeo: u32, /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub edajbncbfon: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Npfnlpeddlb { /// offset: 24 #[prost(uint32, tag = "9")] pub ejmdbiikgba: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Idphpjgibje {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mfppdhlfbbc { /// offset: 32 #[prost(uint32, tag = "13")] pub ieglikmnaeo: u32, /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub emipenkbhno: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ehmlldddobc { /// offset: 24 #[prost(uint32, tag = "5")] pub ojmfhdinnan: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cbbipobipho {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lfcnjnbcpge { /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub mjddkdnnpfc: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "13")] pub ieglikmnaeo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ghonlcpddkp { /// offset: 24 #[prost(uint32, tag = "8")] pub ghennnmodmk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ckbopmechph {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cndkfldkako { /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub mjddkdnnpfc: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "6")] pub ieglikmnaeo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kobncjfljnc { /// offset: 24 #[prost(uint32, tag = "10")] pub ghennnmodmk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bdpgbjefhef {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fffbgeplhhd { /// offset: 24 #[prost(uint32, tag = "14")] pub cnpjihngpmh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Inibcnbhgcm {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eojalglnhfe { /// offset: 24 #[prost(message, optional, tag = "8")] pub anpphhgfcgc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jdacnnnlcph { /// offset: 24 #[prost(uint32, repeated, tag = "10")] pub pmjfaencpeh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kccpmakbjba { /// offset: 28 #[prost(uint32, tag = "5")] pub edbkgdkjedd: u32, /// offset: 24 #[prost(uint32, tag = "12")] pub rogue_money: u32, /// offset: 36 #[prost(uint32, tag = "7")] pub ambkdppmejb: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub eocobdlcieg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ekjafokehof { /// offset: 28 #[prost(uint32, tag = "3")] pub display_type: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jjfgeilmloi { /// offset: 24 #[prost(uint32, tag = "12")] pub avatar_id: u32, /// offset: 28 #[prost(enumeration = "AvatarType", tag = "8")] pub avatar_type: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nalkkejkdjp { /// offset: 24 #[prost(uint32, tag = "11")] pub nnnljfbpdcm: u32, /// offset: 28 #[prost(uint32, tag = "13")] pub glcemiombci: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nfoiegjiapp { /// offset: 24 #[prost(message, optional, tag = "11")] pub item_list: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eknjdhiaomd { /// offset: 32 #[prost(message, optional, tag = "5")] pub ennmnnojmnk: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "6")] pub hkajednpfnh: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bedhhdmbhic {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ijjoicgnjem { /// offset: 24 #[prost(int32, tag = "13")] pub count: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ehphhgkflnl { /// offset: 24 #[prost(uint32, tag = "2")] pub dogjcpgolob: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ehmdadpnlfb {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueAdventureRoomGameplayWolfGunTarget { #[prost( oneof = "rogue_adventure_room_gameplay_wolf_gun_target::TargetImpl", tags = "15, 4, 6, 12" )] pub target_impl: ::core::option::Option< rogue_adventure_room_gameplay_wolf_gun_target::TargetImpl, >, } /// Nested message and enum types in `RogueAdventureRoomGameplayWolfGunTarget`. pub mod rogue_adventure_room_gameplay_wolf_gun_target { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum TargetImpl { /// offset: 16 #[prost(message, tag = "15")] TargetNone(super::Bedhhdmbhic), /// offset: 16 #[prost(message, tag = "4")] TargetCoin(super::Ijjoicgnjem), /// offset: 16 #[prost(message, tag = "6")] TargetMiracle(super::Ehphhgkflnl), /// offset: 16 #[prost(message, tag = "12")] TargetRuanmei(super::Ehmdadpnlfb), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cmickllgjah { /// offset: 32 #[prost(uint32, tag = "11")] pub bdahodnlilh: u32, /// offset: 16 #[prost(message, repeated, tag = "10")] pub battle_target_list: ::prost::alloc::vec::Vec< RogueAdventureRoomGameplayWolfGunTarget, >, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Klefcenhhbc { #[prost(oneof = "klefcenhhbc::Mlneddhojgc", tags = "7")] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `KLEFCENHHBC`. pub mod klefcenhhbc { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 16 #[prost(message, tag = "7")] Dmcnaccpodb(super::Cmickllgjah), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nheogkhgpnm { /// offset: 32 #[prost(uint32, tag = "1")] pub score_id: u32, /// offset: 36 #[prost(uint32, tag = "12")] pub status: u32, /// offset: 48 #[prost(uint32, tag = "13")] pub hnpemmagngk: u32, /// offset: 52 #[prost(uint32, tag = "11")] pub dlkbdijmipl: u32, /// offset: 40 #[prost(double, tag = "10")] pub hmgkhohjfoo: f64, /// offset: 24 #[prost(message, optional, tag = "3")] pub mpilhnmbfoe: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5647)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Emdbegpfmao { /// offset: 16 #[prost(message, optional, tag = "5")] pub agkkahneama: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5609)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Odfbpoallpd {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5638)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ijniplkkibo { /// offset: 24 #[prost(message, optional, tag = "12")] pub agkkahneama: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5692)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ekmbhacdncn { /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub bokihefimac: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "10")] pub fejjmohhnlj: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5614)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jkoflffjdbm { /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "9")] pub agkkahneama: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5652)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ngponcgihag {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5650)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mlpgiloaglh { /// offset: 24 #[prost(message, optional, tag = "6")] pub agkkahneama: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5685)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Emilpjehkkd { /// offset: 28 #[prost(uint32, tag = "1")] pub hgcahiekmjb: u32, /// offset: 24 #[prost(uint32, tag = "5")] pub score_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5625)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jbencneakpe { /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "15")] pub agkkahneama: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kibebiebeje { /// offset: 40 #[prost(bool, tag = "6")] pub mdokphmebpm: bool, /// offset: 44 #[prost(uint32, tag = "5")] pub dogjcpgolob: u32, /// offset: 16 #[prost(message, optional, tag = "11")] pub cost_data: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "4")] pub klkocomocmc: ::core::option::Option, /// offset: 41 #[prost(bool, tag = "3")] pub djfiodafcil: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cliidhknipa { /// offset: 48 #[prost(uint32, tag = "14")] pub buff_id: u32, /// offset: 44 #[prost(uint32, tag = "3")] pub mehoapjkdld: u32, /// offset: 24 #[prost(message, optional, tag = "4")] pub cost_data: ::core::option::Option, /// offset: 41 #[prost(bool, tag = "6")] pub djfiodafcil: bool, /// offset: 40 #[prost(bool, tag = "2")] pub mdokphmebpm: bool, /// offset: 32 #[prost(message, optional, tag = "15")] pub klkocomocmc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ogdpjjfjccl { /// offset: 16 #[prost(message, optional, tag = "5")] pub cost_data: ::core::option::Option, /// offset: 41 #[prost(bool, tag = "14")] pub djfiodafcil: bool, /// offset: 44 #[prost(uint32, tag = "15")] pub cndilnhdjkh: u32, /// offset: 32 #[prost(message, optional, tag = "6")] pub klkocomocmc: ::core::option::Option, /// offset: 40 #[prost(bool, tag = "7")] pub mdokphmebpm: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gdikpheddgm { /// offset: 16 #[prost(message, repeated, tag = "8")] pub lacafpihpgb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lhinhnlpmop { /// offset: 24 #[prost(message, repeated, tag = "7")] pub buff_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ccgelggmjah { /// offset: 24 #[prost(message, repeated, tag = "1")] pub bbdlgkepjnn: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5611)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lndhkmmpbfj { /// offset: 24 #[prost(uint32, tag = "3")] pub interacted_prop_entity_id: u32, /// offset: 28 #[prost(bool, tag = "10")] pub cpfpimafbna: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5689)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aglbfjiidkj { /// offset: 48 #[prost(int32, tag = "13")] pub hjbdopcocih: i32, /// offset: 40 #[prost(int32, tag = "10")] pub dphpadiejbb: i32, /// offset: 44 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "7")] pub omncfpdhccb: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "12")] pub boncaalanbg: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5617)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fjggnhodadk { /// offset: 28 #[prost(uint32, tag = "7")] pub interacted_prop_entity_id: u32, /// offset: 24 #[prost(bool, tag = "12")] pub cpfpimafbna: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5651)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Njddmapmnkl { /// offset: 44 #[prost(int32, tag = "6")] pub hjbdopcocih: i32, /// offset: 40 #[prost(int32, tag = "2")] pub dphpadiejbb: i32, /// offset: 16 #[prost(message, optional, tag = "13")] pub omncfpdhccb: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "12")] pub iicdmmgjdno: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "11")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5656)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hibpkpmlbbp { /// offset: 28 #[prost(bool, tag = "4")] pub cpfpimafbna: bool, /// offset: 24 #[prost(uint32, tag = "1")] pub interacted_prop_entity_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5616)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nelflkmaaag { /// offset: 32 #[prost(message, optional, tag = "14")] pub omncfpdhccb: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 40 #[prost(int32, tag = "2")] pub dphpadiejbb: i32, /// offset: 24 #[prost(message, optional, tag = "7")] pub aedlbnopmnb: ::core::option::Option, /// offset: 48 #[prost(int32, tag = "9")] pub hjbdopcocih: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5620)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mpjcfeflgjk { /// offset: 24 #[prost(uint32, tag = "13")] pub dogjcpgolob: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub interacted_prop_entity_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5691)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dimmgdfhaed { /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub buff_id_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "11")] pub interacted_prop_entity_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5612)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hceekioaekn { /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub mnaccdmmgag: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "10")] pub interacted_prop_entity_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5695)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bjajdpcgdae { /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "15")] pub iicdmmgjdno: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5661)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mpllhjcdkfn { /// offset: 24 #[prost(message, optional, tag = "8")] pub boncaalanbg: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5605)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cfiehabldoc { /// offset: 16 #[prost(message, optional, tag = "12")] pub aedlbnopmnb: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5645)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mocfdohfpcf { /// offset: 24 #[prost(uint32, tag = "4")] pub jjfdenfnnli: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5676)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Damecijdloe { /// offset: 24 #[prost(uint32, tag = "12")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5643)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bchglijbdha { /// offset: 24 #[prost(uint32, tag = "4")] pub interacted_prop_entity_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5684)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mbnabdojjjn { /// offset: 24 #[prost(message, optional, tag = "2")] pub bbmdjjcomhf: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5666)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ibdfbfggghm { /// offset: 36 #[prost(enumeration = "Jadbemoicgc", tag = "13")] pub display_type: i32, /// offset: 32 #[prost(uint32, tag = "5")] pub ekolmjjicdm: u32, /// offset: 16 #[prost(message, repeated, tag = "7")] pub imkeiipjhgl: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jbbffbhpgkf { /// offset: 32 #[prost(enumeration = "Jjmpgnedhhj", tag = "4")] pub source: i32, /// offset: 16 #[prost(message, optional, tag = "8")] pub jmbfiljlcef: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Negpgejalep { /// offset: 28 #[prost(int32, tag = "3")] pub lgcabelgpca: i32, /// offset: 24 #[prost(uint32, tag = "11")] pub key: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gnleeejchfi { /// offset: 28 #[prost(uint32, tag = "9")] pub nioefmnhloh: u32, /// offset: 32 #[prost(int32, tag = "14")] pub pboomjfkjep: i32, /// offset: 24 #[prost(int32, tag = "12")] pub fndhjiefbcb: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kjbcbefefdm { /// offset: 24 #[prost(message, repeated, tag = "12")] pub lhpcdbnodgp: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "3")] pub cndilnhdjkh: u32, /// offset: 36 #[prost(bool, tag = "10")] pub kblinbodmge: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kfhfgmcbopg { /// offset: 24 #[prost(map = "uint32, int32", tag = "1")] pub inicdlolcii: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Njlihnopgkl { /// offset: 16 #[prost(message, optional, tag = "12")] pub bijnbgfhldm: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kglommhknon { /// offset: 16 #[prost(message, optional, tag = "11")] pub bijnbgfhldm: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ahnjggbopgh { /// offset: 16 #[prost(message, optional, tag = "5")] pub bijnbgfhldm: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ieagicfcmod { /// offset: 16 #[prost(message, optional, tag = "8")] pub bijnbgfhldm: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Edapplcndik { /// offset: 16 #[prost(message, repeated, tag = "12")] pub mjoidjehenm: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dmfnoadkofd { /// offset: 24 #[prost(message, optional, tag = "14")] pub value: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ikdeonncmce { /// offset: 16 #[prost(message, repeated, tag = "13")] pub mjoidjehenm: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, repeated, tag = "2")] pub bbdlgkepjnn: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, optional, tag = "12")] pub pcppibcmoaf: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mjijamhgpkg { /// offset: 24 #[prost(uint32, tag = "12")] pub oimihbcibal: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fcjeoalgafb { /// offset: 24 #[prost(uint32, tag = "9")] pub oimihbcibal: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lanpfhgifjp { /// offset: 16 #[prost(map = "uint32, bool", tag = "11")] pub ocjfifhfbcm: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ieimgjobcpa { #[prost( oneof = "ieimgjobcpa::Mlneddhojgc", tags = "12, 14, 1707, 58, 1685, 684, 1482, 1164, 1824, 341, 1694, 886, 557, 1493, 786, 1959, 1643, 1176, 260, 1929, 499, 105, 1364, 1678, 1853, 125, 1063, 1008, 1732" )] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `IEIMGJOBCPA`. pub mod ieimgjobcpa { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 24 #[prost(message, tag = "12")] Gbokomhebap(super::Ekjafokehof), /// offset: 24 #[prost(message, tag = "14")] Hbmdmicpdlc(super::Ekjafokehof), /// offset: 24 #[prost(message, tag = "1707")] Lcdncppeeef(super::Mncgnpkncad), /// offset: 24 #[prost(message, tag = "58")] Hgfpgeaknmk(super::Mncgnpkncad), /// offset: 24 #[prost(message, tag = "1685")] Edlokbflclm(super::Clhnhjfalih), /// offset: 24 #[prost(message, tag = "684")] Aljmnocjcbl(super::Gilepfbmkhh), /// offset: 24 #[prost(message, tag = "1482")] Egbpejcbhpo(super::Apflcmaihkk), /// offset: 24 #[prost(message, tag = "1164")] Cfbmdpamfkk(super::Ffonempcbbl), /// offset: 24 #[prost(message, tag = "1824")] Kfnceialdlk(super::Afodilooija), /// offset: 24 #[prost(message, tag = "341")] Indjaimkjbc(super::Fdpbacnjfee), /// offset: 24 #[prost(message, tag = "1694")] Ddaeijahing(super::Jjfgeilmloi), /// offset: 24 #[prost(message, tag = "886")] Nijegbgifej(super::Njlihnopgkl), /// offset: 24 #[prost(message, tag = "557")] Fdjjeaanjad(super::Kglommhknon), /// offset: 24 #[prost(message, tag = "1493")] Jfdnomhibfl(super::Ahnjggbopgh), /// offset: 24 #[prost(message, tag = "786")] Peabcagekon(super::Ieagicfcmod), /// offset: 24 #[prost(message, tag = "1959")] Bghnknlieim(super::Edapplcndik), /// offset: 24 #[prost(message, tag = "1643")] Nbobcanippo(super::Dmfnoadkofd), /// offset: 24 #[prost(message, tag = "1176")] Jffmeddempe(super::Mjijamhgpkg), /// offset: 24 #[prost(message, tag = "260")] Gfbcdiechdc(super::Fcjeoalgafb), /// offset: 24 #[prost(message, tag = "1929")] Mheofgipcho(super::Jkiicianpdi), /// offset: 24 #[prost(message, tag = "499")] Hgihfcncpkp(super::Bnmajiffgjh), /// offset: 24 #[prost(message, tag = "105")] Chmpbbmndef(super::Djndbebgekp), /// offset: 24 #[prost(message, tag = "1364")] Chdcadgnjfm(super::Hlpcbekbail), /// offset: 24 #[prost(message, tag = "1678")] Jekanimoelj(super::Hlpcbekbail), /// offset: 24 #[prost(message, tag = "1853")] Afminoekeji(super::Hlpcbekbail), /// offset: 24 #[prost(message, tag = "125")] Opjdmfinnjl(super::Kllllfkccei), /// offset: 24 #[prost(message, tag = "1063")] Egbdoonifpe(super::Nnipndgfalj), /// offset: 24 #[prost(message, tag = "1008")] Pmoipjdmgna(super::Cpcmpnkckjg), /// offset: 24 #[prost(message, tag = "1732")] Joocpkmigff(super::Cpcmpnkckjg), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Enljlefcdbf { /// offset: 52 #[prost(uint32, tag = "15")] pub ieglikmnaeo: u32, /// offset: 60 #[prost(uint32, tag = "13")] pub kfkkefbneke: u32, /// offset: 48 #[prost(uint32, tag = "7")] pub egmkilikaic: u32, /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub jkkmnfkbpcl: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(bool, tag = "5")] pub gmkjijmejip: bool, /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub gmfbbbjikje: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "9")] pub bcpoecedbci: ::core::option::Option, /// offset: 64 #[prost(uint32, tag = "8")] pub pamlinnenjg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Apbokcaojkf { /// offset: 24 #[prost(uint32, tag = "9")] pub hifhbfjnpal: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Milocclbpoo {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lpiemoigkab { /// offset: 32 #[prost(uint32, tag = "12")] pub ieglikmnaeo: u32, /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub coglgghemfc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pmgoabaihho { /// offset: 24 #[prost(uint32, tag = "6")] pub hifhbfjnpal: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Flbfmdajgkn {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ghbgaeehjcc {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ggbccmoafbf { /// offset: 16 #[prost(message, optional, tag = "7")] pub ofmdfncoohf: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bhdeojgipll { /// offset: 16 #[prost(message, optional, tag = "5")] pub ofmdfncoohf: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fmpflmefdmm { /// offset: 24 #[prost(uint32, tag = "13")] pub hifhbfjnpal: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dnlnaikhmlh {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Laldeibcolf { /// offset: 24 #[prost(uint32, tag = "8")] pub cpfbokomelm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nmlbpkaccoc { /// offset: 28 #[prost(uint32, tag = "5")] pub ieopdpagjki: u32, /// offset: 32 #[prost(uint32, tag = "10")] pub r#type: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub slot: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Klpeoeanapm { /// offset: 28 #[prost(uint32, tag = "15")] pub scepter_id: u32, /// offset: 24 #[prost(uint32, tag = "11")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kllllfkccei { /// offset: 32 #[prost(message, optional, tag = "6")] pub modifier_content: ::core::option::Option, /// offset: 48 #[prost(map = "uint32, uint32", tag = "12")] pub lfmcocghfam: ::std::collections::HashMap, /// offset: 16 #[prost(message, repeated, tag = "13")] pub ebhcekmcofb: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, repeated, tag = "8")] pub cgflbbgjojb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bcbbcfppphm { /// offset: 28 #[prost(uint32, tag = "3")] pub magic_unit_id: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hlpcbekbail { /// offset: 16 #[prost(message, optional, tag = "4")] pub iocgdljchke: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "12")] pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jkiicianpdi { /// offset: 24 #[prost(message, optional, tag = "12")] pub cklblonibpm: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bnmajiffgjh { /// offset: 24 #[prost(message, optional, tag = "4")] pub cklblonibpm: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Djndbebgekp { /// offset: 24 #[prost(message, optional, tag = "12")] pub cklblonibpm: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hibnpphkebm { /// offset: 16 #[prost(message, optional, tag = "6")] pub glbjjfcgccn: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cmikkfanpdk { /// offset: 24 #[prost(message, optional, tag = "4")] pub hfoablakhgp: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bhdhifddgkp { /// offset: 40 #[prost(uint32, tag = "12")] pub ieglikmnaeo: u32, /// offset: 16 #[prost(message, repeated, tag = "1")] pub hohamdfagoe: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "9")] pub gmiijpidicm: u32, /// offset: 24 #[prost(message, optional, tag = "8")] pub dbjddkglnli: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "14")] pub dpojoglhpgf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lmacceghaig { /// offset: 32 #[prost(uint32, tag = "15")] pub ieglikmnaeo: u32, /// offset: 24 #[prost(message, repeated, tag = "1")] pub hohamdfagoe: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ijpcknboice { /// offset: 24 #[prost(message, optional, tag = "7")] pub khdhmkcfocb: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ndgacjnlmfd { /// offset: 16 #[prost(message, optional, tag = "9")] pub khdhmkcfocb: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ckpcgolceha {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fgjckeccolf {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hjpcdnogbhe {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mkbjggdbpih {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nnipndgfalj { /// offset: 24 #[prost(message, optional, tag = "1")] pub dhibijbiajb: ::core::option::Option, /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub cbcjpjhjnec: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cefiaabmkmd { /// offset: 24 #[prost(message, repeated, tag = "14")] pub kpbejmdkaam: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "6")] pub ieglikmnaeo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gdgjobpldep { /// offset: 32 #[prost(bool, tag = "8")] pub jeldemlpdeo: bool, /// offset: 16 #[prost(message, optional, tag = "1")] pub oceifdaojdo: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Akcajmgnmbk {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mjhbfnaoclj {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pfjbnojpaig { /// offset: 24 #[prost(message, optional, tag = "14")] pub pbkhajegaia: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Olbdkgdkdaa { /// offset: 32 #[prost(bool, tag = "4")] pub dgkmnenjjde: bool, /// offset: 24 #[prost(message, optional, tag = "10")] pub mjbeimcepno: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bbbpgmbcapk {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cpcmpnkckjg { /// offset: 24 #[prost(uint32, tag = "13")] pub fjbkkpienom: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fobnahnlhnj { /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub ihcnbidbhfd: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "10")] pub phnmhngcfmf: u32, /// offset: 32 #[prost(int32, tag = "5")] pub cihoppeoemb: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Maonbjelgid { /// offset: 48 #[prost(uint32, tag = "8")] pub fkmdkhclmnp: u32, /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub pocmfgepcbo: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "3")] pub ahomjoamdgc: u32, /// offset: 36 #[prost(uint32, tag = "14")] pub ieglikmnaeo: u32, /// offset: 32 #[prost(enumeration = "Kfnelpppknc", tag = "12")] pub amagdkdoheo: i32, /// offset: 40 #[prost(uint32, tag = "9")] pub fonjomnjhkd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Khpndbhokfg { /// offset: 24 #[prost(uint32, tag = "8")] pub gimojbfhfml: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kdhgngnkfkm {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bgfdlhheejh {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Edhnfjccgpi { /// offset: 24 #[prost(message, optional, tag = "12")] pub ljpjpomkkik: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pmmdcjbbnac { /// offset: 24 #[prost(uint32, tag = "15")] pub event_unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ffkehkmbnfc { /// offset: 28 #[prost(uint32, tag = "12")] pub battle_event_id: u32, /// offset: 24 #[prost(bool, tag = "9")] pub is_win: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nfihhiafpbk { /// offset: 24 #[prost(uint32, tag = "8")] pub event_unique_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5636)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hnefkbodkkn { /// offset: 16 #[prost(message, optional, tag = "13")] pub action: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "9")] pub ekolmjjicdm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ngnknedpcpk { /// offset: 16 #[prost(message, optional, tag = "3")] pub jmbfiljlcef: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "11")] pub queue_position: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fdbjapkoncn { #[prost( oneof = "fdbjapkoncn::Mlneddhojgc", tags = "350, 1686, 1327, 1093, 2038, 1302, 620, 1001, 1146, 1601, 564, 997, 1648, 980, 1900, 1548, 119, 128, 1234, 1376, 1986, 957, 1484, 1508, 236, 451, 1903" )] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `FDBJAPKONCN`. pub mod fdbjapkoncn { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 16 #[prost(message, tag = "350")] Laklddnpeek(super::Ojlenibghno), /// offset: 16 #[prost(message, tag = "1686")] Jabfebjbecm(super::Gjkdjfegnja), /// offset: 16 #[prost(message, tag = "1327")] Edhoelhldfc(super::Kfcldicghco), /// offset: 16 #[prost(message, tag = "1093")] Oafielfpioi(super::Konabechkhc), /// offset: 16 #[prost(message, tag = "2038")] Lkfmekhkbna(super::Nakjpblebdf), /// offset: 16 #[prost(message, tag = "1302")] Hddjopooppj(super::Dmcoochhpgg), /// offset: 16 #[prost(message, tag = "620")] Jdbdkkonbil(super::Dndnhifbhad), /// offset: 16 #[prost(message, tag = "1001")] Ildlabeajnh(super::Kklhcopjblg), /// offset: 16 #[prost(message, tag = "1146")] Bnhbknaijii(super::Jlhaijecgho), /// offset: 16 #[prost(message, tag = "1601")] Ilfiecafdil(super::Mfppdhlfbbc), /// offset: 16 #[prost(message, tag = "564")] Kgnbghdmimn(super::Lfcnjnbcpge), /// offset: 16 #[prost(message, tag = "997")] Ammegojljnh(super::Cndkfldkako), /// offset: 16 #[prost(message, tag = "1648")] Mogojoiaplp(super::Jdacnnnlcph), /// offset: 16 #[prost(message, tag = "980")] Ofmdfncoohf(super::Enljlefcdbf), /// offset: 16 #[prost(message, tag = "1900")] Elbndjkeobh(super::Lpiemoigkab), /// offset: 16 #[prost(message, tag = "1548")] Pfnepackall(super::Bhdeojgipll), /// offset: 16 #[prost(message, tag = "119")] Bgfopegocag(super::Bhdhifddgkp), /// offset: 16 #[prost(message, tag = "128")] Nfmcmjpehdg(super::Cefiaabmkmd), /// offset: 16 #[prost(message, tag = "1234")] Pigbphkpmna(super::Pfjbnojpaig), /// offset: 16 #[prost(message, tag = "1376")] Lhcgmmlainl(super::Bhdhifddgkp), /// offset: 16 #[prost(message, tag = "1986")] Khggchbdmob(super::Bhdhifddgkp), /// offset: 16 #[prost(message, tag = "957")] Bdalgdkoamk(super::Bhdhifddgkp), /// offset: 16 #[prost(message, tag = "1484")] Ncdfincedpo(super::Lmacceghaig), /// offset: 16 #[prost(message, tag = "1508")] Ldcnjpldcib(super::Lmacceghaig), /// offset: 16 #[prost(message, tag = "236")] Mjlpdbbfikh(super::Lmacceghaig), /// offset: 16 #[prost(message, tag = "451")] Giokkknlndd(super::Pmmdcjbbnac), /// offset: 16 #[prost(message, tag = "1903")] Noejooegofj(super::Maonbjelgid), } } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5634)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cadkidngmcb { /// offset: 32 #[prost(uint32, tag = "4")] pub iadhkcmnjjc: u32, #[prost( oneof = "cadkidngmcb::Mlneddhojgc", tags = "2005, 536, 1887, 1293, 209, 1017, 748, 2017, 448, 1722, 1982, 1702, 1668, 1493, 1267, 202, 427, 1490, 1545, 1638, 399, 1544, 979, 706, 1524, 1104, 1648, 1057, 1435, 1466, 1458, 205094, 205176" )] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `CADKIDNGMCB`. pub mod cadkidngmcb { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 16 #[prost(message, tag = "2005")] Ninbbiioemm(super::Jmaijohcofc), /// offset: 16 #[prost(message, tag = "536")] Hgiclhljdah(super::Cmakciimcnj), /// offset: 16 #[prost(message, tag = "1887")] Fhmonikfhik(super::Dmdmfapglhi), /// offset: 16 #[prost(message, tag = "1293")] Inegnfhonfl(super::Ioilnggdckn), /// offset: 16 #[prost(message, tag = "209")] Fgdiiojbjnl(super::Ohacbnimhgk), /// offset: 16 #[prost(message, tag = "1017")] Jigdbbpcdid(super::Pmomajoifff), /// offset: 16 #[prost(message, tag = "748")] Eckmajbdpfg(super::Lgdgkofcaea), /// offset: 16 #[prost(message, tag = "2017")] Logdchhopci(super::Lhpghgkgcpc), /// offset: 16 #[prost(message, tag = "448")] Lbnbjmjjein(super::Liiebhpdela), /// offset: 16 #[prost(message, tag = "1722")] Bamiepaefjc(super::Npfnlpeddlb), /// offset: 16 #[prost(message, tag = "1982")] Obgnmpngbfl(super::Ehmlldddobc), /// offset: 16 #[prost(message, tag = "1702")] Jhnkkdpmgad(super::Ghonlcpddkp), /// offset: 16 #[prost(message, tag = "1668")] Ffhljilnndf(super::Kobncjfljnc), /// offset: 16 #[prost(message, tag = "1493")] Oldabdgdblc(super::Fffbgeplhhd), /// offset: 16 #[prost(message, tag = "1267")] Moenmdiebcc(super::Apbokcaojkf), /// offset: 16 #[prost(message, tag = "202")] Pmbgkpknoda(super::Ghbgaeehjcc), /// offset: 16 #[prost(message, tag = "427")] Codeefmijcb(super::Pmgoabaihho), /// offset: 16 #[prost(message, tag = "1490")] Okdkkdmcgma(super::Fmpflmefdmm), /// offset: 16 #[prost(message, tag = "1545")] Dnkclghhjoa(super::Ijpcknboice), /// offset: 16 #[prost(message, tag = "1638")] Dinogikipdl(super::Gdgjobpldep), /// offset: 16 #[prost(message, tag = "399")] Gnalmgahbeg(super::Olbdkgdkdaa), /// offset: 16 #[prost(message, tag = "1544")] Jfhkddliche(super::Ijpcknboice), /// offset: 16 #[prost(message, tag = "979")] Fdnlipnlmnc(super::Ijpcknboice), /// offset: 16 #[prost(message, tag = "706")] Cifoepdfmpn(super::Ijpcknboice), /// offset: 16 #[prost(message, tag = "1524")] Jlfdikhaaca(super::Ndgacjnlmfd), /// offset: 16 #[prost(message, tag = "1104")] Mecpaeelgim(super::Ndgacjnlmfd), /// offset: 16 #[prost(message, tag = "1648")] Nipakmhgjde(super::Ndgacjnlmfd), /// offset: 16 #[prost(message, tag = "1057")] Dcehaaijahp(super::Khpndbhokfg), /// offset: 16 #[prost(message, tag = "1435")] Fpnnblekeaf(super::Khpndbhokfg), /// offset: 16 #[prost(message, tag = "1466")] Olpkloncfaf(super::Bgfdlhheejh), /// offset: 16 #[prost(message, tag = "1458")] Edjnnclbndg(super::Laldeibcolf), /// offset: 16 #[prost(message, tag = "205094")] Ngnleafajfo(super::Ffkehkmbnfc), /// offset: 16 #[prost(message, tag = "205176")] Ecefffgpmch(super::Nfihhiafpbk), } } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5668)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Glfanalpnbg { /// offset: 36 #[prost(uint32, tag = "11")] pub queue_position: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub iadhkcmnjjc: u32, /// offset: 44 #[prost(uint32, tag = "6")] pub retcode: u32, #[prost( oneof = "glfanalpnbg::Mlneddhojgc", tags = "1241, 1426, 494, 1167, 1278, 522, 645, 1779, 1852, 2016, 1107, 775, 2039, 1344, 226, 66, 915, 274, 1624, 1427, 830, 681, 1621, 267, 225, 433, 396, 1542" )] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `GLFANALPNBG`. pub mod glfanalpnbg { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 24 #[prost(message, tag = "1241")] Cgojepeblac(super::Bkkdbhaioia), /// offset: 24 #[prost(message, tag = "1426")] Lfcmppighbj(super::Jeaalidkoki), /// offset: 24 #[prost(message, tag = "494")] Jjogpacicfg(super::Iippkppnnlg), /// offset: 24 #[prost(message, tag = "1167")] Knkbcmmkeda(super::Hnjflcgflag), /// offset: 24 #[prost(message, tag = "1278")] Fbgajfhlplf(super::Hfpmfkeghgb), /// offset: 24 #[prost(message, tag = "522")] Lapbcheebpj(super::Cpklcfhmlgn), /// offset: 24 #[prost(message, tag = "645")] Kmmmhdhkgjl(super::Pjelfjmlhai), /// offset: 24 #[prost(message, tag = "1779")] Keccbindopa(super::Gblhkeoalkn), /// offset: 24 #[prost(message, tag = "1852")] Hboaambhiei(super::Jjgkcbcahcf), /// offset: 24 #[prost(message, tag = "2016")] Iogbbokpcgg(super::Idphpjgibje), /// offset: 24 #[prost(message, tag = "1107")] Pioafigdbdf(super::Cbbipobipho), /// offset: 24 #[prost(message, tag = "775")] Fhfdpofgpfm(super::Ckbopmechph), /// offset: 24 #[prost(message, tag = "2039")] Kipndeidjie(super::Bdpgbjefhef), /// offset: 24 #[prost(message, tag = "1344")] Gcblibnidip(super::Inibcnbhgcm), /// offset: 24 #[prost(message, tag = "226")] Aejgdmfhelb(super::Milocclbpoo), /// offset: 24 #[prost(message, tag = "66")] Knoegjapopb(super::Ggbccmoafbf), /// offset: 24 #[prost(message, tag = "915")] Holjofolomk(super::Flbfmdajgkn), /// offset: 24 #[prost(message, tag = "274")] Kpkcckiglhe(super::Dnlnaikhmlh), /// offset: 24 #[prost(message, tag = "1624")] Elgkngdkefh(super::Ckpcgolceha), /// offset: 24 #[prost(message, tag = "1427")] Cdhgphjcgmn(super::Akcajmgnmbk), /// offset: 24 #[prost(message, tag = "830")] Ofpibhdoiij(super::Bbbpgmbcapk), /// offset: 24 #[prost(message, tag = "681")] Jdcfhpofipi(super::Fgjckeccolf), /// offset: 24 #[prost(message, tag = "1621")] Kblfpndbbgk(super::Hjpcdnogbhe), /// offset: 24 #[prost(message, tag = "267")] Mkjmnlnbbbn(super::Mkbjggdbpih), /// offset: 24 #[prost(message, tag = "225")] Jblmihdhfaj(super::Mjhbfnaoclj), /// offset: 24 #[prost(message, tag = "433")] Ineepmdfkfg(super::Kdhgngnkfkm), /// offset: 24 #[prost(message, tag = "396")] Mkiojndhhfb(super::Kdhgngnkfkm), /// offset: 24 #[prost(message, tag = "1542")] Enjihioobde(super::Edhnfjccgpi), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nbaodehkeej { /// offset: 24 #[prost(uint32, tag = "14")] pub maze_buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dmcfphkhcno { /// offset: 28 #[prost(bool, tag = "5")] pub njhbkgjoigb: bool, /// offset: 24 #[prost(uint32, tag = "4")] pub jihniklmmph: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aocdkfaobcp { /// offset: 28 #[prost(bool, tag = "11")] pub njhbkgjoigb: bool, /// offset: 24 #[prost(uint32, tag = "1")] pub hmmpojmklgg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Chegfbiefnc { /// offset: 48 #[prost(uint32, tag = "14")] pub exp: u32, /// offset: 52 #[prost(uint32, tag = "5")] pub aeon_id: u32, /// offset: 40 #[prost(uint32, tag = "1")] pub bijoeenhpmg: u32, /// offset: 24 #[prost(uint32, repeated, tag = "10")] pub amkfegdneoe: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "8")] pub nbjpfbejmae: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "6")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Phgfjlplmhh { /// offset: 16 #[prost(message, optional, tag = "9")] pub lmlgppmdeig: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nklknhfopkb { /// offset: 28 #[prost(uint32, tag = "14")] pub clndidnieej: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub magic_unit_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hlekbabcdcl { /// offset: 24 #[prost(message, repeated, tag = "8")] pub lacafpihpgb: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, repeated, tag = "9")] pub ddokpjhgegi: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "14")] pub lhnaamcgige: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(message, repeated, tag = "10")] pub buff_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5669)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fhkeedolobo {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5606)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aehciihambj { /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "13")] pub ikgopplnnbp: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5688)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jioffgnhllm { /// offset: 32 #[prost(message, repeated, tag = "11")] pub accchbfafid: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "2")] pub bcdlibgnnhf: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "1")] pub pnefdefogdj: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(message, repeated, tag = "3")] pub bfiojfilljo: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, repeated, tag = "12")] pub nidlmllpgli: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5603)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jmmjgoojbeh { /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub joiiaokihge: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5655)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jcignggpcbn { /// offset: 40 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "8")] pub reward: ::core::option::Option, /// offset: 32 #[prost(uint32, repeated, tag = "14")] pub gfhfmmlaehk: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5630)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mkkjihppcnf { /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub khpibialaib: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5633)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kcomnodhcod { /// offset: 40 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "12")] pub reward: ::core::option::Option, /// offset: 32 #[prost(uint32, repeated, tag = "9")] pub einbpdpnfag: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kiejhnakikm { /// offset: 24 #[prost(map = "uint32, uint32", tag = "1")] pub hdlehcnnoid: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cokjplchamb { /// offset: 24 #[prost(message, optional, tag = "13")] pub nlcnoekofld: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "14")] pub ogbojfjagcb: u32, /// offset: 32 #[prost(int32, tag = "8")] pub mbgmloellnf: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Phhnfefbhnn { /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub bmijmioikjp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aiojifmdlfh { /// offset: 16 #[prost(message, optional, tag = "8")] pub baookdnbkbg: ::core::option::Option, /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub avatar_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bgdlhamndgh { #[prost(oneof = "bgdlhamndgh::Gfnmajmmdef", tags = "4, 1, 7, 10, 14, 11, 13, 6")] pub gfnmajmmdef: ::core::option::Option, } /// Nested message and enum types in `BGDLHAMNDGH`. pub mod bgdlhamndgh { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Gfnmajmmdef { /// offset: 16 #[prost(message, tag = "4")] Boncaalanbg(super::Aipgdmcnfgi), /// offset: 16 #[prost(message, tag = "1")] Iicdmmgjdno(super::Eojalglnhfe), /// offset: 16 #[prost(message, tag = "7")] Kmlhbgfaela(super::Kiejhnakikm), /// offset: 16 #[prost(message, tag = "10")] Pehfgbfodma(super::Cokjplchamb), /// offset: 16 #[prost(message, tag = "14")] Nllcochlenf(super::Phhnfefbhnn), /// offset: 16 #[prost(message, tag = "11")] Aedlbnopmnb(super::Ikdeonncmce), /// offset: 16 #[prost(message, tag = "13")] Gmeoigdmhab(super::Lanpfhgifjp), /// offset: 16 #[prost(message, tag = "6")] Plnhmfpoohn(super::Aiojifmdlfh), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Maipmgojpeh { /// offset: 44 #[prost(uint32, tag = "13")] pub dmblmooaema: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub rogue_magic_battle_const: u32, /// offset: 36 #[prost(uint32, tag = "15")] pub jhmngakdcba: u32, /// offset: 24 #[prost(message, repeated, tag = "12")] pub jdkbogfifdd: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "8")] pub ekolmjjicdm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iolmalkechc { /// offset: 28 #[prost(uint32, tag = "2")] pub kmlbnndbjme: u32, /// offset: 24 #[prost(bool, tag = "7")] pub eddpgfacjae: bool, /// offset: 32 #[prost(uint32, tag = "10")] pub progress: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fegbhcfijda { /// offset: 36 #[prost(enumeration = "Ikgnljigkpb", tag = "12")] pub status: i32, /// offset: 32 #[prost(uint32, tag = "4")] pub gjjkacomphd: u32, /// offset: 24 #[prost(message, repeated, tag = "15")] pub dlfijbdnhnc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ceeplgkcljo { /// offset: 24 #[prost(message, repeated, tag = "14")] pub iakjijhmpnn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Djlgogekpbh { /// offset: 24 #[prost(uint32, tag = "5")] pub ljfmghncefp: u32, /// offset: 28 #[prost(uint32, tag = "1")] pub llpbffmeacn: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5607)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Badnpcnjgom { /// offset: 16 #[prost(message, repeated, tag = "6")] pub pglmabhmdne: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nhnkncpbbhf { /// offset: 24 #[prost(uint32, tag = "2")] pub mblkddiipmg: u32, /// offset: 28 #[prost(uint32, tag = "4")] pub cafaaonnljn: u32, /// offset: 32 #[prost(uint32, tag = "1")] pub koknmcmeflf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oooklikkkhk { /// offset: 24 #[prost(enumeration = "Pehiobhjgce", repeated, tag = "5")] pub mhgjmedegic: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Knklihakiah { /// offset: 24 #[prost(uint32, repeated, tag = "10")] pub faiocblehmb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nafpgbkafnk { /// offset: 40 #[prost(message, repeated, tag = "1")] pub bfhghlbboma: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "8")] pub nnlpnnhobce: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(message, repeated, tag = "4")] pub cmgcaaceggm: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "2")] pub peobgoanclp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bjeglfajkha { #[prost(oneof = "bjeglfajkha::Mlneddhojgc", tags = "1, 2, 8, 3")] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `BJEGLFAJKHA`. pub mod bjeglfajkha { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 16 #[prost(message, tag = "1")] Emcagjcegci(super::Nhnkncpbbhf), /// offset: 16 #[prost(message, tag = "2")] Kcjjgmianig(super::Oooklikkkhk), /// offset: 16 #[prost(message, tag = "8")] Ldpedibhlfm(super::Knklihakiah), /// offset: 16 #[prost(message, tag = "3")] Jbegjiklkkd(super::Nafpgbkafnk), } } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5672)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bjdhaphdehh { /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub popnpahigfn: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5665)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cbafjjelcoi { /// offset: 36 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "13")] pub adhdallkgpg: u32, /// offset: 24 #[prost(message, repeated, tag = "15")] pub rogue_get_info: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5639)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lbofipjncap { #[prost(oneof = "lbofipjncap::Noopcpnijin", tags = "3, 14, 13")] pub noopcpnijin: ::core::option::Option, } /// Nested message and enum types in `LBOFIPJNCAP`. pub mod lbofipjncap { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Noopcpnijin { /// offset: 16 #[prost(message, tag = "3")] Emcagjcegci(super::Nhnkncpbbhf), /// offset: 16 #[prost(message, tag = "14")] Kcjjgmianig(super::Oooklikkkhk), /// offset: 16 #[prost(message, tag = "13")] Ldpedibhlfm(super::Knklihakiah), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ahhcilaabfk { /// offset: 28 #[prost(uint32, tag = "5")] pub talk_dialogue_id: u32, /// offset: 24 #[prost(uint32, tag = "12")] pub aeon_talk_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Edpeegnocpe { /// offset: 24 #[prost(uint32, tag = "10")] pub haaljlgenhg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bfbomaoiapm { /// offset: 24 #[prost(uint32, tag = "12")] pub haaljlgenhg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hphdpipgnff { /// offset: 24 #[prost(uint32, tag = "9")] pub cndilnhdjkh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kofkbfgbhaj { /// offset: 24 #[prost(uint32, tag = "7")] pub haaljlgenhg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bnmeladfklb { /// offset: 24 #[prost(uint32, tag = "10")] pub dialogue_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dalbchlbfea { #[prost(oneof = "dalbchlbfea::Akdgepafdci", tags = "5, 13, 2, 4, 11, 15")] pub akdgepafdci: ::core::option::Option, } /// Nested message and enum types in `DALBCHLBFEA`. pub mod dalbchlbfea { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Akdgepafdci { /// offset: 24 #[prost(message, tag = "5")] Mlikbljdcdf(super::Ahhcilaabfk), /// offset: 24 #[prost(message, tag = "13")] Mhkdhhkpkaf(super::Edpeegnocpe), /// offset: 24 #[prost(message, tag = "2")] Jefeifadfpi(super::Bfbomaoiapm), /// offset: 24 #[prost(message, tag = "4")] Legjadckkkc(super::Hphdpipgnff), /// offset: 24 #[prost(message, tag = "11")] Lagiehoofgj(super::Kofkbfgbhaj), /// offset: 24 #[prost(message, tag = "15")] Ionnbphmbfo(super::Bnmeladfklb), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Efojjpamblo { /// offset: 24 #[prost(float, tag = "15")] pub hamiiacpbdl: f32, /// offset: 28 #[prost(int32, tag = "6")] pub ngkmionahmk: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mkjofhjealp { /// offset: 24 #[prost(uint32, tag = "7")] pub battle_event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Libdeijepfl { /// offset: 24 #[prost(int32, tag = "2")] pub dgghajkfgnd: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bjknffgbajd { #[prost(oneof = "bjknffgbajd::Hdhciklejkc", tags = "9, 14")] pub hdhciklejkc: ::core::option::Option, } /// Nested message and enum types in `BJKNFFGBAJD`. pub mod bjknffgbajd { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Hdhciklejkc { /// offset: 24 #[prost(message, tag = "9")] Baghjlchbnm(super::Mkjofhjealp), /// offset: 24 #[prost(message, tag = "14")] Fpkmhikboam(super::Libdeijepfl), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dilmfegkknm { /// offset: 44 #[prost(bool, tag = "14")] pub koamfafdead: bool, /// offset: 45 #[prost(bool, tag = "15")] pub is_valid: bool, /// offset: 40 #[prost(uint32, tag = "3")] pub llhfnkjofma: u32, /// offset: 16 #[prost(message, repeated, tag = "9")] pub daclknbcnnp: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, optional, tag = "13")] pub display_value: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "1")] pub arg_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mhefpcmjdoh { /// offset: 40 #[prost(uint32, tag = "1")] pub event_unique_id: u32, /// offset: 32 #[prost(message, repeated, tag = "11")] pub paegjjemdfe: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, optional, tag = "8")] pub nkpejafollg: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5679)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Icpjofdglpc {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5627)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Empibljgioc { /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "12")] pub mmkdfcnfjkf: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5631)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ccbknldoljh { /// offset: 28 #[prost(uint32, tag = "3")] pub event_unique_id: u32, /// offset: 24 #[prost(uint32, tag = "14")] pub llhfnkjofma: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5641)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eamngabakgb { /// offset: 24 #[prost(message, optional, tag = "13")] pub dogfelplomc: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "9")] pub llhfnkjofma: u32, /// offset: 32 #[prost(uint32, repeated, tag = "2")] pub melgbmkcacn: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "3")] pub event_unique_id: u32, /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 52 #[prost(bool, tag = "4")] pub bdcmkaeggif: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5602)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ndmbkkgadno { /// offset: 24 #[prost(uint32, tag = "1")] pub event_unique_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5618)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ffebchciacf { /// offset: 28 #[prost(uint32, tag = "5")] pub event_unique_id: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5680)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Afkbbndlpbe { /// offset: 24 #[prost(message, repeated, tag = "1")] pub mmkdfcnfjkf: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5683)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aebnkgpchpc { /// offset: 44 #[prost(uint32, tag = "14")] pub event_unique_id: u32, /// offset: 24 #[prost(message, optional, tag = "6")] pub dogfelplomc: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "1")] pub nekpkabcgco: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "12")] pub llhfnkjofma: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ipdpbnoljpo { /// offset: 40 #[prost(uint32, tag = "5")] pub rogue_magic_battle_const: u32, /// offset: 44 #[prost(uint32, tag = "7")] pub dmblmooaema: u32, /// offset: 32 #[prost(message, optional, tag = "4")] pub gclekilecbi: ::core::option::Option, /// offset: 24 #[prost(string, tag = "3")] pub oajepobkmdm: ::prost::alloc::string::String, /// offset: 52 #[prost(uint32, tag = "8")] pub jhmngakdcba: u32, /// offset: 48 #[prost(uint32, tag = "10")] pub ekolmjjicdm: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5696)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ggpbcfdahgk { /// offset: 24 #[prost(uint32, tag = "9")] pub prop_entity_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5648)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pmonfiomjoc { /// offset: 24 #[prost(map = "uint32, message", tag = "14")] pub nibfgbonngk: ::std::collections::HashMap, /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bcnmdhmkoed { #[prost( oneof = "bcnmdhmkoed::Lmjlgbagccg", tags = "5, 9, 15, 6, 12, 1, 4, 13, 3, 10" )] pub lmjlgbagccg: ::core::option::Option, } /// Nested message and enum types in `BCNMDHMKOED`. pub mod bcnmdhmkoed { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Lmjlgbagccg { /// offset: 24 #[prost(message, tag = "5")] Baolcgeghpi(super::Lhchjcbkkhb), /// offset: 24 #[prost(message, tag = "9")] Fpgclihimon(super::Gholjecoiik), /// offset: 24 #[prost(message, tag = "15")] Polegbfceli(super::Ocoamjpglgj), /// offset: 24 #[prost(message, tag = "6")] Ocmimopeojh(super::Ifgffgeagkn), /// offset: 24 #[prost(message, tag = "12")] Jgkbiijglhm(super::Ldofbihpiek), /// offset: 24 #[prost(message, tag = "1")] Lmlgppmdeig(super::Hnbgemfnagf), /// offset: 24 #[prost(message, tag = "4")] Iocgdljchke(super::Aljamlekjck), /// offset: 24 #[prost(message, tag = "13")] Jllfpkcioan(super::Dgkknfggjjk), /// offset: 24 #[prost(message, tag = "3")] Emedffcpfjo(super::Goldbachmab), /// offset: 24 #[prost(message, tag = "10")] Kcjponmhdnb(super::Ibeicoacgco), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lhchjcbkkhb { /// offset: 24 #[prost(message, optional, tag = "9")] pub cost_data: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "7")] pub jgehhoagfep: u32, /// offset: 40 #[prost(uint32, tag = "15")] pub aapankjaffl: u32, /// offset: 32 #[prost(bool, tag = "3")] pub jkgnfhlbolc: bool, /// offset: 44 #[prost(int32, tag = "4")] pub eckgifnnmcl: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gholjecoiik { /// offset: 40 #[prost(uint32, tag = "15")] pub jgehhoagfep: u32, /// offset: 24 #[prost(message, optional, tag = "4")] pub cost_data: ::core::option::Option, /// offset: 44 #[prost(int32, tag = "9")] pub eckgifnnmcl: i32, /// offset: 36 #[prost(bool, tag = "2")] pub jkgnfhlbolc: bool, /// offset: 32 #[prost(uint32, tag = "13")] pub aapankjaffl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ocoamjpglgj { /// offset: 32 #[prost(uint32, tag = "14")] pub max_num: u32, /// offset: 24 #[prost(map = "uint32, uint32", tag = "15")] pub hahfmdpjdlg: ::std::collections::HashMap, /// offset: 36 #[prost(uint32, tag = "12")] pub cur_num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ifgffgeagkn { /// offset: 32 #[prost(message, optional, tag = "12")] pub cost_data: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "3")] pub aapankjaffl: u32, /// offset: 16 #[prost(map = "uint32, bool", tag = "2")] pub imeicehockm: ::std::collections::HashMap, /// offset: 44 #[prost(int32, tag = "8")] pub eckgifnnmcl: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ldofbihpiek { /// offset: 16 #[prost(message, optional, tag = "10")] pub cost_data: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "9")] pub aapankjaffl: u32, /// offset: 36 #[prost(int32, tag = "12")] pub eckgifnnmcl: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fnddlnfhmim { /// offset: 48 #[prost(bool, tag = "14")] pub fckoiibaici: bool, /// offset: 40 #[prost(message, optional, tag = "13")] pub lmlgppmdeig: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "1")] pub cost_data: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "9")] pub kolehedodfe: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hnbgemfnagf { /// offset: 24 #[prost(message, repeated, tag = "1")] pub ndgmiomjhhd: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jcfcgogpeke { /// offset: 40 #[prost(uint32, tag = "13")] pub clndidnieej: u32, /// offset: 48 #[prost(bool, tag = "15")] pub fckoiibaici: bool, /// offset: 16 #[prost(message, optional, tag = "5")] pub kolehedodfe: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "10")] pub cost_data: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "14")] pub magic_unit_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aljamlekjck { /// offset: 24 #[prost(message, repeated, tag = "11")] pub rogue_magic_unit_info_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dgkknfggjjk { /// offset: 36 #[prost(int32, tag = "1")] pub eckgifnnmcl: i32, /// offset: 32 #[prost(uint32, tag = "8")] pub aapankjaffl: u32, /// offset: 24 #[prost(message, optional, tag = "5")] pub cost_data: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Goldbachmab { /// offset: 40 #[prost(uint32, tag = "12")] pub aapankjaffl: u32, /// offset: 24 #[prost(message, optional, tag = "15")] pub emgnobgleib: ::core::option::Option, /// offset: 44 #[prost(int32, tag = "2")] pub eckgifnnmcl: i32, /// offset: 32 #[prost(map = "uint32, message", tag = "10")] pub lhjifcfejcf: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fcjdpiihfhf { /// offset: 16 #[prost(message, optional, tag = "7")] pub cost_data: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "6")] pub scepter_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ibeicoacgco { /// offset: 16 #[prost(message, repeated, tag = "4")] pub ecbagljheio: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5686)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nahghnmdpkb { /// offset: 16 #[prost(message, optional, tag = "1")] pub jejdbcojddj: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "5")] pub func_id: u32, /// offset: 36 #[prost(uint32, tag = "11")] pub prop_entity_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5628)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lilkjligcel { /// offset: 32 #[prost(uint32, tag = "13")] pub func_id: u32, /// offset: 16 #[prost(message, optional, tag = "15")] pub hjkackbhmdj: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "2")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hopbgdlhmpe { #[prost( oneof = "hopbgdlhmpe::Paiigoggofj", tags = "11, 3, 10, 1, 5, 12, 13, 7, 2, 9" )] pub paiigoggofj: ::core::option::Option, } /// Nested message and enum types in `HOPBGDLHMPE`. pub mod hopbgdlhmpe { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Paiigoggofj { /// offset: 16 #[prost(message, tag = "11")] Baolcgeghpi(super::Kioegceeffc), /// offset: 16 #[prost(message, tag = "3")] Fpgclihimon(super::Ekikckhhjaa), /// offset: 16 #[prost(message, tag = "10")] Polegbfceli(super::Iejbllaibmb), /// offset: 16 #[prost(message, tag = "1")] Ocmimopeojh(super::Eionfklfljk), /// offset: 16 #[prost(message, tag = "5")] Jgkbiijglhm(super::Imilpobkmmc), /// offset: 16 #[prost(message, tag = "12")] Lmlgppmdeig(super::Ohhoopndpnc), /// offset: 16 #[prost(message, tag = "13")] Iocgdljchke(super::Aapifcjihcj), /// offset: 16 #[prost(message, tag = "7")] Jllfpkcioan(super::Kejlkgbjmcn), /// offset: 16 #[prost(message, tag = "2")] Emedffcpfjo(super::Nmmffckjjeb), /// offset: 16 #[prost(message, tag = "9")] Kcjponmhdnb(super::Lgjjklncjlg), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kioegceeffc { /// offset: 24 #[prost(uint32, tag = "11")] pub njgdbdaconp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ekikckhhjaa { /// offset: 24 #[prost(uint32, tag = "15")] pub fpajokejgmc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iejbllaibmb { /// offset: 24 #[prost(uint32, tag = "8")] pub ndgonglhdoi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eionfklfljk { /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub dlbgdpajphn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Imilpobkmmc { /// offset: 24 #[prost(uint32, tag = "5")] pub bnojboiokmf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ohhoopndpnc { /// offset: 24 #[prost(uint32, tag = "2")] pub knimpobdbeh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aapifcjihcj { /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub homojeplgic: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kejlkgbjmcn { /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub cjdiclmdlfi: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nmmffckjjeb { /// offset: 24 #[prost(uint32, tag = "15")] pub magic_unit_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lgjjklncjlg { /// offset: 24 #[prost(uint32, tag = "7")] pub scepter_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mbddpcfmfek { /// offset: 28 #[prost(uint32, tag = "15")] pub ihkcjecpnmk: u32, /// offset: 24 #[prost(enumeration = "Amanahodmcf", tag = "2")] pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bmamkpadhhb { /// offset: 32 #[prost(uint32, tag = "3")] pub opmloflogej: u32, /// offset: 28 #[prost(enumeration = "Kckffkdfbed", tag = "5")] pub status: i32, /// offset: 24 #[prost(uint32, tag = "1")] pub ihkcjecpnmk: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5654)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oehgllpfdfa { /// offset: 40 #[prost(enumeration = "Bbojhkheipd", repeated, tag = "8")] pub kdnkgbmoknn: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub dfeajaackbf: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub apdcmdenpab: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5640)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Delponbaiff { /// offset: 40 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 32 #[prost(message, repeated, tag = "1")] pub nnlpnnhobce: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "13")] pub cmgcaaceggm: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Icogfnhnfap { /// offset: 28 #[prost(uint32, tag = "14")] pub fmaolhflhka: u32, /// offset: 24 #[prost(enumeration = "Pabpdenlbjl", tag = "12")] pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Afcjobgcajf { /// offset: 28 #[prost(uint32, tag = "12")] pub fmaolhflhka: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub opmloflogej: u32, /// offset: 24 #[prost(enumeration = "Kckffkdfbed", tag = "1")] pub status: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5659)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kenlcmjbhmc { /// offset: 16 #[prost(uint32, repeated, tag = "14")] pub ocfkjjohdcd: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(enumeration = "Bbojhkheipd", repeated, tag = "13")] pub eadpfkfnglc: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, repeated, tag = "11")] pub lnbojpdnblo: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5678)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cfngeeofona { /// offset: 40 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "4")] pub peobgoanclp: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "6")] pub bfhghlbboma: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fdgamclnjnd { /// offset: 24 #[prost(uint32, tag = "15")] pub dogjcpgolob: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lmmpahkgeoc { /// offset: 28 #[prost(uint32, tag = "10")] pub aompjbnhiml: u32, /// offset: 24 #[prost(uint32, tag = "5")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ncljnlppbcd { /// offset: 40 #[prost(bool, tag = "8")] pub bkjaogbdhoi: bool, /// offset: 32 #[prost(uint32, tag = "7")] pub aompjbnhiml: u32, #[prost(oneof = "ncljnlppbcd::Pcefomcghdj", tags = "5, 1")] pub pcefomcghdj: ::core::option::Option, } /// Nested message and enum types in `NCLJNLPPBCD`. pub mod ncljnlppbcd { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Pcefomcghdj { /// offset: 24 #[prost(message, tag = "5")] Amlhjnhbgda(super::Fdgamclnjnd), /// offset: 24 #[prost(message, tag = "1")] Hedlhfdlnop(super::Lmmpahkgeoc), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Khadgcmlked { /// offset: 24 #[prost(message, repeated, tag = "10")] pub aneepaggajm: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(bool, tag = "11")] pub bimcjjmnbgm: bool, /// offset: 32 #[prost(uint32, tag = "3")] pub group_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Golllfkpgco { /// offset: 32 #[prost(message, repeated, tag = "6")] pub maze_group_list: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, tag = "2")] pub hddmoecmbgo: u32, /// offset: 48 #[prost(uint32, tag = "10")] pub ifdbnmpdmin: u32, /// offset: 16 #[prost(message, optional, tag = "7")] pub dagkjoekfca: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "5")] pub cur_times: u32, /// offset: 52 #[prost(uint32, tag = "9")] pub chmndikjklj: u32, /// offset: 40 #[prost(bool, tag = "3")] pub mmmnfnejcaa: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5621)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hpejdaodmln { /// offset: 24 #[prost(uint32, tag = "14")] pub prop_entity_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5658)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ojbdhnmjplh { /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "15")] pub pkfalginemj: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5694)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Anlnajlmeoe { /// offset: 24 #[prost(uint32, tag = "1")] pub prop_entity_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5687)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aomjbjfeeaa { /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "12")] pub pcdopcbogfl: u32, /// offset: 40 #[prost(uint32, tag = "2")] pub ondhdenklok: u32, /// offset: 24 #[prost(message, optional, tag = "9")] pub pkfalginemj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fbnppimpicb { /// offset: 56 #[prost(uint32, tag = "9")] pub map_id: u32, /// offset: 16 #[prost(message, optional, tag = "12")] pub anpphhgfcgc: ::core::option::Option, /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, optional, tag = "4")] pub akkfmdipcbh: ::core::option::Option, /// offset: 68 #[prost(uint32, tag = "3")] pub gndamlcbgde: u32, /// offset: 72 #[prost(uint32, tag = "2")] pub nhgjahphfjg: u32, /// offset: 60 #[prost(uint32, tag = "6")] pub jjmefgecdij: u32, /// offset: 32 #[prost(uint32, repeated, tag = "14")] pub base_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(enumeration = "Ffmgdehfoai", tag = "15")] pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Amejggfoelm { /// offset: 36 #[prost(uint32, tag = "14")] pub bmbihpdmkdd: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub kcnmnfenkii: u32, /// offset: 44 #[prost(uint32, tag = "10")] pub ofkkmhemfip: u32, /// offset: 32 #[prost(bool, tag = "3")] pub is_rotate: bool, /// offset: 52 #[prost(uint32, tag = "6")] pub pjnepjdemlj: u32, /// offset: 48 #[prost(uint32, tag = "1")] pub afflidclkch: u32, /// offset: 40 #[prost(uint32, tag = "9")] pub battle_id: u32, /// offset: 28 #[prost(uint32, tag = "13")] pub nocnlfpbanj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pgbgnogcjic { /// offset: 44 #[prost(uint32, tag = "11")] pub area_id: u32, /// offset: 16 #[prost(message, optional, tag = "1")] pub mjhhfdoighk: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "4")] pub cknpbbifjil: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "6")] pub panel_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6002)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ccfkephjeci {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6007)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jnafhocceoa { /// offset: 16 #[prost(uint32, repeated, tag = "14")] pub lfnlbcflmek: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "13")] pub data: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "11")] pub dilcdnjcijm: u32, /// offset: 40 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 48 #[prost(uint32, tag = "12")] pub bjgmkmoppdg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Klldcbgofhb { /// offset: 24 #[prost(uint32, tag = "9")] pub avatar_id: u32, /// offset: 28 #[prost(enumeration = "AvatarType", tag = "10")] pub avatar_type: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6010)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jaacipebefb { /// offset: 24 #[prost(message, repeated, tag = "9")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "11")] pub agacjgbdnam: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6001)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ndbcpoekmap { /// offset: 32 #[prost(message, optional, tag = "14")] pub battle_info: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "7")] pub mjhhfdoighk: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "2")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6003)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aacagdmndia { /// offset: 16 #[prost(message, optional, tag = "1")] pub mjhhfdoighk: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6009)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ddjjoeoeafe { /// offset: 24 #[prost(uint32, tag = "14")] pub level: u32, /// offset: 28 #[prost(bool, tag = "5")] pub alephclnhfi: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6005)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cknfindgjon { /// offset: 52 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "7")] pub reward: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "1")] pub dilcdnjcijm: u32, /// offset: 40 #[prost(bool, tag = "9")] pub alephclnhfi: bool, /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub lfnlbcflmek: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "10")] pub level: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6006)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pgpkfjmbnbg {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6008)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mkibjdigcoj { /// offset: 32 #[prost(message, optional, tag = "15")] pub reward: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub lfnlbcflmek: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "10")] pub dilcdnjcijm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lfllimdjilb { /// offset: 32 #[prost(message, optional, tag = "12")] pub scene: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "6")] pub lineup: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "4")] pub andajclclom: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jmkipnmcafp { /// offset: 40 #[prost(uint32, tag = "10")] pub pljagkdhnhj: u32, /// offset: 44 #[prost(uint32, tag = "13")] pub ambmeconiin: u32, /// offset: 36 #[prost(enumeration = "Lidhppdfmni", tag = "1")] pub status: i32, /// offset: 24 #[prost(message, repeated, tag = "9")] pub ekjhmjoegkp: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "7")] pub dnfnacepbll: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Apkppdpecno { /// offset: 28 #[prost(uint32, tag = "1")] pub cfhbffaljfi: u32, /// offset: 24 #[prost(uint32, tag = "10")] pub bpcpfpbhmjm: u32, /// offset: 36 #[prost(enumeration = "Ejpbbfefkmf", tag = "5")] pub status: i32, /// offset: 32 #[prost(uint32, tag = "7")] pub room_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mbnknkffhka { /// offset: 48 #[prost(enumeration = "Adicbhfaipb", tag = "8")] pub status: i32, /// offset: 36 #[prost(uint32, tag = "10")] pub fiihaellbpi: u32, /// offset: 40 #[prost(uint32, tag = "6")] pub ipnpkhfkjkf: u32, /// offset: 16 #[prost(message, repeated, tag = "3")] pub nafalhfdbfe: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(enumeration = "Lcdcpmbbipb", tag = "12")] pub reason: i32, /// offset: 32 #[prost(uint32, tag = "9")] pub icdldmdeejh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fpdlollnokk { /// offset: 44 #[prost(uint32, tag = "11")] pub dfiaaidlcpg: u32, /// offset: 40 #[prost(bool, tag = "4")] pub jbkmcjjakkk: bool, /// offset: 24 #[prost(message, repeated, tag = "1")] pub rogue_magic_unit_info_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "8")] pub ecbagljheio: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iogcdbemnmo { /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub bmijmioikjp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hcnnoipmdok { /// offset: 24 #[prost(uint32, tag = "1")] pub gapdajenmhj: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7747)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bafecpjffjj { /// offset: 40 #[prost(uint32, tag = "8")] pub ojgjmbmjlkp: u32, /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub oppdalfjpmh: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "14")] pub area_id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub base_avatar_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kgokjgbojei { /// offset: 56 #[prost(message, optional, tag = "9")] pub level: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "13")] pub lagiehoofgj: ::core::option::Option, /// offset: 64 #[prost(message, optional, tag = "7")] pub lineup: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "4")] pub geibknhcgjf: ::core::option::Option, /// offset: 72 #[prost(message, optional, tag = "3")] pub haejgohgfdk: ::core::option::Option, /// offset: 80 #[prost(message, optional, tag = "15")] pub lmlgppmdeig: ::core::option::Option, /// offset: 48 #[prost(message, optional, tag = "6")] pub basic_info: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "1")] pub neogefmhjpp: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7709)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Plpobhliklc { /// offset: 24 #[prost(message, optional, tag = "8")] pub fillifehlki: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 32 #[prost(message, optional, tag = "3")] pub demkcniddjf: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7738)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Goileimindk {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7717)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dmpainjegcd { /// offset: 16 #[prost(message, optional, tag = "3")] pub fillifehlki: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "14")] pub demkcniddjf: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7751)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Glopkobpoib {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7711)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pbcfogeglmb { /// offset: 16 #[prost(message, optional, tag = "12")] pub fillifehlki: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7795)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fogjmokndcl { /// offset: 28 #[prost(uint32, tag = "3")] pub edecaabfcif: u32, /// offset: 24 #[prost(uint32, tag = "5")] pub dnfnacepbll: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7791)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ffbnnemnaig { /// offset: 24 #[prost(message, optional, tag = "7")] pub fillifehlki: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7761)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Okhkbmnllil { /// offset: 24 #[prost(uint32, tag = "11")] pub fiihaellbpi: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub edecaabfcif: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7745)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nkpddcnpjpe { /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "12")] pub fillifehlki: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7776)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fkeocmndhan { /// offset: 44 #[prost(enumeration = "Adicbhfaipb", tag = "15")] pub status: i32, /// offset: 32 #[prost(enumeration = "Lcdcpmbbipb", tag = "6")] pub reason: i32, /// offset: 36 #[prost(uint32, tag = "12")] pub icdldmdeejh: u32, /// offset: 48 #[prost(uint32, tag = "3")] pub ipnpkhfkjkf: u32, /// offset: 16 #[prost(message, repeated, tag = "14")] pub nafalhfdbfe: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "9")] pub fiihaellbpi: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7752)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lamfnnncnnl { /// offset: 24 #[prost(message, repeated, tag = "4")] pub hnnhmlfjnee: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Afjchnjihic { /// offset: 24 #[prost(uint32, tag = "10")] pub aabaoipheeg: u32, /// offset: 28 #[prost(bool, tag = "5")] pub cjpockcnfpi: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cijpojoeggd { /// offset: 28 #[prost(uint32, tag = "7")] pub kjbkpojmohf: u32, /// offset: 24 #[prost(bool, tag = "9")] pub cjpockcnfpi: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nmbfiaamjdn { /// offset: 40 #[prost(message, optional, tag = "15")] pub demkcniddjf: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "12")] pub flcldhfldkf: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "13")] pub bffichhodam: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "10")] pub plnhmfpoohn: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nkjkiopecph { /// offset: 32 #[prost(uint32, repeated, tag = "14")] pub oclmnbblghj: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, repeated, tag = "7")] pub bmfgjpcaioc: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "9")] pub amcihppodaa: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "13")] pub pgonjmkbpgp: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7737)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fbkgccfalgg { /// offset: 16 #[prost(message, optional, tag = "3")] pub fillifehlki: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "15")] pub tourn_finish_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7789)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pnjnighfnda {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7720)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dmkhejinbhi { /// offset: 48 #[prost(message, optional, tag = "12")] pub beneeblnnpl: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "7")] pub fillifehlki: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "10")] pub mnobblpgjlc: ::core::option::Option, /// offset: 56 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "5")] pub tourn_finish_info: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7710)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Llaagpngdai { /// offset: 24 #[prost(message, optional, tag = "13")] pub baookdnbkbg: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7767)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Amnpfhhpmgb { /// offset: 32 #[prost(uint32, tag = "13")] pub interacted_prop_entity_id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub base_avatar_id_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7762)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fbaijoopecg { /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "3")] pub baookdnbkbg: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7735)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lhgoakjkpdf {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iommgadhhdp { /// offset: 84 #[prost(uint32, tag = "13")] pub lmpedhmknio: u32, /// offset: 16 #[prost(message, repeated, tag = "1669")] pub ecbagljheio: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, tag = "5")] pub gdffemmocnp: u32, /// offset: 40 #[prost(message, repeated, tag = "25")] pub rogue_magic_unit_info_list: ::prost::alloc::vec::Vec, /// offset: 76 #[prost(uint32, tag = "12")] pub ipnpkhfkjkf: u32, /// offset: 24 #[prost(uint32, repeated, tag = "1274")] pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 88 #[prost(uint32, tag = "15")] pub niiffjnjihm: u32, /// offset: 32 #[prost(uint32, repeated, tag = "2023")] pub mjddkdnnpfc: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, tag = "3")] pub dfiaaidlcpg: u32, /// offset: 68 #[prost(uint32, tag = "9")] pub jhhkaoglaop: u32, /// offset: 60 #[prost(uint32, tag = "6")] pub dhbgadhngpl: u32, /// offset: 64 #[prost(uint32, tag = "14")] pub gaehcchpofj: u32, /// offset: 80 #[prost(uint32, tag = "11")] pub gecafnhdedg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cghaalinnbj { /// offset: 24 #[prost(uint32, repeated, tag = "1131")] pub gdffjghpied: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cnongmhdccc { /// offset: 56 #[prost(uint32, tag = "8")] pub area_id: u32, /// offset: 52 #[prost(uint32, tag = "5")] pub fgaehnggame: u32, /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub oeieehiajmk: ::prost::alloc::vec::Vec, /// offset: 50 #[prost(bool, tag = "15")] pub bcdnofglond: bool, /// offset: 40 #[prost(message, optional, tag = "1")] pub record_info: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "3")] pub cbgcnnikfnf: ::core::option::Option, /// offset: 48 #[prost(bool, tag = "11")] pub magpfbddfgj: bool, /// offset: 49 #[prost(bool, tag = "4")] pub is_taken_reward: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bcmmfbfakgb { /// offset: 24 #[prost(bool, tag = "8")] pub magpfbddfgj: bool, /// offset: 28 #[prost(uint32, tag = "5")] pub hjakkpmncmf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jaglofmpfjg { /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub cnfnipaeank: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pbgfmhmkfmn { /// offset: 40 #[prost(message, repeated, tag = "8")] pub ndgmiomjhhd: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(message, repeated, tag = "4")] pub oabocihnebg: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "13")] pub story_info: ::core::option::Option, /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub hemgpablmcn: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(message, optional, tag = "11")] pub lahgpfhfinn: ::core::option::Option, /// offset: 16 #[prost(message, repeated, tag = "14")] pub hnnhmlfjnee: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(message, repeated, tag = "12")] pub rogue_magic_unit_info_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7798)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cnnonaoenkl { /// offset: 40 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 32 #[prost(message, optional, tag = "9")] pub demkcniddjf: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "13")] pub rogue_get_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7792)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gifknbfopdp { /// offset: 24 #[prost(uint32, tag = "2")] pub scepter_id: u32, /// offset: 32 #[prost(uint32, tag = "9")] pub dice_slot_id: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub ieopdpagjki: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7714)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mnebhgmaggd { /// offset: 24 #[prost(uint32, tag = "2")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7755)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Amejihnhfid { /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub cgnilijhepm: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7730)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Almeajgadbp { /// offset: 24 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7769)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dpoeejjblec { /// offset: 24 #[prost(bool, tag = "3")] pub kcboieneaod: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7706)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ighonomdlhl { /// offset: 28 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 24 #[prost(bool, tag = "3")] pub kcboieneaod: bool, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7766)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Okfnccgbhhi { /// offset: 24 #[prost(bool, tag = "6")] pub kcboieneaod: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7726)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Paofaehlgej { /// offset: 32 #[prost(uint32, tag = "3")] pub scepter_id: u32, /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub cgnilijhepm: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7757)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ekgpblkocfh { /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7715)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Apegfhbbgdd { /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub cgnilijhepm: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7773)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pofmbilcpmk { /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gogeleboija { /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub cgnilijhepm: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7713)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bbnojffapcp { /// offset: 24 #[prost(uint32, tag = "5")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dkkobemmgcn { /// offset: 32 #[prost(uint32, tag = "14")] pub eniekcbooki: u32, /// offset: 24 #[prost(message, optional, tag = "8")] pub fhckbpigcjc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mahkghicnfg {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7749)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ofmjlfkgbea { /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "12")] pub lahgpfhfinn: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7777)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cfghhomofjf { /// offset: 24 #[prost(uint32, tag = "15")] pub gjjkacomphd: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7719)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dfaklhgpbcj { /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "13")] pub lahgpfhfinn: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7788)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gedkmficaba {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7703)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cloaafapkpg { /// offset: 24 #[prost(message, optional, tag = "13")] pub flcldhfldkf: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 32 #[prost(message, optional, tag = "14")] pub bffichhodam: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7733)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jdofcfelemh { /// offset: 24 #[prost(uint32, tag = "8")] pub dchkhkpplgd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bclidbjnfmm { /// offset: 28 #[prost(bool, tag = "5")] pub koamfafdead: bool, /// offset: 32 #[prost(uint32, tag = "8")] pub pfoflojheeo: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub dkdlpchdpkj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Meajddehdlh { /// offset: 40 #[prost(uint32, tag = "14")] pub dkdlpchdpkj: u32, /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub hpmbmfkfdee: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "13")] pub pfoflojheeo: u32, /// offset: 32 #[prost(bool, tag = "4")] pub koamfafdead: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oomcckakgki { /// offset: 32 #[prost(bool, tag = "8")] pub koamfafdead: bool, /// offset: 36 #[prost(uint32, tag = "12")] pub pfoflojheeo: u32, /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub hpmbmfkfdee: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jlfakbknecj { /// offset: 32 #[prost(bool, tag = "9")] pub koamfafdead: bool, /// offset: 40 #[prost(uint32, tag = "5")] pub fmaigbbdoml: u32, /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub ckebkoocjbn: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "8")] pub pfoflojheeo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mdjnglnompa { /// offset: 24 #[prost(uint32, tag = "4")] pub inpkcdgkopb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oodhmidifel { /// offset: 24 #[prost(uint32, tag = "3")] pub aabbnlnipki: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bigofikkndo { /// offset: 24 #[prost(uint32, tag = "6")] pub fplpkejbkbe: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hoolajgljnk { /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub ckebkoocjbn: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "12")] pub epadnenmggm: u32, /// offset: 36 #[prost(bool, tag = "14")] pub koamfafdead: bool, /// offset: 40 #[prost(uint32, tag = "10")] pub pfoflojheeo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bhpkgghliee { /// offset: 28 #[prost(uint32, tag = "5")] pub gcdgelmlcdp: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub nafgoegnlap: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub kgelmiiijef: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Elddddajmpb { /// offset: 24 #[prost(uint32, tag = "15")] pub maze_buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hjplepfmfmc { /// offset: 28 #[prost(uint32, tag = "3")] pub item_id: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub item_count: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gjdgfbpgimo { /// offset: 24 #[prost(uint32, tag = "4")] pub olicjadlibc: u32, /// offset: 28 #[prost(uint32, tag = "11")] pub eimabbmaodm: u32, /// offset: 32 #[prost(uint32, tag = "5")] pub num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Npkgidmcjac { /// offset: 24 #[prost(uint32, tag = "7")] pub bbmefegconp: u32, /// offset: 28 #[prost(uint32, tag = "6")] pub num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bmbcccpmgme { /// offset: 24 #[prost(uint32, tag = "12")] pub inpkcdgkopb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mpcaepeoank { /// offset: 24 #[prost(uint32, tag = "8")] pub dkdlpchdpkj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Idbckehcohj { /// offset: 32 #[prost(bool, tag = "14")] pub koamfafdead: bool, /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub hpmbmfkfdee: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "6")] pub pfoflojheeo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ohibjnlebfd { /// offset: 28 #[prost(uint32, tag = "15")] pub bpamnbcplmb: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub maze_buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Neiccpjepal { /// offset: 28 #[prost(uint32, tag = "8")] pub nfldiamehod: u32, /// offset: 32 #[prost(uint32, tag = "11")] pub nnnljfbpdcm: u32, /// offset: 24 #[prost(enumeration = "Ckdmdlpddbb", tag = "1")] pub modifier_content_type: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cjmdljaoehd { /// offset: 36 #[prost(uint32, tag = "5")] pub pfoflojheeo: u32, /// offset: 32 #[prost(bool, tag = "13")] pub koamfafdead: bool, /// offset: 16 #[prost(uint32, repeated, tag = "14")] pub icieancnjah: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gdeehmobmlp { /// offset: 24 #[prost(uint32, tag = "11")] pub djanijolojp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lkdeghcjgdj { /// offset: 24 #[prost(uint32, tag = "9")] pub count: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hdhkjbanpob { /// offset: 40 #[prost(uint64, tag = "4")] pub bneneglelpe: u64, /// offset: 48 #[prost(enumeration = "Dgpmdefdmke", tag = "14")] pub phkopcbnocc: i32, /// offset: 24 #[prost(message, optional, tag = "7")] pub modifier_content: ::core::option::Option, #[prost(oneof = "hdhkjbanpob::Mlneddhojgc", tags = "1942")] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `HDHKJBANPOB`. pub mod hdhkjbanpob { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 32 #[prost(message, tag = "1942")] Jphkppmpdpe(super::Cjmdljaoehd), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mfmjhpcckdh { /// offset: 24 #[prost(message, repeated, tag = "14")] pub pmkilnpebfi: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5338)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ffoofohoobd { /// offset: 16 #[prost(message, optional, tag = "13")] pub mnilaagpncp: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(5317)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cckkhnghajm { /// offset: 24 #[prost(uint32, tag = "6")] pub llnngangkha: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(5351)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jnakjhbcegk { /// offset: 16 #[prost(message, optional, tag = "2")] pub bhndfdbdkaf: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "3")] pub llnngangkha: u32, /// offset: 36 #[prost(uint32, tag = "4")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5320)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kncfbdfldfe { /// offset: 24 #[prost(message, optional, tag = "13")] pub mnilaagpncp: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5395)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oljnkmloaai { /// offset: 24 #[prost(uint64, tag = "15")] pub bneneglelpe: u64, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(5391)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pflkckjcdnp { /// offset: 24 #[prost(enumeration = "Dgpmdefdmke", tag = "3")] pub phkopcbnocc: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ldoajhjdadg { /// offset: 24 #[prost(message, optional, tag = "9")] pub andajclclom: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "6")] pub scene: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "3")] pub lineup: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gmnjjmdclhh { /// offset: 24 #[prost(message, optional, tag = "2")] pub fpnopcddajk: ::core::option::Option, #[prost(oneof = "gmnjjmdclhh::Mlneddhojgc", tags = "204")] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `GMNJJMDCLHH`. pub mod gmnjjmdclhh { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 16 #[prost(message, tag = "204")] Jmlhdhlhnci(super::Leepbdmdlgj), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jigflopjfhl { /// offset: 32 #[prost(uint32, tag = "11")] pub aookfogiegl: u32, /// offset: 36 #[prost(bool, tag = "12")] pub cjpockcnfpi: bool, /// offset: 28 #[prost(uint32, tag = "6")] pub bldmihlehdn: u32, /// offset: 24 #[prost(uint32, tag = "14")] pub ghmmkinbghi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dmipnbpkhpc { /// offset: 36 #[prost(uint32, tag = "11")] pub hleaaaljgbb: u32, /// offset: 32 #[prost(bool, tag = "13")] pub cjpockcnfpi: bool, /// offset: 28 #[prost(uint32, tag = "5")] pub ikpcnnfhahn: u32, /// offset: 24 #[prost(uint32, tag = "12")] pub likhcbgajdh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cgenfogppen { /// offset: 32 #[prost(bool, tag = "15")] pub cjpockcnfpi: bool, /// offset: 24 #[prost(uint32, tag = "9")] pub oafejdljjla: u32, /// offset: 28 #[prost(uint32, tag = "7")] pub eomlbimfdlb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mpfjnmcjgna { /// offset: 24 #[prost(uint32, tag = "3")] pub oafejdljjla: u32, /// offset: 28 #[prost(bool, tag = "2")] pub cjpockcnfpi: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ikehmijglnc { /// offset: 24 #[prost(bool, tag = "1")] pub hajmmgficdh: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Leepbdmdlgj { /// offset: 104 #[prost(message, optional, tag = "13")] pub neogefmhjpp: ::core::option::Option, /// offset: 56 #[prost(message, optional, tag = "2")] pub olmdaghookd: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "1")] pub level: ::core::option::Option, /// offset: 64 #[prost(message, optional, tag = "15")] pub geibknhcgjf: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "5")] pub anoonihidml: ::core::option::Option, /// offset: 72 #[prost(message, optional, tag = "11")] pub hacipcnnkbj: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "4")] pub lineup: ::core::option::Option, /// offset: 96 #[prost(message, optional, tag = "9")] pub lmjalhjpjpj: ::core::option::Option, /// offset: 48 #[prost(message, optional, tag = "12")] pub dgekcobldhm: ::core::option::Option, /// offset: 80 #[prost(message, optional, tag = "14")] pub haejgohgfdk: ::core::option::Option, /// offset: 88 #[prost(message, optional, tag = "7")] pub gdenpemhibf: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Halfjbgnlgf { /// offset: 33 #[prost(bool, tag = "2")] pub gonddhfppib: bool, /// offset: 44 #[prost(enumeration = "Pnkleigcdme", tag = "11")] pub status: i32, /// offset: 36 #[prost(enumeration = "Acoioppidho", tag = "8")] pub reason: i32, /// offset: 40 #[prost(uint32, tag = "9")] pub fiihaellbpi: u32, /// offset: 24 #[prost(message, repeated, tag = "13")] pub nafalhfdbfe: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(bool, tag = "5")] pub nhkoadflcdo: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ikachacebia { /// offset: 28 #[prost(uint32, tag = "13")] pub heffencjcdp: u32, /// offset: 24 #[prost(uint32, tag = "15")] pub aailgnnimoc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cmbellaodfh { /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub bmijmioikjp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ddeookedmfc { /// offset: 32 #[prost(uint32, tag = "6")] pub ambmeconiin: u32, /// offset: 44 #[prost(uint32, tag = "8")] pub dnfnacepbll: u32, /// offset: 16 #[prost(message, repeated, tag = "4")] pub ekjhmjoegkp: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(enumeration = "Dponalildcj", tag = "9")] pub status: i32, /// offset: 40 #[prost(uint32, tag = "1")] pub pljagkdhnhj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ageigljpidm { /// offset: 32 #[prost(enumeration = "Glokafollok", tag = "15")] pub status: i32, /// offset: 36 #[prost(uint32, tag = "8")] pub bpcpfpbhmjm: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub cfhbffaljfi: u32, /// offset: 24 #[prost(uint32, tag = "1")] pub room_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6056)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cfhddaajfio { /// offset: 33 #[prost(bool, tag = "7")] pub gonddhfppib: bool, /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub base_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "14")] pub area_id: u32, /// offset: 32 #[prost(bool, tag = "13")] pub nhkoadflcdo: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6050)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fchbliekdio { /// offset: 16 #[prost(message, optional, tag = "3")] pub fillifehlki: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "14")] pub demkcniddjf: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 40 #[prost(uint32, tag = "12")] pub mblemnjedcp: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6076)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mlmdeciboeb {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6071)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lkcmnaaimmm { /// offset: 32 #[prost(message, optional, tag = "2")] pub fillifehlki: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "7")] pub demkcniddjf: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "5")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6093)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hplhfaiideo {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6086)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bfdadnaehbg { /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "4")] pub fillifehlki: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6036)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kpfialiihlk {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournFinishInfo { /// offset: 24 #[prost(message, optional, tag = "8")] pub aacmnlmmdgg: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "4")] pub inkgiplmogi: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "14")] pub kpichlobkch: ::core::option::Option, /// offset: 72 #[prost(message, optional, tag = "10")] pub bffichhodam: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "9")] pub plnhmfpoohn: ::core::option::Option, /// offset: 48 #[prost(message, optional, tag = "6")] pub demkcniddjf: ::core::option::Option, /// offset: 64 #[prost(message, optional, tag = "1")] pub mgajgcapkid: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6048)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kblgbokeije { /// offset: 16 #[prost(message, optional, tag = "11")] pub tourn_finish_info: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 32 #[prost(message, optional, tag = "5")] pub fillifehlki: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6019)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ikaiofpbhjm { /// offset: 24 #[prost(uint32, tag = "8")] pub dnfnacepbll: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub edecaabfcif: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6047)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Llohgkbapoe { /// offset: 24 #[prost(message, optional, tag = "5")] pub fillifehlki: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6091)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cccjdjcbjlo { /// offset: 28 #[prost(uint32, tag = "6")] pub edecaabfcif: u32, /// offset: 24 #[prost(uint32, tag = "10")] pub fiihaellbpi: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6016)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jbjblddkcff { /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "15")] pub fillifehlki: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6059)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Klpkpgepopl { /// offset: 32 #[prost(enumeration = "Pnkleigcdme", tag = "8")] pub status: i32, /// offset: 36 #[prost(enumeration = "Acoioppidho", tag = "1")] pub reason: i32, /// offset: 40 #[prost(uint32, tag = "6")] pub fiihaellbpi: u32, /// offset: 16 #[prost(message, repeated, tag = "5")] pub nafalhfdbfe: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6058)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Paobpiidbdb { /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub jkpejigdeaj: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "2")] pub gmlkamfipgg: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6045)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cmmafjgoebo { /// offset: 32 #[prost(uint32, repeated, tag = "15")] pub domkcplbgmj: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, optional, tag = "4")] pub reward: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "13")] pub exp: u32, /// offset: 44 #[prost(uint32, tag = "14")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6055)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pibakijceol { /// offset: 24 #[prost(uint32, tag = "10")] pub exp: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6023)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cemephafben {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pahmchopgkc { /// offset: 24 #[prost(bool, tag = "8")] pub ebeobmcompc: bool, /// offset: 26 #[prost(bool, tag = "7")] pub is_taken_reward: bool, /// offset: 25 #[prost(bool, tag = "14")] pub magpfbddfgj: bool, /// offset: 28 #[prost(uint32, tag = "3")] pub area_id: u32, /// offset: 27 #[prost(bool, tag = "9")] pub bcdnofglond: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gcnfiiibhaf { /// offset: 28 #[prost(uint32, tag = "3")] pub mmecjnjdhed: u32, /// offset: 32 #[prost(int64, tag = "2")] pub end_time: i64, /// offset: 40 #[prost(bool, tag = "13")] pub pmeimjangki: bool, /// offset: 24 #[prost(uint32, tag = "10")] pub mblemnjedcp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Idheimmemab { /// offset: 32 #[prost(uint32, tag = "9")] pub exp: u32, /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub domkcplbgmj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eahjplfnimi { /// offset: 24 #[prost(message, optional, tag = "14")] pub fhckbpigcjc: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "12")] pub djdekgkjlke: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Epegmeejmnp { /// offset: 24 #[prost(bool, tag = "14")] pub magpfbddfgj: bool, /// offset: 28 #[prost(uint32, tag = "15")] pub hjakkpmncmf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lcldihfljkh { /// offset: 24 #[prost(uint32, tag = "6")] pub knbppkkkfgn: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub gmlkamfipgg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jddeceeoagk { /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub gdngekmacma: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, repeated, tag = "6")] pub khpibialaib: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "10")] pub cceiljieffh: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, repeated, tag = "4")] pub poggebjfjgh: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, tag = "7")] pub pjpegcjjehc: u32, /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub lmbddhhgmnk: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, repeated, tag = "8")] pub dkepjiiejfb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Okejdbpnpin { /// offset: 24 #[prost(uint32, tag = "10")] pub iklpglpanca: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub mhfdlefhibd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nfeclngmnna { /// offset: 80 #[prost(message, optional, tag = "1")] pub aeialiaaefb: ::core::option::Option, /// offset: 96 #[prost(message, optional, tag = "11")] pub dpkgbekgifa: ::core::option::Option, /// offset: 32 #[prost(message, repeated, tag = "4")] pub hnnhmlfjnee: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(message, optional, tag = "6")] pub jkcbdfpihcd: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "8")] pub ikgopplnnbp: ::core::option::Option, /// offset: 56 #[prost(message, repeated, tag = "14")] pub dcidchkcjip: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, optional, tag = "13")] pub jgjpplilcac: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "12")] pub kjmfebiialc: ::core::option::Option, /// offset: 64 #[prost(message, repeated, tag = "2")] pub oabocihnebg: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(message, optional, tag = "9")] pub fhmeompbmfk: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6097)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ddpefjcmljl { /// offset: 32 #[prost(message, optional, tag = "12")] pub demkcniddjf: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "4")] pub rogue_get_info: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "8")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6025)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ogbgkdnmjjn { /// offset: 16 #[prost(message, repeated, tag = "2")] pub hnnhmlfjnee: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Akbabffaida { /// offset: 16 #[prost(message, optional, tag = "3")] pub fhmeompbmfk: ::core::option::Option, /// offset: 64 #[prost(int64, tag = "15")] pub end_time: i64, /// offset: 56 #[prost(int64, tag = "10")] pub time: i64, /// offset: 72 #[prost(uint32, tag = "5")] pub max_times: u32, /// offset: 32 #[prost(message, optional, tag = "6")] pub demkcniddjf: ::core::option::Option, /// offset: 40 #[prost(string, tag = "7")] pub name: ::prost::alloc::string::String, /// offset: 24 #[prost(message, optional, tag = "8")] pub data: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fpfchfanngh { /// offset: 32 #[prost(message, repeated, tag = "5")] pub lacafpihpgb: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "11")] pub geibknhcgjf: u32, /// offset: 24 #[prost(message, repeated, tag = "12")] pub buff_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6020)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Longmllnjhj {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6083)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kapjnakmkob { /// offset: 24 #[prost(message, repeated, tag = "9")] pub mdagigoekoc: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6057)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ojlehapcalo { /// offset: 24 #[prost(uint32, tag = "12")] pub max_times: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6038)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kcejgcbbppe { /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "9")] pub max_times: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6063)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mdnbeppchcj { /// offset: 32 #[prost(uint32, tag = "1")] pub max_times: u32, /// offset: 16 #[prost(string, tag = "4")] pub name: ::prost::alloc::string::String, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6067)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bngdjiddhnf { /// offset: 32 #[prost(uint32, tag = "1")] pub max_times: u32, /// offset: 24 #[prost(string, tag = "9")] pub name: ::prost::alloc::string::String, /// offset: 36 #[prost(uint32, tag = "6")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6043)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hiecgaojihm { /// offset: 24 #[prost(uint32, tag = "4")] pub max_times: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Amaahldmjjn { /// offset: 68 #[prost(uint32, tag = "11")] pub knbppkkkfgn: u32, /// offset: 40 #[prost(uint32, repeated, tag = "15")] pub lodicmlglmh: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, repeated, tag = "4")] pub ccafekadpnh: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, repeated, tag = "14")] pub bhhmbndikcc: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "12")] pub lfnnahjdcnb: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "9")] pub bojlnkkamgj: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, tag = "7")] pub gmlkamfipgg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Apndphkjmbo { /// offset: 32 #[prost(uint32, tag = "9")] pub avatar_id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub jimkcdcnogh: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "13")] pub max_times: u32, /// offset: 40 #[prost(uint32, tag = "10")] pub jkfggcfhmai: u32, /// offset: 36 #[prost(uint32, tag = "6")] pub inghfmajlfh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jnokcmkbdlk { /// offset: 40 #[prost(int64, tag = "11")] pub time: i64, /// offset: 32 #[prost(message, optional, tag = "4")] pub ebmbepjnlpj: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "2")] pub max_times: u32, /// offset: 16 #[prost(string, tag = "1")] pub name: ::prost::alloc::string::String, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6098)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Idjkknkjgfp {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6040)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Omlibkjmkkc { /// offset: 16 #[prost(message, repeated, tag = "2")] pub fmnkdmapdfk: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6099)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Boaolfbjagj { /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub abacampelej: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6033)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bebcpibjnoi { /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub abacampelej: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6089)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pdbeebmjjdb { /// offset: 32 #[prost(message, optional, tag = "5")] pub ebmbepjnlpj: ::core::option::Option, /// offset: 24 #[prost(string, tag = "3")] pub name: ::prost::alloc::string::String, /// offset: 40 #[prost(uint32, tag = "6")] pub max_times: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6032)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bnlfghmpgll { /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "4")] pub max_times: u32, /// offset: 16 #[prost(string, tag = "8")] pub name: ::prost::alloc::string::String, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6090)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dpffeelfabm { /// offset: 32 #[prost(uint32, tag = "5")] pub max_times: u32, /// offset: 24 #[prost(string, tag = "4")] pub name: ::prost::alloc::string::String, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6054)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Akbjcjbihlc { /// offset: 24 #[prost(string, tag = "9")] pub name: ::prost::alloc::string::String, /// offset: 36 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "13")] pub max_times: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6046)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dgjojaefenj {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6029)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nleojeleadf { /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "4")] pub dpkgbekgifa: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6011)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ggbhohnphbo { /// offset: 24 #[prost(uint32, tag = "9")] pub gjjkacomphd: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6027)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gopcelblmek { /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "8")] pub dpkgbekgifa: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6065)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ooilnieoehe {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6078)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kpbbmanacic { /// offset: 24 #[prost(message, optional, tag = "9")] pub dpkgbekgifa: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6082)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kaadnhdenpi { /// offset: 40 #[prost(uint32, tag = "6")] pub difficulty_level: u32, /// offset: 48 #[prost(uint32, tag = "15")] pub kidieobnbdm: u32, /// offset: 16 #[prost(message, repeated, tag = "11")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "10")] pub bdllacfhici: u32, /// offset: 32 #[prost(bool, tag = "8")] pub pgfmfkpjlmc: bool, /// offset: 36 #[prost(uint32, tag = "7")] pub ghlljinfcip: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6088)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eabgbgmmpkn { /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "9")] pub fillifehlki: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6035)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kfapghfpoam {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6017)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hlbdhklbfkl { /// offset: 16 #[prost(message, optional, tag = "10")] pub fillifehlki: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6075)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jifgeagmfgg { /// offset: 24 #[prost(bool, tag = "7")] pub pgfmfkpjlmc: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6042)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oakpnpekjff { /// offset: 16 #[prost(message, optional, tag = "9")] pub battle_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6049)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kmmnpgmbiah {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6079)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pfpfobgpfbk { /// offset: 32 #[prost(uint32, tag = "15")] pub bdllacfhici: u32, /// offset: 28 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "3")] pub difficulty_level: u32, /// offset: 24 #[prost(uint32, tag = "12")] pub kidieobnbdm: u32, /// offset: 40 #[prost(uint32, tag = "9")] pub ghlljinfcip: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6060)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Efkcppclini { /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub gjofpknfhdl: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mikggfkjcmi { /// offset: 24 #[prost(uint32, tag = "3")] pub dogjcpgolob: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kcajdndalid { /// offset: 24 #[prost(uint32, tag = "2")] pub dogjcpgolob: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mmbllbdfnfp { /// offset: 24 #[prost(uint32, tag = "8")] pub buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eigcpgafkop { /// offset: 24 #[prost(uint32, tag = "13")] pub event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Enoejkpocdg { /// offset: 24 #[prost(uint32, tag = "10")] pub cndilnhdjkh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ccilgnedabo { /// offset: 28 #[prost(uint32, tag = "4")] pub fpjelgnmgbp: u32, /// offset: 32 #[prost(uint32, tag = "8")] pub fjbkkpienom: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub aafenpjfhme: u32, /// offset: 36 #[prost(uint32, tag = "6")] pub level: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6064)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gbkeefddelm { #[prost(oneof = "gbkeefddelm::Mlneddhojgc", tags = "5, 2, 3, 6, 15, 8")] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `GBKEEFDDELM`. pub mod gbkeefddelm { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 16 #[prost(message, tag = "5")] Ideeflfihmi(super::Mikggfkjcmi), /// offset: 16 #[prost(message, tag = "2")] Jnikhlonalh(super::Kcajdndalid), /// offset: 16 #[prost(message, tag = "3")] Lmjalhjpjpj(super::Mmbllbdfnfp), /// offset: 16 #[prost(message, tag = "6")] Fnndckcdhja(super::Eigcpgafkop), /// offset: 16 #[prost(message, tag = "15")] Olmdaghookd(super::Enoejkpocdg), /// offset: 16 #[prost(message, tag = "8")] Gdenpemhibf(super::Ccilgnedabo), } } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6061)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ooacpalgdlj { /// offset: 24 #[prost(uint32, tag = "1")] pub area_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6041)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fpbfpjjheaa { /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "11")] pub tourn_finish_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6051)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mmbhmgmadnp { /// offset: 32 #[prost(uint32, tag = "7")] pub max_times: u32, /// offset: 36 #[prost(uint32, tag = "10")] pub area_id: u32, /// offset: 24 #[prost(string, tag = "13")] pub name: ::prost::alloc::string::String, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6012)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pcffaipodfi { /// offset: 48 #[prost(message, optional, tag = "8")] pub mnobblpgjlc: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "4")] pub moofjmaijhg: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "11")] pub nfjgpklacpo: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "14")] pub fillifehlki: ::core::option::Option, /// offset: 56 #[prost(uint32, tag = "6")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6028)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ommpognonll { /// offset: 16 #[prost(message, optional, tag = "10")] pub aeialiaaefb: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6077)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hjpiibcmggc {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6100)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ofhdplmjpca { /// offset: 32 #[prost(message, optional, tag = "14")] pub kpichlobkch: ::core::option::Option, /// offset: 64 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 48 #[prost(message, optional, tag = "6")] pub bffichhodam: ::core::option::Option, /// offset: 56 #[prost(message, optional, tag = "9")] pub inkgiplmogi: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "7")] pub aacmnlmmdgg: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "11")] pub mgajgcapkid: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6069)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lnldmfoffnm {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6044)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dnjfhohbeih { /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub pahokhkcdfe: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub ccccckagnaf: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "11")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6062)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dlifnclekhl { /// offset: 24 #[prost(message, optional, tag = "12")] pub baookdnbkbg: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6013)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jbagbppihfc { /// offset: 32 #[prost(uint32, tag = "6")] pub interacted_prop_entity_id: u32, /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub base_avatar_id_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6096)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iegimehhlkh { /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "6")] pub baookdnbkbg: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6021)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aoocnhidgnn { /// offset: 24 #[prost(message, optional, tag = "5")] pub fillifehlki: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "8")] pub tourn_finish_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lbfddpcmjbl { /// offset: 16 #[prost(message, optional, tag = "10")] pub fhckbpigcjc: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "15")] pub mcaakimlecn: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6080)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mbajjfbegmi {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6072)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bokjmagofga { /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "13")] pub jkcbdfpihcd: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6024)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pchhlgnhfjl { /// offset: 24 #[prost(uint32, tag = "11")] pub gjjkacomphd: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6037)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Giemcfehcii { /// offset: 24 #[prost(message, optional, tag = "3")] pub jkcbdfpihcd: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6030)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ohcimebnooa { /// offset: 24 #[prost(uint32, tag = "7")] pub phnmhngcfmf: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6014)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ihakooagohf { /// offset: 32 #[prost(uint32, tag = "4")] pub cocoon_id: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub count: u32, /// offset: 28 #[prost(uint32, tag = "13")] pub difficulty_level: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6034)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hpbokbbjohd { /// offset: 24 #[prost(message, optional, tag = "5")] pub reward: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "1")] pub drop_data: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "11")] pub pkinokcincf: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "14")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6913)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRollShopInfoCsReq { /// offset: 24 #[prost(uint32, tag = "14")] pub roll_shop_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6906)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRollShopInfoScRsp { /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "1")] pub gacha_random: u32, /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub shop_group_id_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "7")] pub roll_shop_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6909)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DoGachaInRollShopCsReq { /// offset: 32 #[prost(uint32, tag = "7")] pub gacha_random: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub roll_shop_id: u32, /// offset: 24 #[prost(uint32, tag = "11")] pub gacha_count: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6905)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DoGachaInRollShopScRsp { /// offset: 36 #[prost(uint32, tag = "6")] pub roll_shop_id: u32, /// offset: 16 #[prost(message, optional, tag = "5")] pub reward: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub bdanbfdobgi: u32, /// offset: 44 #[prost(uint32, tag = "12")] pub reward_display_type: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6914)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeRollShopRewardCsReq { /// offset: 24 #[prost(uint32, tag = "3")] pub roll_shop_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6904)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRollShopRewardScRsp { /// offset: 40 #[prost(uint32, tag = "9")] pub roll_shop_id: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "5")] pub group_type: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneActorInfo { /// offset: 36 #[prost(uint32, tag = "6")] pub uid: u32, /// offset: 24 #[prost(uint32, tag = "14")] pub map_layer: u32, /// offset: 28 #[prost(enumeration = "AvatarType", tag = "1")] pub avatar_type: i32, /// offset: 32 #[prost(uint32, tag = "4")] pub base_avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct NpcMonsterRogueInfo { /// offset: 28 #[prost(uint32, tag = "14")] pub fhekhieinaa: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub rogue_monster_id: u32, /// offset: 36 #[prost(uint32, tag = "2")] pub elite_group: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub hard_level_group: u32, /// offset: 40 #[prost(uint32, tag = "9")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct NpcMonsterExtraInfo { #[prost(oneof = "npc_monster_extra_info::Mlneddhojgc", tags = "8")] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `NpcMonsterExtraInfo`. pub mod npc_monster_extra_info { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 16 #[prost(message, tag = "8")] RogueGameInfo(super::NpcMonsterRogueInfo), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mkphkpojban { /// offset: 16 #[prost(uint32, repeated, tag = "14")] pub cmgjfngamjk: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "7")] pub stage_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneNpcMonsterInfo { /// offset: 48 #[prost(uint32, tag = "7")] pub monster_id: u32, /// offset: 24 #[prost(message, optional, tag = "10")] pub aogjaahihob: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "12")] pub event_id: u32, /// offset: 53 #[prost(bool, tag = "13")] pub phlljlekalj: bool, /// offset: 52 #[prost(bool, tag = "6")] pub doccpaeahdj: bool, /// offset: 44 #[prost(uint32, tag = "2")] pub world_level: u32, /// offset: 16 #[prost(message, optional, tag = "11")] pub extra_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct NpcDialogueEventParam { /// offset: 24 #[prost(uint32, tag = "14")] pub arg_id: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub rogue_dialogue_event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct NpcRogueGameInfo { /// offset: 45 #[prost(bool, tag = "8")] pub jimohmkpkph: bool, /// offset: 32 #[prost(uint32, tag = "14")] pub aeon_talk_id: u32, /// offset: 36 #[prost(uint32, tag = "7")] pub event_unique_id: u32, /// offset: 16 #[prost(map = "uint32, uint32", tag = "11")] pub kgebnecnfok: ::std::collections::HashMap, /// offset: 40 #[prost(uint32, tag = "10")] pub talk_dialogue_id: u32, /// offset: 46 #[prost(bool, tag = "1")] pub ghdlagddamj: bool, /// offset: 44 #[prost(bool, tag = "6")] pub finish_dialogue: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iopdpgficib { /// offset: 32 #[prost(uint32, tag = "9")] pub dkjmgbfhamk: u32, /// offset: 28 #[prost(uint32, tag = "11")] pub visitor_id: u32, /// offset: 24 #[prost(bool, tag = "7")] pub is_meet: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fneiaggcdbl { /// offset: 28 #[prost(uint32, tag = "15")] pub lkkklebigka: u32, /// offset: 24 #[prost(uint32, tag = "3")] pub lpcdibciboo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct NpcExtraInfo { #[prost(oneof = "npc_extra_info::Mlneddhojgc", tags = "10, 12, 11")] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `NpcExtraInfo`. pub mod npc_extra_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 16 #[prost(message, tag = "10")] RogueGameInfo(super::NpcRogueGameInfo), /// offset: 16 #[prost(message, tag = "12")] Khmgifgpejh(super::Iopdpgficib), /// offset: 16 #[prost(message, tag = "11")] Kjfnifhinca(super::Fneiaggcdbl), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneNpcInfo { /// offset: 24 #[prost(message, optional, tag = "1")] pub extra_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "14")] pub npc_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PropRogueInfo { /// offset: 28 #[prost(uint32, tag = "14")] pub ccpnecikhnh: u32, /// offset: 36 #[prost(uint32, tag = "9")] pub ihhfmkmjpge: u32, /// offset: 24 #[prost(uint32, tag = "15")] pub site_id: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub room_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kmngaglbgle { /// offset: 24 #[prost(uint32, tag = "3")] pub aeon_id: u32, /// offset: 32 #[prost(uint32, tag = "11")] pub gmafejoenpl: u32, /// offset: 28 #[prost(uint32, tag = "6")] pub nbgkjpibnke: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PropChessRogueInfo { /// offset: 24 #[prost(bool, tag = "5")] pub ilefhnpckgb: bool, /// offset: 25 #[prost(bool, tag = "9")] pub enter_next_cell: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournDoorInfo { /// offset: 24 #[prost(uint32, tag = "15")] pub bpcpfpbhmjm: u32, /// offset: 32 #[prost(bool, tag = "11")] pub enter_next_layer: bool, /// offset: 28 #[prost(uint32, tag = "10")] pub rogue_door_next_room_type: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicDoorInfo { /// offset: 32 #[prost(uint32, tag = "15")] pub bpcpfpbhmjm: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub rogue_door_next_room_type: u32, /// offset: 28 #[prost(bool, tag = "3")] pub enter_next_layer: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WorkbenchFuncIdInfo { /// offset: 28 #[prost(bool, tag = "6")] pub is_valid: bool, /// offset: 24 #[prost(uint32, tag = "8")] pub func_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournWorkbenchInfo { /// offset: 32 #[prost(uint32, tag = "9")] pub workbench_id: u32, /// offset: 24 #[prost(message, repeated, tag = "14")] pub workbench_func_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dojlbncabeb { /// offset: 32 #[prost(uint32, tag = "7")] pub emeebodpmem: u32, /// offset: 16 #[prost(message, optional, tag = "12")] pub pkfalginemj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oialcofpbdc { /// offset: 24 #[prost(uint32, tag = "14")] pub chest_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PropTimelineInfo { /// offset: 16 #[prost(bytes = "vec", tag = "2")] pub timeline_byte_value: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(bool, tag = "5")] pub timeline_bool_value: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PropExtraInfo { /// offset: 24 #[prost(message, optional, tag = "14")] pub timeline_info: ::core::option::Option, #[prost(oneof = "prop_extra_info::Mlneddhojgc", tags = "15, 12, 2, 6, 9, 5, 7, 8")] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `PropExtraInfo`. pub mod prop_extra_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 32 #[prost(message, tag = "15")] RogueGameInfo(super::PropRogueInfo), /// offset: 32 #[prost(message, tag = "12")] Pehfgbfodma(super::Kmngaglbgle), /// offset: 32 #[prost(message, tag = "2")] Emofifopkoa(super::PropChessRogueInfo), /// offset: 32 #[prost(message, tag = "6")] Abpibpfadmj(super::RogueTournDoorInfo), /// offset: 32 #[prost(message, tag = "9")] Iebmpljiice(super::RogueTournWorkbenchInfo), /// offset: 32 #[prost(message, tag = "5")] Nacnolbamcj(super::Dojlbncabeb), /// offset: 32 #[prost(message, tag = "7")] Nackkajfble(super::Oialcofpbdc), /// offset: 32 #[prost(message, tag = "8")] Hljnbccdkaa(super::RogueMagicDoorInfo), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ScenePropInfo { /// offset: 56 #[prost(uint64, tag = "13")] pub create_time_ms: u64, /// offset: 16 #[prost(message, optional, tag = "14")] pub extra_info: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "12")] pub prop_state: u32, /// offset: 44 #[prost(uint32, tag = "7")] pub prop_id: u32, /// offset: 48 #[prost(uint32, tag = "4")] pub life_time_ms: u32, /// offset: 32 #[prost(string, repeated, tag = "5")] pub trigger_name_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneSummonUnitInfo { /// offset: 36 #[prost(uint32, tag = "7")] pub attach_entity_id: u32, /// offset: 24 #[prost(string, repeated, tag = "2")] pub trigger_name_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, /// offset: 32 #[prost(int32, tag = "9")] pub life_time_ms: i32, /// offset: 44 #[prost(uint32, tag = "10")] pub summon_unit_id: u32, /// offset: 48 #[prost(uint64, tag = "12")] pub create_time_ms: u64, /// offset: 40 #[prost(uint32, tag = "11")] pub caster_entity_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneEntityInfo { /// offset: 52 #[prost(uint32, tag = "15")] pub inst_id: u32, /// offset: 40 #[prost(uint32, tag = "3")] pub entity_id: u32, /// offset: 44 #[prost(uint32, tag = "12")] pub group_id: u32, /// offset: 32 #[prost(message, optional, tag = "2")] pub motion: ::core::option::Option, #[prost(oneof = "scene_entity_info::Entity", tags = "11, 1, 10, 7, 6")] pub entity: ::core::option::Option, } /// Nested message and enum types in `SceneEntityInfo`. pub mod scene_entity_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Entity { /// offset: 24 #[prost(message, tag = "11")] Actor(super::SceneActorInfo), /// offset: 24 #[prost(message, tag = "1")] NpcMonster(super::SceneNpcMonsterInfo), /// offset: 24 #[prost(message, tag = "10")] Npc(super::SceneNpcInfo), /// offset: 24 #[prost(message, tag = "7")] Prop(super::ScenePropInfo), /// offset: 24 #[prost(message, tag = "6")] SummonUnit(super::SceneSummonUnitInfo), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BuffInfo { /// offset: 32 #[prost(uint32, tag = "7")] pub count: u32, /// offset: 60 #[prost(float, tag = "1")] pub life_time: f32, /// offset: 40 #[prost(uint64, tag = "12")] pub add_time_ms: u64, /// offset: 48 #[prost(uint32, tag = "5")] pub level: u32, /// offset: 56 #[prost(uint32, tag = "9")] pub base_avatar_id: u32, /// offset: 52 #[prost(uint32, tag = "15")] pub buff_id: u32, /// offset: 24 #[prost(map = "string, float", tag = "2")] pub dynamic_values: ::std::collections::HashMap<::prost::alloc::string::String, f32>, /// offset: 36 #[prost(uint32, tag = "13")] pub buff_summon_entity_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EntityBuffInfo { /// offset: 24 #[prost(message, repeated, tag = "14")] pub buff_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "12")] pub entity_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MechanismBarInfo { /// offset: 28 #[prost(uint32, tag = "6")] pub value: u32, /// offset: 24 #[prost(uint32, tag = "12")] pub dbgbmknhhpp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CustomSaveData { /// offset: 32 #[prost(uint32, tag = "5")] pub group_id: u32, /// offset: 16 #[prost(string, tag = "3")] pub save_data: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ihiijlbdmon { /// offset: 28 #[prost(uint32, tag = "12")] pub dfpldabbmjn: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub mccjhaafblg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneEntityGroupInfo { /// offset: 44 #[prost(uint32, tag = "13")] pub state: u32, /// offset: 40 #[prost(uint32, tag = "15")] pub group_id: u32, /// offset: 16 #[prost(message, repeated, tag = "6")] pub entity_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(map = "string, int32", tag = "7")] pub jnajakchjdf: ::std::collections::HashMap<::prost::alloc::string::String, i32>, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneGroupState { /// offset: 28 #[prost(uint32, tag = "6")] pub state: u32, /// offset: 24 #[prost(bool, tag = "12")] pub is_default: bool, /// offset: 32 #[prost(uint32, tag = "11")] pub group_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MissionStatusBySceneInfo { /// offset: 32 #[prost(uint32, repeated, tag = "1")] pub disabled_main_mission_id_list: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, repeated, tag = "15")] pub finished_main_mission_id_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "6")] pub sub_mission_status_list: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, repeated, tag = "10")] pub unfinished_main_mission_id_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, repeated, tag = "5")] pub ilogafdocgo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneInfo { /// offset: 104 #[prost(message, repeated, tag = "12")] pub entity_list: ::prost::alloc::vec::Vec, /// offset: 112 #[prost(uint32, tag = "1324")] pub dimension_id: u32, /// offset: 124 #[prost(uint32, tag = "6")] pub floor_id: u32, /// offset: 72 #[prost(map = "uint32, message", tag = "3")] pub hjlmiglddng: ::std::collections::HashMap, /// offset: 32 #[prost(uint32, repeated, tag = "7")] pub lighten_section_list: ::prost::alloc::vec::Vec, /// offset: 136 #[prost(uint32, tag = "4")] pub world_id: u32, /// offset: 132 #[prost(uint32, tag = "2")] pub plane_id: u32, /// offset: 80 #[prost(uint32, repeated, tag = "861")] pub lddigmlcgdb: ::prost::alloc::vec::Vec, /// offset: 128 #[prost(uint32, tag = "8")] pub entry_id: u32, /// offset: 40 #[prost(message, repeated, tag = "1297")] pub clecmgljocl: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(message, repeated, tag = "10")] pub scene_buff_info_list: ::prost::alloc::vec::Vec, /// offset: 96 #[prost(message, optional, tag = "2015")] pub scene_mission_info: ::core::option::Option, /// offset: 24 #[prost(message, repeated, tag = "15")] pub entity_buff_info_list: ::prost::alloc::vec::Vec, /// offset: 144 #[prost(uint32, tag = "9")] pub leader_entity_id: u32, /// offset: 56 #[prost(message, repeated, tag = "1000")] pub entity_group_list: ::prost::alloc::vec::Vec, /// offset: 148 #[prost(uint32, tag = "63")] pub game_story_line_id: u32, /// offset: 116 #[prost(uint32, tag = "14")] pub client_pos_version: u32, /// offset: 48 #[prost(message, repeated, tag = "11")] pub custom_data_list: ::prost::alloc::vec::Vec, /// offset: 140 #[prost(uint32, tag = "440")] pub content_id: u32, /// offset: 120 #[prost(uint32, tag = "1")] pub game_mode_type: u32, /// offset: 16 #[prost(map = "string, int32", tag = "1859")] pub floor_saved_data: ::std::collections::HashMap< ::prost::alloc::string::String, i32, >, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EntityMotion { /// offset: 36 #[prost(bool, tag = "1")] pub gdlfhdlhpde: bool, /// offset: 40 #[prost(uint32, tag = "14")] pub map_layer: u32, /// offset: 16 #[prost(message, optional, tag = "9")] pub motion: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "4")] pub entity_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1447)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneEntityMoveCsReq { /// offset: 40 #[prost(uint32, tag = "13")] pub entry_id: u32, /// offset: 16 #[prost(message, repeated, tag = "11")] pub entity_motion_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint64, tag = "4")] pub lnimmjljkll: u64, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1409)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneEntityMoveScRsp { /// offset: 40 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "15")] pub download_data: ::core::option::Option, /// offset: 32 #[prost(message, repeated, tag = "5")] pub entity_motion_list: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1461)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneEntityMoveScNotify { /// offset: 32 #[prost(uint32, tag = "12")] pub entity_id: u32, /// offset: 16 #[prost(message, optional, tag = "2")] pub motion: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "11")] pub client_pos_version: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub entry_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1445)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneUpdatePositionVersionNotify { /// offset: 24 #[prost(uint32, tag = "12")] pub pos_version: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1438)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct InteractPropCsReq { /// offset: 28 #[prost(uint32, tag = "6")] pub interact_id: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub prop_entity_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1417)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct InteractPropScRsp { /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "1")] pub prop_state: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub prop_entity_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1495)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChangePropTimelineInfoCsReq { /// offset: 16 #[prost(message, optional, tag = "12")] pub timeline_info: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "8")] pub prop_entity_id: u32, /// offset: 32 #[prost(uint64, tag = "11")] pub uuid: u64, /// offset: 44 #[prost(bool, tag = "5")] pub is_close_map: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1491)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChangePropTimelineInfoScRsp { /// offset: 28 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub prop_entity_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HitMonsterBattleInfo { /// offset: 28 #[prost(enumeration = "MonsterBattleType", tag = "5")] pub monster_battle_type: i32, /// offset: 24 #[prost(uint32, tag = "8")] pub target_monster_entity_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DynamicValues { /// offset: 32 #[prost(float, tag = "4")] pub value: f32, /// offset: 16 #[prost(string, tag = "11")] pub key: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AssistMonsterEntityInfo { /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub entity_id_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1451)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneCastSkillCsReq { /// offset: 88 #[prost(uint32, tag = "4")] pub attacked_by_entity_id: u32, /// offset: 24 #[prost(enumeration = "SkillExtraTag", repeated, tag = "1")] pub skill_extra_tags: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(message, repeated, tag = "2")] pub assist_monster_entity_info: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, optional, tag = "5")] pub target_motion: ::core::option::Option, /// offset: 48 #[prost(message, repeated, tag = "6")] pub dynamic_values: ::prost::alloc::vec::Vec, /// offset: 92 #[prost(uint32, tag = "7")] pub skill_index: u32, /// offset: 16 #[prost(uint32, repeated, tag = "14")] pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(string, tag = "9")] pub maze_ability_str: ::prost::alloc::string::String, /// offset: 80 #[prost(uint32, tag = "10")] pub cast_entity_id: u32, /// offset: 72 #[prost(uint32, repeated, tag = "12")] pub hit_target_entity_id_list: ::prost::alloc::vec::Vec, /// offset: 84 #[prost(uint32, tag = "11")] pub emcchdminol: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1411)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneCastSkillScRsp { /// offset: 44 #[prost(uint32, tag = "9")] pub cast_entity_id: u32, /// offset: 32 #[prost(message, repeated, tag = "8")] pub monster_battle_info: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "6")] pub battle_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1452)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneCastSkillCostMpCsReq { /// offset: 32 #[prost(uint32, tag = "2")] pub attacked_by_entity_id: u32, /// offset: 28 #[prost(uint32, tag = "6")] pub cast_entity_id: u32, /// offset: 24 #[prost(uint32, tag = "14")] pub skill_index: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1450)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneCastSkillCostMpScRsp { /// offset: 28 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "10")] pub cast_entity_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1481)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneCastSkillMpUpdateScNotify { /// offset: 28 #[prost(uint32, tag = "10")] pub mp: u32, /// offset: 24 #[prost(uint32, tag = "3")] pub cast_entity_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1498)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneEnterStageCsReq { /// offset: 32 #[prost(bool, tag = "11")] pub pkhecogkach: bool, /// offset: 28 #[prost(uint32, tag = "8")] pub event_id: u32, /// offset: 24 #[prost(enumeration = "RebattleType", tag = "12")] pub rebattle_type: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1446)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneEnterStageScRsp { /// offset: 16 #[prost(message, optional, tag = "2")] pub battle_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1492)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneReviveAfterRebattleCsReq { /// offset: 24 #[prost(enumeration = "RebattleType", tag = "6")] pub rebattle_type: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1414)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneReviveAfterRebattleScRsp { /// offset: 24 #[prost(uint32, tag = "5")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1489)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetCurSceneInfoCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1420)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetCurSceneInfoScRsp { /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "12")] pub scene: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EntityBuffChangeInfo { /// offset: 32 #[prost(enumeration = "SceneEntityBuffChangeType", tag = "10")] pub reason: i32, /// offset: 44 #[prost(uint32, tag = "4")] pub entity_id: u32, /// offset: 40 #[prost(uint32, tag = "11")] pub cast_entity_id: u32, #[prost(oneof = "entity_buff_change_info::Mlneddhojgc", tags = "8, 6")] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `EntityBuffChangeInfo`. pub mod entity_buff_change_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 24 #[prost(message, tag = "8")] BuffChangeInfo(super::BuffInfo), /// offset: 24 #[prost(uint32, tag = "6")] RemoveBuffId(u32), } } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1476)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncEntityBuffChangeListScNotify { /// offset: 24 #[prost(message, repeated, tag = "12")] pub entity_buff_change_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1437)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpringRefreshCsReq { /// offset: 24 #[prost(uint32, tag = "6")] pub floor_id: u32, /// offset: 28 #[prost(uint32, tag = "8")] pub plane_id: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub prop_entity_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1410)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpringRefreshScRsp { /// offset: 24 #[prost(uint32, tag = "3")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1467)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LastSpringRefreshTimeNotify { /// offset: 24 #[prost(int64, tag = "7")] pub pcomgohpgaj: i64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReturnLastTownCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1435)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ReturnLastTownScRsp { /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "15")] pub scene: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1426)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterSectionCsReq { /// offset: 24 #[prost(uint32, tag = "6")] pub section_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1457)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterSectionScRsp { /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetCurInteractEntityCsReq { /// offset: 24 #[prost(uint32, tag = "8")] pub entity_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1413)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetCurInteractEntityScRsp { /// offset: 24 #[prost(uint32, tag = "12")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1401)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RecoverAllLineupCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1449)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RecoverAllLineupScRsp { /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1477)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SavePointsInfoNotify { /// offset: 24 #[prost(int64, tag = "10")] pub refresh_time: i64, /// offset: 32 #[prost(uint32, tag = "1")] pub valid_times: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1419)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartCocoonStageCsReq { /// offset: 28 #[prost(uint32, tag = "1")] pub wave: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub cocoon_id: u32, /// offset: 32 #[prost(uint32, tag = "6")] pub kidieobnbdm: u32, /// offset: 24 #[prost(uint32, tag = "8")] pub prop_entity_id: u32, /// offset: 40 #[prost(uint32, tag = "7")] pub world_level: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1469)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartCocoonStageScRsp { /// offset: 36 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 40 #[prost(uint32, tag = "11")] pub prop_entity_id: u32, /// offset: 48 #[prost(uint32, tag = "12")] pub cocoon_id: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub challenge_cnt: u32, /// offset: 24 #[prost(message, optional, tag = "9")] pub battle_info: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "15")] pub wave: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EntityBindPropCsReq { /// offset: 24 #[prost(message, optional, tag = "1")] pub motion: ::core::option::Option, /// offset: 32 #[prost(bool, tag = "14")] pub mkejccmmajh: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1488)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EntityBindPropScRsp { /// offset: 24 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1403)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetClientPausedCsReq { /// offset: 24 #[prost(bool, tag = "14")] pub paused: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1455)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetClientPausedScRsp { /// offset: 28 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 24 #[prost(bool, tag = "7")] pub paused: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1433)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeactivateFarmElementCsReq { /// offset: 24 #[prost(uint32, tag = "9")] pub entity_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1466)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeactivateFarmElementScRsp { /// offset: 28 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "3")] pub entity_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1436)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ActivateFarmElementCsReq { /// offset: 28 #[prost(uint32, tag = "15")] pub kidieobnbdm: u32, /// offset: 24 #[prost(uint32, tag = "14")] pub entity_id: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub world_level: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1485)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ActivateFarmElementScRsp { /// offset: 28 #[prost(uint32, tag = "6")] pub world_level: u32, /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "13")] pub entity_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AvatarPresetHp { /// offset: 24 #[prost(uint32, tag = "4")] pub hbbkdaiilkp: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpringRecoverConfig { /// offset: 24 #[prost(message, repeated, tag = "3")] pub ppjbpmagmoe: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(bool, tag = "13")] pub oicdeamknmf: bool, /// offset: 36 #[prost(uint32, tag = "7")] pub ofapndbojcb: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1439)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateMechanismBarScNotify { /// offset: 36 #[prost(uint32, tag = "5")] pub plane_id: u32, /// offset: 32 #[prost(uint32, tag = "15")] pub floor_id: u32, /// offset: 16 #[prost(message, optional, tag = "6")] pub adbppofggbc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetGroupCustomSaveDataCsReq { /// offset: 24 #[prost(string, tag = "11")] pub save_data: ::prost::alloc::string::String, /// offset: 36 #[prost(uint32, tag = "3")] pub entry_id: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub group_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1427)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetGroupCustomSaveDataScRsp { /// offset: 24 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub entry_id: u32, /// offset: 28 #[prost(uint32, tag = "11")] pub group_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1402)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReEnterLastElementStageCsReq { /// offset: 24 #[prost(uint32, tag = "11")] pub stage_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1418)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ReEnterLastElementStageScRsp { /// offset: 36 #[prost(uint32, tag = "15")] pub stage_id: u32, /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "11")] pub battle_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1480)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneEntityTeleportCsReq { /// offset: 32 #[prost(uint32, tag = "10")] pub entry_id: u32, /// offset: 24 #[prost(message, optional, tag = "5")] pub entity_motion: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1483)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneEntityTeleportScRsp { /// offset: 36 #[prost(uint32, tag = "8")] pub client_pos_version: u32, /// offset: 24 #[prost(message, optional, tag = "13")] pub entity_motion: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1453)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterSceneCsReq { /// offset: 52 #[prost(uint32, tag = "12")] pub game_story_line_id: u32, /// offset: 32 #[prost(message, optional, tag = "7")] pub rot: ::core::option::Option, /// offset: 56 #[prost(uint32, tag = "4")] pub entry_id: u32, /// offset: 44 #[prost(bool, tag = "15")] pub is_close_map: bool, /// offset: 24 #[prost(message, optional, tag = "5")] pub bcppmongjgf: ::core::option::Option, /// offset: 46 #[prost(bool, tag = "14")] pub ooleibolgoh: bool, /// offset: 48 #[prost(uint32, tag = "10")] pub content_id: u32, /// offset: 40 #[prost(uint32, tag = "13")] pub teleport_id: u32, /// offset: 45 #[prost(bool, tag = "6")] pub magabcdmnoh: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1496)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterSceneScRsp { /// offset: 24 #[prost(uint32, tag = "8")] pub content_id: u32, /// offset: 28 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 32 #[prost(bool, tag = "12")] pub is_over_map: bool, /// offset: 33 #[prost(bool, tag = "6")] pub is_close_map: bool, /// offset: 36 #[prost(uint32, tag = "10")] pub game_story_line_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1448)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterSceneByServerScNotify { /// offset: 40 #[prost(enumeration = "EnterSceneReason", tag = "12")] pub reason: i32, /// offset: 24 #[prost(message, optional, tag = "5")] pub lineup: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "6")] pub scene: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1486)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ScenePlaneEventScNotify { /// offset: 16 #[prost(message, optional, tag = "5")] pub fgoefbhkjed: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "10")] pub bgnapljadbp: ::core::option::Option, /// offset: 48 #[prost(message, optional, tag = "1")] pub get_item_list: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "15")] pub bkijnhdldpg: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1428)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSceneMapInfoCsReq { /// offset: 44 #[prost(uint32, tag = "15")] pub content_id: u32, /// offset: 40 #[prost(uint32, tag = "9")] pub entry_story_line_id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub entry_id_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "13")] pub floor_id_list: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(bool, tag = "11")] pub unk1: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MazePropState { /// offset: 28 #[prost(uint32, tag = "13")] pub state: u32, /// offset: 24 #[prost(uint32, tag = "12")] pub group_id: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub config_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MazePropExtraState { /// offset: 36 #[prost(uint32, tag = "5")] pub config_id: u32, /// offset: 32 #[prost(uint32, tag = "10")] pub group_id: u32, /// offset: 40 #[prost(uint32, tag = "4")] pub state: u32, /// offset: 16 #[prost(message, optional, tag = "12")] pub extra_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MazeGroup { /// offset: 40 #[prost(int64, tag = "12")] pub dhjhadfkhjk: i64, /// offset: 36 #[prost(bool, tag = "6")] pub eeacfckaeec: bool, /// offset: 32 #[prost(uint32, tag = "5")] pub group_id: u32, /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub ddnoegpcacf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChestInfo { /// offset: 24 #[prost(enumeration = "ChestType", tag = "1")] pub chest_type: i32, /// offset: 28 #[prost(uint32, tag = "15")] pub exist_num: u32, /// offset: 32 #[prost(uint32, tag = "6")] pub opened_num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kehgnhfffeo { /// offset: 32 #[prost(uint32, tag = "6")] pub ehpglnhhkfg: u32, /// offset: 28 #[prost(uint32, tag = "13")] pub r#type: u32, /// offset: 24 #[prost(uint32, tag = "10")] pub koocfamjobo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneMapInfo { /// offset: 104 #[prost(uint32, tag = "7")] pub floor_id: u32, /// offset: 72 #[prost(message, repeated, tag = "3")] pub maze_group_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "8")] pub maze_prop_list: ::prost::alloc::vec::Vec, /// offset: 100 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 40 #[prost(uint32, repeated, tag = "6")] pub unlock_teleport_list: ::prost::alloc::vec::Vec, /// offset: 92 #[prost(uint32, tag = "15")] pub entry_id: u32, /// offset: 56 #[prost(message, repeated, tag = "4")] pub chest_list: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(map = "string, int32", tag = "11")] pub floor_saved_data: ::std::collections::HashMap< ::prost::alloc::string::String, i32, >, /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub lighten_section_list: ::prost::alloc::vec::Vec, /// offset: 80 #[prost(message, repeated, tag = "5")] pub pjjnmanpnke: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "14")] pub maze_prop_extra_state_list: ::prost::alloc::vec::Vec, /// offset: 96 #[prost(uint32, tag = "12")] pub cur_map_entry_id: u32, /// offset: 88 #[prost(uint32, tag = "2")] pub dimension_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1454)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSceneMapInfoScRsp { /// offset: 36 #[prost(uint32, tag = "11")] pub content_id: u32, /// offset: 44 #[prost(bool, tag = "15")] pub unk1: bool, /// offset: 32 #[prost(uint32, tag = "4")] pub entry_story_line_id: u32, /// offset: 24 #[prost(message, repeated, tag = "3")] pub scene_map_info: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1440)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncServerSceneChangeNotify {} /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1423)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GameplayCounterCountDownCsReq { /// offset: 28 #[prost(uint32, tag = "3")] pub cur_times: u32, /// offset: 24 #[prost(uint32, tag = "12")] pub gkbgfkolicb: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1490)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GameplayCounterCountDownScRsp { /// offset: 24 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1444)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GameplayCounterUpdateScNotify { /// offset: 28 #[prost(enumeration = "GameplayCounterUpdateReason", tag = "10")] pub reason: i32, /// offset: 32 #[prost(uint32, tag = "5")] pub dfpldabbmjn: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub gkbgfkolicb: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1424)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GameplayCounterRecoverCsReq { /// offset: 24 #[prost(uint32, tag = "11")] pub icgnmkkfdnd: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub gkbgfkolicb: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1471)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GameplayCounterRecoverScRsp { /// offset: 24 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1499)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateFloorSavedValueNotify { /// offset: 32 #[prost(uint32, tag = "1")] pub dimension_id: u32, /// offset: 40 #[prost(uint32, tag = "15")] pub plane_id: u32, /// offset: 36 #[prost(uint32, tag = "3")] pub floor_id: u32, /// offset: 16 #[prost(map = "string, int32", tag = "8")] pub saved_value: ::std::collections::HashMap<::prost::alloc::string::String, i32>, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1459)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetUnlockTeleportCsReq { /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub entry_id_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1478)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetUnlockTeleportScRsp { /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub unlock_teleport_list: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1422)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct OpenChestScNotify { /// offset: 24 #[prost(uint32, tag = "2")] pub chest_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneEntityRefreshInfo { #[prost(oneof = "scene_entity_refresh_info::RefreshType", tags = "8, 15, 14")] pub refresh_type: ::core::option::Option, } /// Nested message and enum types in `SceneEntityRefreshInfo`. pub mod scene_entity_refresh_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum RefreshType { /// offset: 24 #[prost(message, tag = "8")] AddEntity(super::SceneEntityInfo), /// offset: 24 #[prost(uint32, tag = "15")] Imkifmiepmm(u32), /// offset: 24 #[prost(uint32, tag = "14")] DeleteEntity(u32), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cmibfjlljhj { /// offset: 16 #[prost(string, tag = "11")] pub delekfmggcm: ::prost::alloc::string::String, /// offset: 36 #[prost(int32, tag = "9")] pub dkdbccacmcg: i32, /// offset: 32 #[prost(int32, tag = "1")] pub jofpdcalaga: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GroupRefreshInfo { /// offset: 48 #[prost(enumeration = "SceneGroupRefreshType", tag = "15")] pub refresh_type: i32, /// offset: 56 #[prost(uint32, tag = "6")] pub group_id: u32, /// offset: 16 #[prost(message, repeated, tag = "5")] pub refresh_entity: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "2")] pub gnfgdlgmnbm: ::core::option::Option, /// offset: 52 #[prost(uint32, tag = "10")] pub state: u32, /// offset: 40 #[prost(message, repeated, tag = "4")] pub akifmcjmocg: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1404)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneGroupRefreshScNotify { /// offset: 32 #[prost(uint32, tag = "12")] pub floor_id: u32, /// offset: 16 #[prost(message, repeated, tag = "13")] pub group_refresh_list: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "7")] pub dimension_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GroupStateInfo { /// offset: 32 #[prost(uint32, tag = "7")] pub gapeefcbghk: u32, /// offset: 24 #[prost(uint32, tag = "11")] pub group_id: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub group_state: u32, /// offset: 28 #[prost(uint32, tag = "4")] pub entry_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1421)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GroupStateChangeCsReq { /// offset: 16 #[prost(message, optional, tag = "7")] pub group_state_info: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1458)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GroupStateChangeScRsp { /// offset: 24 #[prost(message, optional, tag = "15")] pub group_state_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1494)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GroupStateChangeScNotify { /// offset: 24 #[prost(message, optional, tag = "11")] 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 = "5")] pub floor_id: u32, /// offset: 24 #[prost(uint32, tag = "11")] pub plane_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1487)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetEnteredSceneCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1460)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetEnteredSceneScRsp { /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "12")] pub entered_scene_info_list: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1408)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnteredSceneChangeScNotify { /// offset: 16 #[prost(message, repeated, tag = "11")] pub entered_scene_info_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1475)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RefreshTriggerByClientCsReq { /// offset: 32 #[prost(string, tag = "15")] pub trigger_name: ::prost::alloc::string::String, /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub trigger_target_id_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, optional, tag = "4")] pub trigger_motion: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "14")] pub trigger_entity_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1464)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RefreshTriggerByClientScRsp { /// offset: 24 #[prost(string, tag = "12")] pub trigger_name: ::prost::alloc::string::String, /// offset: 32 #[prost(bool, tag = "1")] pub refresh_trigger: bool, /// offset: 40 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "9")] pub trigger_entity_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1456)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RefreshTriggerByClientScNotify { /// offset: 40 #[prost(uint32, tag = "14")] pub trigger_entity_id: u32, /// offset: 16 #[prost(string, tag = "7")] pub trigger_name: ::prost::alloc::string::String, /// offset: 32 #[prost(uint32, repeated, tag = "2")] pub trigger_target_id_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1416)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DeleteSummonUnitCsReq { /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub entity_id_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1412)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DeleteSummonUnitScRsp { /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub entity_id_list: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1405)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UnlockedAreaMapScNotify { /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub entry_id_list: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1442)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockTeleportNotify { /// offset: 24 #[prost(uint32, tag = "11")] pub teleport_id: u32, /// offset: 28 #[prost(uint32, tag = "12")] pub entry_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1463)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateGroupPropertyCsReq { /// offset: 44 #[prost(uint32, tag = "15")] pub dimension_id: u32, /// offset: 40 #[prost(uint32, tag = "3")] pub group_id: u32, /// offset: 36 #[prost(uint32, tag = "9")] pub floor_id: u32, /// offset: 16 #[prost(string, tag = "5")] pub delekfmggcm: ::prost::alloc::string::String, /// offset: 32 #[prost(int32, tag = "14")] pub hgjdnjeacbe: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1429)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateGroupPropertyScRsp { /// offset: 40 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 16 #[prost(string, tag = "1")] pub delekfmggcm: ::prost::alloc::string::String, /// offset: 32 #[prost(int32, tag = "11")] pub jofpdcalaga: i32, /// offset: 44 #[prost(uint32, tag = "3")] pub group_id: u32, /// offset: 52 #[prost(uint32, tag = "7")] pub dimension_id: u32, /// offset: 48 #[prost(int32, tag = "6")] pub dkdbccacmcg: i32, /// offset: 36 #[prost(uint32, tag = "9")] pub floor_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1443)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainWorldIdChangeScNotify { /// offset: 24 #[prost(uint32, tag = "9")] pub jhjpdninclj: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1484)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetTrainWorldIdCsReq { /// offset: 24 #[prost(uint32, tag = "5")] pub jhjpdninclj: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1482)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetTrainWorldIdScRsp { /// offset: 28 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub jhjpdninclj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ServerPrefs { /// offset: 32 #[prost(uint32, tag = "3")] pub server_prefs_id: u32, /// offset: 16 #[prost(bytes = "vec", tag = "10")] pub data: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6147)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAllServerPrefsDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6109)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAllServerPrefsDataScRsp { /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "10")] pub server_prefs_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetServerPrefsDataCsReq { /// offset: 24 #[prost(uint32, tag = "7")] pub server_prefs_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6117)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetServerPrefsDataScRsp { /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "12")] pub server_prefs: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6151)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateServerPrefsDataCsReq { /// offset: 16 #[prost(message, optional, tag = "8")] pub server_prefs: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6111)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateServerPrefsDataScRsp { /// offset: 24 #[prost(uint32, tag = "14")] pub server_prefs_id: u32, /// offset: 28 #[prost(uint32, tag = "9")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Shop { /// offset: 64 #[prost(uint32, tag = "5")] pub shop_id: u32, /// offset: 40 #[prost(uint64, tag = "3")] pub city_taken_level_reward: u64, /// offset: 32 #[prost(int64, tag = "8")] pub begin_time: i64, /// offset: 52 #[prost(uint32, tag = "12")] pub city_exp: u32, /// offset: 16 #[prost(message, repeated, tag = "2")] pub goods_list: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "7")] pub city_level: u32, /// offset: 56 #[prost(int64, tag = "11")] pub end_time: i64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Goods { /// offset: 36 #[prost(uint32, tag = "2")] pub goods_id: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub buy_times: u32, /// offset: 48 #[prost(uint32, tag = "8")] pub item_id: u32, /// offset: 40 #[prost(int64, tag = "4")] pub end_time: i64, /// offset: 24 #[prost(int64, tag = "1")] pub begin_time: i64, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1547)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetShopListCsReq { /// offset: 24 #[prost(uint32, tag = "4")] pub shop_type: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1509)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetShopListScRsp { /// offset: 24 #[prost(message, repeated, tag = "10")] pub shop_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "8")] pub shop_type: u32, /// offset: 36 #[prost(uint32, tag = "12")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1538)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BuyGoodsCsReq { /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub nllkncingfm: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "4")] pub goods_num: u32, /// offset: 36 #[prost(uint32, tag = "2")] pub item_id: u32, /// offset: 44 #[prost(uint32, tag = "7")] pub goods_id: u32, /// offset: 48 #[prost(uint32, tag = "13")] pub interacted_prop_entity_id: u32, /// offset: 40 #[prost(uint32, tag = "8")] pub shop_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1517)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BuyGoodsScRsp { /// offset: 40 #[prost(uint32, tag = "5")] pub shop_id: u32, /// offset: 44 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "1")] pub goods_id: u32, /// offset: 36 #[prost(uint32, tag = "13")] pub goods_buy_times: u32, /// offset: 16 #[prost(message, optional, tag = "6")] pub return_item_list: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1551)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeCityShopRewardCsReq { /// offset: 28 #[prost(uint32, tag = "5")] pub shop_id: u32, /// offset: 24 #[prost(uint32, tag = "12")] pub level: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1511)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeCityShopRewardScRsp { /// offset: 32 #[prost(uint32, tag = "3")] pub level: u32, /// offset: 40 #[prost(uint32, tag = "15")] pub shop_id: u32, /// offset: 36 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "10")] pub reward: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(1589)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CityShopInfoScNotify { /// offset: 36 #[prost(uint32, tag = "9")] pub shop_id: u32, /// offset: 32 #[prost(uint32, tag = "11")] pub exp: u32, /// offset: 24 #[prost(uint64, tag = "10")] pub taken_level_reward: u64, /// offset: 40 #[prost(uint32, tag = "1")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Njhgjicokjd { /// offset: 52 #[prost(uint32, tag = "12")] pub fmahffahgpb: u32, /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub item_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "2")] pub eedepibbkpe: u32, /// offset: 44 #[prost(bool, tag = "8")] pub hgdefhibgbf: bool, /// offset: 48 #[prost(uint32, tag = "10")] pub unique_id: u32, /// offset: 32 #[prost(uint32, repeated, tag = "1")] pub plnkdmahglc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cjlffcehoao { /// offset: 28 #[prost(uint32, tag = "10")] pub joeanebolgi: u32, /// offset: 24 #[prost(uint32, tag = "15")] pub eedepibbkpe: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6747)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kjieokefpaf {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6709)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mfpfdokciph { /// offset: 56 #[prost(uint32, repeated, tag = "8")] pub eckpokgokpl: ::prost::alloc::vec::Vec, /// offset: 84 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 40 #[prost(message, repeated, tag = "3")] pub hnbfmchamnp: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "10")] pub lkakinchapo: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub oceefnfdjnd: ::prost::alloc::vec::Vec, /// offset: 80 #[prost(uint32, tag = "7")] pub koijhpccppc: u32, /// offset: 32 #[prost(uint32, repeated, tag = "14")] pub ckhdiggbiil: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, repeated, tag = "1")] pub nhkonofnejg: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, repeated, tag = "9")] pub gdglhpppeda: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6738)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nfelmocjcmm { /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub njokpjclijb: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "6")] pub gnplgbkcggj: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6717)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ohhpboejllc { /// offset: 16 #[prost(message, optional, tag = "3")] pub aemdcenambm: ::core::option::Option, /// offset: 32 #[prost(message, repeated, tag = "10")] pub dekhekcjcjl: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 40 #[prost(bool, tag = "12")] pub nmmbfdclceg: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6751)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Piamjehgghh { /// offset: 28 #[prost(uint32, tag = "15")] pub item_id: u32, /// offset: 24 #[prost(uint32, tag = "5")] pub unique_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6711)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kfndbfaemjn { /// offset: 40 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 44 #[prost(bool, tag = "11")] pub nmmbfdclceg: bool, /// offset: 32 #[prost(message, repeated, tag = "10")] pub dekhekcjcjl: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, optional, tag = "6")] pub eohdljcaglc: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6789)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oghnacamiec { /// offset: 24 #[prost(uint32, tag = "5")] pub lijfodkonaa: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub kjfiihobcdd: u32, /// offset: 28 #[prost(uint32, tag = "12")] pub op_type: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6720)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dagiojobgee { /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub gdglhpppeda: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6795)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pfliednigpa { /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub acgfnomdpda: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6791)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gbbmkcnjbom { /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub ehnehcfbgpm: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6761)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ljaekbdjjfm { /// offset: 32 #[prost(bool, tag = "11")] pub llidnnjjcpn: bool, /// offset: 24 #[prost(message, repeated, tag = "6")] pub kojmagkklpi: ::prost::alloc::vec::Vec, /// offset: 33 #[prost(bool, tag = "2")] pub nmmbfdclceg: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6745)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mibimkepcme { /// offset: 24 #[prost(uint32, tag = "11")] pub item_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6776)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dnbhcgkjkah { /// offset: 24 #[prost(uint32, tag = "6")] pub item_id: u32, /// offset: 28 #[prost(uint32, tag = "12")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6752)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Egocfonobkf { /// offset: 24 #[prost(uint32, tag = "12")] pub iieplklmbeg: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6750)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lophalhndhf { /// offset: 32 #[prost(uint32, tag = "12")] pub iieplklmbeg: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "9")] pub reward: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cbfmbnllanm { /// offset: 40 #[prost(uint32, tag = "2")] pub ecigkijonlm: u32, /// offset: 24 #[prost(uint32, tag = "8")] pub group_id: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub molgjfikcka: u32, /// offset: 28 #[prost(bool, tag = "6")] pub oboccdfimmb: bool, /// offset: 32 #[prost(uint32, tag = "11")] pub mdiifgfjioh: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7162)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gphfmakampg {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7167)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kcnpmhjghnm { /// offset: 16 #[prost(message, repeated, tag = "14")] pub pgjpadlghan: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Noiojedakma { /// offset: 28 #[prost(uint32, tag = "2")] pub avatar_id: u32, /// offset: 24 #[prost(enumeration = "AvatarType", tag = "4")] pub avatar_type: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7170)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fjmdlcbmmfj { /// offset: 36 #[prost(uint32, tag = "2")] pub group_id: u32, /// offset: 32 #[prost(uint32, tag = "9")] pub dnpoppiklml: u32, /// offset: 16 #[prost(message, repeated, tag = "5")] pub avatar_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7161)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dolbdknmmel { /// offset: 40 #[prost(uint32, tag = "1")] pub dnpoppiklml: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "11")] pub battle_info: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "13")] pub group_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7163)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gpbiagaokkb { /// offset: 32 #[prost(uint32, tag = "13")] pub group_id: u32, /// offset: 24 #[prost(message, optional, tag = "11")] pub gkcgnclbiom: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6247)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetStoryLineInfoCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6209)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetStoryLineInfoScRsp { /// offset: 40 #[prost(uint32, tag = "5")] pub cur_story_line_id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub unfinished_story_line_id_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "8")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6238)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StoryLineInfoScNotify { /// offset: 44 #[prost(uint32, tag = "8")] pub cur_story_line_id: u32, /// offset: 40 #[prost(uint32, tag = "14")] pub ejfebimbmbk: u32, /// offset: 32 #[prost(uint32, repeated, tag = "5")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub unfinished_story_line_id_list: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6211)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChangeStoryLineFinishScNotify { /// offset: 32 #[prost(bool, tag = "2")] pub dmkdeemdeho: bool, /// offset: 24 #[prost(enumeration = "ChangeStoryLineAction", tag = "11")] pub action: i32, /// offset: 28 #[prost(uint32, tag = "15")] pub pemnjcnmlnf: u32, /// offset: 36 #[prost(uint32, tag = "13")] pub cur_story_line_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6289)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StoryLineTrialAvatarChangeScNotify { /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub agmcnbihkhf: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(bool, tag = "3")] pub mdalnnmnmjj: bool, /// offset: 32 #[prost(uint32, repeated, tag = "11")] pub nnlfnpmfdjh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StrongChallengeAvatar { /// offset: 28 #[prost(uint32, tag = "2")] pub avatar_id: u32, /// offset: 24 #[prost(enumeration = "AvatarType", tag = "4")] pub avatar_type: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fnedgiiphcd { /// offset: 24 #[prost(message, repeated, tag = "10")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "9")] pub buff_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Chjjpdagbio { /// offset: 40 #[prost(uint32, tag = "9")] pub max_score: u32, /// offset: 32 #[prost(uint32, tag = "8")] pub lallhgjgfdm: u32, /// offset: 16 #[prost(message, optional, tag = "2")] pub ohilebggjpp: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "10")] pub stage_id: u32, /// offset: 44 #[prost(uint32, tag = "15")] pub panel_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hhaibojdkhl { /// offset: 24 #[prost(map = "uint32, message", tag = "5")] pub nahcjadbafe: ::std::collections::HashMap, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6647)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jeehlbcgfjk {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6609)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lhbcegefiac { /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "9")] pub mjogpmflmip: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6638)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Maffbcdoiem { /// offset: 24 #[prost(message, repeated, tag = "11")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "6")] pub buff_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "15")] pub stage_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6617)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lfdjeiekicl { /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "2")] pub stage_id: u32, /// offset: 24 #[prost(message, optional, tag = "9")] pub battle_info: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6651)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cdiedodahdo { /// offset: 52 #[prost(uint32, tag = "14")] pub stage_id: u32, /// offset: 40 #[prost(uint32, tag = "3")] pub total_damage: u32, /// offset: 36 #[prost(uint32, tag = "10")] pub ckamnjcdpgl: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub max_score: u32, /// offset: 44 #[prost(enumeration = "BattleEndStatus", tag = "6")] pub end_status: i32, /// offset: 24 #[prost(uint32, tag = "15")] pub djcknoeoeek: u32, /// offset: 28 #[prost(uint32, tag = "4")] pub kbdccnjplhp: u32, /// offset: 48 #[prost(uint32, tag = "12")] pub score_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lfhdakemlfg { /// offset: 32 #[prost(uint32, tag = "13")] pub group_id: u32, /// offset: 24 #[prost(uint32, tag = "14")] pub dnpoppiklml: u32, /// offset: 28 #[prost(uint32, tag = "12")] pub star: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7562)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Geklgploboe {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7567)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nfkannmmpeh { /// offset: 24 #[prost(message, repeated, tag = "12")] pub maokkopfemn: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Idbmmlpphgp { /// offset: 28 #[prost(enumeration = "AvatarType", tag = "4")] pub avatar_type: i32, /// offset: 24 #[prost(uint32, tag = "7")] pub avatar_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7570)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Icibmijkhak { /// offset: 44 #[prost(uint32, tag = "10")] pub dnpoppiklml: u32, /// offset: 32 #[prost(message, optional, tag = "6")] pub iehmecgcncn: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "15")] pub group_id: u32, /// offset: 16 #[prost(message, repeated, tag = "11")] pub avatar_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7561)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ghejnpkmhcp { /// offset: 16 #[prost(message, optional, tag = "7")] pub battle_info: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "1")] pub dnpoppiklml: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "11")] pub group_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7563)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bpippbjbfbe { /// offset: 32 #[prost(uint32, tag = "11")] pub hgcahiekmjb: u32, /// offset: 36 #[prost(uint32, tag = "9")] pub group_id: u32, /// offset: 28 #[prost(uint32, tag = "13")] pub dnpoppiklml: u32, /// offset: 24 #[prost(uint32, tag = "10")] pub star: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ohilhlopgln { /// offset: 48 #[prost(uint32, tag = "7")] pub config_id: u32, /// offset: 44 #[prost(uint32, tag = "6")] pub gjongbjclil: u32, /// offset: 24 #[prost(message, optional, tag = "14")] pub oabjknadmla: ::core::option::Option, /// offset: 16 #[prost(bytes = "vec", tag = "9")] pub dafakiliica: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "2")] pub hnoeholmkpn: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8113)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Adkenkpekpl { /// offset: 24 #[prost(uint32, tag = "4")] pub config_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8106)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hdgjgjgcapb { /// offset: 24 #[prost(message, repeated, tag = "3")] pub elkbjcgabpp: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "7")] pub nncfheaodjo: u32, /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "6")] pub kdbafehikeg: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8109)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gdlidfpkefn { /// offset: 24 #[prost(uint32, tag = "15")] pub config_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8105)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Najnnijnaho { /// offset: 28 #[prost(uint32, tag = "5")] pub config_id: u32, /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8114)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gcpcnflcljj {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8104)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ejpmlfbnijl { /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "3")] pub kpfbnhiimkk: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fnhlofiicoe { /// offset: 36 #[prost(uint32, tag = "15")] pub ncmagmleehd: u32, /// offset: 32 #[prost(uint32, tag = "9")] pub group_id: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub jbblkgdfngh: u32, /// offset: 28 #[prost(enumeration = "Kkkjgmbcbgp", tag = "13")] pub op_type: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8103)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hecmlpgbpep { /// offset: 16 #[prost(message, optional, tag = "5")] pub flkfhlfgpac: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "9")] pub enkfgglckfo: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8117)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mdbhikbgfae { /// offset: 40 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "5")] pub flkfhlfgpac: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "9")] pub kpfbnhiimkk: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8112)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Agkhkdaebll { /// offset: 24 #[prost(uint32, tag = "5")] pub hnoeholmkpn: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8101)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Egnajnknggg { /// offset: 28 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "14")] pub hnoeholmkpn: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8110)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Apcoifhmlgj { /// offset: 16 #[prost(message, optional, tag = "5")] pub oabjknadmla: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "2")] pub config_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8120)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dakjibfcikd { /// offset: 16 #[prost(message, optional, tag = "6")] pub elkbjcgabpp: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8107)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jdnlhlgkaba { /// offset: 16 #[prost(message, optional, tag = "15")] pub cpibiclgebl: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8115)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dekbekidnkl { /// offset: 24 #[prost(message, optional, tag = "3")] pub elkbjcgabpp: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eabjohdglem { /// offset: 64 #[prost(message, optional, tag = "9")] pub ggmkcbllnhn: ::core::option::Option, /// offset: 32 #[prost(uint32, repeated, tag = "7")] pub jpcjjedolkl: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, optional, tag = "3")] pub fnjakbfmcgf: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "14")] pub skill_info: ::core::option::Option, /// offset: 72 #[prost(message, optional, tag = "8")] pub pjecglkokce: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "4")] pub acddccngfbg: ::core::option::Option, /// offset: 48 #[prost(message, optional, tag = "11")] pub gclekilecbi: ::core::option::Option, /// offset: 80 #[prost(uint32, tag = "1")] pub flemdligbkg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pcmppnjimnf { /// offset: 36 #[prost(uint32, tag = "4")] pub nicenfjnong: u32, /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub mjgopbamhip: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "5")] pub fmlkeccmmdh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dndklenphhf { /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub jllijappfib: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "3")] pub game_story_line_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aabpelknkcd { /// offset: 24 #[prost(enumeration = "Pfgnkjdlfna", tag = "5")] pub bcdchnedgli: i32, /// offset: 28 #[prost(uint32, tag = "13")] pub value: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Emidnohojad { /// offset: 32 #[prost(uint32, tag = "7")] pub mahafbhaplm: u32, /// offset: 24 #[prost(message, repeated, tag = "10")] pub bclnaihpacp: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "8")] pub klpaljiefel: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Obpgnnmahbp { /// offset: 24 #[prost(uint32, tag = "8")] pub queue_position: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ajkigejdopo { /// offset: 24 #[prost(message, repeated, tag = "6")] pub cnlipfjgcec: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kkppbcocdee { /// offset: 32 #[prost(uint32, tag = "446")] pub ecjhiddjfpj: u32, #[prost(oneof = "kkppbcocdee::Mlneddhojgc", tags = "12, 3")] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `KKPPBCOCDEE`. pub mod kkppbcocdee { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 24 #[prost(message, tag = "12")] Kofpfdfdilc(super::Fkflljgddbo), /// offset: 24 #[prost(message, tag = "3")] Klkegifddnf(super::Plgkdelajgm), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kdcdjcjbnki { /// offset: 24 #[prost(uint32, tag = "5")] pub daily_index: u32, /// offset: 28 #[prost(uint32, tag = "7")] pub idpihbafelk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fkflljgddbo { /// offset: 40 #[prost(enumeration = "Bjmbjngaefi", tag = "15")] pub lmbpnmkfgjf: i32, /// offset: 24 #[prost(message, repeated, tag = "3")] pub ohbpjjidann: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub agilnmacahl: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Plgkdelajgm { /// offset: 24 #[prost(uint32, tag = "13")] pub kjlhbkokmli: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fpjhheclemf { #[prost(oneof = "fpjhheclemf::Mlneddhojgc", tags = "12, 4, 15, 1, 11, 7, 2, 5")] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `FPJHHECLEMF`. pub mod fpjhheclemf { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 16 #[prost(message, tag = "12")] Lihgipljhbl(super::Icgijppnjmc), /// offset: 16 #[prost(message, tag = "4")] Aoafennajjf(super::Boekdodomam), /// offset: 16 #[prost(message, tag = "15")] Bchklgifekh(super::Lginepbjpim), /// offset: 16 #[prost(message, tag = "1")] Mcfbggdahmp(super::Gfgdfbdilao), /// offset: 16 #[prost(message, tag = "11")] Kidioaddnpl(super::Bgkkcopjeln), /// offset: 16 #[prost(message, tag = "7")] Pkimpfhiedl(super::Kbgkoldlcdn), /// offset: 16 #[prost(message, tag = "2")] Cocckbjknnh(super::Gamjigobpif), /// offset: 16 #[prost(message, tag = "5")] Hnpdfiigmnj(super::Nhicipbacol), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Icgijppnjmc {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Boekdodomam {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lginepbjpim { /// offset: 24 #[prost(uint32, tag = "9")] pub dialogue_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gfgdfbdilao {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bgkkcopjeln { /// offset: 28 #[prost(uint32, tag = "9")] pub haaljlgenhg: u32, /// offset: 24 #[prost(bool, tag = "8")] pub eghodlhjifm: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kbgkoldlcdn {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gamjigobpif {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nhicipbacol { /// offset: 24 #[prost(bool, tag = "7")] pub ohcnokbbghj: bool, /// offset: 28 #[prost(uint32, tag = "12")] pub haaljlgenhg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kpcmepmmjbp { /// offset: 32 #[prost(enumeration = "Bagpjfogcge", tag = "8")] pub source: i32, /// offset: 16 #[prost(message, optional, tag = "6")] pub jmbfiljlcef: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hniedbiffpe { #[prost( oneof = "hniedbiffpe::Mlneddhojgc", tags = "3, 14, 4, 5, 15, 9, 6, 2, 1537, 1106, 1883, 726" )] pub mlneddhojgc: ::core::option::Option, } /// Nested message and enum types in `HNIEDBIFFPE`. pub mod hniedbiffpe { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Mlneddhojgc { /// offset: 16 #[prost(message, tag = "3")] Ohlehhncncb(super::Jlajhiooenj), /// offset: 16 #[prost(message, tag = "14")] Dakdaafglle(super::Fldhimabfcl), /// offset: 16 #[prost(message, tag = "4")] Hdoledbbleh(super::Fldhimabfcl), /// offset: 16 #[prost(message, tag = "5")] Daagljpljae(super::Cnkdkaldhfd), /// offset: 16 #[prost(message, tag = "15")] Blamkoekjhe(super::Ligajfmgecc), /// offset: 16 #[prost(message, tag = "9")] Ddcacpgopmm(super::Bgkkcopjeln), /// offset: 16 #[prost(message, tag = "6")] Jgjemljegic(super::Hkekenfgdll), /// offset: 16 #[prost(uint32, tag = "2")] Ndbampjghmh(u32), /// offset: 16 #[prost(uint32, tag = "1537")] Klpaljiefel(u32), /// offset: 16 #[prost(message, tag = "1106")] Jhbbhfhpicf(super::Nhicipbacol), /// offset: 16 #[prost(message, tag = "1883")] Pioomgackkf(super::Kbgkoldlcdn), /// offset: 16 #[prost(uint32, tag = "726")] Ihklfbadopp(u32), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hkekenfgdll { /// offset: 24 #[prost(uint32, tag = "7")] pub dialogue_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jlajhiooenj { /// offset: 32 #[prost(uint32, tag = "15")] pub ohaneeacecm: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub npookjkkedj: u32, /// offset: 28 #[prost(enumeration = "Pfgnkjdlfna", tag = "13")] pub bcdchnedgli: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fldhimabfcl { /// offset: 24 #[prost(uint32, tag = "5")] pub npookjkkedj: u32, /// offset: 28 #[prost(uint32, tag = "15")] pub ohaneeacecm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cnkdkaldhfd { /// offset: 24 #[prost(uint32, tag = "9")] pub ajkecoaheei: u32, /// offset: 32 #[prost(uint32, tag = "10")] pub level: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub queue_position: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ligajfmgecc { /// offset: 24 #[prost(message, optional, tag = "3")] pub gkogedgkibf: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "4")] pub flemdligbkg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ahdcahdopki { /// offset: 28 #[prost(uint32, tag = "3")] pub haaljlgenhg: u32, /// offset: 24 #[prost(bool, tag = "8")] pub eghodlhjifm: bool, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7469)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Emalgpdkfad { /// offset: 16 #[prost(message, repeated, tag = "11")] pub eamakkonfje: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Apnjhhpnojn { /// offset: 28 #[prost(uint32, tag = "12")] pub progress: u32, /// offset: 24 #[prost(uint32, tag = "1")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gflbonpiood { /// offset: 32 #[prost(message, repeated, tag = "9")] pub plelombggkk: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub poilgkggcne: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7452)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Chfoohmjnpo {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7498)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kpikjknmfke { /// offset: 64 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 72 #[prost(bool, tag = "15")] pub ifahfdokfgl: bool, /// offset: 68 #[prost(uint32, tag = "13")] pub ogbaiojnlfh: u32, /// offset: 40 #[prost(uint32, repeated, tag = "6")] pub cegbmamioip: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, repeated, tag = "1")] pub jllijappfib: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(message, optional, tag = "9")] pub leaebnaopal: ::core::option::Option, /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub kpeennmligi: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "3")] pub kcjjgmianig: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7455)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jnphkpdloig { /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub lhmbgeomppn: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub hdknkicijog: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7485)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cklnhpppahm { /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub lhmbgeomppn: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7483)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jomhcpmbfbb { /// offset: 24 #[prost(enumeration = "Bjmbjngaefi", tag = "6")] pub ajgeliigahp: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7481)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Imfeioiejmp { /// offset: 28 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 24 #[prost(bool, tag = "3")] pub jdgibicpank: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7475)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Anmlgadencm { /// offset: 24 #[prost(uint32, tag = "14")] pub llhfnkjofma: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7496)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Megedcobmkc { /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7480)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cmpcdmfeebh {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7454)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ckiaklcjjlh { /// offset: 24 #[prost(uint32, tag = "2")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7493)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jladnfeaaei {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7484)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iponieacfbd { /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "14")] pub battle_info: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7470)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jalnclccnjg { /// offset: 24 #[prost(uint32, tag = "7")] pub skill_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7457)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nnedjehpiie { /// offset: 28 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "11")] pub skill_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7477)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jkmpiabfgio { /// offset: 24 #[prost(uint32, tag = "12")] pub game_story_line_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7460)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Egcmacjokme { /// offset: 16 #[prost(message, optional, tag = "11")] pub leaebnaopal: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7500)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pgginnbanbd { /// offset: 24 #[prost(uint32, tag = "3")] pub haaljlgenhg: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7490)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Egpnagdimbk { /// offset: 24 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub haaljlgenhg: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7476)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mhjdedopllj {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7473)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jifbpghcaff { /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7474)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kplbpaoocji { /// offset: 52 #[prost(enumeration = "Lmbfmoifefi", tag = "5")] pub reason: i32, /// offset: 32 #[prost(uint32, repeated, tag = "3")] pub imlkpepenea: ::prost::alloc::vec::Vec, /// offset: 60 #[prost(uint32, tag = "15")] pub gkogedgkibf: u32, /// offset: 64 #[prost(uint32, tag = "13")] pub game_story_line_id: u32, /// offset: 40 #[prost(uint32, repeated, tag = "4")] pub ffmlhbpnfac: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "12")] pub hffmbjbdnbi: u32, /// offset: 56 #[prost(uint32, tag = "1")] pub fgajfgjcjgd: u32, /// offset: 16 #[prost(message, optional, tag = "8")] pub reward: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7486)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cpjdlakbgaf { /// offset: 24 #[prost(message, repeated, tag = "3")] pub plelombggkk: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub poilgkggcne: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7451)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Njkmolikbak { /// offset: 24 #[prost(uint32, tag = "4")] pub cmoaapenemd: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7495)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mbmaokakepa { /// offset: 28 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "14")] pub cmoaapenemd: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7479)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Emfhgilaamn {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7494)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pabcomdnkog { /// offset: 24 #[prost(message, optional, tag = "12")] pub leaebnaopal: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7478)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bfgjopmmelh {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7458)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ajbanmkilcg { /// offset: 24 #[prost(message, optional, tag = "9")] pub battle_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(7497)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bcafeplnpgg { /// offset: 16 #[prost(message, repeated, tag = "14")] pub apjiioihble: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "12")] pub nlmpfiikncl: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7456)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gglahphldco { /// offset: 24 #[prost(uint32, tag = "10")] pub game_story_line_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7453)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hnmpddelbmp { /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "15")] pub leaebnaopal: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7491)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Elacojoebmc { /// offset: 24 #[prost(uint32, tag = "11")] pub skill_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7487)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dfchacfiocp { /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub skill_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7471)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lokdbdkfnjf {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7482)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pcgebnillme { /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BasicModuleSync { /// offset: 28 #[prost(uint32, tag = "14")] pub week_cocoon_finished_count: u32, /// offset: 24 #[prost(uint32, tag = "8")] pub stamina: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerBoardModuleSync { /// offset: 16 #[prost(message, repeated, tag = "14")] pub unlocked_head_icon_list: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, repeated, tag = "1")] pub mhjedlcdhaa: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(bool, tag = "8")] pub jmakdnipmah: bool, /// offset: 32 #[prost(string, tag = "2")] pub signature: ::prost::alloc::string::String, /// offset: 40 #[prost(message, optional, tag = "5")] pub head_frame_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AvatarSync { /// 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 MissionSync { /// offset: 40 #[prost(message, repeated, tag = "8")] pub ggokgcifpbk: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, repeated, tag = "7")] pub jhgbfaklleb: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, repeated, tag = "4")] pub finished_main_mission_id_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "11")] pub kmppjhjhdpm: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, repeated, tag = "15")] pub idaphoicmmm: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "5")] pub mission_list: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, repeated, tag = "1")] pub kjiofkaojdk: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mdnffondbok { /// offset: 32 #[prost(uint32, repeated, tag = "9")] pub dkpgdkladej: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub afgebhjlkhb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncStatus { /// offset: 32 #[prost(uint32, repeated, tag = "1")] pub fkihmndampo: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(message, repeated, tag = "15")] pub section_status: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub jkjfpcdolcm: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, repeated, tag = "12")] pub message_group_status: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(647)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerSyncScNotify { /// offset: 128 #[prost(message, optional, tag = "14")] pub mission_sync: ::core::option::Option, /// offset: 80 #[prost(uint32, repeated, tag = "647")] pub del_equipment_list: ::prost::alloc::vec::Vec, /// offset: 136 #[prost(message, optional, tag = "2")] pub basic_info: ::core::option::Option, /// offset: 176 #[prost(message, repeated, tag = "1040")] pub lbafdldfkmm: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "8")] pub relic_list: ::prost::alloc::vec::Vec, /// offset: 152 #[prost(uint32, repeated, tag = "1")] pub new_item_hint_list: ::prost::alloc::vec::Vec, /// offset: 120 #[prost(message, repeated, tag = "1756")] pub multi_path_avatar_info_list: ::prost::alloc::vec::Vec, /// offset: 168 #[prost(uint32, repeated, tag = "15")] pub del_relic_list: ::prost::alloc::vec::Vec, /// offset: 112 #[prost(message, repeated, tag = "11")] pub wait_del_resource_list: ::prost::alloc::vec::Vec, /// offset: 104 #[prost(message, optional, tag = "1553")] pub sync_status: ::core::option::Option, /// offset: 192 #[prost(uint32, tag = "1264")] pub total_achievement_exp: u32, /// offset: 48 #[prost(message, repeated, tag = "3")] pub material_list: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(message, optional, tag = "6")] pub avatar_sync: ::core::option::Option, /// offset: 56 #[prost(message, optional, tag = "583")] pub playerboard_module_sync: ::core::option::Option, /// offset: 160 #[prost(message, repeated, tag = "12")] pub equipment_list: ::prost::alloc::vec::Vec, /// offset: 88 #[prost(message, optional, tag = "10")] pub basic_module_sync: ::core::option::Option, /// offset: 32 #[prost(message, repeated, tag = "281")] pub inecfgkmong: ::prost::alloc::vec::Vec, /// offset: 96 #[prost(message, repeated, tag = "4")] pub quest_list: ::prost::alloc::vec::Vec, /// offset: 144 #[prost(message, optional, tag = "591")] pub jlmnicahjde: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "1925")] pub kbndcicnbpl: ::core::option::Option, /// offset: 72 #[prost(message, optional, tag = "206")] pub bflaejhdobl: ::core::option::Option, /// offset: 184 #[prost(message, repeated, tag = "450")] pub neogolfgnjm: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2147)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetNpcTakenRewardCsReq { /// offset: 24 #[prost(uint32, tag = "1")] pub npc_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2109)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetNpcTakenRewardScRsp { /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub talk_event_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "2")] pub npc_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2138)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeTalkRewardCsReq { /// offset: 32 #[prost(uint32, tag = "2")] pub nhdbbmecink: u32, /// offset: 16 #[prost(message, optional, tag = "6")] pub lhclamgnkge: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2117)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeTalkRewardScRsp { /// offset: 32 #[prost(uint32, tag = "6")] pub nhdbbmecink: u32, /// offset: 24 #[prost(message, optional, tag = "11")] pub reward: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2151)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFirstTalkNpcCsReq { /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub npc_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FirstNpcTalkInfo { /// offset: 28 #[prost(uint32, tag = "7")] pub npc_id: u32, /// offset: 24 #[prost(bool, tag = "6")] pub is_meet: bool, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2111)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFirstTalkNpcScRsp { /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "4")] pub npc_meet_status_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2189)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishFirstTalkNpcCsReq { /// offset: 24 #[prost(uint32, tag = "12")] pub npc_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2120)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishFirstTalkNpcScRsp { /// offset: 28 #[prost(uint32, tag = "8")] pub npc_id: u32, /// offset: 24 #[prost(uint32, tag = "5")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2195)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectInclinationTextCsReq { /// offset: 24 #[prost(uint32, tag = "13")] pub talk_sentence_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2191)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectInclinationTextScRsp { /// offset: 24 #[prost(uint32, tag = "11")] pub talk_sentence_id: u32, /// offset: 28 #[prost(uint32, tag = "8")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct NpcMeetByPerformanceStatus { /// offset: 24 #[prost(uint32, tag = "3")] pub performance_id: u32, /// offset: 28 #[prost(bool, tag = "11")] pub is_meet: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2161)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFirstTalkByPerformanceNpcCsReq { /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub performance_id_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2145)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFirstTalkByPerformanceNpcScRsp { /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "7")] pub npc_meet_status_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(2176)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishFirstTalkByPerformanceNpcCsReq { /// offset: 24 #[prost(uint32, tag = "12")] pub performance_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(2152)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishFirstTalkByPerformanceNpcScRsp { /// offset: 16 #[prost(message, optional, tag = "13")] pub reward: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "15")] pub performance_id: u32, /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hiofemeheke { /// offset: 24 #[prost(uint32, tag = "7")] pub level: u32, /// offset: 28 #[prost(uint32, tag = "15")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gfnfdblfeml { /// offset: 24 #[prost(bool, tag = "8")] pub has_passed: bool, /// offset: 28 #[prost(uint32, tag = "7")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Acdceeddmck { /// offset: 32 #[prost(message, repeated, tag = "6")] pub hahkpfchmpj: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "13")] pub nlbojnbhbab: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kakcdnnhncn { /// offset: 32 #[prost(uint32, repeated, tag = "10")] pub lklpbfhhpcc: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub mdfahglplck: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8153)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lmhfdbjpcap {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8146)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jmkebfcmipo { /// offset: 32 #[prost(map = "uint32, uint32", tag = "12")] pub oikdgfpjafn: ::std::collections::HashMap, /// offset: 56 #[prost(uint32, tag = "3")] pub kljpjoobpbh: u32, /// offset: 64 #[prost(uint32, tag = "7")] pub cbonfdkgdeh: u32, /// offset: 24 #[prost(map = "uint32, uint32", tag = "5")] pub pifdidifekf: ::std::collections::HashMap, /// offset: 16 #[prost(message, optional, tag = "2")] pub efigpbcgald: ::core::option::Option, /// offset: 68 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 48 #[prost(message, optional, tag = "6")] pub gjbkpogplno: ::core::option::Option, /// offset: 60 #[prost(uint32, tag = "13")] pub energy_info: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8149)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kmenedchaam {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8145)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gjocpamniih { /// offset: 48 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 44 #[prost(uint32, tag = "12")] pub kljpjoobpbh: u32, /// offset: 40 #[prost(uint32, tag = "5")] pub energy_info: u32, /// offset: 24 #[prost(map = "uint32, uint32", tag = "10")] pub dmnaloijhla: ::std::collections::HashMap, /// offset: 52 #[prost(uint32, tag = "13")] pub cbonfdkgdeh: u32, /// offset: 32 #[prost(map = "uint32, uint32", tag = "4")] pub jnehnpmlihg: ::std::collections::HashMap, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8154)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bmkblihikig { /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub ffmlhbpnfac: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8144)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nmnnagfipep { /// offset: 32 #[prost(map = "uint32, uint32", tag = "2")] pub pifdidifekf: ::std::collections::HashMap, /// offset: 24 #[prost(message, optional, tag = "12")] pub mhnechnkkng: ::core::option::Option, /// offset: 56 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 16 #[prost(map = "uint32, uint32", tag = "3")] pub oikdgfpjafn: ::std::collections::HashMap, /// offset: 48 #[prost(uint32, repeated, tag = "1")] pub ffmlhbpnfac: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8143)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Abkddbidcje { /// offset: 24 #[prost(uint32, tag = "11")] pub haaljlgenhg: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8157)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dfelmhmhdop { /// offset: 24 #[prost(message, optional, tag = "6")] pub efigpbcgald: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "15")] pub haaljlgenhg: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8152)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eaaphcnflek { /// offset: 28 #[prost(uint32, tag = "9")] pub sub_mission_id: u32, /// offset: 24 #[prost(uint32, tag = "12")] pub energy_info: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8141)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ikalgcpbndp { /// offset: 24 #[prost(uint32, tag = "8")] pub ggnloolpmnn: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8150)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hhkcfngdhkl { /// offset: 24 #[prost(uint32, tag = "13")] pub ggnloolpmnn: u32, /// offset: 28 #[prost(uint32, tag = "9")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8160)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fpmpfcjiocp { /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub ibamohkmmop: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8147)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kinpgifgged { /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub ibamohkmmop: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8155)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hkmimdpjajn { /// offset: 48 #[prost(uint32, tag = "13")] pub kljpjoobpbh: u32, /// offset: 24 #[prost(message, optional, tag = "6")] pub efigpbcgald: ::core::option::Option, /// offset: 40 #[prost(map = "uint32, uint32", tag = "4")] pub oikdgfpjafn: ::std::collections::HashMap, /// offset: 52 #[prost(uint32, tag = "9")] pub energy_info: u32, /// offset: 56 #[prost(uint32, tag = "2")] pub cbonfdkgdeh: u32, /// offset: 16 #[prost(map = "uint32, uint32", tag = "15")] pub pifdidifekf: ::std::collections::HashMap, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8159)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nklppgboojn {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8142)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lodhdfdjiob { /// offset: 24 #[prost(message, optional, tag = "11")] pub efigpbcgald: ::core::option::Option, /// offset: 68 #[prost(uint32, tag = "9")] pub energy_info: u32, /// offset: 64 #[prost(uint32, tag = "13")] pub cbonfdkgdeh: u32, /// offset: 32 #[prost(uint32, repeated, tag = "2")] pub bgpmieobogl: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(map = "uint32, uint32", tag = "4")] pub oikdgfpjafn: ::std::collections::HashMap, /// offset: 56 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 60 #[prost(uint32, tag = "15")] pub kljpjoobpbh: u32, /// offset: 40 #[prost(map = "uint32, uint32", tag = "8")] pub pifdidifekf: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bbhonakbeci { /// offset: 24 #[prost(uint32, tag = "2")] pub amofmddnmkg: u32, /// offset: 32 #[prost(uint32, tag = "6")] pub max_score: u32, /// offset: 28 #[prost(uint32, tag = "12")] pub nmpconbobeb: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6973)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ljdgjlplhih {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6966)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Galfjgogdhl { /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "8")] pub ichajbiilbk: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6969)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ieejnpgcega { /// offset: 16 #[prost(message, repeated, tag = "9")] pub ichajbiilbk: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6964)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Blhijcednne { /// offset: 24 #[prost(message, optional, tag = "11")] pub bdmnaifnifh: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "8")] pub dfemjmlccbn: u32, /// offset: 32 #[prost(uint32, tag = "9")] pub fbibndnkdak: u32, /// offset: 36 #[prost(uint32, tag = "15")] pub pbmedopkjaj: u32, /// offset: 44 #[prost(uint32, tag = "12")] pub turn_left: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lelomdoogho { /// offset: 24 #[prost(enumeration = "AvatarType", tag = "4")] pub avatar_type: i32, /// offset: 28 #[prost(uint32, tag = "15")] pub avatar_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6965)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jepaghnapcc { /// offset: 16 #[prost(message, repeated, tag = "2")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "5")] pub amofmddnmkg: u32, /// offset: 32 #[prost(uint32, repeated, tag = "1")] pub buff_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6974)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jpikkkdadnd { /// offset: 16 #[prost(message, optional, tag = "2")] pub battle_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "6")] pub amofmddnmkg: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jmeccmfnhjj { /// offset: 40 #[prost(uint32, tag = "12")] pub hllgdgicdid: u32, /// offset: 16 #[prost(string, tag = "7")] pub oogbbhiiolh: ::prost::alloc::string::String, /// offset: 48 #[prost(uint32, tag = "4")] pub njojfejiiec: u32, /// offset: 44 #[prost(uint32, tag = "3")] pub hoapmfgpcdn: u32, /// offset: 24 #[prost(string, tag = "8")] pub fanofejdhpg: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jknmocakpkb { /// offset: 36 #[prost(uint32, tag = "11")] pub hoapmfgpcdn: u32, /// offset: 32 #[prost(uint32, tag = "15")] pub njojfejiiec: u32, /// offset: 24 #[prost(string, tag = "3")] pub fanofejdhpg: ::prost::alloc::string::String, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3809)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Palcbggaime { /// offset: 40 #[prost(uint32, tag = "8")] pub njojfejiiec: u32, /// offset: 24 #[prost(string, tag = "13")] pub fanofejdhpg: ::prost::alloc::string::String, /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "9")] pub hoapmfgpcdn: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3838)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Opnejicjdjh { /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub ogjjnjfihdh: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3817)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Apanibfaoed { /// offset: 16 #[prost(message, repeated, tag = "6")] pub ifepfphkoof: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3851)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Edkhiikkodj { /// offset: 16 #[prost(message, repeated, tag = "8")] pub ifepfphkoof: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3811)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dchbpipbgog { /// offset: 24 #[prost(message, repeated, tag = "1")] pub ifepfphkoof: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Opfbnicidhd { /// offset: 24 #[prost(uint32, tag = "9")] pub stage_id: u32, /// offset: 28 #[prost(uint32, tag = "12")] pub max_score: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7552)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fdniebaoinp {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7557)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fpdoegniaak { /// offset: 24 #[prost(message, repeated, tag = "15")] pub gnfnlhpdiph: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kffnmjchhpp { /// offset: 24 #[prost(bool, tag = "15")] pub gkejiamecge: bool, /// offset: 28 #[prost(uint32, tag = "12")] pub entity_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7560)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Okhpabfglog { /// offset: 32 #[prost(uint32, tag = "2")] pub stage_id: u32, /// offset: 36 #[prost(uint32, tag = "3")] pub cost_time: u32, /// offset: 24 #[prost(message, repeated, tag = "8")] pub gedijgjoiho: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7551)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mihhadfcmlc { /// offset: 36 #[prost(uint32, tag = "15")] pub stage_id: u32, /// offset: 40 #[prost(uint32, tag = "9")] pub score_id: u32, /// offset: 16 #[prost(message, repeated, tag = "8")] pub gedijgjoiho: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7553)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dfddnhamhhc { /// offset: 24 #[prost(bool, tag = "11")] pub ihofefjgabp: bool, /// offset: 28 #[prost(uint32, tag = "13")] pub stage_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7559)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Afbblgehobe { /// offset: 28 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub oajepobkmdm: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7555)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Idiefcgckbd { /// offset: 24 #[prost(uint32, tag = "15")] pub stage_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7556)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ahamdhhlpen { /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mkgkindokgj { /// offset: 32 #[prost(uint32, tag = "5")] pub unique_id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub dkgamlmhfmk: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "2")] pub card_id: u32, /// offset: 40 #[prost(uint32, tag = "10")] pub cur_index: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jdfpeejfclm { /// offset: 16 #[prost(message, repeated, tag = "5")] pub dgjogacbmfa: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mllocobchfl { /// offset: 16 #[prost(message, optional, tag = "8")] pub dgjogacbmfa: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "13")] pub kcfmkajblei: u32, /// offset: 32 #[prost(bool, tag = "3")] pub ejaoahffkam: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Plipegepejb { /// offset: 28 #[prost(uint32, tag = "11")] pub display_value: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub fheigffedho: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub unique_id: u32, /// offset: 36 #[prost(uint32, tag = "5")] pub eadaaeapmnc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jgbgnbbnefc { /// offset: 32 #[prost(uint32, tag = "12")] pub fajlkinfgbg: u32, /// offset: 44 #[prost(uint32, tag = "6")] pub bdefcppmdel: u32, /// offset: 40 #[prost(uint32, tag = "14")] pub hiomklmmeoj: u32, /// offset: 36 #[prost(uint32, tag = "7")] pub bcpbdofpdeg: u32, /// offset: 48 #[prost(uint32, tag = "1")] pub gihfccialpo: u32, /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub knjgilhkeie: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jejdanjdkgg { /// offset: 44 #[prost(uint32, tag = "4")] pub kkaiblindkp: u32, /// offset: 40 #[prost(uint32, tag = "15")] pub onmhpelopnl: u32, /// offset: 32 #[prost(message, repeated, tag = "8")] pub cfioelbmdld: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, optional, tag = "5")] pub fiaiebfaleb: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cidlomaopkf { /// offset: 28 #[prost(uint32, tag = "7")] pub nahiiddohen: u32, /// offset: 24 #[prost(uint32, tag = "8")] pub dcmgjieihib: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ihmcafcohjn { /// offset: 28 #[prost(uint32, tag = "5")] pub skill_id: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub skill_level: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub bijoeenhpmg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kgelbghhpdj { /// offset: 32 #[prost(uint32, tag = "15")] pub hggdnieimjk: u32, /// offset: 36 #[prost(uint32, tag = "14")] pub passenger_id: u32, /// offset: 24 #[prost(message, optional, tag = "7")] pub bffhfobnbfe: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyPassenger { /// offset: 32 #[prost(bool, tag = "3")] pub dffjmodfcep: bool, /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub pjkngbfbiph: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "12")] pub passenger_id: u32, /// offset: 36 #[prost(uint32, tag = "2")] pub record_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Odhjjmejcmo { /// offset: 48 #[prost(uint32, tag = "5")] pub anjghpkkope: u32, /// offset: 40 #[prost(message, repeated, tag = "12")] pub fkffhbbpigj: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(uint32, tag = "9")] pub jjnngmcooeh: u32, /// offset: 32 #[prost(message, repeated, tag = "8")] pub pkengahemod: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub djfobfkmokd: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, tag = "11")] pub cur_index: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyPassengerInfo { /// offset: 24 #[prost(message, repeated, tag = "15")] pub passenger_info_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub pjkngbfbiph: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyArea { /// offset: 40 #[prost(message, optional, tag = "11")] pub area_step_info: ::core::option::Option, /// offset: 48 #[prost(uint32, repeated, tag = "7")] pub static_prop_id_list: ::prost::alloc::vec::Vec, /// offset: 68 #[prost(uint32, tag = "15")] pub area_id: u32, /// offset: 24 #[prost(message, repeated, tag = "12")] pub dynamic_info: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "9")] pub verify_step_id_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub step_id_list: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, tag = "4")] pub progress: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Elafnmipkch { /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub step_id_list: ::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 Inodabpnlde { /// offset: 24 #[prost(uint32, tag = "10")] pub mcngkcnlcoa: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub mdlokdnphij: u32, /// offset: 28 #[prost(enumeration = "Ecmaeaadifa", tag = "4")] pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AreaStepInfo { /// offset: 32 #[prost(uint32, tag = "3")] pub idbpoihfneo: u32, /// offset: 24 #[prost(message, repeated, tag = "15")] pub nedjimgebpg: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AreaDynamicInfo { /// offset: 24 #[prost(uint32, tag = "6")] pub diy_dynamic_id: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub dice_slot_id: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8069)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyBuildRoomScNotify { /// offset: 16 #[prost(message, optional, tag = "10")] pub jccggfiahmn: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyInfo { /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub njgpanmniae: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "15")] pub area_list: ::prost::alloc::vec::Vec, /// offset: 68 #[prost(uint32, tag = "12")] pub jpehnpdipkc: u32, /// offset: 76 #[prost(uint32, tag = "14")] pub belapkomngk: u32, /// offset: 56 #[prost(uint32, tag = "6")] pub lababmedhgi: u32, /// offset: 24 #[prost(message, repeated, tag = "10")] pub bpiedlnemhi: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, tag = "9")] pub hldnkjfacbp: u32, /// offset: 60 #[prost(uint32, tag = "7")] pub opkjjoflpna: u32, /// offset: 48 #[prost(uint32, repeated, tag = "2")] pub dynamic_id_list: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(uint32, tag = "4")] pub cur_fund: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyData { /// offset: 40 #[prost(message, optional, tag = "4")] pub hpfkplmgaog: ::core::option::Option, /// offset: 56 #[prost(uint32, tag = "13")] pub record_id: u32, /// offset: 32 #[prost(message, optional, tag = "11")] pub passenger_info: ::core::option::Option, /// offset: 48 #[prost(bool, tag = "2")] pub mibkbmoepog: bool, /// offset: 60 #[prost(uint32, tag = "1")] pub deneajnnjef: u32, /// offset: 52 #[prost(uint32, tag = "15")] pub unlock_area_num: u32, /// offset: 16 #[prost(message, optional, tag = "5")] pub train_party_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Biccibihbab { /// offset: 24 #[prost(message, optional, tag = "2")] pub afobfmdmmnm: ::core::option::Option, /// offset: 40 #[prost(message, optional, tag = "6")] pub hifmhhdahcc: ::core::option::Option, /// offset: 56 #[prost(uint32, tag = "14")] pub gbohfhmofhb: u32, /// offset: 48 #[prost(message, optional, tag = "9")] pub icpbmedcbmg: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "11")] pub ffekgjcejdj: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8047)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyGetDataCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8009)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyGetDataScRsp { /// offset: 24 #[prost(message, optional, tag = "1")] pub train_party_data: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8038)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyUseCardCsReq { /// offset: 24 #[prost(uint32, tag = "10")] pub kedflgjebjj: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8017)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyUseCardScRsp { /// offset: 28 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "14")] pub kedflgjebjj: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8051)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyMoveScNotify { /// offset: 16 #[prost(message, repeated, tag = "7")] pub blepadapkli: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "2")] pub nckdpldiacb: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8089)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartySettleNotify { /// offset: 16 #[prost(message, optional, tag = "4")] pub fpjmgefcjlo: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "14")] pub kedflgjebjj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bndchinbfjg { /// offset: 16 #[prost(message, repeated, tag = "3")] pub igpnpjncafj: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "1")] pub fkffhbbpigj: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "6")] pub fnfeaaemfji: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hhigfhnkelk { /// offset: 32 #[prost(uint32, tag = "14")] pub cmlflcpkoog: u32, /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub switch_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eoommakkodn { /// offset: 24 #[prost(message, optional, tag = "4")] pub mpibgjokjhg: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pbenghclajp { /// offset: 24 #[prost(message, optional, tag = "10")] pub bffhfobnbfe: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "8")] pub passenger_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nndajkkeioe { /// offset: 16 #[prost(message, repeated, tag = "5")] pub knnenhphhem: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cogeihcibka { /// offset: 16 #[prost(message, optional, tag = "1")] pub gclekilecbi: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dajdgjikbni { /// offset: 24 #[prost(uint32, tag = "6")] pub cur_index: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ngoifgdhnph { /// offset: 24 #[prost(message, optional, tag = "14")] pub dnoccphjgmn: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Naifjfhiioa { /// offset: 16 #[prost(message, repeated, tag = "13")] pub pkengahemod: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fdmjdfbdhmb { /// offset: 24 #[prost(message, optional, tag = "10")] pub ihigfggipob: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Afncgdjacdj { /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub pjkngbfbiph: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fkglchmbmgb { /// offset: 24 #[prost(message, repeated, tag = "2")] pub cfioelbmdld: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aihnngnelji { /// offset: 24 #[prost(message, optional, tag = "6")] pub ldidodnljdg: ::core::option::Option, /// offset: 44 #[prost(bool, tag = "14")] pub ejaoahffkam: bool, /// offset: 16 #[prost(message, optional, tag = "12")] pub fiaiebfaleb: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "10")] pub kcfmkajblei: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ehmcgmidpap { /// offset: 36 #[prost(enumeration = "Kbggpblhkho", tag = "11")] pub src: i32, #[prost( oneof = "ehmcgmidpap::Ginfiafkmdn", tags = "117, 1513, 1219, 654, 1537, 1681, 161, 1628, 808, 1011" )] pub ginfiafkmdn: ::core::option::Option, } /// Nested message and enum types in `EHMCGMIDPAP`. pub mod ehmcgmidpap { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Ginfiafkmdn { /// offset: 24 #[prost(message, tag = "117")] Ldidodnljdg(super::Jdfpeejfclm), /// offset: 24 #[prost(message, tag = "1513")] Gemcoddpijj(super::Nndajkkeioe), /// offset: 24 #[prost(message, tag = "1219")] Pllkgihchic(super::Cogeihcibka), /// offset: 24 #[prost(message, tag = "654")] Dbhjbegafob(super::Dajdgjikbni), /// offset: 24 #[prost(message, tag = "1537")] Cbbhonhmojb(super::Fkglchmbmgb), /// offset: 24 #[prost(message, tag = "1681")] Dmmbmcpiioe(super::Ngoifgdhnph), /// offset: 24 #[prost(message, tag = "161")] Jgbhpbonimd(super::Aihnngnelji), /// offset: 24 #[prost(message, tag = "1628")] Kggaebbnapi(super::Naifjfhiioa), /// offset: 24 #[prost(message, tag = "808")] Bcmjneaolkf(super::Fdmjdfbdhmb), /// offset: 24 #[prost(message, tag = "1011")] Gomagalhckg(super::Afncgdjacdj), } } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8095)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartySyncUpdateScNotify { /// offset: 16 #[prost(message, repeated, tag = "10")] pub laehobnnlmj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cndpnbdbnne { /// offset: 32 #[prost(uint32, tag = "5")] pub queue_position: u32, #[prost(oneof = "cndpnbdbnne::Oajnjfnliec", tags = "973, 899, 1996, 1649")] pub oajnjfnliec: ::core::option::Option, } /// Nested message and enum types in `CNDPNBDBNNE`. pub mod cndpnbdbnne { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Oajnjfnliec { /// offset: 16 #[prost(message, tag = "973")] Cjfdphkbogi(super::Pgklpppnmke), /// offset: 16 #[prost(message, tag = "899")] Klcbedjnkpo(super::Gkimabiehao), /// offset: 16 #[prost(message, tag = "1996")] Mcccoekdcmp(super::Jbmaiihiomj), /// offset: 16 #[prost(message, tag = "1649")] Aclgaadenhe(super::Gdeopmfckbj), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fdaihlhoioe { /// offset: 24 #[prost(bool, tag = "4")] pub koamfafdead: bool, /// offset: 28 #[prost(uint32, tag = "2")] pub llhfnkjofma: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pgklpppnmke { /// offset: 36 #[prost(enumeration = "Aoedkmhhlak", tag = "11")] pub jokdfodleph: i32, /// offset: 32 #[prost(uint32, tag = "15")] pub event_id: u32, /// offset: 24 #[prost(message, repeated, tag = "9")] pub paegjjemdfe: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cbfmiplkjff { /// offset: 24 #[prost(uint32, tag = "8")] pub llhfnkjofma: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jdbhnlcbobe { /// offset: 16 #[prost(message, optional, tag = "1")] pub fpjmgefcjlo: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bipkihhlomm { /// offset: 28 #[prost(uint32, tag = "7")] pub skill_id: u32, /// offset: 32 #[prost(uint32, tag = "10")] pub bijoeenhpmg: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gkimabiehao { /// offset: 16 #[prost(message, repeated, tag = "13")] pub fnpjfiihdjj: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "12")] pub passenger_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gdeopmfckbj { /// offset: 32 #[prost(uint32, tag = "9")] pub djjmojiejno: u32, /// offset: 24 #[prost(message, repeated, tag = "7")] pub kjhcobpdmpm: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hpbomabmmok { /// offset: 24 #[prost(uint32, tag = "2")] pub mmijphagoma: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jeoaeaboakp { /// offset: 24 #[prost(message, repeated, tag = "14")] pub pkengahemod: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mpbckbemele { /// offset: 32 #[prost(uint32, tag = "7")] pub nahiiddohen: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub unique_id: u32, /// offset: 28 #[prost(uint32, tag = "11")] pub passenger_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mfcbebkankc { /// offset: 24 #[prost(uint32, tag = "13")] pub num: u32, /// offset: 28 #[prost(uint32, tag = "9")] pub passenger_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jbmaiihiomj { /// offset: 64 #[prost(uint32, tag = "11")] pub hlpkgfmecaj: u32, /// offset: 60 #[prost(uint32, tag = "2")] pub gcgcnfmdeoe: u32, /// offset: 40 #[prost(message, repeated, tag = "13")] pub hohaaelipcl: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "14")] pub ijagmhofcjj: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "7")] pub nlojpciojob: u32, /// offset: 52 #[prost(uint32, tag = "4")] pub dfemjmlccbn: u32, /// offset: 56 #[prost(uint32, tag = "12")] pub pmaifpmdlbk: u32, /// offset: 24 #[prost(message, repeated, tag = "10")] pub lpjnaolieen: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Edfijmffnph { /// offset: 24 #[prost(uint32, tag = "10")] pub skill_id: u32, /// offset: 28 #[prost(uint32, tag = "1")] pub bjjceclilpj: u32, /// offset: 32 #[prost(enumeration = "Gjfefelpaad", tag = "11")] pub skill_type: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pdjlbgibefm { /// offset: 36 #[prost(uint32, tag = "11")] pub unique_id: u32, /// offset: 32 #[prost(uint32, tag = "15")] pub mokpodjpcah: u32, /// offset: 24 #[prost(message, repeated, tag = "2")] pub omoghlpjjjf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Koidgbbajam { /// offset: 16 #[prost(message, optional, tag = "4")] pub jaibbdpnhjf: ::core::option::Option, /// offset: 32 #[prost(uint32, repeated, tag = "11")] pub ccfkjilhcid: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "3")] pub ohbgcbgccjg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dcigcpaahjj { /// offset: 24 #[prost(uint32, repeated, tag = "10")] pub ckjjbecaeld: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kneilegmkod { /// offset: 40 #[prost(message, repeated, tag = "8")] pub lomfmnhahhj: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, optional, tag = "10")] pub cnkdlilifhe: ::core::option::Option, /// offset: 56 #[prost(message, optional, tag = "12")] pub fiaiebfaleb: ::core::option::Option, /// offset: 16 #[prost(message, repeated, tag = "11")] pub bmlaobfacjf: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "1")] pub hohaaelipcl: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, tag = "7")] pub score_id: u32, /// offset: 48 #[prost(message, repeated, tag = "9")] pub ijagmhofcjj: ::prost::alloc::vec::Vec, /// offset: 80 #[prost(uint32, tag = "4")] pub gcgcnfmdeoe: u32, /// offset: 76 #[prost(uint32, tag = "3")] pub dfemjmlccbn: u32, /// offset: 84 #[prost(enumeration = "Ipcdfmaamdo", tag = "15")] pub aafenpjfhme: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nfcidcgacfa { /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub ckjjbecaeld: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dgbdeiiimcj { /// offset: 24 #[prost(message, repeated, tag = "5")] pub mkbdfnglkad: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "13")] pub hohaaelipcl: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "15")] pub ijagmhofcjj: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "12")] pub hlpkgfmecaj: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8061)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyHandlePendingActionCsReq { /// offset: 36 #[prost(uint32, tag = "8")] pub queue_position: u32, #[prost( oneof = "train_party_handle_pending_action_cs_req::Nbkjopeknjk", tags = "1268, 1800, 1360, 37" )] pub nbkjopeknjk: ::core::option::Option< train_party_handle_pending_action_cs_req::Nbkjopeknjk, >, } /// Nested message and enum types in `TrainPartyHandlePendingActionCsReq`. pub mod train_party_handle_pending_action_cs_req { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Nbkjopeknjk { /// offset: 24 #[prost(message, tag = "1268")] Cjfdphkbogi(super::Cbfmiplkjff), /// offset: 24 #[prost(message, tag = "1800")] Aclgaadenhe(super::Hpbomabmmok), /// offset: 24 #[prost(message, tag = "1360")] Dgiabfeghfl(super::Dcigcpaahjj), /// offset: 24 #[prost(message, tag = "37")] Ecmigmnngdo(super::Nfcidcgacfa), } } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8045)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyHandlePendingActionScRsp { /// offset: 52 #[prost(bool, tag = "13")] pub nphladnocdp: bool, /// offset: 44 #[prost(uint32, tag = "6")] pub queue_position: u32, /// offset: 48 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "14")] pub fpjmgefcjlo: ::core::option::Option, #[prost( oneof = "train_party_handle_pending_action_sc_rsp::Nbkjopeknjk", tags = "1572, 729, 791, 2024" )] pub nbkjopeknjk: ::core::option::Option< train_party_handle_pending_action_sc_rsp::Nbkjopeknjk, >, } /// Nested message and enum types in `TrainPartyHandlePendingActionScRsp`. pub mod train_party_handle_pending_action_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Nbkjopeknjk { /// offset: 24 #[prost(message, tag = "1572")] Jiagbldmkog(super::Jdbhnlcbobe), /// offset: 24 #[prost(message, tag = "729")] Fghcpiogpbd(super::Jeoaeaboakp), /// offset: 24 #[prost(message, tag = "791")] Ooahipehgaf(super::Kneilegmkod), /// offset: 24 #[prost(message, tag = "2024")] Fjlhhkekgkn(super::Dgbdeiiimcj), } } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8076)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyBuildStartStepCsReq { /// offset: 24 #[prost(message, optional, tag = "5")] pub ighlbecdfkn: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "10")] pub mdlokdnphij: u32, /// offset: 36 #[prost(uint32, tag = "13")] pub idbpoihfneo: u32, /// offset: 40 #[prost(uint32, tag = "2")] pub area_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8052)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyBuildStartStepScRsp { /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "11")] pub cur_fund: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lblolanedab { /// offset: 16 #[prost(message, optional, tag = "4")] pub oklbbcjbdce: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "6")] pub area_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8050)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyBuildDiyCsReq { /// offset: 24 #[prost(uint32, tag = "7")] pub area_id: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub dice_slot_id: u32, /// offset: 32 #[prost(bool, tag = "13")] pub gldjlidkhdf: bool, /// offset: 36 #[prost(uint32, tag = "8")] pub diy_dynamic_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8081)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyBuildDiyScRsp { /// offset: 16 #[prost(message, repeated, tag = "4")] pub laehobnnlmj: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(bool, tag = "11")] pub gldjlidkhdf: bool, /// offset: 48 #[prost(uint32, tag = "6")] pub area_id: u32, /// offset: 24 #[prost(message, repeated, tag = "10")] pub dynamic_info: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "13")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kddhjpfomhc { /// offset: 32 #[prost(uint32, tag = "1")] pub ialnlkehnob: u32, /// offset: 24 #[prost(message, repeated, tag = "5")] pub ghflhdmklcn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Coghbblmnea { /// offset: 40 #[prost(uint32, tag = "13")] pub progress: u32, /// offset: 36 #[prost(uint32, tag = "6")] pub area_id: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub idbpoihfneo: u32, /// offset: 24 #[prost(message, repeated, tag = "12")] pub ghflhdmklcn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fbdcoaegmap { /// offset: 24 #[prost(uint32, tag = "14")] pub lababmedhgi: u32, /// offset: 28 #[prost(uint32, tag = "13")] pub belapkomngk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ckecdknfkil { /// offset: 24 #[prost(uint32, tag = "12")] pub mefmipmahag: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bldbnamfcci { /// offset: 24 #[prost(uint32, tag = "14")] pub opkjjoflpna: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lghehgaagmm { /// offset: 24 #[prost(uint32, tag = "1")] pub dibidicfjkn: u32, /// offset: 28 #[prost(uint32, tag = "10")] pub area_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ojilahgkfnd { /// offset: 24 #[prost(uint32, tag = "3")] pub diy_dynamic_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pkcmjhdimjd { /// offset: 24 #[prost(uint32, tag = "2")] pub jampkjbehmo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cbjanjljmpm { /// offset: 24 #[prost(uint32, tag = "14")] pub hldnkjfacbp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hpgmcinmndh { /// offset: 32 #[prost(uint32, tag = "6")] pub area_id: u32, /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub ghflhdmklcn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Khcjbjddmop { /// offset: 16 #[prost(message, repeated, tag = "3")] pub area_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bjpgbgcafej { #[prost( oneof = "bjpgbgcafej::Ginfiafkmdn", tags = "441, 866, 1500, 1434, 1373, 479, 1666, 642, 83, 610" )] pub ginfiafkmdn: ::core::option::Option, } /// Nested message and enum types in `BJPGBGCAFEJ`. pub mod bjpgbgcafej { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Ginfiafkmdn { /// offset: 24 #[prost(message, tag = "441")] Hoafmbhnino(super::Pkcmjhdimjd), /// offset: 24 #[prost(message, tag = "866")] Bkohknpjmhi(super::Kddhjpfomhc), /// offset: 24 #[prost(message, tag = "1500")] Jkccbnpegnj(super::Coghbblmnea), /// offset: 24 #[prost(message, tag = "1434")] Cacdcpeokbb(super::Fbdcoaegmap), /// offset: 24 #[prost(message, tag = "1373")] Bgkhmenobnn(super::Ckecdknfkil), /// offset: 24 #[prost(message, tag = "479")] Ogljakllbmk(super::Lghehgaagmm), /// offset: 24 #[prost(message, tag = "1666")] Iheipbncdab(super::Ojilahgkfnd), /// offset: 24 #[prost(message, tag = "642")] Effkpmmllbl(super::Bldbnamfcci), /// offset: 24 #[prost(message, tag = "83")] Jhbphpdiimf(super::Cbjanjljmpm), /// offset: 24 #[prost(message, tag = "610")] Pnfnhbnlach(super::Khcjbjddmop), } } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8093)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyBuildingUpdateNotify { /// offset: 24 #[prost(message, repeated, tag = "10")] pub edhcgagmimk: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8010)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyEnterCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8067)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyEnterScRsp { /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8062)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyLeaveCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8035)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyLeaveScRsp { /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Egbnahkfgaf { /// offset: 28 #[prost(enumeration = "Ipcdfmaamdo", tag = "7")] pub ffekdefimai: i32, /// offset: 24 #[prost(uint32, tag = "3")] pub level: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(8015)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyGamePlaySettleNotify { /// offset: 44 #[prost(uint32, tag = "1")] pub record_id: u32, /// offset: 16 #[prost(message, optional, tag = "15")] pub gcbohabkhcp: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "2")] pub deneajnnjef: u32, /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub kphagdemofj: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8026)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hanhhjnhlem { /// offset: 32 #[prost(uint32, tag = "4")] pub gbohfhmofhb: u32, /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub fkffhbbpigj: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8057)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lkogdoiabbe { /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "8")] pub nnacagodbga: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8077)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mjnlnbfaoga {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8019)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mffcohokbhd { /// offset: 28 #[prost(uint32, tag = "9")] pub buff_id: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8001)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aknpofcgaea { /// offset: 24 #[prost(uint32, tag = "15")] pub nagnngigmgj: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8049)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ifpjkddmgep { /// offset: 16 #[prost(message, optional, tag = "2")] pub item_list: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub nagnngigmgj: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(8055)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Moccjfohaab {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(8030)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bpahalhphjb { /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "14")] pub jccggfiahmn: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ajbdjodmgdm { /// offset: 24 #[prost(bool, tag = "7")] pub is_meet: bool, /// offset: 28 #[prost(uint32, tag = "11")] pub visitor_id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3747)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jdlhpknaeph { /// offset: 24 #[prost(uint32, tag = "6")] pub visitor_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3709)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nmckjknblkd { /// offset: 24 #[prost(message, optional, tag = "10")] pub reward: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "6")] pub visitor_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lfeknioohji { /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub affbflcniin: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3717)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hoddgpadlpg { /// offset: 24 #[prost(message, repeated, tag = "3")] pub igfdedbfede: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(3751)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cjelmcnkcgn { /// offset: 24 #[prost(uint64, tag = "6")] pub mnoljbjnlii: u64, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(3711)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cpkijgokeei { /// offset: 36 #[prost(enumeration = "Lnijgligfje", tag = "11")] pub r#type: i32, /// offset: 16 #[prost(message, optional, tag = "5")] pub reward: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "13")] pub visitor_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gabclpmbcam { /// offset: 44 #[prost(uint32, tag = "8")] pub visitor_id: u32, /// offset: 36 #[prost(uint32, tag = "1")] pub bfplofklham: u32, /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub ieeaeiipmpd: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(enumeration = "Gfiinmhfgia", tag = "3")] pub status: i32, /// offset: 32 #[prost(bool, tag = "4")] pub mgaheegagfc: bool, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3789)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Elmlhimccfl { /// offset: 24 #[prost(enumeration = "Ockdidopgck", tag = "3")] pub r#type: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3720)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cafbjebfaic { /// offset: 32 #[prost(message, repeated, tag = "3")] pub hhikmobhjch: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub nnimcjeoojg: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3795)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aopfagdefan { /// offset: 24 #[prost(uint32, tag = "8")] pub visitor_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3791)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Epcjclfdmpk { /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub ieeaeiipmpd: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "9")] pub visitor_id: u32, /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(3761)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cmljlfnkmbd { /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub nnimcjeoojg: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(3745)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ooigfjfmmhn { /// offset: 24 #[prost(uint32, tag = "9")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nonamcgjkbc { /// offset: 40 #[prost(int32, tag = "11")] pub jjfmjjhplia: i32, /// offset: 32 #[prost(int32, tag = "3")] pub chlccobhklj: i32, /// offset: 48 #[prost(uint64, tag = "1")] pub unique_id: u64, /// offset: 36 #[prost(uint32, tag = "7")] pub elojflffgdd: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub acfeinkgkkh: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kjenhpfpjog { /// offset: 24 #[prost(message, repeated, tag = "14")] pub cjfoomiieeh: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "13")] pub ojebfhlbjon: u32, /// offset: 36 #[prost(enumeration = "Bgenplbpied", tag = "15")] pub jbijcjlhglg: i32, /// offset: 40 #[prost(uint32, tag = "12")] pub lmoopiikdkk: u32, /// offset: 32 #[prost(enumeration = "Ekibcbilkoc", tag = "2")] pub bcpjfdkpejh: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6447)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Loejldbmelc {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6409)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Odnhkddnlpb { /// offset: 44 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 40 #[prost(uint32, tag = "15")] pub custom_value: u32, /// offset: 16 #[prost(map = "uint32, uint32", tag = "8")] pub boehadjmgap: ::std::collections::HashMap, /// offset: 24 #[prost(map = "uint32, message", tag = "4")] pub lhkbkmdekep: ::std::collections::HashMap, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6438)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Akoojpggiid { /// offset: 24 #[prost(uint32, tag = "10")] pub ojebfhlbjon: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6451)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Knlcknhneio { /// offset: 28 #[prost(uint32, tag = "5")] pub lmoopiikdkk: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub ojebfhlbjon: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6411)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Helmghhllmb { /// offset: 16 #[prost(message, optional, tag = "13")] pub hhcleicgfmh: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oaapkanjgnb { /// offset: 36 #[prost(int32, tag = "9")] pub chlccobhklj: i32, /// offset: 28 #[prost(uint32, tag = "13")] pub elojflffgdd: u32, /// offset: 44 #[prost(uint32, tag = "8")] pub ojebfhlbjon: u32, /// offset: 40 #[prost(uint32, tag = "5")] pub item_id: u32, /// offset: 24 #[prost(uint32, tag = "12")] pub acfeinkgkkh: u32, /// offset: 32 #[prost(int32, tag = "1")] pub jjfmjjhplia: i32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6420)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mbconmahpgc { /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "8")] pub hhcleicgfmh: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6495)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bfpilcmlfdn { /// offset: 24 #[prost(uint32, tag = "14")] pub ojebfhlbjon: u32, /// offset: 28 #[prost(uint32, tag = "8")] pub item_id: u32, /// offset: 32 #[prost(uint64, tag = "13")] pub unique_id: u64, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6491)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cpbmoiipkmp { /// offset: 16 #[prost(message, optional, tag = "6")] pub hhcleicgfmh: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6461)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ljaekjbgajh { /// offset: 44 #[prost(uint32, tag = "1")] pub item_id: u32, /// offset: 24 #[prost(uint32, tag = "15")] pub ojebfhlbjon: u32, /// offset: 36 #[prost(uint32, tag = "12")] pub elojflffgdd: u32, /// offset: 40 #[prost(int32, tag = "14")] pub jjfmjjhplia: i32, /// offset: 32 #[prost(uint32, tag = "6")] pub acfeinkgkkh: u32, /// offset: 28 #[prost(int32, tag = "5")] pub chlccobhklj: i32, /// offset: 48 #[prost(uint64, tag = "2")] pub unique_id: u64, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6445)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Piihefopbgl { /// offset: 16 #[prost(message, optional, tag = "5")] pub hhcleicgfmh: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6476)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aaddjicopgg { /// offset: 24 #[prost(uint32, tag = "7")] pub ibnknepgbdj: u32, /// offset: 28 #[prost(uint32, tag = "11")] pub num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Imljehiimlf { /// offset: 24 #[prost(uint32, tag = "5")] pub ibnknepgbdj: u32, /// offset: 28 #[prost(uint32, tag = "9")] pub num: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6450)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gmojklolcmi { /// offset: 24 #[prost(uint32, tag = "9")] pub value: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6481)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hpnfjegcfdm { /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6493)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gngfhkpcgjo { /// offset: 24 #[prost(enumeration = "Ekibcbilkoc", tag = "7")] pub ekcglflcnkl: i32, /// offset: 28 #[prost(uint32, tag = "2")] pub ojebfhlbjon: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6437)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ieohibmaldb { /// offset: 24 #[prost(uint32, tag = "4")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6410)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kalfpkolcmc { /// offset: 24 #[prost(uint32, tag = "1")] pub ojebfhlbjon: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6467)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pdfnjcmjffe { /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "7")] pub hhcleicgfmh: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cahglcjakhk { /// offset: 36 #[prost(int32, tag = "3")] pub chlccobhklj: i32, /// offset: 40 #[prost(uint32, tag = "11")] pub acfeinkgkkh: u32, /// offset: 24 #[prost(uint32, tag = "10")] pub elojflffgdd: u32, /// offset: 28 #[prost(uint32, tag = "8")] pub item_id: u32, /// offset: 32 #[prost(int32, tag = "5")] pub jjfmjjhplia: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6462)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ljghhmafmjc { /// offset: 16 #[prost(message, repeated, tag = "4")] pub dcjpdnppkfj: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "3")] pub ojebfhlbjon: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6435)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pdngjbanleh { /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "5")] pub hhcleicgfmh: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hkbckoepdbb { /// offset: 36 #[prost(uint32, tag = "4")] pub mbkaaojacca: u32, /// offset: 32 #[prost(uint32, tag = "14")] pub ihlpjjmjlng: u32, /// offset: 28 #[prost(uint32, tag = "2")] pub ncooadgnbce: u32, /// offset: 40 #[prost(uint32, tag = "12")] pub phpjnbbaigg: u32, /// offset: 24 #[prost(enumeration = "Nllakaobhdf", tag = "5")] pub r#type: i32, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4447)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mjhodkbcooe { /// offset: 16 #[prost(message, optional, tag = "9")] pub abjifkgcalm: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(4409)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jkneokckmmf { /// offset: 40 #[prost(uint32, tag = "2")] pub nddcmpbknaf: u32, /// offset: 56 #[prost(bool, tag = "10")] pub is_win: bool, /// offset: 52 #[prost(uint32, tag = "3")] pub jeahaopffae: u32, /// offset: 16 #[prost(map = "uint32, uint32", tag = "11")] pub igjenhjoing: ::std::collections::HashMap, /// offset: 48 #[prost(uint32, tag = "9")] pub kbbihmfmheg: u32, /// offset: 32 #[prost(map = "uint32, uint32", tag = "7")] pub fpfijjkkkeo: ::std::collections::HashMap, /// offset: 44 #[prost(uint32, tag = "14")] pub kjhplgbkogh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ghdocjameif { /// offset: 93 #[prost(bool, tag = "1525")] pub iokfbkiinch: bool, /// offset: 64 #[prost(message, repeated, tag = "8")] pub blbfkekiohe: ::prost::alloc::vec::Vec, /// offset: 94 #[prost(bool, tag = "818")] pub laemfcbemlj: bool, /// offset: 40 #[prost(message, repeated, tag = "1570")] pub bgoiddjpdbi: ::prost::alloc::vec::Vec, /// offset: 80 #[prost(uint32, tag = "1")] pub ojccfnefpog: u32, /// offset: 96 #[prost(uint32, tag = "4")] pub gabmfcfhpim: u32, /// offset: 108 #[prost(uint32, tag = "3")] pub kbbihmfmheg: u32, /// offset: 100 #[prost(uint32, tag = "14")] pub jeahaopffae: u32, /// offset: 88 #[prost(uint32, tag = "10")] pub cfagmmkagno: u32, /// offset: 92 #[prost(bool, tag = "82")] pub jeiigekdkhp: bool, /// offset: 56 #[prost(message, repeated, tag = "657")] pub item_list: ::prost::alloc::vec::Vec, /// offset: 112 #[prost(uint32, tag = "7")] pub mfngmjffeil: u32, /// offset: 24 #[prost(message, repeated, tag = "359")] pub buff_list: ::prost::alloc::vec::Vec, /// offset: 84 #[prost(uint32, tag = "1414")] pub kgaekgcnikb: u32, /// offset: 104 #[prost(uint32, tag = "5")] pub map_id: u32, /// offset: 32 #[prost(message, repeated, tag = "1767")] pub cednhgeklhg: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(message, repeated, tag = "1307")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "6")] pub cfioelbmdld: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fmhhkpndmga { /// offset: 24 #[prost(uint32, tag = "7")] pub item_id: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub item_count: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Beloahdelkd { /// offset: 36 #[prost(uint32, tag = "6")] pub jkeaoggdplb: u32, /// offset: 16 #[prost(message, optional, tag = "5")] pub sp_bar: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "15")] pub avatar_id: u32, /// offset: 44 #[prost(uint32, tag = "9")] pub avatar_type: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub hp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pdpcifiohnp { /// offset: 24 #[prost(uint32, tag = "2")] pub avatar_id: u32, /// offset: 28 #[prost(uint32, tag = "12")] pub avatar_type: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Abecknhhklj { /// offset: 28 #[prost(uint32, tag = "8")] pub onmnmmdikek: u32, /// offset: 24 #[prost(uint32, tag = "10")] pub buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fblebofibek { /// offset: 32 #[prost(uint32, tag = "3")] pub dohjfnmkpeb: u32, /// offset: 24 #[prost(message, repeated, tag = "1446")] pub buff_list: ::prost::alloc::vec::Vec, /// offset: 42 #[prost(bool, tag = "13")] pub lbdbpfejjom: bool, /// offset: 44 #[prost(uint32, tag = "10")] pub bdlgejfiheb: u32, /// offset: 41 #[prost(bool, tag = "2")] pub idbfkgffdmj: bool, /// offset: 43 #[prost(bool, tag = "12")] pub eboafiaodfm: bool, /// offset: 40 #[prost(bool, tag = "9")] pub fdoaekekibn: bool, /// offset: 36 #[prost(uint32, tag = "8")] pub fheigffedho: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Agabidajijc { /// offset: 28 #[prost(uint32, tag = "7")] pub fheigffedho: u32, /// offset: 36 #[prost(uint32, tag = "6")] pub mehoapjkdld: u32, /// offset: 24 #[prost(uint32, tag = "9")] pub dbfgmciigfk: u32, /// offset: 40 #[prost(uint32, tag = "3")] pub buff_id: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub ncooadgnbce: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gbiignmckdk { /// offset: 25 #[prost(bool, tag = "4")] pub mdchnanfgim: bool, /// offset: 44 #[prost(uint32, tag = "5")] pub kbbihmfmheg: u32, /// offset: 40 #[prost(uint32, tag = "10")] pub addichojhee: u32, /// offset: 32 #[prost(uint32, tag = "12")] pub jeahaopffae: u32, /// offset: 24 #[prost(bool, tag = "14")] pub has_passed: bool, /// offset: 28 #[prost(uint32, tag = "11")] pub cfagmmkagno: u32, /// offset: 36 #[prost(uint32, tag = "8")] pub gabmfcfhpim: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4461)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Epkbemehogj {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4445)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fbiddlbnamd { /// offset: 24 #[prost(message, repeated, tag = "2")] pub jcbdhojeabc: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4476)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Acfdebhkkpp { /// offset: 24 #[prost(message, repeated, tag = "1")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "15")] pub jeahaopffae: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4452)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Knmjmicmfio { /// offset: 24 #[prost(message, optional, tag = "8")] pub abjifkgcalm: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4450)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pomhdinlfim { /// offset: 28 #[prost(uint32, tag = "15")] pub jeahaopffae: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub fheigffedho: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4481)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ognbndfgadh { /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "8")] pub abjifkgcalm: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4410)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pbkifmaggcg { /// offset: 24 #[prost(uint32, tag = "7")] pub fheigffedho: u32, /// offset: 28 #[prost(uint32, tag = "9")] pub display_value: u32, /// offset: 32 #[prost(uint32, tag = "8")] pub jeahaopffae: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4467)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mmhafmbdkfh { /// offset: 16 #[prost(message, optional, tag = "11")] pub abjifkgcalm: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4462)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cmconfdmkcb { /// offset: 24 #[prost(uint32, tag = "3")] pub jeahaopffae: u32, /// offset: 32 #[prost(uint32, tag = "5")] pub fheigffedho: u32, /// offset: 28 #[prost(uint32, tag = "4")] pub item_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4435)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oelgflbmmpo { /// offset: 16 #[prost(message, optional, tag = "3")] pub abjifkgcalm: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gfkbeddkkij { /// offset: 28 #[prost(uint32, tag = "11")] pub avatar_id: u32, /// offset: 24 #[prost(enumeration = "AvatarType", tag = "12")] pub avatar_type: i32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4493)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jpdaocmcnen { /// offset: 32 #[prost(uint32, tag = "14")] pub fheigffedho: u32, /// offset: 16 #[prost(message, repeated, tag = "8")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "2")] pub jeahaopffae: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4437)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aopcnpneppn { /// offset: 24 #[prost(message, optional, tag = "11")] pub battle_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(4498)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aampneiojdh { /// offset: 28 #[prost(bool, tag = "6")] pub lmeeapiecch: bool, /// offset: 24 #[prost(uint32, tag = "14")] pub jeahaopffae: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(4446)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kgninkpkepd { /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Tutorial { /// offset: 24 #[prost(uint32, tag = "15")] pub id: u32, /// offset: 28 #[prost(enumeration = "TutorialStatus", tag = "8")] pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TutorialGuide { /// offset: 24 #[prost(enumeration = "TutorialStatus", tag = "2")] pub status: i32, /// offset: 28 #[prost(uint32, tag = "13")] pub id: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1647)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetTutorialCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1609)] #[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 = "9")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1638)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetTutorialGuideCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1617)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTutorialGuideScRsp { /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "6")] pub tutorial_guide_list: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1651)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockTutorialCsReq { /// offset: 24 #[prost(uint32, tag = "3")] pub tutorial_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1611)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockTutorialScRsp { /// offset: 24 #[prost(message, optional, tag = "6")] pub tutorial: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1689)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockTutorialGuideCsReq { /// offset: 24 #[prost(uint32, tag = "7")] pub group_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1620)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockTutorialGuideScRsp { /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "15")] pub tutorial_guide: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1695)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishTutorialCsReq { /// offset: 24 #[prost(enumeration = "Kniklalgadk", tag = "5")] pub kanhafonjlm: i32, /// offset: 28 #[prost(uint32, tag = "12")] pub tutorial_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1691)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishTutorialScRsp { /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "6")] pub tutorial: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(1661)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishTutorialGuideCsReq { /// offset: 24 #[prost(uint32, tag = "14")] pub group_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(1645)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishTutorialGuideScRsp { /// offset: 16 #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 32 #[prost(message, optional, tag = "10")] pub tutorial_guide: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Waypoint { /// offset: 32 #[prost(uint32, tag = "9")] pub bgdckghpecb: u32, /// offset: 28 #[prost(bool, tag = "3")] pub is_new: bool, /// offset: 24 #[prost(uint32, tag = "6")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChapterBrief { /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub taken_reward_id_list: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(bool, tag = "15")] pub is_new: bool, /// offset: 40 #[prost(uint32, tag = "5")] pub clcpblinbcd: u32, /// offset: 32 #[prost(uint32, tag = "1")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Chapter { /// offset: 24 #[prost(message, repeated, tag = "13")] pub bgpbggehdlg: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, optional, tag = "15")] pub oefapejbigf: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetWaypointCsReq { /// offset: 24 #[prost(uint32, tag = "4")] pub cmlelldmboe: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(409)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetWaypointScRsp { /// offset: 16 #[prost(message, optional, tag = "7")] pub fmhggmihlap: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "3")] pub dcmnebaimdk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetCurWaypointCsReq { /// offset: 24 #[prost(uint32, tag = "12")] pub khgfpccadai: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(417)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetCurWaypointScRsp { /// offset: 24 #[prost(uint32, tag = "8")] pub dcmnebaimdk: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChapterCsReq {} /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(411)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChapterScRsp { /// offset: 36 #[prost(uint32, tag = "10")] pub dcmnebaimdk: u32, /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "15")] pub lkapjnheklk: ::prost::alloc::vec::Vec, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(489)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bnjckfmedcc { /// offset: 28 #[prost(uint32, tag = "13")] pub khgfpccadai: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub cmlelldmboe: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mldaddiolid { /// offset: 24 #[prost(uint32, tag = "5")] pub cmlelldmboe: u32, /// offset: 28 #[prost(uint32, tag = "4")] pub dfofdmdcgne: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(495)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nfomijjigfa { /// offset: 24 #[prost(uint32, tag = "12")] pub dfofdmdcgne: u32, /// offset: 32 #[prost(uint32, tag = "13")] pub cmlelldmboe: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nceefcdkncl { /// offset: 24 #[prost(message, optional, tag = "13")] pub motion: ::core::option::Option, /// offset: 32 #[prost(message, repeated, tag = "5")] pub ffodcecfohp: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "1")] pub fcndgbjkgdp: u32, /// offset: 44 #[prost(bool, tag = "6")] pub fdbajfglnnk: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nepjbfpmffn { /// offset: 56 #[prost(uint32, tag = "2")] pub id: u32, /// offset: 32 #[prost(string, tag = "3")] pub uuid: ::prost::alloc::string::String, /// offset: 52 #[prost(uint32, tag = "5")] pub fcndgbjkgdp: u32, /// offset: 16 #[prost(message, optional, tag = "13")] pub efigpbcgald: ::core::option::Option, /// offset: 48 #[prost(bool, tag = "4")] pub fdbajfglnnk: bool, /// offset: 40 #[prost(message, repeated, tag = "7")] pub ffodcecfohp: ::prost::alloc::vec::Vec, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6519)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dhfhjjkpppd { /// offset: 24 #[prost(message, optional, tag = "5")] pub motion: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "7")] pub id: u32, /// offset: 44 #[prost(bool, tag = "12")] pub ihofefjgabp: bool, /// offset: 16 #[prost(message, optional, tag = "14")] pub group_state_info: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6502)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kdaaebdkejg { /// offset: 16 #[prost(message, optional, tag = "9")] pub pfhcjohgknn: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6548)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Joabmhcdhdl { /// offset: 32 #[prost(uint32, tag = "14")] pub id: u32, /// offset: 24 #[prost(message, optional, tag = "15")] pub motion: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6505)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jhcoigilila { /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "4")] pub pfhcjohgknn: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6535)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kdomnbddobe { /// offset: 24 #[prost(uint32, tag = "1")] pub id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6533)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aocpklpblef { /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "3")] pub pfhcjohgknn: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6531)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cbikdgjiljf { /// offset: 24 #[prost(uint32, tag = "6")] pub id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6525)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mchkehcfkko { /// offset: 24 #[prost(message, optional, tag = "9")] pub pfhcjohgknn: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6546)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lbolcaabccg { /// offset: 24 #[prost(uint32, tag = "9")] pub id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6517)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bhhhpjoijph { /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "7")] pub pfhcjohgknn: ::core::option::Option, } /// Type: Notify #[derive(proto_derive::CmdID)] #[cmdid(6512)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aboadjaagbl { /// offset: 16 #[prost(message, optional, tag = "10")] pub pfhcjohgknn: ::core::option::Option, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6509)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Chpchipeonm { /// offset: 24 #[prost(message, optional, tag = "1")] pub epmgdhlhpop: ::core::option::Option, /// offset: 16 #[prost(uint32, repeated, tag = "14")] pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6513)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dpogemapokl { /// offset: 16 #[prost(message, optional, tag = "3")] pub pfhcjohgknn: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6543)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hbdngknakbl { /// offset: 24 #[prost(message, optional, tag = "10")] pub epmgdhlhpop: ::core::option::Option, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6534)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ckgeniohbpl { /// offset: 24 #[prost(message, optional, tag = "7")] pub pfhcjohgknn: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6520)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iciejebbkje { /// offset: 28 #[prost(uint32, tag = "15")] pub group_id: u32, /// offset: 24 #[prost(uint32, tag = "7")] pub config_id: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6507)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gcaogceiafp { /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(6527)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dfbefjmcogg { /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(6510)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jjibhdbehje { /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, } /// Type: Req #[derive(proto_derive::CmdID)] #[cmdid(7627)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WorldUnlockCsReq { /// offset: 24 #[prost(uint32, tag = "8")] pub jhjpdninclj: u32, } /// Type: Rsp #[derive(proto_derive::CmdID)] #[cmdid(7626)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WorldUnlockScRsp { /// offset: 28 #[prost(uint32, tag = "5")] pub jhjpdninclj: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum PlayerActionType { PlayerActionNone = 0, PlayerActionRegister = 1, PlayerActionLogin = 2, PlayerActionLogout = 3, PlayerActionAddExp = 4, PlayerActionLevelUp = 5, PlayerActionAddMaterial = 6, PlayerActionSaveStat = 7, PlayerActionTravelBrochureInteract = 8, PlayerActionRelay = 9, PlayerActionRecharge = 101, PlayerActionBuyGoods = 102, PlayerActionAddCoin = 103, PlayerActionMonthCardDailyHcoin = 104, PlayerActionMonthCardBuyMcoin = 105, PlayerActionRechargeFreeCoin = 106, PlayerActionAddMonthCard = 107, PlayerActionRechargeGiftPay = 108, PlayerActionRechargeGiftFree = 109, PlayerActionRechargeBenefit = 110, PlayerActionRechargeGiftTakeReward = 111, PlayerActionRechargeGiftReach = 112, PlayerActionRechargeBenefitReach = 113, PlayerActionMonthCardEndMail = 114, PlayerActionMissionAccept = 201, PlayerActionMissionFinish = 202, PlayerActionMissionFail = 203, PlayerActionMainMissionAccept = 204, PlayerActionSubMissionAccept = 205, PlayerActionMainMissionFinish = 206, PlayerActionSubMissionFinish = 207, PlayerActionDailyTaskFinish = 208, PlayerActionDailyTaskTakeReward = 209, PlayerActionNpcTalkReward = 210, PlayerActionMainMissionRecover = 211, PlayerActionMainMissionDisable = 212, PlayerActionConsumeItemSubMissionFinish = 213, PlayerActionItemMonitorAllSources = 999, PlayerActionGm = 1001, PlayerActionCustomOp = 1002, PlayerActionCheckSum = 1003, PlayerActionPlayerLocation = 1004, PlayerActionChangeLanguage = 1005, PlayerActionClientReport = 1006, PlayerActionAceReport = 1007, PlayerActionPlayerPowerInfo = 1008, PlayerActionDailyRefresh = 1009, PlayerActionAvatarValueInfo = 1010, PlayerActionMoveCheckFailedReport = 1011, PlayerActionBattleFailedReport = 1012, PlayerActionSecurityReport = 1013, PlayerActionAvatarPromotion = 1101, PlayerActionAvatarAdd = 1103, PlayerActionAvatarUseExpItem = 1104, PlayerActionAvatarLevelUp = 1105, PlayerActionSkillTreeUp = 1106, PlayerActionAvatarHpChange = 1107, PlayerActionAvatarMpChange = 1108, PlayerActionAvatarAddExp = 1109, PlayerActionAvatarRankUp = 1110, PlayerActionAvatarRepeated = 1111, PlayerActionMpMaxChange = 1112, PlayerActionAvatarTakePromotionReward = 1113, PlayerActionAvatarRelicAffixInfo = 1114, PlayerActionAvatarMark = 1115, PlayerActionAvatarSystemPowerReset = 1116, PlayerActionAvatarChangePath = 1119, PlayerActionSetGrowthTargetAvatar = 1120, PlayerActionDelAvatar = 1121, PlayerActionAvatarSkinChange = 1122, PlayerActionSetGrowthTargetFunctionConfig = 1123, PlayerActionAvatarSkinActivityReissue = 1124, PlayerActionSetAvatarEnhancedId = 1125, PlayerActionDressPlayerOutfit = 1126, PlayerActionStageBegin = 1202, PlayerActionStageEnd = 1203, PlayerActionCocoonStageBegin = 1205, PlayerActionCocoonStageEnd = 1206, PlayerActionFarmElementEnd = 1207, PlayerActionElementStageEnd = 1208, PlayerActionCocoonSweep = 1209, PlayerActionFarmElementSweep = 1210, PlayerActionRecoverStamina = 1301, PlayerActionExchangeStamina = 1302, PlayerActionLoginReward = 1303, PlayerActionModifyNickname = 1304, PlayerActionGetLevelReward = 1305, PlayerActionWorldLevelUp = 1306, PlayerActionAddStamina = 1307, PlayerActionGameplayBirthdayRewardMail = 1308, PlayerActionRechargeRebateReward = 1309, PlayerActionGameplayBirthdaySet = 1310, PlayerActionReserveStaminaExchange = 1311, PlayerActionReserveStaminaAdd = 1312, PlayerActionReserveStaminaChange = 1313, PlayerActionNowStamina = 1314, PlayerActionFtcResetNickname = 1315, PlayerActionReserveAndFuelExchangeStamina = 1316, PlayerActionMail = 1401, PlayerActionMailOpByUser = 1402, PlayerActionMailOpByMuip = 1403, PlayerActionMailOpByGm = 1404, PlayerActionMailOpByFull = 1405, PlayerActionMailOpByExpire = 1406, PlayerActionMailOpByInternal = 1407, PlayerActionAddMail = 1408, PlayerActionDelMail = 1409, PlayerActionTakeAttachment = 1410, PlayerActionReadMail = 1411, PlayerActionBattleAvatar = 1501, PlayerActionBattleMonster = 1502, PlayerActionBattleEnd = 1504, PlayerActionBattleReplay = 1505, PlayerActionBattleAvatarDeath = 1506, PlayerActionBattleSwitchPhase = 1507, PlayerActionBattleMonsterSkill = 1508, PlayerActionBattleRebattle = 1509, PlayerActionBattleAvatarServant = 1510, PlayerActionMissionReward = 1602, PlayerActionQuestAccept = 1603, PlayerActionQuestFinish = 1604, PlayerActionQuestRemove = 1605, PlayerActionQuestReward = 1606, PlayerActionQuestAutoClose = 1607, PlayerActionQuestExpired = 1608, PlayerActionMissionRequired = 1609, PlayerActionSubmissionReward = 1610, PlayerActionAchievementLevelReward = 1611, PlayerActionQuestDelete = 1612, PlayerActionSubMissionReward2 = 1613, PlayerActionMissionCompensate = 1614, PlayerActionMissionRecycle = 1615, PlayerActionQuestReset = 1616, PlayerActionQuestOptionalReward = 1617, PlayerActionMcvChange = 1618, PlayerActionQuestReissue = 1619, PlayerActionPropInteract = 1704, PlayerActionAvatarMazeSkill = 1705, PlayerActionEnterMaze = 1706, PlayerActionOrdinaryInteract = 1707, PlayerActionChestInteract = 1708, PlayerActionCheckPointUnlock = 1709, PlayerActionCheckPointInteract = 1710, PlayerActionCheckPointRevive = 1711, PlayerActionCheckPointTransfer = 1712, PlayerActionMonsterInteract = 1714, PlayerActionNpcInteract = 1716, PlayerActionPropHit = 1717, PlayerActionPrelogueRevive = 1718, PlayerActionPropState = 1719, PlayerActionCheckPointRecover = 1720, PlayerActionMechanismBar = 1722, PlayerActionSubmitOrigamiItem = 1723, PlayerActionMazeBuffDropItem = 1724, PlayerActionFsvChange = 1725, PlayerActionTimelinePropState = 1726, PlayerActionGroupPropertyChange = 1727, PlayerActionEquipmentPromotion = 1901, PlayerActionAddItem = 1902, PlayerActionUseItem = 1904, PlayerActionEquipmentRankUp = 1905, PlayerActionEquipmentLevelUp = 1906, PlayerActionExpUpEquipmentReturn = 1907, PlayerActionBagFullRewardMail = 1908, PlayerActionEquipmentAdd = 1909, PlayerActionEquipmentWear = 1910, PlayerActionItemCompose = 1911, PlayerActionRelicLevelUp = 1912, PlayerActionExpUpRelicReturn = 1913, PlayerActionRelicNumChanged = 1914, PlayerActionRelicWear = 1915, PlayerActionRelicCompose = 1916, PlayerActionSellItem = 1917, PlayerActionUnlockMusic = 1918, PlayerActionExchangeHcoinWithPayMcoin = 1919, PlayerActionGetReward = 1920, PlayerActionExchangeHcoinWithFreeMcoin = 1921, PlayerActionItemComposeFormulaUnlock = 1922, PlayerActionExchangeHcoin = 1923, PlayerActionCityShopLevelReward = 1924, PlayerActionItemRecycle = 1925, PlayerActionMuseumFundsConsume = 1926, PlayerActionMuseumEventBuyStuff = 1927, PlayerActionMuseumMarketBuyStuff = 1928, PlayerActionMuseumRandomEvent = 1929, PlayerActionMuseumInitialItem = 1930, PlayerActionOptionalBoxReward = 1931, PlayerActionDestroyItem = 1932, PlayerActionTransferExp = 1933, PlayerActionOndutyUse = 1934, PlayerActionItemMark = 1935, PlayerActionRelicDiscard = 1936, PlayerActionGeneralVirtualItemChange = 1937, PlayerActionRelicLock = 1938, PlayerActionRelicFilterPlanSave = 1939, PlayerActionRelicFilterPlanDelete = 1940, PlayerActionRelicFilterPlanMark = 1941, PlayerActionRelicSell = 1942, PlayerActionRelicReforge = 1943, PlayerActionRelicSmartWearCustomPlan = 1944, PlayerActionRecoverRelic = 1945, PlayerActionRecoverEquipment = 1946, PlayerActionEquipmentSell = 1947, PlayerActionRelicSmartWearPinRelic = 1948, PlayerActionRelicCocoonSetting = 1949, PlayerActionPersonalCardChange = 1950, PlayerActionPhoneCaseChange = 1951, PlayerActionDeliveryItemReward = 1952, PlayerActionItemAutoTransfer = 1953, PlayerActionItemAutoTransferInBag = 1954, PlayerActionItemAutoTransferOnAdd = 1955, PlayerActionAddExtraCoin = 1956, PlayerActionVariableDiceExchangePartnerCoin = 1957, PlayerActionRelicBox = 1958, PlayerActionRelicBoxSettle = 1959, PlayerActionRelicBoxRegular = 1960, PlayerActionRelicReplace = 1961, PlayerActionEquipmentUpCostPileSetting = 1962, PlayerActionRelicBoxShow = 1963, PlayerActionTutorialGuideFinish = 2001, PlayerActionTutorial = 2002, PlayerActionTutorialGuide = 2003, PlayerActionMonsterDrop = 2101, PlayerActionFinishChallenge = 2201, PlayerActionChallengeStars = 2202, PlayerActionChallengeStart = 2203, PlayerActionChallengeEnd = 2204, PlayerActionChallengeWin = 2205, PlayerActionChallengeFail = 2206, PlayerActionChallengeLeave = 2207, PlayerActionChallengeSwitch = 2208, PlayerActionChallengeBonusReward = 2210, PlayerActionChallengeStarsReward = 2211, PlayerActionChallengeRestart = 2212, PlayerActionChallengeStoryStart = 2213, PlayerActionChallengeStoryEnd = 2214, PlayerActionChallengeFastPass = 2215, PlayerActionChallengeStoryFastPass = 2216, PlayerActionChallengeMemoryFastPass = 2217, PlayerActionChallengeBattleTarget = 2218, PlayerActionChallengeBossEnd = 2219, PlayerActionChallengeBossFastPass = 2220, PlayerActionChallengeStartPartial = 2221, PlayerActionChallengeBossPhaseStart = 2222, PlayerActionChallengeBossPhaseEnd = 2223, PlayerActionChallengeBossPhaseEndBeforeBattle = 2224, PlayerActionChallengeRecommendLineup = 2225, PlayerActionChallengeStoryFeverBattleEnd = 2226, PlayerActionTeamInfoChange = 2301, PlayerActionChangeCurrentAvatar = 2302, PlayerActionCreateVirtualTeam = 2303, PlayerActionTeamNameEdit = 2304, PlayerActionReplaceLineupAvatar = 2305, PlayerActionAvatarBuffChange = 2401, PlayerActionEnvBuffChange = 2402, PlayerActionGameCore = 2403, PlayerActionAvatarGlobalBuff = 2404, PlayerActionRogueExploreStart = 2501, PlayerActionRogueEnterRoom = 2502, PlayerActionRogueLeaveRoom = 2503, PlayerActionRogueExploreFinish = 2504, PlayerActionRogueSelectBuff = 2505, PlayerActionRogueRollBuff = 2506, PlayerActionRogueRevive = 2507, PlayerActionRogueChallengeStart = 2512, PlayerActionRogueMiracle = 2514, PlayerActionRogueAddBuff = 2515, PlayerActionRoguePickAvatar = 2516, PlayerActionRogueSeasonChanged = 2522, PlayerActionRogueAeonLevelUp = 2524, PlayerActionRogueOpenDoor = 2525, PlayerActionRogueScoreReward = 2526, PlayerActionRogueEnhanceBuff = 2527, PlayerActionRogueSelectBonus = 2528, PlayerActionRogueAreaFirstReward = 2529, PlayerActionRogueEnableTalent = 2530, PlayerActionRogueAeonUnlock = 2531, PlayerActionRogueAeonAddExp = 2532, PlayerActionRogueImmerseLevelUp = 2533, PlayerActionRogueSelectMiracle = 2534, PlayerActionRogueUnlockArea = 2535, PlayerActionRogueExploreScoreChange = 2536, PlayerActionRogueUpdateRewardPool = 2537, PlayerActionRogueSwapBuff = 2539, PlayerActionRogueWeeklyRefresh = 2540, PlayerActionRogueExchangeKey = 2541, PlayerActionRogueGetObjectReward = 2542, PlayerActionRogueAreaMonsterDrop = 2543, PlayerActionRogueAddMiracle = 2544, PlayerActionRogueSwapMiracle = 2545, PlayerActionRogueOpenObjectReward = 2546, PlayerActionRogueAeonEffect = 2547, PlayerActionRogueReforgeBuff = 2548, PlayerActionRogueTradeMiracle = 2549, PlayerActionRogueRemoveAvatar = 2550, PlayerActionRogueDialogueSelect = 2551, PlayerActionRogueSelectAeon = 2552, PlayerActionRogueDialogueFinish = 2553, PlayerActionRogueHandbookReward = 2554, PlayerActionRogueAdventureRoomReward = 2555, PlayerActionRogueShopBuy = 2556, PlayerActionRogueRepairMiracle = 2557, PlayerActionRogueReplaceAllMiracle = 2558, PlayerActionRogueMiracleBroken = 2559, PlayerActionRogueShopRefresh = 2560, PlayerActionRogueLevelMechanism = 2561, PlayerActionRogueRemoveMiracle = 2562, PlayerActionRogueDropBuff = 2563, PlayerActionRogueDestroyMiracle = 2564, PlayerActionRogueActivateFormula = 2565, PlayerActionRogueDeactivateFormula = 2566, PlayerActionRogueRemoveBuff = 2567, PlayerActionRogueSelectFormula = 2568, PlayerActionRogueDropFormula = 2569, PlayerActionRogueRollFormula = 2570, PlayerActionRogueReforgeFormula = 2571, PlayerActionRogueComposeMiracle = 2572, PlayerActionRogueReforgeMiracle = 2573, PlayerActionRogueDoGamble = 2574, PlayerActionRogueKeywordActivate = 2575, PlayerActionRogueKeywordDeactivate = 2576, PlayerActionRogueSourceDefault = 2577, PlayerActionRoguePlayerSelect = 2578, PlayerActionRogueLayerSettlement = 2579, PlayerActionRogueFormula = 2580, PlayerActionRogueWorkbench = 2581, PlayerActionRogueModifier = 2582, PlayerActionRogueReforge = 2583, PlayerActionRogueTalent = 2584, PlayerActionRogueReroll = 2585, PlayerActionRogueCoinChange = 2586, PlayerActionRogueMagicScepterShop = 2587, PlayerActionRogueMagicUnitShop = 2588, PlayerActionRogueMagicScepterLevelUp = 2589, PlayerActionGacha = 2601, PlayerActionAddGachaTicket = 2602, PlayerActionGachaExchange = 2603, PlayerActionSetGachaDecideItem = 2604, PlayerActionEventMissionAccept = 2801, PlayerActionEventMissionFinish = 2802, PlayerActionEventMissionReward = 2803, PlayerActionRaidFinish = 2901, PlayerActionRaidBegin = 2902, PlayerActionChallengeRaidReward = 2903, PlayerActionStartRaid = 2904, PlayerActionEndRaid = 2905, PlayerActionRaidTargetFinish = 2906, PlayerActionArchiveRaid = 2907, PlayerActionHeroBaseTypeChange = 3051, PlayerActionHeroBaseTypeAddByMission = 3052, PlayerActionHeroBaseTypeAddByReq = 3053, PlayerActionHeroBaseTypeAdd = 3054, PlayerActionDialogueSelect = 3101, PlayerActionExpeditionStart = 3151, PlayerActionExpeditionFinish = 3152, PlayerActionExpeditionReward = 3153, PlayerActionActivityExpeditionStart = 3154, PlayerActionActivityExpeditionFinish = 3155, PlayerActionActivityExpeditionReward = 3156, PlayerActionActivityExpeditionBegin = 3157, PlayerActionActivityExpeditionEnd = 3158, PlayerActionActivityLoginReward = 3201, PlayerActionFriendReport = 3301, PlayerActionAssistReward = 3302, PlayerActionAssistAvatarRefresh = 3303, PlayerActionAssistAvatarBattleStart = 3304, PlayerActionAssistAvatarBattleEnd = 3305, PlayerActionFriendApply = 3306, PlayerActionFriendManage = 3307, PlayerActionFriendBlacklist = 3308, PlayerActionFriendModifyRemarkName = 3309, PlayerActionFriendMark = 3310, PlayerActionFriendAssistList = 3311, PlayerActionBattlePassLevelReward = 3202, PlayerActionBattlePass128TierReward = 3203, PlayerActionBattlePassLevelRewardAutoMail = 3204, PlayerActionBuyBattlePass = 3205, PlayerActionAddBattlePassExp = 3206, PlayerActionBattlePassLevelUp = 3207, PlayerActionBuyBattlePassLevel = 3208, PlayerActionBattlePassEndMail = 3209, PlayerActionBattlePass68TierReward = 3210, PlayerActionModifySign = 3401, PlayerActionDisplayAvatarSet = 3402, PlayerActionAssistAvatarSet = 3403, PlayerActionAchievementFinish = 3501, PlayerActionAchievementReward = 3502, PlayerActionAchievementAddExp = 3503, PlayerActionAchievementLevelUp = 3504, PlayerActionPunkLordReward = 3601, PlayerActionPunkLordBossSearch = 3604, PlayerActionPunkLordBossShare = 3605, PlayerActionStartPunkLordRaid = 3606, PlayerActionPunkLordSupportTimes = 3608, PlayerActionPunkLordScoreReward = 3609, PlayerActionPunkLordListRefresh = 3610, PlayerActionPunkLordPowerAttack = 3611, PlayerActionPunkLordBattleEnd = 3612, PlayerActionPunkLordBossDeath = 3613, PlayerActionPunkLordBossScore = 3614, PlayerActionDailyActiveLevelReward = 3701, PlayerActionDailyActiveAddPoint = 3702, PlayerActionDailyActiveDeleteOldQuest = 3703, PlayerActionFightActivityBegin = 3791, PlayerActionFightActivityEnd = 3792, PlayerActionFightActivityReward = 3801, PlayerActionActivityEndMail = 3802, PlayerActionAppointmentMail = 3803, PlayerActionShareReward = 3804, PlayerActionActivityTrialReward = 3805, PlayerActionActivityTrialStart = 3806, PlayerActionPsPreOrderMail1 = 3811, PlayerActionPsPreOrderMail2 = 3812, PlayerActionPsLoginMail = 3813, PlayerActionLoginMail = 3814, PlayerActionGooglePoints100Mail = 3821, PlayerActionGooglePoints150Mail = 3822, PlayerActionTrainVisitorBehaviorFinish = 3901, PlayerActionEnterViewTrain = 3902, PlayerActionTrainVisitorBehaviorRewardForceSend = 3903, PlayerActionTrainVisitorRegisterOpen = 3904, PlayerActionTrainVisitorBehaviorRewardForceSendByRegister = 3905, PlayerActionTrainVisitorClearLastTrainVisitor = 3906, PlayerActionTrainVisitorRefreshTrainVisitor = 3907, PlayerActionTrainVisitorRefreshNpc = 3908, PlayerActionMessageGroupAccept = 3951, PlayerActionMessageSectionAccept = 3952, PlayerActionMessageSectionFinish = 3953, PlayerActionMessageItemFinish = 3954, PlayerActionFinishMessageGroupReward = 3955, PlayerActionSubstituteMessageGroupReward = 3956, PlayerActionDeleteMessageGroup = 3957, PlayerActionDeleteMessageSection = 3958, PlayerActionDeleteMessageGroupByConfig = 3959, PlayerActionDeleteMessageGroupByActivity = 3960, PlayerActionDeleteMessageGroupByMission = 3961, PlayerActionTextJoinSave = 4001, PlayerActionBoxingClubStart = 4051, PlayerActionBoxingClubFinish = 4052, PlayerActionBoxingClubPause = 4053, PlayerActionBoxingClubStageStart = 4054, PlayerActionTalkSend = 4101, PlayerActionSelectInclinationText = 4102, PlayerActionMuseumSettleTurnOpen = 4201, PlayerActionMuseumUpgradeArea = 4202, PlayerActionMuseumUpgradeAreaStat = 4203, PlayerActionMuseumDispatchRewardRegular = 4204, PlayerActionMuseumDispatchRewardDirectional = 4205, PlayerActionMuseumPhaseTargetFinished = 4206, PlayerActionMuseumGetStuff = 4207, PlayerActionMuseumGetExhibit = 4208, PlayerActionMuseumTakeCollectMission = 4209, PlayerActionMuseumAreaUnlock = 4210, PlayerActionMuseumAreaUpgrade = 4211, PlayerActionMuseumAreaStatUpgrade = 4212, PlayerActionMuseumEnterNextRound = 4213, PlayerActionMuseumStartDispatch = 4214, PlayerActionMuseumSettleDispatch = 4215, PlayerActionMuseumRenewPointChanged = 4216, PlayerActionMuseumTargetReward = 4217, PlayerActionMuseumPhaseUpgrade = 4218, PlayerActionMuseumCollectReward = 4219, PlayerActionMuseumTargetStart = 4220, PlayerActionMuseumTargetFinish = 4221, PlayerActionActivityMonsterResearchConsumeMaterial = 4301, PlayerActionActivityMonsterResearchTakeReward = 4302, PlayerActionPlayerReturnStart = 4401, PlayerActionPlayerReturnSign = 4402, PlayerActionPlayerReturnPoint = 4403, PlayerActionPlayerReturnCountdown = 4404, PlayerActionPlayerReturnFinish = 4405, PlayerActionPlayerReturnCompensate = 4406, PlayerActionPlayerReturnGetRelic = 4407, PlayerActionPlayerReturnBpExpExtra = 4408, PlayerActionPlayerReturnHcoinExtra = 4409, PlayerActionRogueChallengeActivityStart = 4411, PlayerActionRogueChallengeActivityFinish = 4412, PlayerActionRogueChallengeActivitySave = 4413, PlayerActionAetherDivideUsePassiveSkillItem = 4450, PlayerActionAetherDivideClearPassiveSkill = 4451, PlayerActionAetherDivideFinishChallenge = 4452, PlayerActionAetherDivideOverflowChunkReward = 4453, PlayerActionAetherDivideLevelUp = 4454, PlayerActionAetherDivideNewReward = 4455, PlayerActionAetherDivideMonsterAdd = 4456, PlayerActionAetherDivideMonsterLevel = 4457, PlayerActionAetherDivideMonsterSkillWear = 4458, PlayerActionAetherDivideTeamChange = 4459, PlayerActionAetherDivideStageBegin = 4460, PlayerActionAetherDivideStageEnd = 4461, PlayerActionAetherDivideStageRoll = 4462, PlayerActionAlleyEventFinish = 4501, PlayerActionAlleyTakeReward = 4502, PlayerActionAlleyPrestigeLevelUp = 4503, PlayerActionAlleyLogisticsFinish = 4504, PlayerActionAlleyPlacingGameFinish = 4505, PlayerActionAlleyGuaranteedFunds = 4506, PlayerActionAlleyTakeEventReward = 4507, PlayerActionAlleySpecialOrderFinish = 4508, PlayerActionSensitiveWordShield = 4601, PlayerActionSensitiveWordServerInternalError = 4602, PlayerActionSensitiveWordPlatformError = 4603, PlayerActionTreasureDungeonStart = 4701, PlayerActionTreasureDungeonFinish = 4702, PlayerActionTreasureDungeonEnterFloor = 4703, PlayerActionTreasureDungeonLeaveFloor = 4704, PlayerActionTreasureDungeonUseItem = 4705, PlayerActionTreasureDungeonAvatarChange = 4706, PlayerActionTreasureDungeonBattleStart = 4707, PlayerActionTreasureDungeonBattleEnd = 4708, PlayerActionTreasureDungeonPickupBuff = 4709, PlayerActionChessRogueFirstFinish = 4801, PlayerActionChessRogueGiveupDice = 4802, PlayerActionChessRogueSubStorySelect = 4803, PlayerActionChessRogueActionPoint = 4804, PlayerActionChessRogueReviveByProp = 4805, PlayerActionChessRogueStartLevel = 4806, PlayerActionChessRogueDiceEffect = 4807, PlayerActionChessRogueMainStoryFinish = 4808, PlayerActionChessRogueAeonTalentEffect = 4809, PlayerActionChessRogueModifierOthersEffect = 4810, PlayerActionChessRogueAddBuff = 4811, PlayerActionChessRogueReforgeBuff = 4812, PlayerActionChessRogueBuffLevelUp = 4813, PlayerActionChessRogueEnhanceBuff = 4814, PlayerActionChessRogueAddMiracle = 4815, PlayerActionChessRogueSwapMiracle = 4816, PlayerActionChessRogueSelectBonus = 4817, PlayerActionChessRogueDialogueFinish = 4818, PlayerActionChessRogueSubStoryFinish = 4819, PlayerActionChessRogueAdventureRoomFinish = 4820, PlayerActionChessRogueFinishLevel = 4821, PlayerActionChessRogueStartLayer = 4822, PlayerActionChessRogueFinishLayer = 4823, PlayerActionChessRogueEnterRoom = 4824, PlayerActionChessRogueLeaveRoom = 4825, PlayerActionChessRogueRollDice = 4826, PlayerActionChessRogueSelectDice = 4827, PlayerActionChessRogueUnlockDice = 4828, PlayerActionChessRogueBoardEvent = 4829, PlayerActionChessRogueDimensionPoint = 4830, PlayerActionChessRoguePickAvatar = 4831, PlayerActionChessRogueReviveAvatar = 4832, PlayerActionChessRogueNousSubStorySelect = 4833, PlayerActionChessRogueLevelMechanism = 4844, PlayerActionChessRogueNousStartLevel = 4845, PlayerActionChessRogueNousFinishLevel = 4846, PlayerActionChessRogueNousStartLayer = 4847, PlayerActionChessRogueNousFinishLayer = 4848, PlayerActionChessRogueNousEnterRoom = 4849, PlayerActionChessRogueNousLeaveRoom = 4850, PlayerActionChessRogueNousSelectDice = 4851, PlayerActionChessRogueNousUnlockDiceBranch = 4852, PlayerActionChessRogueNousUnlockDiceSurface = 4853, PlayerActionChessRogueNousEditDice = 4854, PlayerActionChessRogueNousValueChange = 4855, PlayerActionChessRogueNousMainStoryTrigger = 4856, PlayerActionChessRogueNousMainStoryFinish = 4857, PlayerActionChessRogueNousSubStoryTrigger = 4858, PlayerActionChessRogueNousSubStoryFinish = 4859, PlayerActionChessRogueNousEnableTalent = 4860, PlayerActionChessRogueSelectBuff = 4861, PlayerActionChessRogueSelectMiracle = 4862, PlayerActionChessRogueRemoveMiracle = 4863, PlayerActionChessRogueBoardCell = 4864, PlayerActionFantasticStoryBattleBegin = 4901, PlayerActionFantasticStoryBattleEnd = 4902, PlayerActionRogueEndlessReward = 4950, PlayerActionRogueEndlessLevelStart = 4951, PlayerActionRogueEndlessStageBegin = 4952, PlayerActionRogueEndlessStageEnd = 4953, PlayerActionBattleCollegeReward = 5001, PlayerActionCommonRogueMiracleForBuffShop = 5051, PlayerActionCommonRogueAdventureRoomFinish = 5052, PlayerActionCommonRogueBuyBuffShop = 5053, PlayerActionCommonRogueBuyBuffShopRefresh = 5054, PlayerActionCommonRogueCollectionUnlock = 5055, PlayerActionCommonRogueCollectionSet = 5056, PlayerActionCommonRogueExhibitionUnlock = 5057, PlayerActionCommonRogueExhibitionSet = 5058, PlayerActionCommonRogueChestInteract = 5059, PlayerActionCommonRogueAdventureRoomWolfgunFinish = 5060, PlayerActionHeliobusPostIncomeReward = 5101, PlayerActionHeliobusPostFansReward = 5102, PlayerActionHeliobusLevelUpgrade = 5103, PlayerActionHeliobusPostReplyReward = 5104, PlayerActionHeliobusCommentReplyReward = 5105, PlayerActionHeliobusChallengeFirstReward = 5106, PlayerActionHeliobusFansAdd = 5107, PlayerActionHeliobusActionDaySettle = 5108, PlayerActionHeliobusSkillUnlock = 5109, PlayerActionHeliobusStageBegin = 5110, PlayerActionHeliobusStageEnd = 5111, PlayerActionHeliobusSnsRead = 5112, PlayerActionHeliobusSnsPostUnlock = 5113, PlayerActionHeliobusSnsCommentUnlock = 5114, PlayerActionHeliobusSnsComment = 5115, PlayerActionHeliobusSnsPost = 5116, PlayerActionHeliobusSnsLike = 5117, PlayerActionHeliobusPhaseUpgrade = 5118, PlayerActionPsPointCard30Reward = 5201, PlayerActionPsPointCard50Reward = 5202, PlayerActionPsPointCard100Reward = 5203, PlayerActionPsnPlusGiftReward = 5204, PlayerActionAppleGiftCardReward = 5205, PlayerActionHeartDialSubmitItem = 5301, PlayerActionHeartDialDialoguePerform = 5302, PlayerActionHeartDialTraceConsume = 5303, PlayerActionHeartDialChangeEmotion = 5304, PlayerActionTravelBrochureAddDefaultPaster = 5401, PlayerActionSpaceZooBorn = 5501, PlayerActionSpaceZooMutate = 5502, PlayerActionSpaceZooDelete = 5503, PlayerActionSpaceZooExchangeItem = 5504, PlayerActionSpaceZooExpPoint = 5505, PlayerActionSpaceZooTakeReward = 5506, PlayerActionSpaceZooCollection = 5507, PlayerActionSpaceZooShow = 5508, PlayerActionSpaceZooSpecialData = 5509, PlayerActionStrongChallengeBattleBegin = 5701, PlayerActionStrongChallengeBattleEnd = 5702, PlayerActionRollShopDoGacha = 5751, PlayerActionRollShopTakeReward = 5752, PlayerActionOfferingSubmitItem = 5801, PlayerActionOfferingTakeReward = 5802, PlayerActionTravelBrochurePageUnlock = 5851, PlayerActionTravelBrochurePageInteractAward = 5852, PlayerActionTravelBrochureStickerUnlock = 5853, PlayerActionTravelBrochureStickerApply = 5854, PlayerActionTravelBrochureStickerRemove = 5855, PlayerActionTravelBrochurePageReset = 5856, PlayerActionTrackMainMissionId = 5901, PlayerActionWolfBroBegin = 5911, PlayerActionWolfBroGroupStateChange = 5912, PlayerActionWolfBroEnd = 5913, PlayerActionWolfBroBulletZero = 5914, PlayerActionWolfBroActivateBullet = 5915, PlayerActionWolfBroBulletNumChange = 5916, PlayerActionWolfBroUseBulletNull = 5917, PlayerActionWolfBroUseBulletHitMonster = 5918, PlayerActionWolfBroPickUpBullet = 5919, PlayerActionWolfBroRestoreArchive = 5920, PlayerActionTelevisionActivityBattleBegin = 5921, PlayerActionTelevisionActivityBattleEnd = 5922, PlayerActionFeverTimeActivityBattleBegin = 5923, PlayerActionFeverTimeActivityBattleEnd = 5924, PlayerActionGunPlayEnd = 5925, PlayerActionActivityStarFightBegin = 5926, PlayerActionActivityStarFightEnd = 5927, PlayerActionMapRotationEnterRegion = 5931, PlayerActionMapRotationLeaveRegion = 5932, PlayerActionMapRotationInteractCharger = 5933, PlayerActionMapRotationDeployRotater = 5934, PlayerActionMapRotationRotateMap = 5935, PlayerActionMapRotationAddEnergy = 5936, PlayerActionMapRotationSetMaxEnergy = 5937, PlayerActionMapRotationRemoveRotater = 5938, PlayerActionMapRotationAutoDeployRotater = 5939, PlayerActionMapRotationAutoRemoveRotater = 5940, PlayerActionDrinkMakerAddTips = 5951, PlayerActionDrinkMakerFinishChallenge = 5952, PlayerActionDrinkMakerGuestMaxFaithReward = 5953, PlayerActionDrinkMakerMakeDrink = 5954, PlayerActionDrinkMakerSaveCustomDrink = 5955, PlayerActionDrinkMakerEndSequence = 5956, PlayerActionDrinkMakerCheersMakeDrink = 5957, PlayerActionDrinkMakerCheersNpcDrink = 5958, PlayerActionChangeStoryLine = 6001, PlayerActionContentPackageStatusChange = 6011, PlayerActionContentPackageTrackChange = 6012, PlayerActionContentPackageAcceptMainMission = 6013, PlayerActionWorldDirectUnlock = 6041, PlayerActionMonopolyTurnFinish = 6051, PlayerActionMonopolyAssetTurntax = 6052, PlayerActionMonopolyAssetBonus = 6053, PlayerActionMonopolyEventEffect = 6054, PlayerActionMonopolyMiniGameSettle = 6055, PlayerActionMonopolyGameRaiseRatio = 6056, PlayerActionMonopolyMoveRollDice = 6057, PlayerActionMonopolyMove = 6059, PlayerActionMonopolyBuyGoods = 6060, PlayerActionMonopolyUpgradeAsset = 6061, PlayerActionMonopolyEventRerollRandom = 6062, PlayerActionMonopolyDailyRefresh = 6063, PlayerActionMonopolyGameGuessBuyInformation = 6064, PlayerActionMonopolyDailyFirstEnterActivity = 6065, PlayerActionMonopolySocialEvent = 6066, PlayerActionMonopolyRaffleTicketReward = 6067, PlayerActionMonopolyLike = 6068, PlayerActionMonopolyPhaseReward = 6069, PlayerActionMonopolyMbtiReportReward = 6070, PlayerActionMonopolyDailySettle = 6071, PlayerActionMonopolyStart = 6072, PlayerActionMonopolyGetBuff = 6073, PlayerActionMonopolyAssetFundsChange = 6074, PlayerActionMonopolyAssetUpgrade = 6075, PlayerActionMonopolyDirectCoinGameSettle = 6076, PlayerActionMonopolyExtractRaffleTicket = 6077, PlayerActionMonopolyMbtiProgressChange = 6078, PlayerActionMonopolyQuizGameSettle = 6079, PlayerActionMonopolyEventSettle = 6080, PlayerActionMonopolyItemChange = 6081, PlayerActionMonopolyCellTrigger = 6082, PlayerActionMonopolyEventTrigger = 6083, PlayerActionMonopolyClickEffect = 6084, PlayerActionEvolveBuildLevelFinish = 6101, PlayerActionEvolveBuildShopAbilityUp = 6102, PlayerActionEvolveBuildShopAbilityDown = 6103, PlayerActionEvolveBuildTakeExpReward = 6104, PlayerActionEvolveBuildBattleEndAddCoin = 6105, PlayerActionEvolveBuildShopAbilityReset = 6106, PlayerActionEvolveBuildLevelStart = 6107, PlayerActionEvolveBuildLevelEnd = 6108, PlayerActionEvolveBuildStageStart = 6109, PlayerActionEvolveBuildStageEnd = 6110, PlayerActionEvolveBuildLevelLeave = 6111, PlayerActionClockParkUnlockScript = 6151, PlayerActionClockParkUnlockTalent = 6152, PlayerActionClockParkFinishScript = 6153, PlayerActionClockParkRoundUpdate = 6154, PlayerActionClockParkScriptBegin = 6155, PlayerActionRogueTournStartLevel = 6200, PlayerActionRogueTournFinishLevel = 6201, PlayerActionRogueTournExpReward = 6202, PlayerActionRogueTournFinishWeekChallenge = 6203, PlayerActionRogueTournPermanentTalentEffect = 6204, PlayerActionRogueTournFinishFormulaStory = 6205, PlayerActionRogueTournRevive = 6206, PlayerActionRogueTournStageBegin = 6207, PlayerActionRogueTournStageEnd = 6208, PlayerActionRogueTournPermanentEnableTalent = 6209, PlayerActionRogueTournPermanentResetTalent = 6210, PlayerActionRogueTournCocoonStageBegin = 6211, PlayerActionRogueTournCocoonStageEnd = 6212, PlayerActionRogueTournExpUpdate = 6213, PlayerActionRogueTournEnterRoom = 6214, PlayerActionRogueTournLeaveRoom = 6215, PlayerActionRogueTournArchiveSave = 6216, PlayerActionRogueTournSelectBonus = 6217, PlayerActionRogueTournDialogueFinish = 6218, PlayerActionRogueTournDoGamble = 6219, PlayerActionRogueTournRoomContentGenerate = 6220, PlayerActionRogueTournAddMiracle = 6221, PlayerActionRogueTournRemoveMiracle = 6222, PlayerActionRogueTournSelectMiracle = 6223, PlayerActionRogueTournDropMiracle = 6224, PlayerActionRogueTournAddBuff = 6225, PlayerActionRogueTournSelectBuff = 6226, PlayerActionRogueTournBuffLevelUp = 6227, PlayerActionRogueTournRemoveBuff = 6228, PlayerActionRogueTournAddFormula = 6229, PlayerActionRogueTournRemoveFormula = 6230, PlayerActionRogueTournSelectFormula = 6231, PlayerActionRogueTournActivateFormula = 6232, PlayerActionRogueTournAdventureRoomFinish = 6233, PlayerActionRogueTournAlterLineup = 6234, PlayerActionRogueTournSeasonEnableTalent = 6235, PlayerActionRogueTournTitanStartLevel = 6236, PlayerActionRogueTournTitanFinishLevel = 6237, PlayerActionRogueTournTitanEnterRoom = 6238, PlayerActionRogueTournTitanLeaveRoom = 6239, PlayerActionRogueTournTitanStageBegin = 6240, PlayerActionRogueTournTitanStageEnd = 6241, PlayerActionRogueTournTitanArchiveSave = 6243, PlayerActionRogueTournTitanAddTitanBless = 6244, PlayerActionRogueTournTitanSelectTitanBless = 6245, PlayerActionRogueTournDivisionChange = 6246, PlayerActionRogueTournSelectReRollMiracle = 6247, PlayerActionRogueTournTriggerBattleByShop = 6248, PlayerActionRogueTournUseSuperRewardKey = 6249, PlayerActionRogueWorkbenchReforgeFormula = 6281, PlayerActionRogueWorkbenchReforgeMiracle = 6282, PlayerActionRogueWorkbenchComposeMiracle = 6283, PlayerActionRogueWorkbenchReforgeBuff = 6284, PlayerActionRogueWorkbenchEnhanceBuff = 6285, PlayerActionMatchThreePveSettle = 6301, PlayerActionMatchThreeSettle = 6302, PlayerActionFightMatch3GameStart = 6303, PlayerActionFightMatch3GameEnd = 6304, PlayerActionFightMatch3TurnEnd = 6305, PlayerActionMatchThreeBirdPos = 6306, PlayerActionMultiplePlayInvite = 6307, PlayerActionMultiplePlayInviteRespond = 6308, PlayerActionMultiplePlayLobbyEnter = 6309, PlayerActionMultiplePlayLobbyQuit = 6310, PlayerActionMultiplePlayLobbyKick = 6311, PlayerActionMultiplePlayLobbyMatch = 6312, PlayerActionMarbleSettle = 6313, PlayerActionMatchThreeSoloSettle = 6314, PlayerActionMatchThreeV2BattleitemLevelup = 6315, PlayerActionMatchThreeV2PveSettle = 6316, PlayerActionMatchThreeV2PvpSettle = 6317, PlayerActionMatch3SoloGameStart = 6318, PlayerActionMatch3SoloGameEnd = 6319, PlayerActionMatch3SoloRoundEnd = 6320, PlayerActionMatch3RoyaleSettle = 6321, PlayerActionMatch3RoyaleGameStart = 6322, PlayerActionMatch3RoyaleGameEnd = 6323, PlayerActionMatch3RoyaleRoundEnd = 6324, PlayerActionSwordTrainingLearnSkill = 6351, PlayerActionSwordTrainingNormalAction = 6352, PlayerActionSwordTrainingStoryEffect = 6353, PlayerActionSwordTrainingEndingHint = 6354, PlayerActionSwordTrainingActionHint = 6355, PlayerActionSwordTrainingRestoreGameByExam = 6356, PlayerActionSwordTrainingStoryLineFirstClear = 6357, PlayerActionSwordTrainingTakeEndingReward = 6358, PlayerActionSwordTrainingStoryLineBegin = 6359, PlayerActionSwordTrainingEnterTurn = 6360, PlayerActionSwordTrainingPlanAction = 6361, PlayerActionSwordTrainingActionPhaseEnd = 6362, PlayerActionSwordTrainingStory = 6363, PlayerActionSwordTrainingStatusChange = 6364, PlayerActionSwordTrainingMoodChange = 6365, PlayerActionSwordTrainingBattleBegin = 6366, PlayerActionSwordTrainingBattleEnd = 6367, PlayerActionSwordTrainingCombatRankChange = 6368, PlayerActionSwordTrainingStoryLineEnd = 6369, PlayerActionSwordTrainingResumeStoryLine = 6370, PlayerActionSwordTrainingGameSuccess = 6371, PlayerActionSwordTrainingGameGiveUp = 6372, PlayerActionSwordTrainingExam = 6374, PlayerActionSwordTrainingDialogue = 6375, PlayerActionSwordTrainingSetSkillTrace = 6376, PlayerActionFightFestFinishScoreRaceMission = 6401, PlayerActionFightFestFinishScoreRacePhase = 6402, PlayerActionFightFestRaceStart = 6403, PlayerActionFightFestRaceEnd = 6404, PlayerActionFightFestChallengeStart = 6405, PlayerActionFightFestChallengeEnd = 6406, PlayerActionFightFestGetCoachItem = 6407, PlayerActionFightFestAcceptScoreRaceMission = 6408, PlayerActionPetUse = 6451, PlayerActionMusicRhythmPassLevelStar = 6501, PlayerActionMusicRhythmLevelBegin = 6502, PlayerActionMusicRhythmLevelEnd = 6503, PlayerActionTrackPhotoStageBegin = 6551, PlayerActionTrackPhotoStageEnd = 6552, PlayerActionSummonActivityBattleBegin = 6561, PlayerActionSummonActivityBattleEnd = 6562, PlayerActionRaidCollectionEnterNextRaid = 6571, PlayerActionDifficultyAdjustmentSet = 6572, PlayerActionDifficultyAdjustmentUnset = 6573, PlayerActionRogueArcadeAdventureRoomStart = 6580, PlayerActionRogueArcadeAdventureRoomFinish = 6581, PlayerActionRogueMagicStartLevel = 6601, PlayerActionRogueMagicFinishLevel = 6602, PlayerActionRogueMagicRevive = 6603, PlayerActionRogueMagicEnterRoom = 6604, PlayerActionRogueMagicLeaveRoom = 6605, PlayerActionRogueMagicAddMiracle = 6606, PlayerActionRogueMagicRemoveMiracle = 6607, PlayerActionRogueMagicStageBegin = 6608, PlayerActionRogueMagicStageEnd = 6609, PlayerActionRogueMagicEnableTalent = 6610, PlayerActionRogueMagicFinishStory = 6611, PlayerActionRogueMagicAddScepter = 6612, PlayerActionRogueMagicSelectScepter = 6613, PlayerActionRogueMagicMountUnit = 6614, PlayerActionRogueMagicAutoMountUnit = 6615, PlayerActionRogueMagicAddMagicUnit = 6616, PlayerActionRogueMagicRemoveMagicUnit = 6617, PlayerActionRogueMagicWorkbenchComposeMagicUnit = 6618, PlayerActionRogueMagicWorkbenchReforgeMagicUnit = 6619, PlayerActionRogueMagicWorkbenchLevelUpScepter = 6620, PlayerActionTrainPartyGamePlayStart = 6701, PlayerActionTrainPartyPhaseBegin = 6702, PlayerActionTrainPartyPhaseEnd = 6703, PlayerActionTrainPartyRound = 6704, PlayerActionTrainPartyMeetingBegin = 6705, PlayerActionTrainPartyMeetingEnd = 6706, PlayerActionTrainPartyMeetingPlayCard = 6707, PlayerActionTrainPartyMeetingReRoll = 6708, PlayerActionTrainPartyBuildAreaUnlock = 6709, PlayerActionTrainPartyBuildStep = 6710, PlayerActionTrainPartyBuildLevelAward = 6711, PlayerActionTrainPartyBuildingDynamicBuff = 6712, PlayerActionTrainPartyBuildDiy = 6713, PlayerActionSelfRoomBuildDiy = 6714, PlayerActionSkipUnlockSelfRoom = 6715, PlayerActionSelfRoomBuildDiyMerge = 6716, PlayerActionSwitchHandOpPropState = 6801, PlayerActionEraFlipperChangeRegionState = 6811, PlayerActionEraFlipperChangePropState = 6812, PlayerActionActivityBenefitReward = 6820, PlayerActionActivityBenefitJoin = 6821, PlayerActionActivityBenefitInitialReward = 6822, PlayerActionPamSkinChangeSkin = 6851, PlayerActionChestFind = 6861, PlayerActionReissueMarkChestItemMail = 6862, PlayerActionMarblePassMatch = 6871, PlayerActionMarbleBuySeal = 6872, PlayerActionMarbleFightGameBegin = 6873, PlayerActionMarbleFightGameEnd = 6874, PlayerActionMarbleFightGameRound = 6875, PlayerActionMarbleFightGameTurn = 6876, PlayerActionPlanetFesLevelUp = 6901, PlayerActionPlanetFesActivityInit = 6902, PlayerActionPlanetFesAvatarLevelUp = 6903, PlayerActionPlanetFesTakeRegionPhaseReward = 6904, PlayerActionPlanetFesAddItem = 6905, PlayerActionPlanetFesQuest = 6906, PlayerActionPlanetFesBusinessDayFinish = 6907, PlayerActionPlanetFesAvatarStarUp = 6908, PlayerActionPlanetFesUnlockLand = 6909, PlayerActionPlanetFesBusinessEventFinish = 6910, PlayerActionPlanetFesActivateCard = 6911, PlayerActionPlanetFesSkillLevelUp = 6912, PlayerActionPlanetFesGacha = 6913, PlayerActionPlanetFesBusinessEventHandle = 6914, PlayerActionPlanetFesCardApplyPermission = 6915, PlayerActionPlanetFesCardInteract = 6916, PlayerActionPlanetFesToSns = 6917, PlayerActionPlanetFesSetWorkAvatar = 6918, PlayerActionPlanetFesSummary = 6919, PlayerActionTarotBookCharacterLevelUp = 6951, PlayerActionTarotBookOpenPack = 6952, PlayerActionTarotBookUnlockStory = 6953, PlayerActionTarotBookUnlockStorySingle = 6954, PlayerActionTarotBookFinishStory = 6955, PlayerActionTarotBookFinishInteraction = 6956, PlayerActionTarotBookChangeEnergy = 6957, PlayerActionTarotBookUnlockInteraction = 6958, PlayerActionChimeraRoundStart = 6971, PlayerActionChimeraRoundWorkStart = 6972, PlayerActionChimeraRoundWorkEnd = 6973, PlayerActionChimeraEndlessStart = 6974, PlayerActionChimeraEndlessEnd = 6975, PlayerActionChimeraEndlessWorkStart = 6976, PlayerActionChimeraEndlessWorkEnd = 6977, PlayerActionChimeraRankChange = 6978, PlayerActionChimeraGet = 6979, 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, PlayerActionFateBattleStart = 7043, PlayerActionFateBattleEnd = 7044, PlayerActionFateAddHougu = 7045, PlayerActionFateSelectHougu = 7046, PlayerActionFateSelectReiju = 7047, PlayerActionFateRefreshReiju = 7048, PlayerActionFateAddCoin = 7049, PlayerActionFateBuyBuff = 7050, PlayerActionFateSellBuff = 7051, PlayerActionFateRefreshShop = 7052, PlayerActionFateLockGoods = 7053, PlayerActionFateUnlockGoods = 7054, PlayerActionFateTakeExpReward = 7055, PlayerActionFateAddExp = 7056, PlayerActionFateMasterHpChange = 7057, PlayerActionParkourStartLevel = 7061, PlayerActionParkourEndLevel = 7062, PlayerActionBasinChestInteractResult = 7091, PlayerActionRogueMiracleSwap = 7092, PlayerActionHipplenEndingTakeReward = 7101, PlayerActionHipplenGiftDeliverReward = 7102, PlayerActionHipplenCycleStart = 7103, PlayerActionHipplenCycleFinish = 7104, PlayerActionHipplenAgendaPlan = 7105, PlayerActionHipplenAgendaSettle = 7106, PlayerActionHipplenTrialStart = 7107, PlayerActionHipplenTrialFinish = 7108, PlayerActionHipplenStatusChange = 7109, PlayerActionHipplenOutfitChange = 7110, PlayerActionHipplenTraitUnlock = 7111, PlayerActionHipplenEndingUnlock = 7112, PlayerActionHipplenOutfitUnlock = 7113, PlayerActionHipplenGiftUnlock = 7114, PlayerActionHipplenIncidentFinish = 7115, PlayerActionChallengePeakStart = 7121, PlayerActionChallengePeakReward = 7122, PlayerActionChallengePeakMobStart = 7123, PlayerActionChallengePeakMobSettle = 7124, PlayerActionChallengePeakBossStart = 7125, PlayerActionChallengePeakBossSettle = 7126, PlayerActionChallengePeakFastPass = 7127, PlayerActionChallengePeakRecommendLineup = 7128, PlayerActionChallengePeakMobBattleEnd = 7129, PlayerActionChallengePeakMobRecordClear = 7130, PlayerActionCakeRaceLoan = 7141, PlayerActionCakeRaceSectionBegin = 7142, PlayerActionCakeRaceSectionEnd = 7143, PlayerActionCakeRaceRoomSectionSettle = 7144, PlayerActionCakeRaceGameSettle = 7145, PlayerActionCakeRaceGameBetCat = 7146, PlayerActionCakeRaceGameWinCoin = 7147, PlayerActionCakeRaceLikeFriendRanking = 7148, PlayerActionElationBattleBegin = 7161, PlayerActionElationBattleEnd = 7162, PlayerActionActivityHotDataChange = 7170, PlayerActionChimeraDuelGameSettle = 7181, PlayerActionChimeraDuelMasterUnlock = 7182, PlayerActionChimeraDuelGameStart = 7183, PlayerActionChimeraDuelBattleStart = 7184, PlayerActionChimeraDuelBattleEnd = 7185, PlayerActionChimeraDuelChimeraBuy = 7186, PlayerActionChimeraDuelItemBuy = 7187, PlayerActionChimeraDuelShopRefresh = 7188, PlayerActionChimeraDuelChimeraEnhance = 7189, PlayerActionChimeraDuelChimeraSell = 7190, PlayerActionChimeraDuelShopStart = 7191, PlayerActionChimeraDuelShopEnd = 7192, PlayerActionChimeraDuelFriendPvpLineupSave = 7193, PlayerActionChimeraDuelDefendLineupSet = 7194, PlayerActionGridFightGameStart = 7251, PlayerActionGridFightGameEnd = 7252, PlayerActionGridFightRoundStart = 7253, PlayerActionGridFightRoundEnd = 7254, PlayerActionGridFightBattleStart = 7255, PlayerActionGridFightBattleEnd = 7256, PlayerActionGridFightBattleRole = 7257, PlayerActionGridFightPortalRefresh = 7258, PlayerActionGridFightPortalSelect = 7259, PlayerActionGridFightAugmentRefresh = 7260, PlayerActionGridFightAugmentSelect = 7261, PlayerActionGridFightShopRefresh = 7262, PlayerActionGridFightShopBuy = 7263, PlayerActionGridFightSupplyRefresh = 7264, PlayerActionGridFightSupplySelect = 7265, PlayerActionGridFightForgeOpen = 7266, PlayerActionGridFightSpecialShopBuy = 7267, PlayerActionGridFightGetExp = 7268, PlayerActionGridFightGetOrb = 7269, PlayerActionGridFightUseOrb = 7270, PlayerActionGridFightGetRole = 7271, PlayerActionGridFightGetCoin = 7272, PlayerActionGridFightGetFreeRefresh = 7273, PlayerActionGridFightGetItem = 7274, PlayerActionGridFightGetEquip = 7275, PlayerActionGridFightDressEquip = 7276, PlayerActionGridFightGetHp = 7277, PlayerActionGridFightWeeklyScoreChange = 7278, PlayerActionGridFightGetWeeklyReward = 7279, PlayerActionGridFightSeasonExpChange = 7280, PlayerActionGridFightTalentEnable = 7281, PlayerActionGridFightTalentReset = 7282, PlayerActionGridFightTutorialTaskFinish = 7283, PlayerActionGridFightEliteBranchRefresh = 7284, PlayerActionGridFightTutorialResume = 7285, PlayerActionLocalLegendBattleBegin = 7361, PlayerActionLocalLegendBattleEnd = 7362, } impl PlayerActionType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::PlayerActionNone => "PlayerActionType_PlayerActionNone", Self::PlayerActionRegister => "PlayerActionType_PlayerActionRegister", Self::PlayerActionLogin => "PlayerActionType_PlayerActionLogin", Self::PlayerActionLogout => "PlayerActionType_PlayerActionLogout", Self::PlayerActionAddExp => "PlayerActionType_PlayerActionAddExp", Self::PlayerActionLevelUp => "PlayerActionType_PlayerActionLevelUp", Self::PlayerActionAddMaterial => "PlayerActionType_PlayerActionAddMaterial", Self::PlayerActionSaveStat => "PlayerActionType_PlayerActionSaveStat", Self::PlayerActionTravelBrochureInteract => { "PlayerActionType_PlayerActionTravelBrochureInteract" } Self::PlayerActionRelay => "PlayerActionType_PlayerActionRelay", Self::PlayerActionRecharge => "PlayerActionType_PlayerActionRecharge", Self::PlayerActionBuyGoods => "PlayerActionType_PlayerActionBuyGoods", Self::PlayerActionAddCoin => "PlayerActionType_PlayerActionAddCoin", Self::PlayerActionMonthCardDailyHcoin => { "PlayerActionType_PlayerActionMonthCardDailyHcoin" } Self::PlayerActionMonthCardBuyMcoin => { "PlayerActionType_PlayerActionMonthCardBuyMcoin" } Self::PlayerActionRechargeFreeCoin => { "PlayerActionType_PlayerActionRechargeFreeCoin" } Self::PlayerActionAddMonthCard => "PlayerActionType_PlayerActionAddMonthCard", Self::PlayerActionRechargeGiftPay => { "PlayerActionType_PlayerActionRechargeGiftPay" } Self::PlayerActionRechargeGiftFree => { "PlayerActionType_PlayerActionRechargeGiftFree" } Self::PlayerActionRechargeBenefit => { "PlayerActionType_PlayerActionRechargeBenefit" } Self::PlayerActionRechargeGiftTakeReward => { "PlayerActionType_PlayerActionRechargeGiftTakeReward" } Self::PlayerActionRechargeGiftReach => { "PlayerActionType_PlayerActionRechargeGiftReach" } Self::PlayerActionRechargeBenefitReach => { "PlayerActionType_PlayerActionRechargeBenefitReach" } Self::PlayerActionMonthCardEndMail => { "PlayerActionType_PlayerActionMonthCardEndMail" } Self::PlayerActionMissionAccept => { "PlayerActionType_PlayerActionMissionAccept" } Self::PlayerActionMissionFinish => { "PlayerActionType_PlayerActionMissionFinish" } Self::PlayerActionMissionFail => "PlayerActionType_PlayerActionMissionFail", Self::PlayerActionMainMissionAccept => { "PlayerActionType_PlayerActionMainMissionAccept" } Self::PlayerActionSubMissionAccept => { "PlayerActionType_PlayerActionSubMissionAccept" } Self::PlayerActionMainMissionFinish => { "PlayerActionType_PlayerActionMainMissionFinish" } Self::PlayerActionSubMissionFinish => { "PlayerActionType_PlayerActionSubMissionFinish" } Self::PlayerActionDailyTaskFinish => { "PlayerActionType_PlayerActionDailyTaskFinish" } Self::PlayerActionDailyTaskTakeReward => { "PlayerActionType_PlayerActionDailyTaskTakeReward" } Self::PlayerActionNpcTalkReward => { "PlayerActionType_PlayerActionNpcTalkReward" } Self::PlayerActionMainMissionRecover => { "PlayerActionType_PlayerActionMainMissionRecover" } Self::PlayerActionMainMissionDisable => { "PlayerActionType_PlayerActionMainMissionDisable" } Self::PlayerActionConsumeItemSubMissionFinish => { "PlayerActionType_PlayerActionConsumeItemSubMissionFinish" } Self::PlayerActionItemMonitorAllSources => { "PlayerActionType_PlayerActionItemMonitorAllSources" } Self::PlayerActionGm => "PlayerActionType_PlayerActionGm", Self::PlayerActionCustomOp => "PlayerActionType_PlayerActionCustomOp", Self::PlayerActionCheckSum => "PlayerActionType_PlayerActionCheckSum", Self::PlayerActionPlayerLocation => { "PlayerActionType_PlayerActionPlayerLocation" } Self::PlayerActionChangeLanguage => { "PlayerActionType_PlayerActionChangeLanguage" } Self::PlayerActionClientReport => "PlayerActionType_PlayerActionClientReport", Self::PlayerActionAceReport => "PlayerActionType_PlayerActionAceReport", Self::PlayerActionPlayerPowerInfo => { "PlayerActionType_PlayerActionPlayerPowerInfo" } Self::PlayerActionDailyRefresh => "PlayerActionType_PlayerActionDailyRefresh", Self::PlayerActionAvatarValueInfo => { "PlayerActionType_PlayerActionAvatarValueInfo" } Self::PlayerActionMoveCheckFailedReport => { "PlayerActionType_PlayerActionMoveCheckFailedReport" } Self::PlayerActionBattleFailedReport => { "PlayerActionType_PlayerActionBattleFailedReport" } Self::PlayerActionSecurityReport => { "PlayerActionType_PlayerActionSecurityReport" } Self::PlayerActionAvatarPromotion => { "PlayerActionType_PlayerActionAvatarPromotion" } Self::PlayerActionAvatarAdd => "PlayerActionType_PlayerActionAvatarAdd", Self::PlayerActionAvatarUseExpItem => { "PlayerActionType_PlayerActionAvatarUseExpItem" } Self::PlayerActionAvatarLevelUp => { "PlayerActionType_PlayerActionAvatarLevelUp" } Self::PlayerActionSkillTreeUp => "PlayerActionType_PlayerActionSkillTreeUp", Self::PlayerActionAvatarHpChange => { "PlayerActionType_PlayerActionAvatarHpChange" } Self::PlayerActionAvatarMpChange => { "PlayerActionType_PlayerActionAvatarMpChange" } Self::PlayerActionAvatarAddExp => "PlayerActionType_PlayerActionAvatarAddExp", Self::PlayerActionAvatarRankUp => "PlayerActionType_PlayerActionAvatarRankUp", Self::PlayerActionAvatarRepeated => { "PlayerActionType_PlayerActionAvatarRepeated" } Self::PlayerActionMpMaxChange => "PlayerActionType_PlayerActionMpMaxChange", Self::PlayerActionAvatarTakePromotionReward => { "PlayerActionType_PlayerActionAvatarTakePromotionReward" } Self::PlayerActionAvatarRelicAffixInfo => { "PlayerActionType_PlayerActionAvatarRelicAffixInfo" } Self::PlayerActionAvatarMark => "PlayerActionType_PlayerActionAvatarMark", Self::PlayerActionAvatarSystemPowerReset => { "PlayerActionType_PlayerActionAvatarSystemPowerReset" } Self::PlayerActionAvatarChangePath => { "PlayerActionType_PlayerActionAvatarChangePath" } Self::PlayerActionSetGrowthTargetAvatar => { "PlayerActionType_PlayerActionSetGrowthTargetAvatar" } Self::PlayerActionDelAvatar => "PlayerActionType_PlayerActionDelAvatar", Self::PlayerActionAvatarSkinChange => { "PlayerActionType_PlayerActionAvatarSkinChange" } Self::PlayerActionSetGrowthTargetFunctionConfig => { "PlayerActionType_PlayerActionSetGrowthTargetFunctionConfig" } Self::PlayerActionAvatarSkinActivityReissue => { "PlayerActionType_PlayerActionAvatarSkinActivityReissue" } Self::PlayerActionSetAvatarEnhancedId => { "PlayerActionType_PlayerActionSetAvatarEnhancedId" } Self::PlayerActionDressPlayerOutfit => { "PlayerActionType_PlayerActionDressPlayerOutfit" } Self::PlayerActionStageBegin => "PlayerActionType_PlayerActionStageBegin", Self::PlayerActionStageEnd => "PlayerActionType_PlayerActionStageEnd", Self::PlayerActionCocoonStageBegin => { "PlayerActionType_PlayerActionCocoonStageBegin" } Self::PlayerActionCocoonStageEnd => { "PlayerActionType_PlayerActionCocoonStageEnd" } Self::PlayerActionFarmElementEnd => { "PlayerActionType_PlayerActionFarmElementEnd" } Self::PlayerActionElementStageEnd => { "PlayerActionType_PlayerActionElementStageEnd" } Self::PlayerActionCocoonSweep => "PlayerActionType_PlayerActionCocoonSweep", Self::PlayerActionFarmElementSweep => { "PlayerActionType_PlayerActionFarmElementSweep" } Self::PlayerActionRecoverStamina => { "PlayerActionType_PlayerActionRecoverStamina" } Self::PlayerActionExchangeStamina => { "PlayerActionType_PlayerActionExchangeStamina" } Self::PlayerActionLoginReward => "PlayerActionType_PlayerActionLoginReward", Self::PlayerActionModifyNickname => { "PlayerActionType_PlayerActionModifyNickname" } Self::PlayerActionGetLevelReward => { "PlayerActionType_PlayerActionGetLevelReward" } Self::PlayerActionWorldLevelUp => "PlayerActionType_PlayerActionWorldLevelUp", Self::PlayerActionAddStamina => "PlayerActionType_PlayerActionAddStamina", Self::PlayerActionGameplayBirthdayRewardMail => { "PlayerActionType_PlayerActionGameplayBirthdayRewardMail" } Self::PlayerActionRechargeRebateReward => { "PlayerActionType_PlayerActionRechargeRebateReward" } Self::PlayerActionGameplayBirthdaySet => { "PlayerActionType_PlayerActionGameplayBirthdaySet" } Self::PlayerActionReserveStaminaExchange => { "PlayerActionType_PlayerActionReserveStaminaExchange" } Self::PlayerActionReserveStaminaAdd => { "PlayerActionType_PlayerActionReserveStaminaAdd" } Self::PlayerActionReserveStaminaChange => { "PlayerActionType_PlayerActionReserveStaminaChange" } Self::PlayerActionNowStamina => "PlayerActionType_PlayerActionNowStamina", Self::PlayerActionFtcResetNickname => { "PlayerActionType_PlayerActionFtcResetNickname" } Self::PlayerActionReserveAndFuelExchangeStamina => { "PlayerActionType_PlayerActionReserveAndFuelExchangeStamina" } Self::PlayerActionMail => "PlayerActionType_PlayerActionMail", Self::PlayerActionMailOpByUser => "PlayerActionType_PlayerActionMailOpByUser", Self::PlayerActionMailOpByMuip => "PlayerActionType_PlayerActionMailOpByMuip", Self::PlayerActionMailOpByGm => "PlayerActionType_PlayerActionMailOpByGm", Self::PlayerActionMailOpByFull => "PlayerActionType_PlayerActionMailOpByFull", Self::PlayerActionMailOpByExpire => { "PlayerActionType_PlayerActionMailOpByExpire" } Self::PlayerActionMailOpByInternal => { "PlayerActionType_PlayerActionMailOpByInternal" } Self::PlayerActionAddMail => "PlayerActionType_PlayerActionAddMail", Self::PlayerActionDelMail => "PlayerActionType_PlayerActionDelMail", Self::PlayerActionTakeAttachment => { "PlayerActionType_PlayerActionTakeAttachment" } Self::PlayerActionReadMail => "PlayerActionType_PlayerActionReadMail", Self::PlayerActionBattleAvatar => "PlayerActionType_PlayerActionBattleAvatar", Self::PlayerActionBattleMonster => { "PlayerActionType_PlayerActionBattleMonster" } Self::PlayerActionBattleEnd => "PlayerActionType_PlayerActionBattleEnd", Self::PlayerActionBattleReplay => "PlayerActionType_PlayerActionBattleReplay", Self::PlayerActionBattleAvatarDeath => { "PlayerActionType_PlayerActionBattleAvatarDeath" } Self::PlayerActionBattleSwitchPhase => { "PlayerActionType_PlayerActionBattleSwitchPhase" } Self::PlayerActionBattleMonsterSkill => { "PlayerActionType_PlayerActionBattleMonsterSkill" } Self::PlayerActionBattleRebattle => { "PlayerActionType_PlayerActionBattleRebattle" } Self::PlayerActionBattleAvatarServant => { "PlayerActionType_PlayerActionBattleAvatarServant" } Self::PlayerActionMissionReward => { "PlayerActionType_PlayerActionMissionReward" } Self::PlayerActionQuestAccept => "PlayerActionType_PlayerActionQuestAccept", Self::PlayerActionQuestFinish => "PlayerActionType_PlayerActionQuestFinish", Self::PlayerActionQuestRemove => "PlayerActionType_PlayerActionQuestRemove", Self::PlayerActionQuestReward => "PlayerActionType_PlayerActionQuestReward", Self::PlayerActionQuestAutoClose => { "PlayerActionType_PlayerActionQuestAutoClose" } Self::PlayerActionQuestExpired => "PlayerActionType_PlayerActionQuestExpired", Self::PlayerActionMissionRequired => { "PlayerActionType_PlayerActionMissionRequired" } Self::PlayerActionSubmissionReward => { "PlayerActionType_PlayerActionSubmissionReward" } Self::PlayerActionAchievementLevelReward => { "PlayerActionType_PlayerActionAchievementLevelReward" } Self::PlayerActionQuestDelete => "PlayerActionType_PlayerActionQuestDelete", Self::PlayerActionSubMissionReward2 => { "PlayerActionType_PlayerActionSubMissionReward2" } Self::PlayerActionMissionCompensate => { "PlayerActionType_PlayerActionMissionCompensate" } Self::PlayerActionMissionRecycle => { "PlayerActionType_PlayerActionMissionRecycle" } Self::PlayerActionQuestReset => "PlayerActionType_PlayerActionQuestReset", Self::PlayerActionQuestOptionalReward => { "PlayerActionType_PlayerActionQuestOptionalReward" } Self::PlayerActionMcvChange => "PlayerActionType_PlayerActionMcvChange", Self::PlayerActionQuestReissue => "PlayerActionType_PlayerActionQuestReissue", Self::PlayerActionPropInteract => "PlayerActionType_PlayerActionPropInteract", Self::PlayerActionAvatarMazeSkill => { "PlayerActionType_PlayerActionAvatarMazeSkill" } Self::PlayerActionEnterMaze => "PlayerActionType_PlayerActionEnterMaze", Self::PlayerActionOrdinaryInteract => { "PlayerActionType_PlayerActionOrdinaryInteract" } Self::PlayerActionChestInteract => { "PlayerActionType_PlayerActionChestInteract" } Self::PlayerActionCheckPointUnlock => { "PlayerActionType_PlayerActionCheckPointUnlock" } Self::PlayerActionCheckPointInteract => { "PlayerActionType_PlayerActionCheckPointInteract" } Self::PlayerActionCheckPointRevive => { "PlayerActionType_PlayerActionCheckPointRevive" } Self::PlayerActionCheckPointTransfer => { "PlayerActionType_PlayerActionCheckPointTransfer" } Self::PlayerActionMonsterInteract => { "PlayerActionType_PlayerActionMonsterInteract" } Self::PlayerActionNpcInteract => "PlayerActionType_PlayerActionNpcInteract", Self::PlayerActionPropHit => "PlayerActionType_PlayerActionPropHit", Self::PlayerActionPrelogueRevive => { "PlayerActionType_PlayerActionPrelogueRevive" } Self::PlayerActionPropState => "PlayerActionType_PlayerActionPropState", Self::PlayerActionCheckPointRecover => { "PlayerActionType_PlayerActionCheckPointRecover" } Self::PlayerActionMechanismBar => "PlayerActionType_PlayerActionMechanismBar", Self::PlayerActionSubmitOrigamiItem => { "PlayerActionType_PlayerActionSubmitOrigamiItem" } Self::PlayerActionMazeBuffDropItem => { "PlayerActionType_PlayerActionMazeBuffDropItem" } Self::PlayerActionFsvChange => "PlayerActionType_PlayerActionFsvChange", Self::PlayerActionTimelinePropState => { "PlayerActionType_PlayerActionTimelinePropState" } Self::PlayerActionGroupPropertyChange => { "PlayerActionType_PlayerActionGroupPropertyChange" } Self::PlayerActionEquipmentPromotion => { "PlayerActionType_PlayerActionEquipmentPromotion" } Self::PlayerActionAddItem => "PlayerActionType_PlayerActionAddItem", Self::PlayerActionUseItem => "PlayerActionType_PlayerActionUseItem", Self::PlayerActionEquipmentRankUp => { "PlayerActionType_PlayerActionEquipmentRankUp" } Self::PlayerActionEquipmentLevelUp => { "PlayerActionType_PlayerActionEquipmentLevelUp" } Self::PlayerActionExpUpEquipmentReturn => { "PlayerActionType_PlayerActionExpUpEquipmentReturn" } Self::PlayerActionBagFullRewardMail => { "PlayerActionType_PlayerActionBagFullRewardMail" } Self::PlayerActionEquipmentAdd => "PlayerActionType_PlayerActionEquipmentAdd", Self::PlayerActionEquipmentWear => { "PlayerActionType_PlayerActionEquipmentWear" } Self::PlayerActionItemCompose => "PlayerActionType_PlayerActionItemCompose", Self::PlayerActionRelicLevelUp => "PlayerActionType_PlayerActionRelicLevelUp", Self::PlayerActionExpUpRelicReturn => { "PlayerActionType_PlayerActionExpUpRelicReturn" } Self::PlayerActionRelicNumChanged => { "PlayerActionType_PlayerActionRelicNumChanged" } Self::PlayerActionRelicWear => "PlayerActionType_PlayerActionRelicWear", Self::PlayerActionRelicCompose => "PlayerActionType_PlayerActionRelicCompose", Self::PlayerActionSellItem => "PlayerActionType_PlayerActionSellItem", Self::PlayerActionUnlockMusic => "PlayerActionType_PlayerActionUnlockMusic", Self::PlayerActionExchangeHcoinWithPayMcoin => { "PlayerActionType_PlayerActionExchangeHcoinWithPayMcoin" } Self::PlayerActionGetReward => "PlayerActionType_PlayerActionGetReward", Self::PlayerActionExchangeHcoinWithFreeMcoin => { "PlayerActionType_PlayerActionExchangeHcoinWithFreeMcoin" } Self::PlayerActionItemComposeFormulaUnlock => { "PlayerActionType_PlayerActionItemComposeFormulaUnlock" } Self::PlayerActionExchangeHcoin => { "PlayerActionType_PlayerActionExchangeHcoin" } Self::PlayerActionCityShopLevelReward => { "PlayerActionType_PlayerActionCityShopLevelReward" } Self::PlayerActionItemRecycle => "PlayerActionType_PlayerActionItemRecycle", Self::PlayerActionMuseumFundsConsume => { "PlayerActionType_PlayerActionMuseumFundsConsume" } Self::PlayerActionMuseumEventBuyStuff => { "PlayerActionType_PlayerActionMuseumEventBuyStuff" } Self::PlayerActionMuseumMarketBuyStuff => { "PlayerActionType_PlayerActionMuseumMarketBuyStuff" } Self::PlayerActionMuseumRandomEvent => { "PlayerActionType_PlayerActionMuseumRandomEvent" } Self::PlayerActionMuseumInitialItem => { "PlayerActionType_PlayerActionMuseumInitialItem" } Self::PlayerActionOptionalBoxReward => { "PlayerActionType_PlayerActionOptionalBoxReward" } Self::PlayerActionDestroyItem => "PlayerActionType_PlayerActionDestroyItem", Self::PlayerActionTransferExp => "PlayerActionType_PlayerActionTransferExp", Self::PlayerActionOndutyUse => "PlayerActionType_PlayerActionOndutyUse", Self::PlayerActionItemMark => "PlayerActionType_PlayerActionItemMark", Self::PlayerActionRelicDiscard => "PlayerActionType_PlayerActionRelicDiscard", Self::PlayerActionGeneralVirtualItemChange => { "PlayerActionType_PlayerActionGeneralVirtualItemChange" } Self::PlayerActionRelicLock => "PlayerActionType_PlayerActionRelicLock", Self::PlayerActionRelicFilterPlanSave => { "PlayerActionType_PlayerActionRelicFilterPlanSave" } Self::PlayerActionRelicFilterPlanDelete => { "PlayerActionType_PlayerActionRelicFilterPlanDelete" } Self::PlayerActionRelicFilterPlanMark => { "PlayerActionType_PlayerActionRelicFilterPlanMark" } Self::PlayerActionRelicSell => "PlayerActionType_PlayerActionRelicSell", Self::PlayerActionRelicReforge => "PlayerActionType_PlayerActionRelicReforge", Self::PlayerActionRelicSmartWearCustomPlan => { "PlayerActionType_PlayerActionRelicSmartWearCustomPlan" } Self::PlayerActionRecoverRelic => "PlayerActionType_PlayerActionRecoverRelic", Self::PlayerActionRecoverEquipment => { "PlayerActionType_PlayerActionRecoverEquipment" } Self::PlayerActionEquipmentSell => { "PlayerActionType_PlayerActionEquipmentSell" } Self::PlayerActionRelicSmartWearPinRelic => { "PlayerActionType_PlayerActionRelicSmartWearPinRelic" } Self::PlayerActionRelicCocoonSetting => { "PlayerActionType_PlayerActionRelicCocoonSetting" } Self::PlayerActionPersonalCardChange => { "PlayerActionType_PlayerActionPersonalCardChange" } Self::PlayerActionPhoneCaseChange => { "PlayerActionType_PlayerActionPhoneCaseChange" } Self::PlayerActionDeliveryItemReward => { "PlayerActionType_PlayerActionDeliveryItemReward" } Self::PlayerActionItemAutoTransfer => { "PlayerActionType_PlayerActionItemAutoTransfer" } Self::PlayerActionItemAutoTransferInBag => { "PlayerActionType_PlayerActionItemAutoTransferInBag" } Self::PlayerActionItemAutoTransferOnAdd => { "PlayerActionType_PlayerActionItemAutoTransferOnAdd" } Self::PlayerActionAddExtraCoin => "PlayerActionType_PlayerActionAddExtraCoin", Self::PlayerActionVariableDiceExchangePartnerCoin => { "PlayerActionType_PlayerActionVariableDiceExchangePartnerCoin" } Self::PlayerActionRelicBox => "PlayerActionType_PlayerActionRelicBox", Self::PlayerActionRelicBoxSettle => { "PlayerActionType_PlayerActionRelicBoxSettle" } Self::PlayerActionRelicBoxRegular => { "PlayerActionType_PlayerActionRelicBoxRegular" } Self::PlayerActionRelicReplace => "PlayerActionType_PlayerActionRelicReplace", Self::PlayerActionEquipmentUpCostPileSetting => { "PlayerActionType_PlayerActionEquipmentUpCostPileSetting" } Self::PlayerActionRelicBoxShow => "PlayerActionType_PlayerActionRelicBoxShow", Self::PlayerActionTutorialGuideFinish => { "PlayerActionType_PlayerActionTutorialGuideFinish" } Self::PlayerActionTutorial => "PlayerActionType_PlayerActionTutorial", Self::PlayerActionTutorialGuide => { "PlayerActionType_PlayerActionTutorialGuide" } Self::PlayerActionMonsterDrop => "PlayerActionType_PlayerActionMonsterDrop", Self::PlayerActionFinishChallenge => { "PlayerActionType_PlayerActionFinishChallenge" } Self::PlayerActionChallengeStars => { "PlayerActionType_PlayerActionChallengeStars" } Self::PlayerActionChallengeStart => { "PlayerActionType_PlayerActionChallengeStart" } Self::PlayerActionChallengeEnd => "PlayerActionType_PlayerActionChallengeEnd", Self::PlayerActionChallengeWin => "PlayerActionType_PlayerActionChallengeWin", Self::PlayerActionChallengeFail => { "PlayerActionType_PlayerActionChallengeFail" } Self::PlayerActionChallengeLeave => { "PlayerActionType_PlayerActionChallengeLeave" } Self::PlayerActionChallengeSwitch => { "PlayerActionType_PlayerActionChallengeSwitch" } Self::PlayerActionChallengeBonusReward => { "PlayerActionType_PlayerActionChallengeBonusReward" } Self::PlayerActionChallengeStarsReward => { "PlayerActionType_PlayerActionChallengeStarsReward" } Self::PlayerActionChallengeRestart => { "PlayerActionType_PlayerActionChallengeRestart" } Self::PlayerActionChallengeStoryStart => { "PlayerActionType_PlayerActionChallengeStoryStart" } Self::PlayerActionChallengeStoryEnd => { "PlayerActionType_PlayerActionChallengeStoryEnd" } Self::PlayerActionChallengeFastPass => { "PlayerActionType_PlayerActionChallengeFastPass" } Self::PlayerActionChallengeStoryFastPass => { "PlayerActionType_PlayerActionChallengeStoryFastPass" } Self::PlayerActionChallengeMemoryFastPass => { "PlayerActionType_PlayerActionChallengeMemoryFastPass" } Self::PlayerActionChallengeBattleTarget => { "PlayerActionType_PlayerActionChallengeBattleTarget" } Self::PlayerActionChallengeBossEnd => { "PlayerActionType_PlayerActionChallengeBossEnd" } Self::PlayerActionChallengeBossFastPass => { "PlayerActionType_PlayerActionChallengeBossFastPass" } Self::PlayerActionChallengeStartPartial => { "PlayerActionType_PlayerActionChallengeStartPartial" } Self::PlayerActionChallengeBossPhaseStart => { "PlayerActionType_PlayerActionChallengeBossPhaseStart" } Self::PlayerActionChallengeBossPhaseEnd => { "PlayerActionType_PlayerActionChallengeBossPhaseEnd" } Self::PlayerActionChallengeBossPhaseEndBeforeBattle => { "PlayerActionType_PlayerActionChallengeBossPhaseEndBeforeBattle" } Self::PlayerActionChallengeRecommendLineup => { "PlayerActionType_PlayerActionChallengeRecommendLineup" } Self::PlayerActionChallengeStoryFeverBattleEnd => { "PlayerActionType_PlayerActionChallengeStoryFeverBattleEnd" } Self::PlayerActionTeamInfoChange => { "PlayerActionType_PlayerActionTeamInfoChange" } Self::PlayerActionChangeCurrentAvatar => { "PlayerActionType_PlayerActionChangeCurrentAvatar" } Self::PlayerActionCreateVirtualTeam => { "PlayerActionType_PlayerActionCreateVirtualTeam" } Self::PlayerActionTeamNameEdit => "PlayerActionType_PlayerActionTeamNameEdit", Self::PlayerActionReplaceLineupAvatar => { "PlayerActionType_PlayerActionReplaceLineupAvatar" } Self::PlayerActionAvatarBuffChange => { "PlayerActionType_PlayerActionAvatarBuffChange" } Self::PlayerActionEnvBuffChange => { "PlayerActionType_PlayerActionEnvBuffChange" } Self::PlayerActionGameCore => "PlayerActionType_PlayerActionGameCore", Self::PlayerActionAvatarGlobalBuff => { "PlayerActionType_PlayerActionAvatarGlobalBuff" } Self::PlayerActionRogueExploreStart => { "PlayerActionType_PlayerActionRogueExploreStart" } Self::PlayerActionRogueEnterRoom => { "PlayerActionType_PlayerActionRogueEnterRoom" } Self::PlayerActionRogueLeaveRoom => { "PlayerActionType_PlayerActionRogueLeaveRoom" } Self::PlayerActionRogueExploreFinish => { "PlayerActionType_PlayerActionRogueExploreFinish" } Self::PlayerActionRogueSelectBuff => { "PlayerActionType_PlayerActionRogueSelectBuff" } Self::PlayerActionRogueRollBuff => { "PlayerActionType_PlayerActionRogueRollBuff" } Self::PlayerActionRogueRevive => "PlayerActionType_PlayerActionRogueRevive", Self::PlayerActionRogueChallengeStart => { "PlayerActionType_PlayerActionRogueChallengeStart" } Self::PlayerActionRogueMiracle => "PlayerActionType_PlayerActionRogueMiracle", Self::PlayerActionRogueAddBuff => "PlayerActionType_PlayerActionRogueAddBuff", Self::PlayerActionRoguePickAvatar => { "PlayerActionType_PlayerActionRoguePickAvatar" } Self::PlayerActionRogueSeasonChanged => { "PlayerActionType_PlayerActionRogueSeasonChanged" } Self::PlayerActionRogueAeonLevelUp => { "PlayerActionType_PlayerActionRogueAeonLevelUp" } Self::PlayerActionRogueOpenDoor => { "PlayerActionType_PlayerActionRogueOpenDoor" } Self::PlayerActionRogueScoreReward => { "PlayerActionType_PlayerActionRogueScoreReward" } Self::PlayerActionRogueEnhanceBuff => { "PlayerActionType_PlayerActionRogueEnhanceBuff" } Self::PlayerActionRogueSelectBonus => { "PlayerActionType_PlayerActionRogueSelectBonus" } Self::PlayerActionRogueAreaFirstReward => { "PlayerActionType_PlayerActionRogueAreaFirstReward" } Self::PlayerActionRogueEnableTalent => { "PlayerActionType_PlayerActionRogueEnableTalent" } Self::PlayerActionRogueAeonUnlock => { "PlayerActionType_PlayerActionRogueAeonUnlock" } Self::PlayerActionRogueAeonAddExp => { "PlayerActionType_PlayerActionRogueAeonAddExp" } Self::PlayerActionRogueImmerseLevelUp => { "PlayerActionType_PlayerActionRogueImmerseLevelUp" } Self::PlayerActionRogueSelectMiracle => { "PlayerActionType_PlayerActionRogueSelectMiracle" } Self::PlayerActionRogueUnlockArea => { "PlayerActionType_PlayerActionRogueUnlockArea" } Self::PlayerActionRogueExploreScoreChange => { "PlayerActionType_PlayerActionRogueExploreScoreChange" } Self::PlayerActionRogueUpdateRewardPool => { "PlayerActionType_PlayerActionRogueUpdateRewardPool" } Self::PlayerActionRogueSwapBuff => { "PlayerActionType_PlayerActionRogueSwapBuff" } Self::PlayerActionRogueWeeklyRefresh => { "PlayerActionType_PlayerActionRogueWeeklyRefresh" } Self::PlayerActionRogueExchangeKey => { "PlayerActionType_PlayerActionRogueExchangeKey" } Self::PlayerActionRogueGetObjectReward => { "PlayerActionType_PlayerActionRogueGetObjectReward" } Self::PlayerActionRogueAreaMonsterDrop => { "PlayerActionType_PlayerActionRogueAreaMonsterDrop" } Self::PlayerActionRogueAddMiracle => { "PlayerActionType_PlayerActionRogueAddMiracle" } Self::PlayerActionRogueSwapMiracle => { "PlayerActionType_PlayerActionRogueSwapMiracle" } Self::PlayerActionRogueOpenObjectReward => { "PlayerActionType_PlayerActionRogueOpenObjectReward" } Self::PlayerActionRogueAeonEffect => { "PlayerActionType_PlayerActionRogueAeonEffect" } Self::PlayerActionRogueReforgeBuff => { "PlayerActionType_PlayerActionRogueReforgeBuff" } Self::PlayerActionRogueTradeMiracle => { "PlayerActionType_PlayerActionRogueTradeMiracle" } Self::PlayerActionRogueRemoveAvatar => { "PlayerActionType_PlayerActionRogueRemoveAvatar" } Self::PlayerActionRogueDialogueSelect => { "PlayerActionType_PlayerActionRogueDialogueSelect" } Self::PlayerActionRogueSelectAeon => { "PlayerActionType_PlayerActionRogueSelectAeon" } Self::PlayerActionRogueDialogueFinish => { "PlayerActionType_PlayerActionRogueDialogueFinish" } Self::PlayerActionRogueHandbookReward => { "PlayerActionType_PlayerActionRogueHandbookReward" } Self::PlayerActionRogueAdventureRoomReward => { "PlayerActionType_PlayerActionRogueAdventureRoomReward" } Self::PlayerActionRogueShopBuy => "PlayerActionType_PlayerActionRogueShopBuy", Self::PlayerActionRogueRepairMiracle => { "PlayerActionType_PlayerActionRogueRepairMiracle" } Self::PlayerActionRogueReplaceAllMiracle => { "PlayerActionType_PlayerActionRogueReplaceAllMiracle" } Self::PlayerActionRogueMiracleBroken => { "PlayerActionType_PlayerActionRogueMiracleBroken" } Self::PlayerActionRogueShopRefresh => { "PlayerActionType_PlayerActionRogueShopRefresh" } Self::PlayerActionRogueLevelMechanism => { "PlayerActionType_PlayerActionRogueLevelMechanism" } Self::PlayerActionRogueRemoveMiracle => { "PlayerActionType_PlayerActionRogueRemoveMiracle" } Self::PlayerActionRogueDropBuff => { "PlayerActionType_PlayerActionRogueDropBuff" } Self::PlayerActionRogueDestroyMiracle => { "PlayerActionType_PlayerActionRogueDestroyMiracle" } Self::PlayerActionRogueActivateFormula => { "PlayerActionType_PlayerActionRogueActivateFormula" } Self::PlayerActionRogueDeactivateFormula => { "PlayerActionType_PlayerActionRogueDeactivateFormula" } Self::PlayerActionRogueRemoveBuff => { "PlayerActionType_PlayerActionRogueRemoveBuff" } Self::PlayerActionRogueSelectFormula => { "PlayerActionType_PlayerActionRogueSelectFormula" } Self::PlayerActionRogueDropFormula => { "PlayerActionType_PlayerActionRogueDropFormula" } Self::PlayerActionRogueRollFormula => { "PlayerActionType_PlayerActionRogueRollFormula" } Self::PlayerActionRogueReforgeFormula => { "PlayerActionType_PlayerActionRogueReforgeFormula" } Self::PlayerActionRogueComposeMiracle => { "PlayerActionType_PlayerActionRogueComposeMiracle" } Self::PlayerActionRogueReforgeMiracle => { "PlayerActionType_PlayerActionRogueReforgeMiracle" } Self::PlayerActionRogueDoGamble => { "PlayerActionType_PlayerActionRogueDoGamble" } Self::PlayerActionRogueKeywordActivate => { "PlayerActionType_PlayerActionRogueKeywordActivate" } Self::PlayerActionRogueKeywordDeactivate => { "PlayerActionType_PlayerActionRogueKeywordDeactivate" } Self::PlayerActionRogueSourceDefault => { "PlayerActionType_PlayerActionRogueSourceDefault" } Self::PlayerActionRoguePlayerSelect => { "PlayerActionType_PlayerActionRoguePlayerSelect" } Self::PlayerActionRogueLayerSettlement => { "PlayerActionType_PlayerActionRogueLayerSettlement" } Self::PlayerActionRogueFormula => "PlayerActionType_PlayerActionRogueFormula", Self::PlayerActionRogueWorkbench => { "PlayerActionType_PlayerActionRogueWorkbench" } Self::PlayerActionRogueModifier => { "PlayerActionType_PlayerActionRogueModifier" } Self::PlayerActionRogueReforge => "PlayerActionType_PlayerActionRogueReforge", Self::PlayerActionRogueTalent => "PlayerActionType_PlayerActionRogueTalent", Self::PlayerActionRogueReroll => "PlayerActionType_PlayerActionRogueReroll", Self::PlayerActionRogueCoinChange => { "PlayerActionType_PlayerActionRogueCoinChange" } Self::PlayerActionRogueMagicScepterShop => { "PlayerActionType_PlayerActionRogueMagicScepterShop" } Self::PlayerActionRogueMagicUnitShop => { "PlayerActionType_PlayerActionRogueMagicUnitShop" } Self::PlayerActionRogueMagicScepterLevelUp => { "PlayerActionType_PlayerActionRogueMagicScepterLevelUp" } Self::PlayerActionGacha => "PlayerActionType_PlayerActionGacha", Self::PlayerActionAddGachaTicket => { "PlayerActionType_PlayerActionAddGachaTicket" } Self::PlayerActionGachaExchange => { "PlayerActionType_PlayerActionGachaExchange" } Self::PlayerActionSetGachaDecideItem => { "PlayerActionType_PlayerActionSetGachaDecideItem" } Self::PlayerActionEventMissionAccept => { "PlayerActionType_PlayerActionEventMissionAccept" } Self::PlayerActionEventMissionFinish => { "PlayerActionType_PlayerActionEventMissionFinish" } Self::PlayerActionEventMissionReward => { "PlayerActionType_PlayerActionEventMissionReward" } Self::PlayerActionRaidFinish => "PlayerActionType_PlayerActionRaidFinish", Self::PlayerActionRaidBegin => "PlayerActionType_PlayerActionRaidBegin", Self::PlayerActionChallengeRaidReward => { "PlayerActionType_PlayerActionChallengeRaidReward" } Self::PlayerActionStartRaid => "PlayerActionType_PlayerActionStartRaid", Self::PlayerActionEndRaid => "PlayerActionType_PlayerActionEndRaid", Self::PlayerActionRaidTargetFinish => { "PlayerActionType_PlayerActionRaidTargetFinish" } Self::PlayerActionArchiveRaid => "PlayerActionType_PlayerActionArchiveRaid", Self::PlayerActionHeroBaseTypeChange => { "PlayerActionType_PlayerActionHeroBaseTypeChange" } Self::PlayerActionHeroBaseTypeAddByMission => { "PlayerActionType_PlayerActionHeroBaseTypeAddByMission" } Self::PlayerActionHeroBaseTypeAddByReq => { "PlayerActionType_PlayerActionHeroBaseTypeAddByReq" } Self::PlayerActionHeroBaseTypeAdd => { "PlayerActionType_PlayerActionHeroBaseTypeAdd" } Self::PlayerActionDialogueSelect => { "PlayerActionType_PlayerActionDialogueSelect" } Self::PlayerActionExpeditionStart => { "PlayerActionType_PlayerActionExpeditionStart" } Self::PlayerActionExpeditionFinish => { "PlayerActionType_PlayerActionExpeditionFinish" } Self::PlayerActionExpeditionReward => { "PlayerActionType_PlayerActionExpeditionReward" } Self::PlayerActionActivityExpeditionStart => { "PlayerActionType_PlayerActionActivityExpeditionStart" } Self::PlayerActionActivityExpeditionFinish => { "PlayerActionType_PlayerActionActivityExpeditionFinish" } Self::PlayerActionActivityExpeditionReward => { "PlayerActionType_PlayerActionActivityExpeditionReward" } Self::PlayerActionActivityExpeditionBegin => { "PlayerActionType_PlayerActionActivityExpeditionBegin" } Self::PlayerActionActivityExpeditionEnd => { "PlayerActionType_PlayerActionActivityExpeditionEnd" } Self::PlayerActionActivityLoginReward => { "PlayerActionType_PlayerActionActivityLoginReward" } Self::PlayerActionFriendReport => "PlayerActionType_PlayerActionFriendReport", Self::PlayerActionAssistReward => "PlayerActionType_PlayerActionAssistReward", Self::PlayerActionAssistAvatarRefresh => { "PlayerActionType_PlayerActionAssistAvatarRefresh" } Self::PlayerActionAssistAvatarBattleStart => { "PlayerActionType_PlayerActionAssistAvatarBattleStart" } Self::PlayerActionAssistAvatarBattleEnd => { "PlayerActionType_PlayerActionAssistAvatarBattleEnd" } Self::PlayerActionFriendApply => "PlayerActionType_PlayerActionFriendApply", Self::PlayerActionFriendManage => "PlayerActionType_PlayerActionFriendManage", Self::PlayerActionFriendBlacklist => { "PlayerActionType_PlayerActionFriendBlacklist" } Self::PlayerActionFriendModifyRemarkName => { "PlayerActionType_PlayerActionFriendModifyRemarkName" } Self::PlayerActionFriendMark => "PlayerActionType_PlayerActionFriendMark", Self::PlayerActionFriendAssistList => { "PlayerActionType_PlayerActionFriendAssistList" } Self::PlayerActionBattlePassLevelReward => { "PlayerActionType_PlayerActionBattlePassLevelReward" } Self::PlayerActionBattlePass128TierReward => { "PlayerActionType_PlayerActionBattlePass128TierReward" } Self::PlayerActionBattlePassLevelRewardAutoMail => { "PlayerActionType_PlayerActionBattlePassLevelRewardAutoMail" } Self::PlayerActionBuyBattlePass => { "PlayerActionType_PlayerActionBuyBattlePass" } Self::PlayerActionAddBattlePassExp => { "PlayerActionType_PlayerActionAddBattlePassExp" } Self::PlayerActionBattlePassLevelUp => { "PlayerActionType_PlayerActionBattlePassLevelUp" } Self::PlayerActionBuyBattlePassLevel => { "PlayerActionType_PlayerActionBuyBattlePassLevel" } Self::PlayerActionBattlePassEndMail => { "PlayerActionType_PlayerActionBattlePassEndMail" } Self::PlayerActionBattlePass68TierReward => { "PlayerActionType_PlayerActionBattlePass68TierReward" } Self::PlayerActionModifySign => "PlayerActionType_PlayerActionModifySign", Self::PlayerActionDisplayAvatarSet => { "PlayerActionType_PlayerActionDisplayAvatarSet" } Self::PlayerActionAssistAvatarSet => { "PlayerActionType_PlayerActionAssistAvatarSet" } Self::PlayerActionAchievementFinish => { "PlayerActionType_PlayerActionAchievementFinish" } Self::PlayerActionAchievementReward => { "PlayerActionType_PlayerActionAchievementReward" } Self::PlayerActionAchievementAddExp => { "PlayerActionType_PlayerActionAchievementAddExp" } Self::PlayerActionAchievementLevelUp => { "PlayerActionType_PlayerActionAchievementLevelUp" } Self::PlayerActionPunkLordReward => { "PlayerActionType_PlayerActionPunkLordReward" } Self::PlayerActionPunkLordBossSearch => { "PlayerActionType_PlayerActionPunkLordBossSearch" } Self::PlayerActionPunkLordBossShare => { "PlayerActionType_PlayerActionPunkLordBossShare" } Self::PlayerActionStartPunkLordRaid => { "PlayerActionType_PlayerActionStartPunkLordRaid" } Self::PlayerActionPunkLordSupportTimes => { "PlayerActionType_PlayerActionPunkLordSupportTimes" } Self::PlayerActionPunkLordScoreReward => { "PlayerActionType_PlayerActionPunkLordScoreReward" } Self::PlayerActionPunkLordListRefresh => { "PlayerActionType_PlayerActionPunkLordListRefresh" } Self::PlayerActionPunkLordPowerAttack => { "PlayerActionType_PlayerActionPunkLordPowerAttack" } Self::PlayerActionPunkLordBattleEnd => { "PlayerActionType_PlayerActionPunkLordBattleEnd" } Self::PlayerActionPunkLordBossDeath => { "PlayerActionType_PlayerActionPunkLordBossDeath" } Self::PlayerActionPunkLordBossScore => { "PlayerActionType_PlayerActionPunkLordBossScore" } Self::PlayerActionDailyActiveLevelReward => { "PlayerActionType_PlayerActionDailyActiveLevelReward" } Self::PlayerActionDailyActiveAddPoint => { "PlayerActionType_PlayerActionDailyActiveAddPoint" } Self::PlayerActionDailyActiveDeleteOldQuest => { "PlayerActionType_PlayerActionDailyActiveDeleteOldQuest" } Self::PlayerActionFightActivityBegin => { "PlayerActionType_PlayerActionFightActivityBegin" } Self::PlayerActionFightActivityEnd => { "PlayerActionType_PlayerActionFightActivityEnd" } Self::PlayerActionFightActivityReward => { "PlayerActionType_PlayerActionFightActivityReward" } Self::PlayerActionActivityEndMail => { "PlayerActionType_PlayerActionActivityEndMail" } Self::PlayerActionAppointmentMail => { "PlayerActionType_PlayerActionAppointmentMail" } Self::PlayerActionShareReward => "PlayerActionType_PlayerActionShareReward", Self::PlayerActionActivityTrialReward => { "PlayerActionType_PlayerActionActivityTrialReward" } Self::PlayerActionActivityTrialStart => { "PlayerActionType_PlayerActionActivityTrialStart" } Self::PlayerActionPsPreOrderMail1 => { "PlayerActionType_PlayerActionPsPreOrderMail1" } Self::PlayerActionPsPreOrderMail2 => { "PlayerActionType_PlayerActionPsPreOrderMail2" } Self::PlayerActionPsLoginMail => "PlayerActionType_PlayerActionPsLoginMail", Self::PlayerActionLoginMail => "PlayerActionType_PlayerActionLoginMail", Self::PlayerActionGooglePoints100Mail => { "PlayerActionType_PlayerActionGooglePoints100Mail" } Self::PlayerActionGooglePoints150Mail => { "PlayerActionType_PlayerActionGooglePoints150Mail" } Self::PlayerActionTrainVisitorBehaviorFinish => { "PlayerActionType_PlayerActionTrainVisitorBehaviorFinish" } Self::PlayerActionEnterViewTrain => { "PlayerActionType_PlayerActionEnterViewTrain" } Self::PlayerActionTrainVisitorBehaviorRewardForceSend => { "PlayerActionType_PlayerActionTrainVisitorBehaviorRewardForceSend" } Self::PlayerActionTrainVisitorRegisterOpen => { "PlayerActionType_PlayerActionTrainVisitorRegisterOpen" } Self::PlayerActionTrainVisitorBehaviorRewardForceSendByRegister => { "PlayerActionType_PlayerActionTrainVisitorBehaviorRewardForceSendByRegister" } Self::PlayerActionTrainVisitorClearLastTrainVisitor => { "PlayerActionType_PlayerActionTrainVisitorClearLastTrainVisitor" } Self::PlayerActionTrainVisitorRefreshTrainVisitor => { "PlayerActionType_PlayerActionTrainVisitorRefreshTrainVisitor" } Self::PlayerActionTrainVisitorRefreshNpc => { "PlayerActionType_PlayerActionTrainVisitorRefreshNpc" } Self::PlayerActionMessageGroupAccept => { "PlayerActionType_PlayerActionMessageGroupAccept" } Self::PlayerActionMessageSectionAccept => { "PlayerActionType_PlayerActionMessageSectionAccept" } Self::PlayerActionMessageSectionFinish => { "PlayerActionType_PlayerActionMessageSectionFinish" } Self::PlayerActionMessageItemFinish => { "PlayerActionType_PlayerActionMessageItemFinish" } Self::PlayerActionFinishMessageGroupReward => { "PlayerActionType_PlayerActionFinishMessageGroupReward" } Self::PlayerActionSubstituteMessageGroupReward => { "PlayerActionType_PlayerActionSubstituteMessageGroupReward" } Self::PlayerActionDeleteMessageGroup => { "PlayerActionType_PlayerActionDeleteMessageGroup" } Self::PlayerActionDeleteMessageSection => { "PlayerActionType_PlayerActionDeleteMessageSection" } Self::PlayerActionDeleteMessageGroupByConfig => { "PlayerActionType_PlayerActionDeleteMessageGroupByConfig" } Self::PlayerActionDeleteMessageGroupByActivity => { "PlayerActionType_PlayerActionDeleteMessageGroupByActivity" } Self::PlayerActionDeleteMessageGroupByMission => { "PlayerActionType_PlayerActionDeleteMessageGroupByMission" } Self::PlayerActionTextJoinSave => "PlayerActionType_PlayerActionTextJoinSave", Self::PlayerActionBoxingClubStart => { "PlayerActionType_PlayerActionBoxingClubStart" } Self::PlayerActionBoxingClubFinish => { "PlayerActionType_PlayerActionBoxingClubFinish" } Self::PlayerActionBoxingClubPause => { "PlayerActionType_PlayerActionBoxingClubPause" } Self::PlayerActionBoxingClubStageStart => { "PlayerActionType_PlayerActionBoxingClubStageStart" } Self::PlayerActionTalkSend => "PlayerActionType_PlayerActionTalkSend", Self::PlayerActionSelectInclinationText => { "PlayerActionType_PlayerActionSelectInclinationText" } Self::PlayerActionMuseumSettleTurnOpen => { "PlayerActionType_PlayerActionMuseumSettleTurnOpen" } Self::PlayerActionMuseumUpgradeArea => { "PlayerActionType_PlayerActionMuseumUpgradeArea" } Self::PlayerActionMuseumUpgradeAreaStat => { "PlayerActionType_PlayerActionMuseumUpgradeAreaStat" } Self::PlayerActionMuseumDispatchRewardRegular => { "PlayerActionType_PlayerActionMuseumDispatchRewardRegular" } Self::PlayerActionMuseumDispatchRewardDirectional => { "PlayerActionType_PlayerActionMuseumDispatchRewardDirectional" } Self::PlayerActionMuseumPhaseTargetFinished => { "PlayerActionType_PlayerActionMuseumPhaseTargetFinished" } Self::PlayerActionMuseumGetStuff => { "PlayerActionType_PlayerActionMuseumGetStuff" } Self::PlayerActionMuseumGetExhibit => { "PlayerActionType_PlayerActionMuseumGetExhibit" } Self::PlayerActionMuseumTakeCollectMission => { "PlayerActionType_PlayerActionMuseumTakeCollectMission" } Self::PlayerActionMuseumAreaUnlock => { "PlayerActionType_PlayerActionMuseumAreaUnlock" } Self::PlayerActionMuseumAreaUpgrade => { "PlayerActionType_PlayerActionMuseumAreaUpgrade" } Self::PlayerActionMuseumAreaStatUpgrade => { "PlayerActionType_PlayerActionMuseumAreaStatUpgrade" } Self::PlayerActionMuseumEnterNextRound => { "PlayerActionType_PlayerActionMuseumEnterNextRound" } Self::PlayerActionMuseumStartDispatch => { "PlayerActionType_PlayerActionMuseumStartDispatch" } Self::PlayerActionMuseumSettleDispatch => { "PlayerActionType_PlayerActionMuseumSettleDispatch" } Self::PlayerActionMuseumRenewPointChanged => { "PlayerActionType_PlayerActionMuseumRenewPointChanged" } Self::PlayerActionMuseumTargetReward => { "PlayerActionType_PlayerActionMuseumTargetReward" } Self::PlayerActionMuseumPhaseUpgrade => { "PlayerActionType_PlayerActionMuseumPhaseUpgrade" } Self::PlayerActionMuseumCollectReward => { "PlayerActionType_PlayerActionMuseumCollectReward" } Self::PlayerActionMuseumTargetStart => { "PlayerActionType_PlayerActionMuseumTargetStart" } Self::PlayerActionMuseumTargetFinish => { "PlayerActionType_PlayerActionMuseumTargetFinish" } Self::PlayerActionActivityMonsterResearchConsumeMaterial => { "PlayerActionType_PlayerActionActivityMonsterResearchConsumeMaterial" } Self::PlayerActionActivityMonsterResearchTakeReward => { "PlayerActionType_PlayerActionActivityMonsterResearchTakeReward" } Self::PlayerActionPlayerReturnStart => { "PlayerActionType_PlayerActionPlayerReturnStart" } Self::PlayerActionPlayerReturnSign => { "PlayerActionType_PlayerActionPlayerReturnSign" } Self::PlayerActionPlayerReturnPoint => { "PlayerActionType_PlayerActionPlayerReturnPoint" } Self::PlayerActionPlayerReturnCountdown => { "PlayerActionType_PlayerActionPlayerReturnCountdown" } Self::PlayerActionPlayerReturnFinish => { "PlayerActionType_PlayerActionPlayerReturnFinish" } Self::PlayerActionPlayerReturnCompensate => { "PlayerActionType_PlayerActionPlayerReturnCompensate" } Self::PlayerActionPlayerReturnGetRelic => { "PlayerActionType_PlayerActionPlayerReturnGetRelic" } Self::PlayerActionPlayerReturnBpExpExtra => { "PlayerActionType_PlayerActionPlayerReturnBpExpExtra" } Self::PlayerActionPlayerReturnHcoinExtra => { "PlayerActionType_PlayerActionPlayerReturnHcoinExtra" } Self::PlayerActionRogueChallengeActivityStart => { "PlayerActionType_PlayerActionRogueChallengeActivityStart" } Self::PlayerActionRogueChallengeActivityFinish => { "PlayerActionType_PlayerActionRogueChallengeActivityFinish" } Self::PlayerActionRogueChallengeActivitySave => { "PlayerActionType_PlayerActionRogueChallengeActivitySave" } Self::PlayerActionAetherDivideUsePassiveSkillItem => { "PlayerActionType_PlayerActionAetherDivideUsePassiveSkillItem" } Self::PlayerActionAetherDivideClearPassiveSkill => { "PlayerActionType_PlayerActionAetherDivideClearPassiveSkill" } Self::PlayerActionAetherDivideFinishChallenge => { "PlayerActionType_PlayerActionAetherDivideFinishChallenge" } Self::PlayerActionAetherDivideOverflowChunkReward => { "PlayerActionType_PlayerActionAetherDivideOverflowChunkReward" } Self::PlayerActionAetherDivideLevelUp => { "PlayerActionType_PlayerActionAetherDivideLevelUp" } Self::PlayerActionAetherDivideNewReward => { "PlayerActionType_PlayerActionAetherDivideNewReward" } Self::PlayerActionAetherDivideMonsterAdd => { "PlayerActionType_PlayerActionAetherDivideMonsterAdd" } Self::PlayerActionAetherDivideMonsterLevel => { "PlayerActionType_PlayerActionAetherDivideMonsterLevel" } Self::PlayerActionAetherDivideMonsterSkillWear => { "PlayerActionType_PlayerActionAetherDivideMonsterSkillWear" } Self::PlayerActionAetherDivideTeamChange => { "PlayerActionType_PlayerActionAetherDivideTeamChange" } Self::PlayerActionAetherDivideStageBegin => { "PlayerActionType_PlayerActionAetherDivideStageBegin" } Self::PlayerActionAetherDivideStageEnd => { "PlayerActionType_PlayerActionAetherDivideStageEnd" } Self::PlayerActionAetherDivideStageRoll => { "PlayerActionType_PlayerActionAetherDivideStageRoll" } Self::PlayerActionAlleyEventFinish => { "PlayerActionType_PlayerActionAlleyEventFinish" } Self::PlayerActionAlleyTakeReward => { "PlayerActionType_PlayerActionAlleyTakeReward" } Self::PlayerActionAlleyPrestigeLevelUp => { "PlayerActionType_PlayerActionAlleyPrestigeLevelUp" } Self::PlayerActionAlleyLogisticsFinish => { "PlayerActionType_PlayerActionAlleyLogisticsFinish" } Self::PlayerActionAlleyPlacingGameFinish => { "PlayerActionType_PlayerActionAlleyPlacingGameFinish" } Self::PlayerActionAlleyGuaranteedFunds => { "PlayerActionType_PlayerActionAlleyGuaranteedFunds" } Self::PlayerActionAlleyTakeEventReward => { "PlayerActionType_PlayerActionAlleyTakeEventReward" } Self::PlayerActionAlleySpecialOrderFinish => { "PlayerActionType_PlayerActionAlleySpecialOrderFinish" } Self::PlayerActionSensitiveWordShield => { "PlayerActionType_PlayerActionSensitiveWordShield" } Self::PlayerActionSensitiveWordServerInternalError => { "PlayerActionType_PlayerActionSensitiveWordServerInternalError" } Self::PlayerActionSensitiveWordPlatformError => { "PlayerActionType_PlayerActionSensitiveWordPlatformError" } Self::PlayerActionTreasureDungeonStart => { "PlayerActionType_PlayerActionTreasureDungeonStart" } Self::PlayerActionTreasureDungeonFinish => { "PlayerActionType_PlayerActionTreasureDungeonFinish" } Self::PlayerActionTreasureDungeonEnterFloor => { "PlayerActionType_PlayerActionTreasureDungeonEnterFloor" } Self::PlayerActionTreasureDungeonLeaveFloor => { "PlayerActionType_PlayerActionTreasureDungeonLeaveFloor" } Self::PlayerActionTreasureDungeonUseItem => { "PlayerActionType_PlayerActionTreasureDungeonUseItem" } Self::PlayerActionTreasureDungeonAvatarChange => { "PlayerActionType_PlayerActionTreasureDungeonAvatarChange" } Self::PlayerActionTreasureDungeonBattleStart => { "PlayerActionType_PlayerActionTreasureDungeonBattleStart" } Self::PlayerActionTreasureDungeonBattleEnd => { "PlayerActionType_PlayerActionTreasureDungeonBattleEnd" } Self::PlayerActionTreasureDungeonPickupBuff => { "PlayerActionType_PlayerActionTreasureDungeonPickupBuff" } Self::PlayerActionChessRogueFirstFinish => { "PlayerActionType_PlayerActionChessRogueFirstFinish" } Self::PlayerActionChessRogueGiveupDice => { "PlayerActionType_PlayerActionChessRogueGiveupDice" } Self::PlayerActionChessRogueSubStorySelect => { "PlayerActionType_PlayerActionChessRogueSubStorySelect" } Self::PlayerActionChessRogueActionPoint => { "PlayerActionType_PlayerActionChessRogueActionPoint" } Self::PlayerActionChessRogueReviveByProp => { "PlayerActionType_PlayerActionChessRogueReviveByProp" } Self::PlayerActionChessRogueStartLevel => { "PlayerActionType_PlayerActionChessRogueStartLevel" } Self::PlayerActionChessRogueDiceEffect => { "PlayerActionType_PlayerActionChessRogueDiceEffect" } Self::PlayerActionChessRogueMainStoryFinish => { "PlayerActionType_PlayerActionChessRogueMainStoryFinish" } Self::PlayerActionChessRogueAeonTalentEffect => { "PlayerActionType_PlayerActionChessRogueAeonTalentEffect" } Self::PlayerActionChessRogueModifierOthersEffect => { "PlayerActionType_PlayerActionChessRogueModifierOthersEffect" } Self::PlayerActionChessRogueAddBuff => { "PlayerActionType_PlayerActionChessRogueAddBuff" } Self::PlayerActionChessRogueReforgeBuff => { "PlayerActionType_PlayerActionChessRogueReforgeBuff" } Self::PlayerActionChessRogueBuffLevelUp => { "PlayerActionType_PlayerActionChessRogueBuffLevelUp" } Self::PlayerActionChessRogueEnhanceBuff => { "PlayerActionType_PlayerActionChessRogueEnhanceBuff" } Self::PlayerActionChessRogueAddMiracle => { "PlayerActionType_PlayerActionChessRogueAddMiracle" } Self::PlayerActionChessRogueSwapMiracle => { "PlayerActionType_PlayerActionChessRogueSwapMiracle" } Self::PlayerActionChessRogueSelectBonus => { "PlayerActionType_PlayerActionChessRogueSelectBonus" } Self::PlayerActionChessRogueDialogueFinish => { "PlayerActionType_PlayerActionChessRogueDialogueFinish" } Self::PlayerActionChessRogueSubStoryFinish => { "PlayerActionType_PlayerActionChessRogueSubStoryFinish" } Self::PlayerActionChessRogueAdventureRoomFinish => { "PlayerActionType_PlayerActionChessRogueAdventureRoomFinish" } Self::PlayerActionChessRogueFinishLevel => { "PlayerActionType_PlayerActionChessRogueFinishLevel" } Self::PlayerActionChessRogueStartLayer => { "PlayerActionType_PlayerActionChessRogueStartLayer" } Self::PlayerActionChessRogueFinishLayer => { "PlayerActionType_PlayerActionChessRogueFinishLayer" } Self::PlayerActionChessRogueEnterRoom => { "PlayerActionType_PlayerActionChessRogueEnterRoom" } Self::PlayerActionChessRogueLeaveRoom => { "PlayerActionType_PlayerActionChessRogueLeaveRoom" } Self::PlayerActionChessRogueRollDice => { "PlayerActionType_PlayerActionChessRogueRollDice" } Self::PlayerActionChessRogueSelectDice => { "PlayerActionType_PlayerActionChessRogueSelectDice" } Self::PlayerActionChessRogueUnlockDice => { "PlayerActionType_PlayerActionChessRogueUnlockDice" } Self::PlayerActionChessRogueBoardEvent => { "PlayerActionType_PlayerActionChessRogueBoardEvent" } Self::PlayerActionChessRogueDimensionPoint => { "PlayerActionType_PlayerActionChessRogueDimensionPoint" } Self::PlayerActionChessRoguePickAvatar => { "PlayerActionType_PlayerActionChessRoguePickAvatar" } Self::PlayerActionChessRogueReviveAvatar => { "PlayerActionType_PlayerActionChessRogueReviveAvatar" } Self::PlayerActionChessRogueNousSubStorySelect => { "PlayerActionType_PlayerActionChessRogueNousSubStorySelect" } Self::PlayerActionChessRogueLevelMechanism => { "PlayerActionType_PlayerActionChessRogueLevelMechanism" } Self::PlayerActionChessRogueNousStartLevel => { "PlayerActionType_PlayerActionChessRogueNousStartLevel" } Self::PlayerActionChessRogueNousFinishLevel => { "PlayerActionType_PlayerActionChessRogueNousFinishLevel" } Self::PlayerActionChessRogueNousStartLayer => { "PlayerActionType_PlayerActionChessRogueNousStartLayer" } Self::PlayerActionChessRogueNousFinishLayer => { "PlayerActionType_PlayerActionChessRogueNousFinishLayer" } Self::PlayerActionChessRogueNousEnterRoom => { "PlayerActionType_PlayerActionChessRogueNousEnterRoom" } Self::PlayerActionChessRogueNousLeaveRoom => { "PlayerActionType_PlayerActionChessRogueNousLeaveRoom" } Self::PlayerActionChessRogueNousSelectDice => { "PlayerActionType_PlayerActionChessRogueNousSelectDice" } Self::PlayerActionChessRogueNousUnlockDiceBranch => { "PlayerActionType_PlayerActionChessRogueNousUnlockDiceBranch" } Self::PlayerActionChessRogueNousUnlockDiceSurface => { "PlayerActionType_PlayerActionChessRogueNousUnlockDiceSurface" } Self::PlayerActionChessRogueNousEditDice => { "PlayerActionType_PlayerActionChessRogueNousEditDice" } Self::PlayerActionChessRogueNousValueChange => { "PlayerActionType_PlayerActionChessRogueNousValueChange" } Self::PlayerActionChessRogueNousMainStoryTrigger => { "PlayerActionType_PlayerActionChessRogueNousMainStoryTrigger" } Self::PlayerActionChessRogueNousMainStoryFinish => { "PlayerActionType_PlayerActionChessRogueNousMainStoryFinish" } Self::PlayerActionChessRogueNousSubStoryTrigger => { "PlayerActionType_PlayerActionChessRogueNousSubStoryTrigger" } Self::PlayerActionChessRogueNousSubStoryFinish => { "PlayerActionType_PlayerActionChessRogueNousSubStoryFinish" } Self::PlayerActionChessRogueNousEnableTalent => { "PlayerActionType_PlayerActionChessRogueNousEnableTalent" } Self::PlayerActionChessRogueSelectBuff => { "PlayerActionType_PlayerActionChessRogueSelectBuff" } Self::PlayerActionChessRogueSelectMiracle => { "PlayerActionType_PlayerActionChessRogueSelectMiracle" } Self::PlayerActionChessRogueRemoveMiracle => { "PlayerActionType_PlayerActionChessRogueRemoveMiracle" } Self::PlayerActionChessRogueBoardCell => { "PlayerActionType_PlayerActionChessRogueBoardCell" } Self::PlayerActionFantasticStoryBattleBegin => { "PlayerActionType_PlayerActionFantasticStoryBattleBegin" } Self::PlayerActionFantasticStoryBattleEnd => { "PlayerActionType_PlayerActionFantasticStoryBattleEnd" } Self::PlayerActionRogueEndlessReward => { "PlayerActionType_PlayerActionRogueEndlessReward" } Self::PlayerActionRogueEndlessLevelStart => { "PlayerActionType_PlayerActionRogueEndlessLevelStart" } Self::PlayerActionRogueEndlessStageBegin => { "PlayerActionType_PlayerActionRogueEndlessStageBegin" } Self::PlayerActionRogueEndlessStageEnd => { "PlayerActionType_PlayerActionRogueEndlessStageEnd" } Self::PlayerActionBattleCollegeReward => { "PlayerActionType_PlayerActionBattleCollegeReward" } Self::PlayerActionCommonRogueMiracleForBuffShop => { "PlayerActionType_PlayerActionCommonRogueMiracleForBuffShop" } Self::PlayerActionCommonRogueAdventureRoomFinish => { "PlayerActionType_PlayerActionCommonRogueAdventureRoomFinish" } Self::PlayerActionCommonRogueBuyBuffShop => { "PlayerActionType_PlayerActionCommonRogueBuyBuffShop" } Self::PlayerActionCommonRogueBuyBuffShopRefresh => { "PlayerActionType_PlayerActionCommonRogueBuyBuffShopRefresh" } Self::PlayerActionCommonRogueCollectionUnlock => { "PlayerActionType_PlayerActionCommonRogueCollectionUnlock" } Self::PlayerActionCommonRogueCollectionSet => { "PlayerActionType_PlayerActionCommonRogueCollectionSet" } Self::PlayerActionCommonRogueExhibitionUnlock => { "PlayerActionType_PlayerActionCommonRogueExhibitionUnlock" } Self::PlayerActionCommonRogueExhibitionSet => { "PlayerActionType_PlayerActionCommonRogueExhibitionSet" } Self::PlayerActionCommonRogueChestInteract => { "PlayerActionType_PlayerActionCommonRogueChestInteract" } Self::PlayerActionCommonRogueAdventureRoomWolfgunFinish => { "PlayerActionType_PlayerActionCommonRogueAdventureRoomWolfgunFinish" } Self::PlayerActionHeliobusPostIncomeReward => { "PlayerActionType_PlayerActionHeliobusPostIncomeReward" } Self::PlayerActionHeliobusPostFansReward => { "PlayerActionType_PlayerActionHeliobusPostFansReward" } Self::PlayerActionHeliobusLevelUpgrade => { "PlayerActionType_PlayerActionHeliobusLevelUpgrade" } Self::PlayerActionHeliobusPostReplyReward => { "PlayerActionType_PlayerActionHeliobusPostReplyReward" } Self::PlayerActionHeliobusCommentReplyReward => { "PlayerActionType_PlayerActionHeliobusCommentReplyReward" } Self::PlayerActionHeliobusChallengeFirstReward => { "PlayerActionType_PlayerActionHeliobusChallengeFirstReward" } Self::PlayerActionHeliobusFansAdd => { "PlayerActionType_PlayerActionHeliobusFansAdd" } Self::PlayerActionHeliobusActionDaySettle => { "PlayerActionType_PlayerActionHeliobusActionDaySettle" } Self::PlayerActionHeliobusSkillUnlock => { "PlayerActionType_PlayerActionHeliobusSkillUnlock" } Self::PlayerActionHeliobusStageBegin => { "PlayerActionType_PlayerActionHeliobusStageBegin" } Self::PlayerActionHeliobusStageEnd => { "PlayerActionType_PlayerActionHeliobusStageEnd" } Self::PlayerActionHeliobusSnsRead => { "PlayerActionType_PlayerActionHeliobusSnsRead" } Self::PlayerActionHeliobusSnsPostUnlock => { "PlayerActionType_PlayerActionHeliobusSnsPostUnlock" } Self::PlayerActionHeliobusSnsCommentUnlock => { "PlayerActionType_PlayerActionHeliobusSnsCommentUnlock" } Self::PlayerActionHeliobusSnsComment => { "PlayerActionType_PlayerActionHeliobusSnsComment" } Self::PlayerActionHeliobusSnsPost => { "PlayerActionType_PlayerActionHeliobusSnsPost" } Self::PlayerActionHeliobusSnsLike => { "PlayerActionType_PlayerActionHeliobusSnsLike" } Self::PlayerActionHeliobusPhaseUpgrade => { "PlayerActionType_PlayerActionHeliobusPhaseUpgrade" } Self::PlayerActionPsPointCard30Reward => { "PlayerActionType_PlayerActionPsPointCard30Reward" } Self::PlayerActionPsPointCard50Reward => { "PlayerActionType_PlayerActionPsPointCard50Reward" } Self::PlayerActionPsPointCard100Reward => { "PlayerActionType_PlayerActionPsPointCard100Reward" } Self::PlayerActionPsnPlusGiftReward => { "PlayerActionType_PlayerActionPsnPlusGiftReward" } Self::PlayerActionAppleGiftCardReward => { "PlayerActionType_PlayerActionAppleGiftCardReward" } Self::PlayerActionHeartDialSubmitItem => { "PlayerActionType_PlayerActionHeartDialSubmitItem" } Self::PlayerActionHeartDialDialoguePerform => { "PlayerActionType_PlayerActionHeartDialDialoguePerform" } Self::PlayerActionHeartDialTraceConsume => { "PlayerActionType_PlayerActionHeartDialTraceConsume" } Self::PlayerActionHeartDialChangeEmotion => { "PlayerActionType_PlayerActionHeartDialChangeEmotion" } Self::PlayerActionTravelBrochureAddDefaultPaster => { "PlayerActionType_PlayerActionTravelBrochureAddDefaultPaster" } Self::PlayerActionSpaceZooBorn => "PlayerActionType_PlayerActionSpaceZooBorn", Self::PlayerActionSpaceZooMutate => { "PlayerActionType_PlayerActionSpaceZooMutate" } Self::PlayerActionSpaceZooDelete => { "PlayerActionType_PlayerActionSpaceZooDelete" } Self::PlayerActionSpaceZooExchangeItem => { "PlayerActionType_PlayerActionSpaceZooExchangeItem" } Self::PlayerActionSpaceZooExpPoint => { "PlayerActionType_PlayerActionSpaceZooExpPoint" } Self::PlayerActionSpaceZooTakeReward => { "PlayerActionType_PlayerActionSpaceZooTakeReward" } Self::PlayerActionSpaceZooCollection => { "PlayerActionType_PlayerActionSpaceZooCollection" } Self::PlayerActionSpaceZooShow => "PlayerActionType_PlayerActionSpaceZooShow", Self::PlayerActionSpaceZooSpecialData => { "PlayerActionType_PlayerActionSpaceZooSpecialData" } Self::PlayerActionStrongChallengeBattleBegin => { "PlayerActionType_PlayerActionStrongChallengeBattleBegin" } Self::PlayerActionStrongChallengeBattleEnd => { "PlayerActionType_PlayerActionStrongChallengeBattleEnd" } Self::PlayerActionRollShopDoGacha => { "PlayerActionType_PlayerActionRollShopDoGacha" } Self::PlayerActionRollShopTakeReward => { "PlayerActionType_PlayerActionRollShopTakeReward" } Self::PlayerActionOfferingSubmitItem => { "PlayerActionType_PlayerActionOfferingSubmitItem" } Self::PlayerActionOfferingTakeReward => { "PlayerActionType_PlayerActionOfferingTakeReward" } Self::PlayerActionTravelBrochurePageUnlock => { "PlayerActionType_PlayerActionTravelBrochurePageUnlock" } Self::PlayerActionTravelBrochurePageInteractAward => { "PlayerActionType_PlayerActionTravelBrochurePageInteractAward" } Self::PlayerActionTravelBrochureStickerUnlock => { "PlayerActionType_PlayerActionTravelBrochureStickerUnlock" } Self::PlayerActionTravelBrochureStickerApply => { "PlayerActionType_PlayerActionTravelBrochureStickerApply" } Self::PlayerActionTravelBrochureStickerRemove => { "PlayerActionType_PlayerActionTravelBrochureStickerRemove" } Self::PlayerActionTravelBrochurePageReset => { "PlayerActionType_PlayerActionTravelBrochurePageReset" } Self::PlayerActionTrackMainMissionId => { "PlayerActionType_PlayerActionTrackMainMissionId" } Self::PlayerActionWolfBroBegin => "PlayerActionType_PlayerActionWolfBroBegin", Self::PlayerActionWolfBroGroupStateChange => { "PlayerActionType_PlayerActionWolfBroGroupStateChange" } Self::PlayerActionWolfBroEnd => "PlayerActionType_PlayerActionWolfBroEnd", Self::PlayerActionWolfBroBulletZero => { "PlayerActionType_PlayerActionWolfBroBulletZero" } Self::PlayerActionWolfBroActivateBullet => { "PlayerActionType_PlayerActionWolfBroActivateBullet" } Self::PlayerActionWolfBroBulletNumChange => { "PlayerActionType_PlayerActionWolfBroBulletNumChange" } Self::PlayerActionWolfBroUseBulletNull => { "PlayerActionType_PlayerActionWolfBroUseBulletNull" } Self::PlayerActionWolfBroUseBulletHitMonster => { "PlayerActionType_PlayerActionWolfBroUseBulletHitMonster" } Self::PlayerActionWolfBroPickUpBullet => { "PlayerActionType_PlayerActionWolfBroPickUpBullet" } Self::PlayerActionWolfBroRestoreArchive => { "PlayerActionType_PlayerActionWolfBroRestoreArchive" } Self::PlayerActionTelevisionActivityBattleBegin => { "PlayerActionType_PlayerActionTelevisionActivityBattleBegin" } Self::PlayerActionTelevisionActivityBattleEnd => { "PlayerActionType_PlayerActionTelevisionActivityBattleEnd" } Self::PlayerActionFeverTimeActivityBattleBegin => { "PlayerActionType_PlayerActionFeverTimeActivityBattleBegin" } Self::PlayerActionFeverTimeActivityBattleEnd => { "PlayerActionType_PlayerActionFeverTimeActivityBattleEnd" } Self::PlayerActionGunPlayEnd => "PlayerActionType_PlayerActionGunPlayEnd", Self::PlayerActionActivityStarFightBegin => { "PlayerActionType_PlayerActionActivityStarFightBegin" } Self::PlayerActionActivityStarFightEnd => { "PlayerActionType_PlayerActionActivityStarFightEnd" } Self::PlayerActionMapRotationEnterRegion => { "PlayerActionType_PlayerActionMapRotationEnterRegion" } Self::PlayerActionMapRotationLeaveRegion => { "PlayerActionType_PlayerActionMapRotationLeaveRegion" } Self::PlayerActionMapRotationInteractCharger => { "PlayerActionType_PlayerActionMapRotationInteractCharger" } Self::PlayerActionMapRotationDeployRotater => { "PlayerActionType_PlayerActionMapRotationDeployRotater" } Self::PlayerActionMapRotationRotateMap => { "PlayerActionType_PlayerActionMapRotationRotateMap" } Self::PlayerActionMapRotationAddEnergy => { "PlayerActionType_PlayerActionMapRotationAddEnergy" } Self::PlayerActionMapRotationSetMaxEnergy => { "PlayerActionType_PlayerActionMapRotationSetMaxEnergy" } Self::PlayerActionMapRotationRemoveRotater => { "PlayerActionType_PlayerActionMapRotationRemoveRotater" } Self::PlayerActionMapRotationAutoDeployRotater => { "PlayerActionType_PlayerActionMapRotationAutoDeployRotater" } Self::PlayerActionMapRotationAutoRemoveRotater => { "PlayerActionType_PlayerActionMapRotationAutoRemoveRotater" } Self::PlayerActionDrinkMakerAddTips => { "PlayerActionType_PlayerActionDrinkMakerAddTips" } Self::PlayerActionDrinkMakerFinishChallenge => { "PlayerActionType_PlayerActionDrinkMakerFinishChallenge" } Self::PlayerActionDrinkMakerGuestMaxFaithReward => { "PlayerActionType_PlayerActionDrinkMakerGuestMaxFaithReward" } Self::PlayerActionDrinkMakerMakeDrink => { "PlayerActionType_PlayerActionDrinkMakerMakeDrink" } Self::PlayerActionDrinkMakerSaveCustomDrink => { "PlayerActionType_PlayerActionDrinkMakerSaveCustomDrink" } Self::PlayerActionDrinkMakerEndSequence => { "PlayerActionType_PlayerActionDrinkMakerEndSequence" } Self::PlayerActionDrinkMakerCheersMakeDrink => { "PlayerActionType_PlayerActionDrinkMakerCheersMakeDrink" } Self::PlayerActionDrinkMakerCheersNpcDrink => { "PlayerActionType_PlayerActionDrinkMakerCheersNpcDrink" } Self::PlayerActionChangeStoryLine => { "PlayerActionType_PlayerActionChangeStoryLine" } Self::PlayerActionContentPackageStatusChange => { "PlayerActionType_PlayerActionContentPackageStatusChange" } Self::PlayerActionContentPackageTrackChange => { "PlayerActionType_PlayerActionContentPackageTrackChange" } Self::PlayerActionContentPackageAcceptMainMission => { "PlayerActionType_PlayerActionContentPackageAcceptMainMission" } Self::PlayerActionWorldDirectUnlock => { "PlayerActionType_PlayerActionWorldDirectUnlock" } Self::PlayerActionMonopolyTurnFinish => { "PlayerActionType_PlayerActionMonopolyTurnFinish" } Self::PlayerActionMonopolyAssetTurntax => { "PlayerActionType_PlayerActionMonopolyAssetTurntax" } Self::PlayerActionMonopolyAssetBonus => { "PlayerActionType_PlayerActionMonopolyAssetBonus" } Self::PlayerActionMonopolyEventEffect => { "PlayerActionType_PlayerActionMonopolyEventEffect" } Self::PlayerActionMonopolyMiniGameSettle => { "PlayerActionType_PlayerActionMonopolyMiniGameSettle" } Self::PlayerActionMonopolyGameRaiseRatio => { "PlayerActionType_PlayerActionMonopolyGameRaiseRatio" } Self::PlayerActionMonopolyMoveRollDice => { "PlayerActionType_PlayerActionMonopolyMoveRollDice" } Self::PlayerActionMonopolyMove => "PlayerActionType_PlayerActionMonopolyMove", Self::PlayerActionMonopolyBuyGoods => { "PlayerActionType_PlayerActionMonopolyBuyGoods" } Self::PlayerActionMonopolyUpgradeAsset => { "PlayerActionType_PlayerActionMonopolyUpgradeAsset" } Self::PlayerActionMonopolyEventRerollRandom => { "PlayerActionType_PlayerActionMonopolyEventRerollRandom" } Self::PlayerActionMonopolyDailyRefresh => { "PlayerActionType_PlayerActionMonopolyDailyRefresh" } Self::PlayerActionMonopolyGameGuessBuyInformation => { "PlayerActionType_PlayerActionMonopolyGameGuessBuyInformation" } Self::PlayerActionMonopolyDailyFirstEnterActivity => { "PlayerActionType_PlayerActionMonopolyDailyFirstEnterActivity" } Self::PlayerActionMonopolySocialEvent => { "PlayerActionType_PlayerActionMonopolySocialEvent" } Self::PlayerActionMonopolyRaffleTicketReward => { "PlayerActionType_PlayerActionMonopolyRaffleTicketReward" } Self::PlayerActionMonopolyLike => "PlayerActionType_PlayerActionMonopolyLike", Self::PlayerActionMonopolyPhaseReward => { "PlayerActionType_PlayerActionMonopolyPhaseReward" } Self::PlayerActionMonopolyMbtiReportReward => { "PlayerActionType_PlayerActionMonopolyMbtiReportReward" } Self::PlayerActionMonopolyDailySettle => { "PlayerActionType_PlayerActionMonopolyDailySettle" } Self::PlayerActionMonopolyStart => { "PlayerActionType_PlayerActionMonopolyStart" } Self::PlayerActionMonopolyGetBuff => { "PlayerActionType_PlayerActionMonopolyGetBuff" } Self::PlayerActionMonopolyAssetFundsChange => { "PlayerActionType_PlayerActionMonopolyAssetFundsChange" } Self::PlayerActionMonopolyAssetUpgrade => { "PlayerActionType_PlayerActionMonopolyAssetUpgrade" } Self::PlayerActionMonopolyDirectCoinGameSettle => { "PlayerActionType_PlayerActionMonopolyDirectCoinGameSettle" } Self::PlayerActionMonopolyExtractRaffleTicket => { "PlayerActionType_PlayerActionMonopolyExtractRaffleTicket" } Self::PlayerActionMonopolyMbtiProgressChange => { "PlayerActionType_PlayerActionMonopolyMbtiProgressChange" } Self::PlayerActionMonopolyQuizGameSettle => { "PlayerActionType_PlayerActionMonopolyQuizGameSettle" } Self::PlayerActionMonopolyEventSettle => { "PlayerActionType_PlayerActionMonopolyEventSettle" } Self::PlayerActionMonopolyItemChange => { "PlayerActionType_PlayerActionMonopolyItemChange" } Self::PlayerActionMonopolyCellTrigger => { "PlayerActionType_PlayerActionMonopolyCellTrigger" } Self::PlayerActionMonopolyEventTrigger => { "PlayerActionType_PlayerActionMonopolyEventTrigger" } Self::PlayerActionMonopolyClickEffect => { "PlayerActionType_PlayerActionMonopolyClickEffect" } Self::PlayerActionEvolveBuildLevelFinish => { "PlayerActionType_PlayerActionEvolveBuildLevelFinish" } Self::PlayerActionEvolveBuildShopAbilityUp => { "PlayerActionType_PlayerActionEvolveBuildShopAbilityUp" } Self::PlayerActionEvolveBuildShopAbilityDown => { "PlayerActionType_PlayerActionEvolveBuildShopAbilityDown" } Self::PlayerActionEvolveBuildTakeExpReward => { "PlayerActionType_PlayerActionEvolveBuildTakeExpReward" } Self::PlayerActionEvolveBuildBattleEndAddCoin => { "PlayerActionType_PlayerActionEvolveBuildBattleEndAddCoin" } Self::PlayerActionEvolveBuildShopAbilityReset => { "PlayerActionType_PlayerActionEvolveBuildShopAbilityReset" } Self::PlayerActionEvolveBuildLevelStart => { "PlayerActionType_PlayerActionEvolveBuildLevelStart" } Self::PlayerActionEvolveBuildLevelEnd => { "PlayerActionType_PlayerActionEvolveBuildLevelEnd" } Self::PlayerActionEvolveBuildStageStart => { "PlayerActionType_PlayerActionEvolveBuildStageStart" } Self::PlayerActionEvolveBuildStageEnd => { "PlayerActionType_PlayerActionEvolveBuildStageEnd" } Self::PlayerActionEvolveBuildLevelLeave => { "PlayerActionType_PlayerActionEvolveBuildLevelLeave" } Self::PlayerActionClockParkUnlockScript => { "PlayerActionType_PlayerActionClockParkUnlockScript" } Self::PlayerActionClockParkUnlockTalent => { "PlayerActionType_PlayerActionClockParkUnlockTalent" } Self::PlayerActionClockParkFinishScript => { "PlayerActionType_PlayerActionClockParkFinishScript" } Self::PlayerActionClockParkRoundUpdate => { "PlayerActionType_PlayerActionClockParkRoundUpdate" } Self::PlayerActionClockParkScriptBegin => { "PlayerActionType_PlayerActionClockParkScriptBegin" } Self::PlayerActionRogueTournStartLevel => { "PlayerActionType_PlayerActionRogueTournStartLevel" } Self::PlayerActionRogueTournFinishLevel => { "PlayerActionType_PlayerActionRogueTournFinishLevel" } Self::PlayerActionRogueTournExpReward => { "PlayerActionType_PlayerActionRogueTournExpReward" } Self::PlayerActionRogueTournFinishWeekChallenge => { "PlayerActionType_PlayerActionRogueTournFinishWeekChallenge" } Self::PlayerActionRogueTournPermanentTalentEffect => { "PlayerActionType_PlayerActionRogueTournPermanentTalentEffect" } Self::PlayerActionRogueTournFinishFormulaStory => { "PlayerActionType_PlayerActionRogueTournFinishFormulaStory" } Self::PlayerActionRogueTournRevive => { "PlayerActionType_PlayerActionRogueTournRevive" } Self::PlayerActionRogueTournStageBegin => { "PlayerActionType_PlayerActionRogueTournStageBegin" } Self::PlayerActionRogueTournStageEnd => { "PlayerActionType_PlayerActionRogueTournStageEnd" } Self::PlayerActionRogueTournPermanentEnableTalent => { "PlayerActionType_PlayerActionRogueTournPermanentEnableTalent" } Self::PlayerActionRogueTournPermanentResetTalent => { "PlayerActionType_PlayerActionRogueTournPermanentResetTalent" } Self::PlayerActionRogueTournCocoonStageBegin => { "PlayerActionType_PlayerActionRogueTournCocoonStageBegin" } Self::PlayerActionRogueTournCocoonStageEnd => { "PlayerActionType_PlayerActionRogueTournCocoonStageEnd" } Self::PlayerActionRogueTournExpUpdate => { "PlayerActionType_PlayerActionRogueTournExpUpdate" } Self::PlayerActionRogueTournEnterRoom => { "PlayerActionType_PlayerActionRogueTournEnterRoom" } Self::PlayerActionRogueTournLeaveRoom => { "PlayerActionType_PlayerActionRogueTournLeaveRoom" } Self::PlayerActionRogueTournArchiveSave => { "PlayerActionType_PlayerActionRogueTournArchiveSave" } Self::PlayerActionRogueTournSelectBonus => { "PlayerActionType_PlayerActionRogueTournSelectBonus" } Self::PlayerActionRogueTournDialogueFinish => { "PlayerActionType_PlayerActionRogueTournDialogueFinish" } Self::PlayerActionRogueTournDoGamble => { "PlayerActionType_PlayerActionRogueTournDoGamble" } Self::PlayerActionRogueTournRoomContentGenerate => { "PlayerActionType_PlayerActionRogueTournRoomContentGenerate" } Self::PlayerActionRogueTournAddMiracle => { "PlayerActionType_PlayerActionRogueTournAddMiracle" } Self::PlayerActionRogueTournRemoveMiracle => { "PlayerActionType_PlayerActionRogueTournRemoveMiracle" } Self::PlayerActionRogueTournSelectMiracle => { "PlayerActionType_PlayerActionRogueTournSelectMiracle" } Self::PlayerActionRogueTournDropMiracle => { "PlayerActionType_PlayerActionRogueTournDropMiracle" } Self::PlayerActionRogueTournAddBuff => { "PlayerActionType_PlayerActionRogueTournAddBuff" } Self::PlayerActionRogueTournSelectBuff => { "PlayerActionType_PlayerActionRogueTournSelectBuff" } Self::PlayerActionRogueTournBuffLevelUp => { "PlayerActionType_PlayerActionRogueTournBuffLevelUp" } Self::PlayerActionRogueTournRemoveBuff => { "PlayerActionType_PlayerActionRogueTournRemoveBuff" } Self::PlayerActionRogueTournAddFormula => { "PlayerActionType_PlayerActionRogueTournAddFormula" } Self::PlayerActionRogueTournRemoveFormula => { "PlayerActionType_PlayerActionRogueTournRemoveFormula" } Self::PlayerActionRogueTournSelectFormula => { "PlayerActionType_PlayerActionRogueTournSelectFormula" } Self::PlayerActionRogueTournActivateFormula => { "PlayerActionType_PlayerActionRogueTournActivateFormula" } Self::PlayerActionRogueTournAdventureRoomFinish => { "PlayerActionType_PlayerActionRogueTournAdventureRoomFinish" } Self::PlayerActionRogueTournAlterLineup => { "PlayerActionType_PlayerActionRogueTournAlterLineup" } Self::PlayerActionRogueTournSeasonEnableTalent => { "PlayerActionType_PlayerActionRogueTournSeasonEnableTalent" } Self::PlayerActionRogueTournTitanStartLevel => { "PlayerActionType_PlayerActionRogueTournTitanStartLevel" } Self::PlayerActionRogueTournTitanFinishLevel => { "PlayerActionType_PlayerActionRogueTournTitanFinishLevel" } Self::PlayerActionRogueTournTitanEnterRoom => { "PlayerActionType_PlayerActionRogueTournTitanEnterRoom" } Self::PlayerActionRogueTournTitanLeaveRoom => { "PlayerActionType_PlayerActionRogueTournTitanLeaveRoom" } Self::PlayerActionRogueTournTitanStageBegin => { "PlayerActionType_PlayerActionRogueTournTitanStageBegin" } Self::PlayerActionRogueTournTitanStageEnd => { "PlayerActionType_PlayerActionRogueTournTitanStageEnd" } Self::PlayerActionRogueTournTitanArchiveSave => { "PlayerActionType_PlayerActionRogueTournTitanArchiveSave" } Self::PlayerActionRogueTournTitanAddTitanBless => { "PlayerActionType_PlayerActionRogueTournTitanAddTitanBless" } Self::PlayerActionRogueTournTitanSelectTitanBless => { "PlayerActionType_PlayerActionRogueTournTitanSelectTitanBless" } Self::PlayerActionRogueTournDivisionChange => { "PlayerActionType_PlayerActionRogueTournDivisionChange" } Self::PlayerActionRogueTournSelectReRollMiracle => { "PlayerActionType_PlayerActionRogueTournSelectReRollMiracle" } Self::PlayerActionRogueTournTriggerBattleByShop => { "PlayerActionType_PlayerActionRogueTournTriggerBattleByShop" } Self::PlayerActionRogueTournUseSuperRewardKey => { "PlayerActionType_PlayerActionRogueTournUseSuperRewardKey" } Self::PlayerActionRogueWorkbenchReforgeFormula => { "PlayerActionType_PlayerActionRogueWorkbenchReforgeFormula" } Self::PlayerActionRogueWorkbenchReforgeMiracle => { "PlayerActionType_PlayerActionRogueWorkbenchReforgeMiracle" } Self::PlayerActionRogueWorkbenchComposeMiracle => { "PlayerActionType_PlayerActionRogueWorkbenchComposeMiracle" } Self::PlayerActionRogueWorkbenchReforgeBuff => { "PlayerActionType_PlayerActionRogueWorkbenchReforgeBuff" } Self::PlayerActionRogueWorkbenchEnhanceBuff => { "PlayerActionType_PlayerActionRogueWorkbenchEnhanceBuff" } Self::PlayerActionMatchThreePveSettle => { "PlayerActionType_PlayerActionMatchThreePveSettle" } Self::PlayerActionMatchThreeSettle => { "PlayerActionType_PlayerActionMatchThreeSettle" } Self::PlayerActionFightMatch3GameStart => { "PlayerActionType_PlayerActionFightMatch3GameStart" } Self::PlayerActionFightMatch3GameEnd => { "PlayerActionType_PlayerActionFightMatch3GameEnd" } Self::PlayerActionFightMatch3TurnEnd => { "PlayerActionType_PlayerActionFightMatch3TurnEnd" } Self::PlayerActionMatchThreeBirdPos => { "PlayerActionType_PlayerActionMatchThreeBirdPos" } Self::PlayerActionMultiplePlayInvite => { "PlayerActionType_PlayerActionMultiplePlayInvite" } Self::PlayerActionMultiplePlayInviteRespond => { "PlayerActionType_PlayerActionMultiplePlayInviteRespond" } Self::PlayerActionMultiplePlayLobbyEnter => { "PlayerActionType_PlayerActionMultiplePlayLobbyEnter" } Self::PlayerActionMultiplePlayLobbyQuit => { "PlayerActionType_PlayerActionMultiplePlayLobbyQuit" } Self::PlayerActionMultiplePlayLobbyKick => { "PlayerActionType_PlayerActionMultiplePlayLobbyKick" } Self::PlayerActionMultiplePlayLobbyMatch => { "PlayerActionType_PlayerActionMultiplePlayLobbyMatch" } Self::PlayerActionMarbleSettle => "PlayerActionType_PlayerActionMarbleSettle", Self::PlayerActionMatchThreeSoloSettle => { "PlayerActionType_PlayerActionMatchThreeSoloSettle" } Self::PlayerActionMatchThreeV2BattleitemLevelup => { "PlayerActionType_PlayerActionMatchThreeV2BattleitemLevelup" } Self::PlayerActionMatchThreeV2PveSettle => { "PlayerActionType_PlayerActionMatchThreeV2PveSettle" } Self::PlayerActionMatchThreeV2PvpSettle => { "PlayerActionType_PlayerActionMatchThreeV2PvpSettle" } Self::PlayerActionMatch3SoloGameStart => { "PlayerActionType_PlayerActionMatch3SoloGameStart" } Self::PlayerActionMatch3SoloGameEnd => { "PlayerActionType_PlayerActionMatch3SoloGameEnd" } Self::PlayerActionMatch3SoloRoundEnd => { "PlayerActionType_PlayerActionMatch3SoloRoundEnd" } Self::PlayerActionMatch3RoyaleSettle => { "PlayerActionType_PlayerActionMatch3RoyaleSettle" } Self::PlayerActionMatch3RoyaleGameStart => { "PlayerActionType_PlayerActionMatch3RoyaleGameStart" } Self::PlayerActionMatch3RoyaleGameEnd => { "PlayerActionType_PlayerActionMatch3RoyaleGameEnd" } Self::PlayerActionMatch3RoyaleRoundEnd => { "PlayerActionType_PlayerActionMatch3RoyaleRoundEnd" } Self::PlayerActionSwordTrainingLearnSkill => { "PlayerActionType_PlayerActionSwordTrainingLearnSkill" } Self::PlayerActionSwordTrainingNormalAction => { "PlayerActionType_PlayerActionSwordTrainingNormalAction" } Self::PlayerActionSwordTrainingStoryEffect => { "PlayerActionType_PlayerActionSwordTrainingStoryEffect" } Self::PlayerActionSwordTrainingEndingHint => { "PlayerActionType_PlayerActionSwordTrainingEndingHint" } Self::PlayerActionSwordTrainingActionHint => { "PlayerActionType_PlayerActionSwordTrainingActionHint" } Self::PlayerActionSwordTrainingRestoreGameByExam => { "PlayerActionType_PlayerActionSwordTrainingRestoreGameByExam" } Self::PlayerActionSwordTrainingStoryLineFirstClear => { "PlayerActionType_PlayerActionSwordTrainingStoryLineFirstClear" } Self::PlayerActionSwordTrainingTakeEndingReward => { "PlayerActionType_PlayerActionSwordTrainingTakeEndingReward" } Self::PlayerActionSwordTrainingStoryLineBegin => { "PlayerActionType_PlayerActionSwordTrainingStoryLineBegin" } Self::PlayerActionSwordTrainingEnterTurn => { "PlayerActionType_PlayerActionSwordTrainingEnterTurn" } Self::PlayerActionSwordTrainingPlanAction => { "PlayerActionType_PlayerActionSwordTrainingPlanAction" } Self::PlayerActionSwordTrainingActionPhaseEnd => { "PlayerActionType_PlayerActionSwordTrainingActionPhaseEnd" } Self::PlayerActionSwordTrainingStory => { "PlayerActionType_PlayerActionSwordTrainingStory" } Self::PlayerActionSwordTrainingStatusChange => { "PlayerActionType_PlayerActionSwordTrainingStatusChange" } Self::PlayerActionSwordTrainingMoodChange => { "PlayerActionType_PlayerActionSwordTrainingMoodChange" } Self::PlayerActionSwordTrainingBattleBegin => { "PlayerActionType_PlayerActionSwordTrainingBattleBegin" } Self::PlayerActionSwordTrainingBattleEnd => { "PlayerActionType_PlayerActionSwordTrainingBattleEnd" } Self::PlayerActionSwordTrainingCombatRankChange => { "PlayerActionType_PlayerActionSwordTrainingCombatRankChange" } Self::PlayerActionSwordTrainingStoryLineEnd => { "PlayerActionType_PlayerActionSwordTrainingStoryLineEnd" } Self::PlayerActionSwordTrainingResumeStoryLine => { "PlayerActionType_PlayerActionSwordTrainingResumeStoryLine" } Self::PlayerActionSwordTrainingGameSuccess => { "PlayerActionType_PlayerActionSwordTrainingGameSuccess" } Self::PlayerActionSwordTrainingGameGiveUp => { "PlayerActionType_PlayerActionSwordTrainingGameGiveUp" } Self::PlayerActionSwordTrainingExam => { "PlayerActionType_PlayerActionSwordTrainingExam" } Self::PlayerActionSwordTrainingDialogue => { "PlayerActionType_PlayerActionSwordTrainingDialogue" } Self::PlayerActionSwordTrainingSetSkillTrace => { "PlayerActionType_PlayerActionSwordTrainingSetSkillTrace" } Self::PlayerActionFightFestFinishScoreRaceMission => { "PlayerActionType_PlayerActionFightFestFinishScoreRaceMission" } Self::PlayerActionFightFestFinishScoreRacePhase => { "PlayerActionType_PlayerActionFightFestFinishScoreRacePhase" } Self::PlayerActionFightFestRaceStart => { "PlayerActionType_PlayerActionFightFestRaceStart" } Self::PlayerActionFightFestRaceEnd => { "PlayerActionType_PlayerActionFightFestRaceEnd" } Self::PlayerActionFightFestChallengeStart => { "PlayerActionType_PlayerActionFightFestChallengeStart" } Self::PlayerActionFightFestChallengeEnd => { "PlayerActionType_PlayerActionFightFestChallengeEnd" } Self::PlayerActionFightFestGetCoachItem => { "PlayerActionType_PlayerActionFightFestGetCoachItem" } Self::PlayerActionFightFestAcceptScoreRaceMission => { "PlayerActionType_PlayerActionFightFestAcceptScoreRaceMission" } Self::PlayerActionPetUse => "PlayerActionType_PlayerActionPetUse", Self::PlayerActionMusicRhythmPassLevelStar => { "PlayerActionType_PlayerActionMusicRhythmPassLevelStar" } Self::PlayerActionMusicRhythmLevelBegin => { "PlayerActionType_PlayerActionMusicRhythmLevelBegin" } Self::PlayerActionMusicRhythmLevelEnd => { "PlayerActionType_PlayerActionMusicRhythmLevelEnd" } Self::PlayerActionTrackPhotoStageBegin => { "PlayerActionType_PlayerActionTrackPhotoStageBegin" } Self::PlayerActionTrackPhotoStageEnd => { "PlayerActionType_PlayerActionTrackPhotoStageEnd" } Self::PlayerActionSummonActivityBattleBegin => { "PlayerActionType_PlayerActionSummonActivityBattleBegin" } Self::PlayerActionSummonActivityBattleEnd => { "PlayerActionType_PlayerActionSummonActivityBattleEnd" } Self::PlayerActionRaidCollectionEnterNextRaid => { "PlayerActionType_PlayerActionRaidCollectionEnterNextRaid" } Self::PlayerActionDifficultyAdjustmentSet => { "PlayerActionType_PlayerActionDifficultyAdjustmentSet" } Self::PlayerActionDifficultyAdjustmentUnset => { "PlayerActionType_PlayerActionDifficultyAdjustmentUnset" } Self::PlayerActionRogueArcadeAdventureRoomStart => { "PlayerActionType_PlayerActionRogueArcadeAdventureRoomStart" } Self::PlayerActionRogueArcadeAdventureRoomFinish => { "PlayerActionType_PlayerActionRogueArcadeAdventureRoomFinish" } Self::PlayerActionRogueMagicStartLevel => { "PlayerActionType_PlayerActionRogueMagicStartLevel" } Self::PlayerActionRogueMagicFinishLevel => { "PlayerActionType_PlayerActionRogueMagicFinishLevel" } Self::PlayerActionRogueMagicRevive => { "PlayerActionType_PlayerActionRogueMagicRevive" } Self::PlayerActionRogueMagicEnterRoom => { "PlayerActionType_PlayerActionRogueMagicEnterRoom" } Self::PlayerActionRogueMagicLeaveRoom => { "PlayerActionType_PlayerActionRogueMagicLeaveRoom" } Self::PlayerActionRogueMagicAddMiracle => { "PlayerActionType_PlayerActionRogueMagicAddMiracle" } Self::PlayerActionRogueMagicRemoveMiracle => { "PlayerActionType_PlayerActionRogueMagicRemoveMiracle" } Self::PlayerActionRogueMagicStageBegin => { "PlayerActionType_PlayerActionRogueMagicStageBegin" } Self::PlayerActionRogueMagicStageEnd => { "PlayerActionType_PlayerActionRogueMagicStageEnd" } Self::PlayerActionRogueMagicEnableTalent => { "PlayerActionType_PlayerActionRogueMagicEnableTalent" } Self::PlayerActionRogueMagicFinishStory => { "PlayerActionType_PlayerActionRogueMagicFinishStory" } Self::PlayerActionRogueMagicAddScepter => { "PlayerActionType_PlayerActionRogueMagicAddScepter" } Self::PlayerActionRogueMagicSelectScepter => { "PlayerActionType_PlayerActionRogueMagicSelectScepter" } Self::PlayerActionRogueMagicMountUnit => { "PlayerActionType_PlayerActionRogueMagicMountUnit" } Self::PlayerActionRogueMagicAutoMountUnit => { "PlayerActionType_PlayerActionRogueMagicAutoMountUnit" } Self::PlayerActionRogueMagicAddMagicUnit => { "PlayerActionType_PlayerActionRogueMagicAddMagicUnit" } Self::PlayerActionRogueMagicRemoveMagicUnit => { "PlayerActionType_PlayerActionRogueMagicRemoveMagicUnit" } Self::PlayerActionRogueMagicWorkbenchComposeMagicUnit => { "PlayerActionType_PlayerActionRogueMagicWorkbenchComposeMagicUnit" } Self::PlayerActionRogueMagicWorkbenchReforgeMagicUnit => { "PlayerActionType_PlayerActionRogueMagicWorkbenchReforgeMagicUnit" } Self::PlayerActionRogueMagicWorkbenchLevelUpScepter => { "PlayerActionType_PlayerActionRogueMagicWorkbenchLevelUpScepter" } Self::PlayerActionTrainPartyGamePlayStart => { "PlayerActionType_PlayerActionTrainPartyGamePlayStart" } Self::PlayerActionTrainPartyPhaseBegin => { "PlayerActionType_PlayerActionTrainPartyPhaseBegin" } Self::PlayerActionTrainPartyPhaseEnd => { "PlayerActionType_PlayerActionTrainPartyPhaseEnd" } Self::PlayerActionTrainPartyRound => { "PlayerActionType_PlayerActionTrainPartyRound" } Self::PlayerActionTrainPartyMeetingBegin => { "PlayerActionType_PlayerActionTrainPartyMeetingBegin" } Self::PlayerActionTrainPartyMeetingEnd => { "PlayerActionType_PlayerActionTrainPartyMeetingEnd" } Self::PlayerActionTrainPartyMeetingPlayCard => { "PlayerActionType_PlayerActionTrainPartyMeetingPlayCard" } Self::PlayerActionTrainPartyMeetingReRoll => { "PlayerActionType_PlayerActionTrainPartyMeetingReRoll" } Self::PlayerActionTrainPartyBuildAreaUnlock => { "PlayerActionType_PlayerActionTrainPartyBuildAreaUnlock" } Self::PlayerActionTrainPartyBuildStep => { "PlayerActionType_PlayerActionTrainPartyBuildStep" } Self::PlayerActionTrainPartyBuildLevelAward => { "PlayerActionType_PlayerActionTrainPartyBuildLevelAward" } Self::PlayerActionTrainPartyBuildingDynamicBuff => { "PlayerActionType_PlayerActionTrainPartyBuildingDynamicBuff" } Self::PlayerActionTrainPartyBuildDiy => { "PlayerActionType_PlayerActionTrainPartyBuildDiy" } Self::PlayerActionSelfRoomBuildDiy => { "PlayerActionType_PlayerActionSelfRoomBuildDiy" } Self::PlayerActionSkipUnlockSelfRoom => { "PlayerActionType_PlayerActionSkipUnlockSelfRoom" } Self::PlayerActionSelfRoomBuildDiyMerge => { "PlayerActionType_PlayerActionSelfRoomBuildDiyMerge" } Self::PlayerActionSwitchHandOpPropState => { "PlayerActionType_PlayerActionSwitchHandOpPropState" } Self::PlayerActionEraFlipperChangeRegionState => { "PlayerActionType_PlayerActionEraFlipperChangeRegionState" } Self::PlayerActionEraFlipperChangePropState => { "PlayerActionType_PlayerActionEraFlipperChangePropState" } Self::PlayerActionActivityBenefitReward => { "PlayerActionType_PlayerActionActivityBenefitReward" } Self::PlayerActionActivityBenefitJoin => { "PlayerActionType_PlayerActionActivityBenefitJoin" } Self::PlayerActionActivityBenefitInitialReward => { "PlayerActionType_PlayerActionActivityBenefitInitialReward" } Self::PlayerActionPamSkinChangeSkin => { "PlayerActionType_PlayerActionPamSkinChangeSkin" } Self::PlayerActionChestFind => "PlayerActionType_PlayerActionChestFind", Self::PlayerActionReissueMarkChestItemMail => { "PlayerActionType_PlayerActionReissueMarkChestItemMail" } Self::PlayerActionMarblePassMatch => { "PlayerActionType_PlayerActionMarblePassMatch" } Self::PlayerActionMarbleBuySeal => { "PlayerActionType_PlayerActionMarbleBuySeal" } Self::PlayerActionMarbleFightGameBegin => { "PlayerActionType_PlayerActionMarbleFightGameBegin" } Self::PlayerActionMarbleFightGameEnd => { "PlayerActionType_PlayerActionMarbleFightGameEnd" } Self::PlayerActionMarbleFightGameRound => { "PlayerActionType_PlayerActionMarbleFightGameRound" } Self::PlayerActionMarbleFightGameTurn => { "PlayerActionType_PlayerActionMarbleFightGameTurn" } Self::PlayerActionPlanetFesLevelUp => { "PlayerActionType_PlayerActionPlanetFesLevelUp" } Self::PlayerActionPlanetFesActivityInit => { "PlayerActionType_PlayerActionPlanetFesActivityInit" } Self::PlayerActionPlanetFesAvatarLevelUp => { "PlayerActionType_PlayerActionPlanetFesAvatarLevelUp" } Self::PlayerActionPlanetFesTakeRegionPhaseReward => { "PlayerActionType_PlayerActionPlanetFesTakeRegionPhaseReward" } Self::PlayerActionPlanetFesAddItem => { "PlayerActionType_PlayerActionPlanetFesAddItem" } Self::PlayerActionPlanetFesQuest => { "PlayerActionType_PlayerActionPlanetFesQuest" } Self::PlayerActionPlanetFesBusinessDayFinish => { "PlayerActionType_PlayerActionPlanetFesBusinessDayFinish" } Self::PlayerActionPlanetFesAvatarStarUp => { "PlayerActionType_PlayerActionPlanetFesAvatarStarUp" } Self::PlayerActionPlanetFesUnlockLand => { "PlayerActionType_PlayerActionPlanetFesUnlockLand" } Self::PlayerActionPlanetFesBusinessEventFinish => { "PlayerActionType_PlayerActionPlanetFesBusinessEventFinish" } Self::PlayerActionPlanetFesActivateCard => { "PlayerActionType_PlayerActionPlanetFesActivateCard" } Self::PlayerActionPlanetFesSkillLevelUp => { "PlayerActionType_PlayerActionPlanetFesSkillLevelUp" } Self::PlayerActionPlanetFesGacha => { "PlayerActionType_PlayerActionPlanetFesGacha" } Self::PlayerActionPlanetFesBusinessEventHandle => { "PlayerActionType_PlayerActionPlanetFesBusinessEventHandle" } Self::PlayerActionPlanetFesCardApplyPermission => { "PlayerActionType_PlayerActionPlanetFesCardApplyPermission" } Self::PlayerActionPlanetFesCardInteract => { "PlayerActionType_PlayerActionPlanetFesCardInteract" } Self::PlayerActionPlanetFesToSns => { "PlayerActionType_PlayerActionPlanetFesToSns" } Self::PlayerActionPlanetFesSetWorkAvatar => { "PlayerActionType_PlayerActionPlanetFesSetWorkAvatar" } Self::PlayerActionPlanetFesSummary => { "PlayerActionType_PlayerActionPlanetFesSummary" } Self::PlayerActionTarotBookCharacterLevelUp => { "PlayerActionType_PlayerActionTarotBookCharacterLevelUp" } Self::PlayerActionTarotBookOpenPack => { "PlayerActionType_PlayerActionTarotBookOpenPack" } Self::PlayerActionTarotBookUnlockStory => { "PlayerActionType_PlayerActionTarotBookUnlockStory" } Self::PlayerActionTarotBookUnlockStorySingle => { "PlayerActionType_PlayerActionTarotBookUnlockStorySingle" } Self::PlayerActionTarotBookFinishStory => { "PlayerActionType_PlayerActionTarotBookFinishStory" } Self::PlayerActionTarotBookFinishInteraction => { "PlayerActionType_PlayerActionTarotBookFinishInteraction" } Self::PlayerActionTarotBookChangeEnergy => { "PlayerActionType_PlayerActionTarotBookChangeEnergy" } Self::PlayerActionTarotBookUnlockInteraction => { "PlayerActionType_PlayerActionTarotBookUnlockInteraction" } Self::PlayerActionChimeraRoundStart => { "PlayerActionType_PlayerActionChimeraRoundStart" } Self::PlayerActionChimeraRoundWorkStart => { "PlayerActionType_PlayerActionChimeraRoundWorkStart" } Self::PlayerActionChimeraRoundWorkEnd => { "PlayerActionType_PlayerActionChimeraRoundWorkEnd" } Self::PlayerActionChimeraEndlessStart => { "PlayerActionType_PlayerActionChimeraEndlessStart" } Self::PlayerActionChimeraEndlessEnd => { "PlayerActionType_PlayerActionChimeraEndlessEnd" } Self::PlayerActionChimeraEndlessWorkStart => { "PlayerActionType_PlayerActionChimeraEndlessWorkStart" } Self::PlayerActionChimeraEndlessWorkEnd => { "PlayerActionType_PlayerActionChimeraEndlessWorkEnd" } Self::PlayerActionChimeraRankChange => { "PlayerActionType_PlayerActionChimeraRankChange" } Self::PlayerActionChimeraGet => "PlayerActionType_PlayerActionChimeraGet", Self::PlayerActionStoryTokenTakeActivityReward => { "PlayerActionType_PlayerActionStoryTokenTakeActivityReward" } Self::PlayerActionReissueAvatarTokenItem => { "PlayerActionType_PlayerActionReissueAvatarTokenItem" } Self::PlayerActionAvatarDeliverRewardActivityTakeReward => { "PlayerActionType_PlayerActionAvatarDeliverRewardActivityTakeReward" } Self::PlayerActionElfRestaurantBuyField => { "PlayerActionType_PlayerActionElfRestaurantBuyField" } Self::PlayerActionElfRestaurantPlantSeed => { "PlayerActionType_PlayerActionElfRestaurantPlantSeed" } Self::PlayerActionElfRestaurantRecycleSeed => { "PlayerActionType_PlayerActionElfRestaurantRecycleSeed" } Self::PlayerActionElfRestaurantHarvestCrop => { "PlayerActionType_PlayerActionElfRestaurantHarvestCrop" } Self::PlayerActionElfRestaurantUpgradeEmployeeLevel => { "PlayerActionType_PlayerActionElfRestaurantUpgradeEmployeeLevel" } Self::PlayerActionElfRestaurantUpgradeFacilityLevel => { "PlayerActionType_PlayerActionElfRestaurantUpgradeFacilityLevel" } Self::PlayerActionElfRestaurantUpgradeRecipeLevel => { "PlayerActionType_PlayerActionElfRestaurantUpgradeRecipeLevel" } Self::PlayerActionElfRestaurantBuyShopItem => { "PlayerActionType_PlayerActionElfRestaurantBuyShopItem" } Self::PlayerActionElfRestaurantFinishTradeOrder => { "PlayerActionType_PlayerActionElfRestaurantFinishTradeOrder" } Self::PlayerActionElfRestaurantTakeVillagerReward => { "PlayerActionType_PlayerActionElfRestaurantTakeVillagerReward" } Self::PlayerActionElfRestaurantSettleRestaurantPlay => { "PlayerActionType_PlayerActionElfRestaurantSettleRestaurantPlay" } Self::PlayerActionElfRestaurantInit => { "PlayerActionType_PlayerActionElfRestaurantInit" } Self::PlayerActionElfRestaurantSettleProgress => { "PlayerActionType_PlayerActionElfRestaurantSettleProgress" } Self::PlayerActionElfRestaurantSettleDay => { "PlayerActionType_PlayerActionElfRestaurantSettleDay" } Self::PlayerActionElfRestaurantAddItem => { "PlayerActionType_PlayerActionElfRestaurantAddItem" } Self::PlayerActionLocalLegendReward => { "PlayerActionType_PlayerActionLocalLegendReward" } Self::PlayerActionFateLevelStart => { "PlayerActionType_PlayerActionFateLevelStart" } Self::PlayerActionFateLevelSettle => { "PlayerActionType_PlayerActionFateLevelSettle" } Self::PlayerActionFateBattleStart => { "PlayerActionType_PlayerActionFateBattleStart" } Self::PlayerActionFateBattleEnd => { "PlayerActionType_PlayerActionFateBattleEnd" } Self::PlayerActionFateAddHougu => "PlayerActionType_PlayerActionFateAddHougu", Self::PlayerActionFateSelectHougu => { "PlayerActionType_PlayerActionFateSelectHougu" } Self::PlayerActionFateSelectReiju => { "PlayerActionType_PlayerActionFateSelectReiju" } Self::PlayerActionFateRefreshReiju => { "PlayerActionType_PlayerActionFateRefreshReiju" } Self::PlayerActionFateAddCoin => "PlayerActionType_PlayerActionFateAddCoin", Self::PlayerActionFateBuyBuff => "PlayerActionType_PlayerActionFateBuyBuff", Self::PlayerActionFateSellBuff => "PlayerActionType_PlayerActionFateSellBuff", Self::PlayerActionFateRefreshShop => { "PlayerActionType_PlayerActionFateRefreshShop" } Self::PlayerActionFateLockGoods => { "PlayerActionType_PlayerActionFateLockGoods" } Self::PlayerActionFateUnlockGoods => { "PlayerActionType_PlayerActionFateUnlockGoods" } Self::PlayerActionFateTakeExpReward => { "PlayerActionType_PlayerActionFateTakeExpReward" } Self::PlayerActionFateAddExp => "PlayerActionType_PlayerActionFateAddExp", Self::PlayerActionFateMasterHpChange => { "PlayerActionType_PlayerActionFateMasterHpChange" } Self::PlayerActionParkourStartLevel => { "PlayerActionType_PlayerActionParkourStartLevel" } Self::PlayerActionParkourEndLevel => { "PlayerActionType_PlayerActionParkourEndLevel" } Self::PlayerActionBasinChestInteractResult => { "PlayerActionType_PlayerActionBasinChestInteractResult" } Self::PlayerActionRogueMiracleSwap => { "PlayerActionType_PlayerActionRogueMiracleSwap" } Self::PlayerActionHipplenEndingTakeReward => { "PlayerActionType_PlayerActionHipplenEndingTakeReward" } Self::PlayerActionHipplenGiftDeliverReward => { "PlayerActionType_PlayerActionHipplenGiftDeliverReward" } Self::PlayerActionHipplenCycleStart => { "PlayerActionType_PlayerActionHipplenCycleStart" } Self::PlayerActionHipplenCycleFinish => { "PlayerActionType_PlayerActionHipplenCycleFinish" } Self::PlayerActionHipplenAgendaPlan => { "PlayerActionType_PlayerActionHipplenAgendaPlan" } Self::PlayerActionHipplenAgendaSettle => { "PlayerActionType_PlayerActionHipplenAgendaSettle" } Self::PlayerActionHipplenTrialStart => { "PlayerActionType_PlayerActionHipplenTrialStart" } Self::PlayerActionHipplenTrialFinish => { "PlayerActionType_PlayerActionHipplenTrialFinish" } Self::PlayerActionHipplenStatusChange => { "PlayerActionType_PlayerActionHipplenStatusChange" } Self::PlayerActionHipplenOutfitChange => { "PlayerActionType_PlayerActionHipplenOutfitChange" } Self::PlayerActionHipplenTraitUnlock => { "PlayerActionType_PlayerActionHipplenTraitUnlock" } Self::PlayerActionHipplenEndingUnlock => { "PlayerActionType_PlayerActionHipplenEndingUnlock" } Self::PlayerActionHipplenOutfitUnlock => { "PlayerActionType_PlayerActionHipplenOutfitUnlock" } Self::PlayerActionHipplenGiftUnlock => { "PlayerActionType_PlayerActionHipplenGiftUnlock" } Self::PlayerActionHipplenIncidentFinish => { "PlayerActionType_PlayerActionHipplenIncidentFinish" } Self::PlayerActionChallengePeakStart => { "PlayerActionType_PlayerActionChallengePeakStart" } Self::PlayerActionChallengePeakReward => { "PlayerActionType_PlayerActionChallengePeakReward" } Self::PlayerActionChallengePeakMobStart => { "PlayerActionType_PlayerActionChallengePeakMobStart" } Self::PlayerActionChallengePeakMobSettle => { "PlayerActionType_PlayerActionChallengePeakMobSettle" } Self::PlayerActionChallengePeakBossStart => { "PlayerActionType_PlayerActionChallengePeakBossStart" } Self::PlayerActionChallengePeakBossSettle => { "PlayerActionType_PlayerActionChallengePeakBossSettle" } Self::PlayerActionChallengePeakFastPass => { "PlayerActionType_PlayerActionChallengePeakFastPass" } Self::PlayerActionChallengePeakRecommendLineup => { "PlayerActionType_PlayerActionChallengePeakRecommendLineup" } Self::PlayerActionChallengePeakMobBattleEnd => { "PlayerActionType_PlayerActionChallengePeakMobBattleEnd" } Self::PlayerActionChallengePeakMobRecordClear => { "PlayerActionType_PlayerActionChallengePeakMobRecordClear" } Self::PlayerActionCakeRaceLoan => "PlayerActionType_PlayerActionCakeRaceLoan", Self::PlayerActionCakeRaceSectionBegin => { "PlayerActionType_PlayerActionCakeRaceSectionBegin" } Self::PlayerActionCakeRaceSectionEnd => { "PlayerActionType_PlayerActionCakeRaceSectionEnd" } Self::PlayerActionCakeRaceRoomSectionSettle => { "PlayerActionType_PlayerActionCakeRaceRoomSectionSettle" } Self::PlayerActionCakeRaceGameSettle => { "PlayerActionType_PlayerActionCakeRaceGameSettle" } Self::PlayerActionCakeRaceGameBetCat => { "PlayerActionType_PlayerActionCakeRaceGameBetCat" } Self::PlayerActionCakeRaceGameWinCoin => { "PlayerActionType_PlayerActionCakeRaceGameWinCoin" } Self::PlayerActionCakeRaceLikeFriendRanking => { "PlayerActionType_PlayerActionCakeRaceLikeFriendRanking" } Self::PlayerActionElationBattleBegin => { "PlayerActionType_PlayerActionElationBattleBegin" } Self::PlayerActionElationBattleEnd => { "PlayerActionType_PlayerActionElationBattleEnd" } Self::PlayerActionActivityHotDataChange => { "PlayerActionType_PlayerActionActivityHotDataChange" } Self::PlayerActionChimeraDuelGameSettle => { "PlayerActionType_PlayerActionChimeraDuelGameSettle" } Self::PlayerActionChimeraDuelMasterUnlock => { "PlayerActionType_PlayerActionChimeraDuelMasterUnlock" } Self::PlayerActionChimeraDuelGameStart => { "PlayerActionType_PlayerActionChimeraDuelGameStart" } Self::PlayerActionChimeraDuelBattleStart => { "PlayerActionType_PlayerActionChimeraDuelBattleStart" } Self::PlayerActionChimeraDuelBattleEnd => { "PlayerActionType_PlayerActionChimeraDuelBattleEnd" } Self::PlayerActionChimeraDuelChimeraBuy => { "PlayerActionType_PlayerActionChimeraDuelChimeraBuy" } Self::PlayerActionChimeraDuelItemBuy => { "PlayerActionType_PlayerActionChimeraDuelItemBuy" } Self::PlayerActionChimeraDuelShopRefresh => { "PlayerActionType_PlayerActionChimeraDuelShopRefresh" } Self::PlayerActionChimeraDuelChimeraEnhance => { "PlayerActionType_PlayerActionChimeraDuelChimeraEnhance" } Self::PlayerActionChimeraDuelChimeraSell => { "PlayerActionType_PlayerActionChimeraDuelChimeraSell" } Self::PlayerActionChimeraDuelShopStart => { "PlayerActionType_PlayerActionChimeraDuelShopStart" } Self::PlayerActionChimeraDuelShopEnd => { "PlayerActionType_PlayerActionChimeraDuelShopEnd" } Self::PlayerActionChimeraDuelFriendPvpLineupSave => { "PlayerActionType_PlayerActionChimeraDuelFriendPvpLineupSave" } Self::PlayerActionChimeraDuelDefendLineupSet => { "PlayerActionType_PlayerActionChimeraDuelDefendLineupSet" } Self::PlayerActionGridFightGameStart => { "PlayerActionType_PlayerActionGridFightGameStart" } Self::PlayerActionGridFightGameEnd => { "PlayerActionType_PlayerActionGridFightGameEnd" } Self::PlayerActionGridFightRoundStart => { "PlayerActionType_PlayerActionGridFightRoundStart" } Self::PlayerActionGridFightRoundEnd => { "PlayerActionType_PlayerActionGridFightRoundEnd" } Self::PlayerActionGridFightBattleStart => { "PlayerActionType_PlayerActionGridFightBattleStart" } Self::PlayerActionGridFightBattleEnd => { "PlayerActionType_PlayerActionGridFightBattleEnd" } Self::PlayerActionGridFightBattleRole => { "PlayerActionType_PlayerActionGridFightBattleRole" } Self::PlayerActionGridFightPortalRefresh => { "PlayerActionType_PlayerActionGridFightPortalRefresh" } Self::PlayerActionGridFightPortalSelect => { "PlayerActionType_PlayerActionGridFightPortalSelect" } Self::PlayerActionGridFightAugmentRefresh => { "PlayerActionType_PlayerActionGridFightAugmentRefresh" } Self::PlayerActionGridFightAugmentSelect => { "PlayerActionType_PlayerActionGridFightAugmentSelect" } Self::PlayerActionGridFightShopRefresh => { "PlayerActionType_PlayerActionGridFightShopRefresh" } Self::PlayerActionGridFightShopBuy => { "PlayerActionType_PlayerActionGridFightShopBuy" } Self::PlayerActionGridFightSupplyRefresh => { "PlayerActionType_PlayerActionGridFightSupplyRefresh" } Self::PlayerActionGridFightSupplySelect => { "PlayerActionType_PlayerActionGridFightSupplySelect" } Self::PlayerActionGridFightForgeOpen => { "PlayerActionType_PlayerActionGridFightForgeOpen" } Self::PlayerActionGridFightSpecialShopBuy => { "PlayerActionType_PlayerActionGridFightSpecialShopBuy" } Self::PlayerActionGridFightGetExp => { "PlayerActionType_PlayerActionGridFightGetExp" } Self::PlayerActionGridFightGetOrb => { "PlayerActionType_PlayerActionGridFightGetOrb" } Self::PlayerActionGridFightUseOrb => { "PlayerActionType_PlayerActionGridFightUseOrb" } Self::PlayerActionGridFightGetRole => { "PlayerActionType_PlayerActionGridFightGetRole" } Self::PlayerActionGridFightGetCoin => { "PlayerActionType_PlayerActionGridFightGetCoin" } Self::PlayerActionGridFightGetFreeRefresh => { "PlayerActionType_PlayerActionGridFightGetFreeRefresh" } Self::PlayerActionGridFightGetItem => { "PlayerActionType_PlayerActionGridFightGetItem" } Self::PlayerActionGridFightGetEquip => { "PlayerActionType_PlayerActionGridFightGetEquip" } Self::PlayerActionGridFightDressEquip => { "PlayerActionType_PlayerActionGridFightDressEquip" } Self::PlayerActionGridFightGetHp => { "PlayerActionType_PlayerActionGridFightGetHp" } Self::PlayerActionGridFightWeeklyScoreChange => { "PlayerActionType_PlayerActionGridFightWeeklyScoreChange" } Self::PlayerActionGridFightGetWeeklyReward => { "PlayerActionType_PlayerActionGridFightGetWeeklyReward" } Self::PlayerActionGridFightSeasonExpChange => { "PlayerActionType_PlayerActionGridFightSeasonExpChange" } Self::PlayerActionGridFightTalentEnable => { "PlayerActionType_PlayerActionGridFightTalentEnable" } Self::PlayerActionGridFightTalentReset => { "PlayerActionType_PlayerActionGridFightTalentReset" } Self::PlayerActionGridFightTutorialTaskFinish => { "PlayerActionType_PlayerActionGridFightTutorialTaskFinish" } Self::PlayerActionGridFightEliteBranchRefresh => { "PlayerActionType_PlayerActionGridFightEliteBranchRefresh" } Self::PlayerActionGridFightTutorialResume => { "PlayerActionType_PlayerActionGridFightTutorialResume" } Self::PlayerActionLocalLegendBattleBegin => { "PlayerActionType_PlayerActionLocalLegendBattleBegin" } Self::PlayerActionLocalLegendBattleEnd => { "PlayerActionType_PlayerActionLocalLegendBattleEnd" } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "PlayerActionType_PlayerActionNone" => Some(Self::PlayerActionNone), "PlayerActionType_PlayerActionRegister" => Some(Self::PlayerActionRegister), "PlayerActionType_PlayerActionLogin" => Some(Self::PlayerActionLogin), "PlayerActionType_PlayerActionLogout" => Some(Self::PlayerActionLogout), "PlayerActionType_PlayerActionAddExp" => Some(Self::PlayerActionAddExp), "PlayerActionType_PlayerActionLevelUp" => Some(Self::PlayerActionLevelUp), "PlayerActionType_PlayerActionAddMaterial" => { Some(Self::PlayerActionAddMaterial) } "PlayerActionType_PlayerActionSaveStat" => Some(Self::PlayerActionSaveStat), "PlayerActionType_PlayerActionTravelBrochureInteract" => { Some(Self::PlayerActionTravelBrochureInteract) } "PlayerActionType_PlayerActionRelay" => Some(Self::PlayerActionRelay), "PlayerActionType_PlayerActionRecharge" => Some(Self::PlayerActionRecharge), "PlayerActionType_PlayerActionBuyGoods" => Some(Self::PlayerActionBuyGoods), "PlayerActionType_PlayerActionAddCoin" => Some(Self::PlayerActionAddCoin), "PlayerActionType_PlayerActionMonthCardDailyHcoin" => { Some(Self::PlayerActionMonthCardDailyHcoin) } "PlayerActionType_PlayerActionMonthCardBuyMcoin" => { Some(Self::PlayerActionMonthCardBuyMcoin) } "PlayerActionType_PlayerActionRechargeFreeCoin" => { Some(Self::PlayerActionRechargeFreeCoin) } "PlayerActionType_PlayerActionAddMonthCard" => { Some(Self::PlayerActionAddMonthCard) } "PlayerActionType_PlayerActionRechargeGiftPay" => { Some(Self::PlayerActionRechargeGiftPay) } "PlayerActionType_PlayerActionRechargeGiftFree" => { Some(Self::PlayerActionRechargeGiftFree) } "PlayerActionType_PlayerActionRechargeBenefit" => { Some(Self::PlayerActionRechargeBenefit) } "PlayerActionType_PlayerActionRechargeGiftTakeReward" => { Some(Self::PlayerActionRechargeGiftTakeReward) } "PlayerActionType_PlayerActionRechargeGiftReach" => { Some(Self::PlayerActionRechargeGiftReach) } "PlayerActionType_PlayerActionRechargeBenefitReach" => { Some(Self::PlayerActionRechargeBenefitReach) } "PlayerActionType_PlayerActionMonthCardEndMail" => { Some(Self::PlayerActionMonthCardEndMail) } "PlayerActionType_PlayerActionMissionAccept" => { Some(Self::PlayerActionMissionAccept) } "PlayerActionType_PlayerActionMissionFinish" => { Some(Self::PlayerActionMissionFinish) } "PlayerActionType_PlayerActionMissionFail" => { Some(Self::PlayerActionMissionFail) } "PlayerActionType_PlayerActionMainMissionAccept" => { Some(Self::PlayerActionMainMissionAccept) } "PlayerActionType_PlayerActionSubMissionAccept" => { Some(Self::PlayerActionSubMissionAccept) } "PlayerActionType_PlayerActionMainMissionFinish" => { Some(Self::PlayerActionMainMissionFinish) } "PlayerActionType_PlayerActionSubMissionFinish" => { Some(Self::PlayerActionSubMissionFinish) } "PlayerActionType_PlayerActionDailyTaskFinish" => { Some(Self::PlayerActionDailyTaskFinish) } "PlayerActionType_PlayerActionDailyTaskTakeReward" => { Some(Self::PlayerActionDailyTaskTakeReward) } "PlayerActionType_PlayerActionNpcTalkReward" => { Some(Self::PlayerActionNpcTalkReward) } "PlayerActionType_PlayerActionMainMissionRecover" => { Some(Self::PlayerActionMainMissionRecover) } "PlayerActionType_PlayerActionMainMissionDisable" => { Some(Self::PlayerActionMainMissionDisable) } "PlayerActionType_PlayerActionConsumeItemSubMissionFinish" => { Some(Self::PlayerActionConsumeItemSubMissionFinish) } "PlayerActionType_PlayerActionItemMonitorAllSources" => { Some(Self::PlayerActionItemMonitorAllSources) } "PlayerActionType_PlayerActionGm" => Some(Self::PlayerActionGm), "PlayerActionType_PlayerActionCustomOp" => Some(Self::PlayerActionCustomOp), "PlayerActionType_PlayerActionCheckSum" => Some(Self::PlayerActionCheckSum), "PlayerActionType_PlayerActionPlayerLocation" => { Some(Self::PlayerActionPlayerLocation) } "PlayerActionType_PlayerActionChangeLanguage" => { Some(Self::PlayerActionChangeLanguage) } "PlayerActionType_PlayerActionClientReport" => { Some(Self::PlayerActionClientReport) } "PlayerActionType_PlayerActionAceReport" => Some(Self::PlayerActionAceReport), "PlayerActionType_PlayerActionPlayerPowerInfo" => { Some(Self::PlayerActionPlayerPowerInfo) } "PlayerActionType_PlayerActionDailyRefresh" => { Some(Self::PlayerActionDailyRefresh) } "PlayerActionType_PlayerActionAvatarValueInfo" => { Some(Self::PlayerActionAvatarValueInfo) } "PlayerActionType_PlayerActionMoveCheckFailedReport" => { Some(Self::PlayerActionMoveCheckFailedReport) } "PlayerActionType_PlayerActionBattleFailedReport" => { Some(Self::PlayerActionBattleFailedReport) } "PlayerActionType_PlayerActionSecurityReport" => { Some(Self::PlayerActionSecurityReport) } "PlayerActionType_PlayerActionAvatarPromotion" => { Some(Self::PlayerActionAvatarPromotion) } "PlayerActionType_PlayerActionAvatarAdd" => Some(Self::PlayerActionAvatarAdd), "PlayerActionType_PlayerActionAvatarUseExpItem" => { Some(Self::PlayerActionAvatarUseExpItem) } "PlayerActionType_PlayerActionAvatarLevelUp" => { Some(Self::PlayerActionAvatarLevelUp) } "PlayerActionType_PlayerActionSkillTreeUp" => { Some(Self::PlayerActionSkillTreeUp) } "PlayerActionType_PlayerActionAvatarHpChange" => { Some(Self::PlayerActionAvatarHpChange) } "PlayerActionType_PlayerActionAvatarMpChange" => { Some(Self::PlayerActionAvatarMpChange) } "PlayerActionType_PlayerActionAvatarAddExp" => { Some(Self::PlayerActionAvatarAddExp) } "PlayerActionType_PlayerActionAvatarRankUp" => { Some(Self::PlayerActionAvatarRankUp) } "PlayerActionType_PlayerActionAvatarRepeated" => { Some(Self::PlayerActionAvatarRepeated) } "PlayerActionType_PlayerActionMpMaxChange" => { Some(Self::PlayerActionMpMaxChange) } "PlayerActionType_PlayerActionAvatarTakePromotionReward" => { Some(Self::PlayerActionAvatarTakePromotionReward) } "PlayerActionType_PlayerActionAvatarRelicAffixInfo" => { Some(Self::PlayerActionAvatarRelicAffixInfo) } "PlayerActionType_PlayerActionAvatarMark" => { Some(Self::PlayerActionAvatarMark) } "PlayerActionType_PlayerActionAvatarSystemPowerReset" => { Some(Self::PlayerActionAvatarSystemPowerReset) } "PlayerActionType_PlayerActionAvatarChangePath" => { Some(Self::PlayerActionAvatarChangePath) } "PlayerActionType_PlayerActionSetGrowthTargetAvatar" => { Some(Self::PlayerActionSetGrowthTargetAvatar) } "PlayerActionType_PlayerActionDelAvatar" => Some(Self::PlayerActionDelAvatar), "PlayerActionType_PlayerActionAvatarSkinChange" => { Some(Self::PlayerActionAvatarSkinChange) } "PlayerActionType_PlayerActionSetGrowthTargetFunctionConfig" => { Some(Self::PlayerActionSetGrowthTargetFunctionConfig) } "PlayerActionType_PlayerActionAvatarSkinActivityReissue" => { Some(Self::PlayerActionAvatarSkinActivityReissue) } "PlayerActionType_PlayerActionSetAvatarEnhancedId" => { Some(Self::PlayerActionSetAvatarEnhancedId) } "PlayerActionType_PlayerActionDressPlayerOutfit" => { Some(Self::PlayerActionDressPlayerOutfit) } "PlayerActionType_PlayerActionStageBegin" => { Some(Self::PlayerActionStageBegin) } "PlayerActionType_PlayerActionStageEnd" => Some(Self::PlayerActionStageEnd), "PlayerActionType_PlayerActionCocoonStageBegin" => { Some(Self::PlayerActionCocoonStageBegin) } "PlayerActionType_PlayerActionCocoonStageEnd" => { Some(Self::PlayerActionCocoonStageEnd) } "PlayerActionType_PlayerActionFarmElementEnd" => { Some(Self::PlayerActionFarmElementEnd) } "PlayerActionType_PlayerActionElementStageEnd" => { Some(Self::PlayerActionElementStageEnd) } "PlayerActionType_PlayerActionCocoonSweep" => { Some(Self::PlayerActionCocoonSweep) } "PlayerActionType_PlayerActionFarmElementSweep" => { Some(Self::PlayerActionFarmElementSweep) } "PlayerActionType_PlayerActionRecoverStamina" => { Some(Self::PlayerActionRecoverStamina) } "PlayerActionType_PlayerActionExchangeStamina" => { Some(Self::PlayerActionExchangeStamina) } "PlayerActionType_PlayerActionLoginReward" => { Some(Self::PlayerActionLoginReward) } "PlayerActionType_PlayerActionModifyNickname" => { Some(Self::PlayerActionModifyNickname) } "PlayerActionType_PlayerActionGetLevelReward" => { Some(Self::PlayerActionGetLevelReward) } "PlayerActionType_PlayerActionWorldLevelUp" => { Some(Self::PlayerActionWorldLevelUp) } "PlayerActionType_PlayerActionAddStamina" => { Some(Self::PlayerActionAddStamina) } "PlayerActionType_PlayerActionGameplayBirthdayRewardMail" => { Some(Self::PlayerActionGameplayBirthdayRewardMail) } "PlayerActionType_PlayerActionRechargeRebateReward" => { Some(Self::PlayerActionRechargeRebateReward) } "PlayerActionType_PlayerActionGameplayBirthdaySet" => { Some(Self::PlayerActionGameplayBirthdaySet) } "PlayerActionType_PlayerActionReserveStaminaExchange" => { Some(Self::PlayerActionReserveStaminaExchange) } "PlayerActionType_PlayerActionReserveStaminaAdd" => { Some(Self::PlayerActionReserveStaminaAdd) } "PlayerActionType_PlayerActionReserveStaminaChange" => { Some(Self::PlayerActionReserveStaminaChange) } "PlayerActionType_PlayerActionNowStamina" => { Some(Self::PlayerActionNowStamina) } "PlayerActionType_PlayerActionFtcResetNickname" => { Some(Self::PlayerActionFtcResetNickname) } "PlayerActionType_PlayerActionReserveAndFuelExchangeStamina" => { Some(Self::PlayerActionReserveAndFuelExchangeStamina) } "PlayerActionType_PlayerActionMail" => Some(Self::PlayerActionMail), "PlayerActionType_PlayerActionMailOpByUser" => { Some(Self::PlayerActionMailOpByUser) } "PlayerActionType_PlayerActionMailOpByMuip" => { Some(Self::PlayerActionMailOpByMuip) } "PlayerActionType_PlayerActionMailOpByGm" => { Some(Self::PlayerActionMailOpByGm) } "PlayerActionType_PlayerActionMailOpByFull" => { Some(Self::PlayerActionMailOpByFull) } "PlayerActionType_PlayerActionMailOpByExpire" => { Some(Self::PlayerActionMailOpByExpire) } "PlayerActionType_PlayerActionMailOpByInternal" => { Some(Self::PlayerActionMailOpByInternal) } "PlayerActionType_PlayerActionAddMail" => Some(Self::PlayerActionAddMail), "PlayerActionType_PlayerActionDelMail" => Some(Self::PlayerActionDelMail), "PlayerActionType_PlayerActionTakeAttachment" => { Some(Self::PlayerActionTakeAttachment) } "PlayerActionType_PlayerActionReadMail" => Some(Self::PlayerActionReadMail), "PlayerActionType_PlayerActionBattleAvatar" => { Some(Self::PlayerActionBattleAvatar) } "PlayerActionType_PlayerActionBattleMonster" => { Some(Self::PlayerActionBattleMonster) } "PlayerActionType_PlayerActionBattleEnd" => Some(Self::PlayerActionBattleEnd), "PlayerActionType_PlayerActionBattleReplay" => { Some(Self::PlayerActionBattleReplay) } "PlayerActionType_PlayerActionBattleAvatarDeath" => { Some(Self::PlayerActionBattleAvatarDeath) } "PlayerActionType_PlayerActionBattleSwitchPhase" => { Some(Self::PlayerActionBattleSwitchPhase) } "PlayerActionType_PlayerActionBattleMonsterSkill" => { Some(Self::PlayerActionBattleMonsterSkill) } "PlayerActionType_PlayerActionBattleRebattle" => { Some(Self::PlayerActionBattleRebattle) } "PlayerActionType_PlayerActionBattleAvatarServant" => { Some(Self::PlayerActionBattleAvatarServant) } "PlayerActionType_PlayerActionMissionReward" => { Some(Self::PlayerActionMissionReward) } "PlayerActionType_PlayerActionQuestAccept" => { Some(Self::PlayerActionQuestAccept) } "PlayerActionType_PlayerActionQuestFinish" => { Some(Self::PlayerActionQuestFinish) } "PlayerActionType_PlayerActionQuestRemove" => { Some(Self::PlayerActionQuestRemove) } "PlayerActionType_PlayerActionQuestReward" => { Some(Self::PlayerActionQuestReward) } "PlayerActionType_PlayerActionQuestAutoClose" => { Some(Self::PlayerActionQuestAutoClose) } "PlayerActionType_PlayerActionQuestExpired" => { Some(Self::PlayerActionQuestExpired) } "PlayerActionType_PlayerActionMissionRequired" => { Some(Self::PlayerActionMissionRequired) } "PlayerActionType_PlayerActionSubmissionReward" => { Some(Self::PlayerActionSubmissionReward) } "PlayerActionType_PlayerActionAchievementLevelReward" => { Some(Self::PlayerActionAchievementLevelReward) } "PlayerActionType_PlayerActionQuestDelete" => { Some(Self::PlayerActionQuestDelete) } "PlayerActionType_PlayerActionSubMissionReward2" => { Some(Self::PlayerActionSubMissionReward2) } "PlayerActionType_PlayerActionMissionCompensate" => { Some(Self::PlayerActionMissionCompensate) } "PlayerActionType_PlayerActionMissionRecycle" => { Some(Self::PlayerActionMissionRecycle) } "PlayerActionType_PlayerActionQuestReset" => { Some(Self::PlayerActionQuestReset) } "PlayerActionType_PlayerActionQuestOptionalReward" => { Some(Self::PlayerActionQuestOptionalReward) } "PlayerActionType_PlayerActionMcvChange" => Some(Self::PlayerActionMcvChange), "PlayerActionType_PlayerActionQuestReissue" => { Some(Self::PlayerActionQuestReissue) } "PlayerActionType_PlayerActionPropInteract" => { Some(Self::PlayerActionPropInteract) } "PlayerActionType_PlayerActionAvatarMazeSkill" => { Some(Self::PlayerActionAvatarMazeSkill) } "PlayerActionType_PlayerActionEnterMaze" => Some(Self::PlayerActionEnterMaze), "PlayerActionType_PlayerActionOrdinaryInteract" => { Some(Self::PlayerActionOrdinaryInteract) } "PlayerActionType_PlayerActionChestInteract" => { Some(Self::PlayerActionChestInteract) } "PlayerActionType_PlayerActionCheckPointUnlock" => { Some(Self::PlayerActionCheckPointUnlock) } "PlayerActionType_PlayerActionCheckPointInteract" => { Some(Self::PlayerActionCheckPointInteract) } "PlayerActionType_PlayerActionCheckPointRevive" => { Some(Self::PlayerActionCheckPointRevive) } "PlayerActionType_PlayerActionCheckPointTransfer" => { Some(Self::PlayerActionCheckPointTransfer) } "PlayerActionType_PlayerActionMonsterInteract" => { Some(Self::PlayerActionMonsterInteract) } "PlayerActionType_PlayerActionNpcInteract" => { Some(Self::PlayerActionNpcInteract) } "PlayerActionType_PlayerActionPropHit" => Some(Self::PlayerActionPropHit), "PlayerActionType_PlayerActionPrelogueRevive" => { Some(Self::PlayerActionPrelogueRevive) } "PlayerActionType_PlayerActionPropState" => Some(Self::PlayerActionPropState), "PlayerActionType_PlayerActionCheckPointRecover" => { Some(Self::PlayerActionCheckPointRecover) } "PlayerActionType_PlayerActionMechanismBar" => { Some(Self::PlayerActionMechanismBar) } "PlayerActionType_PlayerActionSubmitOrigamiItem" => { Some(Self::PlayerActionSubmitOrigamiItem) } "PlayerActionType_PlayerActionMazeBuffDropItem" => { Some(Self::PlayerActionMazeBuffDropItem) } "PlayerActionType_PlayerActionFsvChange" => Some(Self::PlayerActionFsvChange), "PlayerActionType_PlayerActionTimelinePropState" => { Some(Self::PlayerActionTimelinePropState) } "PlayerActionType_PlayerActionGroupPropertyChange" => { Some(Self::PlayerActionGroupPropertyChange) } "PlayerActionType_PlayerActionEquipmentPromotion" => { Some(Self::PlayerActionEquipmentPromotion) } "PlayerActionType_PlayerActionAddItem" => Some(Self::PlayerActionAddItem), "PlayerActionType_PlayerActionUseItem" => Some(Self::PlayerActionUseItem), "PlayerActionType_PlayerActionEquipmentRankUp" => { Some(Self::PlayerActionEquipmentRankUp) } "PlayerActionType_PlayerActionEquipmentLevelUp" => { Some(Self::PlayerActionEquipmentLevelUp) } "PlayerActionType_PlayerActionExpUpEquipmentReturn" => { Some(Self::PlayerActionExpUpEquipmentReturn) } "PlayerActionType_PlayerActionBagFullRewardMail" => { Some(Self::PlayerActionBagFullRewardMail) } "PlayerActionType_PlayerActionEquipmentAdd" => { Some(Self::PlayerActionEquipmentAdd) } "PlayerActionType_PlayerActionEquipmentWear" => { Some(Self::PlayerActionEquipmentWear) } "PlayerActionType_PlayerActionItemCompose" => { Some(Self::PlayerActionItemCompose) } "PlayerActionType_PlayerActionRelicLevelUp" => { Some(Self::PlayerActionRelicLevelUp) } "PlayerActionType_PlayerActionExpUpRelicReturn" => { Some(Self::PlayerActionExpUpRelicReturn) } "PlayerActionType_PlayerActionRelicNumChanged" => { Some(Self::PlayerActionRelicNumChanged) } "PlayerActionType_PlayerActionRelicWear" => Some(Self::PlayerActionRelicWear), "PlayerActionType_PlayerActionRelicCompose" => { Some(Self::PlayerActionRelicCompose) } "PlayerActionType_PlayerActionSellItem" => Some(Self::PlayerActionSellItem), "PlayerActionType_PlayerActionUnlockMusic" => { Some(Self::PlayerActionUnlockMusic) } "PlayerActionType_PlayerActionExchangeHcoinWithPayMcoin" => { Some(Self::PlayerActionExchangeHcoinWithPayMcoin) } "PlayerActionType_PlayerActionGetReward" => Some(Self::PlayerActionGetReward), "PlayerActionType_PlayerActionExchangeHcoinWithFreeMcoin" => { Some(Self::PlayerActionExchangeHcoinWithFreeMcoin) } "PlayerActionType_PlayerActionItemComposeFormulaUnlock" => { Some(Self::PlayerActionItemComposeFormulaUnlock) } "PlayerActionType_PlayerActionExchangeHcoin" => { Some(Self::PlayerActionExchangeHcoin) } "PlayerActionType_PlayerActionCityShopLevelReward" => { Some(Self::PlayerActionCityShopLevelReward) } "PlayerActionType_PlayerActionItemRecycle" => { Some(Self::PlayerActionItemRecycle) } "PlayerActionType_PlayerActionMuseumFundsConsume" => { Some(Self::PlayerActionMuseumFundsConsume) } "PlayerActionType_PlayerActionMuseumEventBuyStuff" => { Some(Self::PlayerActionMuseumEventBuyStuff) } "PlayerActionType_PlayerActionMuseumMarketBuyStuff" => { Some(Self::PlayerActionMuseumMarketBuyStuff) } "PlayerActionType_PlayerActionMuseumRandomEvent" => { Some(Self::PlayerActionMuseumRandomEvent) } "PlayerActionType_PlayerActionMuseumInitialItem" => { Some(Self::PlayerActionMuseumInitialItem) } "PlayerActionType_PlayerActionOptionalBoxReward" => { Some(Self::PlayerActionOptionalBoxReward) } "PlayerActionType_PlayerActionDestroyItem" => { Some(Self::PlayerActionDestroyItem) } "PlayerActionType_PlayerActionTransferExp" => { Some(Self::PlayerActionTransferExp) } "PlayerActionType_PlayerActionOndutyUse" => Some(Self::PlayerActionOndutyUse), "PlayerActionType_PlayerActionItemMark" => Some(Self::PlayerActionItemMark), "PlayerActionType_PlayerActionRelicDiscard" => { Some(Self::PlayerActionRelicDiscard) } "PlayerActionType_PlayerActionGeneralVirtualItemChange" => { Some(Self::PlayerActionGeneralVirtualItemChange) } "PlayerActionType_PlayerActionRelicLock" => Some(Self::PlayerActionRelicLock), "PlayerActionType_PlayerActionRelicFilterPlanSave" => { Some(Self::PlayerActionRelicFilterPlanSave) } "PlayerActionType_PlayerActionRelicFilterPlanDelete" => { Some(Self::PlayerActionRelicFilterPlanDelete) } "PlayerActionType_PlayerActionRelicFilterPlanMark" => { Some(Self::PlayerActionRelicFilterPlanMark) } "PlayerActionType_PlayerActionRelicSell" => Some(Self::PlayerActionRelicSell), "PlayerActionType_PlayerActionRelicReforge" => { Some(Self::PlayerActionRelicReforge) } "PlayerActionType_PlayerActionRelicSmartWearCustomPlan" => { Some(Self::PlayerActionRelicSmartWearCustomPlan) } "PlayerActionType_PlayerActionRecoverRelic" => { Some(Self::PlayerActionRecoverRelic) } "PlayerActionType_PlayerActionRecoverEquipment" => { Some(Self::PlayerActionRecoverEquipment) } "PlayerActionType_PlayerActionEquipmentSell" => { Some(Self::PlayerActionEquipmentSell) } "PlayerActionType_PlayerActionRelicSmartWearPinRelic" => { Some(Self::PlayerActionRelicSmartWearPinRelic) } "PlayerActionType_PlayerActionRelicCocoonSetting" => { Some(Self::PlayerActionRelicCocoonSetting) } "PlayerActionType_PlayerActionPersonalCardChange" => { Some(Self::PlayerActionPersonalCardChange) } "PlayerActionType_PlayerActionPhoneCaseChange" => { Some(Self::PlayerActionPhoneCaseChange) } "PlayerActionType_PlayerActionDeliveryItemReward" => { Some(Self::PlayerActionDeliveryItemReward) } "PlayerActionType_PlayerActionItemAutoTransfer" => { Some(Self::PlayerActionItemAutoTransfer) } "PlayerActionType_PlayerActionItemAutoTransferInBag" => { Some(Self::PlayerActionItemAutoTransferInBag) } "PlayerActionType_PlayerActionItemAutoTransferOnAdd" => { Some(Self::PlayerActionItemAutoTransferOnAdd) } "PlayerActionType_PlayerActionAddExtraCoin" => { Some(Self::PlayerActionAddExtraCoin) } "PlayerActionType_PlayerActionVariableDiceExchangePartnerCoin" => { Some(Self::PlayerActionVariableDiceExchangePartnerCoin) } "PlayerActionType_PlayerActionRelicBox" => Some(Self::PlayerActionRelicBox), "PlayerActionType_PlayerActionRelicBoxSettle" => { Some(Self::PlayerActionRelicBoxSettle) } "PlayerActionType_PlayerActionRelicBoxRegular" => { Some(Self::PlayerActionRelicBoxRegular) } "PlayerActionType_PlayerActionRelicReplace" => { Some(Self::PlayerActionRelicReplace) } "PlayerActionType_PlayerActionEquipmentUpCostPileSetting" => { Some(Self::PlayerActionEquipmentUpCostPileSetting) } "PlayerActionType_PlayerActionRelicBoxShow" => { Some(Self::PlayerActionRelicBoxShow) } "PlayerActionType_PlayerActionTutorialGuideFinish" => { Some(Self::PlayerActionTutorialGuideFinish) } "PlayerActionType_PlayerActionTutorial" => Some(Self::PlayerActionTutorial), "PlayerActionType_PlayerActionTutorialGuide" => { Some(Self::PlayerActionTutorialGuide) } "PlayerActionType_PlayerActionMonsterDrop" => { Some(Self::PlayerActionMonsterDrop) } "PlayerActionType_PlayerActionFinishChallenge" => { Some(Self::PlayerActionFinishChallenge) } "PlayerActionType_PlayerActionChallengeStars" => { Some(Self::PlayerActionChallengeStars) } "PlayerActionType_PlayerActionChallengeStart" => { Some(Self::PlayerActionChallengeStart) } "PlayerActionType_PlayerActionChallengeEnd" => { Some(Self::PlayerActionChallengeEnd) } "PlayerActionType_PlayerActionChallengeWin" => { Some(Self::PlayerActionChallengeWin) } "PlayerActionType_PlayerActionChallengeFail" => { Some(Self::PlayerActionChallengeFail) } "PlayerActionType_PlayerActionChallengeLeave" => { Some(Self::PlayerActionChallengeLeave) } "PlayerActionType_PlayerActionChallengeSwitch" => { Some(Self::PlayerActionChallengeSwitch) } "PlayerActionType_PlayerActionChallengeBonusReward" => { Some(Self::PlayerActionChallengeBonusReward) } "PlayerActionType_PlayerActionChallengeStarsReward" => { Some(Self::PlayerActionChallengeStarsReward) } "PlayerActionType_PlayerActionChallengeRestart" => { Some(Self::PlayerActionChallengeRestart) } "PlayerActionType_PlayerActionChallengeStoryStart" => { Some(Self::PlayerActionChallengeStoryStart) } "PlayerActionType_PlayerActionChallengeStoryEnd" => { Some(Self::PlayerActionChallengeStoryEnd) } "PlayerActionType_PlayerActionChallengeFastPass" => { Some(Self::PlayerActionChallengeFastPass) } "PlayerActionType_PlayerActionChallengeStoryFastPass" => { Some(Self::PlayerActionChallengeStoryFastPass) } "PlayerActionType_PlayerActionChallengeMemoryFastPass" => { Some(Self::PlayerActionChallengeMemoryFastPass) } "PlayerActionType_PlayerActionChallengeBattleTarget" => { Some(Self::PlayerActionChallengeBattleTarget) } "PlayerActionType_PlayerActionChallengeBossEnd" => { Some(Self::PlayerActionChallengeBossEnd) } "PlayerActionType_PlayerActionChallengeBossFastPass" => { Some(Self::PlayerActionChallengeBossFastPass) } "PlayerActionType_PlayerActionChallengeStartPartial" => { Some(Self::PlayerActionChallengeStartPartial) } "PlayerActionType_PlayerActionChallengeBossPhaseStart" => { Some(Self::PlayerActionChallengeBossPhaseStart) } "PlayerActionType_PlayerActionChallengeBossPhaseEnd" => { Some(Self::PlayerActionChallengeBossPhaseEnd) } "PlayerActionType_PlayerActionChallengeBossPhaseEndBeforeBattle" => { Some(Self::PlayerActionChallengeBossPhaseEndBeforeBattle) } "PlayerActionType_PlayerActionChallengeRecommendLineup" => { Some(Self::PlayerActionChallengeRecommendLineup) } "PlayerActionType_PlayerActionChallengeStoryFeverBattleEnd" => { Some(Self::PlayerActionChallengeStoryFeverBattleEnd) } "PlayerActionType_PlayerActionTeamInfoChange" => { Some(Self::PlayerActionTeamInfoChange) } "PlayerActionType_PlayerActionChangeCurrentAvatar" => { Some(Self::PlayerActionChangeCurrentAvatar) } "PlayerActionType_PlayerActionCreateVirtualTeam" => { Some(Self::PlayerActionCreateVirtualTeam) } "PlayerActionType_PlayerActionTeamNameEdit" => { Some(Self::PlayerActionTeamNameEdit) } "PlayerActionType_PlayerActionReplaceLineupAvatar" => { Some(Self::PlayerActionReplaceLineupAvatar) } "PlayerActionType_PlayerActionAvatarBuffChange" => { Some(Self::PlayerActionAvatarBuffChange) } "PlayerActionType_PlayerActionEnvBuffChange" => { Some(Self::PlayerActionEnvBuffChange) } "PlayerActionType_PlayerActionGameCore" => Some(Self::PlayerActionGameCore), "PlayerActionType_PlayerActionAvatarGlobalBuff" => { Some(Self::PlayerActionAvatarGlobalBuff) } "PlayerActionType_PlayerActionRogueExploreStart" => { Some(Self::PlayerActionRogueExploreStart) } "PlayerActionType_PlayerActionRogueEnterRoom" => { Some(Self::PlayerActionRogueEnterRoom) } "PlayerActionType_PlayerActionRogueLeaveRoom" => { Some(Self::PlayerActionRogueLeaveRoom) } "PlayerActionType_PlayerActionRogueExploreFinish" => { Some(Self::PlayerActionRogueExploreFinish) } "PlayerActionType_PlayerActionRogueSelectBuff" => { Some(Self::PlayerActionRogueSelectBuff) } "PlayerActionType_PlayerActionRogueRollBuff" => { Some(Self::PlayerActionRogueRollBuff) } "PlayerActionType_PlayerActionRogueRevive" => { Some(Self::PlayerActionRogueRevive) } "PlayerActionType_PlayerActionRogueChallengeStart" => { Some(Self::PlayerActionRogueChallengeStart) } "PlayerActionType_PlayerActionRogueMiracle" => { Some(Self::PlayerActionRogueMiracle) } "PlayerActionType_PlayerActionRogueAddBuff" => { Some(Self::PlayerActionRogueAddBuff) } "PlayerActionType_PlayerActionRoguePickAvatar" => { Some(Self::PlayerActionRoguePickAvatar) } "PlayerActionType_PlayerActionRogueSeasonChanged" => { Some(Self::PlayerActionRogueSeasonChanged) } "PlayerActionType_PlayerActionRogueAeonLevelUp" => { Some(Self::PlayerActionRogueAeonLevelUp) } "PlayerActionType_PlayerActionRogueOpenDoor" => { Some(Self::PlayerActionRogueOpenDoor) } "PlayerActionType_PlayerActionRogueScoreReward" => { Some(Self::PlayerActionRogueScoreReward) } "PlayerActionType_PlayerActionRogueEnhanceBuff" => { Some(Self::PlayerActionRogueEnhanceBuff) } "PlayerActionType_PlayerActionRogueSelectBonus" => { Some(Self::PlayerActionRogueSelectBonus) } "PlayerActionType_PlayerActionRogueAreaFirstReward" => { Some(Self::PlayerActionRogueAreaFirstReward) } "PlayerActionType_PlayerActionRogueEnableTalent" => { Some(Self::PlayerActionRogueEnableTalent) } "PlayerActionType_PlayerActionRogueAeonUnlock" => { Some(Self::PlayerActionRogueAeonUnlock) } "PlayerActionType_PlayerActionRogueAeonAddExp" => { Some(Self::PlayerActionRogueAeonAddExp) } "PlayerActionType_PlayerActionRogueImmerseLevelUp" => { Some(Self::PlayerActionRogueImmerseLevelUp) } "PlayerActionType_PlayerActionRogueSelectMiracle" => { Some(Self::PlayerActionRogueSelectMiracle) } "PlayerActionType_PlayerActionRogueUnlockArea" => { Some(Self::PlayerActionRogueUnlockArea) } "PlayerActionType_PlayerActionRogueExploreScoreChange" => { Some(Self::PlayerActionRogueExploreScoreChange) } "PlayerActionType_PlayerActionRogueUpdateRewardPool" => { Some(Self::PlayerActionRogueUpdateRewardPool) } "PlayerActionType_PlayerActionRogueSwapBuff" => { Some(Self::PlayerActionRogueSwapBuff) } "PlayerActionType_PlayerActionRogueWeeklyRefresh" => { Some(Self::PlayerActionRogueWeeklyRefresh) } "PlayerActionType_PlayerActionRogueExchangeKey" => { Some(Self::PlayerActionRogueExchangeKey) } "PlayerActionType_PlayerActionRogueGetObjectReward" => { Some(Self::PlayerActionRogueGetObjectReward) } "PlayerActionType_PlayerActionRogueAreaMonsterDrop" => { Some(Self::PlayerActionRogueAreaMonsterDrop) } "PlayerActionType_PlayerActionRogueAddMiracle" => { Some(Self::PlayerActionRogueAddMiracle) } "PlayerActionType_PlayerActionRogueSwapMiracle" => { Some(Self::PlayerActionRogueSwapMiracle) } "PlayerActionType_PlayerActionRogueOpenObjectReward" => { Some(Self::PlayerActionRogueOpenObjectReward) } "PlayerActionType_PlayerActionRogueAeonEffect" => { Some(Self::PlayerActionRogueAeonEffect) } "PlayerActionType_PlayerActionRogueReforgeBuff" => { Some(Self::PlayerActionRogueReforgeBuff) } "PlayerActionType_PlayerActionRogueTradeMiracle" => { Some(Self::PlayerActionRogueTradeMiracle) } "PlayerActionType_PlayerActionRogueRemoveAvatar" => { Some(Self::PlayerActionRogueRemoveAvatar) } "PlayerActionType_PlayerActionRogueDialogueSelect" => { Some(Self::PlayerActionRogueDialogueSelect) } "PlayerActionType_PlayerActionRogueSelectAeon" => { Some(Self::PlayerActionRogueSelectAeon) } "PlayerActionType_PlayerActionRogueDialogueFinish" => { Some(Self::PlayerActionRogueDialogueFinish) } "PlayerActionType_PlayerActionRogueHandbookReward" => { Some(Self::PlayerActionRogueHandbookReward) } "PlayerActionType_PlayerActionRogueAdventureRoomReward" => { Some(Self::PlayerActionRogueAdventureRoomReward) } "PlayerActionType_PlayerActionRogueShopBuy" => { Some(Self::PlayerActionRogueShopBuy) } "PlayerActionType_PlayerActionRogueRepairMiracle" => { Some(Self::PlayerActionRogueRepairMiracle) } "PlayerActionType_PlayerActionRogueReplaceAllMiracle" => { Some(Self::PlayerActionRogueReplaceAllMiracle) } "PlayerActionType_PlayerActionRogueMiracleBroken" => { Some(Self::PlayerActionRogueMiracleBroken) } "PlayerActionType_PlayerActionRogueShopRefresh" => { Some(Self::PlayerActionRogueShopRefresh) } "PlayerActionType_PlayerActionRogueLevelMechanism" => { Some(Self::PlayerActionRogueLevelMechanism) } "PlayerActionType_PlayerActionRogueRemoveMiracle" => { Some(Self::PlayerActionRogueRemoveMiracle) } "PlayerActionType_PlayerActionRogueDropBuff" => { Some(Self::PlayerActionRogueDropBuff) } "PlayerActionType_PlayerActionRogueDestroyMiracle" => { Some(Self::PlayerActionRogueDestroyMiracle) } "PlayerActionType_PlayerActionRogueActivateFormula" => { Some(Self::PlayerActionRogueActivateFormula) } "PlayerActionType_PlayerActionRogueDeactivateFormula" => { Some(Self::PlayerActionRogueDeactivateFormula) } "PlayerActionType_PlayerActionRogueRemoveBuff" => { Some(Self::PlayerActionRogueRemoveBuff) } "PlayerActionType_PlayerActionRogueSelectFormula" => { Some(Self::PlayerActionRogueSelectFormula) } "PlayerActionType_PlayerActionRogueDropFormula" => { Some(Self::PlayerActionRogueDropFormula) } "PlayerActionType_PlayerActionRogueRollFormula" => { Some(Self::PlayerActionRogueRollFormula) } "PlayerActionType_PlayerActionRogueReforgeFormula" => { Some(Self::PlayerActionRogueReforgeFormula) } "PlayerActionType_PlayerActionRogueComposeMiracle" => { Some(Self::PlayerActionRogueComposeMiracle) } "PlayerActionType_PlayerActionRogueReforgeMiracle" => { Some(Self::PlayerActionRogueReforgeMiracle) } "PlayerActionType_PlayerActionRogueDoGamble" => { Some(Self::PlayerActionRogueDoGamble) } "PlayerActionType_PlayerActionRogueKeywordActivate" => { Some(Self::PlayerActionRogueKeywordActivate) } "PlayerActionType_PlayerActionRogueKeywordDeactivate" => { Some(Self::PlayerActionRogueKeywordDeactivate) } "PlayerActionType_PlayerActionRogueSourceDefault" => { Some(Self::PlayerActionRogueSourceDefault) } "PlayerActionType_PlayerActionRoguePlayerSelect" => { Some(Self::PlayerActionRoguePlayerSelect) } "PlayerActionType_PlayerActionRogueLayerSettlement" => { Some(Self::PlayerActionRogueLayerSettlement) } "PlayerActionType_PlayerActionRogueFormula" => { Some(Self::PlayerActionRogueFormula) } "PlayerActionType_PlayerActionRogueWorkbench" => { Some(Self::PlayerActionRogueWorkbench) } "PlayerActionType_PlayerActionRogueModifier" => { Some(Self::PlayerActionRogueModifier) } "PlayerActionType_PlayerActionRogueReforge" => { Some(Self::PlayerActionRogueReforge) } "PlayerActionType_PlayerActionRogueTalent" => { Some(Self::PlayerActionRogueTalent) } "PlayerActionType_PlayerActionRogueReroll" => { Some(Self::PlayerActionRogueReroll) } "PlayerActionType_PlayerActionRogueCoinChange" => { Some(Self::PlayerActionRogueCoinChange) } "PlayerActionType_PlayerActionRogueMagicScepterShop" => { Some(Self::PlayerActionRogueMagicScepterShop) } "PlayerActionType_PlayerActionRogueMagicUnitShop" => { Some(Self::PlayerActionRogueMagicUnitShop) } "PlayerActionType_PlayerActionRogueMagicScepterLevelUp" => { Some(Self::PlayerActionRogueMagicScepterLevelUp) } "PlayerActionType_PlayerActionGacha" => Some(Self::PlayerActionGacha), "PlayerActionType_PlayerActionAddGachaTicket" => { Some(Self::PlayerActionAddGachaTicket) } "PlayerActionType_PlayerActionGachaExchange" => { Some(Self::PlayerActionGachaExchange) } "PlayerActionType_PlayerActionSetGachaDecideItem" => { Some(Self::PlayerActionSetGachaDecideItem) } "PlayerActionType_PlayerActionEventMissionAccept" => { Some(Self::PlayerActionEventMissionAccept) } "PlayerActionType_PlayerActionEventMissionFinish" => { Some(Self::PlayerActionEventMissionFinish) } "PlayerActionType_PlayerActionEventMissionReward" => { Some(Self::PlayerActionEventMissionReward) } "PlayerActionType_PlayerActionRaidFinish" => { Some(Self::PlayerActionRaidFinish) } "PlayerActionType_PlayerActionRaidBegin" => Some(Self::PlayerActionRaidBegin), "PlayerActionType_PlayerActionChallengeRaidReward" => { Some(Self::PlayerActionChallengeRaidReward) } "PlayerActionType_PlayerActionStartRaid" => Some(Self::PlayerActionStartRaid), "PlayerActionType_PlayerActionEndRaid" => Some(Self::PlayerActionEndRaid), "PlayerActionType_PlayerActionRaidTargetFinish" => { Some(Self::PlayerActionRaidTargetFinish) } "PlayerActionType_PlayerActionArchiveRaid" => { Some(Self::PlayerActionArchiveRaid) } "PlayerActionType_PlayerActionHeroBaseTypeChange" => { Some(Self::PlayerActionHeroBaseTypeChange) } "PlayerActionType_PlayerActionHeroBaseTypeAddByMission" => { Some(Self::PlayerActionHeroBaseTypeAddByMission) } "PlayerActionType_PlayerActionHeroBaseTypeAddByReq" => { Some(Self::PlayerActionHeroBaseTypeAddByReq) } "PlayerActionType_PlayerActionHeroBaseTypeAdd" => { Some(Self::PlayerActionHeroBaseTypeAdd) } "PlayerActionType_PlayerActionDialogueSelect" => { Some(Self::PlayerActionDialogueSelect) } "PlayerActionType_PlayerActionExpeditionStart" => { Some(Self::PlayerActionExpeditionStart) } "PlayerActionType_PlayerActionExpeditionFinish" => { Some(Self::PlayerActionExpeditionFinish) } "PlayerActionType_PlayerActionExpeditionReward" => { Some(Self::PlayerActionExpeditionReward) } "PlayerActionType_PlayerActionActivityExpeditionStart" => { Some(Self::PlayerActionActivityExpeditionStart) } "PlayerActionType_PlayerActionActivityExpeditionFinish" => { Some(Self::PlayerActionActivityExpeditionFinish) } "PlayerActionType_PlayerActionActivityExpeditionReward" => { Some(Self::PlayerActionActivityExpeditionReward) } "PlayerActionType_PlayerActionActivityExpeditionBegin" => { Some(Self::PlayerActionActivityExpeditionBegin) } "PlayerActionType_PlayerActionActivityExpeditionEnd" => { Some(Self::PlayerActionActivityExpeditionEnd) } "PlayerActionType_PlayerActionActivityLoginReward" => { Some(Self::PlayerActionActivityLoginReward) } "PlayerActionType_PlayerActionFriendReport" => { Some(Self::PlayerActionFriendReport) } "PlayerActionType_PlayerActionAssistReward" => { Some(Self::PlayerActionAssistReward) } "PlayerActionType_PlayerActionAssistAvatarRefresh" => { Some(Self::PlayerActionAssistAvatarRefresh) } "PlayerActionType_PlayerActionAssistAvatarBattleStart" => { Some(Self::PlayerActionAssistAvatarBattleStart) } "PlayerActionType_PlayerActionAssistAvatarBattleEnd" => { Some(Self::PlayerActionAssistAvatarBattleEnd) } "PlayerActionType_PlayerActionFriendApply" => { Some(Self::PlayerActionFriendApply) } "PlayerActionType_PlayerActionFriendManage" => { Some(Self::PlayerActionFriendManage) } "PlayerActionType_PlayerActionFriendBlacklist" => { Some(Self::PlayerActionFriendBlacklist) } "PlayerActionType_PlayerActionFriendModifyRemarkName" => { Some(Self::PlayerActionFriendModifyRemarkName) } "PlayerActionType_PlayerActionFriendMark" => { Some(Self::PlayerActionFriendMark) } "PlayerActionType_PlayerActionFriendAssistList" => { Some(Self::PlayerActionFriendAssistList) } "PlayerActionType_PlayerActionBattlePassLevelReward" => { Some(Self::PlayerActionBattlePassLevelReward) } "PlayerActionType_PlayerActionBattlePass128TierReward" => { Some(Self::PlayerActionBattlePass128TierReward) } "PlayerActionType_PlayerActionBattlePassLevelRewardAutoMail" => { Some(Self::PlayerActionBattlePassLevelRewardAutoMail) } "PlayerActionType_PlayerActionBuyBattlePass" => { Some(Self::PlayerActionBuyBattlePass) } "PlayerActionType_PlayerActionAddBattlePassExp" => { Some(Self::PlayerActionAddBattlePassExp) } "PlayerActionType_PlayerActionBattlePassLevelUp" => { Some(Self::PlayerActionBattlePassLevelUp) } "PlayerActionType_PlayerActionBuyBattlePassLevel" => { Some(Self::PlayerActionBuyBattlePassLevel) } "PlayerActionType_PlayerActionBattlePassEndMail" => { Some(Self::PlayerActionBattlePassEndMail) } "PlayerActionType_PlayerActionBattlePass68TierReward" => { Some(Self::PlayerActionBattlePass68TierReward) } "PlayerActionType_PlayerActionModifySign" => { Some(Self::PlayerActionModifySign) } "PlayerActionType_PlayerActionDisplayAvatarSet" => { Some(Self::PlayerActionDisplayAvatarSet) } "PlayerActionType_PlayerActionAssistAvatarSet" => { Some(Self::PlayerActionAssistAvatarSet) } "PlayerActionType_PlayerActionAchievementFinish" => { Some(Self::PlayerActionAchievementFinish) } "PlayerActionType_PlayerActionAchievementReward" => { Some(Self::PlayerActionAchievementReward) } "PlayerActionType_PlayerActionAchievementAddExp" => { Some(Self::PlayerActionAchievementAddExp) } "PlayerActionType_PlayerActionAchievementLevelUp" => { Some(Self::PlayerActionAchievementLevelUp) } "PlayerActionType_PlayerActionPunkLordReward" => { Some(Self::PlayerActionPunkLordReward) } "PlayerActionType_PlayerActionPunkLordBossSearch" => { Some(Self::PlayerActionPunkLordBossSearch) } "PlayerActionType_PlayerActionPunkLordBossShare" => { Some(Self::PlayerActionPunkLordBossShare) } "PlayerActionType_PlayerActionStartPunkLordRaid" => { Some(Self::PlayerActionStartPunkLordRaid) } "PlayerActionType_PlayerActionPunkLordSupportTimes" => { Some(Self::PlayerActionPunkLordSupportTimes) } "PlayerActionType_PlayerActionPunkLordScoreReward" => { Some(Self::PlayerActionPunkLordScoreReward) } "PlayerActionType_PlayerActionPunkLordListRefresh" => { Some(Self::PlayerActionPunkLordListRefresh) } "PlayerActionType_PlayerActionPunkLordPowerAttack" => { Some(Self::PlayerActionPunkLordPowerAttack) } "PlayerActionType_PlayerActionPunkLordBattleEnd" => { Some(Self::PlayerActionPunkLordBattleEnd) } "PlayerActionType_PlayerActionPunkLordBossDeath" => { Some(Self::PlayerActionPunkLordBossDeath) } "PlayerActionType_PlayerActionPunkLordBossScore" => { Some(Self::PlayerActionPunkLordBossScore) } "PlayerActionType_PlayerActionDailyActiveLevelReward" => { Some(Self::PlayerActionDailyActiveLevelReward) } "PlayerActionType_PlayerActionDailyActiveAddPoint" => { Some(Self::PlayerActionDailyActiveAddPoint) } "PlayerActionType_PlayerActionDailyActiveDeleteOldQuest" => { Some(Self::PlayerActionDailyActiveDeleteOldQuest) } "PlayerActionType_PlayerActionFightActivityBegin" => { Some(Self::PlayerActionFightActivityBegin) } "PlayerActionType_PlayerActionFightActivityEnd" => { Some(Self::PlayerActionFightActivityEnd) } "PlayerActionType_PlayerActionFightActivityReward" => { Some(Self::PlayerActionFightActivityReward) } "PlayerActionType_PlayerActionActivityEndMail" => { Some(Self::PlayerActionActivityEndMail) } "PlayerActionType_PlayerActionAppointmentMail" => { Some(Self::PlayerActionAppointmentMail) } "PlayerActionType_PlayerActionShareReward" => { Some(Self::PlayerActionShareReward) } "PlayerActionType_PlayerActionActivityTrialReward" => { Some(Self::PlayerActionActivityTrialReward) } "PlayerActionType_PlayerActionActivityTrialStart" => { Some(Self::PlayerActionActivityTrialStart) } "PlayerActionType_PlayerActionPsPreOrderMail1" => { Some(Self::PlayerActionPsPreOrderMail1) } "PlayerActionType_PlayerActionPsPreOrderMail2" => { Some(Self::PlayerActionPsPreOrderMail2) } "PlayerActionType_PlayerActionPsLoginMail" => { Some(Self::PlayerActionPsLoginMail) } "PlayerActionType_PlayerActionLoginMail" => Some(Self::PlayerActionLoginMail), "PlayerActionType_PlayerActionGooglePoints100Mail" => { Some(Self::PlayerActionGooglePoints100Mail) } "PlayerActionType_PlayerActionGooglePoints150Mail" => { Some(Self::PlayerActionGooglePoints150Mail) } "PlayerActionType_PlayerActionTrainVisitorBehaviorFinish" => { Some(Self::PlayerActionTrainVisitorBehaviorFinish) } "PlayerActionType_PlayerActionEnterViewTrain" => { Some(Self::PlayerActionEnterViewTrain) } "PlayerActionType_PlayerActionTrainVisitorBehaviorRewardForceSend" => { Some(Self::PlayerActionTrainVisitorBehaviorRewardForceSend) } "PlayerActionType_PlayerActionTrainVisitorRegisterOpen" => { Some(Self::PlayerActionTrainVisitorRegisterOpen) } "PlayerActionType_PlayerActionTrainVisitorBehaviorRewardForceSendByRegister" => { Some(Self::PlayerActionTrainVisitorBehaviorRewardForceSendByRegister) } "PlayerActionType_PlayerActionTrainVisitorClearLastTrainVisitor" => { Some(Self::PlayerActionTrainVisitorClearLastTrainVisitor) } "PlayerActionType_PlayerActionTrainVisitorRefreshTrainVisitor" => { Some(Self::PlayerActionTrainVisitorRefreshTrainVisitor) } "PlayerActionType_PlayerActionTrainVisitorRefreshNpc" => { Some(Self::PlayerActionTrainVisitorRefreshNpc) } "PlayerActionType_PlayerActionMessageGroupAccept" => { Some(Self::PlayerActionMessageGroupAccept) } "PlayerActionType_PlayerActionMessageSectionAccept" => { Some(Self::PlayerActionMessageSectionAccept) } "PlayerActionType_PlayerActionMessageSectionFinish" => { Some(Self::PlayerActionMessageSectionFinish) } "PlayerActionType_PlayerActionMessageItemFinish" => { Some(Self::PlayerActionMessageItemFinish) } "PlayerActionType_PlayerActionFinishMessageGroupReward" => { Some(Self::PlayerActionFinishMessageGroupReward) } "PlayerActionType_PlayerActionSubstituteMessageGroupReward" => { Some(Self::PlayerActionSubstituteMessageGroupReward) } "PlayerActionType_PlayerActionDeleteMessageGroup" => { Some(Self::PlayerActionDeleteMessageGroup) } "PlayerActionType_PlayerActionDeleteMessageSection" => { Some(Self::PlayerActionDeleteMessageSection) } "PlayerActionType_PlayerActionDeleteMessageGroupByConfig" => { Some(Self::PlayerActionDeleteMessageGroupByConfig) } "PlayerActionType_PlayerActionDeleteMessageGroupByActivity" => { Some(Self::PlayerActionDeleteMessageGroupByActivity) } "PlayerActionType_PlayerActionDeleteMessageGroupByMission" => { Some(Self::PlayerActionDeleteMessageGroupByMission) } "PlayerActionType_PlayerActionTextJoinSave" => { Some(Self::PlayerActionTextJoinSave) } "PlayerActionType_PlayerActionBoxingClubStart" => { Some(Self::PlayerActionBoxingClubStart) } "PlayerActionType_PlayerActionBoxingClubFinish" => { Some(Self::PlayerActionBoxingClubFinish) } "PlayerActionType_PlayerActionBoxingClubPause" => { Some(Self::PlayerActionBoxingClubPause) } "PlayerActionType_PlayerActionBoxingClubStageStart" => { Some(Self::PlayerActionBoxingClubStageStart) } "PlayerActionType_PlayerActionTalkSend" => Some(Self::PlayerActionTalkSend), "PlayerActionType_PlayerActionSelectInclinationText" => { Some(Self::PlayerActionSelectInclinationText) } "PlayerActionType_PlayerActionMuseumSettleTurnOpen" => { Some(Self::PlayerActionMuseumSettleTurnOpen) } "PlayerActionType_PlayerActionMuseumUpgradeArea" => { Some(Self::PlayerActionMuseumUpgradeArea) } "PlayerActionType_PlayerActionMuseumUpgradeAreaStat" => { Some(Self::PlayerActionMuseumUpgradeAreaStat) } "PlayerActionType_PlayerActionMuseumDispatchRewardRegular" => { Some(Self::PlayerActionMuseumDispatchRewardRegular) } "PlayerActionType_PlayerActionMuseumDispatchRewardDirectional" => { Some(Self::PlayerActionMuseumDispatchRewardDirectional) } "PlayerActionType_PlayerActionMuseumPhaseTargetFinished" => { Some(Self::PlayerActionMuseumPhaseTargetFinished) } "PlayerActionType_PlayerActionMuseumGetStuff" => { Some(Self::PlayerActionMuseumGetStuff) } "PlayerActionType_PlayerActionMuseumGetExhibit" => { Some(Self::PlayerActionMuseumGetExhibit) } "PlayerActionType_PlayerActionMuseumTakeCollectMission" => { Some(Self::PlayerActionMuseumTakeCollectMission) } "PlayerActionType_PlayerActionMuseumAreaUnlock" => { Some(Self::PlayerActionMuseumAreaUnlock) } "PlayerActionType_PlayerActionMuseumAreaUpgrade" => { Some(Self::PlayerActionMuseumAreaUpgrade) } "PlayerActionType_PlayerActionMuseumAreaStatUpgrade" => { Some(Self::PlayerActionMuseumAreaStatUpgrade) } "PlayerActionType_PlayerActionMuseumEnterNextRound" => { Some(Self::PlayerActionMuseumEnterNextRound) } "PlayerActionType_PlayerActionMuseumStartDispatch" => { Some(Self::PlayerActionMuseumStartDispatch) } "PlayerActionType_PlayerActionMuseumSettleDispatch" => { Some(Self::PlayerActionMuseumSettleDispatch) } "PlayerActionType_PlayerActionMuseumRenewPointChanged" => { Some(Self::PlayerActionMuseumRenewPointChanged) } "PlayerActionType_PlayerActionMuseumTargetReward" => { Some(Self::PlayerActionMuseumTargetReward) } "PlayerActionType_PlayerActionMuseumPhaseUpgrade" => { Some(Self::PlayerActionMuseumPhaseUpgrade) } "PlayerActionType_PlayerActionMuseumCollectReward" => { Some(Self::PlayerActionMuseumCollectReward) } "PlayerActionType_PlayerActionMuseumTargetStart" => { Some(Self::PlayerActionMuseumTargetStart) } "PlayerActionType_PlayerActionMuseumTargetFinish" => { Some(Self::PlayerActionMuseumTargetFinish) } "PlayerActionType_PlayerActionActivityMonsterResearchConsumeMaterial" => { Some(Self::PlayerActionActivityMonsterResearchConsumeMaterial) } "PlayerActionType_PlayerActionActivityMonsterResearchTakeReward" => { Some(Self::PlayerActionActivityMonsterResearchTakeReward) } "PlayerActionType_PlayerActionPlayerReturnStart" => { Some(Self::PlayerActionPlayerReturnStart) } "PlayerActionType_PlayerActionPlayerReturnSign" => { Some(Self::PlayerActionPlayerReturnSign) } "PlayerActionType_PlayerActionPlayerReturnPoint" => { Some(Self::PlayerActionPlayerReturnPoint) } "PlayerActionType_PlayerActionPlayerReturnCountdown" => { Some(Self::PlayerActionPlayerReturnCountdown) } "PlayerActionType_PlayerActionPlayerReturnFinish" => { Some(Self::PlayerActionPlayerReturnFinish) } "PlayerActionType_PlayerActionPlayerReturnCompensate" => { Some(Self::PlayerActionPlayerReturnCompensate) } "PlayerActionType_PlayerActionPlayerReturnGetRelic" => { Some(Self::PlayerActionPlayerReturnGetRelic) } "PlayerActionType_PlayerActionPlayerReturnBpExpExtra" => { Some(Self::PlayerActionPlayerReturnBpExpExtra) } "PlayerActionType_PlayerActionPlayerReturnHcoinExtra" => { Some(Self::PlayerActionPlayerReturnHcoinExtra) } "PlayerActionType_PlayerActionRogueChallengeActivityStart" => { Some(Self::PlayerActionRogueChallengeActivityStart) } "PlayerActionType_PlayerActionRogueChallengeActivityFinish" => { Some(Self::PlayerActionRogueChallengeActivityFinish) } "PlayerActionType_PlayerActionRogueChallengeActivitySave" => { Some(Self::PlayerActionRogueChallengeActivitySave) } "PlayerActionType_PlayerActionAetherDivideUsePassiveSkillItem" => { Some(Self::PlayerActionAetherDivideUsePassiveSkillItem) } "PlayerActionType_PlayerActionAetherDivideClearPassiveSkill" => { Some(Self::PlayerActionAetherDivideClearPassiveSkill) } "PlayerActionType_PlayerActionAetherDivideFinishChallenge" => { Some(Self::PlayerActionAetherDivideFinishChallenge) } "PlayerActionType_PlayerActionAetherDivideOverflowChunkReward" => { Some(Self::PlayerActionAetherDivideOverflowChunkReward) } "PlayerActionType_PlayerActionAetherDivideLevelUp" => { Some(Self::PlayerActionAetherDivideLevelUp) } "PlayerActionType_PlayerActionAetherDivideNewReward" => { Some(Self::PlayerActionAetherDivideNewReward) } "PlayerActionType_PlayerActionAetherDivideMonsterAdd" => { Some(Self::PlayerActionAetherDivideMonsterAdd) } "PlayerActionType_PlayerActionAetherDivideMonsterLevel" => { Some(Self::PlayerActionAetherDivideMonsterLevel) } "PlayerActionType_PlayerActionAetherDivideMonsterSkillWear" => { Some(Self::PlayerActionAetherDivideMonsterSkillWear) } "PlayerActionType_PlayerActionAetherDivideTeamChange" => { Some(Self::PlayerActionAetherDivideTeamChange) } "PlayerActionType_PlayerActionAetherDivideStageBegin" => { Some(Self::PlayerActionAetherDivideStageBegin) } "PlayerActionType_PlayerActionAetherDivideStageEnd" => { Some(Self::PlayerActionAetherDivideStageEnd) } "PlayerActionType_PlayerActionAetherDivideStageRoll" => { Some(Self::PlayerActionAetherDivideStageRoll) } "PlayerActionType_PlayerActionAlleyEventFinish" => { Some(Self::PlayerActionAlleyEventFinish) } "PlayerActionType_PlayerActionAlleyTakeReward" => { Some(Self::PlayerActionAlleyTakeReward) } "PlayerActionType_PlayerActionAlleyPrestigeLevelUp" => { Some(Self::PlayerActionAlleyPrestigeLevelUp) } "PlayerActionType_PlayerActionAlleyLogisticsFinish" => { Some(Self::PlayerActionAlleyLogisticsFinish) } "PlayerActionType_PlayerActionAlleyPlacingGameFinish" => { Some(Self::PlayerActionAlleyPlacingGameFinish) } "PlayerActionType_PlayerActionAlleyGuaranteedFunds" => { Some(Self::PlayerActionAlleyGuaranteedFunds) } "PlayerActionType_PlayerActionAlleyTakeEventReward" => { Some(Self::PlayerActionAlleyTakeEventReward) } "PlayerActionType_PlayerActionAlleySpecialOrderFinish" => { Some(Self::PlayerActionAlleySpecialOrderFinish) } "PlayerActionType_PlayerActionSensitiveWordShield" => { Some(Self::PlayerActionSensitiveWordShield) } "PlayerActionType_PlayerActionSensitiveWordServerInternalError" => { Some(Self::PlayerActionSensitiveWordServerInternalError) } "PlayerActionType_PlayerActionSensitiveWordPlatformError" => { Some(Self::PlayerActionSensitiveWordPlatformError) } "PlayerActionType_PlayerActionTreasureDungeonStart" => { Some(Self::PlayerActionTreasureDungeonStart) } "PlayerActionType_PlayerActionTreasureDungeonFinish" => { Some(Self::PlayerActionTreasureDungeonFinish) } "PlayerActionType_PlayerActionTreasureDungeonEnterFloor" => { Some(Self::PlayerActionTreasureDungeonEnterFloor) } "PlayerActionType_PlayerActionTreasureDungeonLeaveFloor" => { Some(Self::PlayerActionTreasureDungeonLeaveFloor) } "PlayerActionType_PlayerActionTreasureDungeonUseItem" => { Some(Self::PlayerActionTreasureDungeonUseItem) } "PlayerActionType_PlayerActionTreasureDungeonAvatarChange" => { Some(Self::PlayerActionTreasureDungeonAvatarChange) } "PlayerActionType_PlayerActionTreasureDungeonBattleStart" => { Some(Self::PlayerActionTreasureDungeonBattleStart) } "PlayerActionType_PlayerActionTreasureDungeonBattleEnd" => { Some(Self::PlayerActionTreasureDungeonBattleEnd) } "PlayerActionType_PlayerActionTreasureDungeonPickupBuff" => { Some(Self::PlayerActionTreasureDungeonPickupBuff) } "PlayerActionType_PlayerActionChessRogueFirstFinish" => { Some(Self::PlayerActionChessRogueFirstFinish) } "PlayerActionType_PlayerActionChessRogueGiveupDice" => { Some(Self::PlayerActionChessRogueGiveupDice) } "PlayerActionType_PlayerActionChessRogueSubStorySelect" => { Some(Self::PlayerActionChessRogueSubStorySelect) } "PlayerActionType_PlayerActionChessRogueActionPoint" => { Some(Self::PlayerActionChessRogueActionPoint) } "PlayerActionType_PlayerActionChessRogueReviveByProp" => { Some(Self::PlayerActionChessRogueReviveByProp) } "PlayerActionType_PlayerActionChessRogueStartLevel" => { Some(Self::PlayerActionChessRogueStartLevel) } "PlayerActionType_PlayerActionChessRogueDiceEffect" => { Some(Self::PlayerActionChessRogueDiceEffect) } "PlayerActionType_PlayerActionChessRogueMainStoryFinish" => { Some(Self::PlayerActionChessRogueMainStoryFinish) } "PlayerActionType_PlayerActionChessRogueAeonTalentEffect" => { Some(Self::PlayerActionChessRogueAeonTalentEffect) } "PlayerActionType_PlayerActionChessRogueModifierOthersEffect" => { Some(Self::PlayerActionChessRogueModifierOthersEffect) } "PlayerActionType_PlayerActionChessRogueAddBuff" => { Some(Self::PlayerActionChessRogueAddBuff) } "PlayerActionType_PlayerActionChessRogueReforgeBuff" => { Some(Self::PlayerActionChessRogueReforgeBuff) } "PlayerActionType_PlayerActionChessRogueBuffLevelUp" => { Some(Self::PlayerActionChessRogueBuffLevelUp) } "PlayerActionType_PlayerActionChessRogueEnhanceBuff" => { Some(Self::PlayerActionChessRogueEnhanceBuff) } "PlayerActionType_PlayerActionChessRogueAddMiracle" => { Some(Self::PlayerActionChessRogueAddMiracle) } "PlayerActionType_PlayerActionChessRogueSwapMiracle" => { Some(Self::PlayerActionChessRogueSwapMiracle) } "PlayerActionType_PlayerActionChessRogueSelectBonus" => { Some(Self::PlayerActionChessRogueSelectBonus) } "PlayerActionType_PlayerActionChessRogueDialogueFinish" => { Some(Self::PlayerActionChessRogueDialogueFinish) } "PlayerActionType_PlayerActionChessRogueSubStoryFinish" => { Some(Self::PlayerActionChessRogueSubStoryFinish) } "PlayerActionType_PlayerActionChessRogueAdventureRoomFinish" => { Some(Self::PlayerActionChessRogueAdventureRoomFinish) } "PlayerActionType_PlayerActionChessRogueFinishLevel" => { Some(Self::PlayerActionChessRogueFinishLevel) } "PlayerActionType_PlayerActionChessRogueStartLayer" => { Some(Self::PlayerActionChessRogueStartLayer) } "PlayerActionType_PlayerActionChessRogueFinishLayer" => { Some(Self::PlayerActionChessRogueFinishLayer) } "PlayerActionType_PlayerActionChessRogueEnterRoom" => { Some(Self::PlayerActionChessRogueEnterRoom) } "PlayerActionType_PlayerActionChessRogueLeaveRoom" => { Some(Self::PlayerActionChessRogueLeaveRoom) } "PlayerActionType_PlayerActionChessRogueRollDice" => { Some(Self::PlayerActionChessRogueRollDice) } "PlayerActionType_PlayerActionChessRogueSelectDice" => { Some(Self::PlayerActionChessRogueSelectDice) } "PlayerActionType_PlayerActionChessRogueUnlockDice" => { Some(Self::PlayerActionChessRogueUnlockDice) } "PlayerActionType_PlayerActionChessRogueBoardEvent" => { Some(Self::PlayerActionChessRogueBoardEvent) } "PlayerActionType_PlayerActionChessRogueDimensionPoint" => { Some(Self::PlayerActionChessRogueDimensionPoint) } "PlayerActionType_PlayerActionChessRoguePickAvatar" => { Some(Self::PlayerActionChessRoguePickAvatar) } "PlayerActionType_PlayerActionChessRogueReviveAvatar" => { Some(Self::PlayerActionChessRogueReviveAvatar) } "PlayerActionType_PlayerActionChessRogueNousSubStorySelect" => { Some(Self::PlayerActionChessRogueNousSubStorySelect) } "PlayerActionType_PlayerActionChessRogueLevelMechanism" => { Some(Self::PlayerActionChessRogueLevelMechanism) } "PlayerActionType_PlayerActionChessRogueNousStartLevel" => { Some(Self::PlayerActionChessRogueNousStartLevel) } "PlayerActionType_PlayerActionChessRogueNousFinishLevel" => { Some(Self::PlayerActionChessRogueNousFinishLevel) } "PlayerActionType_PlayerActionChessRogueNousStartLayer" => { Some(Self::PlayerActionChessRogueNousStartLayer) } "PlayerActionType_PlayerActionChessRogueNousFinishLayer" => { Some(Self::PlayerActionChessRogueNousFinishLayer) } "PlayerActionType_PlayerActionChessRogueNousEnterRoom" => { Some(Self::PlayerActionChessRogueNousEnterRoom) } "PlayerActionType_PlayerActionChessRogueNousLeaveRoom" => { Some(Self::PlayerActionChessRogueNousLeaveRoom) } "PlayerActionType_PlayerActionChessRogueNousSelectDice" => { Some(Self::PlayerActionChessRogueNousSelectDice) } "PlayerActionType_PlayerActionChessRogueNousUnlockDiceBranch" => { Some(Self::PlayerActionChessRogueNousUnlockDiceBranch) } "PlayerActionType_PlayerActionChessRogueNousUnlockDiceSurface" => { Some(Self::PlayerActionChessRogueNousUnlockDiceSurface) } "PlayerActionType_PlayerActionChessRogueNousEditDice" => { Some(Self::PlayerActionChessRogueNousEditDice) } "PlayerActionType_PlayerActionChessRogueNousValueChange" => { Some(Self::PlayerActionChessRogueNousValueChange) } "PlayerActionType_PlayerActionChessRogueNousMainStoryTrigger" => { Some(Self::PlayerActionChessRogueNousMainStoryTrigger) } "PlayerActionType_PlayerActionChessRogueNousMainStoryFinish" => { Some(Self::PlayerActionChessRogueNousMainStoryFinish) } "PlayerActionType_PlayerActionChessRogueNousSubStoryTrigger" => { Some(Self::PlayerActionChessRogueNousSubStoryTrigger) } "PlayerActionType_PlayerActionChessRogueNousSubStoryFinish" => { Some(Self::PlayerActionChessRogueNousSubStoryFinish) } "PlayerActionType_PlayerActionChessRogueNousEnableTalent" => { Some(Self::PlayerActionChessRogueNousEnableTalent) } "PlayerActionType_PlayerActionChessRogueSelectBuff" => { Some(Self::PlayerActionChessRogueSelectBuff) } "PlayerActionType_PlayerActionChessRogueSelectMiracle" => { Some(Self::PlayerActionChessRogueSelectMiracle) } "PlayerActionType_PlayerActionChessRogueRemoveMiracle" => { Some(Self::PlayerActionChessRogueRemoveMiracle) } "PlayerActionType_PlayerActionChessRogueBoardCell" => { Some(Self::PlayerActionChessRogueBoardCell) } "PlayerActionType_PlayerActionFantasticStoryBattleBegin" => { Some(Self::PlayerActionFantasticStoryBattleBegin) } "PlayerActionType_PlayerActionFantasticStoryBattleEnd" => { Some(Self::PlayerActionFantasticStoryBattleEnd) } "PlayerActionType_PlayerActionRogueEndlessReward" => { Some(Self::PlayerActionRogueEndlessReward) } "PlayerActionType_PlayerActionRogueEndlessLevelStart" => { Some(Self::PlayerActionRogueEndlessLevelStart) } "PlayerActionType_PlayerActionRogueEndlessStageBegin" => { Some(Self::PlayerActionRogueEndlessStageBegin) } "PlayerActionType_PlayerActionRogueEndlessStageEnd" => { Some(Self::PlayerActionRogueEndlessStageEnd) } "PlayerActionType_PlayerActionBattleCollegeReward" => { Some(Self::PlayerActionBattleCollegeReward) } "PlayerActionType_PlayerActionCommonRogueMiracleForBuffShop" => { Some(Self::PlayerActionCommonRogueMiracleForBuffShop) } "PlayerActionType_PlayerActionCommonRogueAdventureRoomFinish" => { Some(Self::PlayerActionCommonRogueAdventureRoomFinish) } "PlayerActionType_PlayerActionCommonRogueBuyBuffShop" => { Some(Self::PlayerActionCommonRogueBuyBuffShop) } "PlayerActionType_PlayerActionCommonRogueBuyBuffShopRefresh" => { Some(Self::PlayerActionCommonRogueBuyBuffShopRefresh) } "PlayerActionType_PlayerActionCommonRogueCollectionUnlock" => { Some(Self::PlayerActionCommonRogueCollectionUnlock) } "PlayerActionType_PlayerActionCommonRogueCollectionSet" => { Some(Self::PlayerActionCommonRogueCollectionSet) } "PlayerActionType_PlayerActionCommonRogueExhibitionUnlock" => { Some(Self::PlayerActionCommonRogueExhibitionUnlock) } "PlayerActionType_PlayerActionCommonRogueExhibitionSet" => { Some(Self::PlayerActionCommonRogueExhibitionSet) } "PlayerActionType_PlayerActionCommonRogueChestInteract" => { Some(Self::PlayerActionCommonRogueChestInteract) } "PlayerActionType_PlayerActionCommonRogueAdventureRoomWolfgunFinish" => { Some(Self::PlayerActionCommonRogueAdventureRoomWolfgunFinish) } "PlayerActionType_PlayerActionHeliobusPostIncomeReward" => { Some(Self::PlayerActionHeliobusPostIncomeReward) } "PlayerActionType_PlayerActionHeliobusPostFansReward" => { Some(Self::PlayerActionHeliobusPostFansReward) } "PlayerActionType_PlayerActionHeliobusLevelUpgrade" => { Some(Self::PlayerActionHeliobusLevelUpgrade) } "PlayerActionType_PlayerActionHeliobusPostReplyReward" => { Some(Self::PlayerActionHeliobusPostReplyReward) } "PlayerActionType_PlayerActionHeliobusCommentReplyReward" => { Some(Self::PlayerActionHeliobusCommentReplyReward) } "PlayerActionType_PlayerActionHeliobusChallengeFirstReward" => { Some(Self::PlayerActionHeliobusChallengeFirstReward) } "PlayerActionType_PlayerActionHeliobusFansAdd" => { Some(Self::PlayerActionHeliobusFansAdd) } "PlayerActionType_PlayerActionHeliobusActionDaySettle" => { Some(Self::PlayerActionHeliobusActionDaySettle) } "PlayerActionType_PlayerActionHeliobusSkillUnlock" => { Some(Self::PlayerActionHeliobusSkillUnlock) } "PlayerActionType_PlayerActionHeliobusStageBegin" => { Some(Self::PlayerActionHeliobusStageBegin) } "PlayerActionType_PlayerActionHeliobusStageEnd" => { Some(Self::PlayerActionHeliobusStageEnd) } "PlayerActionType_PlayerActionHeliobusSnsRead" => { Some(Self::PlayerActionHeliobusSnsRead) } "PlayerActionType_PlayerActionHeliobusSnsPostUnlock" => { Some(Self::PlayerActionHeliobusSnsPostUnlock) } "PlayerActionType_PlayerActionHeliobusSnsCommentUnlock" => { Some(Self::PlayerActionHeliobusSnsCommentUnlock) } "PlayerActionType_PlayerActionHeliobusSnsComment" => { Some(Self::PlayerActionHeliobusSnsComment) } "PlayerActionType_PlayerActionHeliobusSnsPost" => { Some(Self::PlayerActionHeliobusSnsPost) } "PlayerActionType_PlayerActionHeliobusSnsLike" => { Some(Self::PlayerActionHeliobusSnsLike) } "PlayerActionType_PlayerActionHeliobusPhaseUpgrade" => { Some(Self::PlayerActionHeliobusPhaseUpgrade) } "PlayerActionType_PlayerActionPsPointCard30Reward" => { Some(Self::PlayerActionPsPointCard30Reward) } "PlayerActionType_PlayerActionPsPointCard50Reward" => { Some(Self::PlayerActionPsPointCard50Reward) } "PlayerActionType_PlayerActionPsPointCard100Reward" => { Some(Self::PlayerActionPsPointCard100Reward) } "PlayerActionType_PlayerActionPsnPlusGiftReward" => { Some(Self::PlayerActionPsnPlusGiftReward) } "PlayerActionType_PlayerActionAppleGiftCardReward" => { Some(Self::PlayerActionAppleGiftCardReward) } "PlayerActionType_PlayerActionHeartDialSubmitItem" => { Some(Self::PlayerActionHeartDialSubmitItem) } "PlayerActionType_PlayerActionHeartDialDialoguePerform" => { Some(Self::PlayerActionHeartDialDialoguePerform) } "PlayerActionType_PlayerActionHeartDialTraceConsume" => { Some(Self::PlayerActionHeartDialTraceConsume) } "PlayerActionType_PlayerActionHeartDialChangeEmotion" => { Some(Self::PlayerActionHeartDialChangeEmotion) } "PlayerActionType_PlayerActionTravelBrochureAddDefaultPaster" => { Some(Self::PlayerActionTravelBrochureAddDefaultPaster) } "PlayerActionType_PlayerActionSpaceZooBorn" => { Some(Self::PlayerActionSpaceZooBorn) } "PlayerActionType_PlayerActionSpaceZooMutate" => { Some(Self::PlayerActionSpaceZooMutate) } "PlayerActionType_PlayerActionSpaceZooDelete" => { Some(Self::PlayerActionSpaceZooDelete) } "PlayerActionType_PlayerActionSpaceZooExchangeItem" => { Some(Self::PlayerActionSpaceZooExchangeItem) } "PlayerActionType_PlayerActionSpaceZooExpPoint" => { Some(Self::PlayerActionSpaceZooExpPoint) } "PlayerActionType_PlayerActionSpaceZooTakeReward" => { Some(Self::PlayerActionSpaceZooTakeReward) } "PlayerActionType_PlayerActionSpaceZooCollection" => { Some(Self::PlayerActionSpaceZooCollection) } "PlayerActionType_PlayerActionSpaceZooShow" => { Some(Self::PlayerActionSpaceZooShow) } "PlayerActionType_PlayerActionSpaceZooSpecialData" => { Some(Self::PlayerActionSpaceZooSpecialData) } "PlayerActionType_PlayerActionStrongChallengeBattleBegin" => { Some(Self::PlayerActionStrongChallengeBattleBegin) } "PlayerActionType_PlayerActionStrongChallengeBattleEnd" => { Some(Self::PlayerActionStrongChallengeBattleEnd) } "PlayerActionType_PlayerActionRollShopDoGacha" => { Some(Self::PlayerActionRollShopDoGacha) } "PlayerActionType_PlayerActionRollShopTakeReward" => { Some(Self::PlayerActionRollShopTakeReward) } "PlayerActionType_PlayerActionOfferingSubmitItem" => { Some(Self::PlayerActionOfferingSubmitItem) } "PlayerActionType_PlayerActionOfferingTakeReward" => { Some(Self::PlayerActionOfferingTakeReward) } "PlayerActionType_PlayerActionTravelBrochurePageUnlock" => { Some(Self::PlayerActionTravelBrochurePageUnlock) } "PlayerActionType_PlayerActionTravelBrochurePageInteractAward" => { Some(Self::PlayerActionTravelBrochurePageInteractAward) } "PlayerActionType_PlayerActionTravelBrochureStickerUnlock" => { Some(Self::PlayerActionTravelBrochureStickerUnlock) } "PlayerActionType_PlayerActionTravelBrochureStickerApply" => { Some(Self::PlayerActionTravelBrochureStickerApply) } "PlayerActionType_PlayerActionTravelBrochureStickerRemove" => { Some(Self::PlayerActionTravelBrochureStickerRemove) } "PlayerActionType_PlayerActionTravelBrochurePageReset" => { Some(Self::PlayerActionTravelBrochurePageReset) } "PlayerActionType_PlayerActionTrackMainMissionId" => { Some(Self::PlayerActionTrackMainMissionId) } "PlayerActionType_PlayerActionWolfBroBegin" => { Some(Self::PlayerActionWolfBroBegin) } "PlayerActionType_PlayerActionWolfBroGroupStateChange" => { Some(Self::PlayerActionWolfBroGroupStateChange) } "PlayerActionType_PlayerActionWolfBroEnd" => { Some(Self::PlayerActionWolfBroEnd) } "PlayerActionType_PlayerActionWolfBroBulletZero" => { Some(Self::PlayerActionWolfBroBulletZero) } "PlayerActionType_PlayerActionWolfBroActivateBullet" => { Some(Self::PlayerActionWolfBroActivateBullet) } "PlayerActionType_PlayerActionWolfBroBulletNumChange" => { Some(Self::PlayerActionWolfBroBulletNumChange) } "PlayerActionType_PlayerActionWolfBroUseBulletNull" => { Some(Self::PlayerActionWolfBroUseBulletNull) } "PlayerActionType_PlayerActionWolfBroUseBulletHitMonster" => { Some(Self::PlayerActionWolfBroUseBulletHitMonster) } "PlayerActionType_PlayerActionWolfBroPickUpBullet" => { Some(Self::PlayerActionWolfBroPickUpBullet) } "PlayerActionType_PlayerActionWolfBroRestoreArchive" => { Some(Self::PlayerActionWolfBroRestoreArchive) } "PlayerActionType_PlayerActionTelevisionActivityBattleBegin" => { Some(Self::PlayerActionTelevisionActivityBattleBegin) } "PlayerActionType_PlayerActionTelevisionActivityBattleEnd" => { Some(Self::PlayerActionTelevisionActivityBattleEnd) } "PlayerActionType_PlayerActionFeverTimeActivityBattleBegin" => { Some(Self::PlayerActionFeverTimeActivityBattleBegin) } "PlayerActionType_PlayerActionFeverTimeActivityBattleEnd" => { Some(Self::PlayerActionFeverTimeActivityBattleEnd) } "PlayerActionType_PlayerActionGunPlayEnd" => { Some(Self::PlayerActionGunPlayEnd) } "PlayerActionType_PlayerActionActivityStarFightBegin" => { Some(Self::PlayerActionActivityStarFightBegin) } "PlayerActionType_PlayerActionActivityStarFightEnd" => { Some(Self::PlayerActionActivityStarFightEnd) } "PlayerActionType_PlayerActionMapRotationEnterRegion" => { Some(Self::PlayerActionMapRotationEnterRegion) } "PlayerActionType_PlayerActionMapRotationLeaveRegion" => { Some(Self::PlayerActionMapRotationLeaveRegion) } "PlayerActionType_PlayerActionMapRotationInteractCharger" => { Some(Self::PlayerActionMapRotationInteractCharger) } "PlayerActionType_PlayerActionMapRotationDeployRotater" => { Some(Self::PlayerActionMapRotationDeployRotater) } "PlayerActionType_PlayerActionMapRotationRotateMap" => { Some(Self::PlayerActionMapRotationRotateMap) } "PlayerActionType_PlayerActionMapRotationAddEnergy" => { Some(Self::PlayerActionMapRotationAddEnergy) } "PlayerActionType_PlayerActionMapRotationSetMaxEnergy" => { Some(Self::PlayerActionMapRotationSetMaxEnergy) } "PlayerActionType_PlayerActionMapRotationRemoveRotater" => { Some(Self::PlayerActionMapRotationRemoveRotater) } "PlayerActionType_PlayerActionMapRotationAutoDeployRotater" => { Some(Self::PlayerActionMapRotationAutoDeployRotater) } "PlayerActionType_PlayerActionMapRotationAutoRemoveRotater" => { Some(Self::PlayerActionMapRotationAutoRemoveRotater) } "PlayerActionType_PlayerActionDrinkMakerAddTips" => { Some(Self::PlayerActionDrinkMakerAddTips) } "PlayerActionType_PlayerActionDrinkMakerFinishChallenge" => { Some(Self::PlayerActionDrinkMakerFinishChallenge) } "PlayerActionType_PlayerActionDrinkMakerGuestMaxFaithReward" => { Some(Self::PlayerActionDrinkMakerGuestMaxFaithReward) } "PlayerActionType_PlayerActionDrinkMakerMakeDrink" => { Some(Self::PlayerActionDrinkMakerMakeDrink) } "PlayerActionType_PlayerActionDrinkMakerSaveCustomDrink" => { Some(Self::PlayerActionDrinkMakerSaveCustomDrink) } "PlayerActionType_PlayerActionDrinkMakerEndSequence" => { Some(Self::PlayerActionDrinkMakerEndSequence) } "PlayerActionType_PlayerActionDrinkMakerCheersMakeDrink" => { Some(Self::PlayerActionDrinkMakerCheersMakeDrink) } "PlayerActionType_PlayerActionDrinkMakerCheersNpcDrink" => { Some(Self::PlayerActionDrinkMakerCheersNpcDrink) } "PlayerActionType_PlayerActionChangeStoryLine" => { Some(Self::PlayerActionChangeStoryLine) } "PlayerActionType_PlayerActionContentPackageStatusChange" => { Some(Self::PlayerActionContentPackageStatusChange) } "PlayerActionType_PlayerActionContentPackageTrackChange" => { Some(Self::PlayerActionContentPackageTrackChange) } "PlayerActionType_PlayerActionContentPackageAcceptMainMission" => { Some(Self::PlayerActionContentPackageAcceptMainMission) } "PlayerActionType_PlayerActionWorldDirectUnlock" => { Some(Self::PlayerActionWorldDirectUnlock) } "PlayerActionType_PlayerActionMonopolyTurnFinish" => { Some(Self::PlayerActionMonopolyTurnFinish) } "PlayerActionType_PlayerActionMonopolyAssetTurntax" => { Some(Self::PlayerActionMonopolyAssetTurntax) } "PlayerActionType_PlayerActionMonopolyAssetBonus" => { Some(Self::PlayerActionMonopolyAssetBonus) } "PlayerActionType_PlayerActionMonopolyEventEffect" => { Some(Self::PlayerActionMonopolyEventEffect) } "PlayerActionType_PlayerActionMonopolyMiniGameSettle" => { Some(Self::PlayerActionMonopolyMiniGameSettle) } "PlayerActionType_PlayerActionMonopolyGameRaiseRatio" => { Some(Self::PlayerActionMonopolyGameRaiseRatio) } "PlayerActionType_PlayerActionMonopolyMoveRollDice" => { Some(Self::PlayerActionMonopolyMoveRollDice) } "PlayerActionType_PlayerActionMonopolyMove" => { Some(Self::PlayerActionMonopolyMove) } "PlayerActionType_PlayerActionMonopolyBuyGoods" => { Some(Self::PlayerActionMonopolyBuyGoods) } "PlayerActionType_PlayerActionMonopolyUpgradeAsset" => { Some(Self::PlayerActionMonopolyUpgradeAsset) } "PlayerActionType_PlayerActionMonopolyEventRerollRandom" => { Some(Self::PlayerActionMonopolyEventRerollRandom) } "PlayerActionType_PlayerActionMonopolyDailyRefresh" => { Some(Self::PlayerActionMonopolyDailyRefresh) } "PlayerActionType_PlayerActionMonopolyGameGuessBuyInformation" => { Some(Self::PlayerActionMonopolyGameGuessBuyInformation) } "PlayerActionType_PlayerActionMonopolyDailyFirstEnterActivity" => { Some(Self::PlayerActionMonopolyDailyFirstEnterActivity) } "PlayerActionType_PlayerActionMonopolySocialEvent" => { Some(Self::PlayerActionMonopolySocialEvent) } "PlayerActionType_PlayerActionMonopolyRaffleTicketReward" => { Some(Self::PlayerActionMonopolyRaffleTicketReward) } "PlayerActionType_PlayerActionMonopolyLike" => { Some(Self::PlayerActionMonopolyLike) } "PlayerActionType_PlayerActionMonopolyPhaseReward" => { Some(Self::PlayerActionMonopolyPhaseReward) } "PlayerActionType_PlayerActionMonopolyMbtiReportReward" => { Some(Self::PlayerActionMonopolyMbtiReportReward) } "PlayerActionType_PlayerActionMonopolyDailySettle" => { Some(Self::PlayerActionMonopolyDailySettle) } "PlayerActionType_PlayerActionMonopolyStart" => { Some(Self::PlayerActionMonopolyStart) } "PlayerActionType_PlayerActionMonopolyGetBuff" => { Some(Self::PlayerActionMonopolyGetBuff) } "PlayerActionType_PlayerActionMonopolyAssetFundsChange" => { Some(Self::PlayerActionMonopolyAssetFundsChange) } "PlayerActionType_PlayerActionMonopolyAssetUpgrade" => { Some(Self::PlayerActionMonopolyAssetUpgrade) } "PlayerActionType_PlayerActionMonopolyDirectCoinGameSettle" => { Some(Self::PlayerActionMonopolyDirectCoinGameSettle) } "PlayerActionType_PlayerActionMonopolyExtractRaffleTicket" => { Some(Self::PlayerActionMonopolyExtractRaffleTicket) } "PlayerActionType_PlayerActionMonopolyMbtiProgressChange" => { Some(Self::PlayerActionMonopolyMbtiProgressChange) } "PlayerActionType_PlayerActionMonopolyQuizGameSettle" => { Some(Self::PlayerActionMonopolyQuizGameSettle) } "PlayerActionType_PlayerActionMonopolyEventSettle" => { Some(Self::PlayerActionMonopolyEventSettle) } "PlayerActionType_PlayerActionMonopolyItemChange" => { Some(Self::PlayerActionMonopolyItemChange) } "PlayerActionType_PlayerActionMonopolyCellTrigger" => { Some(Self::PlayerActionMonopolyCellTrigger) } "PlayerActionType_PlayerActionMonopolyEventTrigger" => { Some(Self::PlayerActionMonopolyEventTrigger) } "PlayerActionType_PlayerActionMonopolyClickEffect" => { Some(Self::PlayerActionMonopolyClickEffect) } "PlayerActionType_PlayerActionEvolveBuildLevelFinish" => { Some(Self::PlayerActionEvolveBuildLevelFinish) } "PlayerActionType_PlayerActionEvolveBuildShopAbilityUp" => { Some(Self::PlayerActionEvolveBuildShopAbilityUp) } "PlayerActionType_PlayerActionEvolveBuildShopAbilityDown" => { Some(Self::PlayerActionEvolveBuildShopAbilityDown) } "PlayerActionType_PlayerActionEvolveBuildTakeExpReward" => { Some(Self::PlayerActionEvolveBuildTakeExpReward) } "PlayerActionType_PlayerActionEvolveBuildBattleEndAddCoin" => { Some(Self::PlayerActionEvolveBuildBattleEndAddCoin) } "PlayerActionType_PlayerActionEvolveBuildShopAbilityReset" => { Some(Self::PlayerActionEvolveBuildShopAbilityReset) } "PlayerActionType_PlayerActionEvolveBuildLevelStart" => { Some(Self::PlayerActionEvolveBuildLevelStart) } "PlayerActionType_PlayerActionEvolveBuildLevelEnd" => { Some(Self::PlayerActionEvolveBuildLevelEnd) } "PlayerActionType_PlayerActionEvolveBuildStageStart" => { Some(Self::PlayerActionEvolveBuildStageStart) } "PlayerActionType_PlayerActionEvolveBuildStageEnd" => { Some(Self::PlayerActionEvolveBuildStageEnd) } "PlayerActionType_PlayerActionEvolveBuildLevelLeave" => { Some(Self::PlayerActionEvolveBuildLevelLeave) } "PlayerActionType_PlayerActionClockParkUnlockScript" => { Some(Self::PlayerActionClockParkUnlockScript) } "PlayerActionType_PlayerActionClockParkUnlockTalent" => { Some(Self::PlayerActionClockParkUnlockTalent) } "PlayerActionType_PlayerActionClockParkFinishScript" => { Some(Self::PlayerActionClockParkFinishScript) } "PlayerActionType_PlayerActionClockParkRoundUpdate" => { Some(Self::PlayerActionClockParkRoundUpdate) } "PlayerActionType_PlayerActionClockParkScriptBegin" => { Some(Self::PlayerActionClockParkScriptBegin) } "PlayerActionType_PlayerActionRogueTournStartLevel" => { Some(Self::PlayerActionRogueTournStartLevel) } "PlayerActionType_PlayerActionRogueTournFinishLevel" => { Some(Self::PlayerActionRogueTournFinishLevel) } "PlayerActionType_PlayerActionRogueTournExpReward" => { Some(Self::PlayerActionRogueTournExpReward) } "PlayerActionType_PlayerActionRogueTournFinishWeekChallenge" => { Some(Self::PlayerActionRogueTournFinishWeekChallenge) } "PlayerActionType_PlayerActionRogueTournPermanentTalentEffect" => { Some(Self::PlayerActionRogueTournPermanentTalentEffect) } "PlayerActionType_PlayerActionRogueTournFinishFormulaStory" => { Some(Self::PlayerActionRogueTournFinishFormulaStory) } "PlayerActionType_PlayerActionRogueTournRevive" => { Some(Self::PlayerActionRogueTournRevive) } "PlayerActionType_PlayerActionRogueTournStageBegin" => { Some(Self::PlayerActionRogueTournStageBegin) } "PlayerActionType_PlayerActionRogueTournStageEnd" => { Some(Self::PlayerActionRogueTournStageEnd) } "PlayerActionType_PlayerActionRogueTournPermanentEnableTalent" => { Some(Self::PlayerActionRogueTournPermanentEnableTalent) } "PlayerActionType_PlayerActionRogueTournPermanentResetTalent" => { Some(Self::PlayerActionRogueTournPermanentResetTalent) } "PlayerActionType_PlayerActionRogueTournCocoonStageBegin" => { Some(Self::PlayerActionRogueTournCocoonStageBegin) } "PlayerActionType_PlayerActionRogueTournCocoonStageEnd" => { Some(Self::PlayerActionRogueTournCocoonStageEnd) } "PlayerActionType_PlayerActionRogueTournExpUpdate" => { Some(Self::PlayerActionRogueTournExpUpdate) } "PlayerActionType_PlayerActionRogueTournEnterRoom" => { Some(Self::PlayerActionRogueTournEnterRoom) } "PlayerActionType_PlayerActionRogueTournLeaveRoom" => { Some(Self::PlayerActionRogueTournLeaveRoom) } "PlayerActionType_PlayerActionRogueTournArchiveSave" => { Some(Self::PlayerActionRogueTournArchiveSave) } "PlayerActionType_PlayerActionRogueTournSelectBonus" => { Some(Self::PlayerActionRogueTournSelectBonus) } "PlayerActionType_PlayerActionRogueTournDialogueFinish" => { Some(Self::PlayerActionRogueTournDialogueFinish) } "PlayerActionType_PlayerActionRogueTournDoGamble" => { Some(Self::PlayerActionRogueTournDoGamble) } "PlayerActionType_PlayerActionRogueTournRoomContentGenerate" => { Some(Self::PlayerActionRogueTournRoomContentGenerate) } "PlayerActionType_PlayerActionRogueTournAddMiracle" => { Some(Self::PlayerActionRogueTournAddMiracle) } "PlayerActionType_PlayerActionRogueTournRemoveMiracle" => { Some(Self::PlayerActionRogueTournRemoveMiracle) } "PlayerActionType_PlayerActionRogueTournSelectMiracle" => { Some(Self::PlayerActionRogueTournSelectMiracle) } "PlayerActionType_PlayerActionRogueTournDropMiracle" => { Some(Self::PlayerActionRogueTournDropMiracle) } "PlayerActionType_PlayerActionRogueTournAddBuff" => { Some(Self::PlayerActionRogueTournAddBuff) } "PlayerActionType_PlayerActionRogueTournSelectBuff" => { Some(Self::PlayerActionRogueTournSelectBuff) } "PlayerActionType_PlayerActionRogueTournBuffLevelUp" => { Some(Self::PlayerActionRogueTournBuffLevelUp) } "PlayerActionType_PlayerActionRogueTournRemoveBuff" => { Some(Self::PlayerActionRogueTournRemoveBuff) } "PlayerActionType_PlayerActionRogueTournAddFormula" => { Some(Self::PlayerActionRogueTournAddFormula) } "PlayerActionType_PlayerActionRogueTournRemoveFormula" => { Some(Self::PlayerActionRogueTournRemoveFormula) } "PlayerActionType_PlayerActionRogueTournSelectFormula" => { Some(Self::PlayerActionRogueTournSelectFormula) } "PlayerActionType_PlayerActionRogueTournActivateFormula" => { Some(Self::PlayerActionRogueTournActivateFormula) } "PlayerActionType_PlayerActionRogueTournAdventureRoomFinish" => { Some(Self::PlayerActionRogueTournAdventureRoomFinish) } "PlayerActionType_PlayerActionRogueTournAlterLineup" => { Some(Self::PlayerActionRogueTournAlterLineup) } "PlayerActionType_PlayerActionRogueTournSeasonEnableTalent" => { Some(Self::PlayerActionRogueTournSeasonEnableTalent) } "PlayerActionType_PlayerActionRogueTournTitanStartLevel" => { Some(Self::PlayerActionRogueTournTitanStartLevel) } "PlayerActionType_PlayerActionRogueTournTitanFinishLevel" => { Some(Self::PlayerActionRogueTournTitanFinishLevel) } "PlayerActionType_PlayerActionRogueTournTitanEnterRoom" => { Some(Self::PlayerActionRogueTournTitanEnterRoom) } "PlayerActionType_PlayerActionRogueTournTitanLeaveRoom" => { Some(Self::PlayerActionRogueTournTitanLeaveRoom) } "PlayerActionType_PlayerActionRogueTournTitanStageBegin" => { Some(Self::PlayerActionRogueTournTitanStageBegin) } "PlayerActionType_PlayerActionRogueTournTitanStageEnd" => { Some(Self::PlayerActionRogueTournTitanStageEnd) } "PlayerActionType_PlayerActionRogueTournTitanArchiveSave" => { Some(Self::PlayerActionRogueTournTitanArchiveSave) } "PlayerActionType_PlayerActionRogueTournTitanAddTitanBless" => { Some(Self::PlayerActionRogueTournTitanAddTitanBless) } "PlayerActionType_PlayerActionRogueTournTitanSelectTitanBless" => { Some(Self::PlayerActionRogueTournTitanSelectTitanBless) } "PlayerActionType_PlayerActionRogueTournDivisionChange" => { Some(Self::PlayerActionRogueTournDivisionChange) } "PlayerActionType_PlayerActionRogueTournSelectReRollMiracle" => { Some(Self::PlayerActionRogueTournSelectReRollMiracle) } "PlayerActionType_PlayerActionRogueTournTriggerBattleByShop" => { Some(Self::PlayerActionRogueTournTriggerBattleByShop) } "PlayerActionType_PlayerActionRogueTournUseSuperRewardKey" => { Some(Self::PlayerActionRogueTournUseSuperRewardKey) } "PlayerActionType_PlayerActionRogueWorkbenchReforgeFormula" => { Some(Self::PlayerActionRogueWorkbenchReforgeFormula) } "PlayerActionType_PlayerActionRogueWorkbenchReforgeMiracle" => { Some(Self::PlayerActionRogueWorkbenchReforgeMiracle) } "PlayerActionType_PlayerActionRogueWorkbenchComposeMiracle" => { Some(Self::PlayerActionRogueWorkbenchComposeMiracle) } "PlayerActionType_PlayerActionRogueWorkbenchReforgeBuff" => { Some(Self::PlayerActionRogueWorkbenchReforgeBuff) } "PlayerActionType_PlayerActionRogueWorkbenchEnhanceBuff" => { Some(Self::PlayerActionRogueWorkbenchEnhanceBuff) } "PlayerActionType_PlayerActionMatchThreePveSettle" => { Some(Self::PlayerActionMatchThreePveSettle) } "PlayerActionType_PlayerActionMatchThreeSettle" => { Some(Self::PlayerActionMatchThreeSettle) } "PlayerActionType_PlayerActionFightMatch3GameStart" => { Some(Self::PlayerActionFightMatch3GameStart) } "PlayerActionType_PlayerActionFightMatch3GameEnd" => { Some(Self::PlayerActionFightMatch3GameEnd) } "PlayerActionType_PlayerActionFightMatch3TurnEnd" => { Some(Self::PlayerActionFightMatch3TurnEnd) } "PlayerActionType_PlayerActionMatchThreeBirdPos" => { Some(Self::PlayerActionMatchThreeBirdPos) } "PlayerActionType_PlayerActionMultiplePlayInvite" => { Some(Self::PlayerActionMultiplePlayInvite) } "PlayerActionType_PlayerActionMultiplePlayInviteRespond" => { Some(Self::PlayerActionMultiplePlayInviteRespond) } "PlayerActionType_PlayerActionMultiplePlayLobbyEnter" => { Some(Self::PlayerActionMultiplePlayLobbyEnter) } "PlayerActionType_PlayerActionMultiplePlayLobbyQuit" => { Some(Self::PlayerActionMultiplePlayLobbyQuit) } "PlayerActionType_PlayerActionMultiplePlayLobbyKick" => { Some(Self::PlayerActionMultiplePlayLobbyKick) } "PlayerActionType_PlayerActionMultiplePlayLobbyMatch" => { Some(Self::PlayerActionMultiplePlayLobbyMatch) } "PlayerActionType_PlayerActionMarbleSettle" => { Some(Self::PlayerActionMarbleSettle) } "PlayerActionType_PlayerActionMatchThreeSoloSettle" => { Some(Self::PlayerActionMatchThreeSoloSettle) } "PlayerActionType_PlayerActionMatchThreeV2BattleitemLevelup" => { Some(Self::PlayerActionMatchThreeV2BattleitemLevelup) } "PlayerActionType_PlayerActionMatchThreeV2PveSettle" => { Some(Self::PlayerActionMatchThreeV2PveSettle) } "PlayerActionType_PlayerActionMatchThreeV2PvpSettle" => { Some(Self::PlayerActionMatchThreeV2PvpSettle) } "PlayerActionType_PlayerActionMatch3SoloGameStart" => { Some(Self::PlayerActionMatch3SoloGameStart) } "PlayerActionType_PlayerActionMatch3SoloGameEnd" => { Some(Self::PlayerActionMatch3SoloGameEnd) } "PlayerActionType_PlayerActionMatch3SoloRoundEnd" => { Some(Self::PlayerActionMatch3SoloRoundEnd) } "PlayerActionType_PlayerActionMatch3RoyaleSettle" => { Some(Self::PlayerActionMatch3RoyaleSettle) } "PlayerActionType_PlayerActionMatch3RoyaleGameStart" => { Some(Self::PlayerActionMatch3RoyaleGameStart) } "PlayerActionType_PlayerActionMatch3RoyaleGameEnd" => { Some(Self::PlayerActionMatch3RoyaleGameEnd) } "PlayerActionType_PlayerActionMatch3RoyaleRoundEnd" => { Some(Self::PlayerActionMatch3RoyaleRoundEnd) } "PlayerActionType_PlayerActionSwordTrainingLearnSkill" => { Some(Self::PlayerActionSwordTrainingLearnSkill) } "PlayerActionType_PlayerActionSwordTrainingNormalAction" => { Some(Self::PlayerActionSwordTrainingNormalAction) } "PlayerActionType_PlayerActionSwordTrainingStoryEffect" => { Some(Self::PlayerActionSwordTrainingStoryEffect) } "PlayerActionType_PlayerActionSwordTrainingEndingHint" => { Some(Self::PlayerActionSwordTrainingEndingHint) } "PlayerActionType_PlayerActionSwordTrainingActionHint" => { Some(Self::PlayerActionSwordTrainingActionHint) } "PlayerActionType_PlayerActionSwordTrainingRestoreGameByExam" => { Some(Self::PlayerActionSwordTrainingRestoreGameByExam) } "PlayerActionType_PlayerActionSwordTrainingStoryLineFirstClear" => { Some(Self::PlayerActionSwordTrainingStoryLineFirstClear) } "PlayerActionType_PlayerActionSwordTrainingTakeEndingReward" => { Some(Self::PlayerActionSwordTrainingTakeEndingReward) } "PlayerActionType_PlayerActionSwordTrainingStoryLineBegin" => { Some(Self::PlayerActionSwordTrainingStoryLineBegin) } "PlayerActionType_PlayerActionSwordTrainingEnterTurn" => { Some(Self::PlayerActionSwordTrainingEnterTurn) } "PlayerActionType_PlayerActionSwordTrainingPlanAction" => { Some(Self::PlayerActionSwordTrainingPlanAction) } "PlayerActionType_PlayerActionSwordTrainingActionPhaseEnd" => { Some(Self::PlayerActionSwordTrainingActionPhaseEnd) } "PlayerActionType_PlayerActionSwordTrainingStory" => { Some(Self::PlayerActionSwordTrainingStory) } "PlayerActionType_PlayerActionSwordTrainingStatusChange" => { Some(Self::PlayerActionSwordTrainingStatusChange) } "PlayerActionType_PlayerActionSwordTrainingMoodChange" => { Some(Self::PlayerActionSwordTrainingMoodChange) } "PlayerActionType_PlayerActionSwordTrainingBattleBegin" => { Some(Self::PlayerActionSwordTrainingBattleBegin) } "PlayerActionType_PlayerActionSwordTrainingBattleEnd" => { Some(Self::PlayerActionSwordTrainingBattleEnd) } "PlayerActionType_PlayerActionSwordTrainingCombatRankChange" => { Some(Self::PlayerActionSwordTrainingCombatRankChange) } "PlayerActionType_PlayerActionSwordTrainingStoryLineEnd" => { Some(Self::PlayerActionSwordTrainingStoryLineEnd) } "PlayerActionType_PlayerActionSwordTrainingResumeStoryLine" => { Some(Self::PlayerActionSwordTrainingResumeStoryLine) } "PlayerActionType_PlayerActionSwordTrainingGameSuccess" => { Some(Self::PlayerActionSwordTrainingGameSuccess) } "PlayerActionType_PlayerActionSwordTrainingGameGiveUp" => { Some(Self::PlayerActionSwordTrainingGameGiveUp) } "PlayerActionType_PlayerActionSwordTrainingExam" => { Some(Self::PlayerActionSwordTrainingExam) } "PlayerActionType_PlayerActionSwordTrainingDialogue" => { Some(Self::PlayerActionSwordTrainingDialogue) } "PlayerActionType_PlayerActionSwordTrainingSetSkillTrace" => { Some(Self::PlayerActionSwordTrainingSetSkillTrace) } "PlayerActionType_PlayerActionFightFestFinishScoreRaceMission" => { Some(Self::PlayerActionFightFestFinishScoreRaceMission) } "PlayerActionType_PlayerActionFightFestFinishScoreRacePhase" => { Some(Self::PlayerActionFightFestFinishScoreRacePhase) } "PlayerActionType_PlayerActionFightFestRaceStart" => { Some(Self::PlayerActionFightFestRaceStart) } "PlayerActionType_PlayerActionFightFestRaceEnd" => { Some(Self::PlayerActionFightFestRaceEnd) } "PlayerActionType_PlayerActionFightFestChallengeStart" => { Some(Self::PlayerActionFightFestChallengeStart) } "PlayerActionType_PlayerActionFightFestChallengeEnd" => { Some(Self::PlayerActionFightFestChallengeEnd) } "PlayerActionType_PlayerActionFightFestGetCoachItem" => { Some(Self::PlayerActionFightFestGetCoachItem) } "PlayerActionType_PlayerActionFightFestAcceptScoreRaceMission" => { Some(Self::PlayerActionFightFestAcceptScoreRaceMission) } "PlayerActionType_PlayerActionPetUse" => Some(Self::PlayerActionPetUse), "PlayerActionType_PlayerActionMusicRhythmPassLevelStar" => { Some(Self::PlayerActionMusicRhythmPassLevelStar) } "PlayerActionType_PlayerActionMusicRhythmLevelBegin" => { Some(Self::PlayerActionMusicRhythmLevelBegin) } "PlayerActionType_PlayerActionMusicRhythmLevelEnd" => { Some(Self::PlayerActionMusicRhythmLevelEnd) } "PlayerActionType_PlayerActionTrackPhotoStageBegin" => { Some(Self::PlayerActionTrackPhotoStageBegin) } "PlayerActionType_PlayerActionTrackPhotoStageEnd" => { Some(Self::PlayerActionTrackPhotoStageEnd) } "PlayerActionType_PlayerActionSummonActivityBattleBegin" => { Some(Self::PlayerActionSummonActivityBattleBegin) } "PlayerActionType_PlayerActionSummonActivityBattleEnd" => { Some(Self::PlayerActionSummonActivityBattleEnd) } "PlayerActionType_PlayerActionRaidCollectionEnterNextRaid" => { Some(Self::PlayerActionRaidCollectionEnterNextRaid) } "PlayerActionType_PlayerActionDifficultyAdjustmentSet" => { Some(Self::PlayerActionDifficultyAdjustmentSet) } "PlayerActionType_PlayerActionDifficultyAdjustmentUnset" => { Some(Self::PlayerActionDifficultyAdjustmentUnset) } "PlayerActionType_PlayerActionRogueArcadeAdventureRoomStart" => { Some(Self::PlayerActionRogueArcadeAdventureRoomStart) } "PlayerActionType_PlayerActionRogueArcadeAdventureRoomFinish" => { Some(Self::PlayerActionRogueArcadeAdventureRoomFinish) } "PlayerActionType_PlayerActionRogueMagicStartLevel" => { Some(Self::PlayerActionRogueMagicStartLevel) } "PlayerActionType_PlayerActionRogueMagicFinishLevel" => { Some(Self::PlayerActionRogueMagicFinishLevel) } "PlayerActionType_PlayerActionRogueMagicRevive" => { Some(Self::PlayerActionRogueMagicRevive) } "PlayerActionType_PlayerActionRogueMagicEnterRoom" => { Some(Self::PlayerActionRogueMagicEnterRoom) } "PlayerActionType_PlayerActionRogueMagicLeaveRoom" => { Some(Self::PlayerActionRogueMagicLeaveRoom) } "PlayerActionType_PlayerActionRogueMagicAddMiracle" => { Some(Self::PlayerActionRogueMagicAddMiracle) } "PlayerActionType_PlayerActionRogueMagicRemoveMiracle" => { Some(Self::PlayerActionRogueMagicRemoveMiracle) } "PlayerActionType_PlayerActionRogueMagicStageBegin" => { Some(Self::PlayerActionRogueMagicStageBegin) } "PlayerActionType_PlayerActionRogueMagicStageEnd" => { Some(Self::PlayerActionRogueMagicStageEnd) } "PlayerActionType_PlayerActionRogueMagicEnableTalent" => { Some(Self::PlayerActionRogueMagicEnableTalent) } "PlayerActionType_PlayerActionRogueMagicFinishStory" => { Some(Self::PlayerActionRogueMagicFinishStory) } "PlayerActionType_PlayerActionRogueMagicAddScepter" => { Some(Self::PlayerActionRogueMagicAddScepter) } "PlayerActionType_PlayerActionRogueMagicSelectScepter" => { Some(Self::PlayerActionRogueMagicSelectScepter) } "PlayerActionType_PlayerActionRogueMagicMountUnit" => { Some(Self::PlayerActionRogueMagicMountUnit) } "PlayerActionType_PlayerActionRogueMagicAutoMountUnit" => { Some(Self::PlayerActionRogueMagicAutoMountUnit) } "PlayerActionType_PlayerActionRogueMagicAddMagicUnit" => { Some(Self::PlayerActionRogueMagicAddMagicUnit) } "PlayerActionType_PlayerActionRogueMagicRemoveMagicUnit" => { Some(Self::PlayerActionRogueMagicRemoveMagicUnit) } "PlayerActionType_PlayerActionRogueMagicWorkbenchComposeMagicUnit" => { Some(Self::PlayerActionRogueMagicWorkbenchComposeMagicUnit) } "PlayerActionType_PlayerActionRogueMagicWorkbenchReforgeMagicUnit" => { Some(Self::PlayerActionRogueMagicWorkbenchReforgeMagicUnit) } "PlayerActionType_PlayerActionRogueMagicWorkbenchLevelUpScepter" => { Some(Self::PlayerActionRogueMagicWorkbenchLevelUpScepter) } "PlayerActionType_PlayerActionTrainPartyGamePlayStart" => { Some(Self::PlayerActionTrainPartyGamePlayStart) } "PlayerActionType_PlayerActionTrainPartyPhaseBegin" => { Some(Self::PlayerActionTrainPartyPhaseBegin) } "PlayerActionType_PlayerActionTrainPartyPhaseEnd" => { Some(Self::PlayerActionTrainPartyPhaseEnd) } "PlayerActionType_PlayerActionTrainPartyRound" => { Some(Self::PlayerActionTrainPartyRound) } "PlayerActionType_PlayerActionTrainPartyMeetingBegin" => { Some(Self::PlayerActionTrainPartyMeetingBegin) } "PlayerActionType_PlayerActionTrainPartyMeetingEnd" => { Some(Self::PlayerActionTrainPartyMeetingEnd) } "PlayerActionType_PlayerActionTrainPartyMeetingPlayCard" => { Some(Self::PlayerActionTrainPartyMeetingPlayCard) } "PlayerActionType_PlayerActionTrainPartyMeetingReRoll" => { Some(Self::PlayerActionTrainPartyMeetingReRoll) } "PlayerActionType_PlayerActionTrainPartyBuildAreaUnlock" => { Some(Self::PlayerActionTrainPartyBuildAreaUnlock) } "PlayerActionType_PlayerActionTrainPartyBuildStep" => { Some(Self::PlayerActionTrainPartyBuildStep) } "PlayerActionType_PlayerActionTrainPartyBuildLevelAward" => { Some(Self::PlayerActionTrainPartyBuildLevelAward) } "PlayerActionType_PlayerActionTrainPartyBuildingDynamicBuff" => { Some(Self::PlayerActionTrainPartyBuildingDynamicBuff) } "PlayerActionType_PlayerActionTrainPartyBuildDiy" => { Some(Self::PlayerActionTrainPartyBuildDiy) } "PlayerActionType_PlayerActionSelfRoomBuildDiy" => { Some(Self::PlayerActionSelfRoomBuildDiy) } "PlayerActionType_PlayerActionSkipUnlockSelfRoom" => { Some(Self::PlayerActionSkipUnlockSelfRoom) } "PlayerActionType_PlayerActionSelfRoomBuildDiyMerge" => { Some(Self::PlayerActionSelfRoomBuildDiyMerge) } "PlayerActionType_PlayerActionSwitchHandOpPropState" => { Some(Self::PlayerActionSwitchHandOpPropState) } "PlayerActionType_PlayerActionEraFlipperChangeRegionState" => { Some(Self::PlayerActionEraFlipperChangeRegionState) } "PlayerActionType_PlayerActionEraFlipperChangePropState" => { Some(Self::PlayerActionEraFlipperChangePropState) } "PlayerActionType_PlayerActionActivityBenefitReward" => { Some(Self::PlayerActionActivityBenefitReward) } "PlayerActionType_PlayerActionActivityBenefitJoin" => { Some(Self::PlayerActionActivityBenefitJoin) } "PlayerActionType_PlayerActionActivityBenefitInitialReward" => { Some(Self::PlayerActionActivityBenefitInitialReward) } "PlayerActionType_PlayerActionPamSkinChangeSkin" => { Some(Self::PlayerActionPamSkinChangeSkin) } "PlayerActionType_PlayerActionChestFind" => Some(Self::PlayerActionChestFind), "PlayerActionType_PlayerActionReissueMarkChestItemMail" => { Some(Self::PlayerActionReissueMarkChestItemMail) } "PlayerActionType_PlayerActionMarblePassMatch" => { Some(Self::PlayerActionMarblePassMatch) } "PlayerActionType_PlayerActionMarbleBuySeal" => { Some(Self::PlayerActionMarbleBuySeal) } "PlayerActionType_PlayerActionMarbleFightGameBegin" => { Some(Self::PlayerActionMarbleFightGameBegin) } "PlayerActionType_PlayerActionMarbleFightGameEnd" => { Some(Self::PlayerActionMarbleFightGameEnd) } "PlayerActionType_PlayerActionMarbleFightGameRound" => { Some(Self::PlayerActionMarbleFightGameRound) } "PlayerActionType_PlayerActionMarbleFightGameTurn" => { Some(Self::PlayerActionMarbleFightGameTurn) } "PlayerActionType_PlayerActionPlanetFesLevelUp" => { Some(Self::PlayerActionPlanetFesLevelUp) } "PlayerActionType_PlayerActionPlanetFesActivityInit" => { Some(Self::PlayerActionPlanetFesActivityInit) } "PlayerActionType_PlayerActionPlanetFesAvatarLevelUp" => { Some(Self::PlayerActionPlanetFesAvatarLevelUp) } "PlayerActionType_PlayerActionPlanetFesTakeRegionPhaseReward" => { Some(Self::PlayerActionPlanetFesTakeRegionPhaseReward) } "PlayerActionType_PlayerActionPlanetFesAddItem" => { Some(Self::PlayerActionPlanetFesAddItem) } "PlayerActionType_PlayerActionPlanetFesQuest" => { Some(Self::PlayerActionPlanetFesQuest) } "PlayerActionType_PlayerActionPlanetFesBusinessDayFinish" => { Some(Self::PlayerActionPlanetFesBusinessDayFinish) } "PlayerActionType_PlayerActionPlanetFesAvatarStarUp" => { Some(Self::PlayerActionPlanetFesAvatarStarUp) } "PlayerActionType_PlayerActionPlanetFesUnlockLand" => { Some(Self::PlayerActionPlanetFesUnlockLand) } "PlayerActionType_PlayerActionPlanetFesBusinessEventFinish" => { Some(Self::PlayerActionPlanetFesBusinessEventFinish) } "PlayerActionType_PlayerActionPlanetFesActivateCard" => { Some(Self::PlayerActionPlanetFesActivateCard) } "PlayerActionType_PlayerActionPlanetFesSkillLevelUp" => { Some(Self::PlayerActionPlanetFesSkillLevelUp) } "PlayerActionType_PlayerActionPlanetFesGacha" => { Some(Self::PlayerActionPlanetFesGacha) } "PlayerActionType_PlayerActionPlanetFesBusinessEventHandle" => { Some(Self::PlayerActionPlanetFesBusinessEventHandle) } "PlayerActionType_PlayerActionPlanetFesCardApplyPermission" => { Some(Self::PlayerActionPlanetFesCardApplyPermission) } "PlayerActionType_PlayerActionPlanetFesCardInteract" => { Some(Self::PlayerActionPlanetFesCardInteract) } "PlayerActionType_PlayerActionPlanetFesToSns" => { Some(Self::PlayerActionPlanetFesToSns) } "PlayerActionType_PlayerActionPlanetFesSetWorkAvatar" => { Some(Self::PlayerActionPlanetFesSetWorkAvatar) } "PlayerActionType_PlayerActionPlanetFesSummary" => { Some(Self::PlayerActionPlanetFesSummary) } "PlayerActionType_PlayerActionTarotBookCharacterLevelUp" => { Some(Self::PlayerActionTarotBookCharacterLevelUp) } "PlayerActionType_PlayerActionTarotBookOpenPack" => { Some(Self::PlayerActionTarotBookOpenPack) } "PlayerActionType_PlayerActionTarotBookUnlockStory" => { Some(Self::PlayerActionTarotBookUnlockStory) } "PlayerActionType_PlayerActionTarotBookUnlockStorySingle" => { Some(Self::PlayerActionTarotBookUnlockStorySingle) } "PlayerActionType_PlayerActionTarotBookFinishStory" => { Some(Self::PlayerActionTarotBookFinishStory) } "PlayerActionType_PlayerActionTarotBookFinishInteraction" => { Some(Self::PlayerActionTarotBookFinishInteraction) } "PlayerActionType_PlayerActionTarotBookChangeEnergy" => { Some(Self::PlayerActionTarotBookChangeEnergy) } "PlayerActionType_PlayerActionTarotBookUnlockInteraction" => { Some(Self::PlayerActionTarotBookUnlockInteraction) } "PlayerActionType_PlayerActionChimeraRoundStart" => { Some(Self::PlayerActionChimeraRoundStart) } "PlayerActionType_PlayerActionChimeraRoundWorkStart" => { Some(Self::PlayerActionChimeraRoundWorkStart) } "PlayerActionType_PlayerActionChimeraRoundWorkEnd" => { Some(Self::PlayerActionChimeraRoundWorkEnd) } "PlayerActionType_PlayerActionChimeraEndlessStart" => { Some(Self::PlayerActionChimeraEndlessStart) } "PlayerActionType_PlayerActionChimeraEndlessEnd" => { Some(Self::PlayerActionChimeraEndlessEnd) } "PlayerActionType_PlayerActionChimeraEndlessWorkStart" => { Some(Self::PlayerActionChimeraEndlessWorkStart) } "PlayerActionType_PlayerActionChimeraEndlessWorkEnd" => { Some(Self::PlayerActionChimeraEndlessWorkEnd) } "PlayerActionType_PlayerActionChimeraRankChange" => { Some(Self::PlayerActionChimeraRankChange) } "PlayerActionType_PlayerActionChimeraGet" => { Some(Self::PlayerActionChimeraGet) } "PlayerActionType_PlayerActionStoryTokenTakeActivityReward" => { Some(Self::PlayerActionStoryTokenTakeActivityReward) } "PlayerActionType_PlayerActionReissueAvatarTokenItem" => { Some(Self::PlayerActionReissueAvatarTokenItem) } "PlayerActionType_PlayerActionAvatarDeliverRewardActivityTakeReward" => { Some(Self::PlayerActionAvatarDeliverRewardActivityTakeReward) } "PlayerActionType_PlayerActionElfRestaurantBuyField" => { Some(Self::PlayerActionElfRestaurantBuyField) } "PlayerActionType_PlayerActionElfRestaurantPlantSeed" => { Some(Self::PlayerActionElfRestaurantPlantSeed) } "PlayerActionType_PlayerActionElfRestaurantRecycleSeed" => { Some(Self::PlayerActionElfRestaurantRecycleSeed) } "PlayerActionType_PlayerActionElfRestaurantHarvestCrop" => { Some(Self::PlayerActionElfRestaurantHarvestCrop) } "PlayerActionType_PlayerActionElfRestaurantUpgradeEmployeeLevel" => { Some(Self::PlayerActionElfRestaurantUpgradeEmployeeLevel) } "PlayerActionType_PlayerActionElfRestaurantUpgradeFacilityLevel" => { Some(Self::PlayerActionElfRestaurantUpgradeFacilityLevel) } "PlayerActionType_PlayerActionElfRestaurantUpgradeRecipeLevel" => { Some(Self::PlayerActionElfRestaurantUpgradeRecipeLevel) } "PlayerActionType_PlayerActionElfRestaurantBuyShopItem" => { Some(Self::PlayerActionElfRestaurantBuyShopItem) } "PlayerActionType_PlayerActionElfRestaurantFinishTradeOrder" => { Some(Self::PlayerActionElfRestaurantFinishTradeOrder) } "PlayerActionType_PlayerActionElfRestaurantTakeVillagerReward" => { Some(Self::PlayerActionElfRestaurantTakeVillagerReward) } "PlayerActionType_PlayerActionElfRestaurantSettleRestaurantPlay" => { Some(Self::PlayerActionElfRestaurantSettleRestaurantPlay) } "PlayerActionType_PlayerActionElfRestaurantInit" => { Some(Self::PlayerActionElfRestaurantInit) } "PlayerActionType_PlayerActionElfRestaurantSettleProgress" => { Some(Self::PlayerActionElfRestaurantSettleProgress) } "PlayerActionType_PlayerActionElfRestaurantSettleDay" => { Some(Self::PlayerActionElfRestaurantSettleDay) } "PlayerActionType_PlayerActionElfRestaurantAddItem" => { Some(Self::PlayerActionElfRestaurantAddItem) } "PlayerActionType_PlayerActionLocalLegendReward" => { Some(Self::PlayerActionLocalLegendReward) } "PlayerActionType_PlayerActionFateLevelStart" => { Some(Self::PlayerActionFateLevelStart) } "PlayerActionType_PlayerActionFateLevelSettle" => { Some(Self::PlayerActionFateLevelSettle) } "PlayerActionType_PlayerActionFateBattleStart" => { Some(Self::PlayerActionFateBattleStart) } "PlayerActionType_PlayerActionFateBattleEnd" => { Some(Self::PlayerActionFateBattleEnd) } "PlayerActionType_PlayerActionFateAddHougu" => { Some(Self::PlayerActionFateAddHougu) } "PlayerActionType_PlayerActionFateSelectHougu" => { Some(Self::PlayerActionFateSelectHougu) } "PlayerActionType_PlayerActionFateSelectReiju" => { Some(Self::PlayerActionFateSelectReiju) } "PlayerActionType_PlayerActionFateRefreshReiju" => { Some(Self::PlayerActionFateRefreshReiju) } "PlayerActionType_PlayerActionFateAddCoin" => { Some(Self::PlayerActionFateAddCoin) } "PlayerActionType_PlayerActionFateBuyBuff" => { Some(Self::PlayerActionFateBuyBuff) } "PlayerActionType_PlayerActionFateSellBuff" => { Some(Self::PlayerActionFateSellBuff) } "PlayerActionType_PlayerActionFateRefreshShop" => { Some(Self::PlayerActionFateRefreshShop) } "PlayerActionType_PlayerActionFateLockGoods" => { Some(Self::PlayerActionFateLockGoods) } "PlayerActionType_PlayerActionFateUnlockGoods" => { Some(Self::PlayerActionFateUnlockGoods) } "PlayerActionType_PlayerActionFateTakeExpReward" => { Some(Self::PlayerActionFateTakeExpReward) } "PlayerActionType_PlayerActionFateAddExp" => { Some(Self::PlayerActionFateAddExp) } "PlayerActionType_PlayerActionFateMasterHpChange" => { Some(Self::PlayerActionFateMasterHpChange) } "PlayerActionType_PlayerActionParkourStartLevel" => { Some(Self::PlayerActionParkourStartLevel) } "PlayerActionType_PlayerActionParkourEndLevel" => { Some(Self::PlayerActionParkourEndLevel) } "PlayerActionType_PlayerActionBasinChestInteractResult" => { Some(Self::PlayerActionBasinChestInteractResult) } "PlayerActionType_PlayerActionRogueMiracleSwap" => { Some(Self::PlayerActionRogueMiracleSwap) } "PlayerActionType_PlayerActionHipplenEndingTakeReward" => { Some(Self::PlayerActionHipplenEndingTakeReward) } "PlayerActionType_PlayerActionHipplenGiftDeliverReward" => { Some(Self::PlayerActionHipplenGiftDeliverReward) } "PlayerActionType_PlayerActionHipplenCycleStart" => { Some(Self::PlayerActionHipplenCycleStart) } "PlayerActionType_PlayerActionHipplenCycleFinish" => { Some(Self::PlayerActionHipplenCycleFinish) } "PlayerActionType_PlayerActionHipplenAgendaPlan" => { Some(Self::PlayerActionHipplenAgendaPlan) } "PlayerActionType_PlayerActionHipplenAgendaSettle" => { Some(Self::PlayerActionHipplenAgendaSettle) } "PlayerActionType_PlayerActionHipplenTrialStart" => { Some(Self::PlayerActionHipplenTrialStart) } "PlayerActionType_PlayerActionHipplenTrialFinish" => { Some(Self::PlayerActionHipplenTrialFinish) } "PlayerActionType_PlayerActionHipplenStatusChange" => { Some(Self::PlayerActionHipplenStatusChange) } "PlayerActionType_PlayerActionHipplenOutfitChange" => { Some(Self::PlayerActionHipplenOutfitChange) } "PlayerActionType_PlayerActionHipplenTraitUnlock" => { Some(Self::PlayerActionHipplenTraitUnlock) } "PlayerActionType_PlayerActionHipplenEndingUnlock" => { Some(Self::PlayerActionHipplenEndingUnlock) } "PlayerActionType_PlayerActionHipplenOutfitUnlock" => { Some(Self::PlayerActionHipplenOutfitUnlock) } "PlayerActionType_PlayerActionHipplenGiftUnlock" => { Some(Self::PlayerActionHipplenGiftUnlock) } "PlayerActionType_PlayerActionHipplenIncidentFinish" => { Some(Self::PlayerActionHipplenIncidentFinish) } "PlayerActionType_PlayerActionChallengePeakStart" => { Some(Self::PlayerActionChallengePeakStart) } "PlayerActionType_PlayerActionChallengePeakReward" => { Some(Self::PlayerActionChallengePeakReward) } "PlayerActionType_PlayerActionChallengePeakMobStart" => { Some(Self::PlayerActionChallengePeakMobStart) } "PlayerActionType_PlayerActionChallengePeakMobSettle" => { Some(Self::PlayerActionChallengePeakMobSettle) } "PlayerActionType_PlayerActionChallengePeakBossStart" => { Some(Self::PlayerActionChallengePeakBossStart) } "PlayerActionType_PlayerActionChallengePeakBossSettle" => { Some(Self::PlayerActionChallengePeakBossSettle) } "PlayerActionType_PlayerActionChallengePeakFastPass" => { Some(Self::PlayerActionChallengePeakFastPass) } "PlayerActionType_PlayerActionChallengePeakRecommendLineup" => { Some(Self::PlayerActionChallengePeakRecommendLineup) } "PlayerActionType_PlayerActionChallengePeakMobBattleEnd" => { Some(Self::PlayerActionChallengePeakMobBattleEnd) } "PlayerActionType_PlayerActionChallengePeakMobRecordClear" => { Some(Self::PlayerActionChallengePeakMobRecordClear) } "PlayerActionType_PlayerActionCakeRaceLoan" => { Some(Self::PlayerActionCakeRaceLoan) } "PlayerActionType_PlayerActionCakeRaceSectionBegin" => { Some(Self::PlayerActionCakeRaceSectionBegin) } "PlayerActionType_PlayerActionCakeRaceSectionEnd" => { Some(Self::PlayerActionCakeRaceSectionEnd) } "PlayerActionType_PlayerActionCakeRaceRoomSectionSettle" => { Some(Self::PlayerActionCakeRaceRoomSectionSettle) } "PlayerActionType_PlayerActionCakeRaceGameSettle" => { Some(Self::PlayerActionCakeRaceGameSettle) } "PlayerActionType_PlayerActionCakeRaceGameBetCat" => { Some(Self::PlayerActionCakeRaceGameBetCat) } "PlayerActionType_PlayerActionCakeRaceGameWinCoin" => { Some(Self::PlayerActionCakeRaceGameWinCoin) } "PlayerActionType_PlayerActionCakeRaceLikeFriendRanking" => { Some(Self::PlayerActionCakeRaceLikeFriendRanking) } "PlayerActionType_PlayerActionElationBattleBegin" => { Some(Self::PlayerActionElationBattleBegin) } "PlayerActionType_PlayerActionElationBattleEnd" => { Some(Self::PlayerActionElationBattleEnd) } "PlayerActionType_PlayerActionActivityHotDataChange" => { Some(Self::PlayerActionActivityHotDataChange) } "PlayerActionType_PlayerActionChimeraDuelGameSettle" => { Some(Self::PlayerActionChimeraDuelGameSettle) } "PlayerActionType_PlayerActionChimeraDuelMasterUnlock" => { Some(Self::PlayerActionChimeraDuelMasterUnlock) } "PlayerActionType_PlayerActionChimeraDuelGameStart" => { Some(Self::PlayerActionChimeraDuelGameStart) } "PlayerActionType_PlayerActionChimeraDuelBattleStart" => { Some(Self::PlayerActionChimeraDuelBattleStart) } "PlayerActionType_PlayerActionChimeraDuelBattleEnd" => { Some(Self::PlayerActionChimeraDuelBattleEnd) } "PlayerActionType_PlayerActionChimeraDuelChimeraBuy" => { Some(Self::PlayerActionChimeraDuelChimeraBuy) } "PlayerActionType_PlayerActionChimeraDuelItemBuy" => { Some(Self::PlayerActionChimeraDuelItemBuy) } "PlayerActionType_PlayerActionChimeraDuelShopRefresh" => { Some(Self::PlayerActionChimeraDuelShopRefresh) } "PlayerActionType_PlayerActionChimeraDuelChimeraEnhance" => { Some(Self::PlayerActionChimeraDuelChimeraEnhance) } "PlayerActionType_PlayerActionChimeraDuelChimeraSell" => { Some(Self::PlayerActionChimeraDuelChimeraSell) } "PlayerActionType_PlayerActionChimeraDuelShopStart" => { Some(Self::PlayerActionChimeraDuelShopStart) } "PlayerActionType_PlayerActionChimeraDuelShopEnd" => { Some(Self::PlayerActionChimeraDuelShopEnd) } "PlayerActionType_PlayerActionChimeraDuelFriendPvpLineupSave" => { Some(Self::PlayerActionChimeraDuelFriendPvpLineupSave) } "PlayerActionType_PlayerActionChimeraDuelDefendLineupSet" => { Some(Self::PlayerActionChimeraDuelDefendLineupSet) } "PlayerActionType_PlayerActionGridFightGameStart" => { Some(Self::PlayerActionGridFightGameStart) } "PlayerActionType_PlayerActionGridFightGameEnd" => { Some(Self::PlayerActionGridFightGameEnd) } "PlayerActionType_PlayerActionGridFightRoundStart" => { Some(Self::PlayerActionGridFightRoundStart) } "PlayerActionType_PlayerActionGridFightRoundEnd" => { Some(Self::PlayerActionGridFightRoundEnd) } "PlayerActionType_PlayerActionGridFightBattleStart" => { Some(Self::PlayerActionGridFightBattleStart) } "PlayerActionType_PlayerActionGridFightBattleEnd" => { Some(Self::PlayerActionGridFightBattleEnd) } "PlayerActionType_PlayerActionGridFightBattleRole" => { Some(Self::PlayerActionGridFightBattleRole) } "PlayerActionType_PlayerActionGridFightPortalRefresh" => { Some(Self::PlayerActionGridFightPortalRefresh) } "PlayerActionType_PlayerActionGridFightPortalSelect" => { Some(Self::PlayerActionGridFightPortalSelect) } "PlayerActionType_PlayerActionGridFightAugmentRefresh" => { Some(Self::PlayerActionGridFightAugmentRefresh) } "PlayerActionType_PlayerActionGridFightAugmentSelect" => { Some(Self::PlayerActionGridFightAugmentSelect) } "PlayerActionType_PlayerActionGridFightShopRefresh" => { Some(Self::PlayerActionGridFightShopRefresh) } "PlayerActionType_PlayerActionGridFightShopBuy" => { Some(Self::PlayerActionGridFightShopBuy) } "PlayerActionType_PlayerActionGridFightSupplyRefresh" => { Some(Self::PlayerActionGridFightSupplyRefresh) } "PlayerActionType_PlayerActionGridFightSupplySelect" => { Some(Self::PlayerActionGridFightSupplySelect) } "PlayerActionType_PlayerActionGridFightForgeOpen" => { Some(Self::PlayerActionGridFightForgeOpen) } "PlayerActionType_PlayerActionGridFightSpecialShopBuy" => { Some(Self::PlayerActionGridFightSpecialShopBuy) } "PlayerActionType_PlayerActionGridFightGetExp" => { Some(Self::PlayerActionGridFightGetExp) } "PlayerActionType_PlayerActionGridFightGetOrb" => { Some(Self::PlayerActionGridFightGetOrb) } "PlayerActionType_PlayerActionGridFightUseOrb" => { Some(Self::PlayerActionGridFightUseOrb) } "PlayerActionType_PlayerActionGridFightGetRole" => { Some(Self::PlayerActionGridFightGetRole) } "PlayerActionType_PlayerActionGridFightGetCoin" => { Some(Self::PlayerActionGridFightGetCoin) } "PlayerActionType_PlayerActionGridFightGetFreeRefresh" => { Some(Self::PlayerActionGridFightGetFreeRefresh) } "PlayerActionType_PlayerActionGridFightGetItem" => { Some(Self::PlayerActionGridFightGetItem) } "PlayerActionType_PlayerActionGridFightGetEquip" => { Some(Self::PlayerActionGridFightGetEquip) } "PlayerActionType_PlayerActionGridFightDressEquip" => { Some(Self::PlayerActionGridFightDressEquip) } "PlayerActionType_PlayerActionGridFightGetHp" => { Some(Self::PlayerActionGridFightGetHp) } "PlayerActionType_PlayerActionGridFightWeeklyScoreChange" => { Some(Self::PlayerActionGridFightWeeklyScoreChange) } "PlayerActionType_PlayerActionGridFightGetWeeklyReward" => { Some(Self::PlayerActionGridFightGetWeeklyReward) } "PlayerActionType_PlayerActionGridFightSeasonExpChange" => { Some(Self::PlayerActionGridFightSeasonExpChange) } "PlayerActionType_PlayerActionGridFightTalentEnable" => { Some(Self::PlayerActionGridFightTalentEnable) } "PlayerActionType_PlayerActionGridFightTalentReset" => { Some(Self::PlayerActionGridFightTalentReset) } "PlayerActionType_PlayerActionGridFightTutorialTaskFinish" => { Some(Self::PlayerActionGridFightTutorialTaskFinish) } "PlayerActionType_PlayerActionGridFightEliteBranchRefresh" => { Some(Self::PlayerActionGridFightEliteBranchRefresh) } "PlayerActionType_PlayerActionGridFightTutorialResume" => { Some(Self::PlayerActionGridFightTutorialResume) } "PlayerActionType_PlayerActionLocalLegendBattleBegin" => { Some(Self::PlayerActionLocalLegendBattleBegin) } "PlayerActionType_PlayerActionLocalLegendBattleEnd" => { Some(Self::PlayerActionLocalLegendBattleEnd) } _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum AvatarSlotType { NdkmdpdfldoIidcfjablfn = 0, NdkmdpdfldoHfoojaacibp = 1, NdkmdpdfldoMbgbmdkaech = 2, } impl AvatarSlotType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::NdkmdpdfldoIidcfjablfn => "NDKMDPDFLDO_IIDCFJABLFN", Self::NdkmdpdfldoHfoojaacibp => "NDKMDPDFLDO_HFOOJAACIBP", Self::NdkmdpdfldoMbgbmdkaech => "NDKMDPDFLDO_MBGBMDKAECH", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "NDKMDPDFLDO_IIDCFJABLFN" => Some(Self::NdkmdpdfldoIidcfjablfn), "NDKMDPDFLDO_HFOOJAACIBP" => Some(Self::NdkmdpdfldoHfoojaacibp), "NDKMDPDFLDO_MBGBMDKAECH" => Some(Self::NdkmdpdfldoMbgbmdkaech), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum ItemType { None = 0, ItemAvatarCard = 1, ItemEquipment = 2, ItemMaterial = 3, ItemAvatarExp = 4, ItemRelic = 5, } impl ItemType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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 => "ITEM_TYPE_NONE", Self::ItemAvatarCard => "ITEM_AVATAR_CARD", Self::ItemEquipment => "ITEM_EQUIPMENT", Self::ItemMaterial => "ITEM_MATERIAL", Self::ItemAvatarExp => "ITEM_AVATAR_EXP", Self::ItemRelic => "ITEM_RELIC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "ITEM_TYPE_NONE" => Some(Self::None), "ITEM_AVATAR_CARD" => Some(Self::ItemAvatarCard), "ITEM_EQUIPMENT" => Some(Self::ItemEquipment), "ITEM_MATERIAL" => Some(Self::ItemMaterial), "ITEM_AVATAR_EXP" => Some(Self::ItemAvatarExp), "ITEM_RELIC" => Some(Self::ItemRelic), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum VirtualItemType { AhmjgehfjjlCclepcgfleb = 0, AhmjgehfjjlEpfgooenjgc = 1, AhmjgehfjjlDcohffghonj = 2, AhmjgehfjjlJlgapjffonm = 3, AhmjgehfjjlOgoccppngin = 11, AhmjgehfjjlBipgdfeggho = 12, AhmjgehfjjlEnhkkmphnll = 21, AhmjgehfjjlGedjedpodkb = 22, AhmjgehfjjlPldclfinfpd = 23, AhmjgehfjjlGfmmbeneldg = 24, AhmjgehfjjlJmpljofddcc = 25, AhmjgehfjjlCjmcmidohhn = 26, AhmjgehfjjlAkghfmhpnoc = 31, AhmjgehfjjlKibaaocfgim = 32, AhmjgehfjjlNckneomlnka = 33, AhmjgehfjjlAljonfgfcfa = 34, AhmjgehfjjlPongoamfgah = 41, AhmjgehfjjlGdeflmciocp = 51, AhmjgehfjjlFiinpglfihd = 52, AhmjgehfjjlIhgfofmbfng = 53, AhmjgehfjjlMcjbdepdfon = 54, AhmjgehfjjlGhbhkehjljl = 55, AhmjgehfjjlChcjkjhkjlc = 56, AhmjgehfjjlLjlbegdhnnn = 190, AhmjgehfjjlNbmghainlfn = 191, AhmjgehfjjlEkaacbbiedp = 192, AhmjgehfjjlKcgnbfemjpf = 193, AhmjgehfjjlGfhamcmfdlb = 194, AhmjgehfjjlBejhdkhicli = 195, AhmjgehfjjlIkkagpccldh = 196, AhmjgehfjjlKopcieiilni = 100000, AhmjgehfjjlHamoeigppme = 280001, AhmjgehfjjlLhhpnijbkod = 280002, AhmjgehfjjlNnaafbfkjfi = 281001, AhmjgehfjjlGdobjeonkef = 281012, AhmjgehfjjlIaoddjelpjd = 300101, AhmjgehfjjlPjnnldghodo = 300102, AhmjgehfjjlPccmnmioiog = 300103, AhmjgehfjjlOomjekeebjj = 300104, AhmjgehfjjlMimkappimnl = 281002, AhmjgehfjjlNaagamnnnhg = 281003, AhmjgehfjjlFbfemgkbdcp = 281004, AhmjgehfjjlHcoohgjjipk = 281013, AhmjgehfjjlEapdelmfjib = 281019, AhmjgehfjjlAenfmmiimdj = 281005, AhmjgehfjjlIlnkjcokbgb = 281014, AhmjgehfjjlNliceecnkio = 281015, AhmjgehfjjlCoglkgajgcj = 281016, AhmjgehfjjlGhmamdmieab = 281017, AhmjgehfjjlPjhchgccked = 281018, AhmjgehfjjlMnibfphfbif = 281020, AhmjgehfjjlMlfnbmbleah = 281022, AhmjgehfjjlKbiopmhhjfj = 281024, AhmjgehfjjlLdhkaabpdbi = 281023, AhmjgehfjjlNahclhalfcg = 281025, AhmjgehfjjlOgbpggimmjd = 281026, AhmjgehfjjlGkjkhkjakef = 281027, AhmjgehfjjlPdojgiljmoh = 281028, AhmjgehfjjlIdfinfodgii = 281029, AhmjgehfjjlAgknccjbcjd = 281031, AhmjgehfjjlOdnihepecdl = 281032, AhmjgehfjjlKldkglimaaa = 281033, AhmjgehfjjlIjgddillmdk = 281034, AhmjgehfjjlEidjdmpakma = 281035, AhmjgehfjjlAlokcamblpe = 281037, AhmjgehfjjlDelkacdhdim = 281038, AhmjgehfjjlJjllgoboigh = 281039, } impl VirtualItemType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::AhmjgehfjjlCclepcgfleb => "AHMJGEHFJJL_CCLEPCGFLEB", Self::AhmjgehfjjlEpfgooenjgc => "AHMJGEHFJJL_EPFGOOENJGC", Self::AhmjgehfjjlDcohffghonj => "AHMJGEHFJJL_DCOHFFGHONJ", Self::AhmjgehfjjlJlgapjffonm => "AHMJGEHFJJL_JLGAPJFFONM", Self::AhmjgehfjjlOgoccppngin => "AHMJGEHFJJL_OGOCCPPNGIN", Self::AhmjgehfjjlBipgdfeggho => "AHMJGEHFJJL_BIPGDFEGGHO", Self::AhmjgehfjjlEnhkkmphnll => "AHMJGEHFJJL_ENHKKMPHNLL", Self::AhmjgehfjjlGedjedpodkb => "AHMJGEHFJJL_GEDJEDPODKB", Self::AhmjgehfjjlPldclfinfpd => "AHMJGEHFJJL_PLDCLFINFPD", Self::AhmjgehfjjlGfmmbeneldg => "AHMJGEHFJJL_GFMMBENELDG", Self::AhmjgehfjjlJmpljofddcc => "AHMJGEHFJJL_JMPLJOFDDCC", Self::AhmjgehfjjlCjmcmidohhn => "AHMJGEHFJJL_CJMCMIDOHHN", Self::AhmjgehfjjlAkghfmhpnoc => "AHMJGEHFJJL_AKGHFMHPNOC", Self::AhmjgehfjjlKibaaocfgim => "AHMJGEHFJJL_KIBAAOCFGIM", Self::AhmjgehfjjlNckneomlnka => "AHMJGEHFJJL_NCKNEOMLNKA", Self::AhmjgehfjjlAljonfgfcfa => "AHMJGEHFJJL_ALJONFGFCFA", Self::AhmjgehfjjlPongoamfgah => "AHMJGEHFJJL_PONGOAMFGAH", Self::AhmjgehfjjlGdeflmciocp => "AHMJGEHFJJL_GDEFLMCIOCP", Self::AhmjgehfjjlFiinpglfihd => "AHMJGEHFJJL_FIINPGLFIHD", Self::AhmjgehfjjlIhgfofmbfng => "AHMJGEHFJJL_IHGFOFMBFNG", Self::AhmjgehfjjlMcjbdepdfon => "AHMJGEHFJJL_MCJBDEPDFON", Self::AhmjgehfjjlGhbhkehjljl => "AHMJGEHFJJL_GHBHKEHJLJL", Self::AhmjgehfjjlChcjkjhkjlc => "AHMJGEHFJJL_CHCJKJHKJLC", Self::AhmjgehfjjlLjlbegdhnnn => "AHMJGEHFJJL_LJLBEGDHNNN", Self::AhmjgehfjjlNbmghainlfn => "AHMJGEHFJJL_NBMGHAINLFN", Self::AhmjgehfjjlEkaacbbiedp => "AHMJGEHFJJL_EKAACBBIEDP", Self::AhmjgehfjjlKcgnbfemjpf => "AHMJGEHFJJL_KCGNBFEMJPF", Self::AhmjgehfjjlGfhamcmfdlb => "AHMJGEHFJJL_GFHAMCMFDLB", Self::AhmjgehfjjlBejhdkhicli => "AHMJGEHFJJL_BEJHDKHICLI", Self::AhmjgehfjjlIkkagpccldh => "AHMJGEHFJJL_IKKAGPCCLDH", Self::AhmjgehfjjlKopcieiilni => "AHMJGEHFJJL_KOPCIEIILNI", Self::AhmjgehfjjlHamoeigppme => "AHMJGEHFJJL_HAMOEIGPPME", Self::AhmjgehfjjlLhhpnijbkod => "AHMJGEHFJJL_LHHPNIJBKOD", Self::AhmjgehfjjlNnaafbfkjfi => "AHMJGEHFJJL_NNAAFBFKJFI", Self::AhmjgehfjjlGdobjeonkef => "AHMJGEHFJJL_GDOBJEONKEF", Self::AhmjgehfjjlIaoddjelpjd => "AHMJGEHFJJL_IAODDJELPJD", Self::AhmjgehfjjlPjnnldghodo => "AHMJGEHFJJL_PJNNLDGHODO", Self::AhmjgehfjjlPccmnmioiog => "AHMJGEHFJJL_PCCMNMIOIOG", Self::AhmjgehfjjlOomjekeebjj => "AHMJGEHFJJL_OOMJEKEEBJJ", Self::AhmjgehfjjlMimkappimnl => "AHMJGEHFJJL_MIMKAPPIMNL", Self::AhmjgehfjjlNaagamnnnhg => "AHMJGEHFJJL_NAAGAMNNNHG", Self::AhmjgehfjjlFbfemgkbdcp => "AHMJGEHFJJL_FBFEMGKBDCP", Self::AhmjgehfjjlHcoohgjjipk => "AHMJGEHFJJL_HCOOHGJJIPK", Self::AhmjgehfjjlEapdelmfjib => "AHMJGEHFJJL_EAPDELMFJIB", Self::AhmjgehfjjlAenfmmiimdj => "AHMJGEHFJJL_AENFMMIIMDJ", Self::AhmjgehfjjlIlnkjcokbgb => "AHMJGEHFJJL_ILNKJCOKBGB", Self::AhmjgehfjjlNliceecnkio => "AHMJGEHFJJL_NLICEECNKIO", Self::AhmjgehfjjlCoglkgajgcj => "AHMJGEHFJJL_COGLKGAJGCJ", Self::AhmjgehfjjlGhmamdmieab => "AHMJGEHFJJL_GHMAMDMIEAB", Self::AhmjgehfjjlPjhchgccked => "AHMJGEHFJJL_PJHCHGCCKED", Self::AhmjgehfjjlMnibfphfbif => "AHMJGEHFJJL_MNIBFPHFBIF", Self::AhmjgehfjjlMlfnbmbleah => "AHMJGEHFJJL_MLFNBMBLEAH", Self::AhmjgehfjjlKbiopmhhjfj => "AHMJGEHFJJL_KBIOPMHHJFJ", Self::AhmjgehfjjlLdhkaabpdbi => "AHMJGEHFJJL_LDHKAABPDBI", Self::AhmjgehfjjlNahclhalfcg => "AHMJGEHFJJL_NAHCLHALFCG", Self::AhmjgehfjjlOgbpggimmjd => "AHMJGEHFJJL_OGBPGGIMMJD", Self::AhmjgehfjjlGkjkhkjakef => "AHMJGEHFJJL_GKJKHKJAKEF", Self::AhmjgehfjjlPdojgiljmoh => "AHMJGEHFJJL_PDOJGILJMOH", Self::AhmjgehfjjlIdfinfodgii => "AHMJGEHFJJL_IDFINFODGII", Self::AhmjgehfjjlAgknccjbcjd => "AHMJGEHFJJL_AGKNCCJBCJD", Self::AhmjgehfjjlOdnihepecdl => "AHMJGEHFJJL_ODNIHEPECDL", Self::AhmjgehfjjlKldkglimaaa => "AHMJGEHFJJL_KLDKGLIMAAA", Self::AhmjgehfjjlIjgddillmdk => "AHMJGEHFJJL_IJGDDILLMDK", Self::AhmjgehfjjlEidjdmpakma => "AHMJGEHFJJL_EIDJDMPAKMA", Self::AhmjgehfjjlAlokcamblpe => "AHMJGEHFJJL_ALOKCAMBLPE", Self::AhmjgehfjjlDelkacdhdim => "AHMJGEHFJJL_DELKACDHDIM", Self::AhmjgehfjjlJjllgoboigh => "AHMJGEHFJJL_JJLLGOBOIGH", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "AHMJGEHFJJL_CCLEPCGFLEB" => Some(Self::AhmjgehfjjlCclepcgfleb), "AHMJGEHFJJL_EPFGOOENJGC" => Some(Self::AhmjgehfjjlEpfgooenjgc), "AHMJGEHFJJL_DCOHFFGHONJ" => Some(Self::AhmjgehfjjlDcohffghonj), "AHMJGEHFJJL_JLGAPJFFONM" => Some(Self::AhmjgehfjjlJlgapjffonm), "AHMJGEHFJJL_OGOCCPPNGIN" => Some(Self::AhmjgehfjjlOgoccppngin), "AHMJGEHFJJL_BIPGDFEGGHO" => Some(Self::AhmjgehfjjlBipgdfeggho), "AHMJGEHFJJL_ENHKKMPHNLL" => Some(Self::AhmjgehfjjlEnhkkmphnll), "AHMJGEHFJJL_GEDJEDPODKB" => Some(Self::AhmjgehfjjlGedjedpodkb), "AHMJGEHFJJL_PLDCLFINFPD" => Some(Self::AhmjgehfjjlPldclfinfpd), "AHMJGEHFJJL_GFMMBENELDG" => Some(Self::AhmjgehfjjlGfmmbeneldg), "AHMJGEHFJJL_JMPLJOFDDCC" => Some(Self::AhmjgehfjjlJmpljofddcc), "AHMJGEHFJJL_CJMCMIDOHHN" => Some(Self::AhmjgehfjjlCjmcmidohhn), "AHMJGEHFJJL_AKGHFMHPNOC" => Some(Self::AhmjgehfjjlAkghfmhpnoc), "AHMJGEHFJJL_KIBAAOCFGIM" => Some(Self::AhmjgehfjjlKibaaocfgim), "AHMJGEHFJJL_NCKNEOMLNKA" => Some(Self::AhmjgehfjjlNckneomlnka), "AHMJGEHFJJL_ALJONFGFCFA" => Some(Self::AhmjgehfjjlAljonfgfcfa), "AHMJGEHFJJL_PONGOAMFGAH" => Some(Self::AhmjgehfjjlPongoamfgah), "AHMJGEHFJJL_GDEFLMCIOCP" => Some(Self::AhmjgehfjjlGdeflmciocp), "AHMJGEHFJJL_FIINPGLFIHD" => Some(Self::AhmjgehfjjlFiinpglfihd), "AHMJGEHFJJL_IHGFOFMBFNG" => Some(Self::AhmjgehfjjlIhgfofmbfng), "AHMJGEHFJJL_MCJBDEPDFON" => Some(Self::AhmjgehfjjlMcjbdepdfon), "AHMJGEHFJJL_GHBHKEHJLJL" => Some(Self::AhmjgehfjjlGhbhkehjljl), "AHMJGEHFJJL_CHCJKJHKJLC" => Some(Self::AhmjgehfjjlChcjkjhkjlc), "AHMJGEHFJJL_LJLBEGDHNNN" => Some(Self::AhmjgehfjjlLjlbegdhnnn), "AHMJGEHFJJL_NBMGHAINLFN" => Some(Self::AhmjgehfjjlNbmghainlfn), "AHMJGEHFJJL_EKAACBBIEDP" => Some(Self::AhmjgehfjjlEkaacbbiedp), "AHMJGEHFJJL_KCGNBFEMJPF" => Some(Self::AhmjgehfjjlKcgnbfemjpf), "AHMJGEHFJJL_GFHAMCMFDLB" => Some(Self::AhmjgehfjjlGfhamcmfdlb), "AHMJGEHFJJL_BEJHDKHICLI" => Some(Self::AhmjgehfjjlBejhdkhicli), "AHMJGEHFJJL_IKKAGPCCLDH" => Some(Self::AhmjgehfjjlIkkagpccldh), "AHMJGEHFJJL_KOPCIEIILNI" => Some(Self::AhmjgehfjjlKopcieiilni), "AHMJGEHFJJL_HAMOEIGPPME" => Some(Self::AhmjgehfjjlHamoeigppme), "AHMJGEHFJJL_LHHPNIJBKOD" => Some(Self::AhmjgehfjjlLhhpnijbkod), "AHMJGEHFJJL_NNAAFBFKJFI" => Some(Self::AhmjgehfjjlNnaafbfkjfi), "AHMJGEHFJJL_GDOBJEONKEF" => Some(Self::AhmjgehfjjlGdobjeonkef), "AHMJGEHFJJL_IAODDJELPJD" => Some(Self::AhmjgehfjjlIaoddjelpjd), "AHMJGEHFJJL_PJNNLDGHODO" => Some(Self::AhmjgehfjjlPjnnldghodo), "AHMJGEHFJJL_PCCMNMIOIOG" => Some(Self::AhmjgehfjjlPccmnmioiog), "AHMJGEHFJJL_OOMJEKEEBJJ" => Some(Self::AhmjgehfjjlOomjekeebjj), "AHMJGEHFJJL_MIMKAPPIMNL" => Some(Self::AhmjgehfjjlMimkappimnl), "AHMJGEHFJJL_NAAGAMNNNHG" => Some(Self::AhmjgehfjjlNaagamnnnhg), "AHMJGEHFJJL_FBFEMGKBDCP" => Some(Self::AhmjgehfjjlFbfemgkbdcp), "AHMJGEHFJJL_HCOOHGJJIPK" => Some(Self::AhmjgehfjjlHcoohgjjipk), "AHMJGEHFJJL_EAPDELMFJIB" => Some(Self::AhmjgehfjjlEapdelmfjib), "AHMJGEHFJJL_AENFMMIIMDJ" => Some(Self::AhmjgehfjjlAenfmmiimdj), "AHMJGEHFJJL_ILNKJCOKBGB" => Some(Self::AhmjgehfjjlIlnkjcokbgb), "AHMJGEHFJJL_NLICEECNKIO" => Some(Self::AhmjgehfjjlNliceecnkio), "AHMJGEHFJJL_COGLKGAJGCJ" => Some(Self::AhmjgehfjjlCoglkgajgcj), "AHMJGEHFJJL_GHMAMDMIEAB" => Some(Self::AhmjgehfjjlGhmamdmieab), "AHMJGEHFJJL_PJHCHGCCKED" => Some(Self::AhmjgehfjjlPjhchgccked), "AHMJGEHFJJL_MNIBFPHFBIF" => Some(Self::AhmjgehfjjlMnibfphfbif), "AHMJGEHFJJL_MLFNBMBLEAH" => Some(Self::AhmjgehfjjlMlfnbmbleah), "AHMJGEHFJJL_KBIOPMHHJFJ" => Some(Self::AhmjgehfjjlKbiopmhhjfj), "AHMJGEHFJJL_LDHKAABPDBI" => Some(Self::AhmjgehfjjlLdhkaabpdbi), "AHMJGEHFJJL_NAHCLHALFCG" => Some(Self::AhmjgehfjjlNahclhalfcg), "AHMJGEHFJJL_OGBPGGIMMJD" => Some(Self::AhmjgehfjjlOgbpggimmjd), "AHMJGEHFJJL_GKJKHKJAKEF" => Some(Self::AhmjgehfjjlGkjkhkjakef), "AHMJGEHFJJL_PDOJGILJMOH" => Some(Self::AhmjgehfjjlPdojgiljmoh), "AHMJGEHFJJL_IDFINFODGII" => Some(Self::AhmjgehfjjlIdfinfodgii), "AHMJGEHFJJL_AGKNCCJBCJD" => Some(Self::AhmjgehfjjlAgknccjbcjd), "AHMJGEHFJJL_ODNIHEPECDL" => Some(Self::AhmjgehfjjlOdnihepecdl), "AHMJGEHFJJL_KLDKGLIMAAA" => Some(Self::AhmjgehfjjlKldkglimaaa), "AHMJGEHFJJL_IJGDDILLMDK" => Some(Self::AhmjgehfjjlIjgddillmdk), "AHMJGEHFJJL_EIDJDMPAKMA" => Some(Self::AhmjgehfjjlEidjdmpakma), "AHMJGEHFJJL_ALOKCAMBLPE" => Some(Self::AhmjgehfjjlAlokcamblpe), "AHMJGEHFJJL_DELKACDHDIM" => Some(Self::AhmjgehfjjlDelkacdhdim), "AHMJGEHFJJL_JJLLGOBOIGH" => Some(Self::AhmjgehfjjlJjllgoboigh), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum GameplayCounterType { LgjeibjogklIficnnlhecj = 0, LgjeibjogklEoagbgbnoij = 280001, } impl GameplayCounterType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::LgjeibjogklIficnnlhecj => "LGJEIBJOGKL_IFICNNLHECJ", Self::LgjeibjogklEoagbgbnoij => "LGJEIBJOGKL_EOAGBGBNOIJ", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LGJEIBJOGKL_IFICNNLHECJ" => Some(Self::LgjeibjogklIficnnlhecj), "LGJEIBJOGKL_EOAGBGBNOIJ" => Some(Self::LgjeibjogklEoagbgbnoij), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum BlackLimitLevel { LcihclccdlmJgelcoepibn = 0, } impl BlackLimitLevel { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::LcihclccdlmJgelcoepibn => "LCIHCLCCDLM_JGELCOEPIBN", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LCIHCLCCDLM_JGELCOEPIBN" => Some(Self::LcihclccdlmJgelcoepibn), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum AreaType { FmeahkgcpceIlhconnbdmi = 0, FmeahkgcpceKgfacpialga = 1, FmeahkgcpcePpblecbfbmg = 2, FmeahkgcpceDamodnhmopd = 3, FmeahkgcpceNdlbfnbhheb = 4, FmeahkgcpceLfnconekeak = 5, FmeahkgcpceHmlkboplbmf = 6, } impl AreaType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::FmeahkgcpceIlhconnbdmi => "FMEAHKGCPCE_ILHCONNBDMI", Self::FmeahkgcpceKgfacpialga => "FMEAHKGCPCE_KGFACPIALGA", Self::FmeahkgcpcePpblecbfbmg => "FMEAHKGCPCE_PPBLECBFBMG", Self::FmeahkgcpceDamodnhmopd => "FMEAHKGCPCE_DAMODNHMOPD", Self::FmeahkgcpceNdlbfnbhheb => "FMEAHKGCPCE_NDLBFNBHHEB", Self::FmeahkgcpceLfnconekeak => "FMEAHKGCPCE_LFNCONEKEAK", Self::FmeahkgcpceHmlkboplbmf => "FMEAHKGCPCE_HMLKBOPLBMF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "FMEAHKGCPCE_ILHCONNBDMI" => Some(Self::FmeahkgcpceIlhconnbdmi), "FMEAHKGCPCE_KGFACPIALGA" => Some(Self::FmeahkgcpceKgfacpialga), "FMEAHKGCPCE_PPBLECBFBMG" => Some(Self::FmeahkgcpcePpblecbfbmg), "FMEAHKGCPCE_DAMODNHMOPD" => Some(Self::FmeahkgcpceDamodnhmopd), "FMEAHKGCPCE_NDLBFNBHHEB" => Some(Self::FmeahkgcpceNdlbfnbhheb), "FMEAHKGCPCE_LFNCONEKEAK" => Some(Self::FmeahkgcpceLfnconekeak), "FMEAHKGCPCE_HMLKBOPLBMF" => Some(Self::FmeahkgcpceHmlkboplbmf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum EntityType { GaahneikiplFbligbnlfih = 0, GaahneikiplKoanegchaom = 1, GaahneikiplMlnaafgffbo = 2, GaahneikiplNldefbcpbdd = 3, GaahneikiplNnejbphliic = 4, GaahneikiplJplbkfeocoo = 5, GaahneikiplPphamjghfnd = 6, GaahneikiplGokflmfedci = 7, } impl EntityType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::GaahneikiplFbligbnlfih => "GAAHNEIKIPL_FBLIGBNLFIH", Self::GaahneikiplKoanegchaom => "GAAHNEIKIPL_KOANEGCHAOM", Self::GaahneikiplMlnaafgffbo => "GAAHNEIKIPL_MLNAAFGFFBO", Self::GaahneikiplNldefbcpbdd => "GAAHNEIKIPL_NLDEFBCPBDD", Self::GaahneikiplNnejbphliic => "GAAHNEIKIPL_NNEJBPHLIIC", Self::GaahneikiplJplbkfeocoo => "GAAHNEIKIPL_JPLBKFEOCOO", Self::GaahneikiplPphamjghfnd => "GAAHNEIKIPL_PPHAMJGHFND", Self::GaahneikiplGokflmfedci => "GAAHNEIKIPL_GOKFLMFEDCI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GAAHNEIKIPL_FBLIGBNLFIH" => Some(Self::GaahneikiplFbligbnlfih), "GAAHNEIKIPL_KOANEGCHAOM" => Some(Self::GaahneikiplKoanegchaom), "GAAHNEIKIPL_MLNAAFGFFBO" => Some(Self::GaahneikiplMlnaafgffbo), "GAAHNEIKIPL_NLDEFBCPBDD" => Some(Self::GaahneikiplNldefbcpbdd), "GAAHNEIKIPL_NNEJBPHLIIC" => Some(Self::GaahneikiplNnejbphliic), "GAAHNEIKIPL_JPLBKFEOCOO" => Some(Self::GaahneikiplJplbkfeocoo), "GAAHNEIKIPL_PPHAMJGHFND" => Some(Self::GaahneikiplPphamjghfnd), "GAAHNEIKIPL_GOKFLMFEDCI" => Some(Self::GaahneikiplGokflmfedci), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum LanguageType { FiheckjfilkGlelmhjacme = 0, FiheckjfilkEgmhifclfjd = 1, FiheckjfilkCiakkbhedmk = 2, FiheckjfilkBpfogehcnbg = 3, FiheckjfilkDbdmkcmlono = 4, FiheckjfilkNefmcnlbeci = 5, FiheckjfilkNffcjhgjlfl = 6, FiheckjfilkMfgeopkakkg = 7, FiheckjfilkIhjddjakhpl = 8, FiheckjfilkKccmnfonkik = 9, FiheckjfilkOffailifbjo = 10, FiheckjfilkPloijkpbeni = 11, FiheckjfilkJhjmbeckahf = 12, FiheckjfilkNhkhnkkmaab = 13, } impl LanguageType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::FiheckjfilkGlelmhjacme => "FIHECKJFILK_GLELMHJACME", Self::FiheckjfilkEgmhifclfjd => "FIHECKJFILK_EGMHIFCLFJD", Self::FiheckjfilkCiakkbhedmk => "FIHECKJFILK_CIAKKBHEDMK", Self::FiheckjfilkBpfogehcnbg => "FIHECKJFILK_BPFOGEHCNBG", Self::FiheckjfilkDbdmkcmlono => "FIHECKJFILK_DBDMKCMLONO", Self::FiheckjfilkNefmcnlbeci => "FIHECKJFILK_NEFMCNLBECI", Self::FiheckjfilkNffcjhgjlfl => "FIHECKJFILK_NFFCJHGJLFL", Self::FiheckjfilkMfgeopkakkg => "FIHECKJFILK_MFGEOPKAKKG", Self::FiheckjfilkIhjddjakhpl => "FIHECKJFILK_IHJDDJAKHPL", Self::FiheckjfilkKccmnfonkik => "FIHECKJFILK_KCCMNFONKIK", Self::FiheckjfilkOffailifbjo => "FIHECKJFILK_OFFAILIFBJO", Self::FiheckjfilkPloijkpbeni => "FIHECKJFILK_PLOIJKPBENI", Self::FiheckjfilkJhjmbeckahf => "FIHECKJFILK_JHJMBECKAHF", Self::FiheckjfilkNhkhnkkmaab => "FIHECKJFILK_NHKHNKKMAAB", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "FIHECKJFILK_GLELMHJACME" => Some(Self::FiheckjfilkGlelmhjacme), "FIHECKJFILK_EGMHIFCLFJD" => Some(Self::FiheckjfilkEgmhifclfjd), "FIHECKJFILK_CIAKKBHEDMK" => Some(Self::FiheckjfilkCiakkbhedmk), "FIHECKJFILK_BPFOGEHCNBG" => Some(Self::FiheckjfilkBpfogehcnbg), "FIHECKJFILK_DBDMKCMLONO" => Some(Self::FiheckjfilkDbdmkcmlono), "FIHECKJFILK_NEFMCNLBECI" => Some(Self::FiheckjfilkNefmcnlbeci), "FIHECKJFILK_NFFCJHGJLFL" => Some(Self::FiheckjfilkNffcjhgjlfl), "FIHECKJFILK_MFGEOPKAKKG" => Some(Self::FiheckjfilkMfgeopkakkg), "FIHECKJFILK_IHJDDJAKHPL" => Some(Self::FiheckjfilkIhjddjakhpl), "FIHECKJFILK_KCCMNFONKIK" => Some(Self::FiheckjfilkKccmnfonkik), "FIHECKJFILK_OFFAILIFBJO" => Some(Self::FiheckjfilkOffailifbjo), "FIHECKJFILK_PLOIJKPBENI" => Some(Self::FiheckjfilkPloijkpbeni), "FIHECKJFILK_JHJMBECKAHF" => Some(Self::FiheckjfilkJhjmbeckahf), "FIHECKJFILK_NHKHNKKMAAB" => Some(Self::FiheckjfilkNhkhnkkmaab), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum PlatformType { Editor = 0, Ios = 1, Android = 2, Pc = 3, Web = 4, Wap = 5, Ps4 = 6, Nintendo = 7, CloudAndroid = 8, CloudPc = 9, CloudIos = 10, Ps5 = 11, Mac = 12, CloudMac = 13, CloudWebAndroid = 20, CloudWebIos = 21, CloudWebPc = 22, CloudWebMac = 23, CloudWebTouch = 24, CloudWebKeyboard = 25, CloudDouyinIos = 27, CloudDouyinAndroid = 28, } impl PlatformType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Editor => "EDITOR", Self::Ios => "IOS", Self::Android => "ANDROID", Self::Pc => "PC", Self::Web => "WEB", Self::Wap => "WAP", Self::Ps4 => "PS4", Self::Nintendo => "NINTENDO", Self::CloudAndroid => "CLOUD_ANDROID", Self::CloudPc => "CLOUD_PC", Self::CloudIos => "CLOUD_IOS", Self::Ps5 => "PS5", Self::Mac => "MAC", Self::CloudMac => "CLOUD_MAC", Self::CloudWebAndroid => "CLOUD_WEB_ANDROID", Self::CloudWebIos => "CLOUD_WEB_IOS", Self::CloudWebPc => "CLOUD_WEB_PC", Self::CloudWebMac => "CLOUD_WEB_MAC", Self::CloudWebTouch => "CLOUD_WEB_TOUCH", Self::CloudWebKeyboard => "CLOUD_WEB_KEYBOARD", Self::CloudDouyinIos => "CLOUD_DOUYIN_IOS", Self::CloudDouyinAndroid => "CLOUD_DOUYIN_ANDROID", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "EDITOR" => Some(Self::Editor), "IOS" => Some(Self::Ios), "ANDROID" => Some(Self::Android), "PC" => Some(Self::Pc), "WEB" => Some(Self::Web), "WAP" => Some(Self::Wap), "PS4" => Some(Self::Ps4), "NINTENDO" => Some(Self::Nintendo), "CLOUD_ANDROID" => Some(Self::CloudAndroid), "CLOUD_PC" => Some(Self::CloudPc), "CLOUD_IOS" => Some(Self::CloudIos), "PS5" => Some(Self::Ps5), "MAC" => Some(Self::Mac), "CLOUD_MAC" => Some(Self::CloudMac), "CLOUD_WEB_ANDROID" => Some(Self::CloudWebAndroid), "CLOUD_WEB_IOS" => Some(Self::CloudWebIos), "CLOUD_WEB_PC" => Some(Self::CloudWebPc), "CLOUD_WEB_MAC" => Some(Self::CloudWebMac), "CLOUD_WEB_TOUCH" => Some(Self::CloudWebTouch), "CLOUD_WEB_KEYBOARD" => Some(Self::CloudWebKeyboard), "CLOUD_DOUYIN_IOS" => Some(Self::CloudDouyinIos), "CLOUD_DOUYIN_ANDROID" => Some(Self::CloudDouyinAndroid), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum ReloginType { AkengpnhfcaOcaodfedepd = 0, AkengpnhfcaKelipndongi = 1, AkengpnhfcaJacimmfbonl = 2, AkengpnhfcaAbhijacpcod = 3, } impl ReloginType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::AkengpnhfcaOcaodfedepd => "AKENGPNHFCA_OCAODFEDEPD", Self::AkengpnhfcaKelipndongi => "AKENGPNHFCA_KELIPNDONGI", Self::AkengpnhfcaJacimmfbonl => "AKENGPNHFCA_JACIMMFBONL", Self::AkengpnhfcaAbhijacpcod => "AKENGPNHFCA_ABHIJACPCOD", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "AKENGPNHFCA_OCAODFEDEPD" => Some(Self::AkengpnhfcaOcaodfedepd), "AKENGPNHFCA_KELIPNDONGI" => Some(Self::AkengpnhfcaKelipndongi), "AKENGPNHFCA_JACIMMFBONL" => Some(Self::AkengpnhfcaJacimmfbonl), "AKENGPNHFCA_ABHIJACPCOD" => Some(Self::AkengpnhfcaAbhijacpcod), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum AvatarType { None = 0, AvatarTrialType = 1, AvatarLimitType = 2, AvatarFormalType = 3, AvatarAssistType = 4, AvatarAetherDivideType = 5, AvatarUpgradeAvailableType = 6, AvatarGridFightType = 7, MlmmnodkafmGljdndmigip = 8, } impl AvatarType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::None => "AVATAR_TYPE_NONE", Self::AvatarTrialType => "AVATAR_TRIAL_TYPE", Self::AvatarLimitType => "AVATAR_LIMIT_TYPE", Self::AvatarFormalType => "AVATAR_FORMAL_TYPE", Self::AvatarAssistType => "AVATAR_ASSIST_TYPE", Self::AvatarAetherDivideType => "AVATAR_AETHER_DIVIDE_TYPE", Self::AvatarUpgradeAvailableType => "AVATAR_UPGRADE_AVAILABLE_TYPE", Self::AvatarGridFightType => "AVATAR_GRID_FIGHT_TYPE", Self::MlmmnodkafmGljdndmigip => "MLMMNODKAFM_GLJDNDMIGIP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "AVATAR_TYPE_NONE" => Some(Self::None), "AVATAR_TRIAL_TYPE" => Some(Self::AvatarTrialType), "AVATAR_LIMIT_TYPE" => Some(Self::AvatarLimitType), "AVATAR_FORMAL_TYPE" => Some(Self::AvatarFormalType), "AVATAR_ASSIST_TYPE" => Some(Self::AvatarAssistType), "AVATAR_AETHER_DIVIDE_TYPE" => Some(Self::AvatarAetherDivideType), "AVATAR_UPGRADE_AVAILABLE_TYPE" => Some(Self::AvatarUpgradeAvailableType), "AVATAR_GRID_FIGHT_TYPE" => Some(Self::AvatarGridFightType), "MLMMNODKAFM_GLJDNDMIGIP" => Some(Self::MlmmnodkafmGljdndmigip), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum MultiPathAvatarType { None = 0, Mar7thKnightType = 1001, Mar7thRogueType = 1224, BoyWarriorType = 8001, GirlWarriorType = 8002, BoyKnightType = 8003, GirlKnightType = 8004, BoyShamanType = 8005, GirlShamanType = 8006, BoyMemoryType = 8007, GirlMemoryType = 8008, } impl MultiPathAvatarType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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 => "MultiPathAvatarTypeNone", Self::Mar7thKnightType => "Mar_7thKnightType", Self::Mar7thRogueType => "Mar_7thRogueType", Self::BoyWarriorType => "BoyWarriorType", Self::GirlWarriorType => "GirlWarriorType", Self::BoyKnightType => "BoyKnightType", Self::GirlKnightType => "GirlKnightType", Self::BoyShamanType => "BoyShamanType", Self::GirlShamanType => "GirlShamanType", Self::BoyMemoryType => "BoyMemoryType", Self::GirlMemoryType => "GirlMemoryType", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MultiPathAvatarTypeNone" => Some(Self::None), "Mar_7thKnightType" => Some(Self::Mar7thKnightType), "Mar_7thRogueType" => Some(Self::Mar7thRogueType), "BoyWarriorType" => Some(Self::BoyWarriorType), "GirlWarriorType" => Some(Self::GirlWarriorType), "BoyKnightType" => Some(Self::BoyKnightType), "GirlKnightType" => Some(Self::GirlKnightType), "BoyShamanType" => Some(Self::BoyShamanType), "GirlShamanType" => Some(Self::GirlShamanType), "BoyMemoryType" => Some(Self::BoyMemoryType), "GirlMemoryType" => Some(Self::GirlMemoryType), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Anefjkfaldc { Onaklkbmfad = 0, Cohmcjjlcfh = 1, Imaojkidibk = 32, } impl Anefjkfaldc { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Onaklkbmfad => "ANEFJKFALDC_ONAKLKBMFAD", Self::Cohmcjjlcfh => "ANEFJKFALDC_COHMCJJLCFH", Self::Imaojkidibk => "ANEFJKFALDC_IMAOJKIDIBK", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "ANEFJKFALDC_ONAKLKBMFAD" => Some(Self::Onaklkbmfad), "ANEFJKFALDC_COHMCJJLCFH" => Some(Self::Cohmcjjlcfh), "ANEFJKFALDC_IMAOJKIDIBK" => Some(Self::Imaojkidibk), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Gender { None = 0, Man = 1, Woman = 2, } impl Gender { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::None => "GenderNone", Self::Man => "GenderMan", Self::Woman => "GenderWoman", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GenderNone" => Some(Self::None), "GenderMan" => Some(Self::Man), "GenderWoman" => Some(Self::Woman), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum ProductType { DodhapfpmkhMledhadpboh = 0, DodhapfpmkhCiafbdjblhm = 1, DodhapfpmkhEdohkicapbk = 2, DodhapfpmkhDgidfpfneom = 3, DodhapfpmkhBhnbejinjhc = 4, } impl ProductType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::DodhapfpmkhMledhadpboh => "DODHAPFPMKH_MLEDHADPBOH", Self::DodhapfpmkhCiafbdjblhm => "DODHAPFPMKH_CIAFBDJBLHM", Self::DodhapfpmkhEdohkicapbk => "DODHAPFPMKH_EDOHKICAPBK", Self::DodhapfpmkhDgidfpfneom => "DODHAPFPMKH_DGIDFPFNEOM", Self::DodhapfpmkhBhnbejinjhc => "DODHAPFPMKH_BHNBEJINJHC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "DODHAPFPMKH_MLEDHADPBOH" => Some(Self::DodhapfpmkhMledhadpboh), "DODHAPFPMKH_CIAFBDJBLHM" => Some(Self::DodhapfpmkhCiafbdjblhm), "DODHAPFPMKH_EDOHKICAPBK" => Some(Self::DodhapfpmkhEdohkicapbk), "DODHAPFPMKH_DGIDFPFNEOM" => Some(Self::DodhapfpmkhDgidfpfneom), "DODHAPFPMKH_BHNBEJINJHC" => Some(Self::DodhapfpmkhBhnbejinjhc), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum ProductGiftType { KmkaojlfjnbKmkpjekoldd = 0, KmkaojlfjnbFkmaiiaonoj = 1, KmkaojlfjnbNgfnopfifcl = 2, KmkaojlfjnbBbopmhbnhda = 3, KmkaojlfjnbEflfbjnpjpg = 4, KmkaojlfjnbHmjpfmjbfae = 5, KmkaojlfjnbPmhaaflkcdg = 6, KmkaojlfjnbIgjmobgljpl = 7, KmkaojlfjnbGmiicocakfi = 8, KmkaojlfjnbBpooipbpfea = 9, KmkaojlfjnbFmdadjkibid = 10, KmkaojlfjnbMbehhfdmcmm = 11, KmkaojlfjnbMmafmmfmalo = 12, KmkaojlfjnbBhfgfdamkmd = 13, KmkaojlfjnbGejnlhjbmlm = 14, KmkaojlfjnbDlioohanibb = 15, KmkaojlfjnbPeaakodifdk = 16, KmkaojlfjnbNnkjidppikp = 17, KmkaojlfjnbLpecapjppie = 18, KmkaojlfjnbAaiklcokngf = 19, KmkaojlfjnbJppjleilphk = 20, KmkaojlfjnbDipmklannfd = 21, KmkaojlfjnbDoflamachha = 22, } impl ProductGiftType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::KmkaojlfjnbKmkpjekoldd => "KMKAOJLFJNB_KMKPJEKOLDD", Self::KmkaojlfjnbFkmaiiaonoj => "KMKAOJLFJNB_FKMAIIAONOJ", Self::KmkaojlfjnbNgfnopfifcl => "KMKAOJLFJNB_NGFNOPFIFCL", Self::KmkaojlfjnbBbopmhbnhda => "KMKAOJLFJNB_BBOPMHBNHDA", Self::KmkaojlfjnbEflfbjnpjpg => "KMKAOJLFJNB_EFLFBJNPJPG", Self::KmkaojlfjnbHmjpfmjbfae => "KMKAOJLFJNB_HMJPFMJBFAE", Self::KmkaojlfjnbPmhaaflkcdg => "KMKAOJLFJNB_PMHAAFLKCDG", Self::KmkaojlfjnbIgjmobgljpl => "KMKAOJLFJNB_IGJMOBGLJPL", Self::KmkaojlfjnbGmiicocakfi => "KMKAOJLFJNB_GMIICOCAKFI", Self::KmkaojlfjnbBpooipbpfea => "KMKAOJLFJNB_BPOOIPBPFEA", Self::KmkaojlfjnbFmdadjkibid => "KMKAOJLFJNB_FMDADJKIBID", Self::KmkaojlfjnbMbehhfdmcmm => "KMKAOJLFJNB_MBEHHFDMCMM", Self::KmkaojlfjnbMmafmmfmalo => "KMKAOJLFJNB_MMAFMMFMALO", Self::KmkaojlfjnbBhfgfdamkmd => "KMKAOJLFJNB_BHFGFDAMKMD", Self::KmkaojlfjnbGejnlhjbmlm => "KMKAOJLFJNB_GEJNLHJBMLM", Self::KmkaojlfjnbDlioohanibb => "KMKAOJLFJNB_DLIOOHANIBB", Self::KmkaojlfjnbPeaakodifdk => "KMKAOJLFJNB_PEAAKODIFDK", Self::KmkaojlfjnbNnkjidppikp => "KMKAOJLFJNB_NNKJIDPPIKP", Self::KmkaojlfjnbLpecapjppie => "KMKAOJLFJNB_LPECAPJPPIE", Self::KmkaojlfjnbAaiklcokngf => "KMKAOJLFJNB_AAIKLCOKNGF", Self::KmkaojlfjnbJppjleilphk => "KMKAOJLFJNB_JPPJLEILPHK", Self::KmkaojlfjnbDipmklannfd => "KMKAOJLFJNB_DIPMKLANNFD", Self::KmkaojlfjnbDoflamachha => "KMKAOJLFJNB_DOFLAMACHHA", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KMKAOJLFJNB_KMKPJEKOLDD" => Some(Self::KmkaojlfjnbKmkpjekoldd), "KMKAOJLFJNB_FKMAIIAONOJ" => Some(Self::KmkaojlfjnbFkmaiiaonoj), "KMKAOJLFJNB_NGFNOPFIFCL" => Some(Self::KmkaojlfjnbNgfnopfifcl), "KMKAOJLFJNB_BBOPMHBNHDA" => Some(Self::KmkaojlfjnbBbopmhbnhda), "KMKAOJLFJNB_EFLFBJNPJPG" => Some(Self::KmkaojlfjnbEflfbjnpjpg), "KMKAOJLFJNB_HMJPFMJBFAE" => Some(Self::KmkaojlfjnbHmjpfmjbfae), "KMKAOJLFJNB_PMHAAFLKCDG" => Some(Self::KmkaojlfjnbPmhaaflkcdg), "KMKAOJLFJNB_IGJMOBGLJPL" => Some(Self::KmkaojlfjnbIgjmobgljpl), "KMKAOJLFJNB_GMIICOCAKFI" => Some(Self::KmkaojlfjnbGmiicocakfi), "KMKAOJLFJNB_BPOOIPBPFEA" => Some(Self::KmkaojlfjnbBpooipbpfea), "KMKAOJLFJNB_FMDADJKIBID" => Some(Self::KmkaojlfjnbFmdadjkibid), "KMKAOJLFJNB_MBEHHFDMCMM" => Some(Self::KmkaojlfjnbMbehhfdmcmm), "KMKAOJLFJNB_MMAFMMFMALO" => Some(Self::KmkaojlfjnbMmafmmfmalo), "KMKAOJLFJNB_BHFGFDAMKMD" => Some(Self::KmkaojlfjnbBhfgfdamkmd), "KMKAOJLFJNB_GEJNLHJBMLM" => Some(Self::KmkaojlfjnbGejnlhjbmlm), "KMKAOJLFJNB_DLIOOHANIBB" => Some(Self::KmkaojlfjnbDlioohanibb), "KMKAOJLFJNB_PEAAKODIFDK" => Some(Self::KmkaojlfjnbPeaakodifdk), "KMKAOJLFJNB_NNKJIDPPIKP" => Some(Self::KmkaojlfjnbNnkjidppikp), "KMKAOJLFJNB_LPECAPJPPIE" => Some(Self::KmkaojlfjnbLpecapjppie), "KMKAOJLFJNB_AAIKLCOKNGF" => Some(Self::KmkaojlfjnbAaiklcokngf), "KMKAOJLFJNB_JPPJLEILPHK" => Some(Self::KmkaojlfjnbJppjleilphk), "KMKAOJLFJNB_DIPMKLANNFD" => Some(Self::KmkaojlfjnbDipmklannfd), "KMKAOJLFJNB_DOFLAMACHHA" => Some(Self::KmkaojlfjnbDoflamachha), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum FeatureSwitchType { JjaeepfjmcfKonnoonhcol = 0, JjaeepfjmcfNmjnifojoha = 1, JjaeepfjmcfNfmjagmfdgf = 2, JjaeepfjmcfLcepjpgedon = 3, JjaeepfjmcfHenmjodlefe = 4, JjaeepfjmcfPpgjjcifppj = 5, JjaeepfjmcfAeiaamdefha = 6, JjaeepfjmcfLfpkclidbmb = 7, JjaeepfjmcfLcmbcoplnna = 8, JjaeepfjmcfAgjfameoicm = 9, JjaeepfjmcfHchpjdkgjab = 10, JjaeepfjmcfEfolkhnfcco = 11, JjaeepfjmcfOlacnojadca = 12, JjaeepfjmcfIcfnehideke = 13, JjaeepfjmcfPpjbgcolmao = 14, JjaeepfjmcfFpjpcjjpnai = 15, JjaeepfjmcfAbpllimpkmj = 16, JjaeepfjmcfAoahkbmaebf = 17, JjaeepfjmcfGcohnnabkcf = 18, JjaeepfjmcfEamllgnndbn = 19, JjaeepfjmcfKdfghnlgfol = 20, JjaeepfjmcfNkemajdmlfn = 21, JjaeepfjmcfNbinkabkdbg = 22, JjaeepfjmcfLihniphnemp = 23, JjaeepfjmcfObapkkkbkhf = 24, JjaeepfjmcfEbgdklodehk = 25, JjaeepfjmcfFlpnpanjfkl = 26, JjaeepfjmcfJebhddgeedo = 27, JjaeepfjmcfMmklipoaocp = 28, JjaeepfjmcfPhibacfpmci = 29, JjaeepfjmcfOkocgjmbcji = 30, JjaeepfjmcfJaimgbglaja = 32, JjaeepfjmcfNgbfocibgal = 33, JjaeepfjmcfBfgmlionadh = 34, JjaeepfjmcfEahhkjkoipm = 35, JjaeepfjmcfBljnagphbid = 36, JjaeepfjmcfJfjphhibnlj = 37, JjaeepfjmcfMkpejpacjld = 38, JjaeepfjmcfHiokgpklggh = 39, JjaeepfjmcfHmblecmepph = 40, JjaeepfjmcfJpddapdllla = 41, JjaeepfjmcfLlgbijgbpli = 42, JjaeepfjmcfHicplkgnpli = 43, JjaeepfjmcfOhgpbabnlhe = 44, JjaeepfjmcfDabggldkjaf = 45, JjaeepfjmcfGbmhhdckoan = 46, JjaeepfjmcfBfciecopdnn = 47, JjaeepfjmcfIolgpkifkbd = 48, JjaeepfjmcfJbdcigepead = 49, JjaeepfjmcfObgmfmlaand = 50, JjaeepfjmcfIdlfiddnilb = 51, JjaeepfjmcfPpfaejdfmjj = 52, JjaeepfjmcfIlebihhhaka = 53, JjaeepfjmcfAgidhliidpk = 54, JjaeepfjmcfJidehmbklff = 55, JjaeepfjmcfGippgmonpce = 56, JjaeepfjmcfJhphppaphfm = 58, JjaeepfjmcfMpkelddkmbi = 59, JjaeepfjmcfBncodmhbpll = 60, JjaeepfjmcfEmmkbhlniah = 61, JjaeepfjmcfHggkjnkfcil = 62, JjaeepfjmcfKlkhipoiacc = 63, JjaeepfjmcfBbjiofjebgb = 64, JjaeepfjmcfOekeikegcop = 65, JjaeepfjmcfNpcndocmlgg = 66, JjaeepfjmcfOhdnnibphic = 67, JjaeepfjmcfLdgjpfcfgaj = 68, JjaeepfjmcfLflabcdgdkm = 69, JjaeepfjmcfIbenhjokmbg = 70, JjaeepfjmcfHdimflepgkj = 71, JjaeepfjmcfPflgelcadpo = 72, JjaeepfjmcfJnlnecgbajh = 73, JjaeepfjmcfChdafkeanjo = 74, JjaeepfjmcfNhnemmcmcmd = 75, JjaeepfjmcfAlfjbggfjlg = 76, JjaeepfjmcfKfgmhcablik = 77, JjaeepfjmcfHmbhodagbhc = 78, JjaeepfjmcfKegbbiijlln = 79, JjaeepfjmcfKbplilbgfok = 80, JjaeepfjmcfEefmpgnlpna = 81, JjaeepfjmcfFmkhgdboomb = 82, JjaeepfjmcfLnohfmneknl = 83, JjaeepfjmcfFfibnljmofc = 84, JjaeepfjmcfGemdckkioni = 85, JjaeepfjmcfHbokcfihahh = 86, JjaeepfjmcfCkgcefbihnm = 87, JjaeepfjmcfIbdjhlffiaj = 88, } impl FeatureSwitchType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::JjaeepfjmcfKonnoonhcol => "JJAEEPFJMCF_KONNOONHCOL", Self::JjaeepfjmcfNmjnifojoha => "JJAEEPFJMCF_NMJNIFOJOHA", Self::JjaeepfjmcfNfmjagmfdgf => "JJAEEPFJMCF_NFMJAGMFDGF", Self::JjaeepfjmcfLcepjpgedon => "JJAEEPFJMCF_LCEPJPGEDON", Self::JjaeepfjmcfHenmjodlefe => "JJAEEPFJMCF_HENMJODLEFE", Self::JjaeepfjmcfPpgjjcifppj => "JJAEEPFJMCF_PPGJJCIFPPJ", Self::JjaeepfjmcfAeiaamdefha => "JJAEEPFJMCF_AEIAAMDEFHA", Self::JjaeepfjmcfLfpkclidbmb => "JJAEEPFJMCF_LFPKCLIDBMB", Self::JjaeepfjmcfLcmbcoplnna => "JJAEEPFJMCF_LCMBCOPLNNA", Self::JjaeepfjmcfAgjfameoicm => "JJAEEPFJMCF_AGJFAMEOICM", Self::JjaeepfjmcfHchpjdkgjab => "JJAEEPFJMCF_HCHPJDKGJAB", Self::JjaeepfjmcfEfolkhnfcco => "JJAEEPFJMCF_EFOLKHNFCCO", Self::JjaeepfjmcfOlacnojadca => "JJAEEPFJMCF_OLACNOJADCA", Self::JjaeepfjmcfIcfnehideke => "JJAEEPFJMCF_ICFNEHIDEKE", Self::JjaeepfjmcfPpjbgcolmao => "JJAEEPFJMCF_PPJBGCOLMAO", Self::JjaeepfjmcfFpjpcjjpnai => "JJAEEPFJMCF_FPJPCJJPNAI", Self::JjaeepfjmcfAbpllimpkmj => "JJAEEPFJMCF_ABPLLIMPKMJ", Self::JjaeepfjmcfAoahkbmaebf => "JJAEEPFJMCF_AOAHKBMAEBF", Self::JjaeepfjmcfGcohnnabkcf => "JJAEEPFJMCF_GCOHNNABKCF", Self::JjaeepfjmcfEamllgnndbn => "JJAEEPFJMCF_EAMLLGNNDBN", Self::JjaeepfjmcfKdfghnlgfol => "JJAEEPFJMCF_KDFGHNLGFOL", Self::JjaeepfjmcfNkemajdmlfn => "JJAEEPFJMCF_NKEMAJDMLFN", Self::JjaeepfjmcfNbinkabkdbg => "JJAEEPFJMCF_NBINKABKDBG", Self::JjaeepfjmcfLihniphnemp => "JJAEEPFJMCF_LIHNIPHNEMP", Self::JjaeepfjmcfObapkkkbkhf => "JJAEEPFJMCF_OBAPKKKBKHF", Self::JjaeepfjmcfEbgdklodehk => "JJAEEPFJMCF_EBGDKLODEHK", Self::JjaeepfjmcfFlpnpanjfkl => "JJAEEPFJMCF_FLPNPANJFKL", Self::JjaeepfjmcfJebhddgeedo => "JJAEEPFJMCF_JEBHDDGEEDO", Self::JjaeepfjmcfMmklipoaocp => "JJAEEPFJMCF_MMKLIPOAOCP", Self::JjaeepfjmcfPhibacfpmci => "JJAEEPFJMCF_PHIBACFPMCI", Self::JjaeepfjmcfOkocgjmbcji => "JJAEEPFJMCF_OKOCGJMBCJI", Self::JjaeepfjmcfJaimgbglaja => "JJAEEPFJMCF_JAIMGBGLAJA", Self::JjaeepfjmcfNgbfocibgal => "JJAEEPFJMCF_NGBFOCIBGAL", Self::JjaeepfjmcfBfgmlionadh => "JJAEEPFJMCF_BFGMLIONADH", Self::JjaeepfjmcfEahhkjkoipm => "JJAEEPFJMCF_EAHHKJKOIPM", Self::JjaeepfjmcfBljnagphbid => "JJAEEPFJMCF_BLJNAGPHBID", Self::JjaeepfjmcfJfjphhibnlj => "JJAEEPFJMCF_JFJPHHIBNLJ", Self::JjaeepfjmcfMkpejpacjld => "JJAEEPFJMCF_MKPEJPACJLD", Self::JjaeepfjmcfHiokgpklggh => "JJAEEPFJMCF_HIOKGPKLGGH", Self::JjaeepfjmcfHmblecmepph => "JJAEEPFJMCF_HMBLECMEPPH", Self::JjaeepfjmcfJpddapdllla => "JJAEEPFJMCF_JPDDAPDLLLA", Self::JjaeepfjmcfLlgbijgbpli => "JJAEEPFJMCF_LLGBIJGBPLI", Self::JjaeepfjmcfHicplkgnpli => "JJAEEPFJMCF_HICPLKGNPLI", Self::JjaeepfjmcfOhgpbabnlhe => "JJAEEPFJMCF_OHGPBABNLHE", Self::JjaeepfjmcfDabggldkjaf => "JJAEEPFJMCF_DABGGLDKJAF", Self::JjaeepfjmcfGbmhhdckoan => "JJAEEPFJMCF_GBMHHDCKOAN", Self::JjaeepfjmcfBfciecopdnn => "JJAEEPFJMCF_BFCIECOPDNN", Self::JjaeepfjmcfIolgpkifkbd => "JJAEEPFJMCF_IOLGPKIFKBD", Self::JjaeepfjmcfJbdcigepead => "JJAEEPFJMCF_JBDCIGEPEAD", Self::JjaeepfjmcfObgmfmlaand => "JJAEEPFJMCF_OBGMFMLAAND", Self::JjaeepfjmcfIdlfiddnilb => "JJAEEPFJMCF_IDLFIDDNILB", Self::JjaeepfjmcfPpfaejdfmjj => "JJAEEPFJMCF_PPFAEJDFMJJ", Self::JjaeepfjmcfIlebihhhaka => "JJAEEPFJMCF_ILEBIHHHAKA", Self::JjaeepfjmcfAgidhliidpk => "JJAEEPFJMCF_AGIDHLIIDPK", Self::JjaeepfjmcfJidehmbklff => "JJAEEPFJMCF_JIDEHMBKLFF", Self::JjaeepfjmcfGippgmonpce => "JJAEEPFJMCF_GIPPGMONPCE", Self::JjaeepfjmcfJhphppaphfm => "JJAEEPFJMCF_JHPHPPAPHFM", Self::JjaeepfjmcfMpkelddkmbi => "JJAEEPFJMCF_MPKELDDKMBI", Self::JjaeepfjmcfBncodmhbpll => "JJAEEPFJMCF_BNCODMHBPLL", Self::JjaeepfjmcfEmmkbhlniah => "JJAEEPFJMCF_EMMKBHLNIAH", Self::JjaeepfjmcfHggkjnkfcil => "JJAEEPFJMCF_HGGKJNKFCIL", Self::JjaeepfjmcfKlkhipoiacc => "JJAEEPFJMCF_KLKHIPOIACC", Self::JjaeepfjmcfBbjiofjebgb => "JJAEEPFJMCF_BBJIOFJEBGB", Self::JjaeepfjmcfOekeikegcop => "JJAEEPFJMCF_OEKEIKEGCOP", Self::JjaeepfjmcfNpcndocmlgg => "JJAEEPFJMCF_NPCNDOCMLGG", Self::JjaeepfjmcfOhdnnibphic => "JJAEEPFJMCF_OHDNNIBPHIC", Self::JjaeepfjmcfLdgjpfcfgaj => "JJAEEPFJMCF_LDGJPFCFGAJ", Self::JjaeepfjmcfLflabcdgdkm => "JJAEEPFJMCF_LFLABCDGDKM", Self::JjaeepfjmcfIbenhjokmbg => "JJAEEPFJMCF_IBENHJOKMBG", Self::JjaeepfjmcfHdimflepgkj => "JJAEEPFJMCF_HDIMFLEPGKJ", Self::JjaeepfjmcfPflgelcadpo => "JJAEEPFJMCF_PFLGELCADPO", Self::JjaeepfjmcfJnlnecgbajh => "JJAEEPFJMCF_JNLNECGBAJH", Self::JjaeepfjmcfChdafkeanjo => "JJAEEPFJMCF_CHDAFKEANJO", Self::JjaeepfjmcfNhnemmcmcmd => "JJAEEPFJMCF_NHNEMMCMCMD", Self::JjaeepfjmcfAlfjbggfjlg => "JJAEEPFJMCF_ALFJBGGFJLG", Self::JjaeepfjmcfKfgmhcablik => "JJAEEPFJMCF_KFGMHCABLIK", Self::JjaeepfjmcfHmbhodagbhc => "JJAEEPFJMCF_HMBHODAGBHC", Self::JjaeepfjmcfKegbbiijlln => "JJAEEPFJMCF_KEGBBIIJLLN", Self::JjaeepfjmcfKbplilbgfok => "JJAEEPFJMCF_KBPLILBGFOK", Self::JjaeepfjmcfEefmpgnlpna => "JJAEEPFJMCF_EEFMPGNLPNA", Self::JjaeepfjmcfFmkhgdboomb => "JJAEEPFJMCF_FMKHGDBOOMB", Self::JjaeepfjmcfLnohfmneknl => "JJAEEPFJMCF_LNOHFMNEKNL", Self::JjaeepfjmcfFfibnljmofc => "JJAEEPFJMCF_FFIBNLJMOFC", Self::JjaeepfjmcfGemdckkioni => "JJAEEPFJMCF_GEMDCKKIONI", Self::JjaeepfjmcfHbokcfihahh => "JJAEEPFJMCF_HBOKCFIHAHH", Self::JjaeepfjmcfCkgcefbihnm => "JJAEEPFJMCF_CKGCEFBIHNM", Self::JjaeepfjmcfIbdjhlffiaj => "JJAEEPFJMCF_IBDJHLFFIAJ", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JJAEEPFJMCF_KONNOONHCOL" => Some(Self::JjaeepfjmcfKonnoonhcol), "JJAEEPFJMCF_NMJNIFOJOHA" => Some(Self::JjaeepfjmcfNmjnifojoha), "JJAEEPFJMCF_NFMJAGMFDGF" => Some(Self::JjaeepfjmcfNfmjagmfdgf), "JJAEEPFJMCF_LCEPJPGEDON" => Some(Self::JjaeepfjmcfLcepjpgedon), "JJAEEPFJMCF_HENMJODLEFE" => Some(Self::JjaeepfjmcfHenmjodlefe), "JJAEEPFJMCF_PPGJJCIFPPJ" => Some(Self::JjaeepfjmcfPpgjjcifppj), "JJAEEPFJMCF_AEIAAMDEFHA" => Some(Self::JjaeepfjmcfAeiaamdefha), "JJAEEPFJMCF_LFPKCLIDBMB" => Some(Self::JjaeepfjmcfLfpkclidbmb), "JJAEEPFJMCF_LCMBCOPLNNA" => Some(Self::JjaeepfjmcfLcmbcoplnna), "JJAEEPFJMCF_AGJFAMEOICM" => Some(Self::JjaeepfjmcfAgjfameoicm), "JJAEEPFJMCF_HCHPJDKGJAB" => Some(Self::JjaeepfjmcfHchpjdkgjab), "JJAEEPFJMCF_EFOLKHNFCCO" => Some(Self::JjaeepfjmcfEfolkhnfcco), "JJAEEPFJMCF_OLACNOJADCA" => Some(Self::JjaeepfjmcfOlacnojadca), "JJAEEPFJMCF_ICFNEHIDEKE" => Some(Self::JjaeepfjmcfIcfnehideke), "JJAEEPFJMCF_PPJBGCOLMAO" => Some(Self::JjaeepfjmcfPpjbgcolmao), "JJAEEPFJMCF_FPJPCJJPNAI" => Some(Self::JjaeepfjmcfFpjpcjjpnai), "JJAEEPFJMCF_ABPLLIMPKMJ" => Some(Self::JjaeepfjmcfAbpllimpkmj), "JJAEEPFJMCF_AOAHKBMAEBF" => Some(Self::JjaeepfjmcfAoahkbmaebf), "JJAEEPFJMCF_GCOHNNABKCF" => Some(Self::JjaeepfjmcfGcohnnabkcf), "JJAEEPFJMCF_EAMLLGNNDBN" => Some(Self::JjaeepfjmcfEamllgnndbn), "JJAEEPFJMCF_KDFGHNLGFOL" => Some(Self::JjaeepfjmcfKdfghnlgfol), "JJAEEPFJMCF_NKEMAJDMLFN" => Some(Self::JjaeepfjmcfNkemajdmlfn), "JJAEEPFJMCF_NBINKABKDBG" => Some(Self::JjaeepfjmcfNbinkabkdbg), "JJAEEPFJMCF_LIHNIPHNEMP" => Some(Self::JjaeepfjmcfLihniphnemp), "JJAEEPFJMCF_OBAPKKKBKHF" => Some(Self::JjaeepfjmcfObapkkkbkhf), "JJAEEPFJMCF_EBGDKLODEHK" => Some(Self::JjaeepfjmcfEbgdklodehk), "JJAEEPFJMCF_FLPNPANJFKL" => Some(Self::JjaeepfjmcfFlpnpanjfkl), "JJAEEPFJMCF_JEBHDDGEEDO" => Some(Self::JjaeepfjmcfJebhddgeedo), "JJAEEPFJMCF_MMKLIPOAOCP" => Some(Self::JjaeepfjmcfMmklipoaocp), "JJAEEPFJMCF_PHIBACFPMCI" => Some(Self::JjaeepfjmcfPhibacfpmci), "JJAEEPFJMCF_OKOCGJMBCJI" => Some(Self::JjaeepfjmcfOkocgjmbcji), "JJAEEPFJMCF_JAIMGBGLAJA" => Some(Self::JjaeepfjmcfJaimgbglaja), "JJAEEPFJMCF_NGBFOCIBGAL" => Some(Self::JjaeepfjmcfNgbfocibgal), "JJAEEPFJMCF_BFGMLIONADH" => Some(Self::JjaeepfjmcfBfgmlionadh), "JJAEEPFJMCF_EAHHKJKOIPM" => Some(Self::JjaeepfjmcfEahhkjkoipm), "JJAEEPFJMCF_BLJNAGPHBID" => Some(Self::JjaeepfjmcfBljnagphbid), "JJAEEPFJMCF_JFJPHHIBNLJ" => Some(Self::JjaeepfjmcfJfjphhibnlj), "JJAEEPFJMCF_MKPEJPACJLD" => Some(Self::JjaeepfjmcfMkpejpacjld), "JJAEEPFJMCF_HIOKGPKLGGH" => Some(Self::JjaeepfjmcfHiokgpklggh), "JJAEEPFJMCF_HMBLECMEPPH" => Some(Self::JjaeepfjmcfHmblecmepph), "JJAEEPFJMCF_JPDDAPDLLLA" => Some(Self::JjaeepfjmcfJpddapdllla), "JJAEEPFJMCF_LLGBIJGBPLI" => Some(Self::JjaeepfjmcfLlgbijgbpli), "JJAEEPFJMCF_HICPLKGNPLI" => Some(Self::JjaeepfjmcfHicplkgnpli), "JJAEEPFJMCF_OHGPBABNLHE" => Some(Self::JjaeepfjmcfOhgpbabnlhe), "JJAEEPFJMCF_DABGGLDKJAF" => Some(Self::JjaeepfjmcfDabggldkjaf), "JJAEEPFJMCF_GBMHHDCKOAN" => Some(Self::JjaeepfjmcfGbmhhdckoan), "JJAEEPFJMCF_BFCIECOPDNN" => Some(Self::JjaeepfjmcfBfciecopdnn), "JJAEEPFJMCF_IOLGPKIFKBD" => Some(Self::JjaeepfjmcfIolgpkifkbd), "JJAEEPFJMCF_JBDCIGEPEAD" => Some(Self::JjaeepfjmcfJbdcigepead), "JJAEEPFJMCF_OBGMFMLAAND" => Some(Self::JjaeepfjmcfObgmfmlaand), "JJAEEPFJMCF_IDLFIDDNILB" => Some(Self::JjaeepfjmcfIdlfiddnilb), "JJAEEPFJMCF_PPFAEJDFMJJ" => Some(Self::JjaeepfjmcfPpfaejdfmjj), "JJAEEPFJMCF_ILEBIHHHAKA" => Some(Self::JjaeepfjmcfIlebihhhaka), "JJAEEPFJMCF_AGIDHLIIDPK" => Some(Self::JjaeepfjmcfAgidhliidpk), "JJAEEPFJMCF_JIDEHMBKLFF" => Some(Self::JjaeepfjmcfJidehmbklff), "JJAEEPFJMCF_GIPPGMONPCE" => Some(Self::JjaeepfjmcfGippgmonpce), "JJAEEPFJMCF_JHPHPPAPHFM" => Some(Self::JjaeepfjmcfJhphppaphfm), "JJAEEPFJMCF_MPKELDDKMBI" => Some(Self::JjaeepfjmcfMpkelddkmbi), "JJAEEPFJMCF_BNCODMHBPLL" => Some(Self::JjaeepfjmcfBncodmhbpll), "JJAEEPFJMCF_EMMKBHLNIAH" => Some(Self::JjaeepfjmcfEmmkbhlniah), "JJAEEPFJMCF_HGGKJNKFCIL" => Some(Self::JjaeepfjmcfHggkjnkfcil), "JJAEEPFJMCF_KLKHIPOIACC" => Some(Self::JjaeepfjmcfKlkhipoiacc), "JJAEEPFJMCF_BBJIOFJEBGB" => Some(Self::JjaeepfjmcfBbjiofjebgb), "JJAEEPFJMCF_OEKEIKEGCOP" => Some(Self::JjaeepfjmcfOekeikegcop), "JJAEEPFJMCF_NPCNDOCMLGG" => Some(Self::JjaeepfjmcfNpcndocmlgg), "JJAEEPFJMCF_OHDNNIBPHIC" => Some(Self::JjaeepfjmcfOhdnnibphic), "JJAEEPFJMCF_LDGJPFCFGAJ" => Some(Self::JjaeepfjmcfLdgjpfcfgaj), "JJAEEPFJMCF_LFLABCDGDKM" => Some(Self::JjaeepfjmcfLflabcdgdkm), "JJAEEPFJMCF_IBENHJOKMBG" => Some(Self::JjaeepfjmcfIbenhjokmbg), "JJAEEPFJMCF_HDIMFLEPGKJ" => Some(Self::JjaeepfjmcfHdimflepgkj), "JJAEEPFJMCF_PFLGELCADPO" => Some(Self::JjaeepfjmcfPflgelcadpo), "JJAEEPFJMCF_JNLNECGBAJH" => Some(Self::JjaeepfjmcfJnlnecgbajh), "JJAEEPFJMCF_CHDAFKEANJO" => Some(Self::JjaeepfjmcfChdafkeanjo), "JJAEEPFJMCF_NHNEMMCMCMD" => Some(Self::JjaeepfjmcfNhnemmcmcmd), "JJAEEPFJMCF_ALFJBGGFJLG" => Some(Self::JjaeepfjmcfAlfjbggfjlg), "JJAEEPFJMCF_KFGMHCABLIK" => Some(Self::JjaeepfjmcfKfgmhcablik), "JJAEEPFJMCF_HMBHODAGBHC" => Some(Self::JjaeepfjmcfHmbhodagbhc), "JJAEEPFJMCF_KEGBBIIJLLN" => Some(Self::JjaeepfjmcfKegbbiijlln), "JJAEEPFJMCF_KBPLILBGFOK" => Some(Self::JjaeepfjmcfKbplilbgfok), "JJAEEPFJMCF_EEFMPGNLPNA" => Some(Self::JjaeepfjmcfEefmpgnlpna), "JJAEEPFJMCF_FMKHGDBOOMB" => Some(Self::JjaeepfjmcfFmkhgdboomb), "JJAEEPFJMCF_LNOHFMNEKNL" => Some(Self::JjaeepfjmcfLnohfmneknl), "JJAEEPFJMCF_FFIBNLJMOFC" => Some(Self::JjaeepfjmcfFfibnljmofc), "JJAEEPFJMCF_GEMDCKKIONI" => Some(Self::JjaeepfjmcfGemdckkioni), "JJAEEPFJMCF_HBOKCFIHAHH" => Some(Self::JjaeepfjmcfHbokcfihahh), "JJAEEPFJMCF_CKGCEFBIHNM" => Some(Self::JjaeepfjmcfCkgcefbihnm), "JJAEEPFJMCF_IBDJHLFFIAJ" => Some(Self::JjaeepfjmcfIbdjhlffiaj), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum SecretKeyType { JioklhmkgihImeaomkaopo = 0, JioklhmkgihNclfkpglben = 1, JioklhmkgihCcfdnjdggbe = 2, JioklhmkgihHclmppojcli = 3, } impl SecretKeyType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::JioklhmkgihImeaomkaopo => "JIOKLHMKGIH_IMEAOMKAOPO", Self::JioklhmkgihNclfkpglben => "JIOKLHMKGIH_NCLFKPGLBEN", Self::JioklhmkgihCcfdnjdggbe => "JIOKLHMKGIH_CCFDNJDGGBE", Self::JioklhmkgihHclmppojcli => "JIOKLHMKGIH_HCLMPPOJCLI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JIOKLHMKGIH_IMEAOMKAOPO" => Some(Self::JioklhmkgihImeaomkaopo), "JIOKLHMKGIH_NCLFKPGLBEN" => Some(Self::JioklhmkgihNclfkpglben), "JIOKLHMKGIH_CCFDNJDGGBE" => Some(Self::JioklhmkgihCcfdnjdggbe), "JIOKLHMKGIH_HCLMPPOJCLI" => Some(Self::JioklhmkgihHclmppojcli), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum ReplayType { GkklpipmiejAlocmfakbkp = 0, GkklpipmiejFojooejncle = 1, } impl ReplayType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::GkklpipmiejAlocmfakbkp => "GKKLPIPMIEJ_ALOCMFAKBKP", Self::GkklpipmiejFojooejncle => "GKKLPIPMIEJ_FOJOOEJNCLE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GKKLPIPMIEJ_ALOCMFAKBKP" => Some(Self::GkklpipmiejAlocmfakbkp), "GKKLPIPMIEJ_FOJOOEJNCLE" => Some(Self::GkklpipmiejFojooejncle), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum PunkLordShareType { ApjpceiadejAlocmfakbkp = 0, ApjpceiadejDegkmdegpfj = 1, ApjpceiadejJgelcoepibn = 2, } impl PunkLordShareType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::ApjpceiadejAlocmfakbkp => "APJPCEIADEJ_ALOCMFAKBKP", Self::ApjpceiadejDegkmdegpfj => "APJPCEIADEJ_DEGKMDEGPFJ", Self::ApjpceiadejJgelcoepibn => "APJPCEIADEJ_JGELCOEPIBN", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "APJPCEIADEJ_ALOCMFAKBKP" => Some(Self::ApjpceiadejAlocmfakbkp), "APJPCEIADEJ_DEGKMDEGPFJ" => Some(Self::ApjpceiadejDegkmdegpfj), "APJPCEIADEJ_JGELCOEPIBN" => Some(Self::ApjpceiadejJgelcoepibn), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum PunkLordAttackerStatus { FfnkebnpcdmAlocmfakbkp = 0, FfnkebnpcdmBmlampocogb = 1, FfnkebnpcdmDgnklfmjacj = 2, FfnkebnpcdmBmagfigflph = 3, } impl PunkLordAttackerStatus { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::FfnkebnpcdmAlocmfakbkp => "FFNKEBNPCDM_ALOCMFAKBKP", Self::FfnkebnpcdmBmlampocogb => "FFNKEBNPCDM_BMLAMPOCOGB", Self::FfnkebnpcdmDgnklfmjacj => "FFNKEBNPCDM_DGNKLFMJACJ", Self::FfnkebnpcdmBmagfigflph => "FFNKEBNPCDM_BMAGFIGFLPH", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "FFNKEBNPCDM_ALOCMFAKBKP" => Some(Self::FfnkebnpcdmAlocmfakbkp), "FFNKEBNPCDM_BMLAMPOCOGB" => Some(Self::FfnkebnpcdmBmlampocogb), "FFNKEBNPCDM_DGNKLFMJACJ" => Some(Self::FfnkebnpcdmDgnklfmjacj), "FFNKEBNPCDM_BMAGFIGFLPH" => Some(Self::FfnkebnpcdmBmagfigflph), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum PunkLordMonsterInfoNotifyReason { IgemgmajebpAlocmfakbkp = 0, IgemgmajebpCjpcknpghbk = 1, IgemgmajebpInnnjfnjdbb = 2, IgemgmajebpEdcfefpijna = 3, } impl PunkLordMonsterInfoNotifyReason { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::IgemgmajebpAlocmfakbkp => "IGEMGMAJEBP_ALOCMFAKBKP", Self::IgemgmajebpCjpcknpghbk => "IGEMGMAJEBP_CJPCKNPGHBK", Self::IgemgmajebpInnnjfnjdbb => "IGEMGMAJEBP_INNNJFNJDBB", Self::IgemgmajebpEdcfefpijna => "IGEMGMAJEBP_EDCFEFPIJNA", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "IGEMGMAJEBP_ALOCMFAKBKP" => Some(Self::IgemgmajebpAlocmfakbkp), "IGEMGMAJEBP_CJPCKNPGHBK" => Some(Self::IgemgmajebpCjpcknpghbk), "IGEMGMAJEBP_INNNJFNJDBB" => Some(Self::IgemgmajebpInnnjfnjdbb), "IGEMGMAJEBP_EDCFEFPIJNA" => Some(Self::IgemgmajebpEdcfefpijna), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum ChatType { JljaompcgmeAlocmfakbkp = 0, JljaompcgmeCgbebglpllc = 1, JljaompcgmeDnheabmhoej = 2, } impl ChatType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::JljaompcgmeAlocmfakbkp => "JLJAOMPCGME_ALOCMFAKBKP", Self::JljaompcgmeCgbebglpllc => "JLJAOMPCGME_CGBEBGLPLLC", Self::JljaompcgmeDnheabmhoej => "JLJAOMPCGME_DNHEABMHOEJ", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JLJAOMPCGME_ALOCMFAKBKP" => Some(Self::JljaompcgmeAlocmfakbkp), "JLJAOMPCGME_CGBEBGLPLLC" => Some(Self::JljaompcgmeCgbebglpllc), "JLJAOMPCGME_DNHEABMHOEJ" => Some(Self::JljaompcgmeDnheabmhoej), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum MsgType { None = 0, CustomText = 1, Emoji = 2, Invite = 3, PlanetFes = 4, } impl MsgType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::None => "MSG_TYPE_NONE", Self::CustomText => "MSG_TYPE_CUSTOM_TEXT", Self::Emoji => "MSG_TYPE_EMOJI", Self::Invite => "MSG_TYPE_INVITE", Self::PlanetFes => "MSG_TYPE_PLANET_FES", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MSG_TYPE_NONE" => Some(Self::None), "MSG_TYPE_CUSTOM_TEXT" => Some(Self::CustomText), "MSG_TYPE_EMOJI" => Some(Self::Emoji), "MSG_TYPE_INVITE" => Some(Self::Invite), "MSG_TYPE_PLANET_FES" => Some(Self::PlanetFes), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum PlanetFesType { PdkhcfofmmfBimpkfcpdac = 0, PdkhcfofmmfNdodfndmcpk = 1, PdkhcfofmmfCjogfcffajl = 2, } impl PlanetFesType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::PdkhcfofmmfBimpkfcpdac => "PDKHCFOFMMF_BIMPKFCPDAC", Self::PdkhcfofmmfNdodfndmcpk => "PDKHCFOFMMF_NDODFNDMCPK", Self::PdkhcfofmmfCjogfcffajl => "PDKHCFOFMMF_CJOGFCFFAJL", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "PDKHCFOFMMF_BIMPKFCPDAC" => Some(Self::PdkhcfofmmfBimpkfcpdac), "PDKHCFOFMMF_NDODFNDMCPK" => Some(Self::PdkhcfofmmfNdodfndmcpk), "PDKHCFOFMMF_CJOGFCFFAJL" => Some(Self::PdkhcfofmmfCjogfcffajl), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum ShieldType { LenojaggfdhAlocmfakbkp = 0, LenojaggfdhHcglimkpdpb = 1, LenojaggfdhBfkopaepaga = 2, } impl ShieldType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::LenojaggfdhAlocmfakbkp => "LENOJAGGFDH_ALOCMFAKBKP", Self::LenojaggfdhHcglimkpdpb => "LENOJAGGFDH_HCGLIMKPDPB", Self::LenojaggfdhBfkopaepaga => "LENOJAGGFDH_BFKOPAEPAGA", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LENOJAGGFDH_ALOCMFAKBKP" => Some(Self::LenojaggfdhAlocmfakbkp), "LENOJAGGFDH_HCGLIMKPDPB" => Some(Self::LenojaggfdhHcglimkpdpb), "LENOJAGGFDH_BFKOPAEPAGA" => Some(Self::LenojaggfdhBfkopaepaga), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum FuncUnlockIdType { IjelgppncbjAlocmfakbkp = 0, IjelgppncbjHnpebnndaba = 403, IjelgppncbjMamjpjkbkjf = 404, IjelgppncbjFmjddlknnpb = 401, IjelgppncbjIdbdgidkjao = 402, IjelgppncbjEijcdihbhbc = 2300, IjelgppncbjDhjjbihhkgo = 3100, IjelgppncbjKhfjmklfobb = 4100, IjelgppncbjNfollohoaph = 3700, } impl FuncUnlockIdType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::IjelgppncbjAlocmfakbkp => "IJELGPPNCBJ_ALOCMFAKBKP", Self::IjelgppncbjHnpebnndaba => "IJELGPPNCBJ_HNPEBNNDABA", Self::IjelgppncbjMamjpjkbkjf => "IJELGPPNCBJ_MAMJPJKBKJF", Self::IjelgppncbjFmjddlknnpb => "IJELGPPNCBJ_FMJDDLKNNPB", Self::IjelgppncbjIdbdgidkjao => "IJELGPPNCBJ_IDBDGIDKJAO", Self::IjelgppncbjEijcdihbhbc => "IJELGPPNCBJ_EIJCDIHBHBC", Self::IjelgppncbjDhjjbihhkgo => "IJELGPPNCBJ_DHJJBIHHKGO", Self::IjelgppncbjKhfjmklfobb => "IJELGPPNCBJ_KHFJMKLFOBB", Self::IjelgppncbjNfollohoaph => "IJELGPPNCBJ_NFOLLOHOAPH", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "IJELGPPNCBJ_ALOCMFAKBKP" => Some(Self::IjelgppncbjAlocmfakbkp), "IJELGPPNCBJ_HNPEBNNDABA" => Some(Self::IjelgppncbjHnpebnndaba), "IJELGPPNCBJ_MAMJPJKBKJF" => Some(Self::IjelgppncbjMamjpjkbkjf), "IJELGPPNCBJ_FMJDDLKNNPB" => Some(Self::IjelgppncbjFmjddlknnpb), "IJELGPPNCBJ_IDBDGIDKJAO" => Some(Self::IjelgppncbjIdbdgidkjao), "IJELGPPNCBJ_EIJCDIHBHBC" => Some(Self::IjelgppncbjEijcdihbhbc), "IJELGPPNCBJ_DHJJBIHHKGO" => Some(Self::IjelgppncbjDhjjbihhkgo), "IJELGPPNCBJ_KHFJMKLFOBB" => Some(Self::IjelgppncbjKhfjmklfobb), "IJELGPPNCBJ_NFOLLOHOAPH" => Some(Self::IjelgppncbjNfollohoaph), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum AssistAvatarType { DkeojblfmkgPonhopboefp = 0, DkeojblfmkgKigfkmjbndh = 1, DkeojblfmkgDcjipgohadk = 2, } impl AssistAvatarType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::DkeojblfmkgPonhopboefp => "DKEOJBLFMKG_PONHOPBOEFP", Self::DkeojblfmkgKigfkmjbndh => "DKEOJBLFMKG_KIGFKMJBNDH", Self::DkeojblfmkgDcjipgohadk => "DKEOJBLFMKG_DCJIPGOHADK", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "DKEOJBLFMKG_PONHOPBOEFP" => Some(Self::DkeojblfmkgPonhopboefp), "DKEOJBLFMKG_KIGFKMJBNDH" => Some(Self::DkeojblfmkgKigfkmjbndh), "DKEOJBLFMKG_DCJIPGOHADK" => Some(Self::DkeojblfmkgDcjipgohadk), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum DevelopmentType { FambgkjhoabOfplbfgaage = 0, FambgkjhoabEibfiohjbhj = 1, FambgkjhoabKfadjkoeodb = 2, FambgkjhoabAblipgooncd = 3, FambgkjhoabOpebclhachh = 4, FambgkjhoabAbfjmokoehf = 5, FambgkjhoabJbaaipdjcja = 6, FambgkjhoabJfodmajjddp = 7, FambgkjhoabKfbiboifgea = 8, FambgkjhoabKcahidbbmog = 9, FambgkjhoabMljkdmhjfgm = 10, FambgkjhoabFgkaagakhng = 11, FambgkjhoabNkphhlogjdl = 12, FambgkjhoabCgdlkfnfkjl = 13, FambgkjhoabDgkpcmjldjl = 14, FambgkjhoabNgpebghcjnh = 15, FambgkjhoabKilpfejkljl = 16, FambgkjhoabIeephpbjjlb = 17, FambgkjhoabBccioohpmah = 18, } impl DevelopmentType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::FambgkjhoabOfplbfgaage => "FAMBGKJHOAB_OFPLBFGAAGE", Self::FambgkjhoabEibfiohjbhj => "FAMBGKJHOAB_EIBFIOHJBHJ", Self::FambgkjhoabKfadjkoeodb => "FAMBGKJHOAB_KFADJKOEODB", Self::FambgkjhoabAblipgooncd => "FAMBGKJHOAB_ABLIPGOONCD", Self::FambgkjhoabOpebclhachh => "FAMBGKJHOAB_OPEBCLHACHH", Self::FambgkjhoabAbfjmokoehf => "FAMBGKJHOAB_ABFJMOKOEHF", Self::FambgkjhoabJbaaipdjcja => "FAMBGKJHOAB_JBAAIPDJCJA", Self::FambgkjhoabJfodmajjddp => "FAMBGKJHOAB_JFODMAJJDDP", Self::FambgkjhoabKfbiboifgea => "FAMBGKJHOAB_KFBIBOIFGEA", Self::FambgkjhoabKcahidbbmog => "FAMBGKJHOAB_KCAHIDBBMOG", Self::FambgkjhoabMljkdmhjfgm => "FAMBGKJHOAB_MLJKDMHJFGM", Self::FambgkjhoabFgkaagakhng => "FAMBGKJHOAB_FGKAAGAKHNG", Self::FambgkjhoabNkphhlogjdl => "FAMBGKJHOAB_NKPHHLOGJDL", Self::FambgkjhoabCgdlkfnfkjl => "FAMBGKJHOAB_CGDLKFNFKJL", Self::FambgkjhoabDgkpcmjldjl => "FAMBGKJHOAB_DGKPCMJLDJL", Self::FambgkjhoabNgpebghcjnh => "FAMBGKJHOAB_NGPEBGHCJNH", Self::FambgkjhoabKilpfejkljl => "FAMBGKJHOAB_KILPFEJKLJL", Self::FambgkjhoabIeephpbjjlb => "FAMBGKJHOAB_IEEPHPBJJLB", Self::FambgkjhoabBccioohpmah => "FAMBGKJHOAB_BCCIOOHPMAH", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "FAMBGKJHOAB_OFPLBFGAAGE" => Some(Self::FambgkjhoabOfplbfgaage), "FAMBGKJHOAB_EIBFIOHJBHJ" => Some(Self::FambgkjhoabEibfiohjbhj), "FAMBGKJHOAB_KFADJKOEODB" => Some(Self::FambgkjhoabKfadjkoeodb), "FAMBGKJHOAB_ABLIPGOONCD" => Some(Self::FambgkjhoabAblipgooncd), "FAMBGKJHOAB_OPEBCLHACHH" => Some(Self::FambgkjhoabOpebclhachh), "FAMBGKJHOAB_ABFJMOKOEHF" => Some(Self::FambgkjhoabAbfjmokoehf), "FAMBGKJHOAB_JBAAIPDJCJA" => Some(Self::FambgkjhoabJbaaipdjcja), "FAMBGKJHOAB_JFODMAJJDDP" => Some(Self::FambgkjhoabJfodmajjddp), "FAMBGKJHOAB_KFBIBOIFGEA" => Some(Self::FambgkjhoabKfbiboifgea), "FAMBGKJHOAB_KCAHIDBBMOG" => Some(Self::FambgkjhoabKcahidbbmog), "FAMBGKJHOAB_MLJKDMHJFGM" => Some(Self::FambgkjhoabMljkdmhjfgm), "FAMBGKJHOAB_FGKAAGAKHNG" => Some(Self::FambgkjhoabFgkaagakhng), "FAMBGKJHOAB_NKPHHLOGJDL" => Some(Self::FambgkjhoabNkphhlogjdl), "FAMBGKJHOAB_CGDLKFNFKJL" => Some(Self::FambgkjhoabCgdlkfnfkjl), "FAMBGKJHOAB_DGKPCMJLDJL" => Some(Self::FambgkjhoabDgkpcmjldjl), "FAMBGKJHOAB_NGPEBGHCJNH" => Some(Self::FambgkjhoabNgpebghcjnh), "FAMBGKJHOAB_KILPFEJKLJL" => Some(Self::FambgkjhoabKilpfejkljl), "FAMBGKJHOAB_IEEPHPBJJLB" => Some(Self::FambgkjhoabIeephpbjjlb), "FAMBGKJHOAB_BCCIOOHPMAH" => Some(Self::FambgkjhoabBccioohpmah), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum PlayingState { BognchjdnkaAlocmfakbkp = 0, BognchjdnkaKkjpohgbglo = 1, BognchjdnkaDgcddkfobni = 2, BognchjdnkaDccckkbpebb = 3, BognchjdnkaMnilkhcjjaj = 4, BognchjdnkaIccdfcdficf = 5, BognchjdnkaPdeggebpgon = 6, BognchjdnkaDnfjfjojhmc = 7, BognchjdnkaOpoallmkkbp = 8, BognchjdnkaFapocemdjae = 9, BognchjdnkaOemdnifkfii = 10, } impl PlayingState { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::BognchjdnkaAlocmfakbkp => "BOGNCHJDNKA_ALOCMFAKBKP", Self::BognchjdnkaKkjpohgbglo => "BOGNCHJDNKA_KKJPOHGBGLO", Self::BognchjdnkaDgcddkfobni => "BOGNCHJDNKA_DGCDDKFOBNI", Self::BognchjdnkaDccckkbpebb => "BOGNCHJDNKA_DCCCKKBPEBB", Self::BognchjdnkaMnilkhcjjaj => "BOGNCHJDNKA_MNILKHCJJAJ", Self::BognchjdnkaIccdfcdficf => "BOGNCHJDNKA_ICCDFCDFICF", Self::BognchjdnkaPdeggebpgon => "BOGNCHJDNKA_PDEGGEBPGON", Self::BognchjdnkaDnfjfjojhmc => "BOGNCHJDNKA_DNFJFJOJHMC", Self::BognchjdnkaOpoallmkkbp => "BOGNCHJDNKA_OPOALLMKKBP", Self::BognchjdnkaFapocemdjae => "BOGNCHJDNKA_FAPOCEMDJAE", Self::BognchjdnkaOemdnifkfii => "BOGNCHJDNKA_OEMDNIFKFII", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "BOGNCHJDNKA_ALOCMFAKBKP" => Some(Self::BognchjdnkaAlocmfakbkp), "BOGNCHJDNKA_KKJPOHGBGLO" => Some(Self::BognchjdnkaKkjpohgbglo), "BOGNCHJDNKA_DGCDDKFOBNI" => Some(Self::BognchjdnkaDgcddkfobni), "BOGNCHJDNKA_DCCCKKBPEBB" => Some(Self::BognchjdnkaDccckkbpebb), "BOGNCHJDNKA_MNILKHCJJAJ" => Some(Self::BognchjdnkaMnilkhcjjaj), "BOGNCHJDNKA_ICCDFCDFICF" => Some(Self::BognchjdnkaIccdfcdficf), "BOGNCHJDNKA_PDEGGEBPGON" => Some(Self::BognchjdnkaPdeggebpgon), "BOGNCHJDNKA_DNFJFJOJHMC" => Some(Self::BognchjdnkaDnfjfjojhmc), "BOGNCHJDNKA_OPOALLMKKBP" => Some(Self::BognchjdnkaOpoallmkkbp), "BOGNCHJDNKA_FAPOCEMDJAE" => Some(Self::BognchjdnkaFapocemdjae), "BOGNCHJDNKA_OEMDNIFKFII" => Some(Self::BognchjdnkaOemdnifkfii), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum MatchRoomCharacterType { GgfagbdkibaLbmeimaeial = 0, GgfagbdkibaNfbkcoalfei = 1, GgfagbdkibaDehedfjmihm = 2, GgfagbdkibaIpcjcmclcoe = 3, } impl MatchRoomCharacterType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::GgfagbdkibaLbmeimaeial => "GGFAGBDKIBA_LBMEIMAEIAL", Self::GgfagbdkibaNfbkcoalfei => "GGFAGBDKIBA_NFBKCOALFEI", Self::GgfagbdkibaDehedfjmihm => "GGFAGBDKIBA_DEHEDFJMIHM", Self::GgfagbdkibaIpcjcmclcoe => "GGFAGBDKIBA_IPCJCMCLCOE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GGFAGBDKIBA_LBMEIMAEIAL" => Some(Self::GgfagbdkibaLbmeimaeial), "GGFAGBDKIBA_NFBKCOALFEI" => Some(Self::GgfagbdkibaNfbkcoalfei), "GGFAGBDKIBA_DEHEDFJMIHM" => Some(Self::GgfagbdkibaDehedfjmihm), "GGFAGBDKIBA_IPCJCMCLCOE" => Some(Self::GgfagbdkibaIpcjcmclcoe), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum MatchRoomCharacterStatus { DkbnganmaijAlocmfakbkp = 0, DkbnganmaijMokkbomcmef = 1, DkbnganmaijLlbcigobdjp = 2, DkbnganmaijBonmjnfmmma = 3, DkbnganmaijMepmchgodgb = 4, DkbnganmaijNklbknhbkan = 5, } impl MatchRoomCharacterStatus { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::DkbnganmaijAlocmfakbkp => "DKBNGANMAIJ_ALOCMFAKBKP", Self::DkbnganmaijMokkbomcmef => "DKBNGANMAIJ_MOKKBOMCMEF", Self::DkbnganmaijLlbcigobdjp => "DKBNGANMAIJ_LLBCIGOBDJP", Self::DkbnganmaijBonmjnfmmma => "DKBNGANMAIJ_BONMJNFMMMA", Self::DkbnganmaijMepmchgodgb => "DKBNGANMAIJ_MEPMCHGODGB", Self::DkbnganmaijNklbknhbkan => "DKBNGANMAIJ_NKLBKNHBKAN", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "DKBNGANMAIJ_ALOCMFAKBKP" => Some(Self::DkbnganmaijAlocmfakbkp), "DKBNGANMAIJ_MOKKBOMCMEF" => Some(Self::DkbnganmaijMokkbomcmef), "DKBNGANMAIJ_LLBCIGOBDJP" => Some(Self::DkbnganmaijLlbcigobdjp), "DKBNGANMAIJ_BONMJNFMMMA" => Some(Self::DkbnganmaijBonmjnfmmma), "DKBNGANMAIJ_MEPMCHGODGB" => Some(Self::DkbnganmaijMepmchgodgb), "DKBNGANMAIJ_NKLBKNHBKAN" => Some(Self::DkbnganmaijNklbknhbkan), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Gbfcmcpfhah { Ljlmokeaoob = 0, Alhgjcngfkh = 1, Olgjmoblblh = 2, } impl Gbfcmcpfhah { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Ljlmokeaoob => "GBFCMCPFHAH_LJLMOKEAOOB", Self::Alhgjcngfkh => "GBFCMCPFHAH_ALHGJCNGFKH", Self::Olgjmoblblh => "GBFCMCPFHAH_OLGJMOBLBLH", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GBFCMCPFHAH_LJLMOKEAOOB" => Some(Self::Ljlmokeaoob), "GBFCMCPFHAH_ALHGJCNGFKH" => Some(Self::Alhgjcngfkh), "GBFCMCPFHAH_OLGJMOBLBLH" => Some(Self::Olgjmoblblh), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Kndahnnamfn { Icgigenfdid = 0, Ljpfojdoppn = 1, Ciobobifkom = 2, Aplojgmggaj = 3, Ggljnggmnjl = 4, } impl Kndahnnamfn { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Icgigenfdid => "KNDAHNNAMFN_ICGIGENFDID", Self::Ljpfojdoppn => "KNDAHNNAMFN_LJPFOJDOPPN", Self::Ciobobifkom => "KNDAHNNAMFN_CIOBOBIFKOM", Self::Aplojgmggaj => "KNDAHNNAMFN_APLOJGMGGAJ", Self::Ggljnggmnjl => "KNDAHNNAMFN_GGLJNGGMNJL", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KNDAHNNAMFN_ICGIGENFDID" => Some(Self::Icgigenfdid), "KNDAHNNAMFN_LJPFOJDOPPN" => Some(Self::Ljpfojdoppn), "KNDAHNNAMFN_CIOBOBIFKOM" => Some(Self::Ciobobifkom), "KNDAHNNAMFN_APLOJGMGGAJ" => Some(Self::Aplojgmggaj), "KNDAHNNAMFN_GGLJNGGMNJL" => Some(Self::Ggljnggmnjl), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Gcfplgngjml { Fmkndekbemh = 0, Lbomiekagbn = 1, Hfhjiblclcn = 2, } impl Gcfplgngjml { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Fmkndekbemh => "GCFPLGNGJML_FMKNDEKBEMH", Self::Lbomiekagbn => "GCFPLGNGJML_LBOMIEKAGBN", Self::Hfhjiblclcn => "GCFPLGNGJML_HFHJIBLCLCN", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GCFPLGNGJML_FMKNDEKBEMH" => Some(Self::Fmkndekbemh), "GCFPLGNGJML_LBOMIEKAGBN" => Some(Self::Lbomiekagbn), "GCFPLGNGJML_HFHJIBLCLCN" => Some(Self::Hfhjiblclcn), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Oehbalahkeb { Alocmfakbkp = 0, Ahijcnhpign = 1, Iilkamcmefk = 2, Ceaeppmkbaj = 3, Dalnkmapffi = 4, Aaiiondjeef = 5, Fpgcelciclp = 6, Noeampapeej = 7, Dhhmlhnnikc = 8, Kpjlohhhoem = 9, } impl Oehbalahkeb { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "OEHBALAHKEB_ALOCMFAKBKP", Self::Ahijcnhpign => "OEHBALAHKEB_AHIJCNHPIGN", Self::Iilkamcmefk => "OEHBALAHKEB_IILKAMCMEFK", Self::Ceaeppmkbaj => "OEHBALAHKEB_CEAEPPMKBAJ", Self::Dalnkmapffi => "OEHBALAHKEB_DALNKMAPFFI", Self::Aaiiondjeef => "OEHBALAHKEB_AAIIONDJEEF", Self::Fpgcelciclp => "OEHBALAHKEB_FPGCELCICLP", Self::Noeampapeej => "OEHBALAHKEB_NOEAMPAPEEJ", Self::Dhhmlhnnikc => "OEHBALAHKEB_DHHMLHNNIKC", Self::Kpjlohhhoem => "OEHBALAHKEB_KPJLOHHHOEM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "OEHBALAHKEB_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "OEHBALAHKEB_AHIJCNHPIGN" => Some(Self::Ahijcnhpign), "OEHBALAHKEB_IILKAMCMEFK" => Some(Self::Iilkamcmefk), "OEHBALAHKEB_CEAEPPMKBAJ" => Some(Self::Ceaeppmkbaj), "OEHBALAHKEB_DALNKMAPFFI" => Some(Self::Dalnkmapffi), "OEHBALAHKEB_AAIIONDJEEF" => Some(Self::Aaiiondjeef), "OEHBALAHKEB_FPGCELCICLP" => Some(Self::Fpgcelciclp), "OEHBALAHKEB_NOEAMPAPEEJ" => Some(Self::Noeampapeej), "OEHBALAHKEB_DHHMLHNNIKC" => Some(Self::Dhhmlhnnikc), "OEHBALAHKEB_KPJLOHHHOEM" => Some(Self::Kpjlohhhoem), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Ganednknepg { Alocmfakbkp = 0, Lhlpkpcahma = 1, Nefibgdlobm = 2, Pojhlgfmbeo = 3, } impl Ganednknepg { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "GANEDNKNEPG_ALOCMFAKBKP", Self::Lhlpkpcahma => "GANEDNKNEPG_LHLPKPCAHMA", Self::Nefibgdlobm => "GANEDNKNEPG_NEFIBGDLOBM", Self::Pojhlgfmbeo => "GANEDNKNEPG_POJHLGFMBEO", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GANEDNKNEPG_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "GANEDNKNEPG_LHLPKPCAHMA" => Some(Self::Lhlpkpcahma), "GANEDNKNEPG_NEFIBGDLOBM" => Some(Self::Nefibgdlobm), "GANEDNKNEPG_POJHLGFMBEO" => Some(Self::Pojhlgfmbeo), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Ldpgcfighfd { Alocmfakbkp = 0, Fammakbffnl = 1, Hhodlkahlec = 2, Bemebonlkdb = 3, Jjcmiahafda = 4, } impl Ldpgcfighfd { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "LDPGCFIGHFD_ALOCMFAKBKP", Self::Fammakbffnl => "LDPGCFIGHFD_FAMMAKBFFNL", Self::Hhodlkahlec => "LDPGCFIGHFD_HHODLKAHLEC", Self::Bemebonlkdb => "LDPGCFIGHFD_BEMEBONLKDB", Self::Jjcmiahafda => "LDPGCFIGHFD_JJCMIAHAFDA", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LDPGCFIGHFD_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "LDPGCFIGHFD_FAMMAKBFFNL" => Some(Self::Fammakbffnl), "LDPGCFIGHFD_HHODLKAHLEC" => Some(Self::Hhodlkahlec), "LDPGCFIGHFD_BEMEBONLKDB" => Some(Self::Bemebonlkdb), "LDPGCFIGHFD_JJCMIAHAFDA" => Some(Self::Jjcmiahafda), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Dlmigaafpel { Alocmfakbkp = 0, Geibknhcgjf = 1, Ekmghoecopk = 2, Cpfpimafbna = 3, Fhiollabfba = 4, Mfcofmdjnlg = 5, Kdagbdeejll = 6, } impl Dlmigaafpel { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "DLMIGAAFPEL_ALOCMFAKBKP", Self::Geibknhcgjf => "DLMIGAAFPEL_GEIBKNHCGJF", Self::Ekmghoecopk => "DLMIGAAFPEL_EKMGHOECOPK", Self::Cpfpimafbna => "DLMIGAAFPEL_CPFPIMAFBNA", Self::Fhiollabfba => "DLMIGAAFPEL_FHIOLLABFBA", Self::Mfcofmdjnlg => "DLMIGAAFPEL_MFCOFMDJNLG", Self::Kdagbdeejll => "DLMIGAAFPEL_KDAGBDEEJLL", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "DLMIGAAFPEL_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "DLMIGAAFPEL_GEIBKNHCGJF" => Some(Self::Geibknhcgjf), "DLMIGAAFPEL_EKMGHOECOPK" => Some(Self::Ekmghoecopk), "DLMIGAAFPEL_CPFPIMAFBNA" => Some(Self::Cpfpimafbna), "DLMIGAAFPEL_FHIOLLABFBA" => Some(Self::Fhiollabfba), "DLMIGAAFPEL_MFCOFMDJNLG" => Some(Self::Mfcofmdjnlg), "DLMIGAAFPEL_KDAGBDEEJLL" => Some(Self::Kdagbdeejll), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum BattleCheckStrategyType { FjbmjhphlfcLkpmpghboln = 0, FjbmjhphlfcGbjkkgmjcii = 1, FjbmjhphlfcLldclfcdmoj = 2, FjbmjhphlfcGiffkjgdbca = 3, } impl BattleCheckStrategyType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::FjbmjhphlfcLkpmpghboln => "FJBMJHPHLFC_LKPMPGHBOLN", Self::FjbmjhphlfcGbjkkgmjcii => "FJBMJHPHLFC_GBJKKGMJCII", Self::FjbmjhphlfcLldclfcdmoj => "FJBMJHPHLFC_LLDCLFCDMOJ", Self::FjbmjhphlfcGiffkjgdbca => "FJBMJHPHLFC_GIFFKJGDBCA", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "FJBMJHPHLFC_LKPMPGHBOLN" => Some(Self::FjbmjhphlfcLkpmpghboln), "FJBMJHPHLFC_GBJKKGMJCII" => Some(Self::FjbmjhphlfcGbjkkgmjcii), "FJBMJHPHLFC_LLDCLFCDMOJ" => Some(Self::FjbmjhphlfcLldclfcdmoj), "FJBMJHPHLFC_GIFFKJGDBCA" => Some(Self::FjbmjhphlfcGiffkjgdbca), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum BattleCheckResultType { MjlgkdpkpaiMnbfbplhmcm = 0, MjlgkdpkpaiGfoigchcdlh = 1, MjlgkdpkpaiNibmfonfldm = 2, } impl BattleCheckResultType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::MjlgkdpkpaiMnbfbplhmcm => "MJLGKDPKPAI_MNBFBPLHMCM", Self::MjlgkdpkpaiGfoigchcdlh => "MJLGKDPKPAI_GFOIGCHCDLH", Self::MjlgkdpkpaiNibmfonfldm => "MJLGKDPKPAI_NIBMFONFLDM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MJLGKDPKPAI_MNBFBPLHMCM" => Some(Self::MjlgkdpkpaiMnbfbplhmcm), "MJLGKDPKPAI_GFOIGCHCDLH" => Some(Self::MjlgkdpkpaiGfoigchcdlh), "MJLGKDPKPAI_NIBMFONFLDM" => Some(Self::MjlgkdpkpaiNibmfonfldm), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum BattleModuleType { JdggjcpiodkEkaaegnnkfh = 0, JdggjcpiodkIhbdkbipfbc = 1, JdggjcpiodkNpmddekbanc = 2, JdggjcpiodkFmppcgkghhk = 3, JdggjcpiodkMmleipmgnkk = 4, JdggjcpiodkJbifjfbfpmp = 5, JdggjcpiodkFdekmmhgflm = 6, } impl BattleModuleType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::JdggjcpiodkEkaaegnnkfh => "JDGGJCPIODK_EKAAEGNNKFH", Self::JdggjcpiodkIhbdkbipfbc => "JDGGJCPIODK_IHBDKBIPFBC", Self::JdggjcpiodkNpmddekbanc => "JDGGJCPIODK_NPMDDEKBANC", Self::JdggjcpiodkFmppcgkghhk => "JDGGJCPIODK_FMPPCGKGHHK", Self::JdggjcpiodkMmleipmgnkk => "JDGGJCPIODK_MMLEIPMGNKK", Self::JdggjcpiodkJbifjfbfpmp => "JDGGJCPIODK_JBIFJFBFPMP", Self::JdggjcpiodkFdekmmhgflm => "JDGGJCPIODK_FDEKMMHGFLM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JDGGJCPIODK_EKAAEGNNKFH" => Some(Self::JdggjcpiodkEkaaegnnkfh), "JDGGJCPIODK_IHBDKBIPFBC" => Some(Self::JdggjcpiodkIhbdkbipfbc), "JDGGJCPIODK_NPMDDEKBANC" => Some(Self::JdggjcpiodkNpmddekbanc), "JDGGJCPIODK_FMPPCGKGHHK" => Some(Self::JdggjcpiodkFmppcgkghhk), "JDGGJCPIODK_MMLEIPMGNKK" => Some(Self::JdggjcpiodkMmleipmgnkk), "JDGGJCPIODK_JBIFJFBFPMP" => Some(Self::JdggjcpiodkJbifjfbfpmp), "JDGGJCPIODK_FDEKMMHGFLM" => Some(Self::JdggjcpiodkFdekmmhgflm), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum AetherdivideSpiritLineupType { AjgeogaoaikCjbflaemlmc = 0, AjgeogaoaikEinhiajchak = 1, AjgeogaoaikNmeocjlcnhh = 2, } impl AetherdivideSpiritLineupType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::AjgeogaoaikCjbflaemlmc => "AJGEOGAOAIK_CJBFLAEMLMC", Self::AjgeogaoaikEinhiajchak => "AJGEOGAOAIK_EINHIAJCHAK", Self::AjgeogaoaikNmeocjlcnhh => "AJGEOGAOAIK_NMEOCJLCNHH", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "AJGEOGAOAIK_CJBFLAEMLMC" => Some(Self::AjgeogaoaikCjbflaemlmc), "AJGEOGAOAIK_EINHIAJCHAK" => Some(Self::AjgeogaoaikEinhiajchak), "AJGEOGAOAIK_NMEOCJLCNHH" => Some(Self::AjgeogaoaikNmeocjlcnhh), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum BattleTargetType { OkhmbjgmkboAlocmfakbkp = 0, OkhmbjgmkboMaldmkjldlp = 1, OkhmbjgmkboBdlgdkdjpel = 2, OkhmbjgmkboEjlfgieobhn = 3, OkhmbjgmkboHcjobmblfok = 4, OkhmbjgmkboBfebncjbmnp = 5, OkhmbjgmkboOikofhkiahf = 6, } impl BattleTargetType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::OkhmbjgmkboAlocmfakbkp => "OKHMBJGMKBO_ALOCMFAKBKP", Self::OkhmbjgmkboMaldmkjldlp => "OKHMBJGMKBO_MALDMKJLDLP", Self::OkhmbjgmkboBdlgdkdjpel => "OKHMBJGMKBO_BDLGDKDJPEL", Self::OkhmbjgmkboEjlfgieobhn => "OKHMBJGMKBO_EJLFGIEOBHN", Self::OkhmbjgmkboHcjobmblfok => "OKHMBJGMKBO_HCJOBMBLFOK", Self::OkhmbjgmkboBfebncjbmnp => "OKHMBJGMKBO_BFEBNCJBMNP", Self::OkhmbjgmkboOikofhkiahf => "OKHMBJGMKBO_OIKOFHKIAHF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "OKHMBJGMKBO_ALOCMFAKBKP" => Some(Self::OkhmbjgmkboAlocmfakbkp), "OKHMBJGMKBO_MALDMKJLDLP" => Some(Self::OkhmbjgmkboMaldmkjldlp), "OKHMBJGMKBO_BDLGDKDJPEL" => Some(Self::OkhmbjgmkboBdlgdkdjpel), "OKHMBJGMKBO_EJLFGIEOBHN" => Some(Self::OkhmbjgmkboEjlfgieobhn), "OKHMBJGMKBO_HCJOBMBLFOK" => Some(Self::OkhmbjgmkboHcjobmblfok), "OKHMBJGMKBO_BFEBNCJBMNP" => Some(Self::OkhmbjgmkboBfebncjbmnp), "OKHMBJGMKBO_OIKOFHKIAHF" => Some(Self::OkhmbjgmkboOikofhkiahf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum DeathSource { GoejlbhopmjAmhlkhblono = 0, GoejlbhopmjFbafdliofhp = 1, GoejlbhopmjChcjjmnkihd = 2, GoejlbhopmjOmdnohdajak = 3, } impl DeathSource { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::GoejlbhopmjAmhlkhblono => "GOEJLBHOPMJ_AMHLKHBLONO", Self::GoejlbhopmjFbafdliofhp => "GOEJLBHOPMJ_FBAFDLIOFHP", Self::GoejlbhopmjChcjjmnkihd => "GOEJLBHOPMJ_CHCJJMNKIHD", Self::GoejlbhopmjOmdnohdajak => "GOEJLBHOPMJ_OMDNOHDAJAK", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GOEJLBHOPMJ_AMHLKHBLONO" => Some(Self::GoejlbhopmjAmhlkhblono), "GOEJLBHOPMJ_FBAFDLIOFHP" => Some(Self::GoejlbhopmjFbafdliofhp), "GOEJLBHOPMJ_CHCJJMNKIHD" => Some(Self::GoejlbhopmjChcjjmnkihd), "GOEJLBHOPMJ_OMDNOHDAJAK" => Some(Self::GoejlbhopmjOmdnohdajak), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum BattleTag { DjknogjbcgiOpkbfacieam = 0, DjknogjbcgiIpkabihpjmb = 1, } impl BattleTag { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::DjknogjbcgiOpkbfacieam => "DJKNOGJBCGI_OPKBFACIEAM", Self::DjknogjbcgiIpkabihpjmb => "DJKNOGJBCGI_IPKABIHPJMB", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "DJKNOGJBCGI_OPKBFACIEAM" => Some(Self::DjknogjbcgiOpkbfacieam), "DJKNOGJBCGI_IPKABIHPJMB" => Some(Self::DjknogjbcgiIpkabihpjmb), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Bkmkgjhidjn { Coifcigeenk = 0, Ndbedeleiie = 1, } impl Bkmkgjhidjn { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Coifcigeenk => "BKMKGJHIDJN_COIFCIGEENK", Self::Ndbedeleiie => "BKMKGJHIDJN_NDBEDELEIIE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "BKMKGJHIDJN_COIFCIGEENK" => Some(Self::Coifcigeenk), "BKMKGJHIDJN_NDBEDELEIIE" => Some(Self::Ndbedeleiie), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum BattleEndReason { NfehgaonmncAlocmfakbkp = 0, NfehgaonmncCgbocipihhn = 1, NfehgaonmncGaiopgiafjm = 2, } impl BattleEndReason { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::NfehgaonmncAlocmfakbkp => "NFEHGAONMNC_ALOCMFAKBKP", Self::NfehgaonmncCgbocipihhn => "NFEHGAONMNC_CGBOCIPIHHN", Self::NfehgaonmncGaiopgiafjm => "NFEHGAONMNC_GAIOPGIAFJM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "NFEHGAONMNC_ALOCMFAKBKP" => Some(Self::NfehgaonmncAlocmfakbkp), "NFEHGAONMNC_CGBOCIPIHHN" => Some(Self::NfehgaonmncCgbocipihhn), "NFEHGAONMNC_GAIOPGIAFJM" => Some(Self::NfehgaonmncGaiopgiafjm), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum BattleStaticticEventType { GckgmnnbpmaOdpdnakighd = 0, GckgmnnbpmaCdnhcokbjjd = 1, GckgmnnbpmaOpjmljocmam = 2, GckgmnnbpmaGmbhnocmdcg = 3, GckgmnnbpmaKnhcaojcgbd = 4, GckgmnnbpmaBpnjjfmgklk = 5, GckgmnnbpmaFagelfgfefj = 6, GckgmnnbpmaInhbppibdjg = 7, } impl BattleStaticticEventType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::GckgmnnbpmaOdpdnakighd => "GCKGMNNBPMA_ODPDNAKIGHD", Self::GckgmnnbpmaCdnhcokbjjd => "GCKGMNNBPMA_CDNHCOKBJJD", Self::GckgmnnbpmaOpjmljocmam => "GCKGMNNBPMA_OPJMLJOCMAM", Self::GckgmnnbpmaGmbhnocmdcg => "GCKGMNNBPMA_GMBHNOCMDCG", Self::GckgmnnbpmaKnhcaojcgbd => "GCKGMNNBPMA_KNHCAOJCGBD", Self::GckgmnnbpmaBpnjjfmgklk => "GCKGMNNBPMA_BPNJJFMGKLK", Self::GckgmnnbpmaFagelfgfefj => "GCKGMNNBPMA_FAGELFGFEFJ", Self::GckgmnnbpmaInhbppibdjg => "GCKGMNNBPMA_INHBPPIBDJG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GCKGMNNBPMA_ODPDNAKIGHD" => Some(Self::GckgmnnbpmaOdpdnakighd), "GCKGMNNBPMA_CDNHCOKBJJD" => Some(Self::GckgmnnbpmaCdnhcokbjjd), "GCKGMNNBPMA_OPJMLJOCMAM" => Some(Self::GckgmnnbpmaOpjmljocmam), "GCKGMNNBPMA_GMBHNOCMDCG" => Some(Self::GckgmnnbpmaGmbhnocmdcg), "GCKGMNNBPMA_KNHCAOJCGBD" => Some(Self::GckgmnnbpmaKnhcaojcgbd), "GCKGMNNBPMA_BPNJJFMGKLK" => Some(Self::GckgmnnbpmaBpnjjfmgklk), "GCKGMNNBPMA_FAGELFGFEFJ" => Some(Self::GckgmnnbpmaFagelfgfefj), "GCKGMNNBPMA_INHBPPIBDJG" => Some(Self::GckgmnnbpmaInhbppibdjg), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Coeoggeplbo { Felbkoemjhg = 0, Jbikmcakfpm = 1, Ddocciglhng = 2, Moomblfmbel = 3, Lgjadbbcbek = 4, } impl Coeoggeplbo { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Felbkoemjhg => "COEOGGEPLBO_FELBKOEMJHG", Self::Jbikmcakfpm => "COEOGGEPLBO_JBIKMCAKFPM", Self::Ddocciglhng => "COEOGGEPLBO_DDOCCIGLHNG", Self::Moomblfmbel => "COEOGGEPLBO_MOOMBLFMBEL", Self::Lgjadbbcbek => "COEOGGEPLBO_LGJADBBCBEK", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "COEOGGEPLBO_FELBKOEMJHG" => Some(Self::Felbkoemjhg), "COEOGGEPLBO_JBIKMCAKFPM" => Some(Self::Jbikmcakfpm), "COEOGGEPLBO_DDOCCIGLHNG" => Some(Self::Ddocciglhng), "COEOGGEPLBO_MOOMBLFMBEL" => Some(Self::Moomblfmbel), "COEOGGEPLBO_LGJADBBCBEK" => Some(Self::Lgjadbbcbek), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Dpkfpdoflgf { Kjolpbljlkj = 0, Jikpflcjllj = 1, Mjjjpofffnf = 2, } impl Dpkfpdoflgf { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Kjolpbljlkj => "DPKFPDOFLGF_KJOLPBLJLKJ", Self::Jikpflcjllj => "DPKFPDOFLGF_JIKPFLCJLLJ", Self::Mjjjpofffnf => "DPKFPDOFLGF_MJJJPOFFFNF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "DPKFPDOFLGF_KJOLPBLJLKJ" => Some(Self::Kjolpbljlkj), "DPKFPDOFLGF_JIKPFLCJLLJ" => Some(Self::Jikpflcjllj), "DPKFPDOFLGF_MJJJPOFFFNF" => Some(Self::Mjjjpofffnf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Dnhfhekjlkm { Hdnidmffhhe = 0, Mknbpaigpgc = 1, Mfaaccehjee = 2, Eebjioihpco = 3, } impl Dnhfhekjlkm { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Hdnidmffhhe => "DNHFHEKJLKM_HDNIDMFFHHE", Self::Mknbpaigpgc => "DNHFHEKJLKM_MKNBPAIGPGC", Self::Mfaaccehjee => "DNHFHEKJLKM_MFAACCEHJEE", Self::Eebjioihpco => "DNHFHEKJLKM_EEBJIOIHPCO", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "DNHFHEKJLKM_HDNIDMFFHHE" => Some(Self::Hdnidmffhhe), "DNHFHEKJLKM_MKNBPAIGPGC" => Some(Self::Mknbpaigpgc), "DNHFHEKJLKM_MFAACCEHJEE" => Some(Self::Mfaaccehjee), "DNHFHEKJLKM_EEBJIOIHPCO" => Some(Self::Eebjioihpco), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Bofnbmdpdkd { Hadibbnbogh = 0, Mdfgnmincmh = 1, Hijjpajecmg = 2, } impl Bofnbmdpdkd { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Hadibbnbogh => "BOFNBMDPDKD_HADIBBNBOGH", Self::Mdfgnmincmh => "BOFNBMDPDKD_MDFGNMINCMH", Self::Hijjpajecmg => "BOFNBMDPDKD_HIJJPAJECMG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "BOFNBMDPDKD_HADIBBNBOGH" => Some(Self::Hadibbnbogh), "BOFNBMDPDKD_MDFGNMINCMH" => Some(Self::Mdfgnmincmh), "BOFNBMDPDKD_HIJJPAJECMG" => Some(Self::Hijjpajecmg), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum BattleEndStatus { KffokcponjfBfggfjldfjp = 0, KffokcponjfKbnpckjgkof = 1, KffokcponjfCaffpgpjglh = 2, KffokcponjfOjacnkafdpb = 3, } impl BattleEndStatus { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::KffokcponjfBfggfjldfjp => "KFFOKCPONJF_BFGGFJLDFJP", Self::KffokcponjfKbnpckjgkof => "KFFOKCPONJF_KBNPCKJGKOF", Self::KffokcponjfCaffpgpjglh => "KFFOKCPONJF_CAFFPGPJGLH", Self::KffokcponjfOjacnkafdpb => "KFFOKCPONJF_OJACNKAFDPB", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KFFOKCPONJF_BFGGFJLDFJP" => Some(Self::KffokcponjfBfggfjldfjp), "KFFOKCPONJF_KBNPCKJGKOF" => Some(Self::KffokcponjfKbnpckjgkof), "KFFOKCPONJF_CAFFPGPJGLH" => Some(Self::KffokcponjfCaffpgpjglh), "KFFOKCPONJF_OJACNKAFDPB" => Some(Self::KffokcponjfOjacnkafdpb), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Aoohejplhco { Fakeikjdioa = 0, Helbicepfda = 1, Glbkchikeid = 2, } impl Aoohejplhco { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Fakeikjdioa => "AOOHEJPLHCO_FAKEIKJDIOA", Self::Helbicepfda => "AOOHEJPLHCO_HELBICEPFDA", Self::Glbkchikeid => "AOOHEJPLHCO_GLBKCHIKEID", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "AOOHEJPLHCO_FAKEIKJDIOA" => Some(Self::Fakeikjdioa), "AOOHEJPLHCO_HELBICEPFDA" => Some(Self::Helbicepfda), "AOOHEJPLHCO_GLBKCHIKEID" => Some(Self::Glbkchikeid), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum FightGameMode { CfomcepgjocAlocmfakbkp = 0, CfomcepgjocBlgdpcgeafg = 1, CfomcepgjocHlngfngngog = 2, CfomcepgjocCpjfgafoffi = 3, CfomcepgjocFddjjhhnjcd = 4, CfomcepgjocHhafaedidpf = 5, CfomcepgjocNfbihiipjdc = 6, } impl FightGameMode { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::CfomcepgjocAlocmfakbkp => "CFOMCEPGJOC_ALOCMFAKBKP", Self::CfomcepgjocBlgdpcgeafg => "CFOMCEPGJOC_BLGDPCGEAFG", Self::CfomcepgjocHlngfngngog => "CFOMCEPGJOC_HLNGFNGNGOG", Self::CfomcepgjocCpjfgafoffi => "CFOMCEPGJOC_CPJFGAFOFFI", Self::CfomcepgjocFddjjhhnjcd => "CFOMCEPGJOC_FDDJJHHNJCD", Self::CfomcepgjocHhafaedidpf => "CFOMCEPGJOC_HHAFAEDIDPF", Self::CfomcepgjocNfbihiipjdc => "CFOMCEPGJOC_NFBIHIIPJDC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CFOMCEPGJOC_ALOCMFAKBKP" => Some(Self::CfomcepgjocAlocmfakbkp), "CFOMCEPGJOC_BLGDPCGEAFG" => Some(Self::CfomcepgjocBlgdpcgeafg), "CFOMCEPGJOC_HLNGFNGNGOG" => Some(Self::CfomcepgjocHlngfngngog), "CFOMCEPGJOC_CPJFGAFOFFI" => Some(Self::CfomcepgjocCpjfgafoffi), "CFOMCEPGJOC_FDDJJHHNJCD" => Some(Self::CfomcepgjocFddjjhhnjcd), "CFOMCEPGJOC_HHAFAEDIDPF" => Some(Self::CfomcepgjocHhafaedidpf), "CFOMCEPGJOC_NFBIHIIPJDC" => Some(Self::CfomcepgjocNfbihiipjdc), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum FightKickoutType { EodpbkmjkbcDgbgplbcfhb = 0, EodpbkmjkbcGpbbpopjffp = 1, EodpbkmjkbcAkkdmabihoj = 2, EodpbkmjkbcNdmfeomnfpk = 3, EodpbkmjkbcEpijaooeadi = 4, } impl FightKickoutType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::EodpbkmjkbcDgbgplbcfhb => "EODPBKMJKBC_DGBGPLBCFHB", Self::EodpbkmjkbcGpbbpopjffp => "EODPBKMJKBC_GPBBPOPJFFP", Self::EodpbkmjkbcAkkdmabihoj => "EODPBKMJKBC_AKKDMABIHOJ", Self::EodpbkmjkbcNdmfeomnfpk => "EODPBKMJKBC_NDMFEOMNFPK", Self::EodpbkmjkbcEpijaooeadi => "EODPBKMJKBC_EPIJAOOEADI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "EODPBKMJKBC_DGBGPLBCFHB" => Some(Self::EodpbkmjkbcDgbgplbcfhb), "EODPBKMJKBC_GPBBPOPJFFP" => Some(Self::EodpbkmjkbcGpbbpopjffp), "EODPBKMJKBC_AKKDMABIHOJ" => Some(Self::EodpbkmjkbcAkkdmabihoj), "EODPBKMJKBC_NDMFEOMNFPK" => Some(Self::EodpbkmjkbcNdmfeomnfpk), "EODPBKMJKBC_EPIJAOOEADI" => Some(Self::EodpbkmjkbcEpijaooeadi), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum LobbyCharacterType { IjlhnjionmdFinpelffgkn = 0, IjlhnjionmdPfmnmooicge = 1, IjlhnjionmdFcldpikeibl = 2, IjlhnjionmdBpmghjfkjkd = 3, } impl LobbyCharacterType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::IjlhnjionmdFinpelffgkn => "IJLHNJIONMD_FINPELFFGKN", Self::IjlhnjionmdPfmnmooicge => "IJLHNJIONMD_PFMNMOOICGE", Self::IjlhnjionmdFcldpikeibl => "IJLHNJIONMD_FCLDPIKEIBL", Self::IjlhnjionmdBpmghjfkjkd => "IJLHNJIONMD_BPMGHJFKJKD", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "IJLHNJIONMD_FINPELFFGKN" => Some(Self::IjlhnjionmdFinpelffgkn), "IJLHNJIONMD_PFMNMOOICGE" => Some(Self::IjlhnjionmdPfmnmooicge), "IJLHNJIONMD_FCLDPIKEIBL" => Some(Self::IjlhnjionmdFcldpikeibl), "IJLHNJIONMD_BPMGHJFKJKD" => Some(Self::IjlhnjionmdBpmghjfkjkd), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum LobbyCharacterStatus { MfponblemioAlocmfakbkp = 0, MfponblemioMokkbomcmef = 1, MfponblemioLlbcigobdjp = 2, MfponblemioBonmjnfmmma = 3, MfponblemioMepmchgodgb = 4, MfponblemioNklbknhbkan = 5, MfponblemioFioeknienhd = 6, MfponblemioMpabbecifno = 7, } impl LobbyCharacterStatus { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::MfponblemioAlocmfakbkp => "MFPONBLEMIO_ALOCMFAKBKP", Self::MfponblemioMokkbomcmef => "MFPONBLEMIO_MOKKBOMCMEF", Self::MfponblemioLlbcigobdjp => "MFPONBLEMIO_LLBCIGOBDJP", Self::MfponblemioBonmjnfmmma => "MFPONBLEMIO_BONMJNFMMMA", Self::MfponblemioMepmchgodgb => "MFPONBLEMIO_MEPMCHGODGB", Self::MfponblemioNklbknhbkan => "MFPONBLEMIO_NKLBKNHBKAN", Self::MfponblemioFioeknienhd => "MFPONBLEMIO_FIOEKNIENHD", Self::MfponblemioMpabbecifno => "MFPONBLEMIO_MPABBECIFNO", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MFPONBLEMIO_ALOCMFAKBKP" => Some(Self::MfponblemioAlocmfakbkp), "MFPONBLEMIO_MOKKBOMCMEF" => Some(Self::MfponblemioMokkbomcmef), "MFPONBLEMIO_LLBCIGOBDJP" => Some(Self::MfponblemioLlbcigobdjp), "MFPONBLEMIO_BONMJNFMMMA" => Some(Self::MfponblemioBonmjnfmmma), "MFPONBLEMIO_MEPMCHGODGB" => Some(Self::MfponblemioMepmchgodgb), "MFPONBLEMIO_NKLBKNHBKAN" => Some(Self::MfponblemioNklbknhbkan), "MFPONBLEMIO_FIOEKNIENHD" => Some(Self::MfponblemioFioeknienhd), "MFPONBLEMIO_MPABBECIFNO" => Some(Self::MfponblemioMpabbecifno), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum LobbyModifyType { CegdjanghchAlocmfakbkp = 0, CegdjanghchMokkbomcmef = 1, CegdjanghchBonmjnfmmma = 2, CegdjanghchLlbcigobdjp = 3, CegdjanghchDhiddbiclhh = 4, CegdjanghchClpkikddcgj = 5, CegdjanghchOemenejjdba = 6, CegdjanghchMkpojbfmima = 7, CegdjanghchBmkldeojojk = 8, CegdjanghchPieinfmkddc = 9, CegdjanghchPlolmipgmpd = 10, CegdjanghchBajkmbhdfld = 11, CegdjanghchCeihdpbiafn = 12, CegdjanghchNmecigefbke = 13, CegdjanghchDeeagdhioad = 14, CegdjanghchBifeamillkb = 15, CegdjanghchMpabbecifno = 16, CegdjanghchBeknabfklcp = 17, } impl LobbyModifyType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::CegdjanghchAlocmfakbkp => "CEGDJANGHCH_ALOCMFAKBKP", Self::CegdjanghchMokkbomcmef => "CEGDJANGHCH_MOKKBOMCMEF", Self::CegdjanghchBonmjnfmmma => "CEGDJANGHCH_BONMJNFMMMA", Self::CegdjanghchLlbcigobdjp => "CEGDJANGHCH_LLBCIGOBDJP", Self::CegdjanghchDhiddbiclhh => "CEGDJANGHCH_DHIDDBICLHH", Self::CegdjanghchClpkikddcgj => "CEGDJANGHCH_CLPKIKDDCGJ", Self::CegdjanghchOemenejjdba => "CEGDJANGHCH_OEMENEJJDBA", Self::CegdjanghchMkpojbfmima => "CEGDJANGHCH_MKPOJBFMIMA", Self::CegdjanghchBmkldeojojk => "CEGDJANGHCH_BMKLDEOJOJK", Self::CegdjanghchPieinfmkddc => "CEGDJANGHCH_PIEINFMKDDC", Self::CegdjanghchPlolmipgmpd => "CEGDJANGHCH_PLOLMIPGMPD", Self::CegdjanghchBajkmbhdfld => "CEGDJANGHCH_BAJKMBHDFLD", Self::CegdjanghchCeihdpbiafn => "CEGDJANGHCH_CEIHDPBIAFN", Self::CegdjanghchNmecigefbke => "CEGDJANGHCH_NMECIGEFBKE", Self::CegdjanghchDeeagdhioad => "CEGDJANGHCH_DEEAGDHIOAD", Self::CegdjanghchBifeamillkb => "CEGDJANGHCH_BIFEAMILLKB", Self::CegdjanghchMpabbecifno => "CEGDJANGHCH_MPABBECIFNO", Self::CegdjanghchBeknabfklcp => "CEGDJANGHCH_BEKNABFKLCP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CEGDJANGHCH_ALOCMFAKBKP" => Some(Self::CegdjanghchAlocmfakbkp), "CEGDJANGHCH_MOKKBOMCMEF" => Some(Self::CegdjanghchMokkbomcmef), "CEGDJANGHCH_BONMJNFMMMA" => Some(Self::CegdjanghchBonmjnfmmma), "CEGDJANGHCH_LLBCIGOBDJP" => Some(Self::CegdjanghchLlbcigobdjp), "CEGDJANGHCH_DHIDDBICLHH" => Some(Self::CegdjanghchDhiddbiclhh), "CEGDJANGHCH_CLPKIKDDCGJ" => Some(Self::CegdjanghchClpkikddcgj), "CEGDJANGHCH_OEMENEJJDBA" => Some(Self::CegdjanghchOemenejjdba), "CEGDJANGHCH_MKPOJBFMIMA" => Some(Self::CegdjanghchMkpojbfmima), "CEGDJANGHCH_BMKLDEOJOJK" => Some(Self::CegdjanghchBmkldeojojk), "CEGDJANGHCH_PIEINFMKDDC" => Some(Self::CegdjanghchPieinfmkddc), "CEGDJANGHCH_PLOLMIPGMPD" => Some(Self::CegdjanghchPlolmipgmpd), "CEGDJANGHCH_BAJKMBHDFLD" => Some(Self::CegdjanghchBajkmbhdfld), "CEGDJANGHCH_CEIHDPBIAFN" => Some(Self::CegdjanghchCeihdpbiafn), "CEGDJANGHCH_NMECIGEFBKE" => Some(Self::CegdjanghchNmecigefbke), "CEGDJANGHCH_DEEAGDHIOAD" => Some(Self::CegdjanghchDeeagdhioad), "CEGDJANGHCH_BIFEAMILLKB" => Some(Self::CegdjanghchBifeamillkb), "CEGDJANGHCH_MPABBECIFNO" => Some(Self::CegdjanghchMpabbecifno), "CEGDJANGHCH_BEKNABFKLCP" => Some(Self::CegdjanghchBeknabfklcp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum FightRoomDestroyReason { NhobhilpjgpAmiiickggkj = 0, NhobhilpjgpGidippjldad = 1, NhobhilpjgpElnfboolign = 2, } impl FightRoomDestroyReason { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::NhobhilpjgpAmiiickggkj => "NHOBHILPJGP_AMIIICKGGKJ", Self::NhobhilpjgpGidippjldad => "NHOBHILPJGP_GIDIPPJLDAD", Self::NhobhilpjgpElnfboolign => "NHOBHILPJGP_ELNFBOOLIGN", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "NHOBHILPJGP_AMIIICKGGKJ" => Some(Self::NhobhilpjgpAmiiickggkj), "NHOBHILPJGP_GIDIPPJLDAD" => Some(Self::NhobhilpjgpGidippjldad), "NHOBHILPJGP_ELNFBOOLIGN" => Some(Self::NhobhilpjgpElnfboolign), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Match3FinishReason { MjkgbfianjdAclopoimglj = 0, MjkgbfianjdMfhhdppleac = 1, MjkgbfianjdBbmaefehbao = 2, MjkgbfianjdKpojjndeieo = 3, MjkgbfianjdCndgeljpkbd = 4, MjkgbfianjdBbobmpgblao = 5, MjkgbfianjdFjfeiknmlea = 6, MjkgbfianjdLggjhonokan = 7, } impl Match3FinishReason { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::MjkgbfianjdAclopoimglj => "MJKGBFIANJD_ACLOPOIMGLJ", Self::MjkgbfianjdMfhhdppleac => "MJKGBFIANJD_MFHHDPPLEAC", Self::MjkgbfianjdBbmaefehbao => "MJKGBFIANJD_BBMAEFEHBAO", Self::MjkgbfianjdKpojjndeieo => "MJKGBFIANJD_KPOJJNDEIEO", Self::MjkgbfianjdCndgeljpkbd => "MJKGBFIANJD_CNDGELJPKBD", Self::MjkgbfianjdBbobmpgblao => "MJKGBFIANJD_BBOBMPGBLAO", Self::MjkgbfianjdFjfeiknmlea => "MJKGBFIANJD_FJFEIKNMLEA", Self::MjkgbfianjdLggjhonokan => "MJKGBFIANJD_LGGJHONOKAN", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MJKGBFIANJD_ACLOPOIMGLJ" => Some(Self::MjkgbfianjdAclopoimglj), "MJKGBFIANJD_MFHHDPPLEAC" => Some(Self::MjkgbfianjdMfhhdppleac), "MJKGBFIANJD_BBMAEFEHBAO" => Some(Self::MjkgbfianjdBbmaefehbao), "MJKGBFIANJD_KPOJJNDEIEO" => Some(Self::MjkgbfianjdKpojjndeieo), "MJKGBFIANJD_CNDGELJPKBD" => Some(Self::MjkgbfianjdCndgeljpkbd), "MJKGBFIANJD_BBOBMPGBLAO" => Some(Self::MjkgbfianjdBbobmpgblao), "MJKGBFIANJD_FJFEIKNMLEA" => Some(Self::MjkgbfianjdFjfeiknmlea), "MJKGBFIANJD_LGGJHONOKAN" => Some(Self::MjkgbfianjdLggjhonokan), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum MatchUnitType { BmkeldlldfkAlocmfakbkp = 0, BmkeldlldfkGmbghbpibml = 1, BmkeldlldfkEdfgombefef = 2, BmkeldlldfkEhaajmbbpde = 3, } impl MatchUnitType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::BmkeldlldfkAlocmfakbkp => "BMKELDLLDFK_ALOCMFAKBKP", Self::BmkeldlldfkGmbghbpibml => "BMKELDLLDFK_GMBGHBPIBML", Self::BmkeldlldfkEdfgombefef => "BMKELDLLDFK_EDFGOMBEFEF", Self::BmkeldlldfkEhaajmbbpde => "BMKELDLLDFK_EHAAJMBBPDE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "BMKELDLLDFK_ALOCMFAKBKP" => Some(Self::BmkeldlldfkAlocmfakbkp), "BMKELDLLDFK_GMBGHBPIBML" => Some(Self::BmkeldlldfkGmbghbpibml), "BMKELDLLDFK_EDFGOMBEFEF" => Some(Self::BmkeldlldfkEdfgombefef), "BMKELDLLDFK_EHAAJMBBPDE" => Some(Self::BmkeldlldfkEhaajmbbpde), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Egifkhkekdh { Alocmfakbkp = 0, Glmmeifdnjg = 1, Eljpppnlihc = 2, } impl Egifkhkekdh { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "EGIFKHKEKDH_ALOCMFAKBKP", Self::Glmmeifdnjg => "EGIFKHKEKDH_GLMMEIFDNJG", Self::Eljpppnlihc => "EGIFKHKEKDH_ELJPPPNLIHC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "EGIFKHKEKDH_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "EGIFKHKEKDH_GLMMEIFDNJG" => Some(Self::Glmmeifdnjg), "EGIFKHKEKDH_ELJPPPNLIHC" => Some(Self::Eljpppnlihc), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Mbcghhbanfk { Jckoflgdboi = 0, Lpgngcfemeh = 1, Ahhlkljcelp = 2, Pfbkbpicdic = 3, } impl Mbcghhbanfk { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Jckoflgdboi => "MBCGHHBANFK_JCKOFLGDBOI", Self::Lpgngcfemeh => "MBCGHHBANFK_LPGNGCFEMEH", Self::Ahhlkljcelp => "MBCGHHBANFK_AHHLKLJCELP", Self::Pfbkbpicdic => "MBCGHHBANFK_PFBKBPICDIC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MBCGHHBANFK_JCKOFLGDBOI" => Some(Self::Jckoflgdboi), "MBCGHHBANFK_LPGNGCFEMEH" => Some(Self::Lpgngcfemeh), "MBCGHHBANFK_AHHLKLJCELP" => Some(Self::Ahhlkljcelp), "MBCGHHBANFK_PFBKBPICDIC" => Some(Self::Pfbkbpicdic), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Llbdjpdnimo { Alocmfakbkp = 0, Aegjmpohaba = 1, } impl Llbdjpdnimo { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "LLBDJPDNIMO_ALOCMFAKBKP", Self::Aegjmpohaba => "LLBDJPDNIMO_AEGJMPOHABA", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LLBDJPDNIMO_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "LLBDJPDNIMO_AEGJMPOHABA" => Some(Self::Aegjmpohaba), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Mbdnnnbgbmb { Cpadhbplfan = 0, Cdidoebhdjp = 1, Blhipghmbbb = 2, } impl Mbdnnnbgbmb { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Cpadhbplfan => "MBDNNNBGBMB_CPADHBPLFAN", Self::Cdidoebhdjp => "MBDNNNBGBMB_CDIDOEBHDJP", Self::Blhipghmbbb => "MBDNNNBGBMB_BLHIPGHMBBB", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MBDNNNBGBMB_CPADHBPLFAN" => Some(Self::Cpadhbplfan), "MBDNNNBGBMB_CDIDOEBHDJP" => Some(Self::Cdidoebhdjp), "MBDNNNBGBMB_BLHIPGHMBBB" => Some(Self::Blhipghmbbb), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Eckdoloppal { Obkdmoabjii = 0, Mlikbljdcdf = 1, Nocfocbhihj = 2, } impl Eckdoloppal { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Obkdmoabjii => "ECKDOLOPPAL_OBKDMOABJII", Self::Mlikbljdcdf => "ECKDOLOPPAL_MLIKBLJDCDF", Self::Nocfocbhihj => "ECKDOLOPPAL_NOCFOCBHIHJ", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "ECKDOLOPPAL_OBKDMOABJII" => Some(Self::Obkdmoabjii), "ECKDOLOPPAL_MLIKBLJDCDF" => Some(Self::Mlikbljdcdf), "ECKDOLOPPAL_NOCFOCBHIHJ" => Some(Self::Nocfocbhihj), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Retcode { IcdigiekflaMpfjlfaoceb = 0, IcdigiekflaGjhiebgnoce = 1, IcdigiekflaJbgmnipdanj = 2, IcdigiekflaKgnbgobmoad = 3, IcdigiekflaEbpngcilpoa = 4, IcdigiekflaBngdnhiiael = 5, IcdigiekflaOchfemhghin = 6, IcdigiekflaKknbmefdbka = 7, IcdigiekflaHhngmdggldo = 8, IcdigiekflaFgoneibcfjb = 9, IcdigiekflaPbagabikdho = 10, IcdigiekflaFpfcfaaohmi = 11, IcdigiekflaPjhcmaipgjm = 12, IcdigiekflaDfmdojhdiji = 13, IcdigiekflaHfalkhnlman = 1000, IcdigiekflaKfookfohicb = 1001, IcdigiekflaMoegakbeadk = 1002, IcdigiekflaMpnoilaneic = 1003, IcdigiekflaNpocnbkiihm = 1004, IcdigiekflaHpbkfkkbcap = 1005, IcdigiekflaJompkcmbgeg = 1006, IcdigiekflaPddikblfojd = 1007, IcdigiekflaOhaelpejajp = 1008, IcdigiekflaKnlpkdkpgog = 1009, IcdigiekflaPlodakciopp = 1010, IcdigiekflaLmmnfkogffb = 1011, IcdigiekflaLnmgcpdhfbp = 1012, IcdigiekflaHmifeaaacfn = 1013, IcdigiekflaLeliogddelb = 1100, IcdigiekflaCnpnmhffhkb = 1101, IcdigiekflaGgphmjpfmkk = 1102, IcdigiekflaBpbahmeninm = 1103, IcdigiekflaEjfkpncoleg = 1104, IcdigiekflaLaebhnebdog = 1105, IcdigiekflaJnakglnljom = 1200, IcdigiekflaHkeipkiniaf = 1201, IcdigiekflaEmlliicleng = 1202, IcdigiekflaLealkhaejag = 1203, IcdigiekflaJeeoomablpa = 1204, IcdigiekflaCdacjcimnaj = 1205, IcdigiekflaFopniajdfgj = 1206, IcdigiekflaNfbmhenbnel = 1207, IcdigiekflaPlladhkmghj = 1208, IcdigiekflaAdbikendfof = 1209, IcdigiekflaMclnlaljcob = 1210, IcdigiekflaDckgjmkbkaj = 1211, IcdigiekflaMihhcmphcnm = 1212, IcdigiekflaIbglkmghiaf = 1213, IcdigiekflaPldfjgklchi = 1214, IcdigiekflaDhldaoicfhm = 1215, IcdigiekflaEbdkmkonaog = 1216, IcdigiekflaNbkndkiepkn = 1217, IcdigiekflaEedbdnmcpeo = 1218, IcdigiekflaLmeklnelojc = 1219, IcdigiekflaKpmgbkigocn = 1220, IcdigiekflaNfahiijjehk = 1221, IcdigiekflaGcabfgajggb = 1222, IcdigiekflaMbeobdaemad = 1223, IcdigiekflaGeikghjcbml = 1224, IcdigiekflaNdapdbjejll = 1225, IcdigiekflaBhkaaafiaan = 1226, IcdigiekflaMdfhlcejced = 1227, IcdigiekflaEgdpbgffahh = 1228, IcdigiekflaGbchonokdmi = 1229, IcdigiekflaPbllhimlpio = 1230, IcdigiekflaMnjjibgfefp = 1231, IcdigiekflaPdpaappmahm = 1232, IcdigiekflaOdjoljgmhfo = 1233, IcdigiekflaEopnbhflodg = 1234, IcdigiekflaJphocnlclne = 1300, IcdigiekflaBnmdekclool = 1301, IcdigiekflaEhdohcaedhf = 1302, IcdigiekflaDoimljfaech = 1303, IcdigiekflaCnkegnpiaeh = 1304, IcdigiekflaPbkcoepjbhb = 1305, IcdigiekflaLhljnejpfld = 1306, IcdigiekflaBahenaanlmi = 1307, IcdigiekflaAkddebeemee = 1308, IcdigiekflaFnpcbjogjce = 1309, IcdigiekflaBejdimnlfjn = 1310, IcdigiekflaPemhnkpfign = 1311, IcdigiekflaImiemamolfo = 1312, IcdigiekflaDonaaolpjij = 1313, IcdigiekflaDeplcgfjcee = 1314, IcdigiekflaMgimiaaafnf = 1315, IcdigiekflaBgkpkmneace = 1316, IcdigiekflaLdbjebgbloc = 1317, IcdigiekflaKiachamcpbn = 1318, IcdigiekflaAgbbpgchnem = 1319, IcdigiekflaIeljdegjepc = 1320, IcdigiekflaLjjljjndlkp = 1321, IcdigiekflaMeoaffiffac = 1322, IcdigiekflaOnfabohiede = 1323, IcdigiekflaHpjnbdpgfin = 1324, IcdigiekflaBcjcgompome = 1325, IcdigiekflaEmmeogkdbje = 1326, IcdigiekflaGoidecpdlja = 1327, IcdigiekflaJkbmmhdmich = 1328, IcdigiekflaEaokpafjafh = 1329, IcdigiekflaIbmbenikcka = 1330, IcdigiekflaEkbigjdmjej = 1331, IcdigiekflaIcmhgjkfpio = 1332, IcdigiekflaCldpgcoinnf = 1333, IcdigiekflaFpknaiolfie = 1334, IcdigiekflaGjbbnjoljaj = 1335, IcdigiekflaOjhgaipgfli = 1336, IcdigiekflaOfnmocgbckj = 1337, IcdigiekflaGkcjbkenelc = 1338, IcdigiekflaCbnlilepgcp = 1339, IcdigiekflaDohahancicp = 1340, IcdigiekflaAfhaeblgcnm = 1341, IcdigiekflaOkfdoeehllo = 1342, IcdigiekflaHfdidnnlbla = 1343, IcdigiekflaKlionningka = 1344, IcdigiekflaDkmkpbioonj = 1345, IcdigiekflaHpggcmnpmba = 1350, IcdigiekflaCekbaeaidjh = 1351, IcdigiekflaBkmilkafkkp = 1352, IcdigiekflaPikpaklkbhg = 1353, IcdigiekflaLojkjniaplb = 1354, IcdigiekflaPbhlcjhplph = 1355, IcdigiekflaIblfiblcppo = 1356, IcdigiekflaAlkaddeeojh = 1357, IcdigiekflaNidnpgonfbj = 1358, IcdigiekflaKobgjbagfnp = 1359, IcdigiekflaPohbbnnpede = 1360, IcdigiekflaFocniheiaao = 1361, IcdigiekflaBjjplanhpag = 1362, IcdigiekflaAanidhckfml = 1363, IcdigiekflaFiklgifcilk = 1364, IcdigiekflaLjndcneomba = 1365, IcdigiekflaMjahdofalnb = 1366, IcdigiekflaGfglminkngj = 1367, IcdigiekflaDemncpaimgh = 1368, IcdigiekflaBbbfdgfjhij = 1369, IcdigiekflaChmfdccmgpf = 1370, IcdigiekflaFmooemdjbij = 1371, IcdigiekflaFfkmncfmdfk = 1372, IcdigiekflaMaonceanfnd = 1373, IcdigiekflaGpjnifokobc = 1374, IcdigiekflaFafnbnnpdli = 1375, IcdigiekflaLibjiokmmfj = 1376, IcdigiekflaDieoiihjenl = 1377, IcdigiekflaGfhkeoajhpo = 1378, IcdigiekflaFlmejkjcfhm = 1379, IcdigiekflaDdccifccdhk = 1380, IcdigiekflaKmaiekblpbk = 1381, IcdigiekflaDnoeolhnkii = 1382, IcdigiekflaAefinjkjahp = 1383, IcdigiekflaIoldkflkbmc = 1384, IcdigiekflaCioffjfencl = 1385, IcdigiekflaPjjjllodobc = 1386, IcdigiekflaHbmppcckgbb = 1387, IcdigiekflaHoonoppmacl = 1400, IcdigiekflaIegocccnhca = 1401, IcdigiekflaBealmhfaenc = 1402, IcdigiekflaCcngnfgehgp = 1403, IcdigiekflaLkjegbgenia = 1404, IcdigiekflaOcingdddebd = 1405, IcdigiekflaIghmmcahmah = 1406, IcdigiekflaCoojpjlmlbm = 1407, IcdigiekflaHjimdjhmfhi = 1408, IcdigiekflaMjacnfooeih = 1409, IcdigiekflaMakbijclmdo = 1410, IcdigiekflaOejpjmfbeff = 1411, IcdigiekflaFneaodilhjc = 1412, IcdigiekflaAeajcikhmhp = 1413, IcdigiekflaHaicmifhakg = 1414, IcdigiekflaDgiabglnccl = 1415, IcdigiekflaLkcbojomede = 1416, IcdigiekflaKnijmpaphnd = 1417, IcdigiekflaBjfmfommblg = 1418, IcdigiekflaMkhhijamdlc = 1419, IcdigiekflaFkcgclmgnam = 1420, IcdigiekflaEocjfhagmin = 1421, IcdigiekflaIbfjalkcdkc = 1422, IcdigiekflaBfgdfcaaopg = 1423, IcdigiekflaJfemeafjmml = 1424, IcdigiekflaOdlocojmnjo = 1425, IcdigiekflaOocpgpleiik = 1426, IcdigiekflaKolgnebkllk = 1427, IcdigiekflaHllondgidao = 1428, IcdigiekflaLnbgkohdmln = 1429, IcdigiekflaDfkcfhcmdho = 1430, IcdigiekflaCnlhnkkmmhk = 1431, IcdigiekflaAamfmdjkbai = 1700, IcdigiekflaElgejcgiohh = 1701, IcdigiekflaPgmjppipalc = 1702, IcdigiekflaPnmpiciepgm = 1703, IcdigiekflaMimdgbfoidd = 1704, IcdigiekflaPgcoeimdggg = 1705, IcdigiekflaOmholfopafc = 1706, IcdigiekflaFaiakhakagk = 1707, IcdigiekflaCgpihiejdpa = 1708, IcdigiekflaIhggdoofdmf = 1709, IcdigiekflaCdpbmgdooma = 1800, IcdigiekflaNjeffbgfmok = 1801, IcdigiekflaEfmpifgimkf = 1802, IcdigiekflaPiigkdaecbg = 1804, IcdigiekflaBmnolkgmhib = 1805, IcdigiekflaLfbnhenjlpj = 1806, IcdigiekflaAjnknnojlhm = 1807, IcdigiekflaOplgojlocch = 1808, IcdigiekflaDopajcpibaj = 1809, IcdigiekflaLnjdaaoehep = 1810, IcdigiekflaKkfbccglnka = 1811, IcdigiekflaNjppjdldhjk = 1812, IcdigiekflaMhldhjaeend = 1813, IcdigiekflaIckojphkpoh = 1814, IcdigiekflaFmchjbcjikl = 1900, IcdigiekflaIabgjcjmamh = 1901, IcdigiekflaCijdliognpm = 1902, IcdigiekflaJmknnogoooj = 1903, IcdigiekflaBkgcpdfmelm = 2000, IcdigiekflaHjcfikhkdlm = 2001, IcdigiekflaEmdaealhjcd = 2002, IcdigiekflaFbdadkmfdia = 2003, IcdigiekflaMkjhlomjfpm = 2004, IcdigiekflaAhlokjiekpp = 2005, IcdigiekflaKabkgjkkejl = 2006, IcdigiekflaLpjmnclfeee = 2007, IcdigiekflaFjcnmjogiec = 2008, IcdigiekflaPbenpemkcih = 2009, IcdigiekflaHbkhkflhjao = 2010, IcdigiekflaDinindodaik = 2100, IcdigiekflaLfbdgcnjlhn = 2101, IcdigiekflaMcmcaikpeal = 2102, IcdigiekflaMnodheenjol = 2103, IcdigiekflaPfgkhpdemin = 2104, IcdigiekflaFcggenckacc = 2105, IcdigiekflaGghkbljmjng = 2106, IcdigiekflaCjlfhnlghel = 2107, IcdigiekflaKjpofapimkm = 2108, IcdigiekflaOjmdioageab = 2109, IcdigiekflaDigaefojcia = 2110, IcdigiekflaPghpofoglek = 2111, IcdigiekflaAcechgnenaj = 2112, IcdigiekflaMlafikdjoen = 2113, IcdigiekflaJdnkpphbimm = 2114, IcdigiekflaGlpmffpciel = 2115, IcdigiekflaMghieiabkgi = 2116, IcdigiekflaJndngehadfn = 2201, IcdigiekflaKmcakkfdpon = 2202, IcdigiekflaHbblgblollo = 2204, IcdigiekflaBnaebgedaac = 2205, IcdigiekflaNhhfacnagak = 2207, IcdigiekflaMlolneecibl = 2213, IcdigiekflaJmmhkibndjb = 2214, IcdigiekflaGbnjkbdpckl = 2216, IcdigiekflaKkpckgnkegb = 2218, IcdigiekflaHnjecdnobgo = 2223, IcdigiekflaOegoafhmedh = 2224, IcdigiekflaLgllkilhmkc = 2300, IcdigiekflaNbifbampfme = 2400, IcdigiekflaNbiackcchif = 2401, IcdigiekflaHophhgcfoie = 2402, IcdigiekflaPnbgjbagahm = 2403, IcdigiekflaEdicidoebko = 2404, IcdigiekflaDjjlinbfdcj = 2405, IcdigiekflaHamcjhibhka = 2406, IcdigiekflaCeeafglhmmf = 2407, IcdigiekflaInjaiamlnko = 2408, IcdigiekflaMkfigkejppe = 2409, IcdigiekflaPlcnleegcfe = 2500, IcdigiekflaNhmgibkifnf = 2600, IcdigiekflaEcnalogeklg = 2601, IcdigiekflaCaokmhcmjab = 2602, IcdigiekflaCnniddhlgcj = 2603, IcdigiekflaJkmgbdajcbd = 2604, IcdigiekflaDnocemhjbii = 2605, IcdigiekflaPkiojbancni = 2606, IcdigiekflaOdcbhggfnpn = 2607, IcdigiekflaJaacgbngool = 2608, IcdigiekflaJgianmpdddd = 2609, IcdigiekflaMpbbkhhdoce = 2610, IcdigiekflaApejhacmemn = 2611, IcdigiekflaHmifnjjbhmg = 2612, IcdigiekflaEldkalklpmh = 2613, IcdigiekflaOlcfpbegplm = 2614, IcdigiekflaOofdccebcfi = 2615, IcdigiekflaNflddjmngpa = 2616, IcdigiekflaDcoekgegmce = 2617, IcdigiekflaBjiciniaolg = 2618, IcdigiekflaLhpnppneolo = 2619, IcdigiekflaHeolojfblfo = 2620, IcdigiekflaPolaaciekhh = 2621, IcdigiekflaPpomahpkbda = 2622, IcdigiekflaEaidpohgfde = 2623, IcdigiekflaDmpdnhgclff = 2624, IcdigiekflaKnhbiodhbjc = 2625, IcdigiekflaJafbckaiifp = 2626, IcdigiekflaLlbbhjcilok = 2627, IcdigiekflaMpkdggnfpjj = 2628, IcdigiekflaHfohledebdg = 2629, IcdigiekflaJlbbkdinpfe = 2630, IcdigiekflaMkiokfbcaic = 2631, IcdigiekflaFhmcdpphbnf = 2632, IcdigiekflaLgckcobflob = 2633, IcdigiekflaLljhjocnice = 2634, IcdigiekflaPpmbkeobohb = 2635, IcdigiekflaKhphhfkekck = 2636, IcdigiekflaDbkddnodhoc = 2700, IcdigiekflaGoomonmphfb = 2701, IcdigiekflaAhlpokdaebl = 2702, IcdigiekflaNakbkpiilbm = 2703, IcdigiekflaEnecdiobemg = 2704, IcdigiekflaJomancaoefi = 2705, IcdigiekflaLlaloekbbic = 2706, IcdigiekflaLbhddaknbcn = 2751, IcdigiekflaEdghimaikem = 2752, IcdigiekflaKibldhoiefl = 2753, IcdigiekflaIelkfibddoa = 2754, IcdigiekflaEffkmjnpbbf = 2755, IcdigiekflaKhjmcheenae = 2756, IcdigiekflaFiglpiegeia = 2801, IcdigiekflaMcjngmaooje = 2802, IcdigiekflaBamagoinnoo = 2803, IcdigiekflaEdjihmbeelh = 2804, IcdigiekflaAjdadnebipj = 2805, IcdigiekflaHjooidfnhlb = 2806, IcdigiekflaOafhckgimce = 2807, IcdigiekflaEbgceaomona = 2808, IcdigiekflaHlneofgoblf = 2809, IcdigiekflaKchbelhgenp = 2810, IcdigiekflaBamfnjnabdo = 2811, IcdigiekflaPchdgpjhbag = 2812, IcdigiekflaPdaiedmhfkd = 2813, IcdigiekflaEkgopiidbdb = 2814, IcdigiekflaMegbhanbeig = 2815, IcdigiekflaNjbdjhcemlb = 2816, IcdigiekflaCoclicjjahk = 2817, IcdigiekflaKidblkbdhba = 2850, IcdigiekflaEajfkpohplp = 2851, IcdigiekflaBkpjhnbgabd = 2852, IcdigiekflaOifccjlohnh = 2853, IcdigiekflaBabghifcaka = 2854, IcdigiekflaBnkibklmcjh = 2855, IcdigiekflaLimonlalgci = 2856, IcdigiekflaBjaicnilmhj = 2901, IcdigiekflaJabmcliokcg = 2902, IcdigiekflaPkpnefkcfab = 2903, IcdigiekflaEbpeopabkjg = 2904, IcdigiekflaKlfhlcejlgh = 2905, IcdigiekflaCljpnfpccgc = 2906, IcdigiekflaDcmenficjin = 2907, IcdigiekflaDbcalkcembp = 2908, IcdigiekflaNomcfancjdj = 2909, IcdigiekflaIllafmmhcgk = 2910, IcdigiekflaLamidgaeajh = 2911, IcdigiekflaJhgphaflngc = 2912, IcdigiekflaGbgeegajgcp = 2913, IcdigiekflaHoljipnkige = 2914, IcdigiekflaGmlplpplcof = 2915, IcdigiekflaDimknkaflgd = 2916, IcdigiekflaBnkmddflmnj = 2917, IcdigiekflaLiildenlkcf = 2918, IcdigiekflaElanilfddfh = 2919, IcdigiekflaOlfeefcpknb = 2920, IcdigiekflaFpdmmphlepg = 2921, IcdigiekflaPhdnfbppkjp = 2922, IcdigiekflaJbngeapfmpd = 2923, IcdigiekflaLmglminmbia = 2924, IcdigiekflaLfnjfjfoanj = 2925, IcdigiekflaGjhkmclodfh = 2926, IcdigiekflaBilimckogdc = 2927, IcdigiekflaFgnbbocpcnb = 2928, IcdigiekflaJblmdnaaknp = 2929, IcdigiekflaHpadcimchgd = 2930, IcdigiekflaKnojmpfcnoj = 2951, IcdigiekflaOjnfdcgoeii = 2952, IcdigiekflaPjnijbjhmlg = 2953, IcdigiekflaGlnepmffebd = 2954, IcdigiekflaMabhpkgooni = 2955, IcdigiekflaEibbkcfehfg = 2956, IcdigiekflaGijkjfpbolf = 3001, IcdigiekflaCfgpjgoajfc = 3002, IcdigiekflaDjakbniijcl = 3003, IcdigiekflaEiojjmmdkka = 3004, IcdigiekflaNgfdcakekdj = 3005, IcdigiekflaLgpclncnmdd = 3006, IcdigiekflaGnienfocoka = 3007, IcdigiekflaPdfmeaajjeb = 3008, IcdigiekflaHjdappidkih = 3009, IcdigiekflaHokdiopmnhh = 3010, IcdigiekflaLgelbmnhoin = 3011, IcdigiekflaEanijmapaea = 3012, IcdigiekflaJfdondhjmhk = 3013, IcdigiekflaMandhmldnma = 3101, IcdigiekflaBhnknkgaeii = 3102, IcdigiekflaGjkplkjpdpj = 3103, IcdigiekflaPflfipolbkd = 3104, IcdigiekflaAfbdligicae = 3105, IcdigiekflaIndheolnnla = 3106, IcdigiekflaLlihlmiopeb = 3107, IcdigiekflaFcindcnddfb = 3108, IcdigiekflaPdookmcomnd = 3109, IcdigiekflaAcfhiiddamo = 3110, IcdigiekflaOlnldbdojil = 3111, IcdigiekflaDeaohhedlff = 3112, IcdigiekflaEoceanealod = 3113, IcdigiekflaFhhnilhapdh = 3114, IcdigiekflaGlhkkjhanci = 3115, IcdigiekflaFljbimhgdoe = 3116, IcdigiekflaEafpmbihllj = 3117, IcdigiekflaPeapncibgib = 3118, IcdigiekflaImcbejoaokp = 3119, IcdigiekflaGjclhpjmfpi = 3120, IcdigiekflaKjmcpdfiofi = 3151, IcdigiekflaJmgmgcbchhf = 3152, IcdigiekflaBldpkbanpoj = 3153, IcdigiekflaHnnclmpimdi = 3154, IcdigiekflaAloafgkkaki = 3155, IcdigiekflaNikfhjecndh = 3156, IcdigiekflaBijmhfmjldd = 3157, IcdigiekflaCjgoiiggnke = 3201, IcdigiekflaJpgkhneejfg = 3202, IcdigiekflaBofgggfeoib = 3203, IcdigiekflaAannohaabha = 3204, IcdigiekflaFlibocnjjja = 3205, IcdigiekflaNgjbmgakpea = 3206, IcdigiekflaCkmgmgnkdfn = 3207, IcdigiekflaJlfjjmdaani = 3208, IcdigiekflaFenbccoadph = 3209, IcdigiekflaCpbdaikoinl = 3210, IcdigiekflaHhgfiflooij = 3211, IcdigiekflaHhdbapcchki = 3212, IcdigiekflaOmfdnhnkidb = 3213, IcdigiekflaAkaaeghhbcd = 3214, IcdigiekflaBelipimldbc = 3301, IcdigiekflaNchnjdbmblf = 3302, IcdigiekflaAbmlcjjeean = 3303, IcdigiekflaNfocmbmglfj = 3304, IcdigiekflaJophohbikjh = 3305, IcdigiekflaJfobafiicjl = 3306, IcdigiekflaEjkecpmkpll = 3307, IcdigiekflaOebieondale = 3308, IcdigiekflaHeoddnklklk = 3309, IcdigiekflaCjlkfmbcjcg = 3310, IcdigiekflaCiigiifngha = 3311, IcdigiekflaDajahndkgbb = 3312, IcdigiekflaIakcmcifgoi = 3313, IcdigiekflaIkpgmnakbag = 3314, IcdigiekflaCelodbeefdk = 3315, IcdigiekflaEcfajhbplkg = 3316, IcdigiekflaFagilpbhkjj = 3317, IcdigiekflaHhllfpcogoc = 3318, IcdigiekflaBmmecmhlnbc = 3319, IcdigiekflaIkophanljni = 3501, IcdigiekflaJllplackpjd = 3502, IcdigiekflaGeggmcpnapo = 3503, IcdigiekflaKejcjbgdecl = 3504, IcdigiekflaEeibemcgakp = 3505, IcdigiekflaHklfdnfpcfa = 3506, IcdigiekflaAbakhphnhil = 3507, IcdigiekflaDamajgpojlh = 3601, IcdigiekflaIomfplmjkek = 3602, IcdigiekflaAlpdpgnodac = 3603, IcdigiekflaJmpbbohegmj = 3604, IcdigiekflaBgdkngkpnpb = 3605, IcdigiekflaJfkdlffghnl = 3606, IcdigiekflaAhkhphlgoek = 3607, IcdigiekflaGcodogbchlm = 3608, IcdigiekflaKmlgnllfkfb = 3609, IcdigiekflaNfkfbdcobkd = 3610, IcdigiekflaGolbllflcfl = 3611, IcdigiekflaMenamnfmoik = 3612, IcdigiekflaDkogicilfkc = 3613, IcdigiekflaCjbkbogmcmk = 3614, IcdigiekflaAlijpbmkpan = 3615, IcdigiekflaHefpmginakn = 3616, IcdigiekflaHoflhpcnndo = 3617, IcdigiekflaJdefkfooiab = 3618, IcdigiekflaHgdkmaikfip = 3619, IcdigiekflaGnjegcocbkj = 3620, IcdigiekflaKnjfggnceda = 3621, IcdigiekflaFbdlcfnlgkb = 3622, IcdigiekflaNcdkllpjodi = 3623, IcdigiekflaMkgjjngbkmg = 3624, IcdigiekflaJendjcmbeei = 3625, IcdigiekflaBldiaejjmne = 3626, IcdigiekflaMcdkdeiihim = 3627, IcdigiekflaPegapdfbeck = 3628, IcdigiekflaJahlbllfnpo = 3629, IcdigiekflaCpmngmljaan = 3630, IcdigiekflaPdgplmepfba = 3631, IcdigiekflaGfkkbdilppa = 3632, IcdigiekflaNjbbigpaplg = 3633, IcdigiekflaLiphkjcoacl = 3634, IcdigiekflaAgdhdfabndl = 3635, IcdigiekflaDamffdhflgb = 3636, IcdigiekflaKpmdpbpkomc = 3701, IcdigiekflaIpoihnjfbjf = 3702, IcdigiekflaPcjbngjlfih = 3703, IcdigiekflaLgndegjbape = 3704, IcdigiekflaDpebaokiogj = 3705, IcdigiekflaJkfmhlbhcin = 3706, IcdigiekflaLegkckpldgo = 3707, IcdigiekflaPkojoicmmej = 3708, IcdigiekflaPngikekoblj = 3709, IcdigiekflaOkdhaijoeam = 3710, IcdigiekflaLcomifgjmnk = 3712, IcdigiekflaLfeimhpllcl = 3713, IcdigiekflaMpmpmgkjoik = 3714, IcdigiekflaKcaaajhhjnj = 3715, IcdigiekflaDgkbbblehkm = 3716, IcdigiekflaNacgafokdmj = 3717, IcdigiekflaHgfapcbefpl = 3718, IcdigiekflaKeengknjnjk = 3801, IcdigiekflaHjejnbnjjig = 3802, IcdigiekflaGkjippihbdl = 3803, IcdigiekflaNcpgoaaokkp = 3804, IcdigiekflaKojhdikbagp = 3805, IcdigiekflaNaeaionnaid = 3806, IcdigiekflaOobngckjgdk = 3807, IcdigiekflaIafnfhkehii = 3808, IcdigiekflaOppmnkehplh = 3809, IcdigiekflaAjoknoanbjg = 3810, IcdigiekflaKhjofiicepk = 3811, IcdigiekflaAmlpejcokml = 3812, IcdigiekflaDafkedkebcb = 3813, IcdigiekflaHegjfkmakea = 3814, IcdigiekflaBgdghabbnnl = 3901, IcdigiekflaEfdokaolohg = 3902, IcdigiekflaLeahonnkjan = 3903, IcdigiekflaMhipejdponj = 4001, IcdigiekflaPceohkiknam = 4002, IcdigiekflaLnchjjfchad = 4003, IcdigiekflaAgcpaealapm = 4004, IcdigiekflaCfdpjjopmda = 4005, IcdigiekflaBadgfpaakfk = 4006, IcdigiekflaApmjelnbofl = 4007, IcdigiekflaEpjmdmangji = 4008, IcdigiekflaFjfnpackcjf = 4009, IcdigiekflaFpckmbnbgdm = 4010, IcdigiekflaJmdnifbpdco = 4011, IcdigiekflaJjbpaafckij = 4012, IcdigiekflaNckaalmihff = 4013, IcdigiekflaGgfagajnaje = 4014, IcdigiekflaNefdohdcflb = 4015, IcdigiekflaGabbjohkfed = 4016, IcdigiekflaDjnjdlkkdbe = 4017, IcdigiekflaDjabmemnpbk = 4018, IcdigiekflaEnimeifegfa = 4019, IcdigiekflaPkpjafcbkeh = 4020, IcdigiekflaLkjepdkemfc = 4021, IcdigiekflaEineckpidnk = 4101, IcdigiekflaEmmfnbljiie = 4102, IcdigiekflaEjhjbidlnph = 4103, IcdigiekflaAehckamjped = 4201, IcdigiekflaBecjcbeannb = 4251, IcdigiekflaJchahhbkabm = 4252, IcdigiekflaHpehjmmibmf = 4301, IcdigiekflaPignoghncde = 4302, IcdigiekflaHjeloflbooe = 4303, IcdigiekflaHlngnjkpgeh = 4304, IcdigiekflaNmmhcnfljop = 4351, IcdigiekflaKjllnmbbkbo = 4352, IcdigiekflaPbinlckhjbc = 4353, IcdigiekflaOdalgcaodod = 4354, IcdigiekflaDainibgkknm = 4355, IcdigiekflaBokmacfeopk = 4356, IcdigiekflaJojodepipgb = 4401, IcdigiekflaJkaadbmdlno = 4402, IcdigiekflaHhemhmbaien = 4403, IcdigiekflaKaafklkkkdn = 4404, IcdigiekflaPllolaplmcd = 4405, IcdigiekflaMfpbnnjbijh = 4406, IcdigiekflaAmgllghjhmk = 4407, IcdigiekflaKkcnfljedch = 4408, IcdigiekflaEmlfemnnepn = 4409, IcdigiekflaNjljeopbmoc = 4410, IcdigiekflaHpmoaolpail = 4411, IcdigiekflaBijmnihceca = 4412, IcdigiekflaChbnkpikhfo = 4413, IcdigiekflaCkjkimlkekb = 4451, IcdigiekflaAibpdmmbjhh = 4452, IcdigiekflaNokaapjdenl = 4501, IcdigiekflaBdebafkejbf = 4502, IcdigiekflaGhodmofdadg = 4503, IcdigiekflaIgdealjnghi = 4504, IcdigiekflaKbaeodajojf = 4505, IcdigiekflaIiookojlbja = 4506, IcdigiekflaHdamkagnopa = 4507, IcdigiekflaBlffedffnig = 4508, IcdigiekflaNjkedgcnegl = 4509, IcdigiekflaNbidhmgjfji = 4510, IcdigiekflaEmekinhajai = 4511, IcdigiekflaPmlephgdfng = 4512, IcdigiekflaDhdfiejbjni = 4513, IcdigiekflaFdibcpnhfjl = 4514, IcdigiekflaLelofflheca = 4515, IcdigiekflaObfmoomnina = 4601, IcdigiekflaEjmdfnbbakb = 4651, IcdigiekflaNjljpakldmn = 4652, IcdigiekflaGehjjpbghpn = 4653, IcdigiekflaJkjbeknenge = 4654, IcdigiekflaLodbldlkiio = 4655, IcdigiekflaMfhobdgfnll = 4656, IcdigiekflaHpopiofighn = 4657, IcdigiekflaGhljkihcpml = 4658, IcdigiekflaEbbpemaaehg = 4659, IcdigiekflaJmadchmkjbd = 4660, IcdigiekflaMnelhkkknno = 4661, IcdigiekflaPfmkllaennm = 4662, IcdigiekflaMpejbplplng = 4663, IcdigiekflaAlkdkchncmd = 4664, IcdigiekflaFkdkfambffp = 4665, IcdigiekflaBdicpcaajgg = 4666, IcdigiekflaBbbaknfdopj = 4667, IcdigiekflaHfdhiomjjlo = 4668, IcdigiekflaHeblondgkgj = 4669, IcdigiekflaFihcodflbkj = 4670, IcdigiekflaLknpdlbnkpf = 4671, IcdigiekflaGjjgnfmfgoh = 4672, IcdigiekflaPlpnajpfkfn = 4673, IcdigiekflaKeebgdfepmg = 4674, IcdigiekflaHooaodoafnm = 4675, IcdigiekflaAfbjhmchdio = 4678, IcdigiekflaFneikdmdofo = 4679, IcdigiekflaMpjonihcbcp = 4680, IcdigiekflaDhhigehpdce = 4681, IcdigiekflaAjlpeibaldh = 4701, IcdigiekflaOokoepagnmc = 4702, IcdigiekflaCbjblfjcjba = 4721, IcdigiekflaHbphjapicof = 4722, IcdigiekflaOkdanpelbao = 4724, IcdigiekflaJkjhbniehak = 4725, IcdigiekflaKmccoepeina = 4726, IcdigiekflaGgllldbgljm = 4727, IcdigiekflaJcbgbjkdhha = 4728, IcdigiekflaKkaociphjdj = 4729, IcdigiekflaPpfepfmndee = 4730, IcdigiekflaBdnegcdadoc = 4731, IcdigiekflaMgfnoahibnj = 4732, IcdigiekflaJifognaegpo = 4733, IcdigiekflaEdmonbpkmog = 4734, IcdigiekflaKjcaogljpoo = 4735, IcdigiekflaKeemknklkea = 4736, IcdigiekflaFammkkfnfpc = 4737, IcdigiekflaLkaaocekbce = 4738, IcdigiekflaJngeikjlngk = 4739, IcdigiekflaGajcapegjjh = 4740, IcdigiekflaDeekjccccid = 4741, IcdigiekflaKdjhkkdfoho = 4742, IcdigiekflaBblljfkknpa = 4743, IcdigiekflaLeehaccdfea = 4744, IcdigiekflaBpamiamcdil = 4745, IcdigiekflaIeknejidlgf = 4746, IcdigiekflaPpfdbddglfh = 4747, IcdigiekflaBnmcfcbkpdl = 4748, IcdigiekflaImagknpddjh = 4749, IcdigiekflaLablkdbcohl = 4750, IcdigiekflaPmgkiigmkdh = 4751, IcdigiekflaCbnfjkdhncc = 4752, IcdigiekflaKpoikafjjjk = 4753, IcdigiekflaCkcflfljnbm = 4754, IcdigiekflaMiaiokailcf = 4755, IcdigiekflaBgdcldjibdb = 4756, IcdigiekflaBjljfahcbln = 4757, IcdigiekflaMmbaikdglnh = 4758, IcdigiekflaGgmbepldmlk = 4759, IcdigiekflaNgkjdpmjdal = 4760, IcdigiekflaHdhejckgjll = 4761, IcdigiekflaAblbhdmpgni = 4762, IcdigiekflaDoddfbhpcpk = 4801, IcdigiekflaPnphnkfdbde = 4802, IcdigiekflaLlofficdklg = 4803, IcdigiekflaFedgflmilmb = 4804, IcdigiekflaAenilkkafdg = 4805, IcdigiekflaMilhlfbfimg = 4806, IcdigiekflaJaacfjigobo = 4807, IcdigiekflaPfdjicbmigi = 4808, IcdigiekflaHkmggihaejd = 4809, IcdigiekflaPolpbphpljl = 4810, IcdigiekflaAodpleincne = 4811, IcdigiekflaBifmianelae = 4851, IcdigiekflaCabbdpfccfl = 4852, IcdigiekflaGomnodbhfdc = 4901, IcdigiekflaIpjbedbfljm = 4902, IcdigiekflaCanoochegoj = 4903, IcdigiekflaLfhmepbmeom = 4904, IcdigiekflaEjlgokaiddb = 4905, IcdigiekflaBpaobfpbddj = 4906, IcdigiekflaAabknjenikk = 4907, IcdigiekflaAjjjonebaae = 4908, IcdigiekflaJpgiilbhfob = 4909, IcdigiekflaEnlbiegfhgk = 4951, IcdigiekflaOblambeaihe = 4952, IcdigiekflaMfkfpmbkfco = 4963, IcdigiekflaCfmonepaojp = 4964, IcdigiekflaFkihgdalahl = 4965, IcdigiekflaFgmddihgdhi = 4966, IcdigiekflaJppnipaefbc = 4967, IcdigiekflaMmoplmdmckd = 4968, IcdigiekflaOohfnbfdjdk = 4969, IcdigiekflaEccanalcmgi = 4970, IcdigiekflaEoaciocoghd = 4980, IcdigiekflaGdmnhhakgbh = 4981, IcdigiekflaFmkbjafbdem = 4982, IcdigiekflaPgpnolmgnak = 4983, IcdigiekflaCgpkodiikgi = 4984, IcdigiekflaBmfkcoeppck = 4985, IcdigiekflaIkdmflbadgb = 4986, IcdigiekflaBagjjfffbhl = 4987, IcdigiekflaGlnkgfhfnfo = 4988, IcdigiekflaCehghnpclpb = 4989, IcdigiekflaOhgcmlmkdji = 4990, IcdigiekflaFblojdalcfd = 4991, IcdigiekflaFkaailhlhji = 4992, IcdigiekflaLalnaapbipg = 4993, IcdigiekflaJdnccjodmjc = 4994, IcdigiekflaJfhjfeonnlf = 5101, IcdigiekflaLobgdidchcg = 5102, IcdigiekflaFoekhcciahk = 5103, IcdigiekflaPlpimbdfbfo = 5104, IcdigiekflaOolomeahflc = 5105, IcdigiekflaFghiebbomki = 5106, IcdigiekflaCljdlcamdgi = 5107, IcdigiekflaDdldbjiodec = 5108, IcdigiekflaBmcaljpigbc = 5109, IcdigiekflaDafofkliogc = 5110, IcdigiekflaCpoppinokeg = 5111, IcdigiekflaJlbkdbmlmon = 5112, IcdigiekflaNbojheebmkk = 5113, IcdigiekflaEapfhpbknji = 5114, IcdigiekflaEbknhjjpdcj = 5115, IcdigiekflaCmffokkolme = 5116, IcdigiekflaNipjbjkgkfc = 5117, IcdigiekflaIhfglknmiia = 5151, IcdigiekflaDhmjjfomade = 5152, IcdigiekflaFlpdocjgfpe = 5201, IcdigiekflaBggcmpipjel = 5202, IcdigiekflaOegbghmbpfp = 5203, IcdigiekflaDfpbgfpboki = 5204, IcdigiekflaPcpfjbkpogd = 5205, IcdigiekflaCkmmkklomio = 5251, IcdigiekflaFoamcenlhkc = 5252, IcdigiekflaFffbfmhdmkn = 5253, IcdigiekflaDaheanekaae = 5254, IcdigiekflaLjhgklegkll = 5255, IcdigiekflaCbmkaeenlhm = 5256, IcdigiekflaBpkcdbicbcp = 5257, IcdigiekflaDgomkdjkkgf = 5258, IcdigiekflaDeglhjhnfcg = 5259, IcdigiekflaLdjceiagmfn = 5260, IcdigiekflaNiicbhhglgo = 5261, IcdigiekflaPdhkpmccnih = 5262, IcdigiekflaLmppbfhnopp = 5301, IcdigiekflaBnbdkmgnkpp = 5302, IcdigiekflaKogbfbpfjld = 5303, IcdigiekflaHdaeimjggkc = 5304, IcdigiekflaEmgocgcjehk = 5305, IcdigiekflaGlfhogepldj = 5306, IcdigiekflaAaljpdnhann = 5307, IcdigiekflaDpocgemkilo = 5351, IcdigiekflaAdpjdcoeink = 5352, IcdigiekflaOfjnldnfadc = 5353, IcdigiekflaBokghecfnpn = 5354, IcdigiekflaBcjhhbmobld = 5355, IcdigiekflaOeinpacnagd = 5356, IcdigiekflaGnnpaidlkaf = 5357, IcdigiekflaGknpkkdfido = 5358, IcdigiekflaCgcnfdljffp = 5401, IcdigiekflaJaefgnepnci = 5402, IcdigiekflaOaofkciopbh = 5403, IcdigiekflaKhflldgflfe = 5404, IcdigiekflaNnjcanlghlc = 5405, IcdigiekflaBkekijaahfh = 5406, IcdigiekflaAmodnoledje = 5407, IcdigiekflaLcnfpcdoabj = 5408, IcdigiekflaPmbmdmghgjf = 5409, IcdigiekflaIjmblmeaflg = 5410, IcdigiekflaCfalnmidcbe = 5411, IcdigiekflaMbmbgandgfg = 5412, IcdigiekflaJlffgpjgkoj = 5413, IcdigiekflaGpndikpdkpc = 5501, IcdigiekflaBiigimjecno = 5502, IcdigiekflaNfpcogkbgmo = 5503, IcdigiekflaDpplfcomedp = 5551, IcdigiekflaMlnifkdnnel = 5552, IcdigiekflaCpfffcihfaj = 5553, IcdigiekflaNnjlgbgahll = 5554, IcdigiekflaEaaconcggnj = 5555, IcdigiekflaLoaopniadip = 5556, IcdigiekflaJoobpebfled = 5557, IcdigiekflaIdgbjeijain = 5558, IcdigiekflaHedffjceckb = 5559, IcdigiekflaAehffakfkeh = 5560, IcdigiekflaAfbiipnendm = 5601, IcdigiekflaFiebkmjobie = 5602, IcdigiekflaNgbphajelgo = 5603, IcdigiekflaCplimbmegnb = 5604, IcdigiekflaIpmkjdbfpma = 5651, IcdigiekflaJejapjnmkaa = 5652, IcdigiekflaChmmaclcklo = 5653, IcdigiekflaBfginiinlha = 5654, IcdigiekflaKpadcmhcecn = 5655, IcdigiekflaFknjhlfjagk = 5656, IcdigiekflaGcnbfpbddnn = 5701, IcdigiekflaIhldhbaijgj = 5702, IcdigiekflaAjmobbgkene = 5703, IcdigiekflaAghhajmcafb = 5704, IcdigiekflaLdkgdmgpdln = 5705, IcdigiekflaGdcopbblkil = 5706, IcdigiekflaKihbbajlkpa = 5707, IcdigiekflaDbipbdobnnj = 5708, IcdigiekflaPoeminhnnnp = 5709, IcdigiekflaBglkfghbane = 5710, IcdigiekflaLihabmojhho = 5751, IcdigiekflaLdklbiaomeo = 5752, IcdigiekflaFldnakpaeon = 5753, IcdigiekflaPnmabmlffce = 5754, IcdigiekflaHjbcmimmbej = 5755, IcdigiekflaPlomblmpgkn = 5756, IcdigiekflaCeohbjoolhh = 5757, IcdigiekflaHeegpllbeci = 5758, IcdigiekflaAamjkmpaoao = 5759, IcdigiekflaNjfogeebccd = 5760, IcdigiekflaIpdaiibhfmo = 5761, IcdigiekflaOomnhebcjdg = 5762, IcdigiekflaAeofpicfemf = 5763, IcdigiekflaImklakgmdpm = 5764, IcdigiekflaOjckphponia = 5771, IcdigiekflaCccdblnamac = 5772, IcdigiekflaNdlgbpkadcf = 5773, IcdigiekflaNklkpoogggj = 5774, IcdigiekflaBopmijbaedo = 5775, IcdigiekflaJodkkggokaf = 5776, IcdigiekflaOjhffkhkfco = 5777, IcdigiekflaPlkkopgpffm = 5778, IcdigiekflaApoineoccln = 5779, IcdigiekflaMoiccjklfne = 5785, IcdigiekflaOigmffpiefm = 5786, IcdigiekflaNhhaoicdini = 5787, IcdigiekflaPbagldghlok = 5788, IcdigiekflaMnanfpjbcck = 5789, IcdigiekflaJpfdinijfig = 5790, IcdigiekflaEdpodckkcfl = 5791, IcdigiekflaLpbhfiajmok = 5792, IcdigiekflaAdoocpinenk = 5793, IcdigiekflaLhjcjbjjflf = 5794, IcdigiekflaOmdilidgldn = 5795, IcdigiekflaOncdfpgpnbp = 5796, IcdigiekflaBdpenhcphgn = 5797, IcdigiekflaEeamhcmhpij = 5798, IcdigiekflaGgmamookifb = 5799, IcdigiekflaGpjeemagkel = 5800, IcdigiekflaEocbkjeilng = 5801, IcdigiekflaDdcmapfpknd = 5802, IcdigiekflaNkonflenlgn = 5803, IcdigiekflaAcdhkpkfceo = 5804, IcdigiekflaJfcjokmhief = 5805, IcdigiekflaLddfilhadja = 5806, IcdigiekflaEiodcmpkjlh = 5807, IcdigiekflaFmbgggkdamh = 5808, IcdigiekflaEkjmaiokaaa = 5809, IcdigiekflaLaacldnapgf = 5810, IcdigiekflaEpfpggfdgkh = 5811, IcdigiekflaLkfjhjfngoc = 5812, IcdigiekflaLcpccoglhkm = 5813, IcdigiekflaIbmnknfgcdf = 5814, IcdigiekflaGchbckbgchj = 5815, IcdigiekflaEachnjlgmfp = 5816, IcdigiekflaKecbemkljdg = 5717, IcdigiekflaEnponnidnnd = 5718, IcdigiekflaIdhcfpfhngg = 5719, IcdigiekflaDjckanlmlnh = 5851, IcdigiekflaFlkkpkpmgjh = 5852, IcdigiekflaFdeiojaeamf = 5853, IcdigiekflaGelnhnanldk = 5854, IcdigiekflaEhjnghknicj = 5855, IcdigiekflaJpkbikbpfic = 5856, IcdigiekflaHccpaflcpcl = 5857, IcdigiekflaFoifejmfncm = 5858, IcdigiekflaBnpaddmlokl = 5859, IcdigiekflaFfijdcmaemk = 5860, IcdigiekflaMdlahahlaal = 5861, IcdigiekflaIplkgdbjffn = 5862, IcdigiekflaPfamlohbapl = 5863, IcdigiekflaHkpneglkhbp = 5864, IcdigiekflaIjfagdomkhi = 5865, IcdigiekflaCpmnhcbfgcf = 5901, IcdigiekflaBjanefpcbbo = 5902, IcdigiekflaJhibcigahlc = 5903, IcdigiekflaAohadpghhle = 5904, IcdigiekflaMkmamdgcdoe = 6201, IcdigiekflaEepmepjmkll = 6202, IcdigiekflaFpgcdimhieb = 6203, IcdigiekflaNjoagibhgkn = 6204, IcdigiekflaEdecbnaebac = 6205, IcdigiekflaBoiegeodneo = 6206, IcdigiekflaEchldappoop = 6207, IcdigiekflaJgbpdipkcol = 6208, IcdigiekflaDhmgdepadcm = 6209, IcdigiekflaEamfkibcpjl = 6210, IcdigiekflaOlifjcifbck = 6211, IcdigiekflaBnkldiefhji = 6250, IcdigiekflaBpagjckcokk = 6251, IcdigiekflaKlinfkdcdim = 6252, IcdigiekflaHekglnlifob = 6253, IcdigiekflaLlefbmhnnpm = 6254, IcdigiekflaHncdekfdimc = 6255, IcdigiekflaPgocclafjhf = 6256, IcdigiekflaDphmeomdioj = 6257, IcdigiekflaOoddhmnfdlf = 6258, IcdigiekflaOnapajlhgjn = 6259, IcdigiekflaLhdgelcdogm = 6260, IcdigiekflaPfgbdobgnak = 6261, IcdigiekflaBhdhempkood = 6262, IcdigiekflaAkoidnjdakp = 6263, IcdigiekflaOijjemohcml = 6264, IcdigiekflaDaapnbmjben = 6265, IcdigiekflaKjfdphpieck = 6301, IcdigiekflaMdpjfohdfdp = 6302, IcdigiekflaLgmikcjnfnp = 6303, IcdigiekflaNjbmdoeddcm = 6304, IcdigiekflaBajogoabehh = 6305, IcdigiekflaLhcdendpcnl = 6306, IcdigiekflaLdmokpeaian = 6307, IcdigiekflaBaiknehmbmg = 6308, IcdigiekflaFefhaphmeoe = 6309, IcdigiekflaKpjgjodlbao = 6310, IcdigiekflaFcgdcjnmhhj = 6311, IcdigiekflaIbfigcfcjog = 6312, IcdigiekflaNckncleciog = 6313, IcdigiekflaPkjpeaabaoe = 6314, IcdigiekflaHoidlgfchph = 6315, IcdigiekflaIcocbiihmpj = 6316, IcdigiekflaCeeapcbdcfa = 6317, IcdigiekflaCclenckgnnf = 6318, IcdigiekflaIjmdigklfdm = 6319, IcdigiekflaFnjnndkhldf = 6320, IcdigiekflaNldkjfnehph = 6351, IcdigiekflaKmabcpjdjoe = 6352, IcdigiekflaPjjlejlmeak = 6353, IcdigiekflaAlpbmolllhe = 6354, IcdigiekflaFjnohlobgoj = 6355, IcdigiekflaBjbhkfjeibl = 6356, IcdigiekflaFipaooelmgp = 6357, IcdigiekflaFbdppagmhbo = 6401, IcdigiekflaFmpnegaljjo = 6402, IcdigiekflaOmjpoigibfk = 6403, IcdigiekflaGdneondlffe = 6451, IcdigiekflaInjgnlpjmoe = 6452, IcdigiekflaDkjliaigloj = 6453, IcdigiekflaOamejmameca = 6454, IcdigiekflaFdcgnjjglmm = 6455, IcdigiekflaLiahhmkdjlb = 6456, IcdigiekflaOoigakkgehl = 6457, IcdigiekflaAemhiammfnn = 6458, IcdigiekflaGebpgfedbjf = 6501, IcdigiekflaAopefjflgfj = 6502, IcdigiekflaIcdlnlfbmgp = 6503, IcdigiekflaOplgelcbcii = 6504, IcdigiekflaDacngicbeif = 6505, IcdigiekflaPgmeckeokle = 6601, IcdigiekflaHkammoljiim = 6602, IcdigiekflaOahcjdkaajc = 6603, IcdigiekflaLgaamcpbpij = 6604, IcdigiekflaLfcijaimadk = 6605, IcdigiekflaDcoklmmocmf = 6606, IcdigiekflaOmiofjaoiah = 6607, IcdigiekflaMpeaamlkppf = 6608, IcdigiekflaGdkkmfkgijf = 6609, IcdigiekflaCnbeagccjgj = 6621, IcdigiekflaJmgcbbjlell = 6622, IcdigiekflaFekohkjjakh = 6623, IcdigiekflaMmdnmnfejod = 6624, IcdigiekflaEeeipfeeldl = 6625, IcdigiekflaBinljkmmpln = 6626, IcdigiekflaDgfnfphleep = 6627, IcdigiekflaEfnefenlgdb = 6628, IcdigiekflaDojjnionbog = 6629, IcdigiekflaGehlbljlidn = 6641, IcdigiekflaDpfpkfcchel = 6642, IcdigiekflaPlgjfjghfic = 6643, IcdigiekflaKbcllppdgfh = 6644, IcdigiekflaGcoaghogejh = 6645, IcdigiekflaEhlmmjoclfj = 6646, IcdigiekflaJpeoljlpmkc = 6647, IcdigiekflaPopbiedcjmm = 6648, IcdigiekflaLemboohblga = 6649, IcdigiekflaFegidhhingk = 6650, IcdigiekflaKedfahhkdma = 6651, IcdigiekflaCccjmibgbpo = 6652, IcdigiekflaPopbebecall = 6653, IcdigiekflaDieopimmamj = 6654, IcdigiekflaEickighfmoh = 6655, IcdigiekflaOigcnapcble = 6656, IcdigiekflaLdojehpldej = 6657, IcdigiekflaJacbllgndlh = 6658, IcdigiekflaIohafbnjcfi = 6659, IcdigiekflaNnlgmnbdhde = 6660, IcdigiekflaModngbiknld = 6661, IcdigiekflaPcefgjjcgnc = 6662, IcdigiekflaPpilikhgfja = 6663, IcdigiekflaOenpjmhdfoe = 6664, IcdigiekflaNocdminaamh = 6665, IcdigiekflaMhhnfnffmfo = 6666, IcdigiekflaBljnjdbmegf = 6667, IcdigiekflaKplpgklcfko = 6668, IcdigiekflaOjcghomeacd = 6669, IcdigiekflaAjhmhcgnekk = 6670, IcdigiekflaEmlghkcbafi = 6671, IcdigiekflaChpkjijmnlb = 6701, IcdigiekflaGindchodecp = 6702, IcdigiekflaAmlmneeidhl = 6703, IcdigiekflaOpedcdhkcfc = 6751, IcdigiekflaOcobadfneij = 6752, IcdigiekflaCfhlpnaicae = 6753, IcdigiekflaNhgjmlemgdl = 6754, IcdigiekflaGfienmckemc = 6755, IcdigiekflaBoocgfeimkj = 6756, IcdigiekflaEednnmlcojp = 6757, IcdigiekflaBbpimgfgden = 6758, IcdigiekflaGpgcoiggioh = 6771, IcdigiekflaIjenbeiadao = 6772, IcdigiekflaDnnaoikhkcb = 6773, IcdigiekflaMbpbgjefaki = 6774, IcdigiekflaJklhedpejbb = 6775, IcdigiekflaHeeeeckahgn = 6776, IcdigiekflaNniakbajoec = 6801, IcdigiekflaJnpmjkajnjo = 6802, IcdigiekflaFkkkafnhcmj = 6803, IcdigiekflaHjjegfpoefd = 6804, IcdigiekflaIoljaimfpmh = 6805, IcdigiekflaPjpnjdielan = 6806, IcdigiekflaBfbckbbpfdj = 6830, IcdigiekflaOkkdhpmjnoc = 6841, IcdigiekflaEllbficlcfj = 6842, IcdigiekflaAhmeiggipkh = 6843, IcdigiekflaJnpehgdifed = 6844, IcdigiekflaDbiklngbhid = 6845, IcdigiekflaIejpbblfcml = 6846, IcdigiekflaLkkhgjmhphb = 6847, IcdigiekflaHoplcofocli = 6848, IcdigiekflaBnafooefhcj = 6849, IcdigiekflaNpmdacpojol = 6850, IcdigiekflaJkdmjmmionn = 6900, IcdigiekflaCnlekebjcio = 6901, IcdigiekflaDmomggckdhe = 6902, IcdigiekflaFnomkddfced = 6903, IcdigiekflaMpohcjmleko = 6904, IcdigiekflaHobndanncfe = 6905, IcdigiekflaHehllgnmjgd = 6906, IcdigiekflaGgcbnlgloel = 6907, IcdigiekflaNkopcjgninh = 6908, IcdigiekflaJlnkedbclak = 6909, IcdigiekflaDheecaedppa = 6910, IcdigiekflaCglbhllmnde = 6911, IcdigiekflaMgemmkphbag = 6912, IcdigiekflaJdkcmhibccl = 6913, IcdigiekflaNebfgikhjml = 6914, IcdigiekflaKbjoeoodfbp = 6915, IcdigiekflaJlooilajmdb = 6916, IcdigiekflaNnjehfcfmbj = 6917, IcdigiekflaGdalbbinlaa = 6918, IcdigiekflaKdabbbmaald = 6919, IcdigiekflaDnpdaehpijj = 6920, IcdigiekflaPcacaabneeh = 6921, IcdigiekflaMdbhhlmkncf = 6922, IcdigiekflaFjmngmecikb = 6923, IcdigiekflaGfmfpgolkhk = 6924, IcdigiekflaLflapkhomhj = 6925, IcdigiekflaMbbebjdlibb = 6926, IcdigiekflaGjgkhlikkbg = 6927, IcdigiekflaEfakkmmfgcp = 6928, IcdigiekflaNhfkfbpoooa = 6929, IcdigiekflaOalehmphlag = 6930, IcdigiekflaClakdndagkb = 6931, IcdigiekflaBpjfhabagmm = 6932, IcdigiekflaPpogjmjcnll = 6933, IcdigiekflaDjfejaedonc = 6934, IcdigiekflaPkcbimbafbl = 6935, IcdigiekflaOokkmhajndj = 6936, IcdigiekflaDjabompgofa = 6937, IcdigiekflaLjkbbhdamdp = 6938, IcdigiekflaNnkmkjocaff = 6939, IcdigiekflaMbkkomaambc = 6940, IcdigiekflaHfdilanencc = 6941, IcdigiekflaJkcokddhhjp = 6942, IcdigiekflaPdbckfjbafb = 6943, IcdigiekflaNgnkeccgonk = 6944, IcdigiekflaHheabkgpmlm = 6945, IcdigiekflaGifdjhioakj = 6946, IcdigiekflaLndldccdgoo = 6947, IcdigiekflaJlajlcjggka = 6948, IcdigiekflaGkhihefhged = 6949, IcdigiekflaJennohbfipd = 6950, IcdigiekflaDbehlgglbak = 6951, IcdigiekflaIdidjmjobaa = 6952, IcdigiekflaEggabkcfcgp = 6953, IcdigiekflaFbbfagkkcpc = 6954, IcdigiekflaAlobkmpcdih = 6955, IcdigiekflaNpmalejcikd = 6956, IcdigiekflaHlmkcomfjlb = 6957, IcdigiekflaGillmkmomcn = 6958, IcdigiekflaBpmplinlddb = 6959, IcdigiekflaNacemefodke = 6960, IcdigiekflaBagedcghoib = 6961, IcdigiekflaKfencompoja = 6962, IcdigiekflaPidicmfehjl = 6963, IcdigiekflaOepekokhgag = 6964, IcdigiekflaIffdlilocjn = 6965, IcdigiekflaMpfhgfolhjj = 6966, IcdigiekflaMkhacgaoahp = 6967, IcdigiekflaPpihhmfkkih = 6968, IcdigiekflaOolhnjokpbk = 6969, IcdigiekflaCkgfkajieig = 7001, IcdigiekflaLckhipglkmo = 7002, IcdigiekflaMcbgccdkpbf = 7003, IcdigiekflaJgpchdjfppg = 7004, IcdigiekflaNnebdmjelbf = 7005, IcdigiekflaGjfolbmdaih = 7006, IcdigiekflaLjgafpbembd = 7007, IcdigiekflaBaajoojgpcp = 7008, IcdigiekflaKdfbpckghho = 7009, IcdigiekflaBkldnhnpald = 7010, IcdigiekflaPlhpmnlmbgi = 7011, IcdigiekflaBhhigjbjlfg = 7012, IcdigiekflaCegkmnacong = 7013, IcdigiekflaEnddimdgcep = 7014, IcdigiekflaPmnlammbpji = 7015, IcdigiekflaObhkkohilpi = 7016, IcdigiekflaPhjfhdhkkbf = 7017, IcdigiekflaEfmljocohei = 7018, IcdigiekflaPpdgigdejkg = 7019, IcdigiekflaAghgbokaefe = 7020, IcdigiekflaEmdcdcbfnco = 7021, IcdigiekflaKnnejdbebkk = 7022, IcdigiekflaNenaaenojon = 7023, IcdigiekflaAjejobchpmo = 7051, IcdigiekflaGbemalcocla = 7052, IcdigiekflaJihacahbplj = 7053, IcdigiekflaOnkgkgcdako = 7054, IcdigiekflaFoakhhdfeij = 7055, IcdigiekflaCjfmbpbmnlm = 7056, IcdigiekflaBdfgkokmimn = 7057, IcdigiekflaGenoikkjood = 7058, IcdigiekflaAoechbpgkcn = 7059, IcdigiekflaKgceojlkfdp = 7060, IcdigiekflaNoiihjjmleh = 7061, IcdigiekflaGchendfgbce = 7062, IcdigiekflaBciohjnadml = 7063, IcdigiekflaLoeemjcngpl = 7064, IcdigiekflaIibgmfbiagg = 7065, IcdigiekflaOcekfmepbnn = 7066, IcdigiekflaOlpanlopcjc = 7101, IcdigiekflaDengboagecc = 7102, IcdigiekflaKlinpacjggk = 7103, IcdigiekflaDlbpofijhji = 7104, IcdigiekflaGfnachmklne = 7105, IcdigiekflaApfadbgcjap = 7106, IcdigiekflaKmmekbkdokp = 7107, IcdigiekflaOgjegmdebcl = 7108, IcdigiekflaOjnieceloaa = 7109, IcdigiekflaJacfmkdekec = 7110, IcdigiekflaNbkdnoikmei = 7111, IcdigiekflaFbibmanpnbc = 7112, IcdigiekflaJeeabdjgfhd = 7113, IcdigiekflaMejefbbgoio = 7114, IcdigiekflaOghgnnfoccm = 7115, IcdigiekflaNhcbnjhfkhn = 7116, IcdigiekflaPhkjimnjchm = 7117, } impl Retcode { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::IcdigiekflaMpfjlfaoceb => "ICDIGIEKFLA_MPFJLFAOCEB", Self::IcdigiekflaGjhiebgnoce => "ICDIGIEKFLA_GJHIEBGNOCE", Self::IcdigiekflaJbgmnipdanj => "ICDIGIEKFLA_JBGMNIPDANJ", Self::IcdigiekflaKgnbgobmoad => "ICDIGIEKFLA_KGNBGOBMOAD", Self::IcdigiekflaEbpngcilpoa => "ICDIGIEKFLA_EBPNGCILPOA", Self::IcdigiekflaBngdnhiiael => "ICDIGIEKFLA_BNGDNHIIAEL", Self::IcdigiekflaOchfemhghin => "ICDIGIEKFLA_OCHFEMHGHIN", Self::IcdigiekflaKknbmefdbka => "ICDIGIEKFLA_KKNBMEFDBKA", Self::IcdigiekflaHhngmdggldo => "ICDIGIEKFLA_HHNGMDGGLDO", Self::IcdigiekflaFgoneibcfjb => "ICDIGIEKFLA_FGONEIBCFJB", Self::IcdigiekflaPbagabikdho => "ICDIGIEKFLA_PBAGABIKDHO", Self::IcdigiekflaFpfcfaaohmi => "ICDIGIEKFLA_FPFCFAAOHMI", Self::IcdigiekflaPjhcmaipgjm => "ICDIGIEKFLA_PJHCMAIPGJM", Self::IcdigiekflaDfmdojhdiji => "ICDIGIEKFLA_DFMDOJHDIJI", Self::IcdigiekflaHfalkhnlman => "ICDIGIEKFLA_HFALKHNLMAN", Self::IcdigiekflaKfookfohicb => "ICDIGIEKFLA_KFOOKFOHICB", Self::IcdigiekflaMoegakbeadk => "ICDIGIEKFLA_MOEGAKBEADK", Self::IcdigiekflaMpnoilaneic => "ICDIGIEKFLA_MPNOILANEIC", Self::IcdigiekflaNpocnbkiihm => "ICDIGIEKFLA_NPOCNBKIIHM", Self::IcdigiekflaHpbkfkkbcap => "ICDIGIEKFLA_HPBKFKKBCAP", Self::IcdigiekflaJompkcmbgeg => "ICDIGIEKFLA_JOMPKCMBGEG", Self::IcdigiekflaPddikblfojd => "ICDIGIEKFLA_PDDIKBLFOJD", Self::IcdigiekflaOhaelpejajp => "ICDIGIEKFLA_OHAELPEJAJP", Self::IcdigiekflaKnlpkdkpgog => "ICDIGIEKFLA_KNLPKDKPGOG", Self::IcdigiekflaPlodakciopp => "ICDIGIEKFLA_PLODAKCIOPP", Self::IcdigiekflaLmmnfkogffb => "ICDIGIEKFLA_LMMNFKOGFFB", Self::IcdigiekflaLnmgcpdhfbp => "ICDIGIEKFLA_LNMGCPDHFBP", Self::IcdigiekflaHmifeaaacfn => "ICDIGIEKFLA_HMIFEAAACFN", Self::IcdigiekflaLeliogddelb => "ICDIGIEKFLA_LELIOGDDELB", Self::IcdigiekflaCnpnmhffhkb => "ICDIGIEKFLA_CNPNMHFFHKB", Self::IcdigiekflaGgphmjpfmkk => "ICDIGIEKFLA_GGPHMJPFMKK", Self::IcdigiekflaBpbahmeninm => "ICDIGIEKFLA_BPBAHMENINM", Self::IcdigiekflaEjfkpncoleg => "ICDIGIEKFLA_EJFKPNCOLEG", Self::IcdigiekflaLaebhnebdog => "ICDIGIEKFLA_LAEBHNEBDOG", Self::IcdigiekflaJnakglnljom => "ICDIGIEKFLA_JNAKGLNLJOM", Self::IcdigiekflaHkeipkiniaf => "ICDIGIEKFLA_HKEIPKINIAF", Self::IcdigiekflaEmlliicleng => "ICDIGIEKFLA_EMLLIICLENG", Self::IcdigiekflaLealkhaejag => "ICDIGIEKFLA_LEALKHAEJAG", Self::IcdigiekflaJeeoomablpa => "ICDIGIEKFLA_JEEOOMABLPA", Self::IcdigiekflaCdacjcimnaj => "ICDIGIEKFLA_CDACJCIMNAJ", Self::IcdigiekflaFopniajdfgj => "ICDIGIEKFLA_FOPNIAJDFGJ", Self::IcdigiekflaNfbmhenbnel => "ICDIGIEKFLA_NFBMHENBNEL", Self::IcdigiekflaPlladhkmghj => "ICDIGIEKFLA_PLLADHKMGHJ", Self::IcdigiekflaAdbikendfof => "ICDIGIEKFLA_ADBIKENDFOF", Self::IcdigiekflaMclnlaljcob => "ICDIGIEKFLA_MCLNLALJCOB", Self::IcdigiekflaDckgjmkbkaj => "ICDIGIEKFLA_DCKGJMKBKAJ", Self::IcdigiekflaMihhcmphcnm => "ICDIGIEKFLA_MIHHCMPHCNM", Self::IcdigiekflaIbglkmghiaf => "ICDIGIEKFLA_IBGLKMGHIAF", Self::IcdigiekflaPldfjgklchi => "ICDIGIEKFLA_PLDFJGKLCHI", Self::IcdigiekflaDhldaoicfhm => "ICDIGIEKFLA_DHLDAOICFHM", Self::IcdigiekflaEbdkmkonaog => "ICDIGIEKFLA_EBDKMKONAOG", Self::IcdigiekflaNbkndkiepkn => "ICDIGIEKFLA_NBKNDKIEPKN", Self::IcdigiekflaEedbdnmcpeo => "ICDIGIEKFLA_EEDBDNMCPEO", Self::IcdigiekflaLmeklnelojc => "ICDIGIEKFLA_LMEKLNELOJC", Self::IcdigiekflaKpmgbkigocn => "ICDIGIEKFLA_KPMGBKIGOCN", Self::IcdigiekflaNfahiijjehk => "ICDIGIEKFLA_NFAHIIJJEHK", Self::IcdigiekflaGcabfgajggb => "ICDIGIEKFLA_GCABFGAJGGB", Self::IcdigiekflaMbeobdaemad => "ICDIGIEKFLA_MBEOBDAEMAD", Self::IcdigiekflaGeikghjcbml => "ICDIGIEKFLA_GEIKGHJCBML", Self::IcdigiekflaNdapdbjejll => "ICDIGIEKFLA_NDAPDBJEJLL", Self::IcdigiekflaBhkaaafiaan => "ICDIGIEKFLA_BHKAAAFIAAN", Self::IcdigiekflaMdfhlcejced => "ICDIGIEKFLA_MDFHLCEJCED", Self::IcdigiekflaEgdpbgffahh => "ICDIGIEKFLA_EGDPBGFFAHH", Self::IcdigiekflaGbchonokdmi => "ICDIGIEKFLA_GBCHONOKDMI", Self::IcdigiekflaPbllhimlpio => "ICDIGIEKFLA_PBLLHIMLPIO", Self::IcdigiekflaMnjjibgfefp => "ICDIGIEKFLA_MNJJIBGFEFP", Self::IcdigiekflaPdpaappmahm => "ICDIGIEKFLA_PDPAAPPMAHM", Self::IcdigiekflaOdjoljgmhfo => "ICDIGIEKFLA_ODJOLJGMHFO", Self::IcdigiekflaEopnbhflodg => "ICDIGIEKFLA_EOPNBHFLODG", Self::IcdigiekflaJphocnlclne => "ICDIGIEKFLA_JPHOCNLCLNE", Self::IcdigiekflaBnmdekclool => "ICDIGIEKFLA_BNMDEKCLOOL", Self::IcdigiekflaEhdohcaedhf => "ICDIGIEKFLA_EHDOHCAEDHF", Self::IcdigiekflaDoimljfaech => "ICDIGIEKFLA_DOIMLJFAECH", Self::IcdigiekflaCnkegnpiaeh => "ICDIGIEKFLA_CNKEGNPIAEH", Self::IcdigiekflaPbkcoepjbhb => "ICDIGIEKFLA_PBKCOEPJBHB", Self::IcdigiekflaLhljnejpfld => "ICDIGIEKFLA_LHLJNEJPFLD", Self::IcdigiekflaBahenaanlmi => "ICDIGIEKFLA_BAHENAANLMI", Self::IcdigiekflaAkddebeemee => "ICDIGIEKFLA_AKDDEBEEMEE", Self::IcdigiekflaFnpcbjogjce => "ICDIGIEKFLA_FNPCBJOGJCE", Self::IcdigiekflaBejdimnlfjn => "ICDIGIEKFLA_BEJDIMNLFJN", Self::IcdigiekflaPemhnkpfign => "ICDIGIEKFLA_PEMHNKPFIGN", Self::IcdigiekflaImiemamolfo => "ICDIGIEKFLA_IMIEMAMOLFO", Self::IcdigiekflaDonaaolpjij => "ICDIGIEKFLA_DONAAOLPJIJ", Self::IcdigiekflaDeplcgfjcee => "ICDIGIEKFLA_DEPLCGFJCEE", Self::IcdigiekflaMgimiaaafnf => "ICDIGIEKFLA_MGIMIAAAFNF", Self::IcdigiekflaBgkpkmneace => "ICDIGIEKFLA_BGKPKMNEACE", Self::IcdigiekflaLdbjebgbloc => "ICDIGIEKFLA_LDBJEBGBLOC", Self::IcdigiekflaKiachamcpbn => "ICDIGIEKFLA_KIACHAMCPBN", Self::IcdigiekflaAgbbpgchnem => "ICDIGIEKFLA_AGBBPGCHNEM", Self::IcdigiekflaIeljdegjepc => "ICDIGIEKFLA_IELJDEGJEPC", Self::IcdigiekflaLjjljjndlkp => "ICDIGIEKFLA_LJJLJJNDLKP", Self::IcdigiekflaMeoaffiffac => "ICDIGIEKFLA_MEOAFFIFFAC", Self::IcdigiekflaOnfabohiede => "ICDIGIEKFLA_ONFABOHIEDE", Self::IcdigiekflaHpjnbdpgfin => "ICDIGIEKFLA_HPJNBDPGFIN", Self::IcdigiekflaBcjcgompome => "ICDIGIEKFLA_BCJCGOMPOME", Self::IcdigiekflaEmmeogkdbje => "ICDIGIEKFLA_EMMEOGKDBJE", Self::IcdigiekflaGoidecpdlja => "ICDIGIEKFLA_GOIDECPDLJA", Self::IcdigiekflaJkbmmhdmich => "ICDIGIEKFLA_JKBMMHDMICH", Self::IcdigiekflaEaokpafjafh => "ICDIGIEKFLA_EAOKPAFJAFH", Self::IcdigiekflaIbmbenikcka => "ICDIGIEKFLA_IBMBENIKCKA", Self::IcdigiekflaEkbigjdmjej => "ICDIGIEKFLA_EKBIGJDMJEJ", Self::IcdigiekflaIcmhgjkfpio => "ICDIGIEKFLA_ICMHGJKFPIO", Self::IcdigiekflaCldpgcoinnf => "ICDIGIEKFLA_CLDPGCOINNF", Self::IcdigiekflaFpknaiolfie => "ICDIGIEKFLA_FPKNAIOLFIE", Self::IcdigiekflaGjbbnjoljaj => "ICDIGIEKFLA_GJBBNJOLJAJ", Self::IcdigiekflaOjhgaipgfli => "ICDIGIEKFLA_OJHGAIPGFLI", Self::IcdigiekflaOfnmocgbckj => "ICDIGIEKFLA_OFNMOCGBCKJ", Self::IcdigiekflaGkcjbkenelc => "ICDIGIEKFLA_GKCJBKENELC", Self::IcdigiekflaCbnlilepgcp => "ICDIGIEKFLA_CBNLILEPGCP", Self::IcdigiekflaDohahancicp => "ICDIGIEKFLA_DOHAHANCICP", Self::IcdigiekflaAfhaeblgcnm => "ICDIGIEKFLA_AFHAEBLGCNM", Self::IcdigiekflaOkfdoeehllo => "ICDIGIEKFLA_OKFDOEEHLLO", Self::IcdigiekflaHfdidnnlbla => "ICDIGIEKFLA_HFDIDNNLBLA", Self::IcdigiekflaKlionningka => "ICDIGIEKFLA_KLIONNINGKA", Self::IcdigiekflaDkmkpbioonj => "ICDIGIEKFLA_DKMKPBIOONJ", Self::IcdigiekflaHpggcmnpmba => "ICDIGIEKFLA_HPGGCMNPMBA", Self::IcdigiekflaCekbaeaidjh => "ICDIGIEKFLA_CEKBAEAIDJH", Self::IcdigiekflaBkmilkafkkp => "ICDIGIEKFLA_BKMILKAFKKP", Self::IcdigiekflaPikpaklkbhg => "ICDIGIEKFLA_PIKPAKLKBHG", Self::IcdigiekflaLojkjniaplb => "ICDIGIEKFLA_LOJKJNIAPLB", Self::IcdigiekflaPbhlcjhplph => "ICDIGIEKFLA_PBHLCJHPLPH", Self::IcdigiekflaIblfiblcppo => "ICDIGIEKFLA_IBLFIBLCPPO", Self::IcdigiekflaAlkaddeeojh => "ICDIGIEKFLA_ALKADDEEOJH", Self::IcdigiekflaNidnpgonfbj => "ICDIGIEKFLA_NIDNPGONFBJ", Self::IcdigiekflaKobgjbagfnp => "ICDIGIEKFLA_KOBGJBAGFNP", Self::IcdigiekflaPohbbnnpede => "ICDIGIEKFLA_POHBBNNPEDE", Self::IcdigiekflaFocniheiaao => "ICDIGIEKFLA_FOCNIHEIAAO", Self::IcdigiekflaBjjplanhpag => "ICDIGIEKFLA_BJJPLANHPAG", Self::IcdigiekflaAanidhckfml => "ICDIGIEKFLA_AANIDHCKFML", Self::IcdigiekflaFiklgifcilk => "ICDIGIEKFLA_FIKLGIFCILK", Self::IcdigiekflaLjndcneomba => "ICDIGIEKFLA_LJNDCNEOMBA", Self::IcdigiekflaMjahdofalnb => "ICDIGIEKFLA_MJAHDOFALNB", Self::IcdigiekflaGfglminkngj => "ICDIGIEKFLA_GFGLMINKNGJ", Self::IcdigiekflaDemncpaimgh => "ICDIGIEKFLA_DEMNCPAIMGH", Self::IcdigiekflaBbbfdgfjhij => "ICDIGIEKFLA_BBBFDGFJHIJ", Self::IcdigiekflaChmfdccmgpf => "ICDIGIEKFLA_CHMFDCCMGPF", Self::IcdigiekflaFmooemdjbij => "ICDIGIEKFLA_FMOOEMDJBIJ", Self::IcdigiekflaFfkmncfmdfk => "ICDIGIEKFLA_FFKMNCFMDFK", Self::IcdigiekflaMaonceanfnd => "ICDIGIEKFLA_MAONCEANFND", Self::IcdigiekflaGpjnifokobc => "ICDIGIEKFLA_GPJNIFOKOBC", Self::IcdigiekflaFafnbnnpdli => "ICDIGIEKFLA_FAFNBNNPDLI", Self::IcdigiekflaLibjiokmmfj => "ICDIGIEKFLA_LIBJIOKMMFJ", Self::IcdigiekflaDieoiihjenl => "ICDIGIEKFLA_DIEOIIHJENL", Self::IcdigiekflaGfhkeoajhpo => "ICDIGIEKFLA_GFHKEOAJHPO", Self::IcdigiekflaFlmejkjcfhm => "ICDIGIEKFLA_FLMEJKJCFHM", Self::IcdigiekflaDdccifccdhk => "ICDIGIEKFLA_DDCCIFCCDHK", Self::IcdigiekflaKmaiekblpbk => "ICDIGIEKFLA_KMAIEKBLPBK", Self::IcdigiekflaDnoeolhnkii => "ICDIGIEKFLA_DNOEOLHNKII", Self::IcdigiekflaAefinjkjahp => "ICDIGIEKFLA_AEFINJKJAHP", Self::IcdigiekflaIoldkflkbmc => "ICDIGIEKFLA_IOLDKFLKBMC", Self::IcdigiekflaCioffjfencl => "ICDIGIEKFLA_CIOFFJFENCL", Self::IcdigiekflaPjjjllodobc => "ICDIGIEKFLA_PJJJLLODOBC", Self::IcdigiekflaHbmppcckgbb => "ICDIGIEKFLA_HBMPPCCKGBB", Self::IcdigiekflaHoonoppmacl => "ICDIGIEKFLA_HOONOPPMACL", Self::IcdigiekflaIegocccnhca => "ICDIGIEKFLA_IEGOCCCNHCA", Self::IcdigiekflaBealmhfaenc => "ICDIGIEKFLA_BEALMHFAENC", Self::IcdigiekflaCcngnfgehgp => "ICDIGIEKFLA_CCNGNFGEHGP", Self::IcdigiekflaLkjegbgenia => "ICDIGIEKFLA_LKJEGBGENIA", Self::IcdigiekflaOcingdddebd => "ICDIGIEKFLA_OCINGDDDEBD", Self::IcdigiekflaIghmmcahmah => "ICDIGIEKFLA_IGHMMCAHMAH", Self::IcdigiekflaCoojpjlmlbm => "ICDIGIEKFLA_COOJPJLMLBM", Self::IcdigiekflaHjimdjhmfhi => "ICDIGIEKFLA_HJIMDJHMFHI", Self::IcdigiekflaMjacnfooeih => "ICDIGIEKFLA_MJACNFOOEIH", Self::IcdigiekflaMakbijclmdo => "ICDIGIEKFLA_MAKBIJCLMDO", Self::IcdigiekflaOejpjmfbeff => "ICDIGIEKFLA_OEJPJMFBEFF", Self::IcdigiekflaFneaodilhjc => "ICDIGIEKFLA_FNEAODILHJC", Self::IcdigiekflaAeajcikhmhp => "ICDIGIEKFLA_AEAJCIKHMHP", Self::IcdigiekflaHaicmifhakg => "ICDIGIEKFLA_HAICMIFHAKG", Self::IcdigiekflaDgiabglnccl => "ICDIGIEKFLA_DGIABGLNCCL", Self::IcdigiekflaLkcbojomede => "ICDIGIEKFLA_LKCBOJOMEDE", Self::IcdigiekflaKnijmpaphnd => "ICDIGIEKFLA_KNIJMPAPHND", Self::IcdigiekflaBjfmfommblg => "ICDIGIEKFLA_BJFMFOMMBLG", Self::IcdigiekflaMkhhijamdlc => "ICDIGIEKFLA_MKHHIJAMDLC", Self::IcdigiekflaFkcgclmgnam => "ICDIGIEKFLA_FKCGCLMGNAM", Self::IcdigiekflaEocjfhagmin => "ICDIGIEKFLA_EOCJFHAGMIN", Self::IcdigiekflaIbfjalkcdkc => "ICDIGIEKFLA_IBFJALKCDKC", Self::IcdigiekflaBfgdfcaaopg => "ICDIGIEKFLA_BFGDFCAAOPG", Self::IcdigiekflaJfemeafjmml => "ICDIGIEKFLA_JFEMEAFJMML", Self::IcdigiekflaOdlocojmnjo => "ICDIGIEKFLA_ODLOCOJMNJO", Self::IcdigiekflaOocpgpleiik => "ICDIGIEKFLA_OOCPGPLEIIK", Self::IcdigiekflaKolgnebkllk => "ICDIGIEKFLA_KOLGNEBKLLK", Self::IcdigiekflaHllondgidao => "ICDIGIEKFLA_HLLONDGIDAO", Self::IcdigiekflaLnbgkohdmln => "ICDIGIEKFLA_LNBGKOHDMLN", Self::IcdigiekflaDfkcfhcmdho => "ICDIGIEKFLA_DFKCFHCMDHO", Self::IcdigiekflaCnlhnkkmmhk => "ICDIGIEKFLA_CNLHNKKMMHK", Self::IcdigiekflaAamfmdjkbai => "ICDIGIEKFLA_AAMFMDJKBAI", Self::IcdigiekflaElgejcgiohh => "ICDIGIEKFLA_ELGEJCGIOHH", Self::IcdigiekflaPgmjppipalc => "ICDIGIEKFLA_PGMJPPIPALC", Self::IcdigiekflaPnmpiciepgm => "ICDIGIEKFLA_PNMPICIEPGM", Self::IcdigiekflaMimdgbfoidd => "ICDIGIEKFLA_MIMDGBFOIDD", Self::IcdigiekflaPgcoeimdggg => "ICDIGIEKFLA_PGCOEIMDGGG", Self::IcdigiekflaOmholfopafc => "ICDIGIEKFLA_OMHOLFOPAFC", Self::IcdigiekflaFaiakhakagk => "ICDIGIEKFLA_FAIAKHAKAGK", Self::IcdigiekflaCgpihiejdpa => "ICDIGIEKFLA_CGPIHIEJDPA", Self::IcdigiekflaIhggdoofdmf => "ICDIGIEKFLA_IHGGDOOFDMF", Self::IcdigiekflaCdpbmgdooma => "ICDIGIEKFLA_CDPBMGDOOMA", Self::IcdigiekflaNjeffbgfmok => "ICDIGIEKFLA_NJEFFBGFMOK", Self::IcdigiekflaEfmpifgimkf => "ICDIGIEKFLA_EFMPIFGIMKF", Self::IcdigiekflaPiigkdaecbg => "ICDIGIEKFLA_PIIGKDAECBG", Self::IcdigiekflaBmnolkgmhib => "ICDIGIEKFLA_BMNOLKGMHIB", Self::IcdigiekflaLfbnhenjlpj => "ICDIGIEKFLA_LFBNHENJLPJ", Self::IcdigiekflaAjnknnojlhm => "ICDIGIEKFLA_AJNKNNOJLHM", Self::IcdigiekflaOplgojlocch => "ICDIGIEKFLA_OPLGOJLOCCH", Self::IcdigiekflaDopajcpibaj => "ICDIGIEKFLA_DOPAJCPIBAJ", Self::IcdigiekflaLnjdaaoehep => "ICDIGIEKFLA_LNJDAAOEHEP", Self::IcdigiekflaKkfbccglnka => "ICDIGIEKFLA_KKFBCCGLNKA", Self::IcdigiekflaNjppjdldhjk => "ICDIGIEKFLA_NJPPJDLDHJK", Self::IcdigiekflaMhldhjaeend => "ICDIGIEKFLA_MHLDHJAEEND", Self::IcdigiekflaIckojphkpoh => "ICDIGIEKFLA_ICKOJPHKPOH", Self::IcdigiekflaFmchjbcjikl => "ICDIGIEKFLA_FMCHJBCJIKL", Self::IcdigiekflaIabgjcjmamh => "ICDIGIEKFLA_IABGJCJMAMH", Self::IcdigiekflaCijdliognpm => "ICDIGIEKFLA_CIJDLIOGNPM", Self::IcdigiekflaJmknnogoooj => "ICDIGIEKFLA_JMKNNOGOOOJ", Self::IcdigiekflaBkgcpdfmelm => "ICDIGIEKFLA_BKGCPDFMELM", Self::IcdigiekflaHjcfikhkdlm => "ICDIGIEKFLA_HJCFIKHKDLM", Self::IcdigiekflaEmdaealhjcd => "ICDIGIEKFLA_EMDAEALHJCD", Self::IcdigiekflaFbdadkmfdia => "ICDIGIEKFLA_FBDADKMFDIA", Self::IcdigiekflaMkjhlomjfpm => "ICDIGIEKFLA_MKJHLOMJFPM", Self::IcdigiekflaAhlokjiekpp => "ICDIGIEKFLA_AHLOKJIEKPP", Self::IcdigiekflaKabkgjkkejl => "ICDIGIEKFLA_KABKGJKKEJL", Self::IcdigiekflaLpjmnclfeee => "ICDIGIEKFLA_LPJMNCLFEEE", Self::IcdigiekflaFjcnmjogiec => "ICDIGIEKFLA_FJCNMJOGIEC", Self::IcdigiekflaPbenpemkcih => "ICDIGIEKFLA_PBENPEMKCIH", Self::IcdigiekflaHbkhkflhjao => "ICDIGIEKFLA_HBKHKFLHJAO", Self::IcdigiekflaDinindodaik => "ICDIGIEKFLA_DININDODAIK", Self::IcdigiekflaLfbdgcnjlhn => "ICDIGIEKFLA_LFBDGCNJLHN", Self::IcdigiekflaMcmcaikpeal => "ICDIGIEKFLA_MCMCAIKPEAL", Self::IcdigiekflaMnodheenjol => "ICDIGIEKFLA_MNODHEENJOL", Self::IcdigiekflaPfgkhpdemin => "ICDIGIEKFLA_PFGKHPDEMIN", Self::IcdigiekflaFcggenckacc => "ICDIGIEKFLA_FCGGENCKACC", Self::IcdigiekflaGghkbljmjng => "ICDIGIEKFLA_GGHKBLJMJNG", Self::IcdigiekflaCjlfhnlghel => "ICDIGIEKFLA_CJLFHNLGHEL", Self::IcdigiekflaKjpofapimkm => "ICDIGIEKFLA_KJPOFAPIMKM", Self::IcdigiekflaOjmdioageab => "ICDIGIEKFLA_OJMDIOAGEAB", Self::IcdigiekflaDigaefojcia => "ICDIGIEKFLA_DIGAEFOJCIA", Self::IcdigiekflaPghpofoglek => "ICDIGIEKFLA_PGHPOFOGLEK", Self::IcdigiekflaAcechgnenaj => "ICDIGIEKFLA_ACECHGNENAJ", Self::IcdigiekflaMlafikdjoen => "ICDIGIEKFLA_MLAFIKDJOEN", Self::IcdigiekflaJdnkpphbimm => "ICDIGIEKFLA_JDNKPPHBIMM", Self::IcdigiekflaGlpmffpciel => "ICDIGIEKFLA_GLPMFFPCIEL", Self::IcdigiekflaMghieiabkgi => "ICDIGIEKFLA_MGHIEIABKGI", Self::IcdigiekflaJndngehadfn => "ICDIGIEKFLA_JNDNGEHADFN", Self::IcdigiekflaKmcakkfdpon => "ICDIGIEKFLA_KMCAKKFDPON", Self::IcdigiekflaHbblgblollo => "ICDIGIEKFLA_HBBLGBLOLLO", Self::IcdigiekflaBnaebgedaac => "ICDIGIEKFLA_BNAEBGEDAAC", Self::IcdigiekflaNhhfacnagak => "ICDIGIEKFLA_NHHFACNAGAK", Self::IcdigiekflaMlolneecibl => "ICDIGIEKFLA_MLOLNEECIBL", Self::IcdigiekflaJmmhkibndjb => "ICDIGIEKFLA_JMMHKIBNDJB", Self::IcdigiekflaGbnjkbdpckl => "ICDIGIEKFLA_GBNJKBDPCKL", Self::IcdigiekflaKkpckgnkegb => "ICDIGIEKFLA_KKPCKGNKEGB", Self::IcdigiekflaHnjecdnobgo => "ICDIGIEKFLA_HNJECDNOBGO", Self::IcdigiekflaOegoafhmedh => "ICDIGIEKFLA_OEGOAFHMEDH", Self::IcdigiekflaLgllkilhmkc => "ICDIGIEKFLA_LGLLKILHMKC", Self::IcdigiekflaNbifbampfme => "ICDIGIEKFLA_NBIFBAMPFME", Self::IcdigiekflaNbiackcchif => "ICDIGIEKFLA_NBIACKCCHIF", Self::IcdigiekflaHophhgcfoie => "ICDIGIEKFLA_HOPHHGCFOIE", Self::IcdigiekflaPnbgjbagahm => "ICDIGIEKFLA_PNBGJBAGAHM", Self::IcdigiekflaEdicidoebko => "ICDIGIEKFLA_EDICIDOEBKO", Self::IcdigiekflaDjjlinbfdcj => "ICDIGIEKFLA_DJJLINBFDCJ", Self::IcdigiekflaHamcjhibhka => "ICDIGIEKFLA_HAMCJHIBHKA", Self::IcdigiekflaCeeafglhmmf => "ICDIGIEKFLA_CEEAFGLHMMF", Self::IcdigiekflaInjaiamlnko => "ICDIGIEKFLA_INJAIAMLNKO", Self::IcdigiekflaMkfigkejppe => "ICDIGIEKFLA_MKFIGKEJPPE", Self::IcdigiekflaPlcnleegcfe => "ICDIGIEKFLA_PLCNLEEGCFE", Self::IcdigiekflaNhmgibkifnf => "ICDIGIEKFLA_NHMGIBKIFNF", Self::IcdigiekflaEcnalogeklg => "ICDIGIEKFLA_ECNALOGEKLG", Self::IcdigiekflaCaokmhcmjab => "ICDIGIEKFLA_CAOKMHCMJAB", Self::IcdigiekflaCnniddhlgcj => "ICDIGIEKFLA_CNNIDDHLGCJ", Self::IcdigiekflaJkmgbdajcbd => "ICDIGIEKFLA_JKMGBDAJCBD", Self::IcdigiekflaDnocemhjbii => "ICDIGIEKFLA_DNOCEMHJBII", Self::IcdigiekflaPkiojbancni => "ICDIGIEKFLA_PKIOJBANCNI", Self::IcdigiekflaOdcbhggfnpn => "ICDIGIEKFLA_ODCBHGGFNPN", Self::IcdigiekflaJaacgbngool => "ICDIGIEKFLA_JAACGBNGOOL", Self::IcdigiekflaJgianmpdddd => "ICDIGIEKFLA_JGIANMPDDDD", Self::IcdigiekflaMpbbkhhdoce => "ICDIGIEKFLA_MPBBKHHDOCE", Self::IcdigiekflaApejhacmemn => "ICDIGIEKFLA_APEJHACMEMN", Self::IcdigiekflaHmifnjjbhmg => "ICDIGIEKFLA_HMIFNJJBHMG", Self::IcdigiekflaEldkalklpmh => "ICDIGIEKFLA_ELDKALKLPMH", Self::IcdigiekflaOlcfpbegplm => "ICDIGIEKFLA_OLCFPBEGPLM", Self::IcdigiekflaOofdccebcfi => "ICDIGIEKFLA_OOFDCCEBCFI", Self::IcdigiekflaNflddjmngpa => "ICDIGIEKFLA_NFLDDJMNGPA", Self::IcdigiekflaDcoekgegmce => "ICDIGIEKFLA_DCOEKGEGMCE", Self::IcdigiekflaBjiciniaolg => "ICDIGIEKFLA_BJICINIAOLG", Self::IcdigiekflaLhpnppneolo => "ICDIGIEKFLA_LHPNPPNEOLO", Self::IcdigiekflaHeolojfblfo => "ICDIGIEKFLA_HEOLOJFBLFO", Self::IcdigiekflaPolaaciekhh => "ICDIGIEKFLA_POLAACIEKHH", Self::IcdigiekflaPpomahpkbda => "ICDIGIEKFLA_PPOMAHPKBDA", Self::IcdigiekflaEaidpohgfde => "ICDIGIEKFLA_EAIDPOHGFDE", Self::IcdigiekflaDmpdnhgclff => "ICDIGIEKFLA_DMPDNHGCLFF", Self::IcdigiekflaKnhbiodhbjc => "ICDIGIEKFLA_KNHBIODHBJC", Self::IcdigiekflaJafbckaiifp => "ICDIGIEKFLA_JAFBCKAIIFP", Self::IcdigiekflaLlbbhjcilok => "ICDIGIEKFLA_LLBBHJCILOK", Self::IcdigiekflaMpkdggnfpjj => "ICDIGIEKFLA_MPKDGGNFPJJ", Self::IcdigiekflaHfohledebdg => "ICDIGIEKFLA_HFOHLEDEBDG", Self::IcdigiekflaJlbbkdinpfe => "ICDIGIEKFLA_JLBBKDINPFE", Self::IcdigiekflaMkiokfbcaic => "ICDIGIEKFLA_MKIOKFBCAIC", Self::IcdigiekflaFhmcdpphbnf => "ICDIGIEKFLA_FHMCDPPHBNF", Self::IcdigiekflaLgckcobflob => "ICDIGIEKFLA_LGCKCOBFLOB", Self::IcdigiekflaLljhjocnice => "ICDIGIEKFLA_LLJHJOCNICE", Self::IcdigiekflaPpmbkeobohb => "ICDIGIEKFLA_PPMBKEOBOHB", Self::IcdigiekflaKhphhfkekck => "ICDIGIEKFLA_KHPHHFKEKCK", Self::IcdigiekflaDbkddnodhoc => "ICDIGIEKFLA_DBKDDNODHOC", Self::IcdigiekflaGoomonmphfb => "ICDIGIEKFLA_GOOMONMPHFB", Self::IcdigiekflaAhlpokdaebl => "ICDIGIEKFLA_AHLPOKDAEBL", Self::IcdigiekflaNakbkpiilbm => "ICDIGIEKFLA_NAKBKPIILBM", Self::IcdigiekflaEnecdiobemg => "ICDIGIEKFLA_ENECDIOBEMG", Self::IcdigiekflaJomancaoefi => "ICDIGIEKFLA_JOMANCAOEFI", Self::IcdigiekflaLlaloekbbic => "ICDIGIEKFLA_LLALOEKBBIC", Self::IcdigiekflaLbhddaknbcn => "ICDIGIEKFLA_LBHDDAKNBCN", Self::IcdigiekflaEdghimaikem => "ICDIGIEKFLA_EDGHIMAIKEM", Self::IcdigiekflaKibldhoiefl => "ICDIGIEKFLA_KIBLDHOIEFL", Self::IcdigiekflaIelkfibddoa => "ICDIGIEKFLA_IELKFIBDDOA", Self::IcdigiekflaEffkmjnpbbf => "ICDIGIEKFLA_EFFKMJNPBBF", Self::IcdigiekflaKhjmcheenae => "ICDIGIEKFLA_KHJMCHEENAE", Self::IcdigiekflaFiglpiegeia => "ICDIGIEKFLA_FIGLPIEGEIA", Self::IcdigiekflaMcjngmaooje => "ICDIGIEKFLA_MCJNGMAOOJE", Self::IcdigiekflaBamagoinnoo => "ICDIGIEKFLA_BAMAGOINNOO", Self::IcdigiekflaEdjihmbeelh => "ICDIGIEKFLA_EDJIHMBEELH", Self::IcdigiekflaAjdadnebipj => "ICDIGIEKFLA_AJDADNEBIPJ", Self::IcdigiekflaHjooidfnhlb => "ICDIGIEKFLA_HJOOIDFNHLB", Self::IcdigiekflaOafhckgimce => "ICDIGIEKFLA_OAFHCKGIMCE", Self::IcdigiekflaEbgceaomona => "ICDIGIEKFLA_EBGCEAOMONA", Self::IcdigiekflaHlneofgoblf => "ICDIGIEKFLA_HLNEOFGOBLF", Self::IcdigiekflaKchbelhgenp => "ICDIGIEKFLA_KCHBELHGENP", Self::IcdigiekflaBamfnjnabdo => "ICDIGIEKFLA_BAMFNJNABDO", Self::IcdigiekflaPchdgpjhbag => "ICDIGIEKFLA_PCHDGPJHBAG", Self::IcdigiekflaPdaiedmhfkd => "ICDIGIEKFLA_PDAIEDMHFKD", Self::IcdigiekflaEkgopiidbdb => "ICDIGIEKFLA_EKGOPIIDBDB", Self::IcdigiekflaMegbhanbeig => "ICDIGIEKFLA_MEGBHANBEIG", Self::IcdigiekflaNjbdjhcemlb => "ICDIGIEKFLA_NJBDJHCEMLB", Self::IcdigiekflaCoclicjjahk => "ICDIGIEKFLA_COCLICJJAHK", Self::IcdigiekflaKidblkbdhba => "ICDIGIEKFLA_KIDBLKBDHBA", Self::IcdigiekflaEajfkpohplp => "ICDIGIEKFLA_EAJFKPOHPLP", Self::IcdigiekflaBkpjhnbgabd => "ICDIGIEKFLA_BKPJHNBGABD", Self::IcdigiekflaOifccjlohnh => "ICDIGIEKFLA_OIFCCJLOHNH", Self::IcdigiekflaBabghifcaka => "ICDIGIEKFLA_BABGHIFCAKA", Self::IcdigiekflaBnkibklmcjh => "ICDIGIEKFLA_BNKIBKLMCJH", Self::IcdigiekflaLimonlalgci => "ICDIGIEKFLA_LIMONLALGCI", Self::IcdigiekflaBjaicnilmhj => "ICDIGIEKFLA_BJAICNILMHJ", Self::IcdigiekflaJabmcliokcg => "ICDIGIEKFLA_JABMCLIOKCG", Self::IcdigiekflaPkpnefkcfab => "ICDIGIEKFLA_PKPNEFKCFAB", Self::IcdigiekflaEbpeopabkjg => "ICDIGIEKFLA_EBPEOPABKJG", Self::IcdigiekflaKlfhlcejlgh => "ICDIGIEKFLA_KLFHLCEJLGH", Self::IcdigiekflaCljpnfpccgc => "ICDIGIEKFLA_CLJPNFPCCGC", Self::IcdigiekflaDcmenficjin => "ICDIGIEKFLA_DCMENFICJIN", Self::IcdigiekflaDbcalkcembp => "ICDIGIEKFLA_DBCALKCEMBP", Self::IcdigiekflaNomcfancjdj => "ICDIGIEKFLA_NOMCFANCJDJ", Self::IcdigiekflaIllafmmhcgk => "ICDIGIEKFLA_ILLAFMMHCGK", Self::IcdigiekflaLamidgaeajh => "ICDIGIEKFLA_LAMIDGAEAJH", Self::IcdigiekflaJhgphaflngc => "ICDIGIEKFLA_JHGPHAFLNGC", Self::IcdigiekflaGbgeegajgcp => "ICDIGIEKFLA_GBGEEGAJGCP", Self::IcdigiekflaHoljipnkige => "ICDIGIEKFLA_HOLJIPNKIGE", Self::IcdigiekflaGmlplpplcof => "ICDIGIEKFLA_GMLPLPPLCOF", Self::IcdigiekflaDimknkaflgd => "ICDIGIEKFLA_DIMKNKAFLGD", Self::IcdigiekflaBnkmddflmnj => "ICDIGIEKFLA_BNKMDDFLMNJ", Self::IcdigiekflaLiildenlkcf => "ICDIGIEKFLA_LIILDENLKCF", Self::IcdigiekflaElanilfddfh => "ICDIGIEKFLA_ELANILFDDFH", Self::IcdigiekflaOlfeefcpknb => "ICDIGIEKFLA_OLFEEFCPKNB", Self::IcdigiekflaFpdmmphlepg => "ICDIGIEKFLA_FPDMMPHLEPG", Self::IcdigiekflaPhdnfbppkjp => "ICDIGIEKFLA_PHDNFBPPKJP", Self::IcdigiekflaJbngeapfmpd => "ICDIGIEKFLA_JBNGEAPFMPD", Self::IcdigiekflaLmglminmbia => "ICDIGIEKFLA_LMGLMINMBIA", Self::IcdigiekflaLfnjfjfoanj => "ICDIGIEKFLA_LFNJFJFOANJ", Self::IcdigiekflaGjhkmclodfh => "ICDIGIEKFLA_GJHKMCLODFH", Self::IcdigiekflaBilimckogdc => "ICDIGIEKFLA_BILIMCKOGDC", Self::IcdigiekflaFgnbbocpcnb => "ICDIGIEKFLA_FGNBBOCPCNB", Self::IcdigiekflaJblmdnaaknp => "ICDIGIEKFLA_JBLMDNAAKNP", Self::IcdigiekflaHpadcimchgd => "ICDIGIEKFLA_HPADCIMCHGD", Self::IcdigiekflaKnojmpfcnoj => "ICDIGIEKFLA_KNOJMPFCNOJ", Self::IcdigiekflaOjnfdcgoeii => "ICDIGIEKFLA_OJNFDCGOEII", Self::IcdigiekflaPjnijbjhmlg => "ICDIGIEKFLA_PJNIJBJHMLG", Self::IcdigiekflaGlnepmffebd => "ICDIGIEKFLA_GLNEPMFFEBD", Self::IcdigiekflaMabhpkgooni => "ICDIGIEKFLA_MABHPKGOONI", Self::IcdigiekflaEibbkcfehfg => "ICDIGIEKFLA_EIBBKCFEHFG", Self::IcdigiekflaGijkjfpbolf => "ICDIGIEKFLA_GIJKJFPBOLF", Self::IcdigiekflaCfgpjgoajfc => "ICDIGIEKFLA_CFGPJGOAJFC", Self::IcdigiekflaDjakbniijcl => "ICDIGIEKFLA_DJAKBNIIJCL", Self::IcdigiekflaEiojjmmdkka => "ICDIGIEKFLA_EIOJJMMDKKA", Self::IcdigiekflaNgfdcakekdj => "ICDIGIEKFLA_NGFDCAKEKDJ", Self::IcdigiekflaLgpclncnmdd => "ICDIGIEKFLA_LGPCLNCNMDD", Self::IcdigiekflaGnienfocoka => "ICDIGIEKFLA_GNIENFOCOKA", Self::IcdigiekflaPdfmeaajjeb => "ICDIGIEKFLA_PDFMEAAJJEB", Self::IcdigiekflaHjdappidkih => "ICDIGIEKFLA_HJDAPPIDKIH", Self::IcdigiekflaHokdiopmnhh => "ICDIGIEKFLA_HOKDIOPMNHH", Self::IcdigiekflaLgelbmnhoin => "ICDIGIEKFLA_LGELBMNHOIN", Self::IcdigiekflaEanijmapaea => "ICDIGIEKFLA_EANIJMAPAEA", Self::IcdigiekflaJfdondhjmhk => "ICDIGIEKFLA_JFDONDHJMHK", Self::IcdigiekflaMandhmldnma => "ICDIGIEKFLA_MANDHMLDNMA", Self::IcdigiekflaBhnknkgaeii => "ICDIGIEKFLA_BHNKNKGAEII", Self::IcdigiekflaGjkplkjpdpj => "ICDIGIEKFLA_GJKPLKJPDPJ", Self::IcdigiekflaPflfipolbkd => "ICDIGIEKFLA_PFLFIPOLBKD", Self::IcdigiekflaAfbdligicae => "ICDIGIEKFLA_AFBDLIGICAE", Self::IcdigiekflaIndheolnnla => "ICDIGIEKFLA_INDHEOLNNLA", Self::IcdigiekflaLlihlmiopeb => "ICDIGIEKFLA_LLIHLMIOPEB", Self::IcdigiekflaFcindcnddfb => "ICDIGIEKFLA_FCINDCNDDFB", Self::IcdigiekflaPdookmcomnd => "ICDIGIEKFLA_PDOOKMCOMND", Self::IcdigiekflaAcfhiiddamo => "ICDIGIEKFLA_ACFHIIDDAMO", Self::IcdigiekflaOlnldbdojil => "ICDIGIEKFLA_OLNLDBDOJIL", Self::IcdigiekflaDeaohhedlff => "ICDIGIEKFLA_DEAOHHEDLFF", Self::IcdigiekflaEoceanealod => "ICDIGIEKFLA_EOCEANEALOD", Self::IcdigiekflaFhhnilhapdh => "ICDIGIEKFLA_FHHNILHAPDH", Self::IcdigiekflaGlhkkjhanci => "ICDIGIEKFLA_GLHKKJHANCI", Self::IcdigiekflaFljbimhgdoe => "ICDIGIEKFLA_FLJBIMHGDOE", Self::IcdigiekflaEafpmbihllj => "ICDIGIEKFLA_EAFPMBIHLLJ", Self::IcdigiekflaPeapncibgib => "ICDIGIEKFLA_PEAPNCIBGIB", Self::IcdigiekflaImcbejoaokp => "ICDIGIEKFLA_IMCBEJOAOKP", Self::IcdigiekflaGjclhpjmfpi => "ICDIGIEKFLA_GJCLHPJMFPI", Self::IcdigiekflaKjmcpdfiofi => "ICDIGIEKFLA_KJMCPDFIOFI", Self::IcdigiekflaJmgmgcbchhf => "ICDIGIEKFLA_JMGMGCBCHHF", Self::IcdigiekflaBldpkbanpoj => "ICDIGIEKFLA_BLDPKBANPOJ", Self::IcdigiekflaHnnclmpimdi => "ICDIGIEKFLA_HNNCLMPIMDI", Self::IcdigiekflaAloafgkkaki => "ICDIGIEKFLA_ALOAFGKKAKI", Self::IcdigiekflaNikfhjecndh => "ICDIGIEKFLA_NIKFHJECNDH", Self::IcdigiekflaBijmhfmjldd => "ICDIGIEKFLA_BIJMHFMJLDD", Self::IcdigiekflaCjgoiiggnke => "ICDIGIEKFLA_CJGOIIGGNKE", Self::IcdigiekflaJpgkhneejfg => "ICDIGIEKFLA_JPGKHNEEJFG", Self::IcdigiekflaBofgggfeoib => "ICDIGIEKFLA_BOFGGGFEOIB", Self::IcdigiekflaAannohaabha => "ICDIGIEKFLA_AANNOHAABHA", Self::IcdigiekflaFlibocnjjja => "ICDIGIEKFLA_FLIBOCNJJJA", Self::IcdigiekflaNgjbmgakpea => "ICDIGIEKFLA_NGJBMGAKPEA", Self::IcdigiekflaCkmgmgnkdfn => "ICDIGIEKFLA_CKMGMGNKDFN", Self::IcdigiekflaJlfjjmdaani => "ICDIGIEKFLA_JLFJJMDAANI", Self::IcdigiekflaFenbccoadph => "ICDIGIEKFLA_FENBCCOADPH", Self::IcdigiekflaCpbdaikoinl => "ICDIGIEKFLA_CPBDAIKOINL", Self::IcdigiekflaHhgfiflooij => "ICDIGIEKFLA_HHGFIFLOOIJ", Self::IcdigiekflaHhdbapcchki => "ICDIGIEKFLA_HHDBAPCCHKI", Self::IcdigiekflaOmfdnhnkidb => "ICDIGIEKFLA_OMFDNHNKIDB", Self::IcdigiekflaAkaaeghhbcd => "ICDIGIEKFLA_AKAAEGHHBCD", Self::IcdigiekflaBelipimldbc => "ICDIGIEKFLA_BELIPIMLDBC", Self::IcdigiekflaNchnjdbmblf => "ICDIGIEKFLA_NCHNJDBMBLF", Self::IcdigiekflaAbmlcjjeean => "ICDIGIEKFLA_ABMLCJJEEAN", Self::IcdigiekflaNfocmbmglfj => "ICDIGIEKFLA_NFOCMBMGLFJ", Self::IcdigiekflaJophohbikjh => "ICDIGIEKFLA_JOPHOHBIKJH", Self::IcdigiekflaJfobafiicjl => "ICDIGIEKFLA_JFOBAFIICJL", Self::IcdigiekflaEjkecpmkpll => "ICDIGIEKFLA_EJKECPMKPLL", Self::IcdigiekflaOebieondale => "ICDIGIEKFLA_OEBIEONDALE", Self::IcdigiekflaHeoddnklklk => "ICDIGIEKFLA_HEODDNKLKLK", Self::IcdigiekflaCjlkfmbcjcg => "ICDIGIEKFLA_CJLKFMBCJCG", Self::IcdigiekflaCiigiifngha => "ICDIGIEKFLA_CIIGIIFNGHA", Self::IcdigiekflaDajahndkgbb => "ICDIGIEKFLA_DAJAHNDKGBB", Self::IcdigiekflaIakcmcifgoi => "ICDIGIEKFLA_IAKCMCIFGOI", Self::IcdigiekflaIkpgmnakbag => "ICDIGIEKFLA_IKPGMNAKBAG", Self::IcdigiekflaCelodbeefdk => "ICDIGIEKFLA_CELODBEEFDK", Self::IcdigiekflaEcfajhbplkg => "ICDIGIEKFLA_ECFAJHBPLKG", Self::IcdigiekflaFagilpbhkjj => "ICDIGIEKFLA_FAGILPBHKJJ", Self::IcdigiekflaHhllfpcogoc => "ICDIGIEKFLA_HHLLFPCOGOC", Self::IcdigiekflaBmmecmhlnbc => "ICDIGIEKFLA_BMMECMHLNBC", Self::IcdigiekflaIkophanljni => "ICDIGIEKFLA_IKOPHANLJNI", Self::IcdigiekflaJllplackpjd => "ICDIGIEKFLA_JLLPLACKPJD", Self::IcdigiekflaGeggmcpnapo => "ICDIGIEKFLA_GEGGMCPNAPO", Self::IcdigiekflaKejcjbgdecl => "ICDIGIEKFLA_KEJCJBGDECL", Self::IcdigiekflaEeibemcgakp => "ICDIGIEKFLA_EEIBEMCGAKP", Self::IcdigiekflaHklfdnfpcfa => "ICDIGIEKFLA_HKLFDNFPCFA", Self::IcdigiekflaAbakhphnhil => "ICDIGIEKFLA_ABAKHPHNHIL", Self::IcdigiekflaDamajgpojlh => "ICDIGIEKFLA_DAMAJGPOJLH", Self::IcdigiekflaIomfplmjkek => "ICDIGIEKFLA_IOMFPLMJKEK", Self::IcdigiekflaAlpdpgnodac => "ICDIGIEKFLA_ALPDPGNODAC", Self::IcdigiekflaJmpbbohegmj => "ICDIGIEKFLA_JMPBBOHEGMJ", Self::IcdigiekflaBgdkngkpnpb => "ICDIGIEKFLA_BGDKNGKPNPB", Self::IcdigiekflaJfkdlffghnl => "ICDIGIEKFLA_JFKDLFFGHNL", Self::IcdigiekflaAhkhphlgoek => "ICDIGIEKFLA_AHKHPHLGOEK", Self::IcdigiekflaGcodogbchlm => "ICDIGIEKFLA_GCODOGBCHLM", Self::IcdigiekflaKmlgnllfkfb => "ICDIGIEKFLA_KMLGNLLFKFB", Self::IcdigiekflaNfkfbdcobkd => "ICDIGIEKFLA_NFKFBDCOBKD", Self::IcdigiekflaGolbllflcfl => "ICDIGIEKFLA_GOLBLLFLCFL", Self::IcdigiekflaMenamnfmoik => "ICDIGIEKFLA_MENAMNFMOIK", Self::IcdigiekflaDkogicilfkc => "ICDIGIEKFLA_DKOGICILFKC", Self::IcdigiekflaCjbkbogmcmk => "ICDIGIEKFLA_CJBKBOGMCMK", Self::IcdigiekflaAlijpbmkpan => "ICDIGIEKFLA_ALIJPBMKPAN", Self::IcdigiekflaHefpmginakn => "ICDIGIEKFLA_HEFPMGINAKN", Self::IcdigiekflaHoflhpcnndo => "ICDIGIEKFLA_HOFLHPCNNDO", Self::IcdigiekflaJdefkfooiab => "ICDIGIEKFLA_JDEFKFOOIAB", Self::IcdigiekflaHgdkmaikfip => "ICDIGIEKFLA_HGDKMAIKFIP", Self::IcdigiekflaGnjegcocbkj => "ICDIGIEKFLA_GNJEGCOCBKJ", Self::IcdigiekflaKnjfggnceda => "ICDIGIEKFLA_KNJFGGNCEDA", Self::IcdigiekflaFbdlcfnlgkb => "ICDIGIEKFLA_FBDLCFNLGKB", Self::IcdigiekflaNcdkllpjodi => "ICDIGIEKFLA_NCDKLLPJODI", Self::IcdigiekflaMkgjjngbkmg => "ICDIGIEKFLA_MKGJJNGBKMG", Self::IcdigiekflaJendjcmbeei => "ICDIGIEKFLA_JENDJCMBEEI", Self::IcdigiekflaBldiaejjmne => "ICDIGIEKFLA_BLDIAEJJMNE", Self::IcdigiekflaMcdkdeiihim => "ICDIGIEKFLA_MCDKDEIIHIM", Self::IcdigiekflaPegapdfbeck => "ICDIGIEKFLA_PEGAPDFBECK", Self::IcdigiekflaJahlbllfnpo => "ICDIGIEKFLA_JAHLBLLFNPO", Self::IcdigiekflaCpmngmljaan => "ICDIGIEKFLA_CPMNGMLJAAN", Self::IcdigiekflaPdgplmepfba => "ICDIGIEKFLA_PDGPLMEPFBA", Self::IcdigiekflaGfkkbdilppa => "ICDIGIEKFLA_GFKKBDILPPA", Self::IcdigiekflaNjbbigpaplg => "ICDIGIEKFLA_NJBBIGPAPLG", Self::IcdigiekflaLiphkjcoacl => "ICDIGIEKFLA_LIPHKJCOACL", Self::IcdigiekflaAgdhdfabndl => "ICDIGIEKFLA_AGDHDFABNDL", Self::IcdigiekflaDamffdhflgb => "ICDIGIEKFLA_DAMFFDHFLGB", Self::IcdigiekflaKpmdpbpkomc => "ICDIGIEKFLA_KPMDPBPKOMC", Self::IcdigiekflaIpoihnjfbjf => "ICDIGIEKFLA_IPOIHNJFBJF", Self::IcdigiekflaPcjbngjlfih => "ICDIGIEKFLA_PCJBNGJLFIH", Self::IcdigiekflaLgndegjbape => "ICDIGIEKFLA_LGNDEGJBAPE", Self::IcdigiekflaDpebaokiogj => "ICDIGIEKFLA_DPEBAOKIOGJ", Self::IcdigiekflaJkfmhlbhcin => "ICDIGIEKFLA_JKFMHLBHCIN", Self::IcdigiekflaLegkckpldgo => "ICDIGIEKFLA_LEGKCKPLDGO", Self::IcdigiekflaPkojoicmmej => "ICDIGIEKFLA_PKOJOICMMEJ", Self::IcdigiekflaPngikekoblj => "ICDIGIEKFLA_PNGIKEKOBLJ", Self::IcdigiekflaOkdhaijoeam => "ICDIGIEKFLA_OKDHAIJOEAM", Self::IcdigiekflaLcomifgjmnk => "ICDIGIEKFLA_LCOMIFGJMNK", Self::IcdigiekflaLfeimhpllcl => "ICDIGIEKFLA_LFEIMHPLLCL", Self::IcdigiekflaMpmpmgkjoik => "ICDIGIEKFLA_MPMPMGKJOIK", Self::IcdigiekflaKcaaajhhjnj => "ICDIGIEKFLA_KCAAAJHHJNJ", Self::IcdigiekflaDgkbbblehkm => "ICDIGIEKFLA_DGKBBBLEHKM", Self::IcdigiekflaNacgafokdmj => "ICDIGIEKFLA_NACGAFOKDMJ", Self::IcdigiekflaHgfapcbefpl => "ICDIGIEKFLA_HGFAPCBEFPL", Self::IcdigiekflaKeengknjnjk => "ICDIGIEKFLA_KEENGKNJNJK", Self::IcdigiekflaHjejnbnjjig => "ICDIGIEKFLA_HJEJNBNJJIG", Self::IcdigiekflaGkjippihbdl => "ICDIGIEKFLA_GKJIPPIHBDL", Self::IcdigiekflaNcpgoaaokkp => "ICDIGIEKFLA_NCPGOAAOKKP", Self::IcdigiekflaKojhdikbagp => "ICDIGIEKFLA_KOJHDIKBAGP", Self::IcdigiekflaNaeaionnaid => "ICDIGIEKFLA_NAEAIONNAID", Self::IcdigiekflaOobngckjgdk => "ICDIGIEKFLA_OOBNGCKJGDK", Self::IcdigiekflaIafnfhkehii => "ICDIGIEKFLA_IAFNFHKEHII", Self::IcdigiekflaOppmnkehplh => "ICDIGIEKFLA_OPPMNKEHPLH", Self::IcdigiekflaAjoknoanbjg => "ICDIGIEKFLA_AJOKNOANBJG", Self::IcdigiekflaKhjofiicepk => "ICDIGIEKFLA_KHJOFIICEPK", Self::IcdigiekflaAmlpejcokml => "ICDIGIEKFLA_AMLPEJCOKML", Self::IcdigiekflaDafkedkebcb => "ICDIGIEKFLA_DAFKEDKEBCB", Self::IcdigiekflaHegjfkmakea => "ICDIGIEKFLA_HEGJFKMAKEA", Self::IcdigiekflaBgdghabbnnl => "ICDIGIEKFLA_BGDGHABBNNL", Self::IcdigiekflaEfdokaolohg => "ICDIGIEKFLA_EFDOKAOLOHG", Self::IcdigiekflaLeahonnkjan => "ICDIGIEKFLA_LEAHONNKJAN", Self::IcdigiekflaMhipejdponj => "ICDIGIEKFLA_MHIPEJDPONJ", Self::IcdigiekflaPceohkiknam => "ICDIGIEKFLA_PCEOHKIKNAM", Self::IcdigiekflaLnchjjfchad => "ICDIGIEKFLA_LNCHJJFCHAD", Self::IcdigiekflaAgcpaealapm => "ICDIGIEKFLA_AGCPAEALAPM", Self::IcdigiekflaCfdpjjopmda => "ICDIGIEKFLA_CFDPJJOPMDA", Self::IcdigiekflaBadgfpaakfk => "ICDIGIEKFLA_BADGFPAAKFK", Self::IcdigiekflaApmjelnbofl => "ICDIGIEKFLA_APMJELNBOFL", Self::IcdigiekflaEpjmdmangji => "ICDIGIEKFLA_EPJMDMANGJI", Self::IcdigiekflaFjfnpackcjf => "ICDIGIEKFLA_FJFNPACKCJF", Self::IcdigiekflaFpckmbnbgdm => "ICDIGIEKFLA_FPCKMBNBGDM", Self::IcdigiekflaJmdnifbpdco => "ICDIGIEKFLA_JMDNIFBPDCO", Self::IcdigiekflaJjbpaafckij => "ICDIGIEKFLA_JJBPAAFCKIJ", Self::IcdigiekflaNckaalmihff => "ICDIGIEKFLA_NCKAALMIHFF", Self::IcdigiekflaGgfagajnaje => "ICDIGIEKFLA_GGFAGAJNAJE", Self::IcdigiekflaNefdohdcflb => "ICDIGIEKFLA_NEFDOHDCFLB", Self::IcdigiekflaGabbjohkfed => "ICDIGIEKFLA_GABBJOHKFED", Self::IcdigiekflaDjnjdlkkdbe => "ICDIGIEKFLA_DJNJDLKKDBE", Self::IcdigiekflaDjabmemnpbk => "ICDIGIEKFLA_DJABMEMNPBK", Self::IcdigiekflaEnimeifegfa => "ICDIGIEKFLA_ENIMEIFEGFA", Self::IcdigiekflaPkpjafcbkeh => "ICDIGIEKFLA_PKPJAFCBKEH", Self::IcdigiekflaLkjepdkemfc => "ICDIGIEKFLA_LKJEPDKEMFC", Self::IcdigiekflaEineckpidnk => "ICDIGIEKFLA_EINECKPIDNK", Self::IcdigiekflaEmmfnbljiie => "ICDIGIEKFLA_EMMFNBLJIIE", Self::IcdigiekflaEjhjbidlnph => "ICDIGIEKFLA_EJHJBIDLNPH", Self::IcdigiekflaAehckamjped => "ICDIGIEKFLA_AEHCKAMJPED", Self::IcdigiekflaBecjcbeannb => "ICDIGIEKFLA_BECJCBEANNB", Self::IcdigiekflaJchahhbkabm => "ICDIGIEKFLA_JCHAHHBKABM", Self::IcdigiekflaHpehjmmibmf => "ICDIGIEKFLA_HPEHJMMIBMF", Self::IcdigiekflaPignoghncde => "ICDIGIEKFLA_PIGNOGHNCDE", Self::IcdigiekflaHjeloflbooe => "ICDIGIEKFLA_HJELOFLBOOE", Self::IcdigiekflaHlngnjkpgeh => "ICDIGIEKFLA_HLNGNJKPGEH", Self::IcdigiekflaNmmhcnfljop => "ICDIGIEKFLA_NMMHCNFLJOP", Self::IcdigiekflaKjllnmbbkbo => "ICDIGIEKFLA_KJLLNMBBKBO", Self::IcdigiekflaPbinlckhjbc => "ICDIGIEKFLA_PBINLCKHJBC", Self::IcdigiekflaOdalgcaodod => "ICDIGIEKFLA_ODALGCAODOD", Self::IcdigiekflaDainibgkknm => "ICDIGIEKFLA_DAINIBGKKNM", Self::IcdigiekflaBokmacfeopk => "ICDIGIEKFLA_BOKMACFEOPK", Self::IcdigiekflaJojodepipgb => "ICDIGIEKFLA_JOJODEPIPGB", Self::IcdigiekflaJkaadbmdlno => "ICDIGIEKFLA_JKAADBMDLNO", Self::IcdigiekflaHhemhmbaien => "ICDIGIEKFLA_HHEMHMBAIEN", Self::IcdigiekflaKaafklkkkdn => "ICDIGIEKFLA_KAAFKLKKKDN", Self::IcdigiekflaPllolaplmcd => "ICDIGIEKFLA_PLLOLAPLMCD", Self::IcdigiekflaMfpbnnjbijh => "ICDIGIEKFLA_MFPBNNJBIJH", Self::IcdigiekflaAmgllghjhmk => "ICDIGIEKFLA_AMGLLGHJHMK", Self::IcdigiekflaKkcnfljedch => "ICDIGIEKFLA_KKCNFLJEDCH", Self::IcdigiekflaEmlfemnnepn => "ICDIGIEKFLA_EMLFEMNNEPN", Self::IcdigiekflaNjljeopbmoc => "ICDIGIEKFLA_NJLJEOPBMOC", Self::IcdigiekflaHpmoaolpail => "ICDIGIEKFLA_HPMOAOLPAIL", Self::IcdigiekflaBijmnihceca => "ICDIGIEKFLA_BIJMNIHCECA", Self::IcdigiekflaChbnkpikhfo => "ICDIGIEKFLA_CHBNKPIKHFO", Self::IcdigiekflaCkjkimlkekb => "ICDIGIEKFLA_CKJKIMLKEKB", Self::IcdigiekflaAibpdmmbjhh => "ICDIGIEKFLA_AIBPDMMBJHH", Self::IcdigiekflaNokaapjdenl => "ICDIGIEKFLA_NOKAAPJDENL", Self::IcdigiekflaBdebafkejbf => "ICDIGIEKFLA_BDEBAFKEJBF", Self::IcdigiekflaGhodmofdadg => "ICDIGIEKFLA_GHODMOFDADG", Self::IcdigiekflaIgdealjnghi => "ICDIGIEKFLA_IGDEALJNGHI", Self::IcdigiekflaKbaeodajojf => "ICDIGIEKFLA_KBAEODAJOJF", Self::IcdigiekflaIiookojlbja => "ICDIGIEKFLA_IIOOKOJLBJA", Self::IcdigiekflaHdamkagnopa => "ICDIGIEKFLA_HDAMKAGNOPA", Self::IcdigiekflaBlffedffnig => "ICDIGIEKFLA_BLFFEDFFNIG", Self::IcdigiekflaNjkedgcnegl => "ICDIGIEKFLA_NJKEDGCNEGL", Self::IcdigiekflaNbidhmgjfji => "ICDIGIEKFLA_NBIDHMGJFJI", Self::IcdigiekflaEmekinhajai => "ICDIGIEKFLA_EMEKINHAJAI", Self::IcdigiekflaPmlephgdfng => "ICDIGIEKFLA_PMLEPHGDFNG", Self::IcdigiekflaDhdfiejbjni => "ICDIGIEKFLA_DHDFIEJBJNI", Self::IcdigiekflaFdibcpnhfjl => "ICDIGIEKFLA_FDIBCPNHFJL", Self::IcdigiekflaLelofflheca => "ICDIGIEKFLA_LELOFFLHECA", Self::IcdigiekflaObfmoomnina => "ICDIGIEKFLA_OBFMOOMNINA", Self::IcdigiekflaEjmdfnbbakb => "ICDIGIEKFLA_EJMDFNBBAKB", Self::IcdigiekflaNjljpakldmn => "ICDIGIEKFLA_NJLJPAKLDMN", Self::IcdigiekflaGehjjpbghpn => "ICDIGIEKFLA_GEHJJPBGHPN", Self::IcdigiekflaJkjbeknenge => "ICDIGIEKFLA_JKJBEKNENGE", Self::IcdigiekflaLodbldlkiio => "ICDIGIEKFLA_LODBLDLKIIO", Self::IcdigiekflaMfhobdgfnll => "ICDIGIEKFLA_MFHOBDGFNLL", Self::IcdigiekflaHpopiofighn => "ICDIGIEKFLA_HPOPIOFIGHN", Self::IcdigiekflaGhljkihcpml => "ICDIGIEKFLA_GHLJKIHCPML", Self::IcdigiekflaEbbpemaaehg => "ICDIGIEKFLA_EBBPEMAAEHG", Self::IcdigiekflaJmadchmkjbd => "ICDIGIEKFLA_JMADCHMKJBD", Self::IcdigiekflaMnelhkkknno => "ICDIGIEKFLA_MNELHKKKNNO", Self::IcdigiekflaPfmkllaennm => "ICDIGIEKFLA_PFMKLLAENNM", Self::IcdigiekflaMpejbplplng => "ICDIGIEKFLA_MPEJBPLPLNG", Self::IcdigiekflaAlkdkchncmd => "ICDIGIEKFLA_ALKDKCHNCMD", Self::IcdigiekflaFkdkfambffp => "ICDIGIEKFLA_FKDKFAMBFFP", Self::IcdigiekflaBdicpcaajgg => "ICDIGIEKFLA_BDICPCAAJGG", Self::IcdigiekflaBbbaknfdopj => "ICDIGIEKFLA_BBBAKNFDOPJ", Self::IcdigiekflaHfdhiomjjlo => "ICDIGIEKFLA_HFDHIOMJJLO", Self::IcdigiekflaHeblondgkgj => "ICDIGIEKFLA_HEBLONDGKGJ", Self::IcdigiekflaFihcodflbkj => "ICDIGIEKFLA_FIHCODFLBKJ", Self::IcdigiekflaLknpdlbnkpf => "ICDIGIEKFLA_LKNPDLBNKPF", Self::IcdigiekflaGjjgnfmfgoh => "ICDIGIEKFLA_GJJGNFMFGOH", Self::IcdigiekflaPlpnajpfkfn => "ICDIGIEKFLA_PLPNAJPFKFN", Self::IcdigiekflaKeebgdfepmg => "ICDIGIEKFLA_KEEBGDFEPMG", Self::IcdigiekflaHooaodoafnm => "ICDIGIEKFLA_HOOAODOAFNM", Self::IcdigiekflaAfbjhmchdio => "ICDIGIEKFLA_AFBJHMCHDIO", Self::IcdigiekflaFneikdmdofo => "ICDIGIEKFLA_FNEIKDMDOFO", Self::IcdigiekflaMpjonihcbcp => "ICDIGIEKFLA_MPJONIHCBCP", Self::IcdigiekflaDhhigehpdce => "ICDIGIEKFLA_DHHIGEHPDCE", Self::IcdigiekflaAjlpeibaldh => "ICDIGIEKFLA_AJLPEIBALDH", Self::IcdigiekflaOokoepagnmc => "ICDIGIEKFLA_OOKOEPAGNMC", Self::IcdigiekflaCbjblfjcjba => "ICDIGIEKFLA_CBJBLFJCJBA", Self::IcdigiekflaHbphjapicof => "ICDIGIEKFLA_HBPHJAPICOF", Self::IcdigiekflaOkdanpelbao => "ICDIGIEKFLA_OKDANPELBAO", Self::IcdigiekflaJkjhbniehak => "ICDIGIEKFLA_JKJHBNIEHAK", Self::IcdigiekflaKmccoepeina => "ICDIGIEKFLA_KMCCOEPEINA", Self::IcdigiekflaGgllldbgljm => "ICDIGIEKFLA_GGLLLDBGLJM", Self::IcdigiekflaJcbgbjkdhha => "ICDIGIEKFLA_JCBGBJKDHHA", Self::IcdigiekflaKkaociphjdj => "ICDIGIEKFLA_KKAOCIPHJDJ", Self::IcdigiekflaPpfepfmndee => "ICDIGIEKFLA_PPFEPFMNDEE", Self::IcdigiekflaBdnegcdadoc => "ICDIGIEKFLA_BDNEGCDADOC", Self::IcdigiekflaMgfnoahibnj => "ICDIGIEKFLA_MGFNOAHIBNJ", Self::IcdigiekflaJifognaegpo => "ICDIGIEKFLA_JIFOGNAEGPO", Self::IcdigiekflaEdmonbpkmog => "ICDIGIEKFLA_EDMONBPKMOG", Self::IcdigiekflaKjcaogljpoo => "ICDIGIEKFLA_KJCAOGLJPOO", Self::IcdigiekflaKeemknklkea => "ICDIGIEKFLA_KEEMKNKLKEA", Self::IcdigiekflaFammkkfnfpc => "ICDIGIEKFLA_FAMMKKFNFPC", Self::IcdigiekflaLkaaocekbce => "ICDIGIEKFLA_LKAAOCEKBCE", Self::IcdigiekflaJngeikjlngk => "ICDIGIEKFLA_JNGEIKJLNGK", Self::IcdigiekflaGajcapegjjh => "ICDIGIEKFLA_GAJCAPEGJJH", Self::IcdigiekflaDeekjccccid => "ICDIGIEKFLA_DEEKJCCCCID", Self::IcdigiekflaKdjhkkdfoho => "ICDIGIEKFLA_KDJHKKDFOHO", Self::IcdigiekflaBblljfkknpa => "ICDIGIEKFLA_BBLLJFKKNPA", Self::IcdigiekflaLeehaccdfea => "ICDIGIEKFLA_LEEHACCDFEA", Self::IcdigiekflaBpamiamcdil => "ICDIGIEKFLA_BPAMIAMCDIL", Self::IcdigiekflaIeknejidlgf => "ICDIGIEKFLA_IEKNEJIDLGF", Self::IcdigiekflaPpfdbddglfh => "ICDIGIEKFLA_PPFDBDDGLFH", Self::IcdigiekflaBnmcfcbkpdl => "ICDIGIEKFLA_BNMCFCBKPDL", Self::IcdigiekflaImagknpddjh => "ICDIGIEKFLA_IMAGKNPDDJH", Self::IcdigiekflaLablkdbcohl => "ICDIGIEKFLA_LABLKDBCOHL", Self::IcdigiekflaPmgkiigmkdh => "ICDIGIEKFLA_PMGKIIGMKDH", Self::IcdigiekflaCbnfjkdhncc => "ICDIGIEKFLA_CBNFJKDHNCC", Self::IcdigiekflaKpoikafjjjk => "ICDIGIEKFLA_KPOIKAFJJJK", Self::IcdigiekflaCkcflfljnbm => "ICDIGIEKFLA_CKCFLFLJNBM", Self::IcdigiekflaMiaiokailcf => "ICDIGIEKFLA_MIAIOKAILCF", Self::IcdigiekflaBgdcldjibdb => "ICDIGIEKFLA_BGDCLDJIBDB", Self::IcdigiekflaBjljfahcbln => "ICDIGIEKFLA_BJLJFAHCBLN", Self::IcdigiekflaMmbaikdglnh => "ICDIGIEKFLA_MMBAIKDGLNH", Self::IcdigiekflaGgmbepldmlk => "ICDIGIEKFLA_GGMBEPLDMLK", Self::IcdigiekflaNgkjdpmjdal => "ICDIGIEKFLA_NGKJDPMJDAL", Self::IcdigiekflaHdhejckgjll => "ICDIGIEKFLA_HDHEJCKGJLL", Self::IcdigiekflaAblbhdmpgni => "ICDIGIEKFLA_ABLBHDMPGNI", Self::IcdigiekflaDoddfbhpcpk => "ICDIGIEKFLA_DODDFBHPCPK", Self::IcdigiekflaPnphnkfdbde => "ICDIGIEKFLA_PNPHNKFDBDE", Self::IcdigiekflaLlofficdklg => "ICDIGIEKFLA_LLOFFICDKLG", Self::IcdigiekflaFedgflmilmb => "ICDIGIEKFLA_FEDGFLMILMB", Self::IcdigiekflaAenilkkafdg => "ICDIGIEKFLA_AENILKKAFDG", Self::IcdigiekflaMilhlfbfimg => "ICDIGIEKFLA_MILHLFBFIMG", Self::IcdigiekflaJaacfjigobo => "ICDIGIEKFLA_JAACFJIGOBO", Self::IcdigiekflaPfdjicbmigi => "ICDIGIEKFLA_PFDJICBMIGI", Self::IcdigiekflaHkmggihaejd => "ICDIGIEKFLA_HKMGGIHAEJD", Self::IcdigiekflaPolpbphpljl => "ICDIGIEKFLA_POLPBPHPLJL", Self::IcdigiekflaAodpleincne => "ICDIGIEKFLA_AODPLEINCNE", Self::IcdigiekflaBifmianelae => "ICDIGIEKFLA_BIFMIANELAE", Self::IcdigiekflaCabbdpfccfl => "ICDIGIEKFLA_CABBDPFCCFL", Self::IcdigiekflaGomnodbhfdc => "ICDIGIEKFLA_GOMNODBHFDC", Self::IcdigiekflaIpjbedbfljm => "ICDIGIEKFLA_IPJBEDBFLJM", Self::IcdigiekflaCanoochegoj => "ICDIGIEKFLA_CANOOCHEGOJ", Self::IcdigiekflaLfhmepbmeom => "ICDIGIEKFLA_LFHMEPBMEOM", Self::IcdigiekflaEjlgokaiddb => "ICDIGIEKFLA_EJLGOKAIDDB", Self::IcdigiekflaBpaobfpbddj => "ICDIGIEKFLA_BPAOBFPBDDJ", Self::IcdigiekflaAabknjenikk => "ICDIGIEKFLA_AABKNJENIKK", Self::IcdigiekflaAjjjonebaae => "ICDIGIEKFLA_AJJJONEBAAE", Self::IcdigiekflaJpgiilbhfob => "ICDIGIEKFLA_JPGIILBHFOB", Self::IcdigiekflaEnlbiegfhgk => "ICDIGIEKFLA_ENLBIEGFHGK", Self::IcdigiekflaOblambeaihe => "ICDIGIEKFLA_OBLAMBEAIHE", Self::IcdigiekflaMfkfpmbkfco => "ICDIGIEKFLA_MFKFPMBKFCO", Self::IcdigiekflaCfmonepaojp => "ICDIGIEKFLA_CFMONEPAOJP", Self::IcdigiekflaFkihgdalahl => "ICDIGIEKFLA_FKIHGDALAHL", Self::IcdigiekflaFgmddihgdhi => "ICDIGIEKFLA_FGMDDIHGDHI", Self::IcdigiekflaJppnipaefbc => "ICDIGIEKFLA_JPPNIPAEFBC", Self::IcdigiekflaMmoplmdmckd => "ICDIGIEKFLA_MMOPLMDMCKD", Self::IcdigiekflaOohfnbfdjdk => "ICDIGIEKFLA_OOHFNBFDJDK", Self::IcdigiekflaEccanalcmgi => "ICDIGIEKFLA_ECCANALCMGI", Self::IcdigiekflaEoaciocoghd => "ICDIGIEKFLA_EOACIOCOGHD", Self::IcdigiekflaGdmnhhakgbh => "ICDIGIEKFLA_GDMNHHAKGBH", Self::IcdigiekflaFmkbjafbdem => "ICDIGIEKFLA_FMKBJAFBDEM", Self::IcdigiekflaPgpnolmgnak => "ICDIGIEKFLA_PGPNOLMGNAK", Self::IcdigiekflaCgpkodiikgi => "ICDIGIEKFLA_CGPKODIIKGI", Self::IcdigiekflaBmfkcoeppck => "ICDIGIEKFLA_BMFKCOEPPCK", Self::IcdigiekflaIkdmflbadgb => "ICDIGIEKFLA_IKDMFLBADGB", Self::IcdigiekflaBagjjfffbhl => "ICDIGIEKFLA_BAGJJFFFBHL", Self::IcdigiekflaGlnkgfhfnfo => "ICDIGIEKFLA_GLNKGFHFNFO", Self::IcdigiekflaCehghnpclpb => "ICDIGIEKFLA_CEHGHNPCLPB", Self::IcdigiekflaOhgcmlmkdji => "ICDIGIEKFLA_OHGCMLMKDJI", Self::IcdigiekflaFblojdalcfd => "ICDIGIEKFLA_FBLOJDALCFD", Self::IcdigiekflaFkaailhlhji => "ICDIGIEKFLA_FKAAILHLHJI", Self::IcdigiekflaLalnaapbipg => "ICDIGIEKFLA_LALNAAPBIPG", Self::IcdigiekflaJdnccjodmjc => "ICDIGIEKFLA_JDNCCJODMJC", Self::IcdigiekflaJfhjfeonnlf => "ICDIGIEKFLA_JFHJFEONNLF", Self::IcdigiekflaLobgdidchcg => "ICDIGIEKFLA_LOBGDIDCHCG", Self::IcdigiekflaFoekhcciahk => "ICDIGIEKFLA_FOEKHCCIAHK", Self::IcdigiekflaPlpimbdfbfo => "ICDIGIEKFLA_PLPIMBDFBFO", Self::IcdigiekflaOolomeahflc => "ICDIGIEKFLA_OOLOMEAHFLC", Self::IcdigiekflaFghiebbomki => "ICDIGIEKFLA_FGHIEBBOMKI", Self::IcdigiekflaCljdlcamdgi => "ICDIGIEKFLA_CLJDLCAMDGI", Self::IcdigiekflaDdldbjiodec => "ICDIGIEKFLA_DDLDBJIODEC", Self::IcdigiekflaBmcaljpigbc => "ICDIGIEKFLA_BMCALJPIGBC", Self::IcdigiekflaDafofkliogc => "ICDIGIEKFLA_DAFOFKLIOGC", Self::IcdigiekflaCpoppinokeg => "ICDIGIEKFLA_CPOPPINOKEG", Self::IcdigiekflaJlbkdbmlmon => "ICDIGIEKFLA_JLBKDBMLMON", Self::IcdigiekflaNbojheebmkk => "ICDIGIEKFLA_NBOJHEEBMKK", Self::IcdigiekflaEapfhpbknji => "ICDIGIEKFLA_EAPFHPBKNJI", Self::IcdigiekflaEbknhjjpdcj => "ICDIGIEKFLA_EBKNHJJPDCJ", Self::IcdigiekflaCmffokkolme => "ICDIGIEKFLA_CMFFOKKOLME", Self::IcdigiekflaNipjbjkgkfc => "ICDIGIEKFLA_NIPJBJKGKFC", Self::IcdigiekflaIhfglknmiia => "ICDIGIEKFLA_IHFGLKNMIIA", Self::IcdigiekflaDhmjjfomade => "ICDIGIEKFLA_DHMJJFOMADE", Self::IcdigiekflaFlpdocjgfpe => "ICDIGIEKFLA_FLPDOCJGFPE", Self::IcdigiekflaBggcmpipjel => "ICDIGIEKFLA_BGGCMPIPJEL", Self::IcdigiekflaOegbghmbpfp => "ICDIGIEKFLA_OEGBGHMBPFP", Self::IcdigiekflaDfpbgfpboki => "ICDIGIEKFLA_DFPBGFPBOKI", Self::IcdigiekflaPcpfjbkpogd => "ICDIGIEKFLA_PCPFJBKPOGD", Self::IcdigiekflaCkmmkklomio => "ICDIGIEKFLA_CKMMKKLOMIO", Self::IcdigiekflaFoamcenlhkc => "ICDIGIEKFLA_FOAMCENLHKC", Self::IcdigiekflaFffbfmhdmkn => "ICDIGIEKFLA_FFFBFMHDMKN", Self::IcdigiekflaDaheanekaae => "ICDIGIEKFLA_DAHEANEKAAE", Self::IcdigiekflaLjhgklegkll => "ICDIGIEKFLA_LJHGKLEGKLL", Self::IcdigiekflaCbmkaeenlhm => "ICDIGIEKFLA_CBMKAEENLHM", Self::IcdigiekflaBpkcdbicbcp => "ICDIGIEKFLA_BPKCDBICBCP", Self::IcdigiekflaDgomkdjkkgf => "ICDIGIEKFLA_DGOMKDJKKGF", Self::IcdigiekflaDeglhjhnfcg => "ICDIGIEKFLA_DEGLHJHNFCG", Self::IcdigiekflaLdjceiagmfn => "ICDIGIEKFLA_LDJCEIAGMFN", Self::IcdigiekflaNiicbhhglgo => "ICDIGIEKFLA_NIICBHHGLGO", Self::IcdigiekflaPdhkpmccnih => "ICDIGIEKFLA_PDHKPMCCNIH", Self::IcdigiekflaLmppbfhnopp => "ICDIGIEKFLA_LMPPBFHNOPP", Self::IcdigiekflaBnbdkmgnkpp => "ICDIGIEKFLA_BNBDKMGNKPP", Self::IcdigiekflaKogbfbpfjld => "ICDIGIEKFLA_KOGBFBPFJLD", Self::IcdigiekflaHdaeimjggkc => "ICDIGIEKFLA_HDAEIMJGGKC", Self::IcdigiekflaEmgocgcjehk => "ICDIGIEKFLA_EMGOCGCJEHK", Self::IcdigiekflaGlfhogepldj => "ICDIGIEKFLA_GLFHOGEPLDJ", Self::IcdigiekflaAaljpdnhann => "ICDIGIEKFLA_AALJPDNHANN", Self::IcdigiekflaDpocgemkilo => "ICDIGIEKFLA_DPOCGEMKILO", Self::IcdigiekflaAdpjdcoeink => "ICDIGIEKFLA_ADPJDCOEINK", Self::IcdigiekflaOfjnldnfadc => "ICDIGIEKFLA_OFJNLDNFADC", Self::IcdigiekflaBokghecfnpn => "ICDIGIEKFLA_BOKGHECFNPN", Self::IcdigiekflaBcjhhbmobld => "ICDIGIEKFLA_BCJHHBMOBLD", Self::IcdigiekflaOeinpacnagd => "ICDIGIEKFLA_OEINPACNAGD", Self::IcdigiekflaGnnpaidlkaf => "ICDIGIEKFLA_GNNPAIDLKAF", Self::IcdigiekflaGknpkkdfido => "ICDIGIEKFLA_GKNPKKDFIDO", Self::IcdigiekflaCgcnfdljffp => "ICDIGIEKFLA_CGCNFDLJFFP", Self::IcdigiekflaJaefgnepnci => "ICDIGIEKFLA_JAEFGNEPNCI", Self::IcdigiekflaOaofkciopbh => "ICDIGIEKFLA_OAOFKCIOPBH", Self::IcdigiekflaKhflldgflfe => "ICDIGIEKFLA_KHFLLDGFLFE", Self::IcdigiekflaNnjcanlghlc => "ICDIGIEKFLA_NNJCANLGHLC", Self::IcdigiekflaBkekijaahfh => "ICDIGIEKFLA_BKEKIJAAHFH", Self::IcdigiekflaAmodnoledje => "ICDIGIEKFLA_AMODNOLEDJE", Self::IcdigiekflaLcnfpcdoabj => "ICDIGIEKFLA_LCNFPCDOABJ", Self::IcdigiekflaPmbmdmghgjf => "ICDIGIEKFLA_PMBMDMGHGJF", Self::IcdigiekflaIjmblmeaflg => "ICDIGIEKFLA_IJMBLMEAFLG", Self::IcdigiekflaCfalnmidcbe => "ICDIGIEKFLA_CFALNMIDCBE", Self::IcdigiekflaMbmbgandgfg => "ICDIGIEKFLA_MBMBGANDGFG", Self::IcdigiekflaJlffgpjgkoj => "ICDIGIEKFLA_JLFFGPJGKOJ", Self::IcdigiekflaGpndikpdkpc => "ICDIGIEKFLA_GPNDIKPDKPC", Self::IcdigiekflaBiigimjecno => "ICDIGIEKFLA_BIIGIMJECNO", Self::IcdigiekflaNfpcogkbgmo => "ICDIGIEKFLA_NFPCOGKBGMO", Self::IcdigiekflaDpplfcomedp => "ICDIGIEKFLA_DPPLFCOMEDP", Self::IcdigiekflaMlnifkdnnel => "ICDIGIEKFLA_MLNIFKDNNEL", Self::IcdigiekflaCpfffcihfaj => "ICDIGIEKFLA_CPFFFCIHFAJ", Self::IcdigiekflaNnjlgbgahll => "ICDIGIEKFLA_NNJLGBGAHLL", Self::IcdigiekflaEaaconcggnj => "ICDIGIEKFLA_EAACONCGGNJ", Self::IcdigiekflaLoaopniadip => "ICDIGIEKFLA_LOAOPNIADIP", Self::IcdigiekflaJoobpebfled => "ICDIGIEKFLA_JOOBPEBFLED", Self::IcdigiekflaIdgbjeijain => "ICDIGIEKFLA_IDGBJEIJAIN", Self::IcdigiekflaHedffjceckb => "ICDIGIEKFLA_HEDFFJCECKB", Self::IcdigiekflaAehffakfkeh => "ICDIGIEKFLA_AEHFFAKFKEH", Self::IcdigiekflaAfbiipnendm => "ICDIGIEKFLA_AFBIIPNENDM", Self::IcdigiekflaFiebkmjobie => "ICDIGIEKFLA_FIEBKMJOBIE", Self::IcdigiekflaNgbphajelgo => "ICDIGIEKFLA_NGBPHAJELGO", Self::IcdigiekflaCplimbmegnb => "ICDIGIEKFLA_CPLIMBMEGNB", Self::IcdigiekflaIpmkjdbfpma => "ICDIGIEKFLA_IPMKJDBFPMA", Self::IcdigiekflaJejapjnmkaa => "ICDIGIEKFLA_JEJAPJNMKAA", Self::IcdigiekflaChmmaclcklo => "ICDIGIEKFLA_CHMMACLCKLO", Self::IcdigiekflaBfginiinlha => "ICDIGIEKFLA_BFGINIINLHA", Self::IcdigiekflaKpadcmhcecn => "ICDIGIEKFLA_KPADCMHCECN", Self::IcdigiekflaFknjhlfjagk => "ICDIGIEKFLA_FKNJHLFJAGK", Self::IcdigiekflaGcnbfpbddnn => "ICDIGIEKFLA_GCNBFPBDDNN", Self::IcdigiekflaIhldhbaijgj => "ICDIGIEKFLA_IHLDHBAIJGJ", Self::IcdigiekflaAjmobbgkene => "ICDIGIEKFLA_AJMOBBGKENE", Self::IcdigiekflaAghhajmcafb => "ICDIGIEKFLA_AGHHAJMCAFB", Self::IcdigiekflaLdkgdmgpdln => "ICDIGIEKFLA_LDKGDMGPDLN", Self::IcdigiekflaGdcopbblkil => "ICDIGIEKFLA_GDCOPBBLKIL", Self::IcdigiekflaKihbbajlkpa => "ICDIGIEKFLA_KIHBBAJLKPA", Self::IcdigiekflaDbipbdobnnj => "ICDIGIEKFLA_DBIPBDOBNNJ", Self::IcdigiekflaPoeminhnnnp => "ICDIGIEKFLA_POEMINHNNNP", Self::IcdigiekflaBglkfghbane => "ICDIGIEKFLA_BGLKFGHBANE", Self::IcdigiekflaLihabmojhho => "ICDIGIEKFLA_LIHABMOJHHO", Self::IcdigiekflaLdklbiaomeo => "ICDIGIEKFLA_LDKLBIAOMEO", Self::IcdigiekflaFldnakpaeon => "ICDIGIEKFLA_FLDNAKPAEON", Self::IcdigiekflaPnmabmlffce => "ICDIGIEKFLA_PNMABMLFFCE", Self::IcdigiekflaHjbcmimmbej => "ICDIGIEKFLA_HJBCMIMMBEJ", Self::IcdigiekflaPlomblmpgkn => "ICDIGIEKFLA_PLOMBLMPGKN", Self::IcdigiekflaCeohbjoolhh => "ICDIGIEKFLA_CEOHBJOOLHH", Self::IcdigiekflaHeegpllbeci => "ICDIGIEKFLA_HEEGPLLBECI", Self::IcdigiekflaAamjkmpaoao => "ICDIGIEKFLA_AAMJKMPAOAO", Self::IcdigiekflaNjfogeebccd => "ICDIGIEKFLA_NJFOGEEBCCD", Self::IcdigiekflaIpdaiibhfmo => "ICDIGIEKFLA_IPDAIIBHFMO", Self::IcdigiekflaOomnhebcjdg => "ICDIGIEKFLA_OOMNHEBCJDG", Self::IcdigiekflaAeofpicfemf => "ICDIGIEKFLA_AEOFPICFEMF", Self::IcdigiekflaImklakgmdpm => "ICDIGIEKFLA_IMKLAKGMDPM", Self::IcdigiekflaOjckphponia => "ICDIGIEKFLA_OJCKPHPONIA", Self::IcdigiekflaCccdblnamac => "ICDIGIEKFLA_CCCDBLNAMAC", Self::IcdigiekflaNdlgbpkadcf => "ICDIGIEKFLA_NDLGBPKADCF", Self::IcdigiekflaNklkpoogggj => "ICDIGIEKFLA_NKLKPOOGGGJ", Self::IcdigiekflaBopmijbaedo => "ICDIGIEKFLA_BOPMIJBAEDO", Self::IcdigiekflaJodkkggokaf => "ICDIGIEKFLA_JODKKGGOKAF", Self::IcdigiekflaOjhffkhkfco => "ICDIGIEKFLA_OJHFFKHKFCO", Self::IcdigiekflaPlkkopgpffm => "ICDIGIEKFLA_PLKKOPGPFFM", Self::IcdigiekflaApoineoccln => "ICDIGIEKFLA_APOINEOCCLN", Self::IcdigiekflaMoiccjklfne => "ICDIGIEKFLA_MOICCJKLFNE", Self::IcdigiekflaOigmffpiefm => "ICDIGIEKFLA_OIGMFFPIEFM", Self::IcdigiekflaNhhaoicdini => "ICDIGIEKFLA_NHHAOICDINI", Self::IcdigiekflaPbagldghlok => "ICDIGIEKFLA_PBAGLDGHLOK", Self::IcdigiekflaMnanfpjbcck => "ICDIGIEKFLA_MNANFPJBCCK", Self::IcdigiekflaJpfdinijfig => "ICDIGIEKFLA_JPFDINIJFIG", Self::IcdigiekflaEdpodckkcfl => "ICDIGIEKFLA_EDPODCKKCFL", Self::IcdigiekflaLpbhfiajmok => "ICDIGIEKFLA_LPBHFIAJMOK", Self::IcdigiekflaAdoocpinenk => "ICDIGIEKFLA_ADOOCPINENK", Self::IcdigiekflaLhjcjbjjflf => "ICDIGIEKFLA_LHJCJBJJFLF", Self::IcdigiekflaOmdilidgldn => "ICDIGIEKFLA_OMDILIDGLDN", Self::IcdigiekflaOncdfpgpnbp => "ICDIGIEKFLA_ONCDFPGPNBP", Self::IcdigiekflaBdpenhcphgn => "ICDIGIEKFLA_BDPENHCPHGN", Self::IcdigiekflaEeamhcmhpij => "ICDIGIEKFLA_EEAMHCMHPIJ", Self::IcdigiekflaGgmamookifb => "ICDIGIEKFLA_GGMAMOOKIFB", Self::IcdigiekflaGpjeemagkel => "ICDIGIEKFLA_GPJEEMAGKEL", Self::IcdigiekflaEocbkjeilng => "ICDIGIEKFLA_EOCBKJEILNG", Self::IcdigiekflaDdcmapfpknd => "ICDIGIEKFLA_DDCMAPFPKND", Self::IcdigiekflaNkonflenlgn => "ICDIGIEKFLA_NKONFLENLGN", Self::IcdigiekflaAcdhkpkfceo => "ICDIGIEKFLA_ACDHKPKFCEO", Self::IcdigiekflaJfcjokmhief => "ICDIGIEKFLA_JFCJOKMHIEF", Self::IcdigiekflaLddfilhadja => "ICDIGIEKFLA_LDDFILHADJA", Self::IcdigiekflaEiodcmpkjlh => "ICDIGIEKFLA_EIODCMPKJLH", Self::IcdigiekflaFmbgggkdamh => "ICDIGIEKFLA_FMBGGGKDAMH", Self::IcdigiekflaEkjmaiokaaa => "ICDIGIEKFLA_EKJMAIOKAAA", Self::IcdigiekflaLaacldnapgf => "ICDIGIEKFLA_LAACLDNAPGF", Self::IcdigiekflaEpfpggfdgkh => "ICDIGIEKFLA_EPFPGGFDGKH", Self::IcdigiekflaLkfjhjfngoc => "ICDIGIEKFLA_LKFJHJFNGOC", Self::IcdigiekflaLcpccoglhkm => "ICDIGIEKFLA_LCPCCOGLHKM", Self::IcdigiekflaIbmnknfgcdf => "ICDIGIEKFLA_IBMNKNFGCDF", Self::IcdigiekflaGchbckbgchj => "ICDIGIEKFLA_GCHBCKBGCHJ", Self::IcdigiekflaEachnjlgmfp => "ICDIGIEKFLA_EACHNJLGMFP", Self::IcdigiekflaKecbemkljdg => "ICDIGIEKFLA_KECBEMKLJDG", Self::IcdigiekflaEnponnidnnd => "ICDIGIEKFLA_ENPONNIDNND", Self::IcdigiekflaIdhcfpfhngg => "ICDIGIEKFLA_IDHCFPFHNGG", Self::IcdigiekflaDjckanlmlnh => "ICDIGIEKFLA_DJCKANLMLNH", Self::IcdigiekflaFlkkpkpmgjh => "ICDIGIEKFLA_FLKKPKPMGJH", Self::IcdigiekflaFdeiojaeamf => "ICDIGIEKFLA_FDEIOJAEAMF", Self::IcdigiekflaGelnhnanldk => "ICDIGIEKFLA_GELNHNANLDK", Self::IcdigiekflaEhjnghknicj => "ICDIGIEKFLA_EHJNGHKNICJ", Self::IcdigiekflaJpkbikbpfic => "ICDIGIEKFLA_JPKBIKBPFIC", Self::IcdigiekflaHccpaflcpcl => "ICDIGIEKFLA_HCCPAFLCPCL", Self::IcdigiekflaFoifejmfncm => "ICDIGIEKFLA_FOIFEJMFNCM", Self::IcdigiekflaBnpaddmlokl => "ICDIGIEKFLA_BNPADDMLOKL", Self::IcdigiekflaFfijdcmaemk => "ICDIGIEKFLA_FFIJDCMAEMK", Self::IcdigiekflaMdlahahlaal => "ICDIGIEKFLA_MDLAHAHLAAL", Self::IcdigiekflaIplkgdbjffn => "ICDIGIEKFLA_IPLKGDBJFFN", Self::IcdigiekflaPfamlohbapl => "ICDIGIEKFLA_PFAMLOHBAPL", Self::IcdigiekflaHkpneglkhbp => "ICDIGIEKFLA_HKPNEGLKHBP", Self::IcdigiekflaIjfagdomkhi => "ICDIGIEKFLA_IJFAGDOMKHI", Self::IcdigiekflaCpmnhcbfgcf => "ICDIGIEKFLA_CPMNHCBFGCF", Self::IcdigiekflaBjanefpcbbo => "ICDIGIEKFLA_BJANEFPCBBO", Self::IcdigiekflaJhibcigahlc => "ICDIGIEKFLA_JHIBCIGAHLC", Self::IcdigiekflaAohadpghhle => "ICDIGIEKFLA_AOHADPGHHLE", Self::IcdigiekflaMkmamdgcdoe => "ICDIGIEKFLA_MKMAMDGCDOE", Self::IcdigiekflaEepmepjmkll => "ICDIGIEKFLA_EEPMEPJMKLL", Self::IcdigiekflaFpgcdimhieb => "ICDIGIEKFLA_FPGCDIMHIEB", Self::IcdigiekflaNjoagibhgkn => "ICDIGIEKFLA_NJOAGIBHGKN", Self::IcdigiekflaEdecbnaebac => "ICDIGIEKFLA_EDECBNAEBAC", Self::IcdigiekflaBoiegeodneo => "ICDIGIEKFLA_BOIEGEODNEO", Self::IcdigiekflaEchldappoop => "ICDIGIEKFLA_ECHLDAPPOOP", Self::IcdigiekflaJgbpdipkcol => "ICDIGIEKFLA_JGBPDIPKCOL", Self::IcdigiekflaDhmgdepadcm => "ICDIGIEKFLA_DHMGDEPADCM", Self::IcdigiekflaEamfkibcpjl => "ICDIGIEKFLA_EAMFKIBCPJL", Self::IcdigiekflaOlifjcifbck => "ICDIGIEKFLA_OLIFJCIFBCK", Self::IcdigiekflaBnkldiefhji => "ICDIGIEKFLA_BNKLDIEFHJI", Self::IcdigiekflaBpagjckcokk => "ICDIGIEKFLA_BPAGJCKCOKK", Self::IcdigiekflaKlinfkdcdim => "ICDIGIEKFLA_KLINFKDCDIM", Self::IcdigiekflaHekglnlifob => "ICDIGIEKFLA_HEKGLNLIFOB", Self::IcdigiekflaLlefbmhnnpm => "ICDIGIEKFLA_LLEFBMHNNPM", Self::IcdigiekflaHncdekfdimc => "ICDIGIEKFLA_HNCDEKFDIMC", Self::IcdigiekflaPgocclafjhf => "ICDIGIEKFLA_PGOCCLAFJHF", Self::IcdigiekflaDphmeomdioj => "ICDIGIEKFLA_DPHMEOMDIOJ", Self::IcdigiekflaOoddhmnfdlf => "ICDIGIEKFLA_OODDHMNFDLF", Self::IcdigiekflaOnapajlhgjn => "ICDIGIEKFLA_ONAPAJLHGJN", Self::IcdigiekflaLhdgelcdogm => "ICDIGIEKFLA_LHDGELCDOGM", Self::IcdigiekflaPfgbdobgnak => "ICDIGIEKFLA_PFGBDOBGNAK", Self::IcdigiekflaBhdhempkood => "ICDIGIEKFLA_BHDHEMPKOOD", Self::IcdigiekflaAkoidnjdakp => "ICDIGIEKFLA_AKOIDNJDAKP", Self::IcdigiekflaOijjemohcml => "ICDIGIEKFLA_OIJJEMOHCML", Self::IcdigiekflaDaapnbmjben => "ICDIGIEKFLA_DAAPNBMJBEN", Self::IcdigiekflaKjfdphpieck => "ICDIGIEKFLA_KJFDPHPIECK", Self::IcdigiekflaMdpjfohdfdp => "ICDIGIEKFLA_MDPJFOHDFDP", Self::IcdigiekflaLgmikcjnfnp => "ICDIGIEKFLA_LGMIKCJNFNP", Self::IcdigiekflaNjbmdoeddcm => "ICDIGIEKFLA_NJBMDOEDDCM", Self::IcdigiekflaBajogoabehh => "ICDIGIEKFLA_BAJOGOABEHH", Self::IcdigiekflaLhcdendpcnl => "ICDIGIEKFLA_LHCDENDPCNL", Self::IcdigiekflaLdmokpeaian => "ICDIGIEKFLA_LDMOKPEAIAN", Self::IcdigiekflaBaiknehmbmg => "ICDIGIEKFLA_BAIKNEHMBMG", Self::IcdigiekflaFefhaphmeoe => "ICDIGIEKFLA_FEFHAPHMEOE", Self::IcdigiekflaKpjgjodlbao => "ICDIGIEKFLA_KPJGJODLBAO", Self::IcdigiekflaFcgdcjnmhhj => "ICDIGIEKFLA_FCGDCJNMHHJ", Self::IcdigiekflaIbfigcfcjog => "ICDIGIEKFLA_IBFIGCFCJOG", Self::IcdigiekflaNckncleciog => "ICDIGIEKFLA_NCKNCLECIOG", Self::IcdigiekflaPkjpeaabaoe => "ICDIGIEKFLA_PKJPEAABAOE", Self::IcdigiekflaHoidlgfchph => "ICDIGIEKFLA_HOIDLGFCHPH", Self::IcdigiekflaIcocbiihmpj => "ICDIGIEKFLA_ICOCBIIHMPJ", Self::IcdigiekflaCeeapcbdcfa => "ICDIGIEKFLA_CEEAPCBDCFA", Self::IcdigiekflaCclenckgnnf => "ICDIGIEKFLA_CCLENCKGNNF", Self::IcdigiekflaIjmdigklfdm => "ICDIGIEKFLA_IJMDIGKLFDM", Self::IcdigiekflaFnjnndkhldf => "ICDIGIEKFLA_FNJNNDKHLDF", Self::IcdigiekflaNldkjfnehph => "ICDIGIEKFLA_NLDKJFNEHPH", Self::IcdigiekflaKmabcpjdjoe => "ICDIGIEKFLA_KMABCPJDJOE", Self::IcdigiekflaPjjlejlmeak => "ICDIGIEKFLA_PJJLEJLMEAK", Self::IcdigiekflaAlpbmolllhe => "ICDIGIEKFLA_ALPBMOLLLHE", Self::IcdigiekflaFjnohlobgoj => "ICDIGIEKFLA_FJNOHLOBGOJ", Self::IcdigiekflaBjbhkfjeibl => "ICDIGIEKFLA_BJBHKFJEIBL", Self::IcdigiekflaFipaooelmgp => "ICDIGIEKFLA_FIPAOOELMGP", Self::IcdigiekflaFbdppagmhbo => "ICDIGIEKFLA_FBDPPAGMHBO", Self::IcdigiekflaFmpnegaljjo => "ICDIGIEKFLA_FMPNEGALJJO", Self::IcdigiekflaOmjpoigibfk => "ICDIGIEKFLA_OMJPOIGIBFK", Self::IcdigiekflaGdneondlffe => "ICDIGIEKFLA_GDNEONDLFFE", Self::IcdigiekflaInjgnlpjmoe => "ICDIGIEKFLA_INJGNLPJMOE", Self::IcdigiekflaDkjliaigloj => "ICDIGIEKFLA_DKJLIAIGLOJ", Self::IcdigiekflaOamejmameca => "ICDIGIEKFLA_OAMEJMAMECA", Self::IcdigiekflaFdcgnjjglmm => "ICDIGIEKFLA_FDCGNJJGLMM", Self::IcdigiekflaLiahhmkdjlb => "ICDIGIEKFLA_LIAHHMKDJLB", Self::IcdigiekflaOoigakkgehl => "ICDIGIEKFLA_OOIGAKKGEHL", Self::IcdigiekflaAemhiammfnn => "ICDIGIEKFLA_AEMHIAMMFNN", Self::IcdigiekflaGebpgfedbjf => "ICDIGIEKFLA_GEBPGFEDBJF", Self::IcdigiekflaAopefjflgfj => "ICDIGIEKFLA_AOPEFJFLGFJ", Self::IcdigiekflaIcdlnlfbmgp => "ICDIGIEKFLA_ICDLNLFBMGP", Self::IcdigiekflaOplgelcbcii => "ICDIGIEKFLA_OPLGELCBCII", Self::IcdigiekflaDacngicbeif => "ICDIGIEKFLA_DACNGICBEIF", Self::IcdigiekflaPgmeckeokle => "ICDIGIEKFLA_PGMECKEOKLE", Self::IcdigiekflaHkammoljiim => "ICDIGIEKFLA_HKAMMOLJIIM", Self::IcdigiekflaOahcjdkaajc => "ICDIGIEKFLA_OAHCJDKAAJC", Self::IcdigiekflaLgaamcpbpij => "ICDIGIEKFLA_LGAAMCPBPIJ", Self::IcdigiekflaLfcijaimadk => "ICDIGIEKFLA_LFCIJAIMADK", Self::IcdigiekflaDcoklmmocmf => "ICDIGIEKFLA_DCOKLMMOCMF", Self::IcdigiekflaOmiofjaoiah => "ICDIGIEKFLA_OMIOFJAOIAH", Self::IcdigiekflaMpeaamlkppf => "ICDIGIEKFLA_MPEAAMLKPPF", Self::IcdigiekflaGdkkmfkgijf => "ICDIGIEKFLA_GDKKMFKGIJF", Self::IcdigiekflaCnbeagccjgj => "ICDIGIEKFLA_CNBEAGCCJGJ", Self::IcdigiekflaJmgcbbjlell => "ICDIGIEKFLA_JMGCBBJLELL", Self::IcdigiekflaFekohkjjakh => "ICDIGIEKFLA_FEKOHKJJAKH", Self::IcdigiekflaMmdnmnfejod => "ICDIGIEKFLA_MMDNMNFEJOD", Self::IcdigiekflaEeeipfeeldl => "ICDIGIEKFLA_EEEIPFEELDL", Self::IcdigiekflaBinljkmmpln => "ICDIGIEKFLA_BINLJKMMPLN", Self::IcdigiekflaDgfnfphleep => "ICDIGIEKFLA_DGFNFPHLEEP", Self::IcdigiekflaEfnefenlgdb => "ICDIGIEKFLA_EFNEFENLGDB", Self::IcdigiekflaDojjnionbog => "ICDIGIEKFLA_DOJJNIONBOG", Self::IcdigiekflaGehlbljlidn => "ICDIGIEKFLA_GEHLBLJLIDN", Self::IcdigiekflaDpfpkfcchel => "ICDIGIEKFLA_DPFPKFCCHEL", Self::IcdigiekflaPlgjfjghfic => "ICDIGIEKFLA_PLGJFJGHFIC", Self::IcdigiekflaKbcllppdgfh => "ICDIGIEKFLA_KBCLLPPDGFH", Self::IcdigiekflaGcoaghogejh => "ICDIGIEKFLA_GCOAGHOGEJH", Self::IcdigiekflaEhlmmjoclfj => "ICDIGIEKFLA_EHLMMJOCLFJ", Self::IcdigiekflaJpeoljlpmkc => "ICDIGIEKFLA_JPEOLJLPMKC", Self::IcdigiekflaPopbiedcjmm => "ICDIGIEKFLA_POPBIEDCJMM", Self::IcdigiekflaLemboohblga => "ICDIGIEKFLA_LEMBOOHBLGA", Self::IcdigiekflaFegidhhingk => "ICDIGIEKFLA_FEGIDHHINGK", Self::IcdigiekflaKedfahhkdma => "ICDIGIEKFLA_KEDFAHHKDMA", Self::IcdigiekflaCccjmibgbpo => "ICDIGIEKFLA_CCCJMIBGBPO", Self::IcdigiekflaPopbebecall => "ICDIGIEKFLA_POPBEBECALL", Self::IcdigiekflaDieopimmamj => "ICDIGIEKFLA_DIEOPIMMAMJ", Self::IcdigiekflaEickighfmoh => "ICDIGIEKFLA_EICKIGHFMOH", Self::IcdigiekflaOigcnapcble => "ICDIGIEKFLA_OIGCNAPCBLE", Self::IcdigiekflaLdojehpldej => "ICDIGIEKFLA_LDOJEHPLDEJ", Self::IcdigiekflaJacbllgndlh => "ICDIGIEKFLA_JACBLLGNDLH", Self::IcdigiekflaIohafbnjcfi => "ICDIGIEKFLA_IOHAFBNJCFI", Self::IcdigiekflaNnlgmnbdhde => "ICDIGIEKFLA_NNLGMNBDHDE", Self::IcdigiekflaModngbiknld => "ICDIGIEKFLA_MODNGBIKNLD", Self::IcdigiekflaPcefgjjcgnc => "ICDIGIEKFLA_PCEFGJJCGNC", Self::IcdigiekflaPpilikhgfja => "ICDIGIEKFLA_PPILIKHGFJA", Self::IcdigiekflaOenpjmhdfoe => "ICDIGIEKFLA_OENPJMHDFOE", Self::IcdigiekflaNocdminaamh => "ICDIGIEKFLA_NOCDMINAAMH", Self::IcdigiekflaMhhnfnffmfo => "ICDIGIEKFLA_MHHNFNFFMFO", Self::IcdigiekflaBljnjdbmegf => "ICDIGIEKFLA_BLJNJDBMEGF", Self::IcdigiekflaKplpgklcfko => "ICDIGIEKFLA_KPLPGKLCFKO", Self::IcdigiekflaOjcghomeacd => "ICDIGIEKFLA_OJCGHOMEACD", Self::IcdigiekflaAjhmhcgnekk => "ICDIGIEKFLA_AJHMHCGNEKK", Self::IcdigiekflaEmlghkcbafi => "ICDIGIEKFLA_EMLGHKCBAFI", Self::IcdigiekflaChpkjijmnlb => "ICDIGIEKFLA_CHPKJIJMNLB", Self::IcdigiekflaGindchodecp => "ICDIGIEKFLA_GINDCHODECP", Self::IcdigiekflaAmlmneeidhl => "ICDIGIEKFLA_AMLMNEEIDHL", Self::IcdigiekflaOpedcdhkcfc => "ICDIGIEKFLA_OPEDCDHKCFC", Self::IcdigiekflaOcobadfneij => "ICDIGIEKFLA_OCOBADFNEIJ", Self::IcdigiekflaCfhlpnaicae => "ICDIGIEKFLA_CFHLPNAICAE", Self::IcdigiekflaNhgjmlemgdl => "ICDIGIEKFLA_NHGJMLEMGDL", Self::IcdigiekflaGfienmckemc => "ICDIGIEKFLA_GFIENMCKEMC", Self::IcdigiekflaBoocgfeimkj => "ICDIGIEKFLA_BOOCGFEIMKJ", Self::IcdigiekflaEednnmlcojp => "ICDIGIEKFLA_EEDNNMLCOJP", Self::IcdigiekflaBbpimgfgden => "ICDIGIEKFLA_BBPIMGFGDEN", Self::IcdigiekflaGpgcoiggioh => "ICDIGIEKFLA_GPGCOIGGIOH", Self::IcdigiekflaIjenbeiadao => "ICDIGIEKFLA_IJENBEIADAO", Self::IcdigiekflaDnnaoikhkcb => "ICDIGIEKFLA_DNNAOIKHKCB", Self::IcdigiekflaMbpbgjefaki => "ICDIGIEKFLA_MBPBGJEFAKI", Self::IcdigiekflaJklhedpejbb => "ICDIGIEKFLA_JKLHEDPEJBB", Self::IcdigiekflaHeeeeckahgn => "ICDIGIEKFLA_HEEEECKAHGN", Self::IcdigiekflaNniakbajoec => "ICDIGIEKFLA_NNIAKBAJOEC", Self::IcdigiekflaJnpmjkajnjo => "ICDIGIEKFLA_JNPMJKAJNJO", Self::IcdigiekflaFkkkafnhcmj => "ICDIGIEKFLA_FKKKAFNHCMJ", Self::IcdigiekflaHjjegfpoefd => "ICDIGIEKFLA_HJJEGFPOEFD", Self::IcdigiekflaIoljaimfpmh => "ICDIGIEKFLA_IOLJAIMFPMH", Self::IcdigiekflaPjpnjdielan => "ICDIGIEKFLA_PJPNJDIELAN", Self::IcdigiekflaBfbckbbpfdj => "ICDIGIEKFLA_BFBCKBBPFDJ", Self::IcdigiekflaOkkdhpmjnoc => "ICDIGIEKFLA_OKKDHPMJNOC", Self::IcdigiekflaEllbficlcfj => "ICDIGIEKFLA_ELLBFICLCFJ", Self::IcdigiekflaAhmeiggipkh => "ICDIGIEKFLA_AHMEIGGIPKH", Self::IcdigiekflaJnpehgdifed => "ICDIGIEKFLA_JNPEHGDIFED", Self::IcdigiekflaDbiklngbhid => "ICDIGIEKFLA_DBIKLNGBHID", Self::IcdigiekflaIejpbblfcml => "ICDIGIEKFLA_IEJPBBLFCML", Self::IcdigiekflaLkkhgjmhphb => "ICDIGIEKFLA_LKKHGJMHPHB", Self::IcdigiekflaHoplcofocli => "ICDIGIEKFLA_HOPLCOFOCLI", Self::IcdigiekflaBnafooefhcj => "ICDIGIEKFLA_BNAFOOEFHCJ", Self::IcdigiekflaNpmdacpojol => "ICDIGIEKFLA_NPMDACPOJOL", Self::IcdigiekflaJkdmjmmionn => "ICDIGIEKFLA_JKDMJMMIONN", Self::IcdigiekflaCnlekebjcio => "ICDIGIEKFLA_CNLEKEBJCIO", Self::IcdigiekflaDmomggckdhe => "ICDIGIEKFLA_DMOMGGCKDHE", Self::IcdigiekflaFnomkddfced => "ICDIGIEKFLA_FNOMKDDFCED", Self::IcdigiekflaMpohcjmleko => "ICDIGIEKFLA_MPOHCJMLEKO", Self::IcdigiekflaHobndanncfe => "ICDIGIEKFLA_HOBNDANNCFE", Self::IcdigiekflaHehllgnmjgd => "ICDIGIEKFLA_HEHLLGNMJGD", Self::IcdigiekflaGgcbnlgloel => "ICDIGIEKFLA_GGCBNLGLOEL", Self::IcdigiekflaNkopcjgninh => "ICDIGIEKFLA_NKOPCJGNINH", Self::IcdigiekflaJlnkedbclak => "ICDIGIEKFLA_JLNKEDBCLAK", Self::IcdigiekflaDheecaedppa => "ICDIGIEKFLA_DHEECAEDPPA", Self::IcdigiekflaCglbhllmnde => "ICDIGIEKFLA_CGLBHLLMNDE", Self::IcdigiekflaMgemmkphbag => "ICDIGIEKFLA_MGEMMKPHBAG", Self::IcdigiekflaJdkcmhibccl => "ICDIGIEKFLA_JDKCMHIBCCL", Self::IcdigiekflaNebfgikhjml => "ICDIGIEKFLA_NEBFGIKHJML", Self::IcdigiekflaKbjoeoodfbp => "ICDIGIEKFLA_KBJOEOODFBP", Self::IcdigiekflaJlooilajmdb => "ICDIGIEKFLA_JLOOILAJMDB", Self::IcdigiekflaNnjehfcfmbj => "ICDIGIEKFLA_NNJEHFCFMBJ", Self::IcdigiekflaGdalbbinlaa => "ICDIGIEKFLA_GDALBBINLAA", Self::IcdigiekflaKdabbbmaald => "ICDIGIEKFLA_KDABBBMAALD", Self::IcdigiekflaDnpdaehpijj => "ICDIGIEKFLA_DNPDAEHPIJJ", Self::IcdigiekflaPcacaabneeh => "ICDIGIEKFLA_PCACAABNEEH", Self::IcdigiekflaMdbhhlmkncf => "ICDIGIEKFLA_MDBHHLMKNCF", Self::IcdigiekflaFjmngmecikb => "ICDIGIEKFLA_FJMNGMECIKB", Self::IcdigiekflaGfmfpgolkhk => "ICDIGIEKFLA_GFMFPGOLKHK", Self::IcdigiekflaLflapkhomhj => "ICDIGIEKFLA_LFLAPKHOMHJ", Self::IcdigiekflaMbbebjdlibb => "ICDIGIEKFLA_MBBEBJDLIBB", Self::IcdigiekflaGjgkhlikkbg => "ICDIGIEKFLA_GJGKHLIKKBG", Self::IcdigiekflaEfakkmmfgcp => "ICDIGIEKFLA_EFAKKMMFGCP", Self::IcdigiekflaNhfkfbpoooa => "ICDIGIEKFLA_NHFKFBPOOOA", Self::IcdigiekflaOalehmphlag => "ICDIGIEKFLA_OALEHMPHLAG", Self::IcdigiekflaClakdndagkb => "ICDIGIEKFLA_CLAKDNDAGKB", Self::IcdigiekflaBpjfhabagmm => "ICDIGIEKFLA_BPJFHABAGMM", Self::IcdigiekflaPpogjmjcnll => "ICDIGIEKFLA_PPOGJMJCNLL", Self::IcdigiekflaDjfejaedonc => "ICDIGIEKFLA_DJFEJAEDONC", Self::IcdigiekflaPkcbimbafbl => "ICDIGIEKFLA_PKCBIMBAFBL", Self::IcdigiekflaOokkmhajndj => "ICDIGIEKFLA_OOKKMHAJNDJ", Self::IcdigiekflaDjabompgofa => "ICDIGIEKFLA_DJABOMPGOFA", Self::IcdigiekflaLjkbbhdamdp => "ICDIGIEKFLA_LJKBBHDAMDP", Self::IcdigiekflaNnkmkjocaff => "ICDIGIEKFLA_NNKMKJOCAFF", Self::IcdigiekflaMbkkomaambc => "ICDIGIEKFLA_MBKKOMAAMBC", Self::IcdigiekflaHfdilanencc => "ICDIGIEKFLA_HFDILANENCC", Self::IcdigiekflaJkcokddhhjp => "ICDIGIEKFLA_JKCOKDDHHJP", Self::IcdigiekflaPdbckfjbafb => "ICDIGIEKFLA_PDBCKFJBAFB", Self::IcdigiekflaNgnkeccgonk => "ICDIGIEKFLA_NGNKECCGONK", Self::IcdigiekflaHheabkgpmlm => "ICDIGIEKFLA_HHEABKGPMLM", Self::IcdigiekflaGifdjhioakj => "ICDIGIEKFLA_GIFDJHIOAKJ", Self::IcdigiekflaLndldccdgoo => "ICDIGIEKFLA_LNDLDCCDGOO", Self::IcdigiekflaJlajlcjggka => "ICDIGIEKFLA_JLAJLCJGGKA", Self::IcdigiekflaGkhihefhged => "ICDIGIEKFLA_GKHIHEFHGED", Self::IcdigiekflaJennohbfipd => "ICDIGIEKFLA_JENNOHBFIPD", Self::IcdigiekflaDbehlgglbak => "ICDIGIEKFLA_DBEHLGGLBAK", Self::IcdigiekflaIdidjmjobaa => "ICDIGIEKFLA_IDIDJMJOBAA", Self::IcdigiekflaEggabkcfcgp => "ICDIGIEKFLA_EGGABKCFCGP", Self::IcdigiekflaFbbfagkkcpc => "ICDIGIEKFLA_FBBFAGKKCPC", Self::IcdigiekflaAlobkmpcdih => "ICDIGIEKFLA_ALOBKMPCDIH", Self::IcdigiekflaNpmalejcikd => "ICDIGIEKFLA_NPMALEJCIKD", Self::IcdigiekflaHlmkcomfjlb => "ICDIGIEKFLA_HLMKCOMFJLB", Self::IcdigiekflaGillmkmomcn => "ICDIGIEKFLA_GILLMKMOMCN", Self::IcdigiekflaBpmplinlddb => "ICDIGIEKFLA_BPMPLINLDDB", Self::IcdigiekflaNacemefodke => "ICDIGIEKFLA_NACEMEFODKE", Self::IcdigiekflaBagedcghoib => "ICDIGIEKFLA_BAGEDCGHOIB", Self::IcdigiekflaKfencompoja => "ICDIGIEKFLA_KFENCOMPOJA", Self::IcdigiekflaPidicmfehjl => "ICDIGIEKFLA_PIDICMFEHJL", Self::IcdigiekflaOepekokhgag => "ICDIGIEKFLA_OEPEKOKHGAG", Self::IcdigiekflaIffdlilocjn => "ICDIGIEKFLA_IFFDLILOCJN", Self::IcdigiekflaMpfhgfolhjj => "ICDIGIEKFLA_MPFHGFOLHJJ", Self::IcdigiekflaMkhacgaoahp => "ICDIGIEKFLA_MKHACGAOAHP", Self::IcdigiekflaPpihhmfkkih => "ICDIGIEKFLA_PPIHHMFKKIH", Self::IcdigiekflaOolhnjokpbk => "ICDIGIEKFLA_OOLHNJOKPBK", Self::IcdigiekflaCkgfkajieig => "ICDIGIEKFLA_CKGFKAJIEIG", Self::IcdigiekflaLckhipglkmo => "ICDIGIEKFLA_LCKHIPGLKMO", Self::IcdigiekflaMcbgccdkpbf => "ICDIGIEKFLA_MCBGCCDKPBF", Self::IcdigiekflaJgpchdjfppg => "ICDIGIEKFLA_JGPCHDJFPPG", Self::IcdigiekflaNnebdmjelbf => "ICDIGIEKFLA_NNEBDMJELBF", Self::IcdigiekflaGjfolbmdaih => "ICDIGIEKFLA_GJFOLBMDAIH", Self::IcdigiekflaLjgafpbembd => "ICDIGIEKFLA_LJGAFPBEMBD", Self::IcdigiekflaBaajoojgpcp => "ICDIGIEKFLA_BAAJOOJGPCP", Self::IcdigiekflaKdfbpckghho => "ICDIGIEKFLA_KDFBPCKGHHO", Self::IcdigiekflaBkldnhnpald => "ICDIGIEKFLA_BKLDNHNPALD", Self::IcdigiekflaPlhpmnlmbgi => "ICDIGIEKFLA_PLHPMNLMBGI", Self::IcdigiekflaBhhigjbjlfg => "ICDIGIEKFLA_BHHIGJBJLFG", Self::IcdigiekflaCegkmnacong => "ICDIGIEKFLA_CEGKMNACONG", Self::IcdigiekflaEnddimdgcep => "ICDIGIEKFLA_ENDDIMDGCEP", Self::IcdigiekflaPmnlammbpji => "ICDIGIEKFLA_PMNLAMMBPJI", Self::IcdigiekflaObhkkohilpi => "ICDIGIEKFLA_OBHKKOHILPI", Self::IcdigiekflaPhjfhdhkkbf => "ICDIGIEKFLA_PHJFHDHKKBF", Self::IcdigiekflaEfmljocohei => "ICDIGIEKFLA_EFMLJOCOHEI", Self::IcdigiekflaPpdgigdejkg => "ICDIGIEKFLA_PPDGIGDEJKG", Self::IcdigiekflaAghgbokaefe => "ICDIGIEKFLA_AGHGBOKAEFE", Self::IcdigiekflaEmdcdcbfnco => "ICDIGIEKFLA_EMDCDCBFNCO", Self::IcdigiekflaKnnejdbebkk => "ICDIGIEKFLA_KNNEJDBEBKK", Self::IcdigiekflaNenaaenojon => "ICDIGIEKFLA_NENAAENOJON", Self::IcdigiekflaAjejobchpmo => "ICDIGIEKFLA_AJEJOBCHPMO", Self::IcdigiekflaGbemalcocla => "ICDIGIEKFLA_GBEMALCOCLA", Self::IcdigiekflaJihacahbplj => "ICDIGIEKFLA_JIHACAHBPLJ", Self::IcdigiekflaOnkgkgcdako => "ICDIGIEKFLA_ONKGKGCDAKO", Self::IcdigiekflaFoakhhdfeij => "ICDIGIEKFLA_FOAKHHDFEIJ", Self::IcdigiekflaCjfmbpbmnlm => "ICDIGIEKFLA_CJFMBPBMNLM", Self::IcdigiekflaBdfgkokmimn => "ICDIGIEKFLA_BDFGKOKMIMN", Self::IcdigiekflaGenoikkjood => "ICDIGIEKFLA_GENOIKKJOOD", Self::IcdigiekflaAoechbpgkcn => "ICDIGIEKFLA_AOECHBPGKCN", Self::IcdigiekflaKgceojlkfdp => "ICDIGIEKFLA_KGCEOJLKFDP", Self::IcdigiekflaNoiihjjmleh => "ICDIGIEKFLA_NOIIHJJMLEH", Self::IcdigiekflaGchendfgbce => "ICDIGIEKFLA_GCHENDFGBCE", Self::IcdigiekflaBciohjnadml => "ICDIGIEKFLA_BCIOHJNADML", Self::IcdigiekflaLoeemjcngpl => "ICDIGIEKFLA_LOEEMJCNGPL", Self::IcdigiekflaIibgmfbiagg => "ICDIGIEKFLA_IIBGMFBIAGG", Self::IcdigiekflaOcekfmepbnn => "ICDIGIEKFLA_OCEKFMEPBNN", Self::IcdigiekflaOlpanlopcjc => "ICDIGIEKFLA_OLPANLOPCJC", Self::IcdigiekflaDengboagecc => "ICDIGIEKFLA_DENGBOAGECC", Self::IcdigiekflaKlinpacjggk => "ICDIGIEKFLA_KLINPACJGGK", Self::IcdigiekflaDlbpofijhji => "ICDIGIEKFLA_DLBPOFIJHJI", Self::IcdigiekflaGfnachmklne => "ICDIGIEKFLA_GFNACHMKLNE", Self::IcdigiekflaApfadbgcjap => "ICDIGIEKFLA_APFADBGCJAP", Self::IcdigiekflaKmmekbkdokp => "ICDIGIEKFLA_KMMEKBKDOKP", Self::IcdigiekflaOgjegmdebcl => "ICDIGIEKFLA_OGJEGMDEBCL", Self::IcdigiekflaOjnieceloaa => "ICDIGIEKFLA_OJNIECELOAA", Self::IcdigiekflaJacfmkdekec => "ICDIGIEKFLA_JACFMKDEKEC", Self::IcdigiekflaNbkdnoikmei => "ICDIGIEKFLA_NBKDNOIKMEI", Self::IcdigiekflaFbibmanpnbc => "ICDIGIEKFLA_FBIBMANPNBC", Self::IcdigiekflaJeeabdjgfhd => "ICDIGIEKFLA_JEEABDJGFHD", Self::IcdigiekflaMejefbbgoio => "ICDIGIEKFLA_MEJEFBBGOIO", Self::IcdigiekflaOghgnnfoccm => "ICDIGIEKFLA_OGHGNNFOCCM", Self::IcdigiekflaNhcbnjhfkhn => "ICDIGIEKFLA_NHCBNJHFKHN", Self::IcdigiekflaPhkjimnjchm => "ICDIGIEKFLA_PHKJIMNJCHM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "ICDIGIEKFLA_MPFJLFAOCEB" => Some(Self::IcdigiekflaMpfjlfaoceb), "ICDIGIEKFLA_GJHIEBGNOCE" => Some(Self::IcdigiekflaGjhiebgnoce), "ICDIGIEKFLA_JBGMNIPDANJ" => Some(Self::IcdigiekflaJbgmnipdanj), "ICDIGIEKFLA_KGNBGOBMOAD" => Some(Self::IcdigiekflaKgnbgobmoad), "ICDIGIEKFLA_EBPNGCILPOA" => Some(Self::IcdigiekflaEbpngcilpoa), "ICDIGIEKFLA_BNGDNHIIAEL" => Some(Self::IcdigiekflaBngdnhiiael), "ICDIGIEKFLA_OCHFEMHGHIN" => Some(Self::IcdigiekflaOchfemhghin), "ICDIGIEKFLA_KKNBMEFDBKA" => Some(Self::IcdigiekflaKknbmefdbka), "ICDIGIEKFLA_HHNGMDGGLDO" => Some(Self::IcdigiekflaHhngmdggldo), "ICDIGIEKFLA_FGONEIBCFJB" => Some(Self::IcdigiekflaFgoneibcfjb), "ICDIGIEKFLA_PBAGABIKDHO" => Some(Self::IcdigiekflaPbagabikdho), "ICDIGIEKFLA_FPFCFAAOHMI" => Some(Self::IcdigiekflaFpfcfaaohmi), "ICDIGIEKFLA_PJHCMAIPGJM" => Some(Self::IcdigiekflaPjhcmaipgjm), "ICDIGIEKFLA_DFMDOJHDIJI" => Some(Self::IcdigiekflaDfmdojhdiji), "ICDIGIEKFLA_HFALKHNLMAN" => Some(Self::IcdigiekflaHfalkhnlman), "ICDIGIEKFLA_KFOOKFOHICB" => Some(Self::IcdigiekflaKfookfohicb), "ICDIGIEKFLA_MOEGAKBEADK" => Some(Self::IcdigiekflaMoegakbeadk), "ICDIGIEKFLA_MPNOILANEIC" => Some(Self::IcdigiekflaMpnoilaneic), "ICDIGIEKFLA_NPOCNBKIIHM" => Some(Self::IcdigiekflaNpocnbkiihm), "ICDIGIEKFLA_HPBKFKKBCAP" => Some(Self::IcdigiekflaHpbkfkkbcap), "ICDIGIEKFLA_JOMPKCMBGEG" => Some(Self::IcdigiekflaJompkcmbgeg), "ICDIGIEKFLA_PDDIKBLFOJD" => Some(Self::IcdigiekflaPddikblfojd), "ICDIGIEKFLA_OHAELPEJAJP" => Some(Self::IcdigiekflaOhaelpejajp), "ICDIGIEKFLA_KNLPKDKPGOG" => Some(Self::IcdigiekflaKnlpkdkpgog), "ICDIGIEKFLA_PLODAKCIOPP" => Some(Self::IcdigiekflaPlodakciopp), "ICDIGIEKFLA_LMMNFKOGFFB" => Some(Self::IcdigiekflaLmmnfkogffb), "ICDIGIEKFLA_LNMGCPDHFBP" => Some(Self::IcdigiekflaLnmgcpdhfbp), "ICDIGIEKFLA_HMIFEAAACFN" => Some(Self::IcdigiekflaHmifeaaacfn), "ICDIGIEKFLA_LELIOGDDELB" => Some(Self::IcdigiekflaLeliogddelb), "ICDIGIEKFLA_CNPNMHFFHKB" => Some(Self::IcdigiekflaCnpnmhffhkb), "ICDIGIEKFLA_GGPHMJPFMKK" => Some(Self::IcdigiekflaGgphmjpfmkk), "ICDIGIEKFLA_BPBAHMENINM" => Some(Self::IcdigiekflaBpbahmeninm), "ICDIGIEKFLA_EJFKPNCOLEG" => Some(Self::IcdigiekflaEjfkpncoleg), "ICDIGIEKFLA_LAEBHNEBDOG" => Some(Self::IcdigiekflaLaebhnebdog), "ICDIGIEKFLA_JNAKGLNLJOM" => Some(Self::IcdigiekflaJnakglnljom), "ICDIGIEKFLA_HKEIPKINIAF" => Some(Self::IcdigiekflaHkeipkiniaf), "ICDIGIEKFLA_EMLLIICLENG" => Some(Self::IcdigiekflaEmlliicleng), "ICDIGIEKFLA_LEALKHAEJAG" => Some(Self::IcdigiekflaLealkhaejag), "ICDIGIEKFLA_JEEOOMABLPA" => Some(Self::IcdigiekflaJeeoomablpa), "ICDIGIEKFLA_CDACJCIMNAJ" => Some(Self::IcdigiekflaCdacjcimnaj), "ICDIGIEKFLA_FOPNIAJDFGJ" => Some(Self::IcdigiekflaFopniajdfgj), "ICDIGIEKFLA_NFBMHENBNEL" => Some(Self::IcdigiekflaNfbmhenbnel), "ICDIGIEKFLA_PLLADHKMGHJ" => Some(Self::IcdigiekflaPlladhkmghj), "ICDIGIEKFLA_ADBIKENDFOF" => Some(Self::IcdigiekflaAdbikendfof), "ICDIGIEKFLA_MCLNLALJCOB" => Some(Self::IcdigiekflaMclnlaljcob), "ICDIGIEKFLA_DCKGJMKBKAJ" => Some(Self::IcdigiekflaDckgjmkbkaj), "ICDIGIEKFLA_MIHHCMPHCNM" => Some(Self::IcdigiekflaMihhcmphcnm), "ICDIGIEKFLA_IBGLKMGHIAF" => Some(Self::IcdigiekflaIbglkmghiaf), "ICDIGIEKFLA_PLDFJGKLCHI" => Some(Self::IcdigiekflaPldfjgklchi), "ICDIGIEKFLA_DHLDAOICFHM" => Some(Self::IcdigiekflaDhldaoicfhm), "ICDIGIEKFLA_EBDKMKONAOG" => Some(Self::IcdigiekflaEbdkmkonaog), "ICDIGIEKFLA_NBKNDKIEPKN" => Some(Self::IcdigiekflaNbkndkiepkn), "ICDIGIEKFLA_EEDBDNMCPEO" => Some(Self::IcdigiekflaEedbdnmcpeo), "ICDIGIEKFLA_LMEKLNELOJC" => Some(Self::IcdigiekflaLmeklnelojc), "ICDIGIEKFLA_KPMGBKIGOCN" => Some(Self::IcdigiekflaKpmgbkigocn), "ICDIGIEKFLA_NFAHIIJJEHK" => Some(Self::IcdigiekflaNfahiijjehk), "ICDIGIEKFLA_GCABFGAJGGB" => Some(Self::IcdigiekflaGcabfgajggb), "ICDIGIEKFLA_MBEOBDAEMAD" => Some(Self::IcdigiekflaMbeobdaemad), "ICDIGIEKFLA_GEIKGHJCBML" => Some(Self::IcdigiekflaGeikghjcbml), "ICDIGIEKFLA_NDAPDBJEJLL" => Some(Self::IcdigiekflaNdapdbjejll), "ICDIGIEKFLA_BHKAAAFIAAN" => Some(Self::IcdigiekflaBhkaaafiaan), "ICDIGIEKFLA_MDFHLCEJCED" => Some(Self::IcdigiekflaMdfhlcejced), "ICDIGIEKFLA_EGDPBGFFAHH" => Some(Self::IcdigiekflaEgdpbgffahh), "ICDIGIEKFLA_GBCHONOKDMI" => Some(Self::IcdigiekflaGbchonokdmi), "ICDIGIEKFLA_PBLLHIMLPIO" => Some(Self::IcdigiekflaPbllhimlpio), "ICDIGIEKFLA_MNJJIBGFEFP" => Some(Self::IcdigiekflaMnjjibgfefp), "ICDIGIEKFLA_PDPAAPPMAHM" => Some(Self::IcdigiekflaPdpaappmahm), "ICDIGIEKFLA_ODJOLJGMHFO" => Some(Self::IcdigiekflaOdjoljgmhfo), "ICDIGIEKFLA_EOPNBHFLODG" => Some(Self::IcdigiekflaEopnbhflodg), "ICDIGIEKFLA_JPHOCNLCLNE" => Some(Self::IcdigiekflaJphocnlclne), "ICDIGIEKFLA_BNMDEKCLOOL" => Some(Self::IcdigiekflaBnmdekclool), "ICDIGIEKFLA_EHDOHCAEDHF" => Some(Self::IcdigiekflaEhdohcaedhf), "ICDIGIEKFLA_DOIMLJFAECH" => Some(Self::IcdigiekflaDoimljfaech), "ICDIGIEKFLA_CNKEGNPIAEH" => Some(Self::IcdigiekflaCnkegnpiaeh), "ICDIGIEKFLA_PBKCOEPJBHB" => Some(Self::IcdigiekflaPbkcoepjbhb), "ICDIGIEKFLA_LHLJNEJPFLD" => Some(Self::IcdigiekflaLhljnejpfld), "ICDIGIEKFLA_BAHENAANLMI" => Some(Self::IcdigiekflaBahenaanlmi), "ICDIGIEKFLA_AKDDEBEEMEE" => Some(Self::IcdigiekflaAkddebeemee), "ICDIGIEKFLA_FNPCBJOGJCE" => Some(Self::IcdigiekflaFnpcbjogjce), "ICDIGIEKFLA_BEJDIMNLFJN" => Some(Self::IcdigiekflaBejdimnlfjn), "ICDIGIEKFLA_PEMHNKPFIGN" => Some(Self::IcdigiekflaPemhnkpfign), "ICDIGIEKFLA_IMIEMAMOLFO" => Some(Self::IcdigiekflaImiemamolfo), "ICDIGIEKFLA_DONAAOLPJIJ" => Some(Self::IcdigiekflaDonaaolpjij), "ICDIGIEKFLA_DEPLCGFJCEE" => Some(Self::IcdigiekflaDeplcgfjcee), "ICDIGIEKFLA_MGIMIAAAFNF" => Some(Self::IcdigiekflaMgimiaaafnf), "ICDIGIEKFLA_BGKPKMNEACE" => Some(Self::IcdigiekflaBgkpkmneace), "ICDIGIEKFLA_LDBJEBGBLOC" => Some(Self::IcdigiekflaLdbjebgbloc), "ICDIGIEKFLA_KIACHAMCPBN" => Some(Self::IcdigiekflaKiachamcpbn), "ICDIGIEKFLA_AGBBPGCHNEM" => Some(Self::IcdigiekflaAgbbpgchnem), "ICDIGIEKFLA_IELJDEGJEPC" => Some(Self::IcdigiekflaIeljdegjepc), "ICDIGIEKFLA_LJJLJJNDLKP" => Some(Self::IcdigiekflaLjjljjndlkp), "ICDIGIEKFLA_MEOAFFIFFAC" => Some(Self::IcdigiekflaMeoaffiffac), "ICDIGIEKFLA_ONFABOHIEDE" => Some(Self::IcdigiekflaOnfabohiede), "ICDIGIEKFLA_HPJNBDPGFIN" => Some(Self::IcdigiekflaHpjnbdpgfin), "ICDIGIEKFLA_BCJCGOMPOME" => Some(Self::IcdigiekflaBcjcgompome), "ICDIGIEKFLA_EMMEOGKDBJE" => Some(Self::IcdigiekflaEmmeogkdbje), "ICDIGIEKFLA_GOIDECPDLJA" => Some(Self::IcdigiekflaGoidecpdlja), "ICDIGIEKFLA_JKBMMHDMICH" => Some(Self::IcdigiekflaJkbmmhdmich), "ICDIGIEKFLA_EAOKPAFJAFH" => Some(Self::IcdigiekflaEaokpafjafh), "ICDIGIEKFLA_IBMBENIKCKA" => Some(Self::IcdigiekflaIbmbenikcka), "ICDIGIEKFLA_EKBIGJDMJEJ" => Some(Self::IcdigiekflaEkbigjdmjej), "ICDIGIEKFLA_ICMHGJKFPIO" => Some(Self::IcdigiekflaIcmhgjkfpio), "ICDIGIEKFLA_CLDPGCOINNF" => Some(Self::IcdigiekflaCldpgcoinnf), "ICDIGIEKFLA_FPKNAIOLFIE" => Some(Self::IcdigiekflaFpknaiolfie), "ICDIGIEKFLA_GJBBNJOLJAJ" => Some(Self::IcdigiekflaGjbbnjoljaj), "ICDIGIEKFLA_OJHGAIPGFLI" => Some(Self::IcdigiekflaOjhgaipgfli), "ICDIGIEKFLA_OFNMOCGBCKJ" => Some(Self::IcdigiekflaOfnmocgbckj), "ICDIGIEKFLA_GKCJBKENELC" => Some(Self::IcdigiekflaGkcjbkenelc), "ICDIGIEKFLA_CBNLILEPGCP" => Some(Self::IcdigiekflaCbnlilepgcp), "ICDIGIEKFLA_DOHAHANCICP" => Some(Self::IcdigiekflaDohahancicp), "ICDIGIEKFLA_AFHAEBLGCNM" => Some(Self::IcdigiekflaAfhaeblgcnm), "ICDIGIEKFLA_OKFDOEEHLLO" => Some(Self::IcdigiekflaOkfdoeehllo), "ICDIGIEKFLA_HFDIDNNLBLA" => Some(Self::IcdigiekflaHfdidnnlbla), "ICDIGIEKFLA_KLIONNINGKA" => Some(Self::IcdigiekflaKlionningka), "ICDIGIEKFLA_DKMKPBIOONJ" => Some(Self::IcdigiekflaDkmkpbioonj), "ICDIGIEKFLA_HPGGCMNPMBA" => Some(Self::IcdigiekflaHpggcmnpmba), "ICDIGIEKFLA_CEKBAEAIDJH" => Some(Self::IcdigiekflaCekbaeaidjh), "ICDIGIEKFLA_BKMILKAFKKP" => Some(Self::IcdigiekflaBkmilkafkkp), "ICDIGIEKFLA_PIKPAKLKBHG" => Some(Self::IcdigiekflaPikpaklkbhg), "ICDIGIEKFLA_LOJKJNIAPLB" => Some(Self::IcdigiekflaLojkjniaplb), "ICDIGIEKFLA_PBHLCJHPLPH" => Some(Self::IcdigiekflaPbhlcjhplph), "ICDIGIEKFLA_IBLFIBLCPPO" => Some(Self::IcdigiekflaIblfiblcppo), "ICDIGIEKFLA_ALKADDEEOJH" => Some(Self::IcdigiekflaAlkaddeeojh), "ICDIGIEKFLA_NIDNPGONFBJ" => Some(Self::IcdigiekflaNidnpgonfbj), "ICDIGIEKFLA_KOBGJBAGFNP" => Some(Self::IcdigiekflaKobgjbagfnp), "ICDIGIEKFLA_POHBBNNPEDE" => Some(Self::IcdigiekflaPohbbnnpede), "ICDIGIEKFLA_FOCNIHEIAAO" => Some(Self::IcdigiekflaFocniheiaao), "ICDIGIEKFLA_BJJPLANHPAG" => Some(Self::IcdigiekflaBjjplanhpag), "ICDIGIEKFLA_AANIDHCKFML" => Some(Self::IcdigiekflaAanidhckfml), "ICDIGIEKFLA_FIKLGIFCILK" => Some(Self::IcdigiekflaFiklgifcilk), "ICDIGIEKFLA_LJNDCNEOMBA" => Some(Self::IcdigiekflaLjndcneomba), "ICDIGIEKFLA_MJAHDOFALNB" => Some(Self::IcdigiekflaMjahdofalnb), "ICDIGIEKFLA_GFGLMINKNGJ" => Some(Self::IcdigiekflaGfglminkngj), "ICDIGIEKFLA_DEMNCPAIMGH" => Some(Self::IcdigiekflaDemncpaimgh), "ICDIGIEKFLA_BBBFDGFJHIJ" => Some(Self::IcdigiekflaBbbfdgfjhij), "ICDIGIEKFLA_CHMFDCCMGPF" => Some(Self::IcdigiekflaChmfdccmgpf), "ICDIGIEKFLA_FMOOEMDJBIJ" => Some(Self::IcdigiekflaFmooemdjbij), "ICDIGIEKFLA_FFKMNCFMDFK" => Some(Self::IcdigiekflaFfkmncfmdfk), "ICDIGIEKFLA_MAONCEANFND" => Some(Self::IcdigiekflaMaonceanfnd), "ICDIGIEKFLA_GPJNIFOKOBC" => Some(Self::IcdigiekflaGpjnifokobc), "ICDIGIEKFLA_FAFNBNNPDLI" => Some(Self::IcdigiekflaFafnbnnpdli), "ICDIGIEKFLA_LIBJIOKMMFJ" => Some(Self::IcdigiekflaLibjiokmmfj), "ICDIGIEKFLA_DIEOIIHJENL" => Some(Self::IcdigiekflaDieoiihjenl), "ICDIGIEKFLA_GFHKEOAJHPO" => Some(Self::IcdigiekflaGfhkeoajhpo), "ICDIGIEKFLA_FLMEJKJCFHM" => Some(Self::IcdigiekflaFlmejkjcfhm), "ICDIGIEKFLA_DDCCIFCCDHK" => Some(Self::IcdigiekflaDdccifccdhk), "ICDIGIEKFLA_KMAIEKBLPBK" => Some(Self::IcdigiekflaKmaiekblpbk), "ICDIGIEKFLA_DNOEOLHNKII" => Some(Self::IcdigiekflaDnoeolhnkii), "ICDIGIEKFLA_AEFINJKJAHP" => Some(Self::IcdigiekflaAefinjkjahp), "ICDIGIEKFLA_IOLDKFLKBMC" => Some(Self::IcdigiekflaIoldkflkbmc), "ICDIGIEKFLA_CIOFFJFENCL" => Some(Self::IcdigiekflaCioffjfencl), "ICDIGIEKFLA_PJJJLLODOBC" => Some(Self::IcdigiekflaPjjjllodobc), "ICDIGIEKFLA_HBMPPCCKGBB" => Some(Self::IcdigiekflaHbmppcckgbb), "ICDIGIEKFLA_HOONOPPMACL" => Some(Self::IcdigiekflaHoonoppmacl), "ICDIGIEKFLA_IEGOCCCNHCA" => Some(Self::IcdigiekflaIegocccnhca), "ICDIGIEKFLA_BEALMHFAENC" => Some(Self::IcdigiekflaBealmhfaenc), "ICDIGIEKFLA_CCNGNFGEHGP" => Some(Self::IcdigiekflaCcngnfgehgp), "ICDIGIEKFLA_LKJEGBGENIA" => Some(Self::IcdigiekflaLkjegbgenia), "ICDIGIEKFLA_OCINGDDDEBD" => Some(Self::IcdigiekflaOcingdddebd), "ICDIGIEKFLA_IGHMMCAHMAH" => Some(Self::IcdigiekflaIghmmcahmah), "ICDIGIEKFLA_COOJPJLMLBM" => Some(Self::IcdigiekflaCoojpjlmlbm), "ICDIGIEKFLA_HJIMDJHMFHI" => Some(Self::IcdigiekflaHjimdjhmfhi), "ICDIGIEKFLA_MJACNFOOEIH" => Some(Self::IcdigiekflaMjacnfooeih), "ICDIGIEKFLA_MAKBIJCLMDO" => Some(Self::IcdigiekflaMakbijclmdo), "ICDIGIEKFLA_OEJPJMFBEFF" => Some(Self::IcdigiekflaOejpjmfbeff), "ICDIGIEKFLA_FNEAODILHJC" => Some(Self::IcdigiekflaFneaodilhjc), "ICDIGIEKFLA_AEAJCIKHMHP" => Some(Self::IcdigiekflaAeajcikhmhp), "ICDIGIEKFLA_HAICMIFHAKG" => Some(Self::IcdigiekflaHaicmifhakg), "ICDIGIEKFLA_DGIABGLNCCL" => Some(Self::IcdigiekflaDgiabglnccl), "ICDIGIEKFLA_LKCBOJOMEDE" => Some(Self::IcdigiekflaLkcbojomede), "ICDIGIEKFLA_KNIJMPAPHND" => Some(Self::IcdigiekflaKnijmpaphnd), "ICDIGIEKFLA_BJFMFOMMBLG" => Some(Self::IcdigiekflaBjfmfommblg), "ICDIGIEKFLA_MKHHIJAMDLC" => Some(Self::IcdigiekflaMkhhijamdlc), "ICDIGIEKFLA_FKCGCLMGNAM" => Some(Self::IcdigiekflaFkcgclmgnam), "ICDIGIEKFLA_EOCJFHAGMIN" => Some(Self::IcdigiekflaEocjfhagmin), "ICDIGIEKFLA_IBFJALKCDKC" => Some(Self::IcdigiekflaIbfjalkcdkc), "ICDIGIEKFLA_BFGDFCAAOPG" => Some(Self::IcdigiekflaBfgdfcaaopg), "ICDIGIEKFLA_JFEMEAFJMML" => Some(Self::IcdigiekflaJfemeafjmml), "ICDIGIEKFLA_ODLOCOJMNJO" => Some(Self::IcdigiekflaOdlocojmnjo), "ICDIGIEKFLA_OOCPGPLEIIK" => Some(Self::IcdigiekflaOocpgpleiik), "ICDIGIEKFLA_KOLGNEBKLLK" => Some(Self::IcdigiekflaKolgnebkllk), "ICDIGIEKFLA_HLLONDGIDAO" => Some(Self::IcdigiekflaHllondgidao), "ICDIGIEKFLA_LNBGKOHDMLN" => Some(Self::IcdigiekflaLnbgkohdmln), "ICDIGIEKFLA_DFKCFHCMDHO" => Some(Self::IcdigiekflaDfkcfhcmdho), "ICDIGIEKFLA_CNLHNKKMMHK" => Some(Self::IcdigiekflaCnlhnkkmmhk), "ICDIGIEKFLA_AAMFMDJKBAI" => Some(Self::IcdigiekflaAamfmdjkbai), "ICDIGIEKFLA_ELGEJCGIOHH" => Some(Self::IcdigiekflaElgejcgiohh), "ICDIGIEKFLA_PGMJPPIPALC" => Some(Self::IcdigiekflaPgmjppipalc), "ICDIGIEKFLA_PNMPICIEPGM" => Some(Self::IcdigiekflaPnmpiciepgm), "ICDIGIEKFLA_MIMDGBFOIDD" => Some(Self::IcdigiekflaMimdgbfoidd), "ICDIGIEKFLA_PGCOEIMDGGG" => Some(Self::IcdigiekflaPgcoeimdggg), "ICDIGIEKFLA_OMHOLFOPAFC" => Some(Self::IcdigiekflaOmholfopafc), "ICDIGIEKFLA_FAIAKHAKAGK" => Some(Self::IcdigiekflaFaiakhakagk), "ICDIGIEKFLA_CGPIHIEJDPA" => Some(Self::IcdigiekflaCgpihiejdpa), "ICDIGIEKFLA_IHGGDOOFDMF" => Some(Self::IcdigiekflaIhggdoofdmf), "ICDIGIEKFLA_CDPBMGDOOMA" => Some(Self::IcdigiekflaCdpbmgdooma), "ICDIGIEKFLA_NJEFFBGFMOK" => Some(Self::IcdigiekflaNjeffbgfmok), "ICDIGIEKFLA_EFMPIFGIMKF" => Some(Self::IcdigiekflaEfmpifgimkf), "ICDIGIEKFLA_PIIGKDAECBG" => Some(Self::IcdigiekflaPiigkdaecbg), "ICDIGIEKFLA_BMNOLKGMHIB" => Some(Self::IcdigiekflaBmnolkgmhib), "ICDIGIEKFLA_LFBNHENJLPJ" => Some(Self::IcdigiekflaLfbnhenjlpj), "ICDIGIEKFLA_AJNKNNOJLHM" => Some(Self::IcdigiekflaAjnknnojlhm), "ICDIGIEKFLA_OPLGOJLOCCH" => Some(Self::IcdigiekflaOplgojlocch), "ICDIGIEKFLA_DOPAJCPIBAJ" => Some(Self::IcdigiekflaDopajcpibaj), "ICDIGIEKFLA_LNJDAAOEHEP" => Some(Self::IcdigiekflaLnjdaaoehep), "ICDIGIEKFLA_KKFBCCGLNKA" => Some(Self::IcdigiekflaKkfbccglnka), "ICDIGIEKFLA_NJPPJDLDHJK" => Some(Self::IcdigiekflaNjppjdldhjk), "ICDIGIEKFLA_MHLDHJAEEND" => Some(Self::IcdigiekflaMhldhjaeend), "ICDIGIEKFLA_ICKOJPHKPOH" => Some(Self::IcdigiekflaIckojphkpoh), "ICDIGIEKFLA_FMCHJBCJIKL" => Some(Self::IcdigiekflaFmchjbcjikl), "ICDIGIEKFLA_IABGJCJMAMH" => Some(Self::IcdigiekflaIabgjcjmamh), "ICDIGIEKFLA_CIJDLIOGNPM" => Some(Self::IcdigiekflaCijdliognpm), "ICDIGIEKFLA_JMKNNOGOOOJ" => Some(Self::IcdigiekflaJmknnogoooj), "ICDIGIEKFLA_BKGCPDFMELM" => Some(Self::IcdigiekflaBkgcpdfmelm), "ICDIGIEKFLA_HJCFIKHKDLM" => Some(Self::IcdigiekflaHjcfikhkdlm), "ICDIGIEKFLA_EMDAEALHJCD" => Some(Self::IcdigiekflaEmdaealhjcd), "ICDIGIEKFLA_FBDADKMFDIA" => Some(Self::IcdigiekflaFbdadkmfdia), "ICDIGIEKFLA_MKJHLOMJFPM" => Some(Self::IcdigiekflaMkjhlomjfpm), "ICDIGIEKFLA_AHLOKJIEKPP" => Some(Self::IcdigiekflaAhlokjiekpp), "ICDIGIEKFLA_KABKGJKKEJL" => Some(Self::IcdigiekflaKabkgjkkejl), "ICDIGIEKFLA_LPJMNCLFEEE" => Some(Self::IcdigiekflaLpjmnclfeee), "ICDIGIEKFLA_FJCNMJOGIEC" => Some(Self::IcdigiekflaFjcnmjogiec), "ICDIGIEKFLA_PBENPEMKCIH" => Some(Self::IcdigiekflaPbenpemkcih), "ICDIGIEKFLA_HBKHKFLHJAO" => Some(Self::IcdigiekflaHbkhkflhjao), "ICDIGIEKFLA_DININDODAIK" => Some(Self::IcdigiekflaDinindodaik), "ICDIGIEKFLA_LFBDGCNJLHN" => Some(Self::IcdigiekflaLfbdgcnjlhn), "ICDIGIEKFLA_MCMCAIKPEAL" => Some(Self::IcdigiekflaMcmcaikpeal), "ICDIGIEKFLA_MNODHEENJOL" => Some(Self::IcdigiekflaMnodheenjol), "ICDIGIEKFLA_PFGKHPDEMIN" => Some(Self::IcdigiekflaPfgkhpdemin), "ICDIGIEKFLA_FCGGENCKACC" => Some(Self::IcdigiekflaFcggenckacc), "ICDIGIEKFLA_GGHKBLJMJNG" => Some(Self::IcdigiekflaGghkbljmjng), "ICDIGIEKFLA_CJLFHNLGHEL" => Some(Self::IcdigiekflaCjlfhnlghel), "ICDIGIEKFLA_KJPOFAPIMKM" => Some(Self::IcdigiekflaKjpofapimkm), "ICDIGIEKFLA_OJMDIOAGEAB" => Some(Self::IcdigiekflaOjmdioageab), "ICDIGIEKFLA_DIGAEFOJCIA" => Some(Self::IcdigiekflaDigaefojcia), "ICDIGIEKFLA_PGHPOFOGLEK" => Some(Self::IcdigiekflaPghpofoglek), "ICDIGIEKFLA_ACECHGNENAJ" => Some(Self::IcdigiekflaAcechgnenaj), "ICDIGIEKFLA_MLAFIKDJOEN" => Some(Self::IcdigiekflaMlafikdjoen), "ICDIGIEKFLA_JDNKPPHBIMM" => Some(Self::IcdigiekflaJdnkpphbimm), "ICDIGIEKFLA_GLPMFFPCIEL" => Some(Self::IcdigiekflaGlpmffpciel), "ICDIGIEKFLA_MGHIEIABKGI" => Some(Self::IcdigiekflaMghieiabkgi), "ICDIGIEKFLA_JNDNGEHADFN" => Some(Self::IcdigiekflaJndngehadfn), "ICDIGIEKFLA_KMCAKKFDPON" => Some(Self::IcdigiekflaKmcakkfdpon), "ICDIGIEKFLA_HBBLGBLOLLO" => Some(Self::IcdigiekflaHbblgblollo), "ICDIGIEKFLA_BNAEBGEDAAC" => Some(Self::IcdigiekflaBnaebgedaac), "ICDIGIEKFLA_NHHFACNAGAK" => Some(Self::IcdigiekflaNhhfacnagak), "ICDIGIEKFLA_MLOLNEECIBL" => Some(Self::IcdigiekflaMlolneecibl), "ICDIGIEKFLA_JMMHKIBNDJB" => Some(Self::IcdigiekflaJmmhkibndjb), "ICDIGIEKFLA_GBNJKBDPCKL" => Some(Self::IcdigiekflaGbnjkbdpckl), "ICDIGIEKFLA_KKPCKGNKEGB" => Some(Self::IcdigiekflaKkpckgnkegb), "ICDIGIEKFLA_HNJECDNOBGO" => Some(Self::IcdigiekflaHnjecdnobgo), "ICDIGIEKFLA_OEGOAFHMEDH" => Some(Self::IcdigiekflaOegoafhmedh), "ICDIGIEKFLA_LGLLKILHMKC" => Some(Self::IcdigiekflaLgllkilhmkc), "ICDIGIEKFLA_NBIFBAMPFME" => Some(Self::IcdigiekflaNbifbampfme), "ICDIGIEKFLA_NBIACKCCHIF" => Some(Self::IcdigiekflaNbiackcchif), "ICDIGIEKFLA_HOPHHGCFOIE" => Some(Self::IcdigiekflaHophhgcfoie), "ICDIGIEKFLA_PNBGJBAGAHM" => Some(Self::IcdigiekflaPnbgjbagahm), "ICDIGIEKFLA_EDICIDOEBKO" => Some(Self::IcdigiekflaEdicidoebko), "ICDIGIEKFLA_DJJLINBFDCJ" => Some(Self::IcdigiekflaDjjlinbfdcj), "ICDIGIEKFLA_HAMCJHIBHKA" => Some(Self::IcdigiekflaHamcjhibhka), "ICDIGIEKFLA_CEEAFGLHMMF" => Some(Self::IcdigiekflaCeeafglhmmf), "ICDIGIEKFLA_INJAIAMLNKO" => Some(Self::IcdigiekflaInjaiamlnko), "ICDIGIEKFLA_MKFIGKEJPPE" => Some(Self::IcdigiekflaMkfigkejppe), "ICDIGIEKFLA_PLCNLEEGCFE" => Some(Self::IcdigiekflaPlcnleegcfe), "ICDIGIEKFLA_NHMGIBKIFNF" => Some(Self::IcdigiekflaNhmgibkifnf), "ICDIGIEKFLA_ECNALOGEKLG" => Some(Self::IcdigiekflaEcnalogeklg), "ICDIGIEKFLA_CAOKMHCMJAB" => Some(Self::IcdigiekflaCaokmhcmjab), "ICDIGIEKFLA_CNNIDDHLGCJ" => Some(Self::IcdigiekflaCnniddhlgcj), "ICDIGIEKFLA_JKMGBDAJCBD" => Some(Self::IcdigiekflaJkmgbdajcbd), "ICDIGIEKFLA_DNOCEMHJBII" => Some(Self::IcdigiekflaDnocemhjbii), "ICDIGIEKFLA_PKIOJBANCNI" => Some(Self::IcdigiekflaPkiojbancni), "ICDIGIEKFLA_ODCBHGGFNPN" => Some(Self::IcdigiekflaOdcbhggfnpn), "ICDIGIEKFLA_JAACGBNGOOL" => Some(Self::IcdigiekflaJaacgbngool), "ICDIGIEKFLA_JGIANMPDDDD" => Some(Self::IcdigiekflaJgianmpdddd), "ICDIGIEKFLA_MPBBKHHDOCE" => Some(Self::IcdigiekflaMpbbkhhdoce), "ICDIGIEKFLA_APEJHACMEMN" => Some(Self::IcdigiekflaApejhacmemn), "ICDIGIEKFLA_HMIFNJJBHMG" => Some(Self::IcdigiekflaHmifnjjbhmg), "ICDIGIEKFLA_ELDKALKLPMH" => Some(Self::IcdigiekflaEldkalklpmh), "ICDIGIEKFLA_OLCFPBEGPLM" => Some(Self::IcdigiekflaOlcfpbegplm), "ICDIGIEKFLA_OOFDCCEBCFI" => Some(Self::IcdigiekflaOofdccebcfi), "ICDIGIEKFLA_NFLDDJMNGPA" => Some(Self::IcdigiekflaNflddjmngpa), "ICDIGIEKFLA_DCOEKGEGMCE" => Some(Self::IcdigiekflaDcoekgegmce), "ICDIGIEKFLA_BJICINIAOLG" => Some(Self::IcdigiekflaBjiciniaolg), "ICDIGIEKFLA_LHPNPPNEOLO" => Some(Self::IcdigiekflaLhpnppneolo), "ICDIGIEKFLA_HEOLOJFBLFO" => Some(Self::IcdigiekflaHeolojfblfo), "ICDIGIEKFLA_POLAACIEKHH" => Some(Self::IcdigiekflaPolaaciekhh), "ICDIGIEKFLA_PPOMAHPKBDA" => Some(Self::IcdigiekflaPpomahpkbda), "ICDIGIEKFLA_EAIDPOHGFDE" => Some(Self::IcdigiekflaEaidpohgfde), "ICDIGIEKFLA_DMPDNHGCLFF" => Some(Self::IcdigiekflaDmpdnhgclff), "ICDIGIEKFLA_KNHBIODHBJC" => Some(Self::IcdigiekflaKnhbiodhbjc), "ICDIGIEKFLA_JAFBCKAIIFP" => Some(Self::IcdigiekflaJafbckaiifp), "ICDIGIEKFLA_LLBBHJCILOK" => Some(Self::IcdigiekflaLlbbhjcilok), "ICDIGIEKFLA_MPKDGGNFPJJ" => Some(Self::IcdigiekflaMpkdggnfpjj), "ICDIGIEKFLA_HFOHLEDEBDG" => Some(Self::IcdigiekflaHfohledebdg), "ICDIGIEKFLA_JLBBKDINPFE" => Some(Self::IcdigiekflaJlbbkdinpfe), "ICDIGIEKFLA_MKIOKFBCAIC" => Some(Self::IcdigiekflaMkiokfbcaic), "ICDIGIEKFLA_FHMCDPPHBNF" => Some(Self::IcdigiekflaFhmcdpphbnf), "ICDIGIEKFLA_LGCKCOBFLOB" => Some(Self::IcdigiekflaLgckcobflob), "ICDIGIEKFLA_LLJHJOCNICE" => Some(Self::IcdigiekflaLljhjocnice), "ICDIGIEKFLA_PPMBKEOBOHB" => Some(Self::IcdigiekflaPpmbkeobohb), "ICDIGIEKFLA_KHPHHFKEKCK" => Some(Self::IcdigiekflaKhphhfkekck), "ICDIGIEKFLA_DBKDDNODHOC" => Some(Self::IcdigiekflaDbkddnodhoc), "ICDIGIEKFLA_GOOMONMPHFB" => Some(Self::IcdigiekflaGoomonmphfb), "ICDIGIEKFLA_AHLPOKDAEBL" => Some(Self::IcdigiekflaAhlpokdaebl), "ICDIGIEKFLA_NAKBKPIILBM" => Some(Self::IcdigiekflaNakbkpiilbm), "ICDIGIEKFLA_ENECDIOBEMG" => Some(Self::IcdigiekflaEnecdiobemg), "ICDIGIEKFLA_JOMANCAOEFI" => Some(Self::IcdigiekflaJomancaoefi), "ICDIGIEKFLA_LLALOEKBBIC" => Some(Self::IcdigiekflaLlaloekbbic), "ICDIGIEKFLA_LBHDDAKNBCN" => Some(Self::IcdigiekflaLbhddaknbcn), "ICDIGIEKFLA_EDGHIMAIKEM" => Some(Self::IcdigiekflaEdghimaikem), "ICDIGIEKFLA_KIBLDHOIEFL" => Some(Self::IcdigiekflaKibldhoiefl), "ICDIGIEKFLA_IELKFIBDDOA" => Some(Self::IcdigiekflaIelkfibddoa), "ICDIGIEKFLA_EFFKMJNPBBF" => Some(Self::IcdigiekflaEffkmjnpbbf), "ICDIGIEKFLA_KHJMCHEENAE" => Some(Self::IcdigiekflaKhjmcheenae), "ICDIGIEKFLA_FIGLPIEGEIA" => Some(Self::IcdigiekflaFiglpiegeia), "ICDIGIEKFLA_MCJNGMAOOJE" => Some(Self::IcdigiekflaMcjngmaooje), "ICDIGIEKFLA_BAMAGOINNOO" => Some(Self::IcdigiekflaBamagoinnoo), "ICDIGIEKFLA_EDJIHMBEELH" => Some(Self::IcdigiekflaEdjihmbeelh), "ICDIGIEKFLA_AJDADNEBIPJ" => Some(Self::IcdigiekflaAjdadnebipj), "ICDIGIEKFLA_HJOOIDFNHLB" => Some(Self::IcdigiekflaHjooidfnhlb), "ICDIGIEKFLA_OAFHCKGIMCE" => Some(Self::IcdigiekflaOafhckgimce), "ICDIGIEKFLA_EBGCEAOMONA" => Some(Self::IcdigiekflaEbgceaomona), "ICDIGIEKFLA_HLNEOFGOBLF" => Some(Self::IcdigiekflaHlneofgoblf), "ICDIGIEKFLA_KCHBELHGENP" => Some(Self::IcdigiekflaKchbelhgenp), "ICDIGIEKFLA_BAMFNJNABDO" => Some(Self::IcdigiekflaBamfnjnabdo), "ICDIGIEKFLA_PCHDGPJHBAG" => Some(Self::IcdigiekflaPchdgpjhbag), "ICDIGIEKFLA_PDAIEDMHFKD" => Some(Self::IcdigiekflaPdaiedmhfkd), "ICDIGIEKFLA_EKGOPIIDBDB" => Some(Self::IcdigiekflaEkgopiidbdb), "ICDIGIEKFLA_MEGBHANBEIG" => Some(Self::IcdigiekflaMegbhanbeig), "ICDIGIEKFLA_NJBDJHCEMLB" => Some(Self::IcdigiekflaNjbdjhcemlb), "ICDIGIEKFLA_COCLICJJAHK" => Some(Self::IcdigiekflaCoclicjjahk), "ICDIGIEKFLA_KIDBLKBDHBA" => Some(Self::IcdigiekflaKidblkbdhba), "ICDIGIEKFLA_EAJFKPOHPLP" => Some(Self::IcdigiekflaEajfkpohplp), "ICDIGIEKFLA_BKPJHNBGABD" => Some(Self::IcdigiekflaBkpjhnbgabd), "ICDIGIEKFLA_OIFCCJLOHNH" => Some(Self::IcdigiekflaOifccjlohnh), "ICDIGIEKFLA_BABGHIFCAKA" => Some(Self::IcdigiekflaBabghifcaka), "ICDIGIEKFLA_BNKIBKLMCJH" => Some(Self::IcdigiekflaBnkibklmcjh), "ICDIGIEKFLA_LIMONLALGCI" => Some(Self::IcdigiekflaLimonlalgci), "ICDIGIEKFLA_BJAICNILMHJ" => Some(Self::IcdigiekflaBjaicnilmhj), "ICDIGIEKFLA_JABMCLIOKCG" => Some(Self::IcdigiekflaJabmcliokcg), "ICDIGIEKFLA_PKPNEFKCFAB" => Some(Self::IcdigiekflaPkpnefkcfab), "ICDIGIEKFLA_EBPEOPABKJG" => Some(Self::IcdigiekflaEbpeopabkjg), "ICDIGIEKFLA_KLFHLCEJLGH" => Some(Self::IcdigiekflaKlfhlcejlgh), "ICDIGIEKFLA_CLJPNFPCCGC" => Some(Self::IcdigiekflaCljpnfpccgc), "ICDIGIEKFLA_DCMENFICJIN" => Some(Self::IcdigiekflaDcmenficjin), "ICDIGIEKFLA_DBCALKCEMBP" => Some(Self::IcdigiekflaDbcalkcembp), "ICDIGIEKFLA_NOMCFANCJDJ" => Some(Self::IcdigiekflaNomcfancjdj), "ICDIGIEKFLA_ILLAFMMHCGK" => Some(Self::IcdigiekflaIllafmmhcgk), "ICDIGIEKFLA_LAMIDGAEAJH" => Some(Self::IcdigiekflaLamidgaeajh), "ICDIGIEKFLA_JHGPHAFLNGC" => Some(Self::IcdigiekflaJhgphaflngc), "ICDIGIEKFLA_GBGEEGAJGCP" => Some(Self::IcdigiekflaGbgeegajgcp), "ICDIGIEKFLA_HOLJIPNKIGE" => Some(Self::IcdigiekflaHoljipnkige), "ICDIGIEKFLA_GMLPLPPLCOF" => Some(Self::IcdigiekflaGmlplpplcof), "ICDIGIEKFLA_DIMKNKAFLGD" => Some(Self::IcdigiekflaDimknkaflgd), "ICDIGIEKFLA_BNKMDDFLMNJ" => Some(Self::IcdigiekflaBnkmddflmnj), "ICDIGIEKFLA_LIILDENLKCF" => Some(Self::IcdigiekflaLiildenlkcf), "ICDIGIEKFLA_ELANILFDDFH" => Some(Self::IcdigiekflaElanilfddfh), "ICDIGIEKFLA_OLFEEFCPKNB" => Some(Self::IcdigiekflaOlfeefcpknb), "ICDIGIEKFLA_FPDMMPHLEPG" => Some(Self::IcdigiekflaFpdmmphlepg), "ICDIGIEKFLA_PHDNFBPPKJP" => Some(Self::IcdigiekflaPhdnfbppkjp), "ICDIGIEKFLA_JBNGEAPFMPD" => Some(Self::IcdigiekflaJbngeapfmpd), "ICDIGIEKFLA_LMGLMINMBIA" => Some(Self::IcdigiekflaLmglminmbia), "ICDIGIEKFLA_LFNJFJFOANJ" => Some(Self::IcdigiekflaLfnjfjfoanj), "ICDIGIEKFLA_GJHKMCLODFH" => Some(Self::IcdigiekflaGjhkmclodfh), "ICDIGIEKFLA_BILIMCKOGDC" => Some(Self::IcdigiekflaBilimckogdc), "ICDIGIEKFLA_FGNBBOCPCNB" => Some(Self::IcdigiekflaFgnbbocpcnb), "ICDIGIEKFLA_JBLMDNAAKNP" => Some(Self::IcdigiekflaJblmdnaaknp), "ICDIGIEKFLA_HPADCIMCHGD" => Some(Self::IcdigiekflaHpadcimchgd), "ICDIGIEKFLA_KNOJMPFCNOJ" => Some(Self::IcdigiekflaKnojmpfcnoj), "ICDIGIEKFLA_OJNFDCGOEII" => Some(Self::IcdigiekflaOjnfdcgoeii), "ICDIGIEKFLA_PJNIJBJHMLG" => Some(Self::IcdigiekflaPjnijbjhmlg), "ICDIGIEKFLA_GLNEPMFFEBD" => Some(Self::IcdigiekflaGlnepmffebd), "ICDIGIEKFLA_MABHPKGOONI" => Some(Self::IcdigiekflaMabhpkgooni), "ICDIGIEKFLA_EIBBKCFEHFG" => Some(Self::IcdigiekflaEibbkcfehfg), "ICDIGIEKFLA_GIJKJFPBOLF" => Some(Self::IcdigiekflaGijkjfpbolf), "ICDIGIEKFLA_CFGPJGOAJFC" => Some(Self::IcdigiekflaCfgpjgoajfc), "ICDIGIEKFLA_DJAKBNIIJCL" => Some(Self::IcdigiekflaDjakbniijcl), "ICDIGIEKFLA_EIOJJMMDKKA" => Some(Self::IcdigiekflaEiojjmmdkka), "ICDIGIEKFLA_NGFDCAKEKDJ" => Some(Self::IcdigiekflaNgfdcakekdj), "ICDIGIEKFLA_LGPCLNCNMDD" => Some(Self::IcdigiekflaLgpclncnmdd), "ICDIGIEKFLA_GNIENFOCOKA" => Some(Self::IcdigiekflaGnienfocoka), "ICDIGIEKFLA_PDFMEAAJJEB" => Some(Self::IcdigiekflaPdfmeaajjeb), "ICDIGIEKFLA_HJDAPPIDKIH" => Some(Self::IcdigiekflaHjdappidkih), "ICDIGIEKFLA_HOKDIOPMNHH" => Some(Self::IcdigiekflaHokdiopmnhh), "ICDIGIEKFLA_LGELBMNHOIN" => Some(Self::IcdigiekflaLgelbmnhoin), "ICDIGIEKFLA_EANIJMAPAEA" => Some(Self::IcdigiekflaEanijmapaea), "ICDIGIEKFLA_JFDONDHJMHK" => Some(Self::IcdigiekflaJfdondhjmhk), "ICDIGIEKFLA_MANDHMLDNMA" => Some(Self::IcdigiekflaMandhmldnma), "ICDIGIEKFLA_BHNKNKGAEII" => Some(Self::IcdigiekflaBhnknkgaeii), "ICDIGIEKFLA_GJKPLKJPDPJ" => Some(Self::IcdigiekflaGjkplkjpdpj), "ICDIGIEKFLA_PFLFIPOLBKD" => Some(Self::IcdigiekflaPflfipolbkd), "ICDIGIEKFLA_AFBDLIGICAE" => Some(Self::IcdigiekflaAfbdligicae), "ICDIGIEKFLA_INDHEOLNNLA" => Some(Self::IcdigiekflaIndheolnnla), "ICDIGIEKFLA_LLIHLMIOPEB" => Some(Self::IcdigiekflaLlihlmiopeb), "ICDIGIEKFLA_FCINDCNDDFB" => Some(Self::IcdigiekflaFcindcnddfb), "ICDIGIEKFLA_PDOOKMCOMND" => Some(Self::IcdigiekflaPdookmcomnd), "ICDIGIEKFLA_ACFHIIDDAMO" => Some(Self::IcdigiekflaAcfhiiddamo), "ICDIGIEKFLA_OLNLDBDOJIL" => Some(Self::IcdigiekflaOlnldbdojil), "ICDIGIEKFLA_DEAOHHEDLFF" => Some(Self::IcdigiekflaDeaohhedlff), "ICDIGIEKFLA_EOCEANEALOD" => Some(Self::IcdigiekflaEoceanealod), "ICDIGIEKFLA_FHHNILHAPDH" => Some(Self::IcdigiekflaFhhnilhapdh), "ICDIGIEKFLA_GLHKKJHANCI" => Some(Self::IcdigiekflaGlhkkjhanci), "ICDIGIEKFLA_FLJBIMHGDOE" => Some(Self::IcdigiekflaFljbimhgdoe), "ICDIGIEKFLA_EAFPMBIHLLJ" => Some(Self::IcdigiekflaEafpmbihllj), "ICDIGIEKFLA_PEAPNCIBGIB" => Some(Self::IcdigiekflaPeapncibgib), "ICDIGIEKFLA_IMCBEJOAOKP" => Some(Self::IcdigiekflaImcbejoaokp), "ICDIGIEKFLA_GJCLHPJMFPI" => Some(Self::IcdigiekflaGjclhpjmfpi), "ICDIGIEKFLA_KJMCPDFIOFI" => Some(Self::IcdigiekflaKjmcpdfiofi), "ICDIGIEKFLA_JMGMGCBCHHF" => Some(Self::IcdigiekflaJmgmgcbchhf), "ICDIGIEKFLA_BLDPKBANPOJ" => Some(Self::IcdigiekflaBldpkbanpoj), "ICDIGIEKFLA_HNNCLMPIMDI" => Some(Self::IcdigiekflaHnnclmpimdi), "ICDIGIEKFLA_ALOAFGKKAKI" => Some(Self::IcdigiekflaAloafgkkaki), "ICDIGIEKFLA_NIKFHJECNDH" => Some(Self::IcdigiekflaNikfhjecndh), "ICDIGIEKFLA_BIJMHFMJLDD" => Some(Self::IcdigiekflaBijmhfmjldd), "ICDIGIEKFLA_CJGOIIGGNKE" => Some(Self::IcdigiekflaCjgoiiggnke), "ICDIGIEKFLA_JPGKHNEEJFG" => Some(Self::IcdigiekflaJpgkhneejfg), "ICDIGIEKFLA_BOFGGGFEOIB" => Some(Self::IcdigiekflaBofgggfeoib), "ICDIGIEKFLA_AANNOHAABHA" => Some(Self::IcdigiekflaAannohaabha), "ICDIGIEKFLA_FLIBOCNJJJA" => Some(Self::IcdigiekflaFlibocnjjja), "ICDIGIEKFLA_NGJBMGAKPEA" => Some(Self::IcdigiekflaNgjbmgakpea), "ICDIGIEKFLA_CKMGMGNKDFN" => Some(Self::IcdigiekflaCkmgmgnkdfn), "ICDIGIEKFLA_JLFJJMDAANI" => Some(Self::IcdigiekflaJlfjjmdaani), "ICDIGIEKFLA_FENBCCOADPH" => Some(Self::IcdigiekflaFenbccoadph), "ICDIGIEKFLA_CPBDAIKOINL" => Some(Self::IcdigiekflaCpbdaikoinl), "ICDIGIEKFLA_HHGFIFLOOIJ" => Some(Self::IcdigiekflaHhgfiflooij), "ICDIGIEKFLA_HHDBAPCCHKI" => Some(Self::IcdigiekflaHhdbapcchki), "ICDIGIEKFLA_OMFDNHNKIDB" => Some(Self::IcdigiekflaOmfdnhnkidb), "ICDIGIEKFLA_AKAAEGHHBCD" => Some(Self::IcdigiekflaAkaaeghhbcd), "ICDIGIEKFLA_BELIPIMLDBC" => Some(Self::IcdigiekflaBelipimldbc), "ICDIGIEKFLA_NCHNJDBMBLF" => Some(Self::IcdigiekflaNchnjdbmblf), "ICDIGIEKFLA_ABMLCJJEEAN" => Some(Self::IcdigiekflaAbmlcjjeean), "ICDIGIEKFLA_NFOCMBMGLFJ" => Some(Self::IcdigiekflaNfocmbmglfj), "ICDIGIEKFLA_JOPHOHBIKJH" => Some(Self::IcdigiekflaJophohbikjh), "ICDIGIEKFLA_JFOBAFIICJL" => Some(Self::IcdigiekflaJfobafiicjl), "ICDIGIEKFLA_EJKECPMKPLL" => Some(Self::IcdigiekflaEjkecpmkpll), "ICDIGIEKFLA_OEBIEONDALE" => Some(Self::IcdigiekflaOebieondale), "ICDIGIEKFLA_HEODDNKLKLK" => Some(Self::IcdigiekflaHeoddnklklk), "ICDIGIEKFLA_CJLKFMBCJCG" => Some(Self::IcdigiekflaCjlkfmbcjcg), "ICDIGIEKFLA_CIIGIIFNGHA" => Some(Self::IcdigiekflaCiigiifngha), "ICDIGIEKFLA_DAJAHNDKGBB" => Some(Self::IcdigiekflaDajahndkgbb), "ICDIGIEKFLA_IAKCMCIFGOI" => Some(Self::IcdigiekflaIakcmcifgoi), "ICDIGIEKFLA_IKPGMNAKBAG" => Some(Self::IcdigiekflaIkpgmnakbag), "ICDIGIEKFLA_CELODBEEFDK" => Some(Self::IcdigiekflaCelodbeefdk), "ICDIGIEKFLA_ECFAJHBPLKG" => Some(Self::IcdigiekflaEcfajhbplkg), "ICDIGIEKFLA_FAGILPBHKJJ" => Some(Self::IcdigiekflaFagilpbhkjj), "ICDIGIEKFLA_HHLLFPCOGOC" => Some(Self::IcdigiekflaHhllfpcogoc), "ICDIGIEKFLA_BMMECMHLNBC" => Some(Self::IcdigiekflaBmmecmhlnbc), "ICDIGIEKFLA_IKOPHANLJNI" => Some(Self::IcdigiekflaIkophanljni), "ICDIGIEKFLA_JLLPLACKPJD" => Some(Self::IcdigiekflaJllplackpjd), "ICDIGIEKFLA_GEGGMCPNAPO" => Some(Self::IcdigiekflaGeggmcpnapo), "ICDIGIEKFLA_KEJCJBGDECL" => Some(Self::IcdigiekflaKejcjbgdecl), "ICDIGIEKFLA_EEIBEMCGAKP" => Some(Self::IcdigiekflaEeibemcgakp), "ICDIGIEKFLA_HKLFDNFPCFA" => Some(Self::IcdigiekflaHklfdnfpcfa), "ICDIGIEKFLA_ABAKHPHNHIL" => Some(Self::IcdigiekflaAbakhphnhil), "ICDIGIEKFLA_DAMAJGPOJLH" => Some(Self::IcdigiekflaDamajgpojlh), "ICDIGIEKFLA_IOMFPLMJKEK" => Some(Self::IcdigiekflaIomfplmjkek), "ICDIGIEKFLA_ALPDPGNODAC" => Some(Self::IcdigiekflaAlpdpgnodac), "ICDIGIEKFLA_JMPBBOHEGMJ" => Some(Self::IcdigiekflaJmpbbohegmj), "ICDIGIEKFLA_BGDKNGKPNPB" => Some(Self::IcdigiekflaBgdkngkpnpb), "ICDIGIEKFLA_JFKDLFFGHNL" => Some(Self::IcdigiekflaJfkdlffghnl), "ICDIGIEKFLA_AHKHPHLGOEK" => Some(Self::IcdigiekflaAhkhphlgoek), "ICDIGIEKFLA_GCODOGBCHLM" => Some(Self::IcdigiekflaGcodogbchlm), "ICDIGIEKFLA_KMLGNLLFKFB" => Some(Self::IcdigiekflaKmlgnllfkfb), "ICDIGIEKFLA_NFKFBDCOBKD" => Some(Self::IcdigiekflaNfkfbdcobkd), "ICDIGIEKFLA_GOLBLLFLCFL" => Some(Self::IcdigiekflaGolbllflcfl), "ICDIGIEKFLA_MENAMNFMOIK" => Some(Self::IcdigiekflaMenamnfmoik), "ICDIGIEKFLA_DKOGICILFKC" => Some(Self::IcdigiekflaDkogicilfkc), "ICDIGIEKFLA_CJBKBOGMCMK" => Some(Self::IcdigiekflaCjbkbogmcmk), "ICDIGIEKFLA_ALIJPBMKPAN" => Some(Self::IcdigiekflaAlijpbmkpan), "ICDIGIEKFLA_HEFPMGINAKN" => Some(Self::IcdigiekflaHefpmginakn), "ICDIGIEKFLA_HOFLHPCNNDO" => Some(Self::IcdigiekflaHoflhpcnndo), "ICDIGIEKFLA_JDEFKFOOIAB" => Some(Self::IcdigiekflaJdefkfooiab), "ICDIGIEKFLA_HGDKMAIKFIP" => Some(Self::IcdigiekflaHgdkmaikfip), "ICDIGIEKFLA_GNJEGCOCBKJ" => Some(Self::IcdigiekflaGnjegcocbkj), "ICDIGIEKFLA_KNJFGGNCEDA" => Some(Self::IcdigiekflaKnjfggnceda), "ICDIGIEKFLA_FBDLCFNLGKB" => Some(Self::IcdigiekflaFbdlcfnlgkb), "ICDIGIEKFLA_NCDKLLPJODI" => Some(Self::IcdigiekflaNcdkllpjodi), "ICDIGIEKFLA_MKGJJNGBKMG" => Some(Self::IcdigiekflaMkgjjngbkmg), "ICDIGIEKFLA_JENDJCMBEEI" => Some(Self::IcdigiekflaJendjcmbeei), "ICDIGIEKFLA_BLDIAEJJMNE" => Some(Self::IcdigiekflaBldiaejjmne), "ICDIGIEKFLA_MCDKDEIIHIM" => Some(Self::IcdigiekflaMcdkdeiihim), "ICDIGIEKFLA_PEGAPDFBECK" => Some(Self::IcdigiekflaPegapdfbeck), "ICDIGIEKFLA_JAHLBLLFNPO" => Some(Self::IcdigiekflaJahlbllfnpo), "ICDIGIEKFLA_CPMNGMLJAAN" => Some(Self::IcdigiekflaCpmngmljaan), "ICDIGIEKFLA_PDGPLMEPFBA" => Some(Self::IcdigiekflaPdgplmepfba), "ICDIGIEKFLA_GFKKBDILPPA" => Some(Self::IcdigiekflaGfkkbdilppa), "ICDIGIEKFLA_NJBBIGPAPLG" => Some(Self::IcdigiekflaNjbbigpaplg), "ICDIGIEKFLA_LIPHKJCOACL" => Some(Self::IcdigiekflaLiphkjcoacl), "ICDIGIEKFLA_AGDHDFABNDL" => Some(Self::IcdigiekflaAgdhdfabndl), "ICDIGIEKFLA_DAMFFDHFLGB" => Some(Self::IcdigiekflaDamffdhflgb), "ICDIGIEKFLA_KPMDPBPKOMC" => Some(Self::IcdigiekflaKpmdpbpkomc), "ICDIGIEKFLA_IPOIHNJFBJF" => Some(Self::IcdigiekflaIpoihnjfbjf), "ICDIGIEKFLA_PCJBNGJLFIH" => Some(Self::IcdigiekflaPcjbngjlfih), "ICDIGIEKFLA_LGNDEGJBAPE" => Some(Self::IcdigiekflaLgndegjbape), "ICDIGIEKFLA_DPEBAOKIOGJ" => Some(Self::IcdigiekflaDpebaokiogj), "ICDIGIEKFLA_JKFMHLBHCIN" => Some(Self::IcdigiekflaJkfmhlbhcin), "ICDIGIEKFLA_LEGKCKPLDGO" => Some(Self::IcdigiekflaLegkckpldgo), "ICDIGIEKFLA_PKOJOICMMEJ" => Some(Self::IcdigiekflaPkojoicmmej), "ICDIGIEKFLA_PNGIKEKOBLJ" => Some(Self::IcdigiekflaPngikekoblj), "ICDIGIEKFLA_OKDHAIJOEAM" => Some(Self::IcdigiekflaOkdhaijoeam), "ICDIGIEKFLA_LCOMIFGJMNK" => Some(Self::IcdigiekflaLcomifgjmnk), "ICDIGIEKFLA_LFEIMHPLLCL" => Some(Self::IcdigiekflaLfeimhpllcl), "ICDIGIEKFLA_MPMPMGKJOIK" => Some(Self::IcdigiekflaMpmpmgkjoik), "ICDIGIEKFLA_KCAAAJHHJNJ" => Some(Self::IcdigiekflaKcaaajhhjnj), "ICDIGIEKFLA_DGKBBBLEHKM" => Some(Self::IcdigiekflaDgkbbblehkm), "ICDIGIEKFLA_NACGAFOKDMJ" => Some(Self::IcdigiekflaNacgafokdmj), "ICDIGIEKFLA_HGFAPCBEFPL" => Some(Self::IcdigiekflaHgfapcbefpl), "ICDIGIEKFLA_KEENGKNJNJK" => Some(Self::IcdigiekflaKeengknjnjk), "ICDIGIEKFLA_HJEJNBNJJIG" => Some(Self::IcdigiekflaHjejnbnjjig), "ICDIGIEKFLA_GKJIPPIHBDL" => Some(Self::IcdigiekflaGkjippihbdl), "ICDIGIEKFLA_NCPGOAAOKKP" => Some(Self::IcdigiekflaNcpgoaaokkp), "ICDIGIEKFLA_KOJHDIKBAGP" => Some(Self::IcdigiekflaKojhdikbagp), "ICDIGIEKFLA_NAEAIONNAID" => Some(Self::IcdigiekflaNaeaionnaid), "ICDIGIEKFLA_OOBNGCKJGDK" => Some(Self::IcdigiekflaOobngckjgdk), "ICDIGIEKFLA_IAFNFHKEHII" => Some(Self::IcdigiekflaIafnfhkehii), "ICDIGIEKFLA_OPPMNKEHPLH" => Some(Self::IcdigiekflaOppmnkehplh), "ICDIGIEKFLA_AJOKNOANBJG" => Some(Self::IcdigiekflaAjoknoanbjg), "ICDIGIEKFLA_KHJOFIICEPK" => Some(Self::IcdigiekflaKhjofiicepk), "ICDIGIEKFLA_AMLPEJCOKML" => Some(Self::IcdigiekflaAmlpejcokml), "ICDIGIEKFLA_DAFKEDKEBCB" => Some(Self::IcdigiekflaDafkedkebcb), "ICDIGIEKFLA_HEGJFKMAKEA" => Some(Self::IcdigiekflaHegjfkmakea), "ICDIGIEKFLA_BGDGHABBNNL" => Some(Self::IcdigiekflaBgdghabbnnl), "ICDIGIEKFLA_EFDOKAOLOHG" => Some(Self::IcdigiekflaEfdokaolohg), "ICDIGIEKFLA_LEAHONNKJAN" => Some(Self::IcdigiekflaLeahonnkjan), "ICDIGIEKFLA_MHIPEJDPONJ" => Some(Self::IcdigiekflaMhipejdponj), "ICDIGIEKFLA_PCEOHKIKNAM" => Some(Self::IcdigiekflaPceohkiknam), "ICDIGIEKFLA_LNCHJJFCHAD" => Some(Self::IcdigiekflaLnchjjfchad), "ICDIGIEKFLA_AGCPAEALAPM" => Some(Self::IcdigiekflaAgcpaealapm), "ICDIGIEKFLA_CFDPJJOPMDA" => Some(Self::IcdigiekflaCfdpjjopmda), "ICDIGIEKFLA_BADGFPAAKFK" => Some(Self::IcdigiekflaBadgfpaakfk), "ICDIGIEKFLA_APMJELNBOFL" => Some(Self::IcdigiekflaApmjelnbofl), "ICDIGIEKFLA_EPJMDMANGJI" => Some(Self::IcdigiekflaEpjmdmangji), "ICDIGIEKFLA_FJFNPACKCJF" => Some(Self::IcdigiekflaFjfnpackcjf), "ICDIGIEKFLA_FPCKMBNBGDM" => Some(Self::IcdigiekflaFpckmbnbgdm), "ICDIGIEKFLA_JMDNIFBPDCO" => Some(Self::IcdigiekflaJmdnifbpdco), "ICDIGIEKFLA_JJBPAAFCKIJ" => Some(Self::IcdigiekflaJjbpaafckij), "ICDIGIEKFLA_NCKAALMIHFF" => Some(Self::IcdigiekflaNckaalmihff), "ICDIGIEKFLA_GGFAGAJNAJE" => Some(Self::IcdigiekflaGgfagajnaje), "ICDIGIEKFLA_NEFDOHDCFLB" => Some(Self::IcdigiekflaNefdohdcflb), "ICDIGIEKFLA_GABBJOHKFED" => Some(Self::IcdigiekflaGabbjohkfed), "ICDIGIEKFLA_DJNJDLKKDBE" => Some(Self::IcdigiekflaDjnjdlkkdbe), "ICDIGIEKFLA_DJABMEMNPBK" => Some(Self::IcdigiekflaDjabmemnpbk), "ICDIGIEKFLA_ENIMEIFEGFA" => Some(Self::IcdigiekflaEnimeifegfa), "ICDIGIEKFLA_PKPJAFCBKEH" => Some(Self::IcdigiekflaPkpjafcbkeh), "ICDIGIEKFLA_LKJEPDKEMFC" => Some(Self::IcdigiekflaLkjepdkemfc), "ICDIGIEKFLA_EINECKPIDNK" => Some(Self::IcdigiekflaEineckpidnk), "ICDIGIEKFLA_EMMFNBLJIIE" => Some(Self::IcdigiekflaEmmfnbljiie), "ICDIGIEKFLA_EJHJBIDLNPH" => Some(Self::IcdigiekflaEjhjbidlnph), "ICDIGIEKFLA_AEHCKAMJPED" => Some(Self::IcdigiekflaAehckamjped), "ICDIGIEKFLA_BECJCBEANNB" => Some(Self::IcdigiekflaBecjcbeannb), "ICDIGIEKFLA_JCHAHHBKABM" => Some(Self::IcdigiekflaJchahhbkabm), "ICDIGIEKFLA_HPEHJMMIBMF" => Some(Self::IcdigiekflaHpehjmmibmf), "ICDIGIEKFLA_PIGNOGHNCDE" => Some(Self::IcdigiekflaPignoghncde), "ICDIGIEKFLA_HJELOFLBOOE" => Some(Self::IcdigiekflaHjeloflbooe), "ICDIGIEKFLA_HLNGNJKPGEH" => Some(Self::IcdigiekflaHlngnjkpgeh), "ICDIGIEKFLA_NMMHCNFLJOP" => Some(Self::IcdigiekflaNmmhcnfljop), "ICDIGIEKFLA_KJLLNMBBKBO" => Some(Self::IcdigiekflaKjllnmbbkbo), "ICDIGIEKFLA_PBINLCKHJBC" => Some(Self::IcdigiekflaPbinlckhjbc), "ICDIGIEKFLA_ODALGCAODOD" => Some(Self::IcdigiekflaOdalgcaodod), "ICDIGIEKFLA_DAINIBGKKNM" => Some(Self::IcdigiekflaDainibgkknm), "ICDIGIEKFLA_BOKMACFEOPK" => Some(Self::IcdigiekflaBokmacfeopk), "ICDIGIEKFLA_JOJODEPIPGB" => Some(Self::IcdigiekflaJojodepipgb), "ICDIGIEKFLA_JKAADBMDLNO" => Some(Self::IcdigiekflaJkaadbmdlno), "ICDIGIEKFLA_HHEMHMBAIEN" => Some(Self::IcdigiekflaHhemhmbaien), "ICDIGIEKFLA_KAAFKLKKKDN" => Some(Self::IcdigiekflaKaafklkkkdn), "ICDIGIEKFLA_PLLOLAPLMCD" => Some(Self::IcdigiekflaPllolaplmcd), "ICDIGIEKFLA_MFPBNNJBIJH" => Some(Self::IcdigiekflaMfpbnnjbijh), "ICDIGIEKFLA_AMGLLGHJHMK" => Some(Self::IcdigiekflaAmgllghjhmk), "ICDIGIEKFLA_KKCNFLJEDCH" => Some(Self::IcdigiekflaKkcnfljedch), "ICDIGIEKFLA_EMLFEMNNEPN" => Some(Self::IcdigiekflaEmlfemnnepn), "ICDIGIEKFLA_NJLJEOPBMOC" => Some(Self::IcdigiekflaNjljeopbmoc), "ICDIGIEKFLA_HPMOAOLPAIL" => Some(Self::IcdigiekflaHpmoaolpail), "ICDIGIEKFLA_BIJMNIHCECA" => Some(Self::IcdigiekflaBijmnihceca), "ICDIGIEKFLA_CHBNKPIKHFO" => Some(Self::IcdigiekflaChbnkpikhfo), "ICDIGIEKFLA_CKJKIMLKEKB" => Some(Self::IcdigiekflaCkjkimlkekb), "ICDIGIEKFLA_AIBPDMMBJHH" => Some(Self::IcdigiekflaAibpdmmbjhh), "ICDIGIEKFLA_NOKAAPJDENL" => Some(Self::IcdigiekflaNokaapjdenl), "ICDIGIEKFLA_BDEBAFKEJBF" => Some(Self::IcdigiekflaBdebafkejbf), "ICDIGIEKFLA_GHODMOFDADG" => Some(Self::IcdigiekflaGhodmofdadg), "ICDIGIEKFLA_IGDEALJNGHI" => Some(Self::IcdigiekflaIgdealjnghi), "ICDIGIEKFLA_KBAEODAJOJF" => Some(Self::IcdigiekflaKbaeodajojf), "ICDIGIEKFLA_IIOOKOJLBJA" => Some(Self::IcdigiekflaIiookojlbja), "ICDIGIEKFLA_HDAMKAGNOPA" => Some(Self::IcdigiekflaHdamkagnopa), "ICDIGIEKFLA_BLFFEDFFNIG" => Some(Self::IcdigiekflaBlffedffnig), "ICDIGIEKFLA_NJKEDGCNEGL" => Some(Self::IcdigiekflaNjkedgcnegl), "ICDIGIEKFLA_NBIDHMGJFJI" => Some(Self::IcdigiekflaNbidhmgjfji), "ICDIGIEKFLA_EMEKINHAJAI" => Some(Self::IcdigiekflaEmekinhajai), "ICDIGIEKFLA_PMLEPHGDFNG" => Some(Self::IcdigiekflaPmlephgdfng), "ICDIGIEKFLA_DHDFIEJBJNI" => Some(Self::IcdigiekflaDhdfiejbjni), "ICDIGIEKFLA_FDIBCPNHFJL" => Some(Self::IcdigiekflaFdibcpnhfjl), "ICDIGIEKFLA_LELOFFLHECA" => Some(Self::IcdigiekflaLelofflheca), "ICDIGIEKFLA_OBFMOOMNINA" => Some(Self::IcdigiekflaObfmoomnina), "ICDIGIEKFLA_EJMDFNBBAKB" => Some(Self::IcdigiekflaEjmdfnbbakb), "ICDIGIEKFLA_NJLJPAKLDMN" => Some(Self::IcdigiekflaNjljpakldmn), "ICDIGIEKFLA_GEHJJPBGHPN" => Some(Self::IcdigiekflaGehjjpbghpn), "ICDIGIEKFLA_JKJBEKNENGE" => Some(Self::IcdigiekflaJkjbeknenge), "ICDIGIEKFLA_LODBLDLKIIO" => Some(Self::IcdigiekflaLodbldlkiio), "ICDIGIEKFLA_MFHOBDGFNLL" => Some(Self::IcdigiekflaMfhobdgfnll), "ICDIGIEKFLA_HPOPIOFIGHN" => Some(Self::IcdigiekflaHpopiofighn), "ICDIGIEKFLA_GHLJKIHCPML" => Some(Self::IcdigiekflaGhljkihcpml), "ICDIGIEKFLA_EBBPEMAAEHG" => Some(Self::IcdigiekflaEbbpemaaehg), "ICDIGIEKFLA_JMADCHMKJBD" => Some(Self::IcdigiekflaJmadchmkjbd), "ICDIGIEKFLA_MNELHKKKNNO" => Some(Self::IcdigiekflaMnelhkkknno), "ICDIGIEKFLA_PFMKLLAENNM" => Some(Self::IcdigiekflaPfmkllaennm), "ICDIGIEKFLA_MPEJBPLPLNG" => Some(Self::IcdigiekflaMpejbplplng), "ICDIGIEKFLA_ALKDKCHNCMD" => Some(Self::IcdigiekflaAlkdkchncmd), "ICDIGIEKFLA_FKDKFAMBFFP" => Some(Self::IcdigiekflaFkdkfambffp), "ICDIGIEKFLA_BDICPCAAJGG" => Some(Self::IcdigiekflaBdicpcaajgg), "ICDIGIEKFLA_BBBAKNFDOPJ" => Some(Self::IcdigiekflaBbbaknfdopj), "ICDIGIEKFLA_HFDHIOMJJLO" => Some(Self::IcdigiekflaHfdhiomjjlo), "ICDIGIEKFLA_HEBLONDGKGJ" => Some(Self::IcdigiekflaHeblondgkgj), "ICDIGIEKFLA_FIHCODFLBKJ" => Some(Self::IcdigiekflaFihcodflbkj), "ICDIGIEKFLA_LKNPDLBNKPF" => Some(Self::IcdigiekflaLknpdlbnkpf), "ICDIGIEKFLA_GJJGNFMFGOH" => Some(Self::IcdigiekflaGjjgnfmfgoh), "ICDIGIEKFLA_PLPNAJPFKFN" => Some(Self::IcdigiekflaPlpnajpfkfn), "ICDIGIEKFLA_KEEBGDFEPMG" => Some(Self::IcdigiekflaKeebgdfepmg), "ICDIGIEKFLA_HOOAODOAFNM" => Some(Self::IcdigiekflaHooaodoafnm), "ICDIGIEKFLA_AFBJHMCHDIO" => Some(Self::IcdigiekflaAfbjhmchdio), "ICDIGIEKFLA_FNEIKDMDOFO" => Some(Self::IcdigiekflaFneikdmdofo), "ICDIGIEKFLA_MPJONIHCBCP" => Some(Self::IcdigiekflaMpjonihcbcp), "ICDIGIEKFLA_DHHIGEHPDCE" => Some(Self::IcdigiekflaDhhigehpdce), "ICDIGIEKFLA_AJLPEIBALDH" => Some(Self::IcdigiekflaAjlpeibaldh), "ICDIGIEKFLA_OOKOEPAGNMC" => Some(Self::IcdigiekflaOokoepagnmc), "ICDIGIEKFLA_CBJBLFJCJBA" => Some(Self::IcdigiekflaCbjblfjcjba), "ICDIGIEKFLA_HBPHJAPICOF" => Some(Self::IcdigiekflaHbphjapicof), "ICDIGIEKFLA_OKDANPELBAO" => Some(Self::IcdigiekflaOkdanpelbao), "ICDIGIEKFLA_JKJHBNIEHAK" => Some(Self::IcdigiekflaJkjhbniehak), "ICDIGIEKFLA_KMCCOEPEINA" => Some(Self::IcdigiekflaKmccoepeina), "ICDIGIEKFLA_GGLLLDBGLJM" => Some(Self::IcdigiekflaGgllldbgljm), "ICDIGIEKFLA_JCBGBJKDHHA" => Some(Self::IcdigiekflaJcbgbjkdhha), "ICDIGIEKFLA_KKAOCIPHJDJ" => Some(Self::IcdigiekflaKkaociphjdj), "ICDIGIEKFLA_PPFEPFMNDEE" => Some(Self::IcdigiekflaPpfepfmndee), "ICDIGIEKFLA_BDNEGCDADOC" => Some(Self::IcdigiekflaBdnegcdadoc), "ICDIGIEKFLA_MGFNOAHIBNJ" => Some(Self::IcdigiekflaMgfnoahibnj), "ICDIGIEKFLA_JIFOGNAEGPO" => Some(Self::IcdigiekflaJifognaegpo), "ICDIGIEKFLA_EDMONBPKMOG" => Some(Self::IcdigiekflaEdmonbpkmog), "ICDIGIEKFLA_KJCAOGLJPOO" => Some(Self::IcdigiekflaKjcaogljpoo), "ICDIGIEKFLA_KEEMKNKLKEA" => Some(Self::IcdigiekflaKeemknklkea), "ICDIGIEKFLA_FAMMKKFNFPC" => Some(Self::IcdigiekflaFammkkfnfpc), "ICDIGIEKFLA_LKAAOCEKBCE" => Some(Self::IcdigiekflaLkaaocekbce), "ICDIGIEKFLA_JNGEIKJLNGK" => Some(Self::IcdigiekflaJngeikjlngk), "ICDIGIEKFLA_GAJCAPEGJJH" => Some(Self::IcdigiekflaGajcapegjjh), "ICDIGIEKFLA_DEEKJCCCCID" => Some(Self::IcdigiekflaDeekjccccid), "ICDIGIEKFLA_KDJHKKDFOHO" => Some(Self::IcdigiekflaKdjhkkdfoho), "ICDIGIEKFLA_BBLLJFKKNPA" => Some(Self::IcdigiekflaBblljfkknpa), "ICDIGIEKFLA_LEEHACCDFEA" => Some(Self::IcdigiekflaLeehaccdfea), "ICDIGIEKFLA_BPAMIAMCDIL" => Some(Self::IcdigiekflaBpamiamcdil), "ICDIGIEKFLA_IEKNEJIDLGF" => Some(Self::IcdigiekflaIeknejidlgf), "ICDIGIEKFLA_PPFDBDDGLFH" => Some(Self::IcdigiekflaPpfdbddglfh), "ICDIGIEKFLA_BNMCFCBKPDL" => Some(Self::IcdigiekflaBnmcfcbkpdl), "ICDIGIEKFLA_IMAGKNPDDJH" => Some(Self::IcdigiekflaImagknpddjh), "ICDIGIEKFLA_LABLKDBCOHL" => Some(Self::IcdigiekflaLablkdbcohl), "ICDIGIEKFLA_PMGKIIGMKDH" => Some(Self::IcdigiekflaPmgkiigmkdh), "ICDIGIEKFLA_CBNFJKDHNCC" => Some(Self::IcdigiekflaCbnfjkdhncc), "ICDIGIEKFLA_KPOIKAFJJJK" => Some(Self::IcdigiekflaKpoikafjjjk), "ICDIGIEKFLA_CKCFLFLJNBM" => Some(Self::IcdigiekflaCkcflfljnbm), "ICDIGIEKFLA_MIAIOKAILCF" => Some(Self::IcdigiekflaMiaiokailcf), "ICDIGIEKFLA_BGDCLDJIBDB" => Some(Self::IcdigiekflaBgdcldjibdb), "ICDIGIEKFLA_BJLJFAHCBLN" => Some(Self::IcdigiekflaBjljfahcbln), "ICDIGIEKFLA_MMBAIKDGLNH" => Some(Self::IcdigiekflaMmbaikdglnh), "ICDIGIEKFLA_GGMBEPLDMLK" => Some(Self::IcdigiekflaGgmbepldmlk), "ICDIGIEKFLA_NGKJDPMJDAL" => Some(Self::IcdigiekflaNgkjdpmjdal), "ICDIGIEKFLA_HDHEJCKGJLL" => Some(Self::IcdigiekflaHdhejckgjll), "ICDIGIEKFLA_ABLBHDMPGNI" => Some(Self::IcdigiekflaAblbhdmpgni), "ICDIGIEKFLA_DODDFBHPCPK" => Some(Self::IcdigiekflaDoddfbhpcpk), "ICDIGIEKFLA_PNPHNKFDBDE" => Some(Self::IcdigiekflaPnphnkfdbde), "ICDIGIEKFLA_LLOFFICDKLG" => Some(Self::IcdigiekflaLlofficdklg), "ICDIGIEKFLA_FEDGFLMILMB" => Some(Self::IcdigiekflaFedgflmilmb), "ICDIGIEKFLA_AENILKKAFDG" => Some(Self::IcdigiekflaAenilkkafdg), "ICDIGIEKFLA_MILHLFBFIMG" => Some(Self::IcdigiekflaMilhlfbfimg), "ICDIGIEKFLA_JAACFJIGOBO" => Some(Self::IcdigiekflaJaacfjigobo), "ICDIGIEKFLA_PFDJICBMIGI" => Some(Self::IcdigiekflaPfdjicbmigi), "ICDIGIEKFLA_HKMGGIHAEJD" => Some(Self::IcdigiekflaHkmggihaejd), "ICDIGIEKFLA_POLPBPHPLJL" => Some(Self::IcdigiekflaPolpbphpljl), "ICDIGIEKFLA_AODPLEINCNE" => Some(Self::IcdigiekflaAodpleincne), "ICDIGIEKFLA_BIFMIANELAE" => Some(Self::IcdigiekflaBifmianelae), "ICDIGIEKFLA_CABBDPFCCFL" => Some(Self::IcdigiekflaCabbdpfccfl), "ICDIGIEKFLA_GOMNODBHFDC" => Some(Self::IcdigiekflaGomnodbhfdc), "ICDIGIEKFLA_IPJBEDBFLJM" => Some(Self::IcdigiekflaIpjbedbfljm), "ICDIGIEKFLA_CANOOCHEGOJ" => Some(Self::IcdigiekflaCanoochegoj), "ICDIGIEKFLA_LFHMEPBMEOM" => Some(Self::IcdigiekflaLfhmepbmeom), "ICDIGIEKFLA_EJLGOKAIDDB" => Some(Self::IcdigiekflaEjlgokaiddb), "ICDIGIEKFLA_BPAOBFPBDDJ" => Some(Self::IcdigiekflaBpaobfpbddj), "ICDIGIEKFLA_AABKNJENIKK" => Some(Self::IcdigiekflaAabknjenikk), "ICDIGIEKFLA_AJJJONEBAAE" => Some(Self::IcdigiekflaAjjjonebaae), "ICDIGIEKFLA_JPGIILBHFOB" => Some(Self::IcdigiekflaJpgiilbhfob), "ICDIGIEKFLA_ENLBIEGFHGK" => Some(Self::IcdigiekflaEnlbiegfhgk), "ICDIGIEKFLA_OBLAMBEAIHE" => Some(Self::IcdigiekflaOblambeaihe), "ICDIGIEKFLA_MFKFPMBKFCO" => Some(Self::IcdigiekflaMfkfpmbkfco), "ICDIGIEKFLA_CFMONEPAOJP" => Some(Self::IcdigiekflaCfmonepaojp), "ICDIGIEKFLA_FKIHGDALAHL" => Some(Self::IcdigiekflaFkihgdalahl), "ICDIGIEKFLA_FGMDDIHGDHI" => Some(Self::IcdigiekflaFgmddihgdhi), "ICDIGIEKFLA_JPPNIPAEFBC" => Some(Self::IcdigiekflaJppnipaefbc), "ICDIGIEKFLA_MMOPLMDMCKD" => Some(Self::IcdigiekflaMmoplmdmckd), "ICDIGIEKFLA_OOHFNBFDJDK" => Some(Self::IcdigiekflaOohfnbfdjdk), "ICDIGIEKFLA_ECCANALCMGI" => Some(Self::IcdigiekflaEccanalcmgi), "ICDIGIEKFLA_EOACIOCOGHD" => Some(Self::IcdigiekflaEoaciocoghd), "ICDIGIEKFLA_GDMNHHAKGBH" => Some(Self::IcdigiekflaGdmnhhakgbh), "ICDIGIEKFLA_FMKBJAFBDEM" => Some(Self::IcdigiekflaFmkbjafbdem), "ICDIGIEKFLA_PGPNOLMGNAK" => Some(Self::IcdigiekflaPgpnolmgnak), "ICDIGIEKFLA_CGPKODIIKGI" => Some(Self::IcdigiekflaCgpkodiikgi), "ICDIGIEKFLA_BMFKCOEPPCK" => Some(Self::IcdigiekflaBmfkcoeppck), "ICDIGIEKFLA_IKDMFLBADGB" => Some(Self::IcdigiekflaIkdmflbadgb), "ICDIGIEKFLA_BAGJJFFFBHL" => Some(Self::IcdigiekflaBagjjfffbhl), "ICDIGIEKFLA_GLNKGFHFNFO" => Some(Self::IcdigiekflaGlnkgfhfnfo), "ICDIGIEKFLA_CEHGHNPCLPB" => Some(Self::IcdigiekflaCehghnpclpb), "ICDIGIEKFLA_OHGCMLMKDJI" => Some(Self::IcdigiekflaOhgcmlmkdji), "ICDIGIEKFLA_FBLOJDALCFD" => Some(Self::IcdigiekflaFblojdalcfd), "ICDIGIEKFLA_FKAAILHLHJI" => Some(Self::IcdigiekflaFkaailhlhji), "ICDIGIEKFLA_LALNAAPBIPG" => Some(Self::IcdigiekflaLalnaapbipg), "ICDIGIEKFLA_JDNCCJODMJC" => Some(Self::IcdigiekflaJdnccjodmjc), "ICDIGIEKFLA_JFHJFEONNLF" => Some(Self::IcdigiekflaJfhjfeonnlf), "ICDIGIEKFLA_LOBGDIDCHCG" => Some(Self::IcdigiekflaLobgdidchcg), "ICDIGIEKFLA_FOEKHCCIAHK" => Some(Self::IcdigiekflaFoekhcciahk), "ICDIGIEKFLA_PLPIMBDFBFO" => Some(Self::IcdigiekflaPlpimbdfbfo), "ICDIGIEKFLA_OOLOMEAHFLC" => Some(Self::IcdigiekflaOolomeahflc), "ICDIGIEKFLA_FGHIEBBOMKI" => Some(Self::IcdigiekflaFghiebbomki), "ICDIGIEKFLA_CLJDLCAMDGI" => Some(Self::IcdigiekflaCljdlcamdgi), "ICDIGIEKFLA_DDLDBJIODEC" => Some(Self::IcdigiekflaDdldbjiodec), "ICDIGIEKFLA_BMCALJPIGBC" => Some(Self::IcdigiekflaBmcaljpigbc), "ICDIGIEKFLA_DAFOFKLIOGC" => Some(Self::IcdigiekflaDafofkliogc), "ICDIGIEKFLA_CPOPPINOKEG" => Some(Self::IcdigiekflaCpoppinokeg), "ICDIGIEKFLA_JLBKDBMLMON" => Some(Self::IcdigiekflaJlbkdbmlmon), "ICDIGIEKFLA_NBOJHEEBMKK" => Some(Self::IcdigiekflaNbojheebmkk), "ICDIGIEKFLA_EAPFHPBKNJI" => Some(Self::IcdigiekflaEapfhpbknji), "ICDIGIEKFLA_EBKNHJJPDCJ" => Some(Self::IcdigiekflaEbknhjjpdcj), "ICDIGIEKFLA_CMFFOKKOLME" => Some(Self::IcdigiekflaCmffokkolme), "ICDIGIEKFLA_NIPJBJKGKFC" => Some(Self::IcdigiekflaNipjbjkgkfc), "ICDIGIEKFLA_IHFGLKNMIIA" => Some(Self::IcdigiekflaIhfglknmiia), "ICDIGIEKFLA_DHMJJFOMADE" => Some(Self::IcdigiekflaDhmjjfomade), "ICDIGIEKFLA_FLPDOCJGFPE" => Some(Self::IcdigiekflaFlpdocjgfpe), "ICDIGIEKFLA_BGGCMPIPJEL" => Some(Self::IcdigiekflaBggcmpipjel), "ICDIGIEKFLA_OEGBGHMBPFP" => Some(Self::IcdigiekflaOegbghmbpfp), "ICDIGIEKFLA_DFPBGFPBOKI" => Some(Self::IcdigiekflaDfpbgfpboki), "ICDIGIEKFLA_PCPFJBKPOGD" => Some(Self::IcdigiekflaPcpfjbkpogd), "ICDIGIEKFLA_CKMMKKLOMIO" => Some(Self::IcdigiekflaCkmmkklomio), "ICDIGIEKFLA_FOAMCENLHKC" => Some(Self::IcdigiekflaFoamcenlhkc), "ICDIGIEKFLA_FFFBFMHDMKN" => Some(Self::IcdigiekflaFffbfmhdmkn), "ICDIGIEKFLA_DAHEANEKAAE" => Some(Self::IcdigiekflaDaheanekaae), "ICDIGIEKFLA_LJHGKLEGKLL" => Some(Self::IcdigiekflaLjhgklegkll), "ICDIGIEKFLA_CBMKAEENLHM" => Some(Self::IcdigiekflaCbmkaeenlhm), "ICDIGIEKFLA_BPKCDBICBCP" => Some(Self::IcdigiekflaBpkcdbicbcp), "ICDIGIEKFLA_DGOMKDJKKGF" => Some(Self::IcdigiekflaDgomkdjkkgf), "ICDIGIEKFLA_DEGLHJHNFCG" => Some(Self::IcdigiekflaDeglhjhnfcg), "ICDIGIEKFLA_LDJCEIAGMFN" => Some(Self::IcdigiekflaLdjceiagmfn), "ICDIGIEKFLA_NIICBHHGLGO" => Some(Self::IcdigiekflaNiicbhhglgo), "ICDIGIEKFLA_PDHKPMCCNIH" => Some(Self::IcdigiekflaPdhkpmccnih), "ICDIGIEKFLA_LMPPBFHNOPP" => Some(Self::IcdigiekflaLmppbfhnopp), "ICDIGIEKFLA_BNBDKMGNKPP" => Some(Self::IcdigiekflaBnbdkmgnkpp), "ICDIGIEKFLA_KOGBFBPFJLD" => Some(Self::IcdigiekflaKogbfbpfjld), "ICDIGIEKFLA_HDAEIMJGGKC" => Some(Self::IcdigiekflaHdaeimjggkc), "ICDIGIEKFLA_EMGOCGCJEHK" => Some(Self::IcdigiekflaEmgocgcjehk), "ICDIGIEKFLA_GLFHOGEPLDJ" => Some(Self::IcdigiekflaGlfhogepldj), "ICDIGIEKFLA_AALJPDNHANN" => Some(Self::IcdigiekflaAaljpdnhann), "ICDIGIEKFLA_DPOCGEMKILO" => Some(Self::IcdigiekflaDpocgemkilo), "ICDIGIEKFLA_ADPJDCOEINK" => Some(Self::IcdigiekflaAdpjdcoeink), "ICDIGIEKFLA_OFJNLDNFADC" => Some(Self::IcdigiekflaOfjnldnfadc), "ICDIGIEKFLA_BOKGHECFNPN" => Some(Self::IcdigiekflaBokghecfnpn), "ICDIGIEKFLA_BCJHHBMOBLD" => Some(Self::IcdigiekflaBcjhhbmobld), "ICDIGIEKFLA_OEINPACNAGD" => Some(Self::IcdigiekflaOeinpacnagd), "ICDIGIEKFLA_GNNPAIDLKAF" => Some(Self::IcdigiekflaGnnpaidlkaf), "ICDIGIEKFLA_GKNPKKDFIDO" => Some(Self::IcdigiekflaGknpkkdfido), "ICDIGIEKFLA_CGCNFDLJFFP" => Some(Self::IcdigiekflaCgcnfdljffp), "ICDIGIEKFLA_JAEFGNEPNCI" => Some(Self::IcdigiekflaJaefgnepnci), "ICDIGIEKFLA_OAOFKCIOPBH" => Some(Self::IcdigiekflaOaofkciopbh), "ICDIGIEKFLA_KHFLLDGFLFE" => Some(Self::IcdigiekflaKhflldgflfe), "ICDIGIEKFLA_NNJCANLGHLC" => Some(Self::IcdigiekflaNnjcanlghlc), "ICDIGIEKFLA_BKEKIJAAHFH" => Some(Self::IcdigiekflaBkekijaahfh), "ICDIGIEKFLA_AMODNOLEDJE" => Some(Self::IcdigiekflaAmodnoledje), "ICDIGIEKFLA_LCNFPCDOABJ" => Some(Self::IcdigiekflaLcnfpcdoabj), "ICDIGIEKFLA_PMBMDMGHGJF" => Some(Self::IcdigiekflaPmbmdmghgjf), "ICDIGIEKFLA_IJMBLMEAFLG" => Some(Self::IcdigiekflaIjmblmeaflg), "ICDIGIEKFLA_CFALNMIDCBE" => Some(Self::IcdigiekflaCfalnmidcbe), "ICDIGIEKFLA_MBMBGANDGFG" => Some(Self::IcdigiekflaMbmbgandgfg), "ICDIGIEKFLA_JLFFGPJGKOJ" => Some(Self::IcdigiekflaJlffgpjgkoj), "ICDIGIEKFLA_GPNDIKPDKPC" => Some(Self::IcdigiekflaGpndikpdkpc), "ICDIGIEKFLA_BIIGIMJECNO" => Some(Self::IcdigiekflaBiigimjecno), "ICDIGIEKFLA_NFPCOGKBGMO" => Some(Self::IcdigiekflaNfpcogkbgmo), "ICDIGIEKFLA_DPPLFCOMEDP" => Some(Self::IcdigiekflaDpplfcomedp), "ICDIGIEKFLA_MLNIFKDNNEL" => Some(Self::IcdigiekflaMlnifkdnnel), "ICDIGIEKFLA_CPFFFCIHFAJ" => Some(Self::IcdigiekflaCpfffcihfaj), "ICDIGIEKFLA_NNJLGBGAHLL" => Some(Self::IcdigiekflaNnjlgbgahll), "ICDIGIEKFLA_EAACONCGGNJ" => Some(Self::IcdigiekflaEaaconcggnj), "ICDIGIEKFLA_LOAOPNIADIP" => Some(Self::IcdigiekflaLoaopniadip), "ICDIGIEKFLA_JOOBPEBFLED" => Some(Self::IcdigiekflaJoobpebfled), "ICDIGIEKFLA_IDGBJEIJAIN" => Some(Self::IcdigiekflaIdgbjeijain), "ICDIGIEKFLA_HEDFFJCECKB" => Some(Self::IcdigiekflaHedffjceckb), "ICDIGIEKFLA_AEHFFAKFKEH" => Some(Self::IcdigiekflaAehffakfkeh), "ICDIGIEKFLA_AFBIIPNENDM" => Some(Self::IcdigiekflaAfbiipnendm), "ICDIGIEKFLA_FIEBKMJOBIE" => Some(Self::IcdigiekflaFiebkmjobie), "ICDIGIEKFLA_NGBPHAJELGO" => Some(Self::IcdigiekflaNgbphajelgo), "ICDIGIEKFLA_CPLIMBMEGNB" => Some(Self::IcdigiekflaCplimbmegnb), "ICDIGIEKFLA_IPMKJDBFPMA" => Some(Self::IcdigiekflaIpmkjdbfpma), "ICDIGIEKFLA_JEJAPJNMKAA" => Some(Self::IcdigiekflaJejapjnmkaa), "ICDIGIEKFLA_CHMMACLCKLO" => Some(Self::IcdigiekflaChmmaclcklo), "ICDIGIEKFLA_BFGINIINLHA" => Some(Self::IcdigiekflaBfginiinlha), "ICDIGIEKFLA_KPADCMHCECN" => Some(Self::IcdigiekflaKpadcmhcecn), "ICDIGIEKFLA_FKNJHLFJAGK" => Some(Self::IcdigiekflaFknjhlfjagk), "ICDIGIEKFLA_GCNBFPBDDNN" => Some(Self::IcdigiekflaGcnbfpbddnn), "ICDIGIEKFLA_IHLDHBAIJGJ" => Some(Self::IcdigiekflaIhldhbaijgj), "ICDIGIEKFLA_AJMOBBGKENE" => Some(Self::IcdigiekflaAjmobbgkene), "ICDIGIEKFLA_AGHHAJMCAFB" => Some(Self::IcdigiekflaAghhajmcafb), "ICDIGIEKFLA_LDKGDMGPDLN" => Some(Self::IcdigiekflaLdkgdmgpdln), "ICDIGIEKFLA_GDCOPBBLKIL" => Some(Self::IcdigiekflaGdcopbblkil), "ICDIGIEKFLA_KIHBBAJLKPA" => Some(Self::IcdigiekflaKihbbajlkpa), "ICDIGIEKFLA_DBIPBDOBNNJ" => Some(Self::IcdigiekflaDbipbdobnnj), "ICDIGIEKFLA_POEMINHNNNP" => Some(Self::IcdigiekflaPoeminhnnnp), "ICDIGIEKFLA_BGLKFGHBANE" => Some(Self::IcdigiekflaBglkfghbane), "ICDIGIEKFLA_LIHABMOJHHO" => Some(Self::IcdigiekflaLihabmojhho), "ICDIGIEKFLA_LDKLBIAOMEO" => Some(Self::IcdigiekflaLdklbiaomeo), "ICDIGIEKFLA_FLDNAKPAEON" => Some(Self::IcdigiekflaFldnakpaeon), "ICDIGIEKFLA_PNMABMLFFCE" => Some(Self::IcdigiekflaPnmabmlffce), "ICDIGIEKFLA_HJBCMIMMBEJ" => Some(Self::IcdigiekflaHjbcmimmbej), "ICDIGIEKFLA_PLOMBLMPGKN" => Some(Self::IcdigiekflaPlomblmpgkn), "ICDIGIEKFLA_CEOHBJOOLHH" => Some(Self::IcdigiekflaCeohbjoolhh), "ICDIGIEKFLA_HEEGPLLBECI" => Some(Self::IcdigiekflaHeegpllbeci), "ICDIGIEKFLA_AAMJKMPAOAO" => Some(Self::IcdigiekflaAamjkmpaoao), "ICDIGIEKFLA_NJFOGEEBCCD" => Some(Self::IcdigiekflaNjfogeebccd), "ICDIGIEKFLA_IPDAIIBHFMO" => Some(Self::IcdigiekflaIpdaiibhfmo), "ICDIGIEKFLA_OOMNHEBCJDG" => Some(Self::IcdigiekflaOomnhebcjdg), "ICDIGIEKFLA_AEOFPICFEMF" => Some(Self::IcdigiekflaAeofpicfemf), "ICDIGIEKFLA_IMKLAKGMDPM" => Some(Self::IcdigiekflaImklakgmdpm), "ICDIGIEKFLA_OJCKPHPONIA" => Some(Self::IcdigiekflaOjckphponia), "ICDIGIEKFLA_CCCDBLNAMAC" => Some(Self::IcdigiekflaCccdblnamac), "ICDIGIEKFLA_NDLGBPKADCF" => Some(Self::IcdigiekflaNdlgbpkadcf), "ICDIGIEKFLA_NKLKPOOGGGJ" => Some(Self::IcdigiekflaNklkpoogggj), "ICDIGIEKFLA_BOPMIJBAEDO" => Some(Self::IcdigiekflaBopmijbaedo), "ICDIGIEKFLA_JODKKGGOKAF" => Some(Self::IcdigiekflaJodkkggokaf), "ICDIGIEKFLA_OJHFFKHKFCO" => Some(Self::IcdigiekflaOjhffkhkfco), "ICDIGIEKFLA_PLKKOPGPFFM" => Some(Self::IcdigiekflaPlkkopgpffm), "ICDIGIEKFLA_APOINEOCCLN" => Some(Self::IcdigiekflaApoineoccln), "ICDIGIEKFLA_MOICCJKLFNE" => Some(Self::IcdigiekflaMoiccjklfne), "ICDIGIEKFLA_OIGMFFPIEFM" => Some(Self::IcdigiekflaOigmffpiefm), "ICDIGIEKFLA_NHHAOICDINI" => Some(Self::IcdigiekflaNhhaoicdini), "ICDIGIEKFLA_PBAGLDGHLOK" => Some(Self::IcdigiekflaPbagldghlok), "ICDIGIEKFLA_MNANFPJBCCK" => Some(Self::IcdigiekflaMnanfpjbcck), "ICDIGIEKFLA_JPFDINIJFIG" => Some(Self::IcdigiekflaJpfdinijfig), "ICDIGIEKFLA_EDPODCKKCFL" => Some(Self::IcdigiekflaEdpodckkcfl), "ICDIGIEKFLA_LPBHFIAJMOK" => Some(Self::IcdigiekflaLpbhfiajmok), "ICDIGIEKFLA_ADOOCPINENK" => Some(Self::IcdigiekflaAdoocpinenk), "ICDIGIEKFLA_LHJCJBJJFLF" => Some(Self::IcdigiekflaLhjcjbjjflf), "ICDIGIEKFLA_OMDILIDGLDN" => Some(Self::IcdigiekflaOmdilidgldn), "ICDIGIEKFLA_ONCDFPGPNBP" => Some(Self::IcdigiekflaOncdfpgpnbp), "ICDIGIEKFLA_BDPENHCPHGN" => Some(Self::IcdigiekflaBdpenhcphgn), "ICDIGIEKFLA_EEAMHCMHPIJ" => Some(Self::IcdigiekflaEeamhcmhpij), "ICDIGIEKFLA_GGMAMOOKIFB" => Some(Self::IcdigiekflaGgmamookifb), "ICDIGIEKFLA_GPJEEMAGKEL" => Some(Self::IcdigiekflaGpjeemagkel), "ICDIGIEKFLA_EOCBKJEILNG" => Some(Self::IcdigiekflaEocbkjeilng), "ICDIGIEKFLA_DDCMAPFPKND" => Some(Self::IcdigiekflaDdcmapfpknd), "ICDIGIEKFLA_NKONFLENLGN" => Some(Self::IcdigiekflaNkonflenlgn), "ICDIGIEKFLA_ACDHKPKFCEO" => Some(Self::IcdigiekflaAcdhkpkfceo), "ICDIGIEKFLA_JFCJOKMHIEF" => Some(Self::IcdigiekflaJfcjokmhief), "ICDIGIEKFLA_LDDFILHADJA" => Some(Self::IcdigiekflaLddfilhadja), "ICDIGIEKFLA_EIODCMPKJLH" => Some(Self::IcdigiekflaEiodcmpkjlh), "ICDIGIEKFLA_FMBGGGKDAMH" => Some(Self::IcdigiekflaFmbgggkdamh), "ICDIGIEKFLA_EKJMAIOKAAA" => Some(Self::IcdigiekflaEkjmaiokaaa), "ICDIGIEKFLA_LAACLDNAPGF" => Some(Self::IcdigiekflaLaacldnapgf), "ICDIGIEKFLA_EPFPGGFDGKH" => Some(Self::IcdigiekflaEpfpggfdgkh), "ICDIGIEKFLA_LKFJHJFNGOC" => Some(Self::IcdigiekflaLkfjhjfngoc), "ICDIGIEKFLA_LCPCCOGLHKM" => Some(Self::IcdigiekflaLcpccoglhkm), "ICDIGIEKFLA_IBMNKNFGCDF" => Some(Self::IcdigiekflaIbmnknfgcdf), "ICDIGIEKFLA_GCHBCKBGCHJ" => Some(Self::IcdigiekflaGchbckbgchj), "ICDIGIEKFLA_EACHNJLGMFP" => Some(Self::IcdigiekflaEachnjlgmfp), "ICDIGIEKFLA_KECBEMKLJDG" => Some(Self::IcdigiekflaKecbemkljdg), "ICDIGIEKFLA_ENPONNIDNND" => Some(Self::IcdigiekflaEnponnidnnd), "ICDIGIEKFLA_IDHCFPFHNGG" => Some(Self::IcdigiekflaIdhcfpfhngg), "ICDIGIEKFLA_DJCKANLMLNH" => Some(Self::IcdigiekflaDjckanlmlnh), "ICDIGIEKFLA_FLKKPKPMGJH" => Some(Self::IcdigiekflaFlkkpkpmgjh), "ICDIGIEKFLA_FDEIOJAEAMF" => Some(Self::IcdigiekflaFdeiojaeamf), "ICDIGIEKFLA_GELNHNANLDK" => Some(Self::IcdigiekflaGelnhnanldk), "ICDIGIEKFLA_EHJNGHKNICJ" => Some(Self::IcdigiekflaEhjnghknicj), "ICDIGIEKFLA_JPKBIKBPFIC" => Some(Self::IcdigiekflaJpkbikbpfic), "ICDIGIEKFLA_HCCPAFLCPCL" => Some(Self::IcdigiekflaHccpaflcpcl), "ICDIGIEKFLA_FOIFEJMFNCM" => Some(Self::IcdigiekflaFoifejmfncm), "ICDIGIEKFLA_BNPADDMLOKL" => Some(Self::IcdigiekflaBnpaddmlokl), "ICDIGIEKFLA_FFIJDCMAEMK" => Some(Self::IcdigiekflaFfijdcmaemk), "ICDIGIEKFLA_MDLAHAHLAAL" => Some(Self::IcdigiekflaMdlahahlaal), "ICDIGIEKFLA_IPLKGDBJFFN" => Some(Self::IcdigiekflaIplkgdbjffn), "ICDIGIEKFLA_PFAMLOHBAPL" => Some(Self::IcdigiekflaPfamlohbapl), "ICDIGIEKFLA_HKPNEGLKHBP" => Some(Self::IcdigiekflaHkpneglkhbp), "ICDIGIEKFLA_IJFAGDOMKHI" => Some(Self::IcdigiekflaIjfagdomkhi), "ICDIGIEKFLA_CPMNHCBFGCF" => Some(Self::IcdigiekflaCpmnhcbfgcf), "ICDIGIEKFLA_BJANEFPCBBO" => Some(Self::IcdigiekflaBjanefpcbbo), "ICDIGIEKFLA_JHIBCIGAHLC" => Some(Self::IcdigiekflaJhibcigahlc), "ICDIGIEKFLA_AOHADPGHHLE" => Some(Self::IcdigiekflaAohadpghhle), "ICDIGIEKFLA_MKMAMDGCDOE" => Some(Self::IcdigiekflaMkmamdgcdoe), "ICDIGIEKFLA_EEPMEPJMKLL" => Some(Self::IcdigiekflaEepmepjmkll), "ICDIGIEKFLA_FPGCDIMHIEB" => Some(Self::IcdigiekflaFpgcdimhieb), "ICDIGIEKFLA_NJOAGIBHGKN" => Some(Self::IcdigiekflaNjoagibhgkn), "ICDIGIEKFLA_EDECBNAEBAC" => Some(Self::IcdigiekflaEdecbnaebac), "ICDIGIEKFLA_BOIEGEODNEO" => Some(Self::IcdigiekflaBoiegeodneo), "ICDIGIEKFLA_ECHLDAPPOOP" => Some(Self::IcdigiekflaEchldappoop), "ICDIGIEKFLA_JGBPDIPKCOL" => Some(Self::IcdigiekflaJgbpdipkcol), "ICDIGIEKFLA_DHMGDEPADCM" => Some(Self::IcdigiekflaDhmgdepadcm), "ICDIGIEKFLA_EAMFKIBCPJL" => Some(Self::IcdigiekflaEamfkibcpjl), "ICDIGIEKFLA_OLIFJCIFBCK" => Some(Self::IcdigiekflaOlifjcifbck), "ICDIGIEKFLA_BNKLDIEFHJI" => Some(Self::IcdigiekflaBnkldiefhji), "ICDIGIEKFLA_BPAGJCKCOKK" => Some(Self::IcdigiekflaBpagjckcokk), "ICDIGIEKFLA_KLINFKDCDIM" => Some(Self::IcdigiekflaKlinfkdcdim), "ICDIGIEKFLA_HEKGLNLIFOB" => Some(Self::IcdigiekflaHekglnlifob), "ICDIGIEKFLA_LLEFBMHNNPM" => Some(Self::IcdigiekflaLlefbmhnnpm), "ICDIGIEKFLA_HNCDEKFDIMC" => Some(Self::IcdigiekflaHncdekfdimc), "ICDIGIEKFLA_PGOCCLAFJHF" => Some(Self::IcdigiekflaPgocclafjhf), "ICDIGIEKFLA_DPHMEOMDIOJ" => Some(Self::IcdigiekflaDphmeomdioj), "ICDIGIEKFLA_OODDHMNFDLF" => Some(Self::IcdigiekflaOoddhmnfdlf), "ICDIGIEKFLA_ONAPAJLHGJN" => Some(Self::IcdigiekflaOnapajlhgjn), "ICDIGIEKFLA_LHDGELCDOGM" => Some(Self::IcdigiekflaLhdgelcdogm), "ICDIGIEKFLA_PFGBDOBGNAK" => Some(Self::IcdigiekflaPfgbdobgnak), "ICDIGIEKFLA_BHDHEMPKOOD" => Some(Self::IcdigiekflaBhdhempkood), "ICDIGIEKFLA_AKOIDNJDAKP" => Some(Self::IcdigiekflaAkoidnjdakp), "ICDIGIEKFLA_OIJJEMOHCML" => Some(Self::IcdigiekflaOijjemohcml), "ICDIGIEKFLA_DAAPNBMJBEN" => Some(Self::IcdigiekflaDaapnbmjben), "ICDIGIEKFLA_KJFDPHPIECK" => Some(Self::IcdigiekflaKjfdphpieck), "ICDIGIEKFLA_MDPJFOHDFDP" => Some(Self::IcdigiekflaMdpjfohdfdp), "ICDIGIEKFLA_LGMIKCJNFNP" => Some(Self::IcdigiekflaLgmikcjnfnp), "ICDIGIEKFLA_NJBMDOEDDCM" => Some(Self::IcdigiekflaNjbmdoeddcm), "ICDIGIEKFLA_BAJOGOABEHH" => Some(Self::IcdigiekflaBajogoabehh), "ICDIGIEKFLA_LHCDENDPCNL" => Some(Self::IcdigiekflaLhcdendpcnl), "ICDIGIEKFLA_LDMOKPEAIAN" => Some(Self::IcdigiekflaLdmokpeaian), "ICDIGIEKFLA_BAIKNEHMBMG" => Some(Self::IcdigiekflaBaiknehmbmg), "ICDIGIEKFLA_FEFHAPHMEOE" => Some(Self::IcdigiekflaFefhaphmeoe), "ICDIGIEKFLA_KPJGJODLBAO" => Some(Self::IcdigiekflaKpjgjodlbao), "ICDIGIEKFLA_FCGDCJNMHHJ" => Some(Self::IcdigiekflaFcgdcjnmhhj), "ICDIGIEKFLA_IBFIGCFCJOG" => Some(Self::IcdigiekflaIbfigcfcjog), "ICDIGIEKFLA_NCKNCLECIOG" => Some(Self::IcdigiekflaNckncleciog), "ICDIGIEKFLA_PKJPEAABAOE" => Some(Self::IcdigiekflaPkjpeaabaoe), "ICDIGIEKFLA_HOIDLGFCHPH" => Some(Self::IcdigiekflaHoidlgfchph), "ICDIGIEKFLA_ICOCBIIHMPJ" => Some(Self::IcdigiekflaIcocbiihmpj), "ICDIGIEKFLA_CEEAPCBDCFA" => Some(Self::IcdigiekflaCeeapcbdcfa), "ICDIGIEKFLA_CCLENCKGNNF" => Some(Self::IcdigiekflaCclenckgnnf), "ICDIGIEKFLA_IJMDIGKLFDM" => Some(Self::IcdigiekflaIjmdigklfdm), "ICDIGIEKFLA_FNJNNDKHLDF" => Some(Self::IcdigiekflaFnjnndkhldf), "ICDIGIEKFLA_NLDKJFNEHPH" => Some(Self::IcdigiekflaNldkjfnehph), "ICDIGIEKFLA_KMABCPJDJOE" => Some(Self::IcdigiekflaKmabcpjdjoe), "ICDIGIEKFLA_PJJLEJLMEAK" => Some(Self::IcdigiekflaPjjlejlmeak), "ICDIGIEKFLA_ALPBMOLLLHE" => Some(Self::IcdigiekflaAlpbmolllhe), "ICDIGIEKFLA_FJNOHLOBGOJ" => Some(Self::IcdigiekflaFjnohlobgoj), "ICDIGIEKFLA_BJBHKFJEIBL" => Some(Self::IcdigiekflaBjbhkfjeibl), "ICDIGIEKFLA_FIPAOOELMGP" => Some(Self::IcdigiekflaFipaooelmgp), "ICDIGIEKFLA_FBDPPAGMHBO" => Some(Self::IcdigiekflaFbdppagmhbo), "ICDIGIEKFLA_FMPNEGALJJO" => Some(Self::IcdigiekflaFmpnegaljjo), "ICDIGIEKFLA_OMJPOIGIBFK" => Some(Self::IcdigiekflaOmjpoigibfk), "ICDIGIEKFLA_GDNEONDLFFE" => Some(Self::IcdigiekflaGdneondlffe), "ICDIGIEKFLA_INJGNLPJMOE" => Some(Self::IcdigiekflaInjgnlpjmoe), "ICDIGIEKFLA_DKJLIAIGLOJ" => Some(Self::IcdigiekflaDkjliaigloj), "ICDIGIEKFLA_OAMEJMAMECA" => Some(Self::IcdigiekflaOamejmameca), "ICDIGIEKFLA_FDCGNJJGLMM" => Some(Self::IcdigiekflaFdcgnjjglmm), "ICDIGIEKFLA_LIAHHMKDJLB" => Some(Self::IcdigiekflaLiahhmkdjlb), "ICDIGIEKFLA_OOIGAKKGEHL" => Some(Self::IcdigiekflaOoigakkgehl), "ICDIGIEKFLA_AEMHIAMMFNN" => Some(Self::IcdigiekflaAemhiammfnn), "ICDIGIEKFLA_GEBPGFEDBJF" => Some(Self::IcdigiekflaGebpgfedbjf), "ICDIGIEKFLA_AOPEFJFLGFJ" => Some(Self::IcdigiekflaAopefjflgfj), "ICDIGIEKFLA_ICDLNLFBMGP" => Some(Self::IcdigiekflaIcdlnlfbmgp), "ICDIGIEKFLA_OPLGELCBCII" => Some(Self::IcdigiekflaOplgelcbcii), "ICDIGIEKFLA_DACNGICBEIF" => Some(Self::IcdigiekflaDacngicbeif), "ICDIGIEKFLA_PGMECKEOKLE" => Some(Self::IcdigiekflaPgmeckeokle), "ICDIGIEKFLA_HKAMMOLJIIM" => Some(Self::IcdigiekflaHkammoljiim), "ICDIGIEKFLA_OAHCJDKAAJC" => Some(Self::IcdigiekflaOahcjdkaajc), "ICDIGIEKFLA_LGAAMCPBPIJ" => Some(Self::IcdigiekflaLgaamcpbpij), "ICDIGIEKFLA_LFCIJAIMADK" => Some(Self::IcdigiekflaLfcijaimadk), "ICDIGIEKFLA_DCOKLMMOCMF" => Some(Self::IcdigiekflaDcoklmmocmf), "ICDIGIEKFLA_OMIOFJAOIAH" => Some(Self::IcdigiekflaOmiofjaoiah), "ICDIGIEKFLA_MPEAAMLKPPF" => Some(Self::IcdigiekflaMpeaamlkppf), "ICDIGIEKFLA_GDKKMFKGIJF" => Some(Self::IcdigiekflaGdkkmfkgijf), "ICDIGIEKFLA_CNBEAGCCJGJ" => Some(Self::IcdigiekflaCnbeagccjgj), "ICDIGIEKFLA_JMGCBBJLELL" => Some(Self::IcdigiekflaJmgcbbjlell), "ICDIGIEKFLA_FEKOHKJJAKH" => Some(Self::IcdigiekflaFekohkjjakh), "ICDIGIEKFLA_MMDNMNFEJOD" => Some(Self::IcdigiekflaMmdnmnfejod), "ICDIGIEKFLA_EEEIPFEELDL" => Some(Self::IcdigiekflaEeeipfeeldl), "ICDIGIEKFLA_BINLJKMMPLN" => Some(Self::IcdigiekflaBinljkmmpln), "ICDIGIEKFLA_DGFNFPHLEEP" => Some(Self::IcdigiekflaDgfnfphleep), "ICDIGIEKFLA_EFNEFENLGDB" => Some(Self::IcdigiekflaEfnefenlgdb), "ICDIGIEKFLA_DOJJNIONBOG" => Some(Self::IcdigiekflaDojjnionbog), "ICDIGIEKFLA_GEHLBLJLIDN" => Some(Self::IcdigiekflaGehlbljlidn), "ICDIGIEKFLA_DPFPKFCCHEL" => Some(Self::IcdigiekflaDpfpkfcchel), "ICDIGIEKFLA_PLGJFJGHFIC" => Some(Self::IcdigiekflaPlgjfjghfic), "ICDIGIEKFLA_KBCLLPPDGFH" => Some(Self::IcdigiekflaKbcllppdgfh), "ICDIGIEKFLA_GCOAGHOGEJH" => Some(Self::IcdigiekflaGcoaghogejh), "ICDIGIEKFLA_EHLMMJOCLFJ" => Some(Self::IcdigiekflaEhlmmjoclfj), "ICDIGIEKFLA_JPEOLJLPMKC" => Some(Self::IcdigiekflaJpeoljlpmkc), "ICDIGIEKFLA_POPBIEDCJMM" => Some(Self::IcdigiekflaPopbiedcjmm), "ICDIGIEKFLA_LEMBOOHBLGA" => Some(Self::IcdigiekflaLemboohblga), "ICDIGIEKFLA_FEGIDHHINGK" => Some(Self::IcdigiekflaFegidhhingk), "ICDIGIEKFLA_KEDFAHHKDMA" => Some(Self::IcdigiekflaKedfahhkdma), "ICDIGIEKFLA_CCCJMIBGBPO" => Some(Self::IcdigiekflaCccjmibgbpo), "ICDIGIEKFLA_POPBEBECALL" => Some(Self::IcdigiekflaPopbebecall), "ICDIGIEKFLA_DIEOPIMMAMJ" => Some(Self::IcdigiekflaDieopimmamj), "ICDIGIEKFLA_EICKIGHFMOH" => Some(Self::IcdigiekflaEickighfmoh), "ICDIGIEKFLA_OIGCNAPCBLE" => Some(Self::IcdigiekflaOigcnapcble), "ICDIGIEKFLA_LDOJEHPLDEJ" => Some(Self::IcdigiekflaLdojehpldej), "ICDIGIEKFLA_JACBLLGNDLH" => Some(Self::IcdigiekflaJacbllgndlh), "ICDIGIEKFLA_IOHAFBNJCFI" => Some(Self::IcdigiekflaIohafbnjcfi), "ICDIGIEKFLA_NNLGMNBDHDE" => Some(Self::IcdigiekflaNnlgmnbdhde), "ICDIGIEKFLA_MODNGBIKNLD" => Some(Self::IcdigiekflaModngbiknld), "ICDIGIEKFLA_PCEFGJJCGNC" => Some(Self::IcdigiekflaPcefgjjcgnc), "ICDIGIEKFLA_PPILIKHGFJA" => Some(Self::IcdigiekflaPpilikhgfja), "ICDIGIEKFLA_OENPJMHDFOE" => Some(Self::IcdigiekflaOenpjmhdfoe), "ICDIGIEKFLA_NOCDMINAAMH" => Some(Self::IcdigiekflaNocdminaamh), "ICDIGIEKFLA_MHHNFNFFMFO" => Some(Self::IcdigiekflaMhhnfnffmfo), "ICDIGIEKFLA_BLJNJDBMEGF" => Some(Self::IcdigiekflaBljnjdbmegf), "ICDIGIEKFLA_KPLPGKLCFKO" => Some(Self::IcdigiekflaKplpgklcfko), "ICDIGIEKFLA_OJCGHOMEACD" => Some(Self::IcdigiekflaOjcghomeacd), "ICDIGIEKFLA_AJHMHCGNEKK" => Some(Self::IcdigiekflaAjhmhcgnekk), "ICDIGIEKFLA_EMLGHKCBAFI" => Some(Self::IcdigiekflaEmlghkcbafi), "ICDIGIEKFLA_CHPKJIJMNLB" => Some(Self::IcdigiekflaChpkjijmnlb), "ICDIGIEKFLA_GINDCHODECP" => Some(Self::IcdigiekflaGindchodecp), "ICDIGIEKFLA_AMLMNEEIDHL" => Some(Self::IcdigiekflaAmlmneeidhl), "ICDIGIEKFLA_OPEDCDHKCFC" => Some(Self::IcdigiekflaOpedcdhkcfc), "ICDIGIEKFLA_OCOBADFNEIJ" => Some(Self::IcdigiekflaOcobadfneij), "ICDIGIEKFLA_CFHLPNAICAE" => Some(Self::IcdigiekflaCfhlpnaicae), "ICDIGIEKFLA_NHGJMLEMGDL" => Some(Self::IcdigiekflaNhgjmlemgdl), "ICDIGIEKFLA_GFIENMCKEMC" => Some(Self::IcdigiekflaGfienmckemc), "ICDIGIEKFLA_BOOCGFEIMKJ" => Some(Self::IcdigiekflaBoocgfeimkj), "ICDIGIEKFLA_EEDNNMLCOJP" => Some(Self::IcdigiekflaEednnmlcojp), "ICDIGIEKFLA_BBPIMGFGDEN" => Some(Self::IcdigiekflaBbpimgfgden), "ICDIGIEKFLA_GPGCOIGGIOH" => Some(Self::IcdigiekflaGpgcoiggioh), "ICDIGIEKFLA_IJENBEIADAO" => Some(Self::IcdigiekflaIjenbeiadao), "ICDIGIEKFLA_DNNAOIKHKCB" => Some(Self::IcdigiekflaDnnaoikhkcb), "ICDIGIEKFLA_MBPBGJEFAKI" => Some(Self::IcdigiekflaMbpbgjefaki), "ICDIGIEKFLA_JKLHEDPEJBB" => Some(Self::IcdigiekflaJklhedpejbb), "ICDIGIEKFLA_HEEEECKAHGN" => Some(Self::IcdigiekflaHeeeeckahgn), "ICDIGIEKFLA_NNIAKBAJOEC" => Some(Self::IcdigiekflaNniakbajoec), "ICDIGIEKFLA_JNPMJKAJNJO" => Some(Self::IcdigiekflaJnpmjkajnjo), "ICDIGIEKFLA_FKKKAFNHCMJ" => Some(Self::IcdigiekflaFkkkafnhcmj), "ICDIGIEKFLA_HJJEGFPOEFD" => Some(Self::IcdigiekflaHjjegfpoefd), "ICDIGIEKFLA_IOLJAIMFPMH" => Some(Self::IcdigiekflaIoljaimfpmh), "ICDIGIEKFLA_PJPNJDIELAN" => Some(Self::IcdigiekflaPjpnjdielan), "ICDIGIEKFLA_BFBCKBBPFDJ" => Some(Self::IcdigiekflaBfbckbbpfdj), "ICDIGIEKFLA_OKKDHPMJNOC" => Some(Self::IcdigiekflaOkkdhpmjnoc), "ICDIGIEKFLA_ELLBFICLCFJ" => Some(Self::IcdigiekflaEllbficlcfj), "ICDIGIEKFLA_AHMEIGGIPKH" => Some(Self::IcdigiekflaAhmeiggipkh), "ICDIGIEKFLA_JNPEHGDIFED" => Some(Self::IcdigiekflaJnpehgdifed), "ICDIGIEKFLA_DBIKLNGBHID" => Some(Self::IcdigiekflaDbiklngbhid), "ICDIGIEKFLA_IEJPBBLFCML" => Some(Self::IcdigiekflaIejpbblfcml), "ICDIGIEKFLA_LKKHGJMHPHB" => Some(Self::IcdigiekflaLkkhgjmhphb), "ICDIGIEKFLA_HOPLCOFOCLI" => Some(Self::IcdigiekflaHoplcofocli), "ICDIGIEKFLA_BNAFOOEFHCJ" => Some(Self::IcdigiekflaBnafooefhcj), "ICDIGIEKFLA_NPMDACPOJOL" => Some(Self::IcdigiekflaNpmdacpojol), "ICDIGIEKFLA_JKDMJMMIONN" => Some(Self::IcdigiekflaJkdmjmmionn), "ICDIGIEKFLA_CNLEKEBJCIO" => Some(Self::IcdigiekflaCnlekebjcio), "ICDIGIEKFLA_DMOMGGCKDHE" => Some(Self::IcdigiekflaDmomggckdhe), "ICDIGIEKFLA_FNOMKDDFCED" => Some(Self::IcdigiekflaFnomkddfced), "ICDIGIEKFLA_MPOHCJMLEKO" => Some(Self::IcdigiekflaMpohcjmleko), "ICDIGIEKFLA_HOBNDANNCFE" => Some(Self::IcdigiekflaHobndanncfe), "ICDIGIEKFLA_HEHLLGNMJGD" => Some(Self::IcdigiekflaHehllgnmjgd), "ICDIGIEKFLA_GGCBNLGLOEL" => Some(Self::IcdigiekflaGgcbnlgloel), "ICDIGIEKFLA_NKOPCJGNINH" => Some(Self::IcdigiekflaNkopcjgninh), "ICDIGIEKFLA_JLNKEDBCLAK" => Some(Self::IcdigiekflaJlnkedbclak), "ICDIGIEKFLA_DHEECAEDPPA" => Some(Self::IcdigiekflaDheecaedppa), "ICDIGIEKFLA_CGLBHLLMNDE" => Some(Self::IcdigiekflaCglbhllmnde), "ICDIGIEKFLA_MGEMMKPHBAG" => Some(Self::IcdigiekflaMgemmkphbag), "ICDIGIEKFLA_JDKCMHIBCCL" => Some(Self::IcdigiekflaJdkcmhibccl), "ICDIGIEKFLA_NEBFGIKHJML" => Some(Self::IcdigiekflaNebfgikhjml), "ICDIGIEKFLA_KBJOEOODFBP" => Some(Self::IcdigiekflaKbjoeoodfbp), "ICDIGIEKFLA_JLOOILAJMDB" => Some(Self::IcdigiekflaJlooilajmdb), "ICDIGIEKFLA_NNJEHFCFMBJ" => Some(Self::IcdigiekflaNnjehfcfmbj), "ICDIGIEKFLA_GDALBBINLAA" => Some(Self::IcdigiekflaGdalbbinlaa), "ICDIGIEKFLA_KDABBBMAALD" => Some(Self::IcdigiekflaKdabbbmaald), "ICDIGIEKFLA_DNPDAEHPIJJ" => Some(Self::IcdigiekflaDnpdaehpijj), "ICDIGIEKFLA_PCACAABNEEH" => Some(Self::IcdigiekflaPcacaabneeh), "ICDIGIEKFLA_MDBHHLMKNCF" => Some(Self::IcdigiekflaMdbhhlmkncf), "ICDIGIEKFLA_FJMNGMECIKB" => Some(Self::IcdigiekflaFjmngmecikb), "ICDIGIEKFLA_GFMFPGOLKHK" => Some(Self::IcdigiekflaGfmfpgolkhk), "ICDIGIEKFLA_LFLAPKHOMHJ" => Some(Self::IcdigiekflaLflapkhomhj), "ICDIGIEKFLA_MBBEBJDLIBB" => Some(Self::IcdigiekflaMbbebjdlibb), "ICDIGIEKFLA_GJGKHLIKKBG" => Some(Self::IcdigiekflaGjgkhlikkbg), "ICDIGIEKFLA_EFAKKMMFGCP" => Some(Self::IcdigiekflaEfakkmmfgcp), "ICDIGIEKFLA_NHFKFBPOOOA" => Some(Self::IcdigiekflaNhfkfbpoooa), "ICDIGIEKFLA_OALEHMPHLAG" => Some(Self::IcdigiekflaOalehmphlag), "ICDIGIEKFLA_CLAKDNDAGKB" => Some(Self::IcdigiekflaClakdndagkb), "ICDIGIEKFLA_BPJFHABAGMM" => Some(Self::IcdigiekflaBpjfhabagmm), "ICDIGIEKFLA_PPOGJMJCNLL" => Some(Self::IcdigiekflaPpogjmjcnll), "ICDIGIEKFLA_DJFEJAEDONC" => Some(Self::IcdigiekflaDjfejaedonc), "ICDIGIEKFLA_PKCBIMBAFBL" => Some(Self::IcdigiekflaPkcbimbafbl), "ICDIGIEKFLA_OOKKMHAJNDJ" => Some(Self::IcdigiekflaOokkmhajndj), "ICDIGIEKFLA_DJABOMPGOFA" => Some(Self::IcdigiekflaDjabompgofa), "ICDIGIEKFLA_LJKBBHDAMDP" => Some(Self::IcdigiekflaLjkbbhdamdp), "ICDIGIEKFLA_NNKMKJOCAFF" => Some(Self::IcdigiekflaNnkmkjocaff), "ICDIGIEKFLA_MBKKOMAAMBC" => Some(Self::IcdigiekflaMbkkomaambc), "ICDIGIEKFLA_HFDILANENCC" => Some(Self::IcdigiekflaHfdilanencc), "ICDIGIEKFLA_JKCOKDDHHJP" => Some(Self::IcdigiekflaJkcokddhhjp), "ICDIGIEKFLA_PDBCKFJBAFB" => Some(Self::IcdigiekflaPdbckfjbafb), "ICDIGIEKFLA_NGNKECCGONK" => Some(Self::IcdigiekflaNgnkeccgonk), "ICDIGIEKFLA_HHEABKGPMLM" => Some(Self::IcdigiekflaHheabkgpmlm), "ICDIGIEKFLA_GIFDJHIOAKJ" => Some(Self::IcdigiekflaGifdjhioakj), "ICDIGIEKFLA_LNDLDCCDGOO" => Some(Self::IcdigiekflaLndldccdgoo), "ICDIGIEKFLA_JLAJLCJGGKA" => Some(Self::IcdigiekflaJlajlcjggka), "ICDIGIEKFLA_GKHIHEFHGED" => Some(Self::IcdigiekflaGkhihefhged), "ICDIGIEKFLA_JENNOHBFIPD" => Some(Self::IcdigiekflaJennohbfipd), "ICDIGIEKFLA_DBEHLGGLBAK" => Some(Self::IcdigiekflaDbehlgglbak), "ICDIGIEKFLA_IDIDJMJOBAA" => Some(Self::IcdigiekflaIdidjmjobaa), "ICDIGIEKFLA_EGGABKCFCGP" => Some(Self::IcdigiekflaEggabkcfcgp), "ICDIGIEKFLA_FBBFAGKKCPC" => Some(Self::IcdigiekflaFbbfagkkcpc), "ICDIGIEKFLA_ALOBKMPCDIH" => Some(Self::IcdigiekflaAlobkmpcdih), "ICDIGIEKFLA_NPMALEJCIKD" => Some(Self::IcdigiekflaNpmalejcikd), "ICDIGIEKFLA_HLMKCOMFJLB" => Some(Self::IcdigiekflaHlmkcomfjlb), "ICDIGIEKFLA_GILLMKMOMCN" => Some(Self::IcdigiekflaGillmkmomcn), "ICDIGIEKFLA_BPMPLINLDDB" => Some(Self::IcdigiekflaBpmplinlddb), "ICDIGIEKFLA_NACEMEFODKE" => Some(Self::IcdigiekflaNacemefodke), "ICDIGIEKFLA_BAGEDCGHOIB" => Some(Self::IcdigiekflaBagedcghoib), "ICDIGIEKFLA_KFENCOMPOJA" => Some(Self::IcdigiekflaKfencompoja), "ICDIGIEKFLA_PIDICMFEHJL" => Some(Self::IcdigiekflaPidicmfehjl), "ICDIGIEKFLA_OEPEKOKHGAG" => Some(Self::IcdigiekflaOepekokhgag), "ICDIGIEKFLA_IFFDLILOCJN" => Some(Self::IcdigiekflaIffdlilocjn), "ICDIGIEKFLA_MPFHGFOLHJJ" => Some(Self::IcdigiekflaMpfhgfolhjj), "ICDIGIEKFLA_MKHACGAOAHP" => Some(Self::IcdigiekflaMkhacgaoahp), "ICDIGIEKFLA_PPIHHMFKKIH" => Some(Self::IcdigiekflaPpihhmfkkih), "ICDIGIEKFLA_OOLHNJOKPBK" => Some(Self::IcdigiekflaOolhnjokpbk), "ICDIGIEKFLA_CKGFKAJIEIG" => Some(Self::IcdigiekflaCkgfkajieig), "ICDIGIEKFLA_LCKHIPGLKMO" => Some(Self::IcdigiekflaLckhipglkmo), "ICDIGIEKFLA_MCBGCCDKPBF" => Some(Self::IcdigiekflaMcbgccdkpbf), "ICDIGIEKFLA_JGPCHDJFPPG" => Some(Self::IcdigiekflaJgpchdjfppg), "ICDIGIEKFLA_NNEBDMJELBF" => Some(Self::IcdigiekflaNnebdmjelbf), "ICDIGIEKFLA_GJFOLBMDAIH" => Some(Self::IcdigiekflaGjfolbmdaih), "ICDIGIEKFLA_LJGAFPBEMBD" => Some(Self::IcdigiekflaLjgafpbembd), "ICDIGIEKFLA_BAAJOOJGPCP" => Some(Self::IcdigiekflaBaajoojgpcp), "ICDIGIEKFLA_KDFBPCKGHHO" => Some(Self::IcdigiekflaKdfbpckghho), "ICDIGIEKFLA_BKLDNHNPALD" => Some(Self::IcdigiekflaBkldnhnpald), "ICDIGIEKFLA_PLHPMNLMBGI" => Some(Self::IcdigiekflaPlhpmnlmbgi), "ICDIGIEKFLA_BHHIGJBJLFG" => Some(Self::IcdigiekflaBhhigjbjlfg), "ICDIGIEKFLA_CEGKMNACONG" => Some(Self::IcdigiekflaCegkmnacong), "ICDIGIEKFLA_ENDDIMDGCEP" => Some(Self::IcdigiekflaEnddimdgcep), "ICDIGIEKFLA_PMNLAMMBPJI" => Some(Self::IcdigiekflaPmnlammbpji), "ICDIGIEKFLA_OBHKKOHILPI" => Some(Self::IcdigiekflaObhkkohilpi), "ICDIGIEKFLA_PHJFHDHKKBF" => Some(Self::IcdigiekflaPhjfhdhkkbf), "ICDIGIEKFLA_EFMLJOCOHEI" => Some(Self::IcdigiekflaEfmljocohei), "ICDIGIEKFLA_PPDGIGDEJKG" => Some(Self::IcdigiekflaPpdgigdejkg), "ICDIGIEKFLA_AGHGBOKAEFE" => Some(Self::IcdigiekflaAghgbokaefe), "ICDIGIEKFLA_EMDCDCBFNCO" => Some(Self::IcdigiekflaEmdcdcbfnco), "ICDIGIEKFLA_KNNEJDBEBKK" => Some(Self::IcdigiekflaKnnejdbebkk), "ICDIGIEKFLA_NENAAENOJON" => Some(Self::IcdigiekflaNenaaenojon), "ICDIGIEKFLA_AJEJOBCHPMO" => Some(Self::IcdigiekflaAjejobchpmo), "ICDIGIEKFLA_GBEMALCOCLA" => Some(Self::IcdigiekflaGbemalcocla), "ICDIGIEKFLA_JIHACAHBPLJ" => Some(Self::IcdigiekflaJihacahbplj), "ICDIGIEKFLA_ONKGKGCDAKO" => Some(Self::IcdigiekflaOnkgkgcdako), "ICDIGIEKFLA_FOAKHHDFEIJ" => Some(Self::IcdigiekflaFoakhhdfeij), "ICDIGIEKFLA_CJFMBPBMNLM" => Some(Self::IcdigiekflaCjfmbpbmnlm), "ICDIGIEKFLA_BDFGKOKMIMN" => Some(Self::IcdigiekflaBdfgkokmimn), "ICDIGIEKFLA_GENOIKKJOOD" => Some(Self::IcdigiekflaGenoikkjood), "ICDIGIEKFLA_AOECHBPGKCN" => Some(Self::IcdigiekflaAoechbpgkcn), "ICDIGIEKFLA_KGCEOJLKFDP" => Some(Self::IcdigiekflaKgceojlkfdp), "ICDIGIEKFLA_NOIIHJJMLEH" => Some(Self::IcdigiekflaNoiihjjmleh), "ICDIGIEKFLA_GCHENDFGBCE" => Some(Self::IcdigiekflaGchendfgbce), "ICDIGIEKFLA_BCIOHJNADML" => Some(Self::IcdigiekflaBciohjnadml), "ICDIGIEKFLA_LOEEMJCNGPL" => Some(Self::IcdigiekflaLoeemjcngpl), "ICDIGIEKFLA_IIBGMFBIAGG" => Some(Self::IcdigiekflaIibgmfbiagg), "ICDIGIEKFLA_OCEKFMEPBNN" => Some(Self::IcdigiekflaOcekfmepbnn), "ICDIGIEKFLA_OLPANLOPCJC" => Some(Self::IcdigiekflaOlpanlopcjc), "ICDIGIEKFLA_DENGBOAGECC" => Some(Self::IcdigiekflaDengboagecc), "ICDIGIEKFLA_KLINPACJGGK" => Some(Self::IcdigiekflaKlinpacjggk), "ICDIGIEKFLA_DLBPOFIJHJI" => Some(Self::IcdigiekflaDlbpofijhji), "ICDIGIEKFLA_GFNACHMKLNE" => Some(Self::IcdigiekflaGfnachmklne), "ICDIGIEKFLA_APFADBGCJAP" => Some(Self::IcdigiekflaApfadbgcjap), "ICDIGIEKFLA_KMMEKBKDOKP" => Some(Self::IcdigiekflaKmmekbkdokp), "ICDIGIEKFLA_OGJEGMDEBCL" => Some(Self::IcdigiekflaOgjegmdebcl), "ICDIGIEKFLA_OJNIECELOAA" => Some(Self::IcdigiekflaOjnieceloaa), "ICDIGIEKFLA_JACFMKDEKEC" => Some(Self::IcdigiekflaJacfmkdekec), "ICDIGIEKFLA_NBKDNOIKMEI" => Some(Self::IcdigiekflaNbkdnoikmei), "ICDIGIEKFLA_FBIBMANPNBC" => Some(Self::IcdigiekflaFbibmanpnbc), "ICDIGIEKFLA_JEEABDJGFHD" => Some(Self::IcdigiekflaJeeabdjgfhd), "ICDIGIEKFLA_MEJEFBBGOIO" => Some(Self::IcdigiekflaMejefbbgoio), "ICDIGIEKFLA_OGHGNNFOCCM" => Some(Self::IcdigiekflaOghgnnfoccm), "ICDIGIEKFLA_NHCBNJHFKHN" => Some(Self::IcdigiekflaNhcbnjhfkhn), "ICDIGIEKFLA_PHKJIMNJCHM" => Some(Self::IcdigiekflaPhkjimnjchm), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdActivityType { FkmpdgbhdnnAlocmfakbkp = 0, CmdLeaveTrialActivityCsReq = 2631, CmdSubmitMaterialSubmitActivityMaterialScRsp = 2667, CmdStartTrialActivityScRsp = 2627, CmdSubmitMaterialSubmitActivityMaterialCsReq = 2610, CmdAvatarDeliverRewardTakeRewardCsReq = 2696, CmdTakeLoginActivityRewardScRsp = 2617, CmdGetTrialActivityDataCsReq = 2632, CmdGetAvatarDeliverRewardActivityDataCsReq = 2618, FkmpdgbhdnnHdmbhdbhnbl = 2668, CmdGetLoginActivityScRsp = 2609, CmdTakeTrialActivityRewardCsReq = 2665, CmdGetTrialActivityDataScRsp = 2700, CmdGetAvatarDeliverRewardActivityDataScRsp = 2680, CmdTakeTrialActivityRewardScRsp = 2639, CmdTakeLoginActivityRewardCsReq = 2638, CmdAvatarDeliverRewardChooseAvatarScRsp = 2653, CmdTrialActivityDataChangeScNotify = 2634, CmdGetActivityScheduleConfigScRsp = 2611, CmdStartTrialActivityCsReq = 2679, CmdGetMaterialSubmitActivityDataScRsp = 2637, CmdTakeMaterialSubmitActivityRewardCsReq = 2662, CmdGetLoginActivityCsReq = 2647, CmdAvatarDeliverRewardChooseAvatarCsReq = 2683, CmdAvatarDeliverRewardTakeRewardScRsp = 2648, CmdLeaveTrialActivityScRsp = 2641, CmdEnterTrialActivityStageScRsp = 2672, CmdTakeMaterialSubmitActivityRewardScRsp = 2635, CmdGetActivityScheduleConfigCsReq = 2651, CmdGetMaterialSubmitActivityDataCsReq = 2693, CmdCurTrialActivityScNotify = 2602, } impl CmdActivityType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::FkmpdgbhdnnAlocmfakbkp => "FKMPDGBHDNN_ALOCMFAKBKP", Self::CmdLeaveTrialActivityCsReq => "CmdLeaveTrialActivityCsReq", Self::CmdSubmitMaterialSubmitActivityMaterialScRsp => { "CmdSubmitMaterialSubmitActivityMaterialScRsp" } Self::CmdStartTrialActivityScRsp => "CmdStartTrialActivityScRsp", Self::CmdSubmitMaterialSubmitActivityMaterialCsReq => { "CmdSubmitMaterialSubmitActivityMaterialCsReq" } Self::CmdAvatarDeliverRewardTakeRewardCsReq => { "CmdAvatarDeliverRewardTakeRewardCsReq" } Self::CmdTakeLoginActivityRewardScRsp => "CmdTakeLoginActivityRewardScRsp", Self::CmdGetTrialActivityDataCsReq => "CmdGetTrialActivityDataCsReq", Self::CmdGetAvatarDeliverRewardActivityDataCsReq => { "CmdGetAvatarDeliverRewardActivityDataCsReq" } Self::FkmpdgbhdnnHdmbhdbhnbl => "FKMPDGBHDNN_HDMBHDBHNBL", Self::CmdGetLoginActivityScRsp => "CmdGetLoginActivityScRsp", Self::CmdTakeTrialActivityRewardCsReq => "CmdTakeTrialActivityRewardCsReq", Self::CmdGetTrialActivityDataScRsp => "CmdGetTrialActivityDataScRsp", Self::CmdGetAvatarDeliverRewardActivityDataScRsp => { "CmdGetAvatarDeliverRewardActivityDataScRsp" } Self::CmdTakeTrialActivityRewardScRsp => "CmdTakeTrialActivityRewardScRsp", Self::CmdTakeLoginActivityRewardCsReq => "CmdTakeLoginActivityRewardCsReq", Self::CmdAvatarDeliverRewardChooseAvatarScRsp => { "CmdAvatarDeliverRewardChooseAvatarScRsp" } Self::CmdTrialActivityDataChangeScNotify => { "CmdTrialActivityDataChangeScNotify" } Self::CmdGetActivityScheduleConfigScRsp => { "CmdGetActivityScheduleConfigScRsp" } Self::CmdStartTrialActivityCsReq => "CmdStartTrialActivityCsReq", Self::CmdGetMaterialSubmitActivityDataScRsp => { "CmdGetMaterialSubmitActivityDataScRsp" } Self::CmdTakeMaterialSubmitActivityRewardCsReq => { "CmdTakeMaterialSubmitActivityRewardCsReq" } Self::CmdGetLoginActivityCsReq => "CmdGetLoginActivityCsReq", Self::CmdAvatarDeliverRewardChooseAvatarCsReq => { "CmdAvatarDeliverRewardChooseAvatarCsReq" } Self::CmdAvatarDeliverRewardTakeRewardScRsp => { "CmdAvatarDeliverRewardTakeRewardScRsp" } Self::CmdLeaveTrialActivityScRsp => "CmdLeaveTrialActivityScRsp", Self::CmdEnterTrialActivityStageScRsp => "CmdEnterTrialActivityStageScRsp", Self::CmdTakeMaterialSubmitActivityRewardScRsp => { "CmdTakeMaterialSubmitActivityRewardScRsp" } Self::CmdGetActivityScheduleConfigCsReq => { "CmdGetActivityScheduleConfigCsReq" } Self::CmdGetMaterialSubmitActivityDataCsReq => { "CmdGetMaterialSubmitActivityDataCsReq" } Self::CmdCurTrialActivityScNotify => "CmdCurTrialActivityScNotify", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "FKMPDGBHDNN_ALOCMFAKBKP" => Some(Self::FkmpdgbhdnnAlocmfakbkp), "CmdLeaveTrialActivityCsReq" => Some(Self::CmdLeaveTrialActivityCsReq), "CmdSubmitMaterialSubmitActivityMaterialScRsp" => { Some(Self::CmdSubmitMaterialSubmitActivityMaterialScRsp) } "CmdStartTrialActivityScRsp" => Some(Self::CmdStartTrialActivityScRsp), "CmdSubmitMaterialSubmitActivityMaterialCsReq" => { Some(Self::CmdSubmitMaterialSubmitActivityMaterialCsReq) } "CmdAvatarDeliverRewardTakeRewardCsReq" => { Some(Self::CmdAvatarDeliverRewardTakeRewardCsReq) } "CmdTakeLoginActivityRewardScRsp" => { Some(Self::CmdTakeLoginActivityRewardScRsp) } "CmdGetTrialActivityDataCsReq" => Some(Self::CmdGetTrialActivityDataCsReq), "CmdGetAvatarDeliverRewardActivityDataCsReq" => { Some(Self::CmdGetAvatarDeliverRewardActivityDataCsReq) } "FKMPDGBHDNN_HDMBHDBHNBL" => Some(Self::FkmpdgbhdnnHdmbhdbhnbl), "CmdGetLoginActivityScRsp" => Some(Self::CmdGetLoginActivityScRsp), "CmdTakeTrialActivityRewardCsReq" => { Some(Self::CmdTakeTrialActivityRewardCsReq) } "CmdGetTrialActivityDataScRsp" => Some(Self::CmdGetTrialActivityDataScRsp), "CmdGetAvatarDeliverRewardActivityDataScRsp" => { Some(Self::CmdGetAvatarDeliverRewardActivityDataScRsp) } "CmdTakeTrialActivityRewardScRsp" => { Some(Self::CmdTakeTrialActivityRewardScRsp) } "CmdTakeLoginActivityRewardCsReq" => { Some(Self::CmdTakeLoginActivityRewardCsReq) } "CmdAvatarDeliverRewardChooseAvatarScRsp" => { Some(Self::CmdAvatarDeliverRewardChooseAvatarScRsp) } "CmdTrialActivityDataChangeScNotify" => { Some(Self::CmdTrialActivityDataChangeScNotify) } "CmdGetActivityScheduleConfigScRsp" => { Some(Self::CmdGetActivityScheduleConfigScRsp) } "CmdStartTrialActivityCsReq" => Some(Self::CmdStartTrialActivityCsReq), "CmdGetMaterialSubmitActivityDataScRsp" => { Some(Self::CmdGetMaterialSubmitActivityDataScRsp) } "CmdTakeMaterialSubmitActivityRewardCsReq" => { Some(Self::CmdTakeMaterialSubmitActivityRewardCsReq) } "CmdGetLoginActivityCsReq" => Some(Self::CmdGetLoginActivityCsReq), "CmdAvatarDeliverRewardChooseAvatarCsReq" => { Some(Self::CmdAvatarDeliverRewardChooseAvatarCsReq) } "CmdAvatarDeliverRewardTakeRewardScRsp" => { Some(Self::CmdAvatarDeliverRewardTakeRewardScRsp) } "CmdLeaveTrialActivityScRsp" => Some(Self::CmdLeaveTrialActivityScRsp), "CmdEnterTrialActivityStageScRsp" => { Some(Self::CmdEnterTrialActivityStageScRsp) } "CmdTakeMaterialSubmitActivityRewardScRsp" => { Some(Self::CmdTakeMaterialSubmitActivityRewardScRsp) } "CmdGetActivityScheduleConfigCsReq" => { Some(Self::CmdGetActivityScheduleConfigCsReq) } "CmdGetMaterialSubmitActivityDataCsReq" => { Some(Self::CmdGetMaterialSubmitActivityDataCsReq) } "CmdCurTrialActivityScNotify" => Some(Self::CmdCurTrialActivityScNotify), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum TrialActivityStatus { PhboekignpaAlocmfakbkp = 0, PhboekignpaEddpgfacjae = 1, } impl TrialActivityStatus { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::PhboekignpaAlocmfakbkp => "PHBOEKIGNPA_ALOCMFAKBKP", Self::PhboekignpaEddpgfacjae => "PHBOEKIGNPA_EDDPGFACJAE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "PHBOEKIGNPA_ALOCMFAKBKP" => Some(Self::PhboekignpaAlocmfakbkp), "PHBOEKIGNPA_EDDPGFACJAE" => Some(Self::PhboekignpaEddpgfacjae), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdActivityRewardStat { CmfldmlfnekBeeiamdchpd = 0, CmdGetActivityRewardCountDataCsReq = 9120, CmdGetActivityHotDataCsReq = 9112, CmdGetActivityHotDataScRsp = 9117, CmdGetActivityRewardCountDataScRsp = 9111, } impl CmdActivityRewardStat { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::CmfldmlfnekBeeiamdchpd => "CMFLDMLFNEK_BEEIAMDCHPD", Self::CmdGetActivityRewardCountDataCsReq => { "CmdGetActivityRewardCountDataCsReq" } Self::CmdGetActivityHotDataCsReq => "CmdGetActivityHotDataCsReq", Self::CmdGetActivityHotDataScRsp => "CmdGetActivityHotDataScRsp", Self::CmdGetActivityRewardCountDataScRsp => { "CmdGetActivityRewardCountDataScRsp" } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CMFLDMLFNEK_BEEIAMDCHPD" => Some(Self::CmfldmlfnekBeeiamdchpd), "CmdGetActivityRewardCountDataCsReq" => { Some(Self::CmdGetActivityRewardCountDataCsReq) } "CmdGetActivityHotDataCsReq" => Some(Self::CmdGetActivityHotDataCsReq), "CmdGetActivityHotDataScRsp" => Some(Self::CmdGetActivityHotDataScRsp), "CmdGetActivityRewardCountDataScRsp" => { Some(Self::CmdGetActivityRewardCountDataScRsp) } _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdAdventureType { GnpcdoolmeeAlocmfakbkp = 0, CmdGetFarmStageGachaInfoScRsp = 1317, GnpcdoolmeeCcopjnbffaf = 1347, CmdQuickStartCocoonStageCsReq = 1351, CmdEnterAdventureScRsp = 1309, CmdCocoonSweepCsReq = 1395, CmdGetFarmStageGachaInfoCsReq = 1338, CmdCocoonSweepScRsp = 1391, CmdQuickStartCocoonStageScRsp = 1311, CmdQuickStartFarmElementScRsp = 1320, CmdQuickStartFarmElementCsReq = 1389, CmdFarmElementSweepCsReq = 1361, CmdFarmElementSweepScRsp = 1345, } impl CmdAdventureType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::GnpcdoolmeeAlocmfakbkp => "GNPCDOOLMEE_ALOCMFAKBKP", Self::CmdGetFarmStageGachaInfoScRsp => "CmdGetFarmStageGachaInfoScRsp", Self::GnpcdoolmeeCcopjnbffaf => "GNPCDOOLMEE_CCOPJNBFFAF", Self::CmdQuickStartCocoonStageCsReq => "CmdQuickStartCocoonStageCsReq", Self::CmdEnterAdventureScRsp => "CmdEnterAdventureScRsp", Self::CmdCocoonSweepCsReq => "CmdCocoonSweepCsReq", Self::CmdGetFarmStageGachaInfoCsReq => "CmdGetFarmStageGachaInfoCsReq", Self::CmdCocoonSweepScRsp => "CmdCocoonSweepScRsp", Self::CmdQuickStartCocoonStageScRsp => "CmdQuickStartCocoonStageScRsp", Self::CmdQuickStartFarmElementScRsp => "CmdQuickStartFarmElementScRsp", Self::CmdQuickStartFarmElementCsReq => "CmdQuickStartFarmElementCsReq", Self::CmdFarmElementSweepCsReq => "CmdFarmElementSweepCsReq", Self::CmdFarmElementSweepScRsp => "CmdFarmElementSweepScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GNPCDOOLMEE_ALOCMFAKBKP" => Some(Self::GnpcdoolmeeAlocmfakbkp), "CmdGetFarmStageGachaInfoScRsp" => Some(Self::CmdGetFarmStageGachaInfoScRsp), "GNPCDOOLMEE_CCOPJNBFFAF" => Some(Self::GnpcdoolmeeCcopjnbffaf), "CmdQuickStartCocoonStageCsReq" => Some(Self::CmdQuickStartCocoonStageCsReq), "CmdEnterAdventureScRsp" => Some(Self::CmdEnterAdventureScRsp), "CmdCocoonSweepCsReq" => Some(Self::CmdCocoonSweepCsReq), "CmdGetFarmStageGachaInfoCsReq" => Some(Self::CmdGetFarmStageGachaInfoCsReq), "CmdCocoonSweepScRsp" => Some(Self::CmdCocoonSweepScRsp), "CmdQuickStartCocoonStageScRsp" => Some(Self::CmdQuickStartCocoonStageScRsp), "CmdQuickStartFarmElementScRsp" => Some(Self::CmdQuickStartFarmElementScRsp), "CmdQuickStartFarmElementCsReq" => Some(Self::CmdQuickStartFarmElementCsReq), "CmdFarmElementSweepCsReq" => Some(Self::CmdFarmElementSweepCsReq), "CmdFarmElementSweepScRsp" => Some(Self::CmdFarmElementSweepScRsp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdAetherDivideType { OafpchjjpgdAlocmfakbkp = 0, CmdMppinlpankb = 4835, CmdChjjofpenla = 4807, CmdHlbckcdicaa = 4810, CmdLihkfbkognb = 4824, CmdKnccobpcfel = 4831, CmdKgjpebcepdl = 4850, CmdDnheionheie = 4847, CmdKejcgnhoaml = 4813, CmdCjcjefbpebc = 4825, CmdDiohkakcklc = 4848, CmdFojnpaeenop = 4840, CmdDbjkdlioieo = 4814, OafpchjjpgdFhnekimkcib = 4819, CmdOdigipehbgg = 4826, CmdMhcgodlnnpj = 4823, CmdGejionmnikj = 4836, CmdOpekcngfdjo = 4834, CmdMhjbacdklfe = 4816, CmdLjnbhdoaooc = 4820, CmdAeinlinfcdl = 4833, CmdOpblfmboffa = 4809, CmdLafnpeblnde = 4843, CmdIbnojkhjclc = 4812, CmdFmhgdkefbbj = 4811, CmdCmafkhkkdnm = 4827, CmdDmllgodhjpa = 4844, CmdIcebbmakhie = 4805, CmdOicmoejbnjd = 4801, CmdEdagaaechlk = 4839, CmdNofnmhpmcjn = 4830, CmdMjfpnikjefi = 4804, CmdAndacjggbeb = 4829, CmdOjjadenfndj = 4802, CmdHefcpafnhhk = 4845, } impl CmdAetherDivideType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::OafpchjjpgdAlocmfakbkp => "OAFPCHJJPGD_ALOCMFAKBKP", Self::CmdMppinlpankb => "CmdMPPINLPANKB", Self::CmdChjjofpenla => "CmdCHJJOFPENLA", Self::CmdHlbckcdicaa => "CmdHLBCKCDICAA", Self::CmdLihkfbkognb => "CmdLIHKFBKOGNB", Self::CmdKnccobpcfel => "CmdKNCCOBPCFEL", Self::CmdKgjpebcepdl => "CmdKGJPEBCEPDL", Self::CmdDnheionheie => "CmdDNHEIONHEIE", Self::CmdKejcgnhoaml => "CmdKEJCGNHOAML", Self::CmdCjcjefbpebc => "CmdCJCJEFBPEBC", Self::CmdDiohkakcklc => "CmdDIOHKAKCKLC", Self::CmdFojnpaeenop => "CmdFOJNPAEENOP", Self::CmdDbjkdlioieo => "CmdDBJKDLIOIEO", Self::OafpchjjpgdFhnekimkcib => "OAFPCHJJPGD_FHNEKIMKCIB", Self::CmdOdigipehbgg => "CmdODIGIPEHBGG", Self::CmdMhcgodlnnpj => "CmdMHCGODLNNPJ", Self::CmdGejionmnikj => "CmdGEJIONMNIKJ", Self::CmdOpekcngfdjo => "CmdOPEKCNGFDJO", Self::CmdMhjbacdklfe => "CmdMHJBACDKLFE", Self::CmdLjnbhdoaooc => "CmdLJNBHDOAOOC", Self::CmdAeinlinfcdl => "CmdAEINLINFCDL", Self::CmdOpblfmboffa => "CmdOPBLFMBOFFA", Self::CmdLafnpeblnde => "CmdLAFNPEBLNDE", Self::CmdIbnojkhjclc => "CmdIBNOJKHJCLC", Self::CmdFmhgdkefbbj => "CmdFMHGDKEFBBJ", Self::CmdCmafkhkkdnm => "CmdCMAFKHKKDNM", Self::CmdDmllgodhjpa => "CmdDMLLGODHJPA", Self::CmdIcebbmakhie => "CmdICEBBMAKHIE", Self::CmdOicmoejbnjd => "CmdOICMOEJBNJD", Self::CmdEdagaaechlk => "CmdEDAGAAECHLK", Self::CmdNofnmhpmcjn => "CmdNOFNMHPMCJN", Self::CmdMjfpnikjefi => "CmdMJFPNIKJEFI", Self::CmdAndacjggbeb => "CmdANDACJGGBEB", Self::CmdOjjadenfndj => "CmdOJJADENFNDJ", Self::CmdHefcpafnhhk => "CmdHEFCPAFNHHK", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "OAFPCHJJPGD_ALOCMFAKBKP" => Some(Self::OafpchjjpgdAlocmfakbkp), "CmdMPPINLPANKB" => Some(Self::CmdMppinlpankb), "CmdCHJJOFPENLA" => Some(Self::CmdChjjofpenla), "CmdHLBCKCDICAA" => Some(Self::CmdHlbckcdicaa), "CmdLIHKFBKOGNB" => Some(Self::CmdLihkfbkognb), "CmdKNCCOBPCFEL" => Some(Self::CmdKnccobpcfel), "CmdKGJPEBCEPDL" => Some(Self::CmdKgjpebcepdl), "CmdDNHEIONHEIE" => Some(Self::CmdDnheionheie), "CmdKEJCGNHOAML" => Some(Self::CmdKejcgnhoaml), "CmdCJCJEFBPEBC" => Some(Self::CmdCjcjefbpebc), "CmdDIOHKAKCKLC" => Some(Self::CmdDiohkakcklc), "CmdFOJNPAEENOP" => Some(Self::CmdFojnpaeenop), "CmdDBJKDLIOIEO" => Some(Self::CmdDbjkdlioieo), "OAFPCHJJPGD_FHNEKIMKCIB" => Some(Self::OafpchjjpgdFhnekimkcib), "CmdODIGIPEHBGG" => Some(Self::CmdOdigipehbgg), "CmdMHCGODLNNPJ" => Some(Self::CmdMhcgodlnnpj), "CmdGEJIONMNIKJ" => Some(Self::CmdGejionmnikj), "CmdOPEKCNGFDJO" => Some(Self::CmdOpekcngfdjo), "CmdMHJBACDKLFE" => Some(Self::CmdMhjbacdklfe), "CmdLJNBHDOAOOC" => Some(Self::CmdLjnbhdoaooc), "CmdAEINLINFCDL" => Some(Self::CmdAeinlinfcdl), "CmdOPBLFMBOFFA" => Some(Self::CmdOpblfmboffa), "CmdLAFNPEBLNDE" => Some(Self::CmdLafnpeblnde), "CmdIBNOJKHJCLC" => Some(Self::CmdIbnojkhjclc), "CmdFMHGDKEFBBJ" => Some(Self::CmdFmhgdkefbbj), "CmdCMAFKHKKDNM" => Some(Self::CmdCmafkhkkdnm), "CmdDMLLGODHJPA" => Some(Self::CmdDmllgodhjpa), "CmdICEBBMAKHIE" => Some(Self::CmdIcebbmakhie), "CmdOICMOEJBNJD" => Some(Self::CmdOicmoejbnjd), "CmdEDAGAAECHLK" => Some(Self::CmdEdagaaechlk), "CmdNOFNMHPMCJN" => Some(Self::CmdNofnmhpmcjn), "CmdMJFPNIKJEFI" => Some(Self::CmdMjfpnikjefi), "CmdANDACJGGBEB" => Some(Self::CmdAndacjggbeb), "CmdOJJADENFNDJ" => Some(Self::CmdOjjadenfndj), "CmdHEFCPAFNHHK" => Some(Self::CmdHefcpafnhhk), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdAlleyType { IipeloiebnhAlocmfakbkp = 0, CmdOeodhmafebf = 4770, CmdEikfiejkmnc = 4755, CmdFbmpmkjcpkd = 4789, CmdMgmdengangh = 4769, CmdEiophckbeep = 4776, IipeloiebnhBbdamecnken = 4793, CmdHmlpkfeohkh = 4745, CmdKigdognlbej = 4792, CmdDofpcpjleec = 4726, CmdCjghaplbfab = 4715, CmdLihohdabgec = 4788, CmdHknkcnmbeao = 4761, CmdHolmfmjbkbk = 4757, IipeloiebnhBbmnadijkei = 4746, CmdChbooadlnea = 4749, CmdNhlcpfejmhc = 4714, CmdHifeimicdml = 4798, CmdMcodbgamgae = 4710, CmdLcfijcknmdb = 4735, CmdFleggmnphjd = 4773, CmdCeeicjcfggc = 4713, CmdJglpimncioo = 4706, CmdDfjdecbjkmb = 4791, CmdPgheieekelk = 4795, CmdGjdjcdbbhoe = 4709, CmdHjbddadipnl = 4762, CmdOkojaakffdb = 4752, CmdNibocpdlgfg = 4717, CmdGkfkfejipbl = 4703, CmdCjinjhfhopb = 4719, CmdMbffbcabiml = 4738, CmdHednplncicc = 4747, CmdNpekkfmmkhl = 4777, IipeloiebnhHndlpekdefa = 4737, CmdAedklldfcpn = 4720, IipeloiebnhGmdpmdlpbog = 4701, } impl CmdAlleyType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::IipeloiebnhAlocmfakbkp => "IIPELOIEBNH_ALOCMFAKBKP", Self::CmdOeodhmafebf => "CmdOEODHMAFEBF", Self::CmdEikfiejkmnc => "CmdEIKFIEJKMNC", Self::CmdFbmpmkjcpkd => "CmdFBMPMKJCPKD", Self::CmdMgmdengangh => "CmdMGMDENGANGH", Self::CmdEiophckbeep => "CmdEIOPHCKBEEP", Self::IipeloiebnhBbdamecnken => "IIPELOIEBNH_BBDAMECNKEN", Self::CmdHmlpkfeohkh => "CmdHMLPKFEOHKH", Self::CmdKigdognlbej => "CmdKIGDOGNLBEJ", Self::CmdDofpcpjleec => "CmdDOFPCPJLEEC", Self::CmdCjghaplbfab => "CmdCJGHAPLBFAB", Self::CmdLihohdabgec => "CmdLIHOHDABGEC", Self::CmdHknkcnmbeao => "CmdHKNKCNMBEAO", Self::CmdHolmfmjbkbk => "CmdHOLMFMJBKBK", Self::IipeloiebnhBbmnadijkei => "IIPELOIEBNH_BBMNADIJKEI", Self::CmdChbooadlnea => "CmdCHBOOADLNEA", Self::CmdNhlcpfejmhc => "CmdNHLCPFEJMHC", Self::CmdHifeimicdml => "CmdHIFEIMICDML", Self::CmdMcodbgamgae => "CmdMCODBGAMGAE", Self::CmdLcfijcknmdb => "CmdLCFIJCKNMDB", Self::CmdFleggmnphjd => "CmdFLEGGMNPHJD", Self::CmdCeeicjcfggc => "CmdCEEICJCFGGC", Self::CmdJglpimncioo => "CmdJGLPIMNCIOO", Self::CmdDfjdecbjkmb => "CmdDFJDECBJKMB", Self::CmdPgheieekelk => "CmdPGHEIEEKELK", Self::CmdGjdjcdbbhoe => "CmdGJDJCDBBHOE", Self::CmdHjbddadipnl => "CmdHJBDDADIPNL", Self::CmdOkojaakffdb => "CmdOKOJAAKFFDB", Self::CmdNibocpdlgfg => "CmdNIBOCPDLGFG", Self::CmdGkfkfejipbl => "CmdGKFKFEJIPBL", Self::CmdCjinjhfhopb => "CmdCJINJHFHOPB", Self::CmdMbffbcabiml => "CmdMBFFBCABIML", Self::CmdHednplncicc => "CmdHEDNPLNCICC", Self::CmdNpekkfmmkhl => "CmdNPEKKFMMKHL", Self::IipeloiebnhHndlpekdefa => "IIPELOIEBNH_HNDLPEKDEFA", Self::CmdAedklldfcpn => "CmdAEDKLLDFCPN", Self::IipeloiebnhGmdpmdlpbog => "IIPELOIEBNH_GMDPMDLPBOG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "IIPELOIEBNH_ALOCMFAKBKP" => Some(Self::IipeloiebnhAlocmfakbkp), "CmdOEODHMAFEBF" => Some(Self::CmdOeodhmafebf), "CmdEIKFIEJKMNC" => Some(Self::CmdEikfiejkmnc), "CmdFBMPMKJCPKD" => Some(Self::CmdFbmpmkjcpkd), "CmdMGMDENGANGH" => Some(Self::CmdMgmdengangh), "CmdEIOPHCKBEEP" => Some(Self::CmdEiophckbeep), "IIPELOIEBNH_BBDAMECNKEN" => Some(Self::IipeloiebnhBbdamecnken), "CmdHMLPKFEOHKH" => Some(Self::CmdHmlpkfeohkh), "CmdKIGDOGNLBEJ" => Some(Self::CmdKigdognlbej), "CmdDOFPCPJLEEC" => Some(Self::CmdDofpcpjleec), "CmdCJGHAPLBFAB" => Some(Self::CmdCjghaplbfab), "CmdLIHOHDABGEC" => Some(Self::CmdLihohdabgec), "CmdHKNKCNMBEAO" => Some(Self::CmdHknkcnmbeao), "CmdHOLMFMJBKBK" => Some(Self::CmdHolmfmjbkbk), "IIPELOIEBNH_BBMNADIJKEI" => Some(Self::IipeloiebnhBbmnadijkei), "CmdCHBOOADLNEA" => Some(Self::CmdChbooadlnea), "CmdNHLCPFEJMHC" => Some(Self::CmdNhlcpfejmhc), "CmdHIFEIMICDML" => Some(Self::CmdHifeimicdml), "CmdMCODBGAMGAE" => Some(Self::CmdMcodbgamgae), "CmdLCFIJCKNMDB" => Some(Self::CmdLcfijcknmdb), "CmdFLEGGMNPHJD" => Some(Self::CmdFleggmnphjd), "CmdCEEICJCFGGC" => Some(Self::CmdCeeicjcfggc), "CmdJGLPIMNCIOO" => Some(Self::CmdJglpimncioo), "CmdDFJDECBJKMB" => Some(Self::CmdDfjdecbjkmb), "CmdPGHEIEEKELK" => Some(Self::CmdPgheieekelk), "CmdGJDJCDBBHOE" => Some(Self::CmdGjdjcdbbhoe), "CmdHJBDDADIPNL" => Some(Self::CmdHjbddadipnl), "CmdOKOJAAKFFDB" => Some(Self::CmdOkojaakffdb), "CmdNIBOCPDLGFG" => Some(Self::CmdNibocpdlgfg), "CmdGKFKFEJIPBL" => Some(Self::CmdGkfkfejipbl), "CmdCJINJHFHOPB" => Some(Self::CmdCjinjhfhopb), "CmdMBFFBCABIML" => Some(Self::CmdMbffbcabiml), "CmdHEDNPLNCICC" => Some(Self::CmdHednplncicc), "CmdNPEKKFMMKHL" => Some(Self::CmdNpekkfmmkhl), "IIPELOIEBNH_HNDLPEKDEFA" => Some(Self::IipeloiebnhHndlpekdefa), "CmdAEDKLLDFCPN" => Some(Self::CmdAedklldfcpn), "IIPELOIEBNH_GMDPMDLPBOG" => Some(Self::IipeloiebnhGmdpmdlpbog), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Immkdebgajp { Kfpbnnoljii = 0, Jmbcekmpapo = 1, Iedfjameajf = 2, Eenjgpmfgli = 3, Flneflhbaog = 4, Mgpngjbpblp = 5, Ppngkoghinn = 6, Conpgdkbnnk = 7, } impl Immkdebgajp { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Kfpbnnoljii => "IMMKDEBGAJP_KFPBNNOLJII", Self::Jmbcekmpapo => "IMMKDEBGAJP_JMBCEKMPAPO", Self::Iedfjameajf => "IMMKDEBGAJP_IEDFJAMEAJF", Self::Eenjgpmfgli => "IMMKDEBGAJP_EENJGPMFGLI", Self::Flneflhbaog => "IMMKDEBGAJP_FLNEFLHBAOG", Self::Mgpngjbpblp => "IMMKDEBGAJP_MGPNGJBPBLP", Self::Ppngkoghinn => "IMMKDEBGAJP_PPNGKOGHINN", Self::Conpgdkbnnk => "IMMKDEBGAJP_CONPGDKBNNK", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "IMMKDEBGAJP_KFPBNNOLJII" => Some(Self::Kfpbnnoljii), "IMMKDEBGAJP_JMBCEKMPAPO" => Some(Self::Jmbcekmpapo), "IMMKDEBGAJP_IEDFJAMEAJF" => Some(Self::Iedfjameajf), "IMMKDEBGAJP_EENJGPMFGLI" => Some(Self::Eenjgpmfgli), "IMMKDEBGAJP_FLNEFLHBAOG" => Some(Self::Flneflhbaog), "IMMKDEBGAJP_MGPNGJBPBLP" => Some(Self::Mgpngjbpblp), "IMMKDEBGAJP_PPNGKOGHINN" => Some(Self::Ppngkoghinn), "IMMKDEBGAJP_CONPGDKBNNK" => Some(Self::Conpgdkbnnk), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Oofmipidabk { Alocmfakbkp = 0, Mfghphkkmhg = 1, Fklikghmkph = 2, Bidfbodcphf = 3, } impl Oofmipidabk { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "OOFMIPIDABK_ALOCMFAKBKP", Self::Mfghphkkmhg => "OOFMIPIDABK_MFGHPHKKMHG", Self::Fklikghmkph => "OOFMIPIDABK_FKLIKGHMKPH", Self::Bidfbodcphf => "OOFMIPIDABK_BIDFBODCPHF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "OOFMIPIDABK_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "OOFMIPIDABK_MFGHPHKKMHG" => Some(Self::Mfghphkkmhg), "OOFMIPIDABK_FKLIKGHMKPH" => Some(Self::Fklikghmkph), "OOFMIPIDABK_BIDFBODCPHF" => Some(Self::Bidfbodcphf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Mdejakhmhio { Gnfhcckeini = 0, Gdgbdhabned = 1, Gkheohiddoc = 2, Pnflbigaleg = 3, } impl Mdejakhmhio { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Gnfhcckeini => "MDEJAKHMHIO_GNFHCCKEINI", Self::Gdgbdhabned => "MDEJAKHMHIO_GDGBDHABNED", Self::Gkheohiddoc => "MDEJAKHMHIO_GKHEOHIDDOC", Self::Pnflbigaleg => "MDEJAKHMHIO_PNFLBIGALEG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MDEJAKHMHIO_GNFHCCKEINI" => Some(Self::Gnfhcckeini), "MDEJAKHMHIO_GDGBDHABNED" => Some(Self::Gdgbdhabned), "MDEJAKHMHIO_GKHEOHIDDOC" => Some(Self::Gkheohiddoc), "MDEJAKHMHIO_PNFLBIGALEG" => Some(Self::Pnflbigaleg), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdArchiveType { HoblnbnpajaAlocmfakbkp = 0, CmdGetArchiveDataScRsp = 2309, CmdGetUpdatedArchiveDataScRsp = 2317, CmdGetUpdatedArchiveDataCsReq = 2338, CmdGetArchiveDataCsReq = 2347, } impl CmdArchiveType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::HoblnbnpajaAlocmfakbkp => "HOBLNBNPAJA_ALOCMFAKBKP", Self::CmdGetArchiveDataScRsp => "CmdGetArchiveDataScRsp", Self::CmdGetUpdatedArchiveDataScRsp => "CmdGetUpdatedArchiveDataScRsp", Self::CmdGetUpdatedArchiveDataCsReq => "CmdGetUpdatedArchiveDataCsReq", Self::CmdGetArchiveDataCsReq => "CmdGetArchiveDataCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "HOBLNBNPAJA_ALOCMFAKBKP" => Some(Self::HoblnbnpajaAlocmfakbkp), "CmdGetArchiveDataScRsp" => Some(Self::CmdGetArchiveDataScRsp), "CmdGetUpdatedArchiveDataScRsp" => Some(Self::CmdGetUpdatedArchiveDataScRsp), "CmdGetUpdatedArchiveDataCsReq" => Some(Self::CmdGetUpdatedArchiveDataCsReq), "CmdGetArchiveDataCsReq" => Some(Self::CmdGetArchiveDataCsReq), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdAvatarType { OmjgckpinjhAlocmfakbkp = 0, CmdDressRelicAvatarCsReq = 381, CmdTakeOffRelicScRsp = 310, CmdTakeOffRelicCsReq = 337, CmdDressAvatarCsReq = 395, CmdAddAvatarScNotify = 376, CmdSetAvatarPathCsReq = 333, CmdGetAvatarDataCsReq = 347, CmdSetPlayerOutfitScRsp = 330, CmdUnlockSkilltreeScRsp = 311, CmdGrowthTargetAvatarChangedScNotify = 313, CmdTakePromotionRewardScRsp = 362, CmdPromoteAvatarScRsp = 320, CmdAvatarExpUpCsReq = 338, CmdDressAvatarSkinScRsp = 398, CmdGetPreAvatarActivityListCsReq = 388, CmdPromoteAvatarCsReq = 389, CmdSetAvatarPathScRsp = 366, CmdRankUpAvatarCsReq = 352, CmdUnlockAvatarPathScRsp = 325, CmdDressAvatarScRsp = 391, CmdSetAvatarEnhancedIdCsReq = 369, CmdTakeOffEquipmentScRsp = 345, CmdTakePromotionRewardCsReq = 367, CmdDressAvatarSkinCsReq = 335, CmdSetGrowthTargetAvatarScRsp = 370, CmdSetMultipleAvatarPathsCsReq = 307, CmdAvatarExpUpScRsp = 317, CmdTakeOffAvatarSkinScRsp = 392, CmdUnlockSkilltreeCsReq = 351, CmdGetAvatarDataScRsp = 309, CmdUnlockAvatarSkinScNotify = 314, CmdSetMultipleAvatarPathsScRsp = 397, CmdSetAvatarEnhancedIdScRsp = 306, CmdGetPreAvatarGrowthInfoScRsp = 349, CmdGetPreAvatarGrowthInfoCsReq = 301, CmdDressRelicAvatarScRsp = 393, CmdSetGrowthTargetAvatarCsReq = 373, CmdMarkAvatarScRsp = 357, CmdTakeOffAvatarSkinCsReq = 346, CmdRankUpAvatarScRsp = 350, CmdUnlockAvatarPathCsReq = 385, CmdMarkAvatarCsReq = 326, CmdGetPreAvatarActivityListScRsp = 303, CmdAvatarPathChangedNotify = 336, CmdAddMultiPathAvatarScNotify = 315, CmdTakeOffEquipmentCsReq = 361, CmdAvatarSpecialSkilltreeUnlockScNotify = 332, CmdSetPlayerOutfitCsReq = 355, } impl CmdAvatarType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::OmjgckpinjhAlocmfakbkp => "OMJGCKPINJH_ALOCMFAKBKP", Self::CmdDressRelicAvatarCsReq => "CmdDressRelicAvatarCsReq", Self::CmdTakeOffRelicScRsp => "CmdTakeOffRelicScRsp", Self::CmdTakeOffRelicCsReq => "CmdTakeOffRelicCsReq", Self::CmdDressAvatarCsReq => "CmdDressAvatarCsReq", Self::CmdAddAvatarScNotify => "CmdAddAvatarScNotify", Self::CmdSetAvatarPathCsReq => "CmdSetAvatarPathCsReq", Self::CmdGetAvatarDataCsReq => "CmdGetAvatarDataCsReq", Self::CmdSetPlayerOutfitScRsp => "CmdSetPlayerOutfitScRsp", Self::CmdUnlockSkilltreeScRsp => "CmdUnlockSkilltreeScRsp", Self::CmdGrowthTargetAvatarChangedScNotify => { "CmdGrowthTargetAvatarChangedScNotify" } Self::CmdTakePromotionRewardScRsp => "CmdTakePromotionRewardScRsp", Self::CmdPromoteAvatarScRsp => "CmdPromoteAvatarScRsp", Self::CmdAvatarExpUpCsReq => "CmdAvatarExpUpCsReq", Self::CmdDressAvatarSkinScRsp => "CmdDressAvatarSkinScRsp", Self::CmdGetPreAvatarActivityListCsReq => "CmdGetPreAvatarActivityListCsReq", Self::CmdPromoteAvatarCsReq => "CmdPromoteAvatarCsReq", Self::CmdSetAvatarPathScRsp => "CmdSetAvatarPathScRsp", Self::CmdRankUpAvatarCsReq => "CmdRankUpAvatarCsReq", Self::CmdUnlockAvatarPathScRsp => "CmdUnlockAvatarPathScRsp", Self::CmdDressAvatarScRsp => "CmdDressAvatarScRsp", Self::CmdSetAvatarEnhancedIdCsReq => "CmdSetAvatarEnhancedIdCsReq", Self::CmdTakeOffEquipmentScRsp => "CmdTakeOffEquipmentScRsp", Self::CmdTakePromotionRewardCsReq => "CmdTakePromotionRewardCsReq", Self::CmdDressAvatarSkinCsReq => "CmdDressAvatarSkinCsReq", Self::CmdSetGrowthTargetAvatarScRsp => "CmdSetGrowthTargetAvatarScRsp", Self::CmdSetMultipleAvatarPathsCsReq => "CmdSetMultipleAvatarPathsCsReq", Self::CmdAvatarExpUpScRsp => "CmdAvatarExpUpScRsp", Self::CmdTakeOffAvatarSkinScRsp => "CmdTakeOffAvatarSkinScRsp", Self::CmdUnlockSkilltreeCsReq => "CmdUnlockSkilltreeCsReq", Self::CmdGetAvatarDataScRsp => "CmdGetAvatarDataScRsp", Self::CmdUnlockAvatarSkinScNotify => "CmdUnlockAvatarSkinScNotify", Self::CmdSetMultipleAvatarPathsScRsp => "CmdSetMultipleAvatarPathsScRsp", Self::CmdSetAvatarEnhancedIdScRsp => "CmdSetAvatarEnhancedIdScRsp", Self::CmdGetPreAvatarGrowthInfoScRsp => "CmdGetPreAvatarGrowthInfoScRsp", Self::CmdGetPreAvatarGrowthInfoCsReq => "CmdGetPreAvatarGrowthInfoCsReq", Self::CmdDressRelicAvatarScRsp => "CmdDressRelicAvatarScRsp", Self::CmdSetGrowthTargetAvatarCsReq => "CmdSetGrowthTargetAvatarCsReq", Self::CmdMarkAvatarScRsp => "CmdMarkAvatarScRsp", Self::CmdTakeOffAvatarSkinCsReq => "CmdTakeOffAvatarSkinCsReq", Self::CmdRankUpAvatarScRsp => "CmdRankUpAvatarScRsp", Self::CmdUnlockAvatarPathCsReq => "CmdUnlockAvatarPathCsReq", Self::CmdMarkAvatarCsReq => "CmdMarkAvatarCsReq", Self::CmdGetPreAvatarActivityListScRsp => "CmdGetPreAvatarActivityListScRsp", Self::CmdAvatarPathChangedNotify => "CmdAvatarPathChangedNotify", Self::CmdAddMultiPathAvatarScNotify => "CmdAddMultiPathAvatarScNotify", Self::CmdTakeOffEquipmentCsReq => "CmdTakeOffEquipmentCsReq", Self::CmdAvatarSpecialSkilltreeUnlockScNotify => { "CmdAvatarSpecialSkilltreeUnlockScNotify" } Self::CmdSetPlayerOutfitCsReq => "CmdSetPlayerOutfitCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "OMJGCKPINJH_ALOCMFAKBKP" => Some(Self::OmjgckpinjhAlocmfakbkp), "CmdDressRelicAvatarCsReq" => Some(Self::CmdDressRelicAvatarCsReq), "CmdTakeOffRelicScRsp" => Some(Self::CmdTakeOffRelicScRsp), "CmdTakeOffRelicCsReq" => Some(Self::CmdTakeOffRelicCsReq), "CmdDressAvatarCsReq" => Some(Self::CmdDressAvatarCsReq), "CmdAddAvatarScNotify" => Some(Self::CmdAddAvatarScNotify), "CmdSetAvatarPathCsReq" => Some(Self::CmdSetAvatarPathCsReq), "CmdGetAvatarDataCsReq" => Some(Self::CmdGetAvatarDataCsReq), "CmdSetPlayerOutfitScRsp" => Some(Self::CmdSetPlayerOutfitScRsp), "CmdUnlockSkilltreeScRsp" => Some(Self::CmdUnlockSkilltreeScRsp), "CmdGrowthTargetAvatarChangedScNotify" => { Some(Self::CmdGrowthTargetAvatarChangedScNotify) } "CmdTakePromotionRewardScRsp" => Some(Self::CmdTakePromotionRewardScRsp), "CmdPromoteAvatarScRsp" => Some(Self::CmdPromoteAvatarScRsp), "CmdAvatarExpUpCsReq" => Some(Self::CmdAvatarExpUpCsReq), "CmdDressAvatarSkinScRsp" => Some(Self::CmdDressAvatarSkinScRsp), "CmdGetPreAvatarActivityListCsReq" => { Some(Self::CmdGetPreAvatarActivityListCsReq) } "CmdPromoteAvatarCsReq" => Some(Self::CmdPromoteAvatarCsReq), "CmdSetAvatarPathScRsp" => Some(Self::CmdSetAvatarPathScRsp), "CmdRankUpAvatarCsReq" => Some(Self::CmdRankUpAvatarCsReq), "CmdUnlockAvatarPathScRsp" => Some(Self::CmdUnlockAvatarPathScRsp), "CmdDressAvatarScRsp" => Some(Self::CmdDressAvatarScRsp), "CmdSetAvatarEnhancedIdCsReq" => Some(Self::CmdSetAvatarEnhancedIdCsReq), "CmdTakeOffEquipmentScRsp" => Some(Self::CmdTakeOffEquipmentScRsp), "CmdTakePromotionRewardCsReq" => Some(Self::CmdTakePromotionRewardCsReq), "CmdDressAvatarSkinCsReq" => Some(Self::CmdDressAvatarSkinCsReq), "CmdSetGrowthTargetAvatarScRsp" => Some(Self::CmdSetGrowthTargetAvatarScRsp), "CmdSetMultipleAvatarPathsCsReq" => { Some(Self::CmdSetMultipleAvatarPathsCsReq) } "CmdAvatarExpUpScRsp" => Some(Self::CmdAvatarExpUpScRsp), "CmdTakeOffAvatarSkinScRsp" => Some(Self::CmdTakeOffAvatarSkinScRsp), "CmdUnlockSkilltreeCsReq" => Some(Self::CmdUnlockSkilltreeCsReq), "CmdGetAvatarDataScRsp" => Some(Self::CmdGetAvatarDataScRsp), "CmdUnlockAvatarSkinScNotify" => Some(Self::CmdUnlockAvatarSkinScNotify), "CmdSetMultipleAvatarPathsScRsp" => { Some(Self::CmdSetMultipleAvatarPathsScRsp) } "CmdSetAvatarEnhancedIdScRsp" => Some(Self::CmdSetAvatarEnhancedIdScRsp), "CmdGetPreAvatarGrowthInfoScRsp" => { Some(Self::CmdGetPreAvatarGrowthInfoScRsp) } "CmdGetPreAvatarGrowthInfoCsReq" => { Some(Self::CmdGetPreAvatarGrowthInfoCsReq) } "CmdDressRelicAvatarScRsp" => Some(Self::CmdDressRelicAvatarScRsp), "CmdSetGrowthTargetAvatarCsReq" => Some(Self::CmdSetGrowthTargetAvatarCsReq), "CmdMarkAvatarScRsp" => Some(Self::CmdMarkAvatarScRsp), "CmdTakeOffAvatarSkinCsReq" => Some(Self::CmdTakeOffAvatarSkinCsReq), "CmdRankUpAvatarScRsp" => Some(Self::CmdRankUpAvatarScRsp), "CmdUnlockAvatarPathCsReq" => Some(Self::CmdUnlockAvatarPathCsReq), "CmdMarkAvatarCsReq" => Some(Self::CmdMarkAvatarCsReq), "CmdGetPreAvatarActivityListScRsp" => { Some(Self::CmdGetPreAvatarActivityListScRsp) } "CmdAvatarPathChangedNotify" => Some(Self::CmdAvatarPathChangedNotify), "CmdAddMultiPathAvatarScNotify" => Some(Self::CmdAddMultiPathAvatarScNotify), "CmdTakeOffEquipmentCsReq" => Some(Self::CmdTakeOffEquipmentCsReq), "CmdAvatarSpecialSkilltreeUnlockScNotify" => { Some(Self::CmdAvatarSpecialSkilltreeUnlockScNotify) } "CmdSetPlayerOutfitCsReq" => Some(Self::CmdSetPlayerOutfitCsReq), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum GrowthTartgetFuncType { HnehdplghdpOjdelhchnig = 0, } impl GrowthTartgetFuncType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::HnehdplghdpOjdelhchnig => "HNEHDPLGHDP_OJDELHCHNIG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "HNEHDPLGHDP_OJDELHCHNIG" => Some(Self::HnehdplghdpOjdelhchnig), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum AddAvatarSrcState { LlalkhmheecAlocmfakbkp = 0, LlalkhmheecEijcdihbhbc = 1, LlalkhmheecHdihiedngkp = 2, LlalkhmheecJgpkdlpnigl = 3, } impl AddAvatarSrcState { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::LlalkhmheecAlocmfakbkp => "LLALKHMHEEC_ALOCMFAKBKP", Self::LlalkhmheecEijcdihbhbc => "LLALKHMHEEC_EIJCDIHBHBC", Self::LlalkhmheecHdihiedngkp => "LLALKHMHEEC_HDIHIEDNGKP", Self::LlalkhmheecJgpkdlpnigl => "LLALKHMHEEC_JGPKDLPNIGL", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LLALKHMHEEC_ALOCMFAKBKP" => Some(Self::LlalkhmheecAlocmfakbkp), "LLALKHMHEEC_EIJCDIHBHBC" => Some(Self::LlalkhmheecEijcdihbhbc), "LLALKHMHEEC_HDIHIEDNGKP" => Some(Self::LlalkhmheecHdihiedngkp), "LLALKHMHEEC_JGPKDLPNIGL" => Some(Self::LlalkhmheecJgpkdlpnigl), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Nablpjaiioh { Alocmfakbkp = 0, Noiofocibcc = 1, Gmndpmaccll = 2, } impl Nablpjaiioh { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "NABLPJAIIOH_ALOCMFAKBKP", Self::Noiofocibcc => "NABLPJAIIOH_NOIOFOCIBCC", Self::Gmndpmaccll => "NABLPJAIIOH_GMNDPMACCLL", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "NABLPJAIIOH_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "NABLPJAIIOH_NOIOFOCIBCC" => Some(Self::Noiofocibcc), "NABLPJAIIOH_GMNDPMACCLL" => Some(Self::Gmndpmaccll), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum GrowthTargetState { MhcmdbfboigImfjbcbdpld = 0, MhcmdbfboigLlcebdfpgel = 1, MhcmdbfboigDeiokmjdgje = 2, MhcmdbfboigAbnmfjbcadg = 3, MhcmdbfboigBpckflnbpjb = 4, MhcmdbfboigDkccbcaabhc = 5, } impl GrowthTargetState { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::MhcmdbfboigImfjbcbdpld => "MHCMDBFBOIG_IMFJBCBDPLD", Self::MhcmdbfboigLlcebdfpgel => "MHCMDBFBOIG_LLCEBDFPGEL", Self::MhcmdbfboigDeiokmjdgje => "MHCMDBFBOIG_DEIOKMJDGJE", Self::MhcmdbfboigAbnmfjbcadg => "MHCMDBFBOIG_ABNMFJBCADG", Self::MhcmdbfboigBpckflnbpjb => "MHCMDBFBOIG_BPCKFLNBPJB", Self::MhcmdbfboigDkccbcaabhc => "MHCMDBFBOIG_DKCCBCAABHC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MHCMDBFBOIG_IMFJBCBDPLD" => Some(Self::MhcmdbfboigImfjbcbdpld), "MHCMDBFBOIG_LLCEBDFPGEL" => Some(Self::MhcmdbfboigLlcebdfpgel), "MHCMDBFBOIG_DEIOKMJDGJE" => Some(Self::MhcmdbfboigDeiokmjdgje), "MHCMDBFBOIG_ABNMFJBCADG" => Some(Self::MhcmdbfboigAbnmfjbcadg), "MHCMDBFBOIG_BPCKFLNBPJB" => Some(Self::MhcmdbfboigBpckflnbpjb), "MHCMDBFBOIG_DKCCBCAABHC" => Some(Self::MhcmdbfboigDkccbcaabhc), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdBattleType { LiimljhkkboAlocmfakbkp = 0, CmdBattleLogReportScRsp = 161, LiimljhkkboHlmekalpmgd = 191, CmdQuitBattleScRsp = 117, CmdQuitBattleCsReq = 138, CmdReBattleAfterBattleLoseCsNotify = 176, CmdGetCurBattleInfoScRsp = 111, CmdSyncClientResVersionScRsp = 120, CmdGetCurBattleInfoCsReq = 151, CmdServerSimulateBattleFinishScNotify = 145, CmdPveBattleResultCsReq = 147, CmdRebattleByClientCsNotify = 152, CmdPveBattleResultScRsp = 109, CmdSyncClientResVersionCsReq = 189, CmdQuitBattleScNotify = 195, } impl CmdBattleType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::LiimljhkkboAlocmfakbkp => "LIIMLJHKKBO_ALOCMFAKBKP", Self::CmdBattleLogReportScRsp => "CmdBattleLogReportScRsp", Self::LiimljhkkboHlmekalpmgd => "LIIMLJHKKBO_HLMEKALPMGD", Self::CmdQuitBattleScRsp => "CmdQuitBattleScRsp", Self::CmdQuitBattleCsReq => "CmdQuitBattleCsReq", Self::CmdReBattleAfterBattleLoseCsNotify => { "CmdReBattleAfterBattleLoseCsNotify" } Self::CmdGetCurBattleInfoScRsp => "CmdGetCurBattleInfoScRsp", Self::CmdSyncClientResVersionScRsp => "CmdSyncClientResVersionScRsp", Self::CmdGetCurBattleInfoCsReq => "CmdGetCurBattleInfoCsReq", Self::CmdServerSimulateBattleFinishScNotify => { "CmdServerSimulateBattleFinishScNotify" } Self::CmdPveBattleResultCsReq => "CmdPVEBattleResultCsReq", Self::CmdRebattleByClientCsNotify => "CmdRebattleByClientCsNotify", Self::CmdPveBattleResultScRsp => "CmdPVEBattleResultScRsp", Self::CmdSyncClientResVersionCsReq => "CmdSyncClientResVersionCsReq", Self::CmdQuitBattleScNotify => "CmdQuitBattleScNotify", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LIIMLJHKKBO_ALOCMFAKBKP" => Some(Self::LiimljhkkboAlocmfakbkp), "CmdBattleLogReportScRsp" => Some(Self::CmdBattleLogReportScRsp), "LIIMLJHKKBO_HLMEKALPMGD" => Some(Self::LiimljhkkboHlmekalpmgd), "CmdQuitBattleScRsp" => Some(Self::CmdQuitBattleScRsp), "CmdQuitBattleCsReq" => Some(Self::CmdQuitBattleCsReq), "CmdReBattleAfterBattleLoseCsNotify" => { Some(Self::CmdReBattleAfterBattleLoseCsNotify) } "CmdGetCurBattleInfoScRsp" => Some(Self::CmdGetCurBattleInfoScRsp), "CmdSyncClientResVersionScRsp" => Some(Self::CmdSyncClientResVersionScRsp), "CmdGetCurBattleInfoCsReq" => Some(Self::CmdGetCurBattleInfoCsReq), "CmdServerSimulateBattleFinishScNotify" => { Some(Self::CmdServerSimulateBattleFinishScNotify) } "CmdPVEBattleResultCsReq" => Some(Self::CmdPveBattleResultCsReq), "CmdRebattleByClientCsNotify" => Some(Self::CmdRebattleByClientCsNotify), "CmdPVEBattleResultScRsp" => Some(Self::CmdPveBattleResultScRsp), "CmdSyncClientResVersionCsReq" => Some(Self::CmdSyncClientResVersionCsReq), "CmdQuitBattleScNotify" => Some(Self::CmdQuitBattleScNotify), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdBattleCollegeType { PcgcoegbjopAlocmfakbkp = 0, CmdGetBattleCollegeDataScRsp = 5709, CmdStartBattleCollegeCsReq = 5717, CmdBattleCollegeDataChangeScNotify = 5738, CmdGetBattleCollegeDataCsReq = 5747, CmdStartBattleCollegeScRsp = 5751, } impl CmdBattleCollegeType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::PcgcoegbjopAlocmfakbkp => "PCGCOEGBJOP_ALOCMFAKBKP", Self::CmdGetBattleCollegeDataScRsp => "CmdGetBattleCollegeDataScRsp", Self::CmdStartBattleCollegeCsReq => "CmdStartBattleCollegeCsReq", Self::CmdBattleCollegeDataChangeScNotify => { "CmdBattleCollegeDataChangeScNotify" } Self::CmdGetBattleCollegeDataCsReq => "CmdGetBattleCollegeDataCsReq", Self::CmdStartBattleCollegeScRsp => "CmdStartBattleCollegeScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "PCGCOEGBJOP_ALOCMFAKBKP" => Some(Self::PcgcoegbjopAlocmfakbkp), "CmdGetBattleCollegeDataScRsp" => Some(Self::CmdGetBattleCollegeDataScRsp), "CmdStartBattleCollegeCsReq" => Some(Self::CmdStartBattleCollegeCsReq), "CmdBattleCollegeDataChangeScNotify" => { Some(Self::CmdBattleCollegeDataChangeScNotify) } "CmdGetBattleCollegeDataCsReq" => Some(Self::CmdGetBattleCollegeDataCsReq), "CmdStartBattleCollegeScRsp" => Some(Self::CmdStartBattleCollegeScRsp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdBattlePassType { GlhnbjhdiijAlocmfakbkp = 0, CmdBuyBpLevelCsReq = 3011, CmdBattlePassInfoNotify = 3047, CmdBuyBpLevelScRsp = 3089, CmdTakeAllRewardScRsp = 3095, CmdTakeBpRewardScRsp = 3051, CmdTakeBpRewardCsReq = 3017, CmdTakeAllRewardCsReq = 3020, } impl CmdBattlePassType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::GlhnbjhdiijAlocmfakbkp => "GLHNBJHDIIJ_ALOCMFAKBKP", Self::CmdBuyBpLevelCsReq => "CmdBuyBpLevelCsReq", Self::CmdBattlePassInfoNotify => "CmdBattlePassInfoNotify", Self::CmdBuyBpLevelScRsp => "CmdBuyBpLevelScRsp", Self::CmdTakeAllRewardScRsp => "CmdTakeAllRewardScRsp", Self::CmdTakeBpRewardScRsp => "CmdTakeBpRewardScRsp", Self::CmdTakeBpRewardCsReq => "CmdTakeBpRewardCsReq", Self::CmdTakeAllRewardCsReq => "CmdTakeAllRewardCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GLHNBJHDIIJ_ALOCMFAKBKP" => Some(Self::GlhnbjhdiijAlocmfakbkp), "CmdBuyBpLevelCsReq" => Some(Self::CmdBuyBpLevelCsReq), "CmdBattlePassInfoNotify" => Some(Self::CmdBattlePassInfoNotify), "CmdBuyBpLevelScRsp" => Some(Self::CmdBuyBpLevelScRsp), "CmdTakeAllRewardScRsp" => Some(Self::CmdTakeAllRewardScRsp), "CmdTakeBpRewardScRsp" => Some(Self::CmdTakeBpRewardScRsp), "CmdTakeBpRewardCsReq" => Some(Self::CmdTakeBpRewardCsReq), "CmdTakeAllRewardCsReq" => Some(Self::CmdTakeAllRewardCsReq), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum BpTierType { HafdkmlomdnAlocmfakbkp = 0, HafdkmlomdnDnaidldaafh = 1, HafdkmlomdnBpffhcllobf = 2, HafdkmlomdnKklfnfemcka = 3, } impl BpTierType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::HafdkmlomdnAlocmfakbkp => "HAFDKMLOMDN_ALOCMFAKBKP", Self::HafdkmlomdnDnaidldaafh => "HAFDKMLOMDN_DNAIDLDAAFH", Self::HafdkmlomdnBpffhcllobf => "HAFDKMLOMDN_BPFFHCLLOBF", Self::HafdkmlomdnKklfnfemcka => "HAFDKMLOMDN_KKLFNFEMCKA", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "HAFDKMLOMDN_ALOCMFAKBKP" => Some(Self::HafdkmlomdnAlocmfakbkp), "HAFDKMLOMDN_DNAIDLDAAFH" => Some(Self::HafdkmlomdnDnaidldaafh), "HAFDKMLOMDN_BPFFHCLLOBF" => Some(Self::HafdkmlomdnBpffhcllobf), "HAFDKMLOMDN_KKLFNFEMCKA" => Some(Self::HafdkmlomdnKklfnfemcka), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum BpRewardType { ElajbngjfcmOaljiokokbb = 0, ElajbngjfcmGihhhhehmgg = 1, ElajbngjfcmAeggfedcfjc = 2, ElajbngjfcmHedaaaffdpd = 3, ElajbngjfcmIandgbpgffg = 4, } impl BpRewardType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::ElajbngjfcmOaljiokokbb => "ELAJBNGJFCM_OALJIOKOKBB", Self::ElajbngjfcmGihhhhehmgg => "ELAJBNGJFCM_GIHHHHEHMGG", Self::ElajbngjfcmAeggfedcfjc => "ELAJBNGJFCM_AEGGFEDCFJC", Self::ElajbngjfcmHedaaaffdpd => "ELAJBNGJFCM_HEDAAAFFDPD", Self::ElajbngjfcmIandgbpgffg => "ELAJBNGJFCM_IANDGBPGFFG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "ELAJBNGJFCM_OALJIOKOKBB" => Some(Self::ElajbngjfcmOaljiokokbb), "ELAJBNGJFCM_GIHHHHEHMGG" => Some(Self::ElajbngjfcmGihhhhehmgg), "ELAJBNGJFCM_AEGGFEDCFJC" => Some(Self::ElajbngjfcmAeggfedcfjc), "ELAJBNGJFCM_HEDAAAFFDPD" => Some(Self::ElajbngjfcmHedaaaffdpd), "ELAJBNGJFCM_IANDGBPGFFG" => Some(Self::ElajbngjfcmIandgbpgffg), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdBenefitActivityType { JjoblfgnghhAlocmfakbkp = 0, CmdGetBenefitActivityInfoScRsp = 4852, CmdGetBenefitActivityInfoCsReq = 4869, CmdJoinBenefitActivityScRsp = 4883, CmdTakeBenefitActivityRewardScRsp = 4855, CmdTakeBenefitActivityRewardCsReq = 4898, CmdJoinBenefitActivityCsReq = 4885, } impl CmdBenefitActivityType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::JjoblfgnghhAlocmfakbkp => "JJOBLFGNGHH_ALOCMFAKBKP", Self::CmdGetBenefitActivityInfoScRsp => "CmdGetBenefitActivityInfoScRsp", Self::CmdGetBenefitActivityInfoCsReq => "CmdGetBenefitActivityInfoCsReq", Self::CmdJoinBenefitActivityScRsp => "CmdJoinBenefitActivityScRsp", Self::CmdTakeBenefitActivityRewardScRsp => { "CmdTakeBenefitActivityRewardScRsp" } Self::CmdTakeBenefitActivityRewardCsReq => { "CmdTakeBenefitActivityRewardCsReq" } Self::CmdJoinBenefitActivityCsReq => "CmdJoinBenefitActivityCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JJOBLFGNGHH_ALOCMFAKBKP" => Some(Self::JjoblfgnghhAlocmfakbkp), "CmdGetBenefitActivityInfoScRsp" => { Some(Self::CmdGetBenefitActivityInfoScRsp) } "CmdGetBenefitActivityInfoCsReq" => { Some(Self::CmdGetBenefitActivityInfoCsReq) } "CmdJoinBenefitActivityScRsp" => Some(Self::CmdJoinBenefitActivityScRsp), "CmdTakeBenefitActivityRewardScRsp" => { Some(Self::CmdTakeBenefitActivityRewardScRsp) } "CmdTakeBenefitActivityRewardCsReq" => { Some(Self::CmdTakeBenefitActivityRewardCsReq) } "CmdJoinBenefitActivityCsReq" => Some(Self::CmdJoinBenefitActivityCsReq), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdBoxingClubType { HahhijgfphiAlocmfakbkp = 0, CmdOhfglcdjbaj = 4245, CmdDpcfnekeagf = 4247, CmdBbphbnhnnkj = 4295, CmdLjokckagipn = 4250, CmdKlnkdcogkab = 4211, CmdBpnmebkdjea = 4209, CmdIhcmmgaebjl = 4276, CmdIlafjjcacna = 4252, CmdOpgobplgboi = 4291, CmdGlmffpngofa = 4261, CmdEmchjnaojml = 4220, CmdMajgiaamopl = 4289, CmdJfplikoofeh = 4238, CmdJcmiigmbked = 4217, CmdGboggnakmfg = 4251, CmdNdbjemiiblf = 4281, } impl CmdBoxingClubType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::HahhijgfphiAlocmfakbkp => "HAHHIJGFPHI_ALOCMFAKBKP", Self::CmdOhfglcdjbaj => "CmdOHFGLCDJBAJ", Self::CmdDpcfnekeagf => "CmdDPCFNEKEAGF", Self::CmdBbphbnhnnkj => "CmdBBPHBNHNNKJ", Self::CmdLjokckagipn => "CmdLJOKCKAGIPN", Self::CmdKlnkdcogkab => "CmdKLNKDCOGKAB", Self::CmdBpnmebkdjea => "CmdBPNMEBKDJEA", Self::CmdIhcmmgaebjl => "CmdIHCMMGAEBJL", Self::CmdIlafjjcacna => "CmdILAFJJCACNA", Self::CmdOpgobplgboi => "CmdOPGOBPLGBOI", Self::CmdGlmffpngofa => "CmdGLMFFPNGOFA", Self::CmdEmchjnaojml => "CmdEMCHJNAOJML", Self::CmdMajgiaamopl => "CmdMAJGIAAMOPL", Self::CmdJfplikoofeh => "CmdJFPLIKOOFEH", Self::CmdJcmiigmbked => "CmdJCMIIGMBKED", Self::CmdGboggnakmfg => "CmdGBOGGNAKMFG", Self::CmdNdbjemiiblf => "CmdNDBJEMIIBLF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "HAHHIJGFPHI_ALOCMFAKBKP" => Some(Self::HahhijgfphiAlocmfakbkp), "CmdOHFGLCDJBAJ" => Some(Self::CmdOhfglcdjbaj), "CmdDPCFNEKEAGF" => Some(Self::CmdDpcfnekeagf), "CmdBBPHBNHNNKJ" => Some(Self::CmdBbphbnhnnkj), "CmdLJOKCKAGIPN" => Some(Self::CmdLjokckagipn), "CmdKLNKDCOGKAB" => Some(Self::CmdKlnkdcogkab), "CmdBPNMEBKDJEA" => Some(Self::CmdBpnmebkdjea), "CmdIHCMMGAEBJL" => Some(Self::CmdIhcmmgaebjl), "CmdILAFJJCACNA" => Some(Self::CmdIlafjjcacna), "CmdOPGOBPLGBOI" => Some(Self::CmdOpgobplgboi), "CmdGLMFFPNGOFA" => Some(Self::CmdGlmffpngofa), "CmdEMCHJNAOJML" => Some(Self::CmdEmchjnaojml), "CmdMAJGIAAMOPL" => Some(Self::CmdMajgiaamopl), "CmdJFPLIKOOFEH" => Some(Self::CmdJfplikoofeh), "CmdJCMIIGMBKED" => Some(Self::CmdJcmiigmbked), "CmdGBOGGNAKMFG" => Some(Self::CmdGboggnakmfg), "CmdNDBJEMIIBLF" => Some(Self::CmdNdbjemiiblf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdCakeRaceType { LdhihakbejoAlocmfakbkp = 0, CmdAmfbceopcdp = 9143, CmdCcienkdnoae = 9146, CmdMenbjhdinmp = 9129, CmdAgjlobmfknc = 9149, CmdHgchmeogoma = 9126, CmdKdcglmgicmg = 9137, CmdBofanblckgi = 9125, LdhihakbejoNdalpagkgid = 9148, CmdJefonnolaeb = 9122, CmdPabipmphmhc = 9144, CmdLeibjekbpbj = 9134, CmdFfmdkkcihma = 9130, CmdNdlobadoaao = 9133, CmdFhpkllopkoc = 9121, CmdDmgiohdpgio = 9150, CmdEhgaliklnha = 9124, CmdKemcceijakd = 9123, CmdGkmkceamkpf = 9138, CmdHmjicdopolh = 9135, CmdFcpemjijnpj = 9127, CmdOkpoacnhjek = 9142, CmdNbjpofhicid = 9132, } impl CmdCakeRaceType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::LdhihakbejoAlocmfakbkp => "LDHIHAKBEJO_ALOCMFAKBKP", Self::CmdAmfbceopcdp => "CmdAMFBCEOPCDP", Self::CmdCcienkdnoae => "CmdCCIENKDNOAE", Self::CmdMenbjhdinmp => "CmdMENBJHDINMP", Self::CmdAgjlobmfknc => "CmdAGJLOBMFKNC", Self::CmdHgchmeogoma => "CmdHGCHMEOGOMA", Self::CmdKdcglmgicmg => "CmdKDCGLMGICMG", Self::CmdBofanblckgi => "CmdBOFANBLCKGI", Self::LdhihakbejoNdalpagkgid => "LDHIHAKBEJO_NDALPAGKGID", Self::CmdJefonnolaeb => "CmdJEFONNOLAEB", Self::CmdPabipmphmhc => "CmdPABIPMPHMHC", Self::CmdLeibjekbpbj => "CmdLEIBJEKBPBJ", Self::CmdFfmdkkcihma => "CmdFFMDKKCIHMA", Self::CmdNdlobadoaao => "CmdNDLOBADOAAO", Self::CmdFhpkllopkoc => "CmdFHPKLLOPKOC", Self::CmdDmgiohdpgio => "CmdDMGIOHDPGIO", Self::CmdEhgaliklnha => "CmdEHGALIKLNHA", Self::CmdKemcceijakd => "CmdKEMCCEIJAKD", Self::CmdGkmkceamkpf => "CmdGKMKCEAMKPF", Self::CmdHmjicdopolh => "CmdHMJICDOPOLH", Self::CmdFcpemjijnpj => "CmdFCPEMJIJNPJ", Self::CmdOkpoacnhjek => "CmdOKPOACNHJEK", Self::CmdNbjpofhicid => "CmdNBJPOFHICID", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LDHIHAKBEJO_ALOCMFAKBKP" => Some(Self::LdhihakbejoAlocmfakbkp), "CmdAMFBCEOPCDP" => Some(Self::CmdAmfbceopcdp), "CmdCCIENKDNOAE" => Some(Self::CmdCcienkdnoae), "CmdMENBJHDINMP" => Some(Self::CmdMenbjhdinmp), "CmdAGJLOBMFKNC" => Some(Self::CmdAgjlobmfknc), "CmdHGCHMEOGOMA" => Some(Self::CmdHgchmeogoma), "CmdKDCGLMGICMG" => Some(Self::CmdKdcglmgicmg), "CmdBOFANBLCKGI" => Some(Self::CmdBofanblckgi), "LDHIHAKBEJO_NDALPAGKGID" => Some(Self::LdhihakbejoNdalpagkgid), "CmdJEFONNOLAEB" => Some(Self::CmdJefonnolaeb), "CmdPABIPMPHMHC" => Some(Self::CmdPabipmphmhc), "CmdLEIBJEKBPBJ" => Some(Self::CmdLeibjekbpbj), "CmdFFMDKKCIHMA" => Some(Self::CmdFfmdkkcihma), "CmdNDLOBADOAAO" => Some(Self::CmdNdlobadoaao), "CmdFHPKLLOPKOC" => Some(Self::CmdFhpkllopkoc), "CmdDMGIOHDPGIO" => Some(Self::CmdDmgiohdpgio), "CmdEHGALIKLNHA" => Some(Self::CmdEhgaliklnha), "CmdKEMCCEIJAKD" => Some(Self::CmdKemcceijakd), "CmdGKMKCEAMKPF" => Some(Self::CmdGkmkceamkpf), "CmdHMJICDOPOLH" => Some(Self::CmdHmjicdopolh), "CmdFCPEMJIJNPJ" => Some(Self::CmdFcpemjijnpj), "CmdOKPOACNHJEK" => Some(Self::CmdOkpoacnhjek), "CmdNBJPOFHICID" => Some(Self::CmdNbjpofhicid), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdChallengeType { DahhldpmnpjAlocmfakbkp = 0, CmdEnterChallengeNextPhaseCsReq = 1746, CmdGetChallengeGroupStatisticsCsReq = 1793, CmdRestartChallengePhaseCsReq = 1735, CmdTakeChallengeRewardScRsp = 1781, CmdLeaveChallengeScRsp = 1711, CmdRestartChallengePhaseScRsp = 1798, CmdEnterChallengeNextPhaseScRsp = 1792, CmdChallengeLineupNotify = 1745, CmdStartPartialChallengeScRsp = 1767, CmdGetChallengeCsReq = 1747, CmdGetCurChallengeCsReq = 1791, CmdGetCurChallengeScRsp = 1761, CmdStartPartialChallengeCsReq = 1710, CmdTakeChallengeRewardCsReq = 1750, CmdStartChallengeCsReq = 1738, CmdLeaveChallengeCsReq = 1751, CmdChallengeSettleNotify = 1789, CmdStartChallengeScRsp = 1717, CmdGetChallengeScRsp = 1709, CmdGetChallengeGroupStatisticsScRsp = 1737, CmdChallengeBossPhaseSettleNotify = 1714, } impl CmdChallengeType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::DahhldpmnpjAlocmfakbkp => "DAHHLDPMNPJ_ALOCMFAKBKP", Self::CmdEnterChallengeNextPhaseCsReq => "CmdEnterChallengeNextPhaseCsReq", Self::CmdGetChallengeGroupStatisticsCsReq => { "CmdGetChallengeGroupStatisticsCsReq" } Self::CmdRestartChallengePhaseCsReq => "CmdRestartChallengePhaseCsReq", Self::CmdTakeChallengeRewardScRsp => "CmdTakeChallengeRewardScRsp", Self::CmdLeaveChallengeScRsp => "CmdLeaveChallengeScRsp", Self::CmdRestartChallengePhaseScRsp => "CmdRestartChallengePhaseScRsp", Self::CmdEnterChallengeNextPhaseScRsp => "CmdEnterChallengeNextPhaseScRsp", Self::CmdChallengeLineupNotify => "CmdChallengeLineupNotify", Self::CmdStartPartialChallengeScRsp => "CmdStartPartialChallengeScRsp", Self::CmdGetChallengeCsReq => "CmdGetChallengeCsReq", Self::CmdGetCurChallengeCsReq => "CmdGetCurChallengeCsReq", Self::CmdGetCurChallengeScRsp => "CmdGetCurChallengeScRsp", Self::CmdStartPartialChallengeCsReq => "CmdStartPartialChallengeCsReq", Self::CmdTakeChallengeRewardCsReq => "CmdTakeChallengeRewardCsReq", Self::CmdStartChallengeCsReq => "CmdStartChallengeCsReq", Self::CmdLeaveChallengeCsReq => "CmdLeaveChallengeCsReq", Self::CmdChallengeSettleNotify => "CmdChallengeSettleNotify", Self::CmdStartChallengeScRsp => "CmdStartChallengeScRsp", Self::CmdGetChallengeScRsp => "CmdGetChallengeScRsp", Self::CmdGetChallengeGroupStatisticsScRsp => { "CmdGetChallengeGroupStatisticsScRsp" } Self::CmdChallengeBossPhaseSettleNotify => { "CmdChallengeBossPhaseSettleNotify" } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "DAHHLDPMNPJ_ALOCMFAKBKP" => Some(Self::DahhldpmnpjAlocmfakbkp), "CmdEnterChallengeNextPhaseCsReq" => { Some(Self::CmdEnterChallengeNextPhaseCsReq) } "CmdGetChallengeGroupStatisticsCsReq" => { Some(Self::CmdGetChallengeGroupStatisticsCsReq) } "CmdRestartChallengePhaseCsReq" => Some(Self::CmdRestartChallengePhaseCsReq), "CmdTakeChallengeRewardScRsp" => Some(Self::CmdTakeChallengeRewardScRsp), "CmdLeaveChallengeScRsp" => Some(Self::CmdLeaveChallengeScRsp), "CmdRestartChallengePhaseScRsp" => Some(Self::CmdRestartChallengePhaseScRsp), "CmdEnterChallengeNextPhaseScRsp" => { Some(Self::CmdEnterChallengeNextPhaseScRsp) } "CmdChallengeLineupNotify" => Some(Self::CmdChallengeLineupNotify), "CmdStartPartialChallengeScRsp" => Some(Self::CmdStartPartialChallengeScRsp), "CmdGetChallengeCsReq" => Some(Self::CmdGetChallengeCsReq), "CmdGetCurChallengeCsReq" => Some(Self::CmdGetCurChallengeCsReq), "CmdGetCurChallengeScRsp" => Some(Self::CmdGetCurChallengeScRsp), "CmdStartPartialChallengeCsReq" => Some(Self::CmdStartPartialChallengeCsReq), "CmdTakeChallengeRewardCsReq" => Some(Self::CmdTakeChallengeRewardCsReq), "CmdStartChallengeCsReq" => Some(Self::CmdStartChallengeCsReq), "CmdLeaveChallengeCsReq" => Some(Self::CmdLeaveChallengeCsReq), "CmdChallengeSettleNotify" => Some(Self::CmdChallengeSettleNotify), "CmdStartChallengeScRsp" => Some(Self::CmdStartChallengeScRsp), "CmdGetChallengeScRsp" => Some(Self::CmdGetChallengeScRsp), "CmdGetChallengeGroupStatisticsScRsp" => { Some(Self::CmdGetChallengeGroupStatisticsScRsp) } "CmdChallengeBossPhaseSettleNotify" => { Some(Self::CmdChallengeBossPhaseSettleNotify) } _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum ChallengeStatus { IoboackgfejJjgjblhljbf = 0, IoboackgfejFcbcalamjeb = 1, IoboackgfejKloildgmoek = 2, IoboackgfejIkhafpaadme = 3, } impl ChallengeStatus { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::IoboackgfejJjgjblhljbf => "IOBOACKGFEJ_JJGJBLHLJBF", Self::IoboackgfejFcbcalamjeb => "IOBOACKGFEJ_FCBCALAMJEB", Self::IoboackgfejKloildgmoek => "IOBOACKGFEJ_KLOILDGMOEK", Self::IoboackgfejIkhafpaadme => "IOBOACKGFEJ_IKHAFPAADME", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "IOBOACKGFEJ_JJGJBLHLJBF" => Some(Self::IoboackgfejJjgjblhljbf), "IOBOACKGFEJ_FCBCALAMJEB" => Some(Self::IoboackgfejFcbcalamjeb), "IOBOACKGFEJ_KLOILDGMOEK" => Some(Self::IoboackgfejKloildgmoek), "IOBOACKGFEJ_IKHAFPAADME" => Some(Self::IoboackgfejIkhafpaadme), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdChallengePeakType { NdnjhopaeegAlocmfakbkp = 0, CmdSetChallengePeakMobLineupAvatarCsReq = 8910, CmdStartChallengePeakScRsp = 8905, CmdGetChallengePeakDataScRsp = 8902, CmdSetChallengePeakBossHardModeScRsp = 8943, CmdReStartChallengePeakCsReq = 8934, CmdChallengePeakSettleScNotify = 8931, CmdLeaveChallengePeakScRsp = 8933, CmdConfirmChallengePeakSettleScRsp = 8916, CmdSetChallengePeakBossHardModeCsReq = 8913, CmdConfirmChallengePeakSettleCsReq = 8923, CmdReStartChallengePeakScRsp = 8920, CmdLeaveChallengePeakCsReq = 8935, CmdChallengePeakGroupDataUpdateScNotify = 8925, CmdGetCurChallengePeakCsReq = 8912, CmdTakeChallengePeakRewardCsReq = 8946, CmdSetChallengePeakMobLineupAvatarScRsp = 8950, CmdGetChallengePeakDataCsReq = 8919, CmdStartChallengePeakCsReq = 8948, CmdGetCurChallengePeakScRsp = 8909, CmdTakeChallengePeakRewardScRsp = 8917, } impl CmdChallengePeakType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::NdnjhopaeegAlocmfakbkp => "NDNJHOPAEEG_ALOCMFAKBKP", Self::CmdSetChallengePeakMobLineupAvatarCsReq => { "CmdSetChallengePeakMobLineupAvatarCsReq" } Self::CmdStartChallengePeakScRsp => "CmdStartChallengePeakScRsp", Self::CmdGetChallengePeakDataScRsp => "CmdGetChallengePeakDataScRsp", Self::CmdSetChallengePeakBossHardModeScRsp => { "CmdSetChallengePeakBossHardModeScRsp" } Self::CmdReStartChallengePeakCsReq => "CmdReStartChallengePeakCsReq", Self::CmdChallengePeakSettleScNotify => "CmdChallengePeakSettleScNotify", Self::CmdLeaveChallengePeakScRsp => "CmdLeaveChallengePeakScRsp", Self::CmdConfirmChallengePeakSettleScRsp => { "CmdConfirmChallengePeakSettleScRsp" } Self::CmdSetChallengePeakBossHardModeCsReq => { "CmdSetChallengePeakBossHardModeCsReq" } Self::CmdConfirmChallengePeakSettleCsReq => { "CmdConfirmChallengePeakSettleCsReq" } Self::CmdReStartChallengePeakScRsp => "CmdReStartChallengePeakScRsp", Self::CmdLeaveChallengePeakCsReq => "CmdLeaveChallengePeakCsReq", Self::CmdChallengePeakGroupDataUpdateScNotify => { "CmdChallengePeakGroupDataUpdateScNotify" } Self::CmdGetCurChallengePeakCsReq => "CmdGetCurChallengePeakCsReq", Self::CmdTakeChallengePeakRewardCsReq => "CmdTakeChallengePeakRewardCsReq", Self::CmdSetChallengePeakMobLineupAvatarScRsp => { "CmdSetChallengePeakMobLineupAvatarScRsp" } Self::CmdGetChallengePeakDataCsReq => "CmdGetChallengePeakDataCsReq", Self::CmdStartChallengePeakCsReq => "CmdStartChallengePeakCsReq", Self::CmdGetCurChallengePeakScRsp => "CmdGetCurChallengePeakScRsp", Self::CmdTakeChallengePeakRewardScRsp => "CmdTakeChallengePeakRewardScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "NDNJHOPAEEG_ALOCMFAKBKP" => Some(Self::NdnjhopaeegAlocmfakbkp), "CmdSetChallengePeakMobLineupAvatarCsReq" => { Some(Self::CmdSetChallengePeakMobLineupAvatarCsReq) } "CmdStartChallengePeakScRsp" => Some(Self::CmdStartChallengePeakScRsp), "CmdGetChallengePeakDataScRsp" => Some(Self::CmdGetChallengePeakDataScRsp), "CmdSetChallengePeakBossHardModeScRsp" => { Some(Self::CmdSetChallengePeakBossHardModeScRsp) } "CmdReStartChallengePeakCsReq" => Some(Self::CmdReStartChallengePeakCsReq), "CmdChallengePeakSettleScNotify" => { Some(Self::CmdChallengePeakSettleScNotify) } "CmdLeaveChallengePeakScRsp" => Some(Self::CmdLeaveChallengePeakScRsp), "CmdConfirmChallengePeakSettleScRsp" => { Some(Self::CmdConfirmChallengePeakSettleScRsp) } "CmdSetChallengePeakBossHardModeCsReq" => { Some(Self::CmdSetChallengePeakBossHardModeCsReq) } "CmdConfirmChallengePeakSettleCsReq" => { Some(Self::CmdConfirmChallengePeakSettleCsReq) } "CmdReStartChallengePeakScRsp" => Some(Self::CmdReStartChallengePeakScRsp), "CmdLeaveChallengePeakCsReq" => Some(Self::CmdLeaveChallengePeakCsReq), "CmdChallengePeakGroupDataUpdateScNotify" => { Some(Self::CmdChallengePeakGroupDataUpdateScNotify) } "CmdGetCurChallengePeakCsReq" => Some(Self::CmdGetCurChallengePeakCsReq), "CmdTakeChallengePeakRewardCsReq" => { Some(Self::CmdTakeChallengePeakRewardCsReq) } "CmdSetChallengePeakMobLineupAvatarScRsp" => { Some(Self::CmdSetChallengePeakMobLineupAvatarScRsp) } "CmdGetChallengePeakDataCsReq" => Some(Self::CmdGetChallengePeakDataCsReq), "CmdStartChallengePeakCsReq" => Some(Self::CmdStartChallengePeakCsReq), "CmdGetCurChallengePeakScRsp" => Some(Self::CmdGetCurChallengePeakScRsp), "CmdTakeChallengePeakRewardScRsp" => { Some(Self::CmdTakeChallengePeakRewardScRsp) } _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdChatType { CgahdgajmmdAlocmfakbkp = 0, CmdGetChatFriendHistoryCsReq = 3989, CmdGetLoginChatInfoScRsp = 3981, CmdSendMsgCsReq = 3947, CmdBatchMarkChatEmojiScRsp = 3952, CmdGetChatEmojiListScRsp = 3991, CmdGetPrivateChatHistoryScRsp = 3911, CmdBatchMarkChatEmojiCsReq = 3976, CmdPrivateMsgOfflineUsersScNotify = 3917, CmdGetLoginChatInfoCsReq = 3950, CmdMarkChatEmojiScRsp = 3945, CmdGetChatFriendHistoryScRsp = 3920, CmdSendMsgScRsp = 3909, CmdRevcMsgScNotify = 3938, CmdGetPrivateChatHistoryCsReq = 3951, CmdMarkChatEmojiCsReq = 3961, CmdGetChatEmojiListCsReq = 3995, } impl CmdChatType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::CgahdgajmmdAlocmfakbkp => "CGAHDGAJMMD_ALOCMFAKBKP", Self::CmdGetChatFriendHistoryCsReq => "CmdGetChatFriendHistoryCsReq", Self::CmdGetLoginChatInfoScRsp => "CmdGetLoginChatInfoScRsp", Self::CmdSendMsgCsReq => "CmdSendMsgCsReq", Self::CmdBatchMarkChatEmojiScRsp => "CmdBatchMarkChatEmojiScRsp", Self::CmdGetChatEmojiListScRsp => "CmdGetChatEmojiListScRsp", Self::CmdGetPrivateChatHistoryScRsp => "CmdGetPrivateChatHistoryScRsp", Self::CmdBatchMarkChatEmojiCsReq => "CmdBatchMarkChatEmojiCsReq", Self::CmdPrivateMsgOfflineUsersScNotify => { "CmdPrivateMsgOfflineUsersScNotify" } Self::CmdGetLoginChatInfoCsReq => "CmdGetLoginChatInfoCsReq", Self::CmdMarkChatEmojiScRsp => "CmdMarkChatEmojiScRsp", Self::CmdGetChatFriendHistoryScRsp => "CmdGetChatFriendHistoryScRsp", Self::CmdSendMsgScRsp => "CmdSendMsgScRsp", Self::CmdRevcMsgScNotify => "CmdRevcMsgScNotify", Self::CmdGetPrivateChatHistoryCsReq => "CmdGetPrivateChatHistoryCsReq", Self::CmdMarkChatEmojiCsReq => "CmdMarkChatEmojiCsReq", Self::CmdGetChatEmojiListCsReq => "CmdGetChatEmojiListCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CGAHDGAJMMD_ALOCMFAKBKP" => Some(Self::CgahdgajmmdAlocmfakbkp), "CmdGetChatFriendHistoryCsReq" => Some(Self::CmdGetChatFriendHistoryCsReq), "CmdGetLoginChatInfoScRsp" => Some(Self::CmdGetLoginChatInfoScRsp), "CmdSendMsgCsReq" => Some(Self::CmdSendMsgCsReq), "CmdBatchMarkChatEmojiScRsp" => Some(Self::CmdBatchMarkChatEmojiScRsp), "CmdGetChatEmojiListScRsp" => Some(Self::CmdGetChatEmojiListScRsp), "CmdGetPrivateChatHistoryScRsp" => Some(Self::CmdGetPrivateChatHistoryScRsp), "CmdBatchMarkChatEmojiCsReq" => Some(Self::CmdBatchMarkChatEmojiCsReq), "CmdPrivateMsgOfflineUsersScNotify" => { Some(Self::CmdPrivateMsgOfflineUsersScNotify) } "CmdGetLoginChatInfoCsReq" => Some(Self::CmdGetLoginChatInfoCsReq), "CmdMarkChatEmojiScRsp" => Some(Self::CmdMarkChatEmojiScRsp), "CmdGetChatFriendHistoryScRsp" => Some(Self::CmdGetChatFriendHistoryScRsp), "CmdSendMsgScRsp" => Some(Self::CmdSendMsgScRsp), "CmdRevcMsgScNotify" => Some(Self::CmdRevcMsgScNotify), "CmdGetPrivateChatHistoryCsReq" => Some(Self::CmdGetPrivateChatHistoryCsReq), "CmdMarkChatEmojiCsReq" => Some(Self::CmdMarkChatEmojiCsReq), "CmdGetChatEmojiListCsReq" => Some(Self::CmdGetChatEmojiListCsReq), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdChessRogueType { CjlnkfjmijfAlocmfakbkp = 0, CmdEkkdjdgiocn = 5529, CmdBigogdodafh = 5515, CmdLihdjldpbgo = 5571, CmdMgcocdhlobl = 5573, CmdHgpgndfjfnc = 5431, CmdNhmdadncdbn = 5598, CmdPdlhodmbdgg = 5460, CmdCcamijodaeo = 5427, CmdAfbhpglblch = 5545, CmdEbcgenehplo = 5577, CmdNchaneedheb = 5536, CmdNgopjfjghpf = 5434, CmdAjidlgfblbc = 5477, CmdCeeeekkfeen = 5455, CmdNeepidokioe = 5579, CmdAgmnchofgep = 5588, CmdKkejmjmklbh = 5569, CmdIklemedkbfa = 5453, CmdFolenggpdhf = 5580, CmdCejfnfdkadc = 5546, CmdOcagicpapnn = 5538, CmdMdfhejdfppf = 5504, CmdKidimagoddo = 5402, CmdDceinfonekb = 5472, CmdAejfofifgjj = 5527, CmdHfgikbfcnhj = 5490, CmdHcimdmndajh = 5459, CmdPhpghelojon = 5572, CmdKjllinokeeg = 5451, CmdHjbinchfmij = 5575, CmdBjcgpiddkco = 5466, CmdLokepeoldlk = 5555, CmdHjppoljobdc = 5468, CmdPbjpgcckdaa = 5549, CmdHjmlhaeoogl = 5479, CmdKodbmifickl = 5499, CmdOoaknkppfjn = 5406, CmdDipabhgiohc = 5435, CmdDhkbdlakcjc = 5591, CmdGaaknmclfdb = 5454, CmdFmdbhhlpjlf = 5532, CmdMjgelcnmlim = 5566, CmdIchjabjdiln = 5452, CmdDkmlfpliolm = 5535, CmdFdpnnaddhfb = 5465, CmdIfnppmegagk = 5552, CmdBgepeaiekbl = 5502, CmdLdjcmnilfig = 5478, CmdEgoebbekoak = 5543, CmdHlmlppgfcok = 5404, CmdLegnfijhfja = 5540, CmdOhkobjkmjif = 5492, CmdNiphnioeooh = 5565, CmdEmgannehnlj = 5506, CmdOkiecejgbnh = 5425, CmdMigikkgehab = 5525, CmdAkeadaimkkb = 5497, CmdBmemeaipico = 5584, CmdJolmfhdnmjc = 5585, CjlnkfjmijfFkeofhmdome = 5405, CmdHjfpnhkkgem = 5514, CmdBopibeaabhm = 5562, CmdLilaoomjgbo = 5403, CmdGfhpielaemd = 5559, CmdMjkhajmofhd = 5429, CmdJogmakfdddi = 5440, CmdHdelcmikkhe = 5482, CmdFnkbmegfcao = 5433, CmdLamoknaccfe = 5595, CmdOhpfcgmaoek = 5592, CmdNjndmaklhgh = 5594, CmdAibmgoglflj = 5596, CmdOdoghfdoame = 5576, CmdCmjmfikajbg = 5597, CmdIjifckaifam = 5541, CjlnkfjmijfLehmilaljkp = 5589, CmdPjbeehefgii = 5508, CmdFgbhbckpeec = 5530, } impl CmdChessRogueType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::CjlnkfjmijfAlocmfakbkp => "CJLNKFJMIJF_ALOCMFAKBKP", Self::CmdEkkdjdgiocn => "CmdEKKDJDGIOCN", Self::CmdBigogdodafh => "CmdBIGOGDODAFH", Self::CmdLihdjldpbgo => "CmdLIHDJLDPBGO", Self::CmdMgcocdhlobl => "CmdMGCOCDHLOBL", Self::CmdHgpgndfjfnc => "CmdHGPGNDFJFNC", Self::CmdNhmdadncdbn => "CmdNHMDADNCDBN", Self::CmdPdlhodmbdgg => "CmdPDLHODMBDGG", Self::CmdCcamijodaeo => "CmdCCAMIJODAEO", Self::CmdAfbhpglblch => "CmdAFBHPGLBLCH", Self::CmdEbcgenehplo => "CmdEBCGENEHPLO", Self::CmdNchaneedheb => "CmdNCHANEEDHEB", Self::CmdNgopjfjghpf => "CmdNGOPJFJGHPF", Self::CmdAjidlgfblbc => "CmdAJIDLGFBLBC", Self::CmdCeeeekkfeen => "CmdCEEEEKKFEEN", Self::CmdNeepidokioe => "CmdNEEPIDOKIOE", Self::CmdAgmnchofgep => "CmdAGMNCHOFGEP", Self::CmdKkejmjmklbh => "CmdKKEJMJMKLBH", Self::CmdIklemedkbfa => "CmdIKLEMEDKBFA", Self::CmdFolenggpdhf => "CmdFOLENGGPDHF", Self::CmdCejfnfdkadc => "CmdCEJFNFDKADC", Self::CmdOcagicpapnn => "CmdOCAGICPAPNN", Self::CmdMdfhejdfppf => "CmdMDFHEJDFPPF", Self::CmdKidimagoddo => "CmdKIDIMAGODDO", Self::CmdDceinfonekb => "CmdDCEINFONEKB", Self::CmdAejfofifgjj => "CmdAEJFOFIFGJJ", Self::CmdHfgikbfcnhj => "CmdHFGIKBFCNHJ", Self::CmdHcimdmndajh => "CmdHCIMDMNDAJH", Self::CmdPhpghelojon => "CmdPHPGHELOJON", Self::CmdKjllinokeeg => "CmdKJLLINOKEEG", Self::CmdHjbinchfmij => "CmdHJBINCHFMIJ", Self::CmdBjcgpiddkco => "CmdBJCGPIDDKCO", Self::CmdLokepeoldlk => "CmdLOKEPEOLDLK", Self::CmdHjppoljobdc => "CmdHJPPOLJOBDC", Self::CmdPbjpgcckdaa => "CmdPBJPGCCKDAA", Self::CmdHjmlhaeoogl => "CmdHJMLHAEOOGL", Self::CmdKodbmifickl => "CmdKODBMIFICKL", Self::CmdOoaknkppfjn => "CmdOOAKNKPPFJN", Self::CmdDipabhgiohc => "CmdDIPABHGIOHC", Self::CmdDhkbdlakcjc => "CmdDHKBDLAKCJC", Self::CmdGaaknmclfdb => "CmdGAAKNMCLFDB", Self::CmdFmdbhhlpjlf => "CmdFMDBHHLPJLF", Self::CmdMjgelcnmlim => "CmdMJGELCNMLIM", Self::CmdIchjabjdiln => "CmdICHJABJDILN", Self::CmdDkmlfpliolm => "CmdDKMLFPLIOLM", Self::CmdFdpnnaddhfb => "CmdFDPNNADDHFB", Self::CmdIfnppmegagk => "CmdIFNPPMEGAGK", Self::CmdBgepeaiekbl => "CmdBGEPEAIEKBL", Self::CmdLdjcmnilfig => "CmdLDJCMNILFIG", Self::CmdEgoebbekoak => "CmdEGOEBBEKOAK", Self::CmdHlmlppgfcok => "CmdHLMLPPGFCOK", Self::CmdLegnfijhfja => "CmdLEGNFIJHFJA", Self::CmdOhkobjkmjif => "CmdOHKOBJKMJIF", Self::CmdNiphnioeooh => "CmdNIPHNIOEOOH", Self::CmdEmgannehnlj => "CmdEMGANNEHNLJ", Self::CmdOkiecejgbnh => "CmdOKIECEJGBNH", Self::CmdMigikkgehab => "CmdMIGIKKGEHAB", Self::CmdAkeadaimkkb => "CmdAKEADAIMKKB", Self::CmdBmemeaipico => "CmdBMEMEAIPICO", Self::CmdJolmfhdnmjc => "CmdJOLMFHDNMJC", Self::CjlnkfjmijfFkeofhmdome => "CJLNKFJMIJF_FKEOFHMDOME", Self::CmdHjfpnhkkgem => "CmdHJFPNHKKGEM", Self::CmdBopibeaabhm => "CmdBOPIBEAABHM", Self::CmdLilaoomjgbo => "CmdLILAOOMJGBO", Self::CmdGfhpielaemd => "CmdGFHPIELAEMD", Self::CmdMjkhajmofhd => "CmdMJKHAJMOFHD", Self::CmdJogmakfdddi => "CmdJOGMAKFDDDI", Self::CmdHdelcmikkhe => "CmdHDELCMIKKHE", Self::CmdFnkbmegfcao => "CmdFNKBMEGFCAO", Self::CmdLamoknaccfe => "CmdLAMOKNACCFE", Self::CmdOhpfcgmaoek => "CmdOHPFCGMAOEK", Self::CmdNjndmaklhgh => "CmdNJNDMAKLHGH", Self::CmdAibmgoglflj => "CmdAIBMGOGLFLJ", Self::CmdOdoghfdoame => "CmdODOGHFDOAME", Self::CmdCmjmfikajbg => "CmdCMJMFIKAJBG", Self::CmdIjifckaifam => "CmdIJIFCKAIFAM", Self::CjlnkfjmijfLehmilaljkp => "CJLNKFJMIJF_LEHMILALJKP", Self::CmdPjbeehefgii => "CmdPJBEEHEFGII", Self::CmdFgbhbckpeec => "CmdFGBHBCKPEEC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CJLNKFJMIJF_ALOCMFAKBKP" => Some(Self::CjlnkfjmijfAlocmfakbkp), "CmdEKKDJDGIOCN" => Some(Self::CmdEkkdjdgiocn), "CmdBIGOGDODAFH" => Some(Self::CmdBigogdodafh), "CmdLIHDJLDPBGO" => Some(Self::CmdLihdjldpbgo), "CmdMGCOCDHLOBL" => Some(Self::CmdMgcocdhlobl), "CmdHGPGNDFJFNC" => Some(Self::CmdHgpgndfjfnc), "CmdNHMDADNCDBN" => Some(Self::CmdNhmdadncdbn), "CmdPDLHODMBDGG" => Some(Self::CmdPdlhodmbdgg), "CmdCCAMIJODAEO" => Some(Self::CmdCcamijodaeo), "CmdAFBHPGLBLCH" => Some(Self::CmdAfbhpglblch), "CmdEBCGENEHPLO" => Some(Self::CmdEbcgenehplo), "CmdNCHANEEDHEB" => Some(Self::CmdNchaneedheb), "CmdNGOPJFJGHPF" => Some(Self::CmdNgopjfjghpf), "CmdAJIDLGFBLBC" => Some(Self::CmdAjidlgfblbc), "CmdCEEEEKKFEEN" => Some(Self::CmdCeeeekkfeen), "CmdNEEPIDOKIOE" => Some(Self::CmdNeepidokioe), "CmdAGMNCHOFGEP" => Some(Self::CmdAgmnchofgep), "CmdKKEJMJMKLBH" => Some(Self::CmdKkejmjmklbh), "CmdIKLEMEDKBFA" => Some(Self::CmdIklemedkbfa), "CmdFOLENGGPDHF" => Some(Self::CmdFolenggpdhf), "CmdCEJFNFDKADC" => Some(Self::CmdCejfnfdkadc), "CmdOCAGICPAPNN" => Some(Self::CmdOcagicpapnn), "CmdMDFHEJDFPPF" => Some(Self::CmdMdfhejdfppf), "CmdKIDIMAGODDO" => Some(Self::CmdKidimagoddo), "CmdDCEINFONEKB" => Some(Self::CmdDceinfonekb), "CmdAEJFOFIFGJJ" => Some(Self::CmdAejfofifgjj), "CmdHFGIKBFCNHJ" => Some(Self::CmdHfgikbfcnhj), "CmdHCIMDMNDAJH" => Some(Self::CmdHcimdmndajh), "CmdPHPGHELOJON" => Some(Self::CmdPhpghelojon), "CmdKJLLINOKEEG" => Some(Self::CmdKjllinokeeg), "CmdHJBINCHFMIJ" => Some(Self::CmdHjbinchfmij), "CmdBJCGPIDDKCO" => Some(Self::CmdBjcgpiddkco), "CmdLOKEPEOLDLK" => Some(Self::CmdLokepeoldlk), "CmdHJPPOLJOBDC" => Some(Self::CmdHjppoljobdc), "CmdPBJPGCCKDAA" => Some(Self::CmdPbjpgcckdaa), "CmdHJMLHAEOOGL" => Some(Self::CmdHjmlhaeoogl), "CmdKODBMIFICKL" => Some(Self::CmdKodbmifickl), "CmdOOAKNKPPFJN" => Some(Self::CmdOoaknkppfjn), "CmdDIPABHGIOHC" => Some(Self::CmdDipabhgiohc), "CmdDHKBDLAKCJC" => Some(Self::CmdDhkbdlakcjc), "CmdGAAKNMCLFDB" => Some(Self::CmdGaaknmclfdb), "CmdFMDBHHLPJLF" => Some(Self::CmdFmdbhhlpjlf), "CmdMJGELCNMLIM" => Some(Self::CmdMjgelcnmlim), "CmdICHJABJDILN" => Some(Self::CmdIchjabjdiln), "CmdDKMLFPLIOLM" => Some(Self::CmdDkmlfpliolm), "CmdFDPNNADDHFB" => Some(Self::CmdFdpnnaddhfb), "CmdIFNPPMEGAGK" => Some(Self::CmdIfnppmegagk), "CmdBGEPEAIEKBL" => Some(Self::CmdBgepeaiekbl), "CmdLDJCMNILFIG" => Some(Self::CmdLdjcmnilfig), "CmdEGOEBBEKOAK" => Some(Self::CmdEgoebbekoak), "CmdHLMLPPGFCOK" => Some(Self::CmdHlmlppgfcok), "CmdLEGNFIJHFJA" => Some(Self::CmdLegnfijhfja), "CmdOHKOBJKMJIF" => Some(Self::CmdOhkobjkmjif), "CmdNIPHNIOEOOH" => Some(Self::CmdNiphnioeooh), "CmdEMGANNEHNLJ" => Some(Self::CmdEmgannehnlj), "CmdOKIECEJGBNH" => Some(Self::CmdOkiecejgbnh), "CmdMIGIKKGEHAB" => Some(Self::CmdMigikkgehab), "CmdAKEADAIMKKB" => Some(Self::CmdAkeadaimkkb), "CmdBMEMEAIPICO" => Some(Self::CmdBmemeaipico), "CmdJOLMFHDNMJC" => Some(Self::CmdJolmfhdnmjc), "CJLNKFJMIJF_FKEOFHMDOME" => Some(Self::CjlnkfjmijfFkeofhmdome), "CmdHJFPNHKKGEM" => Some(Self::CmdHjfpnhkkgem), "CmdBOPIBEAABHM" => Some(Self::CmdBopibeaabhm), "CmdLILAOOMJGBO" => Some(Self::CmdLilaoomjgbo), "CmdGFHPIELAEMD" => Some(Self::CmdGfhpielaemd), "CmdMJKHAJMOFHD" => Some(Self::CmdMjkhajmofhd), "CmdJOGMAKFDDDI" => Some(Self::CmdJogmakfdddi), "CmdHDELCMIKKHE" => Some(Self::CmdHdelcmikkhe), "CmdFNKBMEGFCAO" => Some(Self::CmdFnkbmegfcao), "CmdLAMOKNACCFE" => Some(Self::CmdLamoknaccfe), "CmdOHPFCGMAOEK" => Some(Self::CmdOhpfcgmaoek), "CmdNJNDMAKLHGH" => Some(Self::CmdNjndmaklhgh), "CmdAIBMGOGLFLJ" => Some(Self::CmdAibmgoglflj), "CmdODOGHFDOAME" => Some(Self::CmdOdoghfdoame), "CmdCMJMFIKAJBG" => Some(Self::CmdCmjmfikajbg), "CmdIJIFCKAIFAM" => Some(Self::CmdIjifckaifam), "CJLNKFJMIJF_LEHMILALJKP" => Some(Self::CjlnkfjmijfLehmilaljkp), "CmdPJBEEHEFGII" => Some(Self::CmdPjbeehefgii), "CmdFGBHBCKPEEC" => Some(Self::CmdFgbhbckpeec), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Kpoaknfkcoj { Peamgmbmchc = 0, Migkniapfhc = 1, Hbfmkhkdkhd = 2, Ecblehlafbp = 3, } impl Kpoaknfkcoj { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Peamgmbmchc => "KPOAKNFKCOJ_PEAMGMBMCHC", Self::Migkniapfhc => "KPOAKNFKCOJ_MIGKNIAPFHC", Self::Hbfmkhkdkhd => "KPOAKNFKCOJ_HBFMKHKDKHD", Self::Ecblehlafbp => "KPOAKNFKCOJ_ECBLEHLAFBP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KPOAKNFKCOJ_PEAMGMBMCHC" => Some(Self::Peamgmbmchc), "KPOAKNFKCOJ_MIGKNIAPFHC" => Some(Self::Migkniapfhc), "KPOAKNFKCOJ_HBFMKHKDKHD" => Some(Self::Hbfmkhkdkhd), "KPOAKNFKCOJ_ECBLEHLAFBP" => Some(Self::Ecblehlafbp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Dgobmnejpin { Ifddlhdjabo = 0, Fedobbhpdbm = 1, } impl Dgobmnejpin { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Ifddlhdjabo => "DGOBMNEJPIN_IFDDLHDJABO", Self::Fedobbhpdbm => "DGOBMNEJPIN_FEDOBBHPDBM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "DGOBMNEJPIN_IFDDLHDJABO" => Some(Self::Ifddlhdjabo), "DGOBMNEJPIN_FEDOBBHPDBM" => Some(Self::Fedobbhpdbm), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Okenkfkomnf { Mokkbomcmef = 0, Bapnkgmffme = 1, Egnpknbehej = 2, Eddpgfacjae = 3, } impl Okenkfkomnf { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Mokkbomcmef => "OKENKFKOMNF_MOKKBOMCMEF", Self::Bapnkgmffme => "OKENKFKOMNF_BAPNKGMFFME", Self::Egnpknbehej => "OKENKFKOMNF_EGNPKNBEHEJ", Self::Eddpgfacjae => "OKENKFKOMNF_EDDPGFACJAE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "OKENKFKOMNF_MOKKBOMCMEF" => Some(Self::Mokkbomcmef), "OKENKFKOMNF_BAPNKGMFFME" => Some(Self::Bapnkgmffme), "OKENKFKOMNF_EGNPKNBEHEJ" => Some(Self::Egnpknbehej), "OKENKFKOMNF_EDDPGFACJAE" => Some(Self::Eddpgfacjae), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Cfcnieaomjp { Alocmfakbkp = 0, Phgldmgbibl = 1, Dmbmgloipfk = 2, Adjdaghakkl = 3, Affejoepied = 4, Elmkdgofboc = 5, } impl Cfcnieaomjp { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "CFCNIEAOMJP_ALOCMFAKBKP", Self::Phgldmgbibl => "CFCNIEAOMJP_PHGLDMGBIBL", Self::Dmbmgloipfk => "CFCNIEAOMJP_DMBMGLOIPFK", Self::Adjdaghakkl => "CFCNIEAOMJP_ADJDAGHAKKL", Self::Affejoepied => "CFCNIEAOMJP_AFFEJOEPIED", Self::Elmkdgofboc => "CFCNIEAOMJP_ELMKDGOFBOC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CFCNIEAOMJP_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "CFCNIEAOMJP_PHGLDMGBIBL" => Some(Self::Phgldmgbibl), "CFCNIEAOMJP_DMBMGLOIPFK" => Some(Self::Dmbmgloipfk), "CFCNIEAOMJP_ADJDAGHAKKL" => Some(Self::Adjdaghakkl), "CFCNIEAOMJP_AFFEJOEPIED" => Some(Self::Affejoepied), "CFCNIEAOMJP_ELMKDGOFBOC" => Some(Self::Elmkdgofboc), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Mbbakondodg { Ilhdlklenec = 0, Ddefgibpalf = 1, Inbdgfkcihc = 2, Kkbieamkjip = 3, Mogokofdegn = 4, Eeldjccgeie = 5, } impl Mbbakondodg { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Ilhdlklenec => "MBBAKONDODG_ILHDLKLENEC", Self::Ddefgibpalf => "MBBAKONDODG_DDEFGIBPALF", Self::Inbdgfkcihc => "MBBAKONDODG_INBDGFKCIHC", Self::Kkbieamkjip => "MBBAKONDODG_KKBIEAMKJIP", Self::Mogokofdegn => "MBBAKONDODG_MOGOKOFDEGN", Self::Eeldjccgeie => "MBBAKONDODG_EELDJCCGEIE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MBBAKONDODG_ILHDLKLENEC" => Some(Self::Ilhdlklenec), "MBBAKONDODG_DDEFGIBPALF" => Some(Self::Ddefgibpalf), "MBBAKONDODG_INBDGFKCIHC" => Some(Self::Inbdgfkcihc), "MBBAKONDODG_KKBIEAMKJIP" => Some(Self::Kkbieamkjip), "MBBAKONDODG_MOGOKOFDEGN" => Some(Self::Mogokofdegn), "MBBAKONDODG_EELDJCCGEIE" => Some(Self::Eeldjccgeie), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Baihgdmjpjc { Femehjkkick = 0, Bcalfcoecdi = 1, Njopgpklgic = 2, Djhodjnecji = 3, Flgkfafafmh = 4, Fdpfooieegp = 5, } impl Baihgdmjpjc { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Femehjkkick => "BAIHGDMJPJC_FEMEHJKKICK", Self::Bcalfcoecdi => "BAIHGDMJPJC_BCALFCOECDI", Self::Njopgpklgic => "BAIHGDMJPJC_NJOPGPKLGIC", Self::Djhodjnecji => "BAIHGDMJPJC_DJHODJNECJI", Self::Flgkfafafmh => "BAIHGDMJPJC_FLGKFAFAFMH", Self::Fdpfooieegp => "BAIHGDMJPJC_FDPFOOIEEGP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "BAIHGDMJPJC_FEMEHJKKICK" => Some(Self::Femehjkkick), "BAIHGDMJPJC_BCALFCOECDI" => Some(Self::Bcalfcoecdi), "BAIHGDMJPJC_NJOPGPKLGIC" => Some(Self::Njopgpklgic), "BAIHGDMJPJC_DJHODJNECJI" => Some(Self::Djhodjnecji), "BAIHGDMJPJC_FLGKFAFAFMH" => Some(Self::Flgkfafafmh), "BAIHGDMJPJC_FDPFOOIEEGP" => Some(Self::Fdpfooieegp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Knkkdglcibm { Elipophaehe = 0, Ggcmbfppkhl = 1, Lgakgjodegk = 2, Oecbhgnnhnp = 3, Mpekfckkoon = 4, Ckcjkolejkd = 5, Ihaaenddphk = 6, Hcnebfjnfbo = 7, Nicnaeedeja = 8, Bnmkjnnnlga = 9, Llghcmlanmc = 10, } impl Knkkdglcibm { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Elipophaehe => "KNKKDGLCIBM_ELIPOPHAEHE", Self::Ggcmbfppkhl => "KNKKDGLCIBM_GGCMBFPPKHL", Self::Lgakgjodegk => "KNKKDGLCIBM_LGAKGJODEGK", Self::Oecbhgnnhnp => "KNKKDGLCIBM_OECBHGNNHNP", Self::Mpekfckkoon => "KNKKDGLCIBM_MPEKFCKKOON", Self::Ckcjkolejkd => "KNKKDGLCIBM_CKCJKOLEJKD", Self::Ihaaenddphk => "KNKKDGLCIBM_IHAAENDDPHK", Self::Hcnebfjnfbo => "KNKKDGLCIBM_HCNEBFJNFBO", Self::Nicnaeedeja => "KNKKDGLCIBM_NICNAEEDEJA", Self::Bnmkjnnnlga => "KNKKDGLCIBM_BNMKJNNNLGA", Self::Llghcmlanmc => "KNKKDGLCIBM_LLGHCMLANMC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KNKKDGLCIBM_ELIPOPHAEHE" => Some(Self::Elipophaehe), "KNKKDGLCIBM_GGCMBFPPKHL" => Some(Self::Ggcmbfppkhl), "KNKKDGLCIBM_LGAKGJODEGK" => Some(Self::Lgakgjodegk), "KNKKDGLCIBM_OECBHGNNHNP" => Some(Self::Oecbhgnnhnp), "KNKKDGLCIBM_MPEKFCKKOON" => Some(Self::Mpekfckkoon), "KNKKDGLCIBM_CKCJKOLEJKD" => Some(Self::Ckcjkolejkd), "KNKKDGLCIBM_IHAAENDDPHK" => Some(Self::Ihaaenddphk), "KNKKDGLCIBM_HCNEBFJNFBO" => Some(Self::Hcnebfjnfbo), "KNKKDGLCIBM_NICNAEEDEJA" => Some(Self::Nicnaeedeja), "KNKKDGLCIBM_BNMKJNNNLGA" => Some(Self::Bnmkjnnnlga), "KNKKDGLCIBM_LLGHCMLANMC" => Some(Self::Llghcmlanmc), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Kialgjbcgcm { Alocmfakbkp = 0, Dhbelffggfl = 1, Bchklgifekh = 2, Hmeciphapfm = 3, Phlfhdcdoia = 4, Bakdcbjahlf = 5, Hcglimkpdpb = 6, Pcfmmfbgbok = 7, Aobbfcgnmio = 8, Elhkkabfjgf = 9, Fkallllpjof = 10, Indophddgdf = 11, } impl Kialgjbcgcm { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "KIALGJBCGCM_ALOCMFAKBKP", Self::Dhbelffggfl => "KIALGJBCGCM_DHBELFFGGFL", Self::Bchklgifekh => "KIALGJBCGCM_BCHKLGIFEKH", Self::Hmeciphapfm => "KIALGJBCGCM_HMECIPHAPFM", Self::Phlfhdcdoia => "KIALGJBCGCM_PHLFHDCDOIA", Self::Bakdcbjahlf => "KIALGJBCGCM_BAKDCBJAHLF", Self::Hcglimkpdpb => "KIALGJBCGCM_HCGLIMKPDPB", Self::Pcfmmfbgbok => "KIALGJBCGCM_PCFMMFBGBOK", Self::Aobbfcgnmio => "KIALGJBCGCM_AOBBFCGNMIO", Self::Elhkkabfjgf => "KIALGJBCGCM_ELHKKABFJGF", Self::Fkallllpjof => "KIALGJBCGCM_FKALLLLPJOF", Self::Indophddgdf => "KIALGJBCGCM_INDOPHDDGDF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KIALGJBCGCM_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "KIALGJBCGCM_DHBELFFGGFL" => Some(Self::Dhbelffggfl), "KIALGJBCGCM_BCHKLGIFEKH" => Some(Self::Bchklgifekh), "KIALGJBCGCM_HMECIPHAPFM" => Some(Self::Hmeciphapfm), "KIALGJBCGCM_PHLFHDCDOIA" => Some(Self::Phlfhdcdoia), "KIALGJBCGCM_BAKDCBJAHLF" => Some(Self::Bakdcbjahlf), "KIALGJBCGCM_HCGLIMKPDPB" => Some(Self::Hcglimkpdpb), "KIALGJBCGCM_PCFMMFBGBOK" => Some(Self::Pcfmmfbgbok), "KIALGJBCGCM_AOBBFCGNMIO" => Some(Self::Aobbfcgnmio), "KIALGJBCGCM_ELHKKABFJGF" => Some(Self::Elhkkabfjgf), "KIALGJBCGCM_FKALLLLPJOF" => Some(Self::Fkallllpjof), "KIALGJBCGCM_INDOPHDDGDF" => Some(Self::Indophddgdf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Ignaggmojbh { Dadpnelapgn = 0, Cijjdgocfaj = 1, } impl Ignaggmojbh { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Dadpnelapgn => "IGNAGGMOJBH_DADPNELAPGN", Self::Cijjdgocfaj => "IGNAGGMOJBH_CIJJDGOCFAJ", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "IGNAGGMOJBH_DADPNELAPGN" => Some(Self::Dadpnelapgn), "IGNAGGMOJBH_CIJJDGOCFAJ" => Some(Self::Cijjdgocfaj), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Abbkdokebbi { Alocmfakbkp = 0, Mnilaagpncp = 1, } impl Abbkdokebbi { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "ABBKDOKEBBI_ALOCMFAKBKP", Self::Mnilaagpncp => "ABBKDOKEBBI_MNILAAGPNCP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "ABBKDOKEBBI_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "ABBKDOKEBBI_MNILAAGPNCP" => Some(Self::Mnilaagpncp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Iilpnokjjnm { Alocmfakbkp = 0, Ppombbjlobc = 1, Geainiodinj = 2, Jkfndgfafla = 3, Emaieobeflp = 4, Hdihiedngkp = 5, Okaecjooefi = 6, Ddeijigmgke = 7, Mfioblnpblb = 8, } impl Iilpnokjjnm { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "IILPNOKJJNM_ALOCMFAKBKP", Self::Ppombbjlobc => "IILPNOKJJNM_PPOMBBJLOBC", Self::Geainiodinj => "IILPNOKJJNM_GEAINIODINJ", Self::Jkfndgfafla => "IILPNOKJJNM_JKFNDGFAFLA", Self::Emaieobeflp => "IILPNOKJJNM_EMAIEOBEFLP", Self::Hdihiedngkp => "IILPNOKJJNM_HDIHIEDNGKP", Self::Okaecjooefi => "IILPNOKJJNM_OKAECJOOEFI", Self::Ddeijigmgke => "IILPNOKJJNM_DDEIJIGMGKE", Self::Mfioblnpblb => "IILPNOKJJNM_MFIOBLNPBLB", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "IILPNOKJJNM_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "IILPNOKJJNM_PPOMBBJLOBC" => Some(Self::Ppombbjlobc), "IILPNOKJJNM_GEAINIODINJ" => Some(Self::Geainiodinj), "IILPNOKJJNM_JKFNDGFAFLA" => Some(Self::Jkfndgfafla), "IILPNOKJJNM_EMAIEOBEFLP" => Some(Self::Emaieobeflp), "IILPNOKJJNM_HDIHIEDNGKP" => Some(Self::Hdihiedngkp), "IILPNOKJJNM_OKAECJOOEFI" => Some(Self::Okaecjooefi), "IILPNOKJJNM_DDEIJIGMGKE" => Some(Self::Ddeijigmgke), "IILPNOKJJNM_MFIOBLNPBLB" => Some(Self::Mfioblnpblb), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Lhjmggfecjd { Mhnfoioiahm = 0, Imegfmamdgd = 1, Jolgohldckc = 2, Ammhnadolkm = 3, } impl Lhjmggfecjd { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Mhnfoioiahm => "LHJMGGFECJD_MHNFOIOIAHM", Self::Imegfmamdgd => "LHJMGGFECJD_IMEGFMAMDGD", Self::Jolgohldckc => "LHJMGGFECJD_JOLGOHLDCKC", Self::Ammhnadolkm => "LHJMGGFECJD_AMMHNADOLKM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LHJMGGFECJD_MHNFOIOIAHM" => Some(Self::Mhnfoioiahm), "LHJMGGFECJD_IMEGFMAMDGD" => Some(Self::Imegfmamdgd), "LHJMGGFECJD_JOLGOHLDCKC" => Some(Self::Jolgohldckc), "LHJMGGFECJD_AMMHNADOLKM" => Some(Self::Ammhnadolkm), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Kdjdilcchjg { Alocmfakbkp = 0, Dicadjmaife = 1, Eddpgfacjae = 2, Enkkigjfccf = 3, } impl Kdjdilcchjg { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "KDJDILCCHJG_ALOCMFAKBKP", Self::Dicadjmaife => "KDJDILCCHJG_DICADJMAIFE", Self::Eddpgfacjae => "KDJDILCCHJG_EDDPGFACJAE", Self::Enkkigjfccf => "KDJDILCCHJG_ENKKIGJFCCF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KDJDILCCHJG_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "KDJDILCCHJG_DICADJMAIFE" => Some(Self::Dicadjmaife), "KDJDILCCHJG_EDDPGFACJAE" => Some(Self::Eddpgfacjae), "KDJDILCCHJG_ENKKIGJFCCF" => Some(Self::Enkkigjfccf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Gopcighiegf { Alocmfakbkp = 0, Gjmpldegaoo = 1, Ebebkkghfdd = 2, } impl Gopcighiegf { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "GOPCIGHIEGF_ALOCMFAKBKP", Self::Gjmpldegaoo => "GOPCIGHIEGF_GJMPLDEGAOO", Self::Ebebkkghfdd => "GOPCIGHIEGF_EBEBKKGHFDD", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GOPCIGHIEGF_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "GOPCIGHIEGF_GJMPLDEGAOO" => Some(Self::Gjmpldegaoo), "GOPCIGHIEGF_EBEBKKGHFDD" => Some(Self::Ebebkkghfdd), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdChimeraType { PplcfdfejgmAlocmfakbkp = 0, CmdEdkdbkodjna = 8179, PplcfdfejgmCbejapnbpib = 8167, CmdMmpamlgkgfg = 8162, CmdEbnikjnjmbd = 8170, CmdHbedpfhcapj = 8165, CmdBojimhgfgee = 8166, PplcfdfejgmGlghilgepkd = 8174, CmdBnabeagdklp = 8172, CmdEabdahbdkpe = 8164, PplcfdfejgmAoklhcohmmk = 8169, CmdJimmklihona = 8161, CmdImeipjbflpl = 8173, CmdHkfibmbcpnk = 8180, CmdOkomobednpf = 8175, CmdIclgfihjiaf = 8163, CmdIomkbpmhpam = 8177, } impl CmdChimeraType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::PplcfdfejgmAlocmfakbkp => "PPLCFDFEJGM_ALOCMFAKBKP", Self::CmdEdkdbkodjna => "CmdEDKDBKODJNA", Self::PplcfdfejgmCbejapnbpib => "PPLCFDFEJGM_CBEJAPNBPIB", Self::CmdMmpamlgkgfg => "CmdMMPAMLGKGFG", Self::CmdEbnikjnjmbd => "CmdEBNIKJNJMBD", Self::CmdHbedpfhcapj => "CmdHBEDPFHCAPJ", Self::CmdBojimhgfgee => "CmdBOJIMHGFGEE", Self::PplcfdfejgmGlghilgepkd => "PPLCFDFEJGM_GLGHILGEPKD", Self::CmdBnabeagdklp => "CmdBNABEAGDKLP", Self::CmdEabdahbdkpe => "CmdEABDAHBDKPE", Self::PplcfdfejgmAoklhcohmmk => "PPLCFDFEJGM_AOKLHCOHMMK", Self::CmdJimmklihona => "CmdJIMMKLIHONA", Self::CmdImeipjbflpl => "CmdIMEIPJBFLPL", Self::CmdHkfibmbcpnk => "CmdHKFIBMBCPNK", Self::CmdOkomobednpf => "CmdOKOMOBEDNPF", Self::CmdIclgfihjiaf => "CmdICLGFIHJIAF", Self::CmdIomkbpmhpam => "CmdIOMKBPMHPAM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "PPLCFDFEJGM_ALOCMFAKBKP" => Some(Self::PplcfdfejgmAlocmfakbkp), "CmdEDKDBKODJNA" => Some(Self::CmdEdkdbkodjna), "PPLCFDFEJGM_CBEJAPNBPIB" => Some(Self::PplcfdfejgmCbejapnbpib), "CmdMMPAMLGKGFG" => Some(Self::CmdMmpamlgkgfg), "CmdEBNIKJNJMBD" => Some(Self::CmdEbnikjnjmbd), "CmdHBEDPFHCAPJ" => Some(Self::CmdHbedpfhcapj), "CmdBOJIMHGFGEE" => Some(Self::CmdBojimhgfgee), "PPLCFDFEJGM_GLGHILGEPKD" => Some(Self::PplcfdfejgmGlghilgepkd), "CmdBNABEAGDKLP" => Some(Self::CmdBnabeagdklp), "CmdEABDAHBDKPE" => Some(Self::CmdEabdahbdkpe), "PPLCFDFEJGM_AOKLHCOHMMK" => Some(Self::PplcfdfejgmAoklhcohmmk), "CmdJIMMKLIHONA" => Some(Self::CmdJimmklihona), "CmdIMEIPJBFLPL" => Some(Self::CmdImeipjbflpl), "CmdHKFIBMBCPNK" => Some(Self::CmdHkfibmbcpnk), "CmdOKOMOBEDNPF" => Some(Self::CmdOkomobednpf), "CmdICLGFIHJIAF" => Some(Self::CmdIclgfihjiaf), "CmdIOMKBPMHPAM" => Some(Self::CmdIomkbpmhpam), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Knkbgoljmbf { Ddidcndcjfd = 0, Cadafalcmef = 1, Mpoobcifiom = 2, Gjmjoaecifj = 3, } impl Knkbgoljmbf { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Ddidcndcjfd => "KNKBGOLJMBF_DDIDCNDCJFD", Self::Cadafalcmef => "KNKBGOLJMBF_CADAFALCMEF", Self::Mpoobcifiom => "KNKBGOLJMBF_MPOOBCIFIOM", Self::Gjmjoaecifj => "KNKBGOLJMBF_GJMJOAECIFJ", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KNKBGOLJMBF_DDIDCNDCJFD" => Some(Self::Ddidcndcjfd), "KNKBGOLJMBF_CADAFALCMEF" => Some(Self::Cadafalcmef), "KNKBGOLJMBF_MPOOBCIFIOM" => Some(Self::Mpoobcifiom), "KNKBGOLJMBF_GJMJOAECIFJ" => Some(Self::Gjmjoaecifj), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Djbnaabkcfa { Ampkjaphhfl = 0, Hkchincofjk = 1, Ehjlfekpgfl = 2, Fngiaacdhgb = 3, } impl Djbnaabkcfa { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Ampkjaphhfl => "DJBNAABKCFA_AMPKJAPHHFL", Self::Hkchincofjk => "DJBNAABKCFA_HKCHINCOFJK", Self::Ehjlfekpgfl => "DJBNAABKCFA_EHJLFEKPGFL", Self::Fngiaacdhgb => "DJBNAABKCFA_FNGIAACDHGB", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "DJBNAABKCFA_AMPKJAPHHFL" => Some(Self::Ampkjaphhfl), "DJBNAABKCFA_HKCHINCOFJK" => Some(Self::Hkchincofjk), "DJBNAABKCFA_EHJLFEKPGFL" => Some(Self::Ehjlfekpgfl), "DJBNAABKCFA_FNGIAACDHGB" => Some(Self::Fngiaacdhgb), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Pakfjefemki { Alocmfakbkp = 0, Lhjcdbkeffl = 9235, Mgcjieonjmm = 9237, Bfnpijkocho = 9240, Edhialeeffp = 9224, Iebemckpbog = 9220, Dohkkpmldml = 9243, Infpaalafjh = 9256, Kmnoidjgegj = 9260, Ajpgpgddlpp = 9230, Enmncanjmbe = 9221, Cojfjobbckj = 9227, Khbmnbpfhhi = 9236, Hbdpmeeabmk = 9222, Flfckeinjmc = 9228, Eniedilkghj = 9212, Ohakdbolpcf = 9223, Baopklmlllo = 9217, Kbiideocmfl = 9229, Lgniggmhfan = 9211, Kjmogjgbdbl = 9241, Ajnkfnpdnag = 9239, Ldkbecdimdo = 9253, Ggjijbbpfek = 9246, Mjnnchikfnb = 9219, Ejkhhhifccd = 9233, Ojjfhhapeel = 9234, Lgdfnhnknfe = 9254, Ojdmofhllgj = 9226, Gdbpidgiama = 9249, Fklkmfcakkk = 9250, Mcnmcdabfan = 9257, Jocccclmehp = 9244, Kdpobmkpglo = 9255, Jccmhbccgop = 9245, Ikkbgofddkb = 9214, } impl Pakfjefemki { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "PAKFJEFEMKI_ALOCMFAKBKP", Self::Lhjcdbkeffl => "PAKFJEFEMKI_LHJCDBKEFFL", Self::Mgcjieonjmm => "PAKFJEFEMKI_MGCJIEONJMM", Self::Bfnpijkocho => "PAKFJEFEMKI_BFNPIJKOCHO", Self::Edhialeeffp => "PAKFJEFEMKI_EDHIALEEFFP", Self::Iebemckpbog => "PAKFJEFEMKI_IEBEMCKPBOG", Self::Dohkkpmldml => "PAKFJEFEMKI_DOHKKPMLDML", Self::Infpaalafjh => "PAKFJEFEMKI_INFPAALAFJH", Self::Kmnoidjgegj => "PAKFJEFEMKI_KMNOIDJGEGJ", Self::Ajpgpgddlpp => "PAKFJEFEMKI_AJPGPGDDLPP", Self::Enmncanjmbe => "PAKFJEFEMKI_ENMNCANJMBE", Self::Cojfjobbckj => "PAKFJEFEMKI_COJFJOBBCKJ", Self::Khbmnbpfhhi => "PAKFJEFEMKI_KHBMNBPFHHI", Self::Hbdpmeeabmk => "PAKFJEFEMKI_HBDPMEEABMK", Self::Flfckeinjmc => "PAKFJEFEMKI_FLFCKEINJMC", Self::Eniedilkghj => "PAKFJEFEMKI_ENIEDILKGHJ", Self::Ohakdbolpcf => "PAKFJEFEMKI_OHAKDBOLPCF", Self::Baopklmlllo => "PAKFJEFEMKI_BAOPKLMLLLO", Self::Kbiideocmfl => "PAKFJEFEMKI_KBIIDEOCMFL", Self::Lgniggmhfan => "PAKFJEFEMKI_LGNIGGMHFAN", Self::Kjmogjgbdbl => "PAKFJEFEMKI_KJMOGJGBDBL", Self::Ajnkfnpdnag => "PAKFJEFEMKI_AJNKFNPDNAG", Self::Ldkbecdimdo => "PAKFJEFEMKI_LDKBECDIMDO", Self::Ggjijbbpfek => "PAKFJEFEMKI_GGJIJBBPFEK", Self::Mjnnchikfnb => "PAKFJEFEMKI_MJNNCHIKFNB", Self::Ejkhhhifccd => "PAKFJEFEMKI_EJKHHHIFCCD", Self::Ojjfhhapeel => "PAKFJEFEMKI_OJJFHHAPEEL", Self::Lgdfnhnknfe => "PAKFJEFEMKI_LGDFNHNKNFE", Self::Ojdmofhllgj => "PAKFJEFEMKI_OJDMOFHLLGJ", Self::Gdbpidgiama => "PAKFJEFEMKI_GDBPIDGIAMA", Self::Fklkmfcakkk => "PAKFJEFEMKI_FKLKMFCAKKK", Self::Mcnmcdabfan => "PAKFJEFEMKI_MCNMCDABFAN", Self::Jocccclmehp => "PAKFJEFEMKI_JOCCCCLMEHP", Self::Kdpobmkpglo => "PAKFJEFEMKI_KDPOBMKPGLO", Self::Jccmhbccgop => "PAKFJEFEMKI_JCCMHBCCGOP", Self::Ikkbgofddkb => "PAKFJEFEMKI_IKKBGOFDDKB", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "PAKFJEFEMKI_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "PAKFJEFEMKI_LHJCDBKEFFL" => Some(Self::Lhjcdbkeffl), "PAKFJEFEMKI_MGCJIEONJMM" => Some(Self::Mgcjieonjmm), "PAKFJEFEMKI_BFNPIJKOCHO" => Some(Self::Bfnpijkocho), "PAKFJEFEMKI_EDHIALEEFFP" => Some(Self::Edhialeeffp), "PAKFJEFEMKI_IEBEMCKPBOG" => Some(Self::Iebemckpbog), "PAKFJEFEMKI_DOHKKPMLDML" => Some(Self::Dohkkpmldml), "PAKFJEFEMKI_INFPAALAFJH" => Some(Self::Infpaalafjh), "PAKFJEFEMKI_KMNOIDJGEGJ" => Some(Self::Kmnoidjgegj), "PAKFJEFEMKI_AJPGPGDDLPP" => Some(Self::Ajpgpgddlpp), "PAKFJEFEMKI_ENMNCANJMBE" => Some(Self::Enmncanjmbe), "PAKFJEFEMKI_COJFJOBBCKJ" => Some(Self::Cojfjobbckj), "PAKFJEFEMKI_KHBMNBPFHHI" => Some(Self::Khbmnbpfhhi), "PAKFJEFEMKI_HBDPMEEABMK" => Some(Self::Hbdpmeeabmk), "PAKFJEFEMKI_FLFCKEINJMC" => Some(Self::Flfckeinjmc), "PAKFJEFEMKI_ENIEDILKGHJ" => Some(Self::Eniedilkghj), "PAKFJEFEMKI_OHAKDBOLPCF" => Some(Self::Ohakdbolpcf), "PAKFJEFEMKI_BAOPKLMLLLO" => Some(Self::Baopklmlllo), "PAKFJEFEMKI_KBIIDEOCMFL" => Some(Self::Kbiideocmfl), "PAKFJEFEMKI_LGNIGGMHFAN" => Some(Self::Lgniggmhfan), "PAKFJEFEMKI_KJMOGJGBDBL" => Some(Self::Kjmogjgbdbl), "PAKFJEFEMKI_AJNKFNPDNAG" => Some(Self::Ajnkfnpdnag), "PAKFJEFEMKI_LDKBECDIMDO" => Some(Self::Ldkbecdimdo), "PAKFJEFEMKI_GGJIJBBPFEK" => Some(Self::Ggjijbbpfek), "PAKFJEFEMKI_MJNNCHIKFNB" => Some(Self::Mjnnchikfnb), "PAKFJEFEMKI_EJKHHHIFCCD" => Some(Self::Ejkhhhifccd), "PAKFJEFEMKI_OJJFHHAPEEL" => Some(Self::Ojjfhhapeel), "PAKFJEFEMKI_LGDFNHNKNFE" => Some(Self::Lgdfnhnknfe), "PAKFJEFEMKI_OJDMOFHLLGJ" => Some(Self::Ojdmofhllgj), "PAKFJEFEMKI_GDBPIDGIAMA" => Some(Self::Gdbpidgiama), "PAKFJEFEMKI_FKLKMFCAKKK" => Some(Self::Fklkmfcakkk), "PAKFJEFEMKI_MCNMCDABFAN" => Some(Self::Mcnmcdabfan), "PAKFJEFEMKI_JOCCCCLMEHP" => Some(Self::Jocccclmehp), "PAKFJEFEMKI_KDPOBMKPGLO" => Some(Self::Kdpobmkpglo), "PAKFJEFEMKI_JCCMHBCCGOP" => Some(Self::Jccmhbccgop), "PAKFJEFEMKI_IKKBGOFDDKB" => Some(Self::Ikkbgofddkb), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Ipfkdopibck { Alocmfakbkp = 0, Jjmdlobcnfc = 1, Fmjddlknnpb = 2, Bbnnoodipkn = 3, Dhhmlhnnikc = 4, Leaebnaopal = 5, } impl Ipfkdopibck { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "IPFKDOPIBCK_ALOCMFAKBKP", Self::Jjmdlobcnfc => "IPFKDOPIBCK_JJMDLOBCNFC", Self::Fmjddlknnpb => "IPFKDOPIBCK_FMJDDLKNNPB", Self::Bbnnoodipkn => "IPFKDOPIBCK_BBNNOODIPKN", Self::Dhhmlhnnikc => "IPFKDOPIBCK_DHHMLHNNIKC", Self::Leaebnaopal => "IPFKDOPIBCK_LEAEBNAOPAL", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "IPFKDOPIBCK_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "IPFKDOPIBCK_JJMDLOBCNFC" => Some(Self::Jjmdlobcnfc), "IPFKDOPIBCK_FMJDDLKNNPB" => Some(Self::Fmjddlknnpb), "IPFKDOPIBCK_BBNNOODIPKN" => Some(Self::Bbnnoodipkn), "IPFKDOPIBCK_DHHMLHNNIKC" => Some(Self::Dhhmlhnnikc), "IPFKDOPIBCK_LEAEBNAOPAL" => Some(Self::Leaebnaopal), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Flkaipgjeni { Alocmfakbkp = 0, Bbobmpgblao = 1, Fjfeiknmlea = 2, Ajobdmaefcg = 3, } impl Flkaipgjeni { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "FLKAIPGJENI_ALOCMFAKBKP", Self::Bbobmpgblao => "FLKAIPGJENI_BBOBMPGBLAO", Self::Fjfeiknmlea => "FLKAIPGJENI_FJFEIKNMLEA", Self::Ajobdmaefcg => "FLKAIPGJENI_AJOBDMAEFCG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "FLKAIPGJENI_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "FLKAIPGJENI_BBOBMPGBLAO" => Some(Self::Bbobmpgblao), "FLKAIPGJENI_FJFEIKNMLEA" => Some(Self::Fjfeiknmlea), "FLKAIPGJENI_AJOBDMAEFCG" => Some(Self::Ajobdmaefcg), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Belfhimennn { Cdjmnnbpgnn = 0, Fofcoleagmo = 1, Omdnohdajak = 2, } impl Belfhimennn { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Cdjmnnbpgnn => "BELFHIMENNN_CDJMNNBPGNN", Self::Fofcoleagmo => "BELFHIMENNN_FOFCOLEAGMO", Self::Omdnohdajak => "BELFHIMENNN_OMDNOHDAJAK", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "BELFHIMENNN_CDJMNNBPGNN" => Some(Self::Cdjmnnbpgnn), "BELFHIMENNN_FOFCOLEAGMO" => Some(Self::Fofcoleagmo), "BELFHIMENNN_OMDNOHDAJAK" => Some(Self::Omdnohdajak), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Cjjdahejiga { Alocmfakbkp = 0, Lkmoicjbchj = 1, Jddjkfifcih = 2, } impl Cjjdahejiga { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "CJJDAHEJIGA_ALOCMFAKBKP", Self::Lkmoicjbchj => "CJJDAHEJIGA_LKMOICJBCHJ", Self::Jddjkfifcih => "CJJDAHEJIGA_JDDJKFIFCIH", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CJJDAHEJIGA_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "CJJDAHEJIGA_LKMOICJBCHJ" => Some(Self::Lkmoicjbchj), "CJJDAHEJIGA_JDDJKFIFCIH" => Some(Self::Jddjkfifcih), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdClockParkType { EgahipaiilmAlocmfakbkp = 0, CmdHpdkmojigne = 7250, CmdJmcmmnkaneo = 7246, CmdHcbiodpeohe = 7240, CmdClockParkGetInfoCsReq = 7219, CmdCchimmemkbo = 7231, CmdLfodgnfbpob = 7217, CmdBmdpjkogjdm = 7212, CmdBpmlefkkjcg = 7207, CmdFknhmacbhlp = 7225, CmdNnkemldcggp = 7213, CmdEbgildgngcl = 7243, CmdJiobhlopkhb = 7233, CmdFagpoldodgp = 7235, CmdFeipjnnpmoc = 7209, CmdJlmemdmfkgm = 7210, CmdClockParkGetInfoScRsp = 7202, } impl CmdClockParkType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::EgahipaiilmAlocmfakbkp => "EGAHIPAIILM_ALOCMFAKBKP", Self::CmdHpdkmojigne => "CmdHPDKMOJIGNE", Self::CmdJmcmmnkaneo => "CmdJMCMMNKANEO", Self::CmdHcbiodpeohe => "CmdHCBIODPEOHE", Self::CmdClockParkGetInfoCsReq => "CmdClockParkGetInfoCsReq", Self::CmdCchimmemkbo => "CmdCCHIMMEMKBO", Self::CmdLfodgnfbpob => "CmdLFODGNFBPOB", Self::CmdBmdpjkogjdm => "CmdBMDPJKOGJDM", Self::CmdBpmlefkkjcg => "CmdBPMLEFKKJCG", Self::CmdFknhmacbhlp => "CmdFKNHMACBHLP", Self::CmdNnkemldcggp => "CmdNNKEMLDCGGP", Self::CmdEbgildgngcl => "CmdEBGILDGNGCL", Self::CmdJiobhlopkhb => "CmdJIOBHLOPKHB", Self::CmdFagpoldodgp => "CmdFAGPOLDODGP", Self::CmdFeipjnnpmoc => "CmdFEIPJNNPMOC", Self::CmdJlmemdmfkgm => "CmdJLMEMDMFKGM", Self::CmdClockParkGetInfoScRsp => "CmdClockParkGetInfoScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "EGAHIPAIILM_ALOCMFAKBKP" => Some(Self::EgahipaiilmAlocmfakbkp), "CmdHPDKMOJIGNE" => Some(Self::CmdHpdkmojigne), "CmdJMCMMNKANEO" => Some(Self::CmdJmcmmnkaneo), "CmdHCBIODPEOHE" => Some(Self::CmdHcbiodpeohe), "CmdClockParkGetInfoCsReq" => Some(Self::CmdClockParkGetInfoCsReq), "CmdCCHIMMEMKBO" => Some(Self::CmdCchimmemkbo), "CmdLFODGNFBPOB" => Some(Self::CmdLfodgnfbpob), "CmdBMDPJKOGJDM" => Some(Self::CmdBmdpjkogjdm), "CmdBPMLEFKKJCG" => Some(Self::CmdBpmlefkkjcg), "CmdFKNHMACBHLP" => Some(Self::CmdFknhmacbhlp), "CmdNNKEMLDCGGP" => Some(Self::CmdNnkemldcggp), "CmdEBGILDGNGCL" => Some(Self::CmdEbgildgngcl), "CmdJIOBHLOPKHB" => Some(Self::CmdJiobhlopkhb), "CmdFAGPOLDODGP" => Some(Self::CmdFagpoldodgp), "CmdFEIPJNNPMOC" => Some(Self::CmdFeipjnnpmoc), "CmdJLMEMDMFKGM" => Some(Self::CmdJlmemdmfkgm), "CmdClockParkGetInfoScRsp" => Some(Self::CmdClockParkGetInfoScRsp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum ClockParkPlayStatus { KeanfbcekkdAgpkoljical = 0, KeanfbcekkdCjpihadmdnj = 1, KeanfbcekkdOcbefneiinn = 2, KeanfbcekkdPajgadjjhil = 5, } impl ClockParkPlayStatus { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::KeanfbcekkdAgpkoljical => "KEANFBCEKKD_AGPKOLJICAL", Self::KeanfbcekkdCjpihadmdnj => "KEANFBCEKKD_CJPIHADMDNJ", Self::KeanfbcekkdOcbefneiinn => "KEANFBCEKKD_OCBEFNEIINN", Self::KeanfbcekkdPajgadjjhil => "KEANFBCEKKD_PAJGADJJHIL", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KEANFBCEKKD_AGPKOLJICAL" => Some(Self::KeanfbcekkdAgpkoljical), "KEANFBCEKKD_CJPIHADMDNJ" => Some(Self::KeanfbcekkdCjpihadmdnj), "KEANFBCEKKD_OCBEFNEIINN" => Some(Self::KeanfbcekkdOcbefneiinn), "KEANFBCEKKD_PAJGADJJHIL" => Some(Self::KeanfbcekkdPajgadjjhil), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum MissionStatus { MissionNone = 0, MissionDoing = 1, MissionFinish = 2, MissionPrepared = 3, } impl MissionStatus { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::MissionNone => "MISSION_NONE", Self::MissionDoing => "MISSION_DOING", Self::MissionFinish => "MISSION_FINISH", Self::MissionPrepared => "MISSION_PREPARED", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MISSION_NONE" => Some(Self::MissionNone), "MISSION_DOING" => Some(Self::MissionDoing), "MISSION_FINISH" => Some(Self::MissionFinish), "MISSION_PREPARED" => Some(Self::MissionPrepared), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum MessageSectionStatus { JjdenajbfhiBccmfojnoon = 0, JjdenajbfhiCkmplakknkg = 1, JjdenajbfhiLikdhngaone = 2, JjdenajbfhiJpgobngjncm = 3, } impl MessageSectionStatus { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::JjdenajbfhiBccmfojnoon => "JJDENAJBFHI_BCCMFOJNOON", Self::JjdenajbfhiCkmplakknkg => "JJDENAJBFHI_CKMPLAKKNKG", Self::JjdenajbfhiLikdhngaone => "JJDENAJBFHI_LIKDHNGAONE", Self::JjdenajbfhiJpgobngjncm => "JJDENAJBFHI_JPGOBNGJNCM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JJDENAJBFHI_BCCMFOJNOON" => Some(Self::JjdenajbfhiBccmfojnoon), "JJDENAJBFHI_CKMPLAKKNKG" => Some(Self::JjdenajbfhiCkmplakknkg), "JJDENAJBFHI_LIKDHNGAONE" => Some(Self::JjdenajbfhiLikdhngaone), "JJDENAJBFHI_JPGOBNGJNCM" => Some(Self::JjdenajbfhiJpgobngjncm), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum MessageGroupStatus { HlneainbdhmLkkdpimimcb = 0, HlneainbdhmCgeajanjjjc = 1, HlneainbdhmMallkpgnojo = 2, HlneainbdhmNknjlmipblg = 3, } impl MessageGroupStatus { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::HlneainbdhmLkkdpimimcb => "HLNEAINBDHM_LKKDPIMIMCB", Self::HlneainbdhmCgeajanjjjc => "HLNEAINBDHM_CGEAJANJJJC", Self::HlneainbdhmMallkpgnojo => "HLNEAINBDHM_MALLKPGNOJO", Self::HlneainbdhmNknjlmipblg => "HLNEAINBDHM_NKNJLMIPBLG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "HLNEAINBDHM_LKKDPIMIMCB" => Some(Self::HlneainbdhmLkkdpimimcb), "HLNEAINBDHM_CGEAJANJJJC" => Some(Self::HlneainbdhmCgeajanjjjc), "HLNEAINBDHM_MALLKPGNOJO" => Some(Self::HlneainbdhmMallkpgnojo), "HLNEAINBDHM_NKNJLMIPBLG" => Some(Self::HlneainbdhmNknjlmipblg), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum BattleRecordType { NpkjcalbbioMjhdecopobo = 0, NpkjcalbbioKlhbhfagenj = 1, NpkjcalbbioBmagmoeaeob = 2, } impl BattleRecordType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::NpkjcalbbioMjhdecopobo => "NPKJCALBBIO_MJHDECOPOBO", Self::NpkjcalbbioKlhbhfagenj => "NPKJCALBBIO_KLHBHFAGENJ", Self::NpkjcalbbioBmagmoeaeob => "NPKJCALBBIO_BMAGMOEAEOB", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "NPKJCALBBIO_MJHDECOPOBO" => Some(Self::NpkjcalbbioMjhdecopobo), "NPKJCALBBIO_KLHBHFAGENJ" => Some(Self::NpkjcalbbioKlhbhfagenj), "NPKJCALBBIO_BMAGMOEAEOB" => Some(Self::NpkjcalbbioBmagmoeaeob), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum RebattleType { OpemlkdebppAlocmfakbkp = 0, OpemlkdebppBjpjmelnlml = 1, OpemlkdebppOkgpkcmljcd = 2, OpemlkdebppMmenjggepcb = 3, OpemlkdebppOljijgefipc = 4, OpemlkdebppCndihdonkmf = 5, OpemlkdebppModadllgfmh = 6, } impl RebattleType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::OpemlkdebppAlocmfakbkp => "OPEMLKDEBPP_ALOCMFAKBKP", Self::OpemlkdebppBjpjmelnlml => "OPEMLKDEBPP_BJPJMELNLML", Self::OpemlkdebppOkgpkcmljcd => "OPEMLKDEBPP_OKGPKCMLJCD", Self::OpemlkdebppMmenjggepcb => "OPEMLKDEBPP_MMENJGGEPCB", Self::OpemlkdebppOljijgefipc => "OPEMLKDEBPP_OLJIJGEFIPC", Self::OpemlkdebppCndihdonkmf => "OPEMLKDEBPP_CNDIHDONKMF", Self::OpemlkdebppModadllgfmh => "OPEMLKDEBPP_MODADLLGFMH", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "OPEMLKDEBPP_ALOCMFAKBKP" => Some(Self::OpemlkdebppAlocmfakbkp), "OPEMLKDEBPP_BJPJMELNLML" => Some(Self::OpemlkdebppBjpjmelnlml), "OPEMLKDEBPP_OKGPKCMLJCD" => Some(Self::OpemlkdebppOkgpkcmljcd), "OPEMLKDEBPP_MMENJGGEPCB" => Some(Self::OpemlkdebppMmenjggepcb), "OPEMLKDEBPP_OLJIJGEFIPC" => Some(Self::OpemlkdebppOljijgefipc), "OPEMLKDEBPP_CNDIHDONKMF" => Some(Self::OpemlkdebppCndihdonkmf), "OPEMLKDEBPP_MODADLLGFMH" => Some(Self::OpemlkdebppModadllgfmh), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum ContentPackageStatus { None = 0, Init = 1, Doing = 2, Finished = 3, Release = 4, } impl ContentPackageStatus { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::None => "ContentPackageStatus_None", Self::Init => "ContentPackageStatus_Init", Self::Doing => "ContentPackageStatus_Doing", Self::Finished => "ContentPackageStatus_Finished", Self::Release => "ContentPackageStatus_Release", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "ContentPackageStatus_None" => Some(Self::None), "ContentPackageStatus_Init" => Some(Self::Init), "ContentPackageStatus_Doing" => Some(Self::Doing), "ContentPackageStatus_Finished" => Some(Self::Finished), "ContentPackageStatus_Release" => Some(Self::Release), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdContentPackageType { BinincogmghAlocmfakbkp = 0, CmdContentPackageGetDataScRsp = 7502, CmdContentPackageTransferScNotify = 7533, CmdContentPackageSyncDataScNotify = 7548, BinincogmghPkkdlbcndbo = 7519, } impl CmdContentPackageType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::BinincogmghAlocmfakbkp => "BININCOGMGH_ALOCMFAKBKP", Self::CmdContentPackageGetDataScRsp => "CmdContentPackageGetDataScRsp", Self::CmdContentPackageTransferScNotify => { "CmdContentPackageTransferScNotify" } Self::CmdContentPackageSyncDataScNotify => { "CmdContentPackageSyncDataScNotify" } Self::BinincogmghPkkdlbcndbo => "BININCOGMGH_PKKDLBCNDBO", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "BININCOGMGH_ALOCMFAKBKP" => Some(Self::BinincogmghAlocmfakbkp), "CmdContentPackageGetDataScRsp" => Some(Self::CmdContentPackageGetDataScRsp), "CmdContentPackageTransferScNotify" => { Some(Self::CmdContentPackageTransferScNotify) } "CmdContentPackageSyncDataScNotify" => { Some(Self::CmdContentPackageSyncDataScNotify) } "BININCOGMGH_PKKDLBCNDBO" => Some(Self::BinincogmghPkkdlbcndbo), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdDailyActiveType { KlkkcjbbddeAlocmfakbkp = 0, CmdGetDailyActiveInfoScRsp = 3317, CmdTakeAllApRewardCsReq = 3311, CmdTakeApRewardCsReq = 3347, CmdDailyActiveInfoNotify = 3351, CmdTakeAllApRewardScRsp = 3389, CmdGetDailyActiveInfoCsReq = 3338, CmdTakeApRewardScRsp = 3309, } impl CmdDailyActiveType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::KlkkcjbbddeAlocmfakbkp => "KLKKCJBBDDE_ALOCMFAKBKP", Self::CmdGetDailyActiveInfoScRsp => "CmdGetDailyActiveInfoScRsp", Self::CmdTakeAllApRewardCsReq => "CmdTakeAllApRewardCsReq", Self::CmdTakeApRewardCsReq => "CmdTakeApRewardCsReq", Self::CmdDailyActiveInfoNotify => "CmdDailyActiveInfoNotify", Self::CmdTakeAllApRewardScRsp => "CmdTakeAllApRewardScRsp", Self::CmdGetDailyActiveInfoCsReq => "CmdGetDailyActiveInfoCsReq", Self::CmdTakeApRewardScRsp => "CmdTakeApRewardScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KLKKCJBBDDE_ALOCMFAKBKP" => Some(Self::KlkkcjbbddeAlocmfakbkp), "CmdGetDailyActiveInfoScRsp" => Some(Self::CmdGetDailyActiveInfoScRsp), "CmdTakeAllApRewardCsReq" => Some(Self::CmdTakeAllApRewardCsReq), "CmdTakeApRewardCsReq" => Some(Self::CmdTakeApRewardCsReq), "CmdDailyActiveInfoNotify" => Some(Self::CmdDailyActiveInfoNotify), "CmdTakeAllApRewardScRsp" => Some(Self::CmdTakeAllApRewardScRsp), "CmdGetDailyActiveInfoCsReq" => Some(Self::CmdGetDailyActiveInfoCsReq), "CmdTakeApRewardScRsp" => Some(Self::CmdTakeApRewardScRsp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdDrinkMakerType { JifhhpdkgpeAlocmfakbkp = 0, CmdKmcheilekki = 6986, CmdNlbilpplbfl = 6994, CmdNpopgihldno = 6983, CmdJadfjjnoaab = 6981, CmdOphhnpgiknk = 6987, CmdOgdmbjbobdn = 6989, CmdLfhdjpdihdo = 6990, CmdHaibddpanjj = 6995, CmdAklpocneddj = 6984, CmdMgmacjhpeld = 7000, CmdMfiepphjhbc = 6991, CmdGbncomhbfja = 6997, CmdImmcalokijn = 6993, CmdFpklbdnapeg = 6999, CmdMddjjljface = 6985, CmdFeppfechkpb = 6992, CmdKadiildgapd = 6982, CmdIaaciljiodi = 6998, } impl CmdDrinkMakerType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::JifhhpdkgpeAlocmfakbkp => "JIFHHPDKGPE_ALOCMFAKBKP", Self::CmdKmcheilekki => "CmdKMCHEILEKKI", Self::CmdNlbilpplbfl => "CmdNLBILPPLBFL", Self::CmdNpopgihldno => "CmdNPOPGIHLDNO", Self::CmdJadfjjnoaab => "CmdJADFJJNOAAB", Self::CmdOphhnpgiknk => "CmdOPHHNPGIKNK", Self::CmdOgdmbjbobdn => "CmdOGDMBJBOBDN", Self::CmdLfhdjpdihdo => "CmdLFHDJPDIHDO", Self::CmdHaibddpanjj => "CmdHAIBDDPANJJ", Self::CmdAklpocneddj => "CmdAKLPOCNEDDJ", Self::CmdMgmacjhpeld => "CmdMGMACJHPELD", Self::CmdMfiepphjhbc => "CmdMFIEPPHJHBC", Self::CmdGbncomhbfja => "CmdGBNCOMHBFJA", Self::CmdImmcalokijn => "CmdIMMCALOKIJN", Self::CmdFpklbdnapeg => "CmdFPKLBDNAPEG", Self::CmdMddjjljface => "CmdMDDJJLJFACE", Self::CmdFeppfechkpb => "CmdFEPPFECHKPB", Self::CmdKadiildgapd => "CmdKADIILDGAPD", Self::CmdIaaciljiodi => "CmdIAACILJIODI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JIFHHPDKGPE_ALOCMFAKBKP" => Some(Self::JifhhpdkgpeAlocmfakbkp), "CmdKMCHEILEKKI" => Some(Self::CmdKmcheilekki), "CmdNLBILPPLBFL" => Some(Self::CmdNlbilpplbfl), "CmdNPOPGIHLDNO" => Some(Self::CmdNpopgihldno), "CmdJADFJJNOAAB" => Some(Self::CmdJadfjjnoaab), "CmdOPHHNPGIKNK" => Some(Self::CmdOphhnpgiknk), "CmdOGDMBJBOBDN" => Some(Self::CmdOgdmbjbobdn), "CmdLFHDJPDIHDO" => Some(Self::CmdLfhdjpdihdo), "CmdHAIBDDPANJJ" => Some(Self::CmdHaibddpanjj), "CmdAKLPOCNEDDJ" => Some(Self::CmdAklpocneddj), "CmdMGMACJHPELD" => Some(Self::CmdMgmacjhpeld), "CmdMFIEPPHJHBC" => Some(Self::CmdMfiepphjhbc), "CmdGBNCOMHBFJA" => Some(Self::CmdGbncomhbfja), "CmdIMMCALOKIJN" => Some(Self::CmdImmcalokijn), "CmdFPKLBDNAPEG" => Some(Self::CmdFpklbdnapeg), "CmdMDDJJLJFACE" => Some(Self::CmdMddjjljface), "CmdFEPPFECHKPB" => Some(Self::CmdFeppfechkpb), "CmdKADIILDGAPD" => Some(Self::CmdKadiildgapd), "CmdIAACILJIODI" => Some(Self::CmdIaaciljiodi), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdElationActivityType { GojdoplkbmoAlocmfakbkp = 0, CmdEnterElationActivityStageScRsp = 9101, CmdElationActivityBattleEndScNotify = 9103, CmdGetElationActivityDataScRsp = 9107, CmdGetElationActivityDataCsReq = 9102, CmdEnterElationActivityStageCsReq = 9110, } impl CmdElationActivityType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::GojdoplkbmoAlocmfakbkp => "GOJDOPLKBMO_ALOCMFAKBKP", Self::CmdEnterElationActivityStageScRsp => { "CmdEnterElationActivityStageScRsp" } Self::CmdElationActivityBattleEndScNotify => { "CmdElationActivityBattleEndScNotify" } Self::CmdGetElationActivityDataScRsp => "CmdGetElationActivityDataScRsp", Self::CmdGetElationActivityDataCsReq => "CmdGetElationActivityDataCsReq", Self::CmdEnterElationActivityStageCsReq => { "CmdEnterElationActivityStageCsReq" } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GOJDOPLKBMO_ALOCMFAKBKP" => Some(Self::GojdoplkbmoAlocmfakbkp), "CmdEnterElationActivityStageScRsp" => { Some(Self::CmdEnterElationActivityStageScRsp) } "CmdElationActivityBattleEndScNotify" => { Some(Self::CmdElationActivityBattleEndScNotify) } "CmdGetElationActivityDataScRsp" => { Some(Self::CmdGetElationActivityDataScRsp) } "CmdGetElationActivityDataCsReq" => { Some(Self::CmdGetElationActivityDataCsReq) } "CmdEnterElationActivityStageCsReq" => { Some(Self::CmdEnterElationActivityStageCsReq) } _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdElfRestaurantType { GpplhjlgiapAlocmfakbkp = 0, CmdBkbjglioajc = 2595, GpplhjlgiapHfdhiohkkfm = 2570, CmdJmdpennddha = 2557, CmdCbhchlcpdkk = 2573, CmdFnikjflfmhp = 2577, CmdGglhjmhlpoi = 2600, CmdHhmdibhfifg = 2594, CmdAjdkjffjame = 2559, CmdAieaadpofka = 2569, CmdCpoannnhkgp = 2590, CmdHliocieddgl = 2596, CmdDcaokhoahmd = 2555, CmdJgnemnfkcgj = 2574, CmdEgkkapicimp = 2551, CmdOmndpbijkeo = 2579, CmdAdhbnifdgld = 2560, CmdKcmhlaliifl = 2562, CmdIcidmoinjoo = 2561, CmdLphfjlkinio = 2576, CmdEkamfgaibib = 2581, CmdKaidaliamll = 2563, CmdKebecgmklnm = 2593, GpplhjlgiapDdipdkhodgf = 2584, CmdJelfffknfch = 2598, CmdPblckliblci = 2568, CmdMaaanablhcf = 2575, CmdFnlgjfeoimd = 2589, CmdMdngdcfhdgg = 2566, CmdFnlldopiphd = 2567, CmdLbldgljflmc = 2564, CmdLofbejofpnb = 2586, CmdDahlbdgmhch = 2552, CmdJklcpkejgno = 2583, } 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::GpplhjlgiapAlocmfakbkp => "GPPLHJLGIAP_ALOCMFAKBKP", Self::CmdBkbjglioajc => "CmdBKBJGLIOAJC", Self::GpplhjlgiapHfdhiohkkfm => "GPPLHJLGIAP_HFDHIOHKKFM", Self::CmdJmdpennddha => "CmdJMDPENNDDHA", Self::CmdCbhchlcpdkk => "CmdCBHCHLCPDKK", Self::CmdFnikjflfmhp => "CmdFNIKJFLFMHP", Self::CmdGglhjmhlpoi => "CmdGGLHJMHLPOI", Self::CmdHhmdibhfifg => "CmdHHMDIBHFIFG", Self::CmdAjdkjffjame => "CmdAJDKJFFJAME", Self::CmdAieaadpofka => "CmdAIEAADPOFKA", Self::CmdCpoannnhkgp => "CmdCPOANNNHKGP", Self::CmdHliocieddgl => "CmdHLIOCIEDDGL", Self::CmdDcaokhoahmd => "CmdDCAOKHOAHMD", Self::CmdJgnemnfkcgj => "CmdJGNEMNFKCGJ", Self::CmdEgkkapicimp => "CmdEGKKAPICIMP", Self::CmdOmndpbijkeo => "CmdOMNDPBIJKEO", Self::CmdAdhbnifdgld => "CmdADHBNIFDGLD", Self::CmdKcmhlaliifl => "CmdKCMHLALIIFL", Self::CmdIcidmoinjoo => "CmdICIDMOINJOO", Self::CmdLphfjlkinio => "CmdLPHFJLKINIO", Self::CmdEkamfgaibib => "CmdEKAMFGAIBIB", Self::CmdKaidaliamll => "CmdKAIDALIAMLL", Self::CmdKebecgmklnm => "CmdKEBECGMKLNM", Self::GpplhjlgiapDdipdkhodgf => "GPPLHJLGIAP_DDIPDKHODGF", Self::CmdJelfffknfch => "CmdJELFFFKNFCH", Self::CmdPblckliblci => "CmdPBLCKLIBLCI", Self::CmdMaaanablhcf => "CmdMAAANABLHCF", Self::CmdFnlgjfeoimd => "CmdFNLGJFEOIMD", Self::CmdMdngdcfhdgg => "CmdMDNGDCFHDGG", Self::CmdFnlldopiphd => "CmdFNLLDOPIPHD", Self::CmdLbldgljflmc => "CmdLBLDGLJFLMC", Self::CmdLofbejofpnb => "CmdLOFBEJOFPNB", Self::CmdDahlbdgmhch => "CmdDAHLBDGMHCH", Self::CmdJklcpkejgno => "CmdJKLCPKEJGNO", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GPPLHJLGIAP_ALOCMFAKBKP" => Some(Self::GpplhjlgiapAlocmfakbkp), "CmdBKBJGLIOAJC" => Some(Self::CmdBkbjglioajc), "GPPLHJLGIAP_HFDHIOHKKFM" => Some(Self::GpplhjlgiapHfdhiohkkfm), "CmdJMDPENNDDHA" => Some(Self::CmdJmdpennddha), "CmdCBHCHLCPDKK" => Some(Self::CmdCbhchlcpdkk), "CmdFNIKJFLFMHP" => Some(Self::CmdFnikjflfmhp), "CmdGGLHJMHLPOI" => Some(Self::CmdGglhjmhlpoi), "CmdHHMDIBHFIFG" => Some(Self::CmdHhmdibhfifg), "CmdAJDKJFFJAME" => Some(Self::CmdAjdkjffjame), "CmdAIEAADPOFKA" => Some(Self::CmdAieaadpofka), "CmdCPOANNNHKGP" => Some(Self::CmdCpoannnhkgp), "CmdHLIOCIEDDGL" => Some(Self::CmdHliocieddgl), "CmdDCAOKHOAHMD" => Some(Self::CmdDcaokhoahmd), "CmdJGNEMNFKCGJ" => Some(Self::CmdJgnemnfkcgj), "CmdEGKKAPICIMP" => Some(Self::CmdEgkkapicimp), "CmdOMNDPBIJKEO" => Some(Self::CmdOmndpbijkeo), "CmdADHBNIFDGLD" => Some(Self::CmdAdhbnifdgld), "CmdKCMHLALIIFL" => Some(Self::CmdKcmhlaliifl), "CmdICIDMOINJOO" => Some(Self::CmdIcidmoinjoo), "CmdLPHFJLKINIO" => Some(Self::CmdLphfjlkinio), "CmdEKAMFGAIBIB" => Some(Self::CmdEkamfgaibib), "CmdKAIDALIAMLL" => Some(Self::CmdKaidaliamll), "CmdKEBECGMKLNM" => Some(Self::CmdKebecgmklnm), "GPPLHJLGIAP_DDIPDKHODGF" => Some(Self::GpplhjlgiapDdipdkhodgf), "CmdJELFFFKNFCH" => Some(Self::CmdJelfffknfch), "CmdPBLCKLIBLCI" => Some(Self::CmdPblckliblci), "CmdMAAANABLHCF" => Some(Self::CmdMaaanablhcf), "CmdFNLGJFEOIMD" => Some(Self::CmdFnlgjfeoimd), "CmdMDNGDCFHDGG" => Some(Self::CmdMdngdcfhdgg), "CmdFNLLDOPIPHD" => Some(Self::CmdFnlldopiphd), "CmdLBLDGLJFLMC" => Some(Self::CmdLbldgljflmc), "CmdLOFBEJOFPNB" => Some(Self::CmdLofbejofpnb), "CmdDAHLBDGMHCH" => Some(Self::CmdDahlbdgmhch), "CmdJKLCPKEJGNO" => Some(Self::CmdJklcpkejgno), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdEraFlipperType { OnpnfpnicbjAlocmfakbkp = 0, CmdOjobjihlcak = 6557, CmdAkhjllnnaja = 6570, CmdBgdhcmbnnfc = 6574, CmdPgnmplfhdna = 6562, CmdIheocpcambf = 6572, CmdPfndodnbajk = 6568, CmdHhlngdghhhh = 6555, CmdBdagnlnghic = 6559, CmdPkbpgmgmdac = 6567, } impl CmdEraFlipperType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::OnpnfpnicbjAlocmfakbkp => "ONPNFPNICBJ_ALOCMFAKBKP", Self::CmdOjobjihlcak => "CmdOJOBJIHLCAK", Self::CmdAkhjllnnaja => "CmdAKHJLLNNAJA", Self::CmdBgdhcmbnnfc => "CmdBGDHCMBNNFC", Self::CmdPgnmplfhdna => "CmdPGNMPLFHDNA", Self::CmdIheocpcambf => "CmdIHEOCPCAMBF", Self::CmdPfndodnbajk => "CmdPFNDODNBAJK", Self::CmdHhlngdghhhh => "CmdHHLNGDGHHHH", Self::CmdBdagnlnghic => "CmdBDAGNLNGHIC", Self::CmdPkbpgmgmdac => "CmdPKBPGMGMDAC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "ONPNFPNICBJ_ALOCMFAKBKP" => Some(Self::OnpnfpnicbjAlocmfakbkp), "CmdOJOBJIHLCAK" => Some(Self::CmdOjobjihlcak), "CmdAKHJLLNNAJA" => Some(Self::CmdAkhjllnnaja), "CmdBGDHCMBNNFC" => Some(Self::CmdBgdhcmbnnfc), "CmdPGNMPLFHDNA" => Some(Self::CmdPgnmplfhdna), "CmdIHEOCPCAMBF" => Some(Self::CmdIheocpcambf), "CmdPFNDODNBAJK" => Some(Self::CmdPfndodnbajk), "CmdHHLNGDGHHHH" => Some(Self::CmdHhlngdghhhh), "CmdBDAGNLNGHIC" => Some(Self::CmdBdagnlnghic), "CmdPKBPGMGMDAC" => Some(Self::CmdPkbpgmgmdac), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdEvolveBuild { PejpifmdihcBheippdnbja = 0, CmdFkcibemnkfe = 7136, CmdEaokbocdhhg = 7109, CmdAgoklpncbdn = 7112, CmdMfplapmoblk = 7105, PejpifmdihcJgjkbgigpnc = 7146, CmdKmllppeibop = 7117, CmdLccnlfahcba = 7119, CmdHmdklfghgmg = 7131, CmdDcfmocenkkj = 7127, CmdGbpdeecdbef = 7133, CmdNkejnocljea = 7102, CmdLihdihmolgb = 7114, CmdKjlcmecmhhe = 7110, CmdGdpemimgbni = 7123, CmdHomkhaknbcd = 7126, CmdClbifdfpjnk = 7125, CmdHhohohhfjlf = 7116, CmdDabhbbcpifg = 7148, CmdFkjkjkgljmp = 7135, CmdMbjffjdbajj = 7120, CmdBkhonfcfgkb = 7113, CmdPejjabdloih = 7107, } impl CmdEvolveBuild { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::PejpifmdihcBheippdnbja => "PEJPIFMDIHC_BHEIPPDNBJA", Self::CmdFkcibemnkfe => "CmdFKCIBEMNKFE", Self::CmdEaokbocdhhg => "CmdEAOKBOCDHHG", Self::CmdAgoklpncbdn => "CmdAGOKLPNCBDN", Self::CmdMfplapmoblk => "CmdMFPLAPMOBLK", Self::PejpifmdihcJgjkbgigpnc => "PEJPIFMDIHC_JGJKBGIGPNC", Self::CmdKmllppeibop => "CmdKMLLPPEIBOP", Self::CmdLccnlfahcba => "CmdLCCNLFAHCBA", Self::CmdHmdklfghgmg => "CmdHMDKLFGHGMG", Self::CmdDcfmocenkkj => "CmdDCFMOCENKKJ", Self::CmdGbpdeecdbef => "CmdGBPDEECDBEF", Self::CmdNkejnocljea => "CmdNKEJNOCLJEA", Self::CmdLihdihmolgb => "CmdLIHDIHMOLGB", Self::CmdKjlcmecmhhe => "CmdKJLCMECMHHE", Self::CmdGdpemimgbni => "CmdGDPEMIMGBNI", Self::CmdHomkhaknbcd => "CmdHOMKHAKNBCD", Self::CmdClbifdfpjnk => "CmdCLBIFDFPJNK", Self::CmdHhohohhfjlf => "CmdHHOHOHHFJLF", Self::CmdDabhbbcpifg => "CmdDABHBBCPIFG", Self::CmdFkjkjkgljmp => "CmdFKJKJKGLJMP", Self::CmdMbjffjdbajj => "CmdMBJFFJDBAJJ", Self::CmdBkhonfcfgkb => "CmdBKHONFCFGKB", Self::CmdPejjabdloih => "CmdPEJJABDLOIH", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "PEJPIFMDIHC_BHEIPPDNBJA" => Some(Self::PejpifmdihcBheippdnbja), "CmdFKCIBEMNKFE" => Some(Self::CmdFkcibemnkfe), "CmdEAOKBOCDHHG" => Some(Self::CmdEaokbocdhhg), "CmdAGOKLPNCBDN" => Some(Self::CmdAgoklpncbdn), "CmdMFPLAPMOBLK" => Some(Self::CmdMfplapmoblk), "PEJPIFMDIHC_JGJKBGIGPNC" => Some(Self::PejpifmdihcJgjkbgigpnc), "CmdKMLLPPEIBOP" => Some(Self::CmdKmllppeibop), "CmdLCCNLFAHCBA" => Some(Self::CmdLccnlfahcba), "CmdHMDKLFGHGMG" => Some(Self::CmdHmdklfghgmg), "CmdDCFMOCENKKJ" => Some(Self::CmdDcfmocenkkj), "CmdGBPDEECDBEF" => Some(Self::CmdGbpdeecdbef), "CmdNKEJNOCLJEA" => Some(Self::CmdNkejnocljea), "CmdLIHDIHMOLGB" => Some(Self::CmdLihdihmolgb), "CmdKJLCMECMHHE" => Some(Self::CmdKjlcmecmhhe), "CmdGDPEMIMGBNI" => Some(Self::CmdGdpemimgbni), "CmdHOMKHAKNBCD" => Some(Self::CmdHomkhaknbcd), "CmdCLBIFDFPJNK" => Some(Self::CmdClbifdfpjnk), "CmdHHOHOHHFJLF" => Some(Self::CmdHhohohhfjlf), "CmdDABHBBCPIFG" => Some(Self::CmdDabhbbcpifg), "CmdFKJKJKGLJMP" => Some(Self::CmdFkjkjkgljmp), "CmdMBJFFJDBAJJ" => Some(Self::CmdMbjffjdbajj), "CmdBKHONFCFGKB" => Some(Self::CmdBkhonfcfgkb), "CmdPEJJABDLOIH" => Some(Self::CmdPejjabdloih), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Jkffhhjidpj { Opgchphimco = 0, Lopgjagjghm = 1, Fkcgbgbojhd = 2, Mpebfomedmc = 3, Lgbjlkegdpg = 4, } impl Jkffhhjidpj { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Opgchphimco => "JKFFHHJIDPJ_OPGCHPHIMCO", Self::Lopgjagjghm => "JKFFHHJIDPJ_LOPGJAGJGHM", Self::Fkcgbgbojhd => "JKFFHHJIDPJ_FKCGBGBOJHD", Self::Mpebfomedmc => "JKFFHHJIDPJ_MPEBFOMEDMC", Self::Lgbjlkegdpg => "JKFFHHJIDPJ_LGBJLKEGDPG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JKFFHHJIDPJ_OPGCHPHIMCO" => Some(Self::Opgchphimco), "JKFFHHJIDPJ_LOPGJAGJGHM" => Some(Self::Lopgjagjghm), "JKFFHHJIDPJ_FKCGBGBOJHD" => Some(Self::Fkcgbgbojhd), "JKFFHHJIDPJ_MPEBFOMEDMC" => Some(Self::Mpebfomedmc), "JKFFHHJIDPJ_LGBJLKEGDPG" => Some(Self::Lgbjlkegdpg), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Kfcdfiiflfb { Mgnjccphkol = 0, Pijhodgmpbf = 1, Elfjnoakghh = 2, Dnifcocgial = 3, Hnaobnfgkfe = 4, } impl Kfcdfiiflfb { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Mgnjccphkol => "KFCDFIIFLFB_MGNJCCPHKOL", Self::Pijhodgmpbf => "KFCDFIIFLFB_PIJHODGMPBF", Self::Elfjnoakghh => "KFCDFIIFLFB_ELFJNOAKGHH", Self::Dnifcocgial => "KFCDFIIFLFB_DNIFCOCGIAL", Self::Hnaobnfgkfe => "KFCDFIIFLFB_HNAOBNFGKFE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KFCDFIIFLFB_MGNJCCPHKOL" => Some(Self::Mgnjccphkol), "KFCDFIIFLFB_PIJHODGMPBF" => Some(Self::Pijhodgmpbf), "KFCDFIIFLFB_ELFJNOAKGHH" => Some(Self::Elfjnoakghh), "KFCDFIIFLFB_DNIFCOCGIAL" => Some(Self::Dnifcocgial), "KFCDFIIFLFB_HNAOBNFGKFE" => Some(Self::Hnaobnfgkfe), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Ldgnfpgdfpe { Nbacjhkofng = 0, Djooahojocj = 1, Gnjimnflckk = 2, } impl Ldgnfpgdfpe { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Nbacjhkofng => "LDGNFPGDFPE_NBACJHKOFNG", Self::Djooahojocj => "LDGNFPGDFPE_DJOOAHOJOCJ", Self::Gnjimnflckk => "LDGNFPGDFPE_GNJIMNFLCKK", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LDGNFPGDFPE_NBACJHKOFNG" => Some(Self::Nbacjhkofng), "LDGNFPGDFPE_DJOOAHOJOCJ" => Some(Self::Djooahojocj), "LDGNFPGDFPE_GNJIMNFLCKK" => Some(Self::Gnjimnflckk), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdExpeditionType { BpclgacobibAlocmfakbkp = 0, CmdAcceptExpeditionCsReq = 2548, CmdTakeActivityExpeditionRewardCsReq = 2543, CmdAcceptActivityExpeditionCsReq = 2517, CmdAcceptMultipleExpeditionCsReq = 2520, CmdTakeExpeditionRewardCsReq = 2531, CmdTakeActivityExpeditionRewardScRsp = 2534, CmdAcceptActivityExpeditionScRsp = 2512, CmdTakeMultipleActivityExpeditionRewardScRsp = 2540, CmdCancelExpeditionScRsp = 2533, CmdCancelExpeditionCsReq = 2535, CmdTakeMultipleExpeditionRewardCsReq = 2527, CmdAcceptExpeditionScRsp = 2505, CmdExpeditionDataChangeScNotify = 2546, CmdGetExpeditionDataCsReq = 2519, CmdTakeMultipleActivityExpeditionRewardCsReq = 2550, CmdAcceptMultipleExpeditionScRsp = 2507, CmdCancelActivityExpeditionCsReq = 2509, CmdGetExpeditionDataScRsp = 2502, CmdTakeExpeditionRewardScRsp = 2525, CmdCancelActivityExpeditionScRsp = 2513, CmdTakeMultipleExpeditionRewardScRsp = 2510, } impl CmdExpeditionType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::BpclgacobibAlocmfakbkp => "BPCLGACOBIB_ALOCMFAKBKP", Self::CmdAcceptExpeditionCsReq => "CmdAcceptExpeditionCsReq", Self::CmdTakeActivityExpeditionRewardCsReq => { "CmdTakeActivityExpeditionRewardCsReq" } Self::CmdAcceptActivityExpeditionCsReq => "CmdAcceptActivityExpeditionCsReq", Self::CmdAcceptMultipleExpeditionCsReq => "CmdAcceptMultipleExpeditionCsReq", Self::CmdTakeExpeditionRewardCsReq => "CmdTakeExpeditionRewardCsReq", Self::CmdTakeActivityExpeditionRewardScRsp => { "CmdTakeActivityExpeditionRewardScRsp" } Self::CmdAcceptActivityExpeditionScRsp => "CmdAcceptActivityExpeditionScRsp", Self::CmdTakeMultipleActivityExpeditionRewardScRsp => { "CmdTakeMultipleActivityExpeditionRewardScRsp" } Self::CmdCancelExpeditionScRsp => "CmdCancelExpeditionScRsp", Self::CmdCancelExpeditionCsReq => "CmdCancelExpeditionCsReq", Self::CmdTakeMultipleExpeditionRewardCsReq => { "CmdTakeMultipleExpeditionRewardCsReq" } Self::CmdAcceptExpeditionScRsp => "CmdAcceptExpeditionScRsp", Self::CmdExpeditionDataChangeScNotify => "CmdExpeditionDataChangeScNotify", Self::CmdGetExpeditionDataCsReq => "CmdGetExpeditionDataCsReq", Self::CmdTakeMultipleActivityExpeditionRewardCsReq => { "CmdTakeMultipleActivityExpeditionRewardCsReq" } Self::CmdAcceptMultipleExpeditionScRsp => "CmdAcceptMultipleExpeditionScRsp", Self::CmdCancelActivityExpeditionCsReq => "CmdCancelActivityExpeditionCsReq", Self::CmdGetExpeditionDataScRsp => "CmdGetExpeditionDataScRsp", Self::CmdTakeExpeditionRewardScRsp => "CmdTakeExpeditionRewardScRsp", Self::CmdCancelActivityExpeditionScRsp => "CmdCancelActivityExpeditionScRsp", Self::CmdTakeMultipleExpeditionRewardScRsp => { "CmdTakeMultipleExpeditionRewardScRsp" } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "BPCLGACOBIB_ALOCMFAKBKP" => Some(Self::BpclgacobibAlocmfakbkp), "CmdAcceptExpeditionCsReq" => Some(Self::CmdAcceptExpeditionCsReq), "CmdTakeActivityExpeditionRewardCsReq" => { Some(Self::CmdTakeActivityExpeditionRewardCsReq) } "CmdAcceptActivityExpeditionCsReq" => { Some(Self::CmdAcceptActivityExpeditionCsReq) } "CmdAcceptMultipleExpeditionCsReq" => { Some(Self::CmdAcceptMultipleExpeditionCsReq) } "CmdTakeExpeditionRewardCsReq" => Some(Self::CmdTakeExpeditionRewardCsReq), "CmdTakeActivityExpeditionRewardScRsp" => { Some(Self::CmdTakeActivityExpeditionRewardScRsp) } "CmdAcceptActivityExpeditionScRsp" => { Some(Self::CmdAcceptActivityExpeditionScRsp) } "CmdTakeMultipleActivityExpeditionRewardScRsp" => { Some(Self::CmdTakeMultipleActivityExpeditionRewardScRsp) } "CmdCancelExpeditionScRsp" => Some(Self::CmdCancelExpeditionScRsp), "CmdCancelExpeditionCsReq" => Some(Self::CmdCancelExpeditionCsReq), "CmdTakeMultipleExpeditionRewardCsReq" => { Some(Self::CmdTakeMultipleExpeditionRewardCsReq) } "CmdAcceptExpeditionScRsp" => Some(Self::CmdAcceptExpeditionScRsp), "CmdExpeditionDataChangeScNotify" => { Some(Self::CmdExpeditionDataChangeScNotify) } "CmdGetExpeditionDataCsReq" => Some(Self::CmdGetExpeditionDataCsReq), "CmdTakeMultipleActivityExpeditionRewardCsReq" => { Some(Self::CmdTakeMultipleActivityExpeditionRewardCsReq) } "CmdAcceptMultipleExpeditionScRsp" => { Some(Self::CmdAcceptMultipleExpeditionScRsp) } "CmdCancelActivityExpeditionCsReq" => { Some(Self::CmdCancelActivityExpeditionCsReq) } "CmdGetExpeditionDataScRsp" => Some(Self::CmdGetExpeditionDataScRsp), "CmdTakeExpeditionRewardScRsp" => Some(Self::CmdTakeExpeditionRewardScRsp), "CmdCancelActivityExpeditionScRsp" => { Some(Self::CmdCancelActivityExpeditionScRsp) } "CmdTakeMultipleExpeditionRewardScRsp" => { Some(Self::CmdTakeMultipleExpeditionRewardScRsp) } _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdFantasticStoryActivityType { EdnlngccaioAlocmfakbkp = 0, CmdAfganafooij = 4917, CmdAhgmkogahgd = 4909, CmdHehlnimbfpm = 4911, CmdCedicahdico = 4947, CmdNkgdpmonopd = 4938, CmdPkieooohpkg = 4951, } impl CmdFantasticStoryActivityType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::EdnlngccaioAlocmfakbkp => "EDNLNGCCAIO_ALOCMFAKBKP", Self::CmdAfganafooij => "CmdAFGANAFOOIJ", Self::CmdAhgmkogahgd => "CmdAHGMKOGAHGD", Self::CmdHehlnimbfpm => "CmdHEHLNIMBFPM", Self::CmdCedicahdico => "CmdCEDICAHDICO", Self::CmdNkgdpmonopd => "CmdNKGDPMONOPD", Self::CmdPkieooohpkg => "CmdPKIEOOOHPKG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "EDNLNGCCAIO_ALOCMFAKBKP" => Some(Self::EdnlngccaioAlocmfakbkp), "CmdAFGANAFOOIJ" => Some(Self::CmdAfganafooij), "CmdAHGMKOGAHGD" => Some(Self::CmdAhgmkogahgd), "CmdHEHLNIMBFPM" => Some(Self::CmdHehlnimbfpm), "CmdCEDICAHDICO" => Some(Self::CmdCedicahdico), "CmdNKGDPMONOPD" => Some(Self::CmdNkgdpmonopd), "CmdPKIEOOOHPKG" => Some(Self::CmdPkieooohpkg), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdFateType { EckplndlfdeAlocmfakbkp = 0, CmdOiffdiomiif = 5977, CmdPkkggnjiceo = 5998, CmdMmpjpkeodel = 5967, CmdPanodpajmoj = 5975, CmdHjfjaafodac = 5985, CmdJdbgcnbdllo = 5981, CmdAdmnibijhfl = 5984, CmdFdcnfhljejh = 5986, CmdNanefgenlao = 5957, CmdEbcacfhppcf = 5969, CmdMicglcnilol = 5960, CmdCnacenhjlol = 5955, CmdCjmdehegbdb = 6000, CmdDmffkcbgkkj = 5952, CmdPamknhokhdl = 5983, CmdDhkkjdjokmh = 5996, CmdFmllcfaegkf = 5993, CmdNoebcpdgjac = 5974, CmdEgmpiicelah = 5962, CmdMdldapdjnmk = 5963, CmdJlkbppljkij = 5966, CmdDpolnplhiaa = 5964, CmdEmopjegphgk = 5970, CmdFjfkpkdakgf = 5990, CmdPjccjafepmp = 5976, CmdHpafbmdjodd = 5959, CmdGhccoimogjb = 5973, } impl CmdFateType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::EckplndlfdeAlocmfakbkp => "ECKPLNDLFDE_ALOCMFAKBKP", Self::CmdOiffdiomiif => "CmdOIFFDIOMIIF", Self::CmdPkkggnjiceo => "CmdPKKGGNJICEO", Self::CmdMmpjpkeodel => "CmdMMPJPKEODEL", Self::CmdPanodpajmoj => "CmdPANODPAJMOJ", Self::CmdHjfjaafodac => "CmdHJFJAAFODAC", Self::CmdJdbgcnbdllo => "CmdJDBGCNBDLLO", Self::CmdAdmnibijhfl => "CmdADMNIBIJHFL", Self::CmdFdcnfhljejh => "CmdFDCNFHLJEJH", Self::CmdNanefgenlao => "CmdNANEFGENLAO", Self::CmdEbcacfhppcf => "CmdEBCACFHPPCF", Self::CmdMicglcnilol => "CmdMICGLCNILOL", Self::CmdCnacenhjlol => "CmdCNACENHJLOL", Self::CmdCjmdehegbdb => "CmdCJMDEHEGBDB", Self::CmdDmffkcbgkkj => "CmdDMFFKCBGKKJ", Self::CmdPamknhokhdl => "CmdPAMKNHOKHDL", Self::CmdDhkkjdjokmh => "CmdDHKKJDJOKMH", Self::CmdFmllcfaegkf => "CmdFMLLCFAEGKF", Self::CmdNoebcpdgjac => "CmdNOEBCPDGJAC", Self::CmdEgmpiicelah => "CmdEGMPIICELAH", Self::CmdMdldapdjnmk => "CmdMDLDAPDJNMK", Self::CmdJlkbppljkij => "CmdJLKBPPLJKIJ", Self::CmdDpolnplhiaa => "CmdDPOLNPLHIAA", Self::CmdEmopjegphgk => "CmdEMOPJEGPHGK", Self::CmdFjfkpkdakgf => "CmdFJFKPKDAKGF", Self::CmdPjccjafepmp => "CmdPJCCJAFEPMP", Self::CmdHpafbmdjodd => "CmdHPAFBMDJODD", Self::CmdGhccoimogjb => "CmdGHCCOIMOGJB", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "ECKPLNDLFDE_ALOCMFAKBKP" => Some(Self::EckplndlfdeAlocmfakbkp), "CmdOIFFDIOMIIF" => Some(Self::CmdOiffdiomiif), "CmdPKKGGNJICEO" => Some(Self::CmdPkkggnjiceo), "CmdMMPJPKEODEL" => Some(Self::CmdMmpjpkeodel), "CmdPANODPAJMOJ" => Some(Self::CmdPanodpajmoj), "CmdHJFJAAFODAC" => Some(Self::CmdHjfjaafodac), "CmdJDBGCNBDLLO" => Some(Self::CmdJdbgcnbdllo), "CmdADMNIBIJHFL" => Some(Self::CmdAdmnibijhfl), "CmdFDCNFHLJEJH" => Some(Self::CmdFdcnfhljejh), "CmdNANEFGENLAO" => Some(Self::CmdNanefgenlao), "CmdEBCACFHPPCF" => Some(Self::CmdEbcacfhppcf), "CmdMICGLCNILOL" => Some(Self::CmdMicglcnilol), "CmdCNACENHJLOL" => Some(Self::CmdCnacenhjlol), "CmdCJMDEHEGBDB" => Some(Self::CmdCjmdehegbdb), "CmdDMFFKCBGKKJ" => Some(Self::CmdDmffkcbgkkj), "CmdPAMKNHOKHDL" => Some(Self::CmdPamknhokhdl), "CmdDHKKJDJOKMH" => Some(Self::CmdDhkkjdjokmh), "CmdFMLLCFAEGKF" => Some(Self::CmdFmllcfaegkf), "CmdNOEBCPDGJAC" => Some(Self::CmdNoebcpdgjac), "CmdEGMPIICELAH" => Some(Self::CmdEgmpiicelah), "CmdMDLDAPDJNMK" => Some(Self::CmdMdldapdjnmk), "CmdJLKBPPLJKIJ" => Some(Self::CmdJlkbppljkij), "CmdDPOLNPLHIAA" => Some(Self::CmdDpolnplhiaa), "CmdEMOPJEGPHGK" => Some(Self::CmdEmopjegphgk), "CmdFJFKPKDAKGF" => Some(Self::CmdFjfkpkdakgf), "CmdPJCCJAFEPMP" => Some(Self::CmdPjccjafepmp), "CmdHPAFBMDJODD" => Some(Self::CmdHpafbmdjodd), "CmdGHCCOIMOGJB" => Some(Self::CmdGhccoimogjb), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Gnkmcjofmgb { Alocmfakbkp = 0, Ifocilakdim = 1, Kmbbdnipaef = 2, Hpjdcobljpf = 3, Fajiodhbhkb = 4, Cjaglpnpfjn = 5, Lhbgfiplfog = 6, } impl Gnkmcjofmgb { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "GNKMCJOFMGB_ALOCMFAKBKP", Self::Ifocilakdim => "GNKMCJOFMGB_IFOCILAKDIM", Self::Kmbbdnipaef => "GNKMCJOFMGB_KMBBDNIPAEF", Self::Hpjdcobljpf => "GNKMCJOFMGB_HPJDCOBLJPF", Self::Fajiodhbhkb => "GNKMCJOFMGB_FAJIODHBHKB", Self::Cjaglpnpfjn => "GNKMCJOFMGB_CJAGLPNPFJN", Self::Lhbgfiplfog => "GNKMCJOFMGB_LHBGFIPLFOG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GNKMCJOFMGB_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "GNKMCJOFMGB_IFOCILAKDIM" => Some(Self::Ifocilakdim), "GNKMCJOFMGB_KMBBDNIPAEF" => Some(Self::Kmbbdnipaef), "GNKMCJOFMGB_HPJDCOBLJPF" => Some(Self::Hpjdcobljpf), "GNKMCJOFMGB_FAJIODHBHKB" => Some(Self::Fajiodhbhkb), "GNKMCJOFMGB_CJAGLPNPFJN" => Some(Self::Cjaglpnpfjn), "GNKMCJOFMGB_LHBGFIPLFOG" => Some(Self::Lhbgfiplfog), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Lblpeccjfbp { Alocmfakbkp = 0, Cdjmnnbpgnn = 1, Fofcoleagmo = 2, Ppdaaddeepj = 3, } impl Lblpeccjfbp { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "LBLPECCJFBP_ALOCMFAKBKP", Self::Cdjmnnbpgnn => "LBLPECCJFBP_CDJMNNBPGNN", Self::Fofcoleagmo => "LBLPECCJFBP_FOFCOLEAGMO", Self::Ppdaaddeepj => "LBLPECCJFBP_PPDAADDEEPJ", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LBLPECCJFBP_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "LBLPECCJFBP_CDJMNNBPGNN" => Some(Self::Cdjmnnbpgnn), "LBLPECCJFBP_FOFCOLEAGMO" => Some(Self::Fofcoleagmo), "LBLPECCJFBP_PPDAADDEEPJ" => Some(Self::Ppdaaddeepj), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdFeverTimeActivityType { JlajpnkdpalAlocmfakbkp = 0, CmdFpccjfbknfi = 7157, CmdOlpaahbahmj = 7151, CmdFdecmdakedc = 7160, CmdAdebblihhno = 7153, CmdCnlbffielgm = 7152, } impl CmdFeverTimeActivityType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::JlajpnkdpalAlocmfakbkp => "JLAJPNKDPAL_ALOCMFAKBKP", Self::CmdFpccjfbknfi => "CmdFPCCJFBKNFI", Self::CmdOlpaahbahmj => "CmdOLPAAHBAHMJ", Self::CmdFdecmdakedc => "CmdFDECMDAKEDC", Self::CmdAdebblihhno => "CmdADEBBLIHHNO", Self::CmdCnlbffielgm => "CmdCNLBFFIELGM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JLAJPNKDPAL_ALOCMFAKBKP" => Some(Self::JlajpnkdpalAlocmfakbkp), "CmdFPCCJFBKNFI" => Some(Self::CmdFpccjfbknfi), "CmdOLPAAHBAHMJ" => Some(Self::CmdOlpaahbahmj), "CmdFDECMDAKEDC" => Some(Self::CmdFdecmdakedc), "CmdADEBBLIHHNO" => Some(Self::CmdAdebblihhno), "CmdCNLBFFIELGM" => Some(Self::CmdCnlbffielgm), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Nmimbjmphoh { Mnbknjbggko = 0, Jehehpklhad = 1, Iidapeciong = 2, Ljphcdficip = 3, Djgbkgkgpkm = 4, } impl Nmimbjmphoh { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Mnbknjbggko => "NMIMBJMPHOH_MNBKNJBGGKO", Self::Jehehpklhad => "NMIMBJMPHOH_JEHEHPKLHAD", Self::Iidapeciong => "NMIMBJMPHOH_IIDAPECIONG", Self::Ljphcdficip => "NMIMBJMPHOH_LJPHCDFICIP", Self::Djgbkgkgpkm => "NMIMBJMPHOH_DJGBKGKGPKM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "NMIMBJMPHOH_MNBKNJBGGKO" => Some(Self::Mnbknjbggko), "NMIMBJMPHOH_JEHEHPKLHAD" => Some(Self::Jehehpklhad), "NMIMBJMPHOH_IIDAPECIONG" => Some(Self::Iidapeciong), "NMIMBJMPHOH_LJPHCDFICIP" => Some(Self::Ljphcdficip), "NMIMBJMPHOH_DJGBKGKGPKM" => Some(Self::Djgbkgkgpkm), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdFightType { NodabihoipdAlocmfakbkp = 0, CmdFightKickOutScNotify = 30017, CmdFightLeaveScNotify = 30038, NodabihoipdFnnmolemicc = 30020, NodabihoipdLajkkhhmmid = 30047, CmdFightGeneralScNotify = 30091, CmdFightHeartBeatScRsp = 30011, CmdFightGeneralScRsp = 30095, NodabihoipdFaflbpbdnmj = 30051, CmdFightSessionStopScNotify = 30089, CmdFightEnterScRsp = 30009, } impl CmdFightType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::NodabihoipdAlocmfakbkp => "NODABIHOIPD_ALOCMFAKBKP", Self::CmdFightKickOutScNotify => "CmdFightKickOutScNotify", Self::CmdFightLeaveScNotify => "CmdFightLeaveScNotify", Self::NodabihoipdFnnmolemicc => "NODABIHOIPD_FNNMOLEMICC", Self::NodabihoipdLajkkhhmmid => "NODABIHOIPD_LAJKKHHMMID", Self::CmdFightGeneralScNotify => "CmdFightGeneralScNotify", Self::CmdFightHeartBeatScRsp => "CmdFightHeartBeatScRsp", Self::CmdFightGeneralScRsp => "CmdFightGeneralScRsp", Self::NodabihoipdFaflbpbdnmj => "NODABIHOIPD_FAFLBPBDNMJ", Self::CmdFightSessionStopScNotify => "CmdFightSessionStopScNotify", Self::CmdFightEnterScRsp => "CmdFightEnterScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "NODABIHOIPD_ALOCMFAKBKP" => Some(Self::NodabihoipdAlocmfakbkp), "CmdFightKickOutScNotify" => Some(Self::CmdFightKickOutScNotify), "CmdFightLeaveScNotify" => Some(Self::CmdFightLeaveScNotify), "NODABIHOIPD_FNNMOLEMICC" => Some(Self::NodabihoipdFnnmolemicc), "NODABIHOIPD_LAJKKHHMMID" => Some(Self::NodabihoipdLajkkhhmmid), "CmdFightGeneralScNotify" => Some(Self::CmdFightGeneralScNotify), "CmdFightHeartBeatScRsp" => Some(Self::CmdFightHeartBeatScRsp), "CmdFightGeneralScRsp" => Some(Self::CmdFightGeneralScRsp), "NODABIHOIPD_FAFLBPBDNMJ" => Some(Self::NodabihoipdFaflbpbdnmj), "CmdFightSessionStopScNotify" => Some(Self::CmdFightSessionStopScNotify), "CmdFightEnterScRsp" => Some(Self::CmdFightEnterScRsp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdFightActivityType { BpeaicaemoeAlocmfakbkp = 0, CmdEnterFightActivityStageCsReq = 3617, CmdTakeFightActivityRewardCsReq = 3611, CmdGetFightActivityDataScRsp = 3609, CmdGetFightActivityDataCsReq = 3647, CmdEnterFightActivityStageScRsp = 3651, CmdTakeFightActivityRewardScRsp = 3689, CmdFightActivityDataChangeScNotify = 3638, } impl CmdFightActivityType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::BpeaicaemoeAlocmfakbkp => "BPEAICAEMOE_ALOCMFAKBKP", Self::CmdEnterFightActivityStageCsReq => "CmdEnterFightActivityStageCsReq", Self::CmdTakeFightActivityRewardCsReq => "CmdTakeFightActivityRewardCsReq", Self::CmdGetFightActivityDataScRsp => "CmdGetFightActivityDataScRsp", Self::CmdGetFightActivityDataCsReq => "CmdGetFightActivityDataCsReq", Self::CmdEnterFightActivityStageScRsp => "CmdEnterFightActivityStageScRsp", Self::CmdTakeFightActivityRewardScRsp => "CmdTakeFightActivityRewardScRsp", Self::CmdFightActivityDataChangeScNotify => { "CmdFightActivityDataChangeScNotify" } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "BPEAICAEMOE_ALOCMFAKBKP" => Some(Self::BpeaicaemoeAlocmfakbkp), "CmdEnterFightActivityStageCsReq" => { Some(Self::CmdEnterFightActivityStageCsReq) } "CmdTakeFightActivityRewardCsReq" => { Some(Self::CmdTakeFightActivityRewardCsReq) } "CmdGetFightActivityDataScRsp" => Some(Self::CmdGetFightActivityDataScRsp), "CmdGetFightActivityDataCsReq" => Some(Self::CmdGetFightActivityDataCsReq), "CmdEnterFightActivityStageScRsp" => { Some(Self::CmdEnterFightActivityStageScRsp) } "CmdTakeFightActivityRewardScRsp" => { Some(Self::CmdTakeFightActivityRewardScRsp) } "CmdFightActivityDataChangeScNotify" => { Some(Self::CmdFightActivityDataChangeScNotify) } _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdFightCakeRaceType { GgmedefmdbhAlocmfakbkp = 0, } impl CmdFightCakeRaceType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::GgmedefmdbhAlocmfakbkp => "GGMEDEFMDBH_ALOCMFAKBKP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GGMEDEFMDBH_ALOCMFAKBKP" => Some(Self::GgmedefmdbhAlocmfakbkp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Mmlbclbhhmd { Alocmfakbkp = 0, Fipbdbchgkc = 1, } impl Mmlbclbhhmd { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "MMLBCLBHHMD_ALOCMFAKBKP", Self::Fipbdbchgkc => "MMLBCLBHHMD_FIPBDBCHGKC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MMLBCLBHHMD_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "MMLBCLBHHMD_FIPBDBCHGKC" => Some(Self::Fipbdbchgkc), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Kdibbpcjgbo { Alafhmjpclb = 0, Oakccljapgg = 1, Khbdcckofke = 2, Meagdaehfom = 3, } impl Kdibbpcjgbo { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alafhmjpclb => "KDIBBPCJGBO_ALAFHMJPCLB", Self::Oakccljapgg => "KDIBBPCJGBO_OAKCCLJAPGG", Self::Khbdcckofke => "KDIBBPCJGBO_KHBDCCKOFKE", Self::Meagdaehfom => "KDIBBPCJGBO_MEAGDAEHFOM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KDIBBPCJGBO_ALAFHMJPCLB" => Some(Self::Alafhmjpclb), "KDIBBPCJGBO_OAKCCLJAPGG" => Some(Self::Oakccljapgg), "KDIBBPCJGBO_KHBDCCKOFKE" => Some(Self::Khbdcckofke), "KDIBBPCJGBO_MEAGDAEHFOM" => Some(Self::Meagdaehfom), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdFightFestType { HipcfpkdapjAlocmfakbkp = 0, CmdDoeamnckpnn = 7252, CmdLmaolbgbfhh = 7285, CmdCgaagokhiem = 7255, CmdCjdinmhaicj = 7275, CmdGkialgmgjnd = 7281, CmdGbfldclcedo = 7283, CmdHckpaancjeh = 7298, CmdKfagmgmmhgc = 7269, } impl CmdFightFestType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::HipcfpkdapjAlocmfakbkp => "HIPCFPKDAPJ_ALOCMFAKBKP", Self::CmdDoeamnckpnn => "CmdDOEAMNCKPNN", Self::CmdLmaolbgbfhh => "CmdLMAOLBGBFHH", Self::CmdCgaagokhiem => "CmdCGAAGOKHIEM", Self::CmdCjdinmhaicj => "CmdCJDINMHAICJ", Self::CmdGkialgmgjnd => "CmdGKIALGMGJND", Self::CmdGbfldclcedo => "CmdGBFLDCLCEDO", Self::CmdHckpaancjeh => "CmdHCKPAANCJEH", Self::CmdKfagmgmmhgc => "CmdKFAGMGMMHGC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "HIPCFPKDAPJ_ALOCMFAKBKP" => Some(Self::HipcfpkdapjAlocmfakbkp), "CmdDOEAMNCKPNN" => Some(Self::CmdDoeamnckpnn), "CmdLMAOLBGBFHH" => Some(Self::CmdLmaolbgbfhh), "CmdCGAAGOKHIEM" => Some(Self::CmdCgaagokhiem), "CmdCJDINMHAICJ" => Some(Self::CmdCjdinmhaicj), "CmdGKIALGMGJND" => Some(Self::CmdGkialgmgjnd), "CmdGBFLDCLCEDO" => Some(Self::CmdGbfldclcedo), "CmdHCKPAANCJEH" => Some(Self::CmdHckpaancjeh), "CmdKFAGMGMMHGC" => Some(Self::CmdKfagmgmmhgc), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Hakpdjkhecm { Mnbknjbggko = 0, Jehehpklhad = 1, Iidapeciong = 2, Ljphcdficip = 3, Djgbkgkgpkm = 4, } impl Hakpdjkhecm { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Mnbknjbggko => "HAKPDJKHECM_MNBKNJBGGKO", Self::Jehehpklhad => "HAKPDJKHECM_JEHEHPKLHAD", Self::Iidapeciong => "HAKPDJKHECM_IIDAPECIONG", Self::Ljphcdficip => "HAKPDJKHECM_LJPHCDFICIP", Self::Djgbkgkgpkm => "HAKPDJKHECM_DJGBKGKGPKM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "HAKPDJKHECM_MNBKNJBGGKO" => Some(Self::Mnbknjbggko), "HAKPDJKHECM_JEHEHPKLHAD" => Some(Self::Jehehpklhad), "HAKPDJKHECM_IIDAPECIONG" => Some(Self::Iidapeciong), "HAKPDJKHECM_LJPHCDFICIP" => Some(Self::Ljphcdficip), "HAKPDJKHECM_DJGBKGKGPKM" => Some(Self::Djgbkgkgpkm), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Nadagifciba { Alocmfakbkp = 0, Hepnmniclem = 1, Maldmkjldlp = 2, Fammakbffnl = 3, Aknnhjaplio = 4, } impl Nadagifciba { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "NADAGIFCIBA_ALOCMFAKBKP", Self::Hepnmniclem => "NADAGIFCIBA_HEPNMNICLEM", Self::Maldmkjldlp => "NADAGIFCIBA_MALDMKJLDLP", Self::Fammakbffnl => "NADAGIFCIBA_FAMMAKBFFNL", Self::Aknnhjaplio => "NADAGIFCIBA_AKNNHJAPLIO", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "NADAGIFCIBA_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "NADAGIFCIBA_HEPNMNICLEM" => Some(Self::Hepnmniclem), "NADAGIFCIBA_MALDMKJLDLP" => Some(Self::Maldmkjldlp), "NADAGIFCIBA_FAMMAKBFFNL" => Some(Self::Fammakbffnl), "NADAGIFCIBA_AKNNHJAPLIO" => Some(Self::Aknnhjaplio), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdFightMarbleType { IeipdhakdpfAlocmfakbkp = 0, } impl CmdFightMarbleType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::IeipdhakdpfAlocmfakbkp => "IEIPDHAKDPF_ALOCMFAKBKP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "IEIPDHAKDPF_ALOCMFAKBKP" => Some(Self::IeipdhakdpfAlocmfakbkp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Delmgjmlfbc { Alocmfakbkp = 0, Fipbdbchgkc = 1, Onndfgfoncm = 2, } impl Delmgjmlfbc { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "DELMGJMLFBC_ALOCMFAKBKP", Self::Fipbdbchgkc => "DELMGJMLFBC_FIPBDBCHGKC", Self::Onndfgfoncm => "DELMGJMLFBC_ONNDFGFONCM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "DELMGJMLFBC_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "DELMGJMLFBC_FIPBDBCHGKC" => Some(Self::Fipbdbchgkc), "DELMGJMLFBC_ONNDFGFONCM" => Some(Self::Onndfgfoncm), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Knbjclilnkp { Lajhlanbocl = 0, Hlnbhpfoono = 1, Bmgigdaioak = 2, } impl Knbjclilnkp { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Lajhlanbocl => "KNBJCLILNKP_LAJHLANBOCL", Self::Hlnbhpfoono => "KNBJCLILNKP_HLNBHPFOONO", Self::Bmgigdaioak => "KNBJCLILNKP_BMGIGDAIOAK", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KNBJCLILNKP_LAJHLANBOCL" => Some(Self::Lajhlanbocl), "KNBJCLILNKP_HLNBHPFOONO" => Some(Self::Hlnbhpfoono), "KNBJCLILNKP_BMGIGDAIOAK" => Some(Self::Bmgigdaioak), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Dbigboeemkb { Bgijodlnmhf = 0, Jfmfhpidjin = 1, Ehgfmmcbgek = 2, } impl Dbigboeemkb { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Bgijodlnmhf => "DBIGBOEEMKB_BGIJODLNMHF", Self::Jfmfhpidjin => "DBIGBOEEMKB_JFMFHPIDJIN", Self::Ehgfmmcbgek => "DBIGBOEEMKB_EHGFMMCBGEK", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "DBIGBOEEMKB_BGIJODLNMHF" => Some(Self::Bgijodlnmhf), "DBIGBOEEMKB_JFMFHPIDJIN" => Some(Self::Jfmfhpidjin), "DBIGBOEEMKB_EHGFMMCBGEK" => Some(Self::Ehgfmmcbgek), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Ajlhaglidde { Cenelnkebkk = 0, Glmfaaealgj = 1, Nahakkdpgig = 2, Anfmpkglogf = 3, Ihdfgibnapb = 4, Ljnnmdglagb = 6, Bjjkgohconm = 7, Gonokkoamff = 8, Opclpgdicbd = 9, Gfpklcipbff = 10, } impl Ajlhaglidde { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Cenelnkebkk => "AJLHAGLIDDE_CENELNKEBKK", Self::Glmfaaealgj => "AJLHAGLIDDE_GLMFAAEALGJ", Self::Nahakkdpgig => "AJLHAGLIDDE_NAHAKKDPGIG", Self::Anfmpkglogf => "AJLHAGLIDDE_ANFMPKGLOGF", Self::Ihdfgibnapb => "AJLHAGLIDDE_IHDFGIBNAPB", Self::Ljnnmdglagb => "AJLHAGLIDDE_LJNNMDGLAGB", Self::Bjjkgohconm => "AJLHAGLIDDE_BJJKGOHCONM", Self::Gonokkoamff => "AJLHAGLIDDE_GONOKKOAMFF", Self::Opclpgdicbd => "AJLHAGLIDDE_OPCLPGDICBD", Self::Gfpklcipbff => "AJLHAGLIDDE_GFPKLCIPBFF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "AJLHAGLIDDE_CENELNKEBKK" => Some(Self::Cenelnkebkk), "AJLHAGLIDDE_GLMFAAEALGJ" => Some(Self::Glmfaaealgj), "AJLHAGLIDDE_NAHAKKDPGIG" => Some(Self::Nahakkdpgig), "AJLHAGLIDDE_ANFMPKGLOGF" => Some(Self::Anfmpkglogf), "AJLHAGLIDDE_IHDFGIBNAPB" => Some(Self::Ihdfgibnapb), "AJLHAGLIDDE_LJNNMDGLAGB" => Some(Self::Ljnnmdglagb), "AJLHAGLIDDE_BJJKGOHCONM" => Some(Self::Bjjkgohconm), "AJLHAGLIDDE_GONOKKOAMFF" => Some(Self::Gonokkoamff), "AJLHAGLIDDE_OPCLPGDICBD" => Some(Self::Opclpgdicbd), "AJLHAGLIDDE_GFPKLCIPBFF" => Some(Self::Gfpklcipbff), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Giehoaonegk { Baemaaehglc = 0, Eekfoplbnph = 1, Adjboncmmjl = 2, Bppldlaeogk = 3, Ihgcocdcmnk = 4, Jnmnhpkfill = 5, Ifccfgogaii = 6, Onldglopnij = 7, Gfefjpacamn = 8, Iajighfcile = 9, Cdgdpgkieeg = 10, Pneeaejfemf = 11, Lahpkcepack = 12, Lkmpbdbbbed = 13, Dhbfoekmnba = 14, Opinoigbaec = 15, Ocfcjaiapjb = 16, Lgaeghkjlen = 17, Kifandhpbga = 18, Loemnfhdkog = 19, Pnlponhffgm = 20, Bgepcbdblbp = 21, Ejikdmdagaa = 22, Ejcehihkgib = 23, Ilfmfpkfdnk = 24, Icpembdgbco = 25, Beebcaehgbn = 26, } impl Giehoaonegk { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Baemaaehglc => "GIEHOAONEGK_BAEMAAEHGLC", Self::Eekfoplbnph => "GIEHOAONEGK_EEKFOPLBNPH", Self::Adjboncmmjl => "GIEHOAONEGK_ADJBONCMMJL", Self::Bppldlaeogk => "GIEHOAONEGK_BPPLDLAEOGK", Self::Ihgcocdcmnk => "GIEHOAONEGK_IHGCOCDCMNK", Self::Jnmnhpkfill => "GIEHOAONEGK_JNMNHPKFILL", Self::Ifccfgogaii => "GIEHOAONEGK_IFCCFGOGAII", Self::Onldglopnij => "GIEHOAONEGK_ONLDGLOPNIJ", Self::Gfefjpacamn => "GIEHOAONEGK_GFEFJPACAMN", Self::Iajighfcile => "GIEHOAONEGK_IAJIGHFCILE", Self::Cdgdpgkieeg => "GIEHOAONEGK_CDGDPGKIEEG", Self::Pneeaejfemf => "GIEHOAONEGK_PNEEAEJFEMF", Self::Lahpkcepack => "GIEHOAONEGK_LAHPKCEPACK", Self::Lkmpbdbbbed => "GIEHOAONEGK_LKMPBDBBBED", Self::Dhbfoekmnba => "GIEHOAONEGK_DHBFOEKMNBA", Self::Opinoigbaec => "GIEHOAONEGK_OPINOIGBAEC", Self::Ocfcjaiapjb => "GIEHOAONEGK_OCFCJAIAPJB", Self::Lgaeghkjlen => "GIEHOAONEGK_LGAEGHKJLEN", Self::Kifandhpbga => "GIEHOAONEGK_KIFANDHPBGA", Self::Loemnfhdkog => "GIEHOAONEGK_LOEMNFHDKOG", Self::Pnlponhffgm => "GIEHOAONEGK_PNLPONHFFGM", Self::Bgepcbdblbp => "GIEHOAONEGK_BGEPCBDBLBP", Self::Ejikdmdagaa => "GIEHOAONEGK_EJIKDMDAGAA", Self::Ejcehihkgib => "GIEHOAONEGK_EJCEHIHKGIB", Self::Ilfmfpkfdnk => "GIEHOAONEGK_ILFMFPKFDNK", Self::Icpembdgbco => "GIEHOAONEGK_ICPEMBDGBCO", Self::Beebcaehgbn => "GIEHOAONEGK_BEEBCAEHGBN", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GIEHOAONEGK_BAEMAAEHGLC" => Some(Self::Baemaaehglc), "GIEHOAONEGK_EEKFOPLBNPH" => Some(Self::Eekfoplbnph), "GIEHOAONEGK_ADJBONCMMJL" => Some(Self::Adjboncmmjl), "GIEHOAONEGK_BPPLDLAEOGK" => Some(Self::Bppldlaeogk), "GIEHOAONEGK_IHGCOCDCMNK" => Some(Self::Ihgcocdcmnk), "GIEHOAONEGK_JNMNHPKFILL" => Some(Self::Jnmnhpkfill), "GIEHOAONEGK_IFCCFGOGAII" => Some(Self::Ifccfgogaii), "GIEHOAONEGK_ONLDGLOPNIJ" => Some(Self::Onldglopnij), "GIEHOAONEGK_GFEFJPACAMN" => Some(Self::Gfefjpacamn), "GIEHOAONEGK_IAJIGHFCILE" => Some(Self::Iajighfcile), "GIEHOAONEGK_CDGDPGKIEEG" => Some(Self::Cdgdpgkieeg), "GIEHOAONEGK_PNEEAEJFEMF" => Some(Self::Pneeaejfemf), "GIEHOAONEGK_LAHPKCEPACK" => Some(Self::Lahpkcepack), "GIEHOAONEGK_LKMPBDBBBED" => Some(Self::Lkmpbdbbbed), "GIEHOAONEGK_DHBFOEKMNBA" => Some(Self::Dhbfoekmnba), "GIEHOAONEGK_OPINOIGBAEC" => Some(Self::Opinoigbaec), "GIEHOAONEGK_OCFCJAIAPJB" => Some(Self::Ocfcjaiapjb), "GIEHOAONEGK_LGAEGHKJLEN" => Some(Self::Lgaeghkjlen), "GIEHOAONEGK_KIFANDHPBGA" => Some(Self::Kifandhpbga), "GIEHOAONEGK_LOEMNFHDKOG" => Some(Self::Loemnfhdkog), "GIEHOAONEGK_PNLPONHFFGM" => Some(Self::Pnlponhffgm), "GIEHOAONEGK_BGEPCBDBLBP" => Some(Self::Bgepcbdblbp), "GIEHOAONEGK_EJIKDMDAGAA" => Some(Self::Ejikdmdagaa), "GIEHOAONEGK_EJCEHIHKGIB" => Some(Self::Ejcehihkgib), "GIEHOAONEGK_ILFMFPKFDNK" => Some(Self::Ilfmfpkfdnk), "GIEHOAONEGK_ICPEMBDGBCO" => Some(Self::Icpembdgbco), "GIEHOAONEGK_BEEBCAEHGBN" => Some(Self::Beebcaehgbn), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Kjoacmfoonb { Jibkjjiaoka = 0, Akbocebhfki = 1, Efbpdhmapdb = 2, Dnefejiognb = 3, Lgiheagapbi = 4, } impl Kjoacmfoonb { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Jibkjjiaoka => "KJOACMFOONB_JIBKJJIAOKA", Self::Akbocebhfki => "KJOACMFOONB_AKBOCEBHFKI", Self::Efbpdhmapdb => "KJOACMFOONB_EFBPDHMAPDB", Self::Dnefejiognb => "KJOACMFOONB_DNEFEJIOGNB", Self::Lgiheagapbi => "KJOACMFOONB_LGIHEAGAPBI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KJOACMFOONB_JIBKJJIAOKA" => Some(Self::Jibkjjiaoka), "KJOACMFOONB_AKBOCEBHFKI" => Some(Self::Akbocebhfki), "KJOACMFOONB_EFBPDHMAPDB" => Some(Self::Efbpdhmapdb), "KJOACMFOONB_DNEFEJIOGNB" => Some(Self::Dnefejiognb), "KJOACMFOONB_LGIHEAGAPBI" => Some(Self::Lgiheagapbi), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Jjgbjlkbhkl { Lojphkdlkkj = 0, Bmjcimfjmmg = 1, Lnffgoecijd = 2, } impl Jjgbjlkbhkl { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Lojphkdlkkj => "JJGBJLKBHKL_LOJPHKDLKKJ", Self::Bmjcimfjmmg => "JJGBJLKBHKL_BMJCIMFJMMG", Self::Lnffgoecijd => "JJGBJLKBHKL_LNFFGOECIJD", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JJGBJLKBHKL_LOJPHKDLKKJ" => Some(Self::Lojphkdlkkj), "JJGBJLKBHKL_BMJCIMFJMMG" => Some(Self::Bmjcimfjmmg), "JJGBJLKBHKL_LNFFGOECIJD" => Some(Self::Lnffgoecijd), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Fjkioojffap { Gjbdlpklecd = 0, Mdpfacmckpf = 1, Binmigfcllg = 2, Idakijpcgmj = 3, Ncoiahmppkk = 4, Eolnboofmdm = 5, Ohkfoneejen = 6, Pcaknkkoohf = 7, Kjjbkhdkgje = 8, Bopcelphini = 9, Jgjeaebmggb = 10, Hoiccbclhep = 11, Dbijibpcfeb = 12, Lilnjlfnkoc = 13, Lfflmiclbdn = 14, Nhojbliifkd = 15, } impl Fjkioojffap { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Gjbdlpklecd => "FJKIOOJFFAP_GJBDLPKLECD", Self::Mdpfacmckpf => "FJKIOOJFFAP_MDPFACMCKPF", Self::Binmigfcllg => "FJKIOOJFFAP_BINMIGFCLLG", Self::Idakijpcgmj => "FJKIOOJFFAP_IDAKIJPCGMJ", Self::Ncoiahmppkk => "FJKIOOJFFAP_NCOIAHMPPKK", Self::Eolnboofmdm => "FJKIOOJFFAP_EOLNBOOFMDM", Self::Ohkfoneejen => "FJKIOOJFFAP_OHKFONEEJEN", Self::Pcaknkkoohf => "FJKIOOJFFAP_PCAKNKKOOHF", Self::Kjjbkhdkgje => "FJKIOOJFFAP_KJJBKHDKGJE", Self::Bopcelphini => "FJKIOOJFFAP_BOPCELPHINI", Self::Jgjeaebmggb => "FJKIOOJFFAP_JGJEAEBMGGB", Self::Hoiccbclhep => "FJKIOOJFFAP_HOICCBCLHEP", Self::Dbijibpcfeb => "FJKIOOJFFAP_DBIJIBPCFEB", Self::Lilnjlfnkoc => "FJKIOOJFFAP_LILNJLFNKOC", Self::Lfflmiclbdn => "FJKIOOJFFAP_LFFLMICLBDN", Self::Nhojbliifkd => "FJKIOOJFFAP_NHOJBLIIFKD", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "FJKIOOJFFAP_GJBDLPKLECD" => Some(Self::Gjbdlpklecd), "FJKIOOJFFAP_MDPFACMCKPF" => Some(Self::Mdpfacmckpf), "FJKIOOJFFAP_BINMIGFCLLG" => Some(Self::Binmigfcllg), "FJKIOOJFFAP_IDAKIJPCGMJ" => Some(Self::Idakijpcgmj), "FJKIOOJFFAP_NCOIAHMPPKK" => Some(Self::Ncoiahmppkk), "FJKIOOJFFAP_EOLNBOOFMDM" => Some(Self::Eolnboofmdm), "FJKIOOJFFAP_OHKFONEEJEN" => Some(Self::Ohkfoneejen), "FJKIOOJFFAP_PCAKNKKOOHF" => Some(Self::Pcaknkkoohf), "FJKIOOJFFAP_KJJBKHDKGJE" => Some(Self::Kjjbkhdkgje), "FJKIOOJFFAP_BOPCELPHINI" => Some(Self::Bopcelphini), "FJKIOOJFFAP_JGJEAEBMGGB" => Some(Self::Jgjeaebmggb), "FJKIOOJFFAP_HOICCBCLHEP" => Some(Self::Hoiccbclhep), "FJKIOOJFFAP_DBIJIBPCFEB" => Some(Self::Dbijibpcfeb), "FJKIOOJFFAP_LILNJLFNKOC" => Some(Self::Lilnjlfnkoc), "FJKIOOJFFAP_LFFLMICLBDN" => Some(Self::Lfflmiclbdn), "FJKIOOJFFAP_NHOJBLIIFKD" => Some(Self::Nhojbliifkd), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdFightMathc3Type { CadjbcnjnbgDejbfechjgm = 0, CmdLigdmicinab = 30114, CmdElngdgghlpl = 30151, CmdIgeiiokaklg = 30117, CmdGghdplpgcmn = 30145, CadjbcnjnbgFocgleaphih = 30111, CmdBgemckfpjfb = 30167, CmdBldppinbdfc = 30126, CmdBcicfmmjjoi = 30189, CadjbcnjnbgKidojhhfjca = 30176, CmdConoimjddpb = 30162, CadjbcnjnbgPbekilfljic = 30146, CadjbcnjnbgDnolpolcfmo = 30150, CmdFcjhebmdcha = 30138, CmdGbonfncical = 30120, CmdFndjdjneaea = 30109, CmdIcielffcaeg = 30181, CadjbcnjnbgMfkkocceljj = 30147, CmdOebpdlgbcbb = 30110, CmdDfakfbefhbi = 30191, CmdCconboocedk = 30161, CadjbcnjnbgCjihfpfjbho = 30195, CmdEjjmmhmpgnf = 30192, CadjbcnjnbgMmlaoeedcdc = 30135, CmdJkiahgladjf = 30152, CmdBihjppjhohh = 30198, CmdFenmjkpfkfo = 30137, CadjbcnjnbgOopjfnpohlp = 30193, } impl CmdFightMathc3Type { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::CadjbcnjnbgDejbfechjgm => "CADJBCNJNBG_DEJBFECHJGM", Self::CmdLigdmicinab => "CmdLIGDMICINAB", Self::CmdElngdgghlpl => "CmdELNGDGGHLPL", Self::CmdIgeiiokaklg => "CmdIGEIIOKAKLG", Self::CmdGghdplpgcmn => "CmdGGHDPLPGCMN", Self::CadjbcnjnbgFocgleaphih => "CADJBCNJNBG_FOCGLEAPHIH", Self::CmdBgemckfpjfb => "CmdBGEMCKFPJFB", Self::CmdBldppinbdfc => "CmdBLDPPINBDFC", Self::CmdBcicfmmjjoi => "CmdBCICFMMJJOI", Self::CadjbcnjnbgKidojhhfjca => "CADJBCNJNBG_KIDOJHHFJCA", Self::CmdConoimjddpb => "CmdCONOIMJDDPB", Self::CadjbcnjnbgPbekilfljic => "CADJBCNJNBG_PBEKILFLJIC", Self::CadjbcnjnbgDnolpolcfmo => "CADJBCNJNBG_DNOLPOLCFMO", Self::CmdFcjhebmdcha => "CmdFCJHEBMDCHA", Self::CmdGbonfncical => "CmdGBONFNCICAL", Self::CmdFndjdjneaea => "CmdFNDJDJNEAEA", Self::CmdIcielffcaeg => "CmdICIELFFCAEG", Self::CadjbcnjnbgMfkkocceljj => "CADJBCNJNBG_MFKKOCCELJJ", Self::CmdOebpdlgbcbb => "CmdOEBPDLGBCBB", Self::CmdDfakfbefhbi => "CmdDFAKFBEFHBI", Self::CmdCconboocedk => "CmdCCONBOOCEDK", Self::CadjbcnjnbgCjihfpfjbho => "CADJBCNJNBG_CJIHFPFJBHO", Self::CmdEjjmmhmpgnf => "CmdEJJMMHMPGNF", Self::CadjbcnjnbgMmlaoeedcdc => "CADJBCNJNBG_MMLAOEEDCDC", Self::CmdJkiahgladjf => "CmdJKIAHGLADJF", Self::CmdBihjppjhohh => "CmdBIHJPPJHOHH", Self::CmdFenmjkpfkfo => "CmdFENMJKPFKFO", Self::CadjbcnjnbgOopjfnpohlp => "CADJBCNJNBG_OOPJFNPOHLP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CADJBCNJNBG_DEJBFECHJGM" => Some(Self::CadjbcnjnbgDejbfechjgm), "CmdLIGDMICINAB" => Some(Self::CmdLigdmicinab), "CmdELNGDGGHLPL" => Some(Self::CmdElngdgghlpl), "CmdIGEIIOKAKLG" => Some(Self::CmdIgeiiokaklg), "CmdGGHDPLPGCMN" => Some(Self::CmdGghdplpgcmn), "CADJBCNJNBG_FOCGLEAPHIH" => Some(Self::CadjbcnjnbgFocgleaphih), "CmdBGEMCKFPJFB" => Some(Self::CmdBgemckfpjfb), "CmdBLDPPINBDFC" => Some(Self::CmdBldppinbdfc), "CmdBCICFMMJJOI" => Some(Self::CmdBcicfmmjjoi), "CADJBCNJNBG_KIDOJHHFJCA" => Some(Self::CadjbcnjnbgKidojhhfjca), "CmdCONOIMJDDPB" => Some(Self::CmdConoimjddpb), "CADJBCNJNBG_PBEKILFLJIC" => Some(Self::CadjbcnjnbgPbekilfljic), "CADJBCNJNBG_DNOLPOLCFMO" => Some(Self::CadjbcnjnbgDnolpolcfmo), "CmdFCJHEBMDCHA" => Some(Self::CmdFcjhebmdcha), "CmdGBONFNCICAL" => Some(Self::CmdGbonfncical), "CmdFNDJDJNEAEA" => Some(Self::CmdFndjdjneaea), "CmdICIELFFCAEG" => Some(Self::CmdIcielffcaeg), "CADJBCNJNBG_MFKKOCCELJJ" => Some(Self::CadjbcnjnbgMfkkocceljj), "CmdOEBPDLGBCBB" => Some(Self::CmdOebpdlgbcbb), "CmdDFAKFBEFHBI" => Some(Self::CmdDfakfbefhbi), "CmdCCONBOOCEDK" => Some(Self::CmdCconboocedk), "CADJBCNJNBG_CJIHFPFJBHO" => Some(Self::CadjbcnjnbgCjihfpfjbho), "CmdEJJMMHMPGNF" => Some(Self::CmdEjjmmhmpgnf), "CADJBCNJNBG_MMLAOEEDCDC" => Some(Self::CadjbcnjnbgMmlaoeedcdc), "CmdJKIAHGLADJF" => Some(Self::CmdJkiahgladjf), "CmdBIHJPPJHOHH" => Some(Self::CmdBihjppjhohh), "CmdFENMJKPFKFO" => Some(Self::CmdFenmjkpfkfo), "CADJBCNJNBG_OOPJFNPOHLP" => Some(Self::CadjbcnjnbgOopjfnpohlp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Gajcafhhdin { Pnofojjhpfl = 0, Mpkijmobofh = 1, Ijknaifjoki = 2, Gpfdjednndo = 3, Biolpknffnp = 4, Nilekinljdd = 5, } impl Gajcafhhdin { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Pnofojjhpfl => "GAJCAFHHDIN_PNOFOJJHPFL", Self::Mpkijmobofh => "GAJCAFHHDIN_MPKIJMOBOFH", Self::Ijknaifjoki => "GAJCAFHHDIN_IJKNAIFJOKI", Self::Gpfdjednndo => "GAJCAFHHDIN_GPFDJEDNNDO", Self::Biolpknffnp => "GAJCAFHHDIN_BIOLPKNFFNP", Self::Nilekinljdd => "GAJCAFHHDIN_NILEKINLJDD", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GAJCAFHHDIN_PNOFOJJHPFL" => Some(Self::Pnofojjhpfl), "GAJCAFHHDIN_MPKIJMOBOFH" => Some(Self::Mpkijmobofh), "GAJCAFHHDIN_IJKNAIFJOKI" => Some(Self::Ijknaifjoki), "GAJCAFHHDIN_GPFDJEDNNDO" => Some(Self::Gpfdjednndo), "GAJCAFHHDIN_BIOLPKNFFNP" => Some(Self::Biolpknffnp), "GAJCAFHHDIN_NILEKINLJDD" => Some(Self::Nilekinljdd), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Hffeajpohao { Cdjmnnbpgnn = 0, Icepnbioehk = 1, Fofcoleagmo = 2, Mfhhdppleac = 3, } impl Hffeajpohao { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Cdjmnnbpgnn => "HFFEAJPOHAO_CDJMNNBPGNN", Self::Icepnbioehk => "HFFEAJPOHAO_ICEPNBIOEHK", Self::Fofcoleagmo => "HFFEAJPOHAO_FOFCOLEAGMO", Self::Mfhhdppleac => "HFFEAJPOHAO_MFHHDPPLEAC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "HFFEAJPOHAO_CDJMNNBPGNN" => Some(Self::Cdjmnnbpgnn), "HFFEAJPOHAO_ICEPNBIOEHK" => Some(Self::Icepnbioehk), "HFFEAJPOHAO_FOFCOLEAGMO" => Some(Self::Fofcoleagmo), "HFFEAJPOHAO_MFHHDPPLEAC" => Some(Self::Mfhhdppleac), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Hgpdfoilhak { Ohocjgpeigf = 0, Klmgeicfjla = 1, Ojbgeejonma = 2, Lffjihingck = 3, Lfgofadcfgh = 4, Olkbiedjepc = 5, } impl Hgpdfoilhak { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Ohocjgpeigf => "HGPDFOILHAK_OHOCJGPEIGF", Self::Klmgeicfjla => "HGPDFOILHAK_KLMGEICFJLA", Self::Ojbgeejonma => "HGPDFOILHAK_OJBGEEJONMA", Self::Lffjihingck => "HGPDFOILHAK_LFFJIHINGCK", Self::Lfgofadcfgh => "HGPDFOILHAK_LFGOFADCFGH", Self::Olkbiedjepc => "HGPDFOILHAK_OLKBIEDJEPC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "HGPDFOILHAK_OHOCJGPEIGF" => Some(Self::Ohocjgpeigf), "HGPDFOILHAK_KLMGEICFJLA" => Some(Self::Klmgeicfjla), "HGPDFOILHAK_OJBGEEJONMA" => Some(Self::Ojbgeejonma), "HGPDFOILHAK_LFFJIHINGCK" => Some(Self::Lffjihingck), "HGPDFOILHAK_LFGOFADCFGH" => Some(Self::Lfgofadcfgh), "HGPDFOILHAK_OLKBIEDJEPC" => Some(Self::Olkbiedjepc), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Ppckjibbhed { Fpifblbklnk = 0, Hlfagchcdbl = 1, Jgbdppbkaef = 2, Odnanlicijj = 3, Mfaocioagjm = 4, Nchbncikjbb = 5, } impl Ppckjibbhed { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Fpifblbklnk => "PPCKJIBBHED_FPIFBLBKLNK", Self::Hlfagchcdbl => "PPCKJIBBHED_HLFAGCHCDBL", Self::Jgbdppbkaef => "PPCKJIBBHED_JGBDPPBKAEF", Self::Odnanlicijj => "PPCKJIBBHED_ODNANLICIJJ", Self::Mfaocioagjm => "PPCKJIBBHED_MFAOCIOAGJM", Self::Nchbncikjbb => "PPCKJIBBHED_NCHBNCIKJBB", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "PPCKJIBBHED_FPIFBLBKLNK" => Some(Self::Fpifblbklnk), "PPCKJIBBHED_HLFAGCHCDBL" => Some(Self::Hlfagchcdbl), "PPCKJIBBHED_JGBDPPBKAEF" => Some(Self::Jgbdppbkaef), "PPCKJIBBHED_ODNANLICIJJ" => Some(Self::Odnanlicijj), "PPCKJIBBHED_MFAOCIOAGJM" => Some(Self::Mfaocioagjm), "PPCKJIBBHED_NCHBNCIKJBB" => Some(Self::Nchbncikjbb), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Gafekhlpblp { Alocmfakbkp = 0, Gmmfjbbggpe = 1, Fficigembjb = 2, } impl Gafekhlpblp { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "GAFEKHLPBLP_ALOCMFAKBKP", Self::Gmmfjbbggpe => "GAFEKHLPBLP_GMMFJBBGGPE", Self::Fficigembjb => "GAFEKHLPBLP_FFICIGEMBJB", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GAFEKHLPBLP_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "GAFEKHLPBLP_GMMFJBBGGPE" => Some(Self::Gmmfjbbggpe), "GAFEKHLPBLP_FFICIGEMBJB" => Some(Self::Fficigembjb), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Eodehdemmll { Alocmfakbkp = 0, Kfhjecmjfhg = 1, Aajpnjmddfl = 2, Dfkfoaieoje = 3, } impl Eodehdemmll { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "EODEHDEMMLL_ALOCMFAKBKP", Self::Kfhjecmjfhg => "EODEHDEMMLL_KFHJECMJFHG", Self::Aajpnjmddfl => "EODEHDEMMLL_AAJPNJMDDFL", Self::Dfkfoaieoje => "EODEHDEMMLL_DFKFOAIEOJE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "EODEHDEMMLL_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "EODEHDEMMLL_KFHJECMJFHG" => Some(Self::Kfhjecmjfhg), "EODEHDEMMLL_AAJPNJMDDFL" => Some(Self::Aajpnjmddfl), "EODEHDEMMLL_DFKFOAIEOJE" => Some(Self::Dfkfoaieoje), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Jgppdjhfiek { Ifbdpcdmbgm = 0, Gmjekgealme = 1, Fhcgjfipmbp = 2, Hmnnkcgjihe = 3, Okpbdcchaen = 4, Epgcnpebclf = 5, } impl Jgppdjhfiek { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Ifbdpcdmbgm => "JGPPDJHFIEK_IFBDPCDMBGM", Self::Gmjekgealme => "JGPPDJHFIEK_GMJEKGEALME", Self::Fhcgjfipmbp => "JGPPDJHFIEK_FHCGJFIPMBP", Self::Hmnnkcgjihe => "JGPPDJHFIEK_HMNNKCGJIHE", Self::Okpbdcchaen => "JGPPDJHFIEK_OKPBDCCHAEN", Self::Epgcnpebclf => "JGPPDJHFIEK_EPGCNPEBCLF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JGPPDJHFIEK_IFBDPCDMBGM" => Some(Self::Ifbdpcdmbgm), "JGPPDJHFIEK_GMJEKGEALME" => Some(Self::Gmjekgealme), "JGPPDJHFIEK_FHCGJFIPMBP" => Some(Self::Fhcgjfipmbp), "JGPPDJHFIEK_HMNNKCGJIHE" => Some(Self::Hmnnkcgjihe), "JGPPDJHFIEK_OKPBDCCHAEN" => Some(Self::Okpbdcchaen), "JGPPDJHFIEK_EPGCNPEBCLF" => Some(Self::Epgcnpebclf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Lcaaabngmce { Onehaojpdkn = 0, Lahffhckhdb = 1, Aocdlhmplba = 2, Fajnaajcdij = 3, Jhjllfejdbh = 4, } impl Lcaaabngmce { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Onehaojpdkn => "LCAAABNGMCE_ONEHAOJPDKN", Self::Lahffhckhdb => "LCAAABNGMCE_LAHFFHCKHDB", Self::Aocdlhmplba => "LCAAABNGMCE_AOCDLHMPLBA", Self::Fajnaajcdij => "LCAAABNGMCE_FAJNAAJCDIJ", Self::Jhjllfejdbh => "LCAAABNGMCE_JHJLLFEJDBH", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LCAAABNGMCE_ONEHAOJPDKN" => Some(Self::Onehaojpdkn), "LCAAABNGMCE_LAHFFHCKHDB" => Some(Self::Lahffhckhdb), "LCAAABNGMCE_AOCDLHMPLBA" => Some(Self::Aocdlhmplba), "LCAAABNGMCE_FAJNAAJCDIJ" => Some(Self::Fajnaajcdij), "LCAAABNGMCE_JHJLLFEJDBH" => Some(Self::Jhjllfejdbh), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Jmhhekndjcc { Beipkmifkbb = 0, Inpaohmnlgk = 1, Nikhmpdbgdc = 2, Fnageondmhl = 3, Kieebancjld = 4, Nhjnlkjhiop = 5, } impl Jmhhekndjcc { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Beipkmifkbb => "JMHHEKNDJCC_BEIPKMIFKBB", Self::Inpaohmnlgk => "JMHHEKNDJCC_INPAOHMNLGK", Self::Nikhmpdbgdc => "JMHHEKNDJCC_NIKHMPDBGDC", Self::Fnageondmhl => "JMHHEKNDJCC_FNAGEONDMHL", Self::Kieebancjld => "JMHHEKNDJCC_KIEEBANCJLD", Self::Nhjnlkjhiop => "JMHHEKNDJCC_NHJNLKJHIOP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JMHHEKNDJCC_BEIPKMIFKBB" => Some(Self::Beipkmifkbb), "JMHHEKNDJCC_INPAOHMNLGK" => Some(Self::Inpaohmnlgk), "JMHHEKNDJCC_NIKHMPDBGDC" => Some(Self::Nikhmpdbgdc), "JMHHEKNDJCC_FNAGEONDMHL" => Some(Self::Fnageondmhl), "JMHHEKNDJCC_KIEEBANCJLD" => Some(Self::Kieebancjld), "JMHHEKNDJCC_NHJNLKJHIOP" => Some(Self::Nhjnlkjhiop), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdFriendType { KoejamncchmAlocmfakbkp = 0, CmdGetFriendRecommendListInfoScRsp = 2967, CmdGetPlayerDetailInfoScRsp = 2917, CmdCurAssistChangedNotify = 2903, CmdReportPlayerCsReq = 2998, CmdGetAssistHistoryCsReq = 2977, CmdHandleFriendScRsp = 2961, CmdGetFriendListInfoCsReq = 2947, CmdGetFriendBattleRecordDetailScRsp = 2939, CmdGetFriendApplyListInfoCsReq = 2951, CmdGetFriendRecommendLineupDetailCsReq = 2902, CmdGetFriendRecommendLineupDetailScRsp = 2918, CmdGetCurAssistScRsp = 2949, CmdAddBlacklistCsReq = 2981, CmdSetForbidOtherApplyFriendCsReq = 2936, CmdGetFriendListInfoScRsp = 2909, CmdSetFriendRemarkNameScRsp = 2935, CmdTakeAssistRewardScRsp = 2988, CmdSyncDeleteFriendScNotify = 2950, CmdSetFriendMarkCsReq = 2925, CmdDeleteBlacklistCsReq = 2992, CmdSetForbidOtherApplyFriendScRsp = 2985, CmdGetPlatformPlayerInfoCsReq = 2955, CmdGetFriendDevelopmentInfoCsReq = 2979, CmdGetFriendRecommendListInfoCsReq = 2910, CmdSearchPlayerScRsp = 2957, CmdGetAssistHistoryScRsp = 2919, CmdGetCurAssistCsReq = 2901, CmdApplyFriendCsReq = 2989, CmdSyncAddBlacklistScNotify = 2937, CmdGetFriendAssistListScRsp = 2932, CmdGetFriendApplyListInfoScRsp = 2911, CmdNewAssistHistoryNotify = 2969, CmdSyncHandleFriendScNotify = 2945, CmdGetAssistListScRsp = 2973, CmdApplyFriendScRsp = 2920, CmdSetFriendRemarkNameCsReq = 2962, CmdGetFriendRecommendLineupCsReq = 2931, CmdDeleteBlacklistScRsp = 2914, CmdGetFriendAssistListCsReq = 2997, CmdDeleteFriendScRsp = 2952, CmdSyncApplyFriendScNotify = 2995, CmdHandleFriendCsReq = 2991, CmdGetAssistListCsReq = 2915, CmdTakeAssistRewardCsReq = 2906, CmdGetFriendLoginInfoCsReq = 2933, CmdGetFriendLoginInfoScRsp = 2966, CmdGetFriendDevelopmentInfoScRsp = 2927, CmdGetPlatformPlayerInfoScRsp = 2930, CmdSetFriendMarkScRsp = 2907, CmdReportPlayerScRsp = 2946, CmdGetFriendBattleRecordDetailCsReq = 2965, CmdSetAssistCsReq = 2970, CmdSearchPlayerCsReq = 2926, CmdGetFriendRecommendLineupScRsp = 2941, CmdSetAssistScRsp = 2913, CmdAddBlacklistScRsp = 2993, CmdGetPlayerDetailInfoCsReq = 2938, CmdDeleteFriendCsReq = 2976, } impl CmdFriendType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::KoejamncchmAlocmfakbkp => "KOEJAMNCCHM_ALOCMFAKBKP", Self::CmdGetFriendRecommendListInfoScRsp => { "CmdGetFriendRecommendListInfoScRsp" } Self::CmdGetPlayerDetailInfoScRsp => "CmdGetPlayerDetailInfoScRsp", Self::CmdCurAssistChangedNotify => "CmdCurAssistChangedNotify", Self::CmdReportPlayerCsReq => "CmdReportPlayerCsReq", Self::CmdGetAssistHistoryCsReq => "CmdGetAssistHistoryCsReq", Self::CmdHandleFriendScRsp => "CmdHandleFriendScRsp", Self::CmdGetFriendListInfoCsReq => "CmdGetFriendListInfoCsReq", Self::CmdGetFriendBattleRecordDetailScRsp => { "CmdGetFriendBattleRecordDetailScRsp" } Self::CmdGetFriendApplyListInfoCsReq => "CmdGetFriendApplyListInfoCsReq", Self::CmdGetFriendRecommendLineupDetailCsReq => { "CmdGetFriendRecommendLineupDetailCsReq" } Self::CmdGetFriendRecommendLineupDetailScRsp => { "CmdGetFriendRecommendLineupDetailScRsp" } Self::CmdGetCurAssistScRsp => "CmdGetCurAssistScRsp", Self::CmdAddBlacklistCsReq => "CmdAddBlacklistCsReq", Self::CmdSetForbidOtherApplyFriendCsReq => { "CmdSetForbidOtherApplyFriendCsReq" } Self::CmdGetFriendListInfoScRsp => "CmdGetFriendListInfoScRsp", Self::CmdSetFriendRemarkNameScRsp => "CmdSetFriendRemarkNameScRsp", Self::CmdTakeAssistRewardScRsp => "CmdTakeAssistRewardScRsp", Self::CmdSyncDeleteFriendScNotify => "CmdSyncDeleteFriendScNotify", Self::CmdSetFriendMarkCsReq => "CmdSetFriendMarkCsReq", Self::CmdDeleteBlacklistCsReq => "CmdDeleteBlacklistCsReq", Self::CmdSetForbidOtherApplyFriendScRsp => { "CmdSetForbidOtherApplyFriendScRsp" } Self::CmdGetPlatformPlayerInfoCsReq => "CmdGetPlatformPlayerInfoCsReq", Self::CmdGetFriendDevelopmentInfoCsReq => "CmdGetFriendDevelopmentInfoCsReq", Self::CmdGetFriendRecommendListInfoCsReq => { "CmdGetFriendRecommendListInfoCsReq" } Self::CmdSearchPlayerScRsp => "CmdSearchPlayerScRsp", Self::CmdGetAssistHistoryScRsp => "CmdGetAssistHistoryScRsp", Self::CmdGetCurAssistCsReq => "CmdGetCurAssistCsReq", Self::CmdApplyFriendCsReq => "CmdApplyFriendCsReq", Self::CmdSyncAddBlacklistScNotify => "CmdSyncAddBlacklistScNotify", Self::CmdGetFriendAssistListScRsp => "CmdGetFriendAssistListScRsp", Self::CmdGetFriendApplyListInfoScRsp => "CmdGetFriendApplyListInfoScRsp", Self::CmdNewAssistHistoryNotify => "CmdNewAssistHistoryNotify", Self::CmdSyncHandleFriendScNotify => "CmdSyncHandleFriendScNotify", Self::CmdGetAssistListScRsp => "CmdGetAssistListScRsp", Self::CmdApplyFriendScRsp => "CmdApplyFriendScRsp", Self::CmdSetFriendRemarkNameCsReq => "CmdSetFriendRemarkNameCsReq", Self::CmdGetFriendRecommendLineupCsReq => "CmdGetFriendRecommendLineupCsReq", Self::CmdDeleteBlacklistScRsp => "CmdDeleteBlacklistScRsp", Self::CmdGetFriendAssistListCsReq => "CmdGetFriendAssistListCsReq", Self::CmdDeleteFriendScRsp => "CmdDeleteFriendScRsp", Self::CmdSyncApplyFriendScNotify => "CmdSyncApplyFriendScNotify", Self::CmdHandleFriendCsReq => "CmdHandleFriendCsReq", Self::CmdGetAssistListCsReq => "CmdGetAssistListCsReq", Self::CmdTakeAssistRewardCsReq => "CmdTakeAssistRewardCsReq", Self::CmdGetFriendLoginInfoCsReq => "CmdGetFriendLoginInfoCsReq", Self::CmdGetFriendLoginInfoScRsp => "CmdGetFriendLoginInfoScRsp", Self::CmdGetFriendDevelopmentInfoScRsp => "CmdGetFriendDevelopmentInfoScRsp", Self::CmdGetPlatformPlayerInfoScRsp => "CmdGetPlatformPlayerInfoScRsp", Self::CmdSetFriendMarkScRsp => "CmdSetFriendMarkScRsp", Self::CmdReportPlayerScRsp => "CmdReportPlayerScRsp", Self::CmdGetFriendBattleRecordDetailCsReq => { "CmdGetFriendBattleRecordDetailCsReq" } Self::CmdSetAssistCsReq => "CmdSetAssistCsReq", Self::CmdSearchPlayerCsReq => "CmdSearchPlayerCsReq", Self::CmdGetFriendRecommendLineupScRsp => "CmdGetFriendRecommendLineupScRsp", Self::CmdSetAssistScRsp => "CmdSetAssistScRsp", Self::CmdAddBlacklistScRsp => "CmdAddBlacklistScRsp", Self::CmdGetPlayerDetailInfoCsReq => "CmdGetPlayerDetailInfoCsReq", Self::CmdDeleteFriendCsReq => "CmdDeleteFriendCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KOEJAMNCCHM_ALOCMFAKBKP" => Some(Self::KoejamncchmAlocmfakbkp), "CmdGetFriendRecommendListInfoScRsp" => { Some(Self::CmdGetFriendRecommendListInfoScRsp) } "CmdGetPlayerDetailInfoScRsp" => Some(Self::CmdGetPlayerDetailInfoScRsp), "CmdCurAssistChangedNotify" => Some(Self::CmdCurAssistChangedNotify), "CmdReportPlayerCsReq" => Some(Self::CmdReportPlayerCsReq), "CmdGetAssistHistoryCsReq" => Some(Self::CmdGetAssistHistoryCsReq), "CmdHandleFriendScRsp" => Some(Self::CmdHandleFriendScRsp), "CmdGetFriendListInfoCsReq" => Some(Self::CmdGetFriendListInfoCsReq), "CmdGetFriendBattleRecordDetailScRsp" => { Some(Self::CmdGetFriendBattleRecordDetailScRsp) } "CmdGetFriendApplyListInfoCsReq" => { Some(Self::CmdGetFriendApplyListInfoCsReq) } "CmdGetFriendRecommendLineupDetailCsReq" => { Some(Self::CmdGetFriendRecommendLineupDetailCsReq) } "CmdGetFriendRecommendLineupDetailScRsp" => { Some(Self::CmdGetFriendRecommendLineupDetailScRsp) } "CmdGetCurAssistScRsp" => Some(Self::CmdGetCurAssistScRsp), "CmdAddBlacklistCsReq" => Some(Self::CmdAddBlacklistCsReq), "CmdSetForbidOtherApplyFriendCsReq" => { Some(Self::CmdSetForbidOtherApplyFriendCsReq) } "CmdGetFriendListInfoScRsp" => Some(Self::CmdGetFriendListInfoScRsp), "CmdSetFriendRemarkNameScRsp" => Some(Self::CmdSetFriendRemarkNameScRsp), "CmdTakeAssistRewardScRsp" => Some(Self::CmdTakeAssistRewardScRsp), "CmdSyncDeleteFriendScNotify" => Some(Self::CmdSyncDeleteFriendScNotify), "CmdSetFriendMarkCsReq" => Some(Self::CmdSetFriendMarkCsReq), "CmdDeleteBlacklistCsReq" => Some(Self::CmdDeleteBlacklistCsReq), "CmdSetForbidOtherApplyFriendScRsp" => { Some(Self::CmdSetForbidOtherApplyFriendScRsp) } "CmdGetPlatformPlayerInfoCsReq" => Some(Self::CmdGetPlatformPlayerInfoCsReq), "CmdGetFriendDevelopmentInfoCsReq" => { Some(Self::CmdGetFriendDevelopmentInfoCsReq) } "CmdGetFriendRecommendListInfoCsReq" => { Some(Self::CmdGetFriendRecommendListInfoCsReq) } "CmdSearchPlayerScRsp" => Some(Self::CmdSearchPlayerScRsp), "CmdGetAssistHistoryScRsp" => Some(Self::CmdGetAssistHistoryScRsp), "CmdGetCurAssistCsReq" => Some(Self::CmdGetCurAssistCsReq), "CmdApplyFriendCsReq" => Some(Self::CmdApplyFriendCsReq), "CmdSyncAddBlacklistScNotify" => Some(Self::CmdSyncAddBlacklistScNotify), "CmdGetFriendAssistListScRsp" => Some(Self::CmdGetFriendAssistListScRsp), "CmdGetFriendApplyListInfoScRsp" => { Some(Self::CmdGetFriendApplyListInfoScRsp) } "CmdNewAssistHistoryNotify" => Some(Self::CmdNewAssistHistoryNotify), "CmdSyncHandleFriendScNotify" => Some(Self::CmdSyncHandleFriendScNotify), "CmdGetAssistListScRsp" => Some(Self::CmdGetAssistListScRsp), "CmdApplyFriendScRsp" => Some(Self::CmdApplyFriendScRsp), "CmdSetFriendRemarkNameCsReq" => Some(Self::CmdSetFriendRemarkNameCsReq), "CmdGetFriendRecommendLineupCsReq" => { Some(Self::CmdGetFriendRecommendLineupCsReq) } "CmdDeleteBlacklistScRsp" => Some(Self::CmdDeleteBlacklistScRsp), "CmdGetFriendAssistListCsReq" => Some(Self::CmdGetFriendAssistListCsReq), "CmdDeleteFriendScRsp" => Some(Self::CmdDeleteFriendScRsp), "CmdSyncApplyFriendScNotify" => Some(Self::CmdSyncApplyFriendScNotify), "CmdHandleFriendCsReq" => Some(Self::CmdHandleFriendCsReq), "CmdGetAssistListCsReq" => Some(Self::CmdGetAssistListCsReq), "CmdTakeAssistRewardCsReq" => Some(Self::CmdTakeAssistRewardCsReq), "CmdGetFriendLoginInfoCsReq" => Some(Self::CmdGetFriendLoginInfoCsReq), "CmdGetFriendLoginInfoScRsp" => Some(Self::CmdGetFriendLoginInfoScRsp), "CmdGetFriendDevelopmentInfoScRsp" => { Some(Self::CmdGetFriendDevelopmentInfoScRsp) } "CmdGetPlatformPlayerInfoScRsp" => Some(Self::CmdGetPlatformPlayerInfoScRsp), "CmdSetFriendMarkScRsp" => Some(Self::CmdSetFriendMarkScRsp), "CmdReportPlayerScRsp" => Some(Self::CmdReportPlayerScRsp), "CmdGetFriendBattleRecordDetailCsReq" => { Some(Self::CmdGetFriendBattleRecordDetailCsReq) } "CmdSetAssistCsReq" => Some(Self::CmdSetAssistCsReq), "CmdSearchPlayerCsReq" => Some(Self::CmdSearchPlayerCsReq), "CmdGetFriendRecommendLineupScRsp" => { Some(Self::CmdGetFriendRecommendLineupScRsp) } "CmdSetAssistScRsp" => Some(Self::CmdSetAssistScRsp), "CmdAddBlacklistScRsp" => Some(Self::CmdAddBlacklistScRsp), "CmdGetPlayerDetailInfoCsReq" => Some(Self::CmdGetPlayerDetailInfoCsReq), "CmdDeleteFriendCsReq" => Some(Self::CmdDeleteFriendCsReq), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum FriendOnlineStatus { Offline = 0, Online = 1, } impl FriendOnlineStatus { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::Offline => "FRIEND_ONLINE_STATUS_OFFLINE", Self::Online => "FRIEND_ONLINE_STATUS_ONLINE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "FRIEND_ONLINE_STATUS_OFFLINE" => Some(Self::Offline), "FRIEND_ONLINE_STATUS_ONLINE" => Some(Self::Online), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum FriendApplySource { HbfaijngmmkAlocmfakbkp = 0, HbfaijngmmkBheboenncpn = 1, HbfaijngmmkFlkbmenemlj = 2, HbfaijngmmkMilniejdbgl = 3, HbfaijngmmkJoiiglekokf = 4, HbfaijngmmkHkddmkfhchf = 5, HbfaijngmmkAekbmhgbehk = 6, } impl FriendApplySource { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::HbfaijngmmkAlocmfakbkp => "HBFAIJNGMMK_ALOCMFAKBKP", Self::HbfaijngmmkBheboenncpn => "HBFAIJNGMMK_BHEBOENNCPN", Self::HbfaijngmmkFlkbmenemlj => "HBFAIJNGMMK_FLKBMENEMLJ", Self::HbfaijngmmkMilniejdbgl => "HBFAIJNGMMK_MILNIEJDBGL", Self::HbfaijngmmkJoiiglekokf => "HBFAIJNGMMK_JOIIGLEKOKF", Self::HbfaijngmmkHkddmkfhchf => "HBFAIJNGMMK_HKDDMKFHCHF", Self::HbfaijngmmkAekbmhgbehk => "HBFAIJNGMMK_AEKBMHGBEHK", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "HBFAIJNGMMK_ALOCMFAKBKP" => Some(Self::HbfaijngmmkAlocmfakbkp), "HBFAIJNGMMK_BHEBOENNCPN" => Some(Self::HbfaijngmmkBheboenncpn), "HBFAIJNGMMK_FLKBMENEMLJ" => Some(Self::HbfaijngmmkFlkbmenemlj), "HBFAIJNGMMK_MILNIEJDBGL" => Some(Self::HbfaijngmmkMilniejdbgl), "HBFAIJNGMMK_JOIIGLEKOKF" => Some(Self::HbfaijngmmkJoiiglekokf), "HBFAIJNGMMK_HKDDMKFHCHF" => Some(Self::HbfaijngmmkHkddmkfhchf), "HBFAIJNGMMK_AEKBMHGBEHK" => Some(Self::HbfaijngmmkAekbmhgbehk), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdGachaType { MkglncbjafeAlocmfakbkp = 0, CmdGetGachaCeilingCsReq = 1951, MkglncbjafeCgbgjhabfgk = 1961, CmdGetGachaInfoCsReq = 1947, CmdDoGachaCsReq = 1938, CmdGetGachaInfoScRsp = 1909, CmdExchangeGachaCeilingScRsp = 1920, CmdGetGachaCeilingScRsp = 1911, CmdSetGachaDecideItemCsReq = 1995, CmdSetGachaDecideItemScRsp = 1991, CmdExchangeGachaCeilingCsReq = 1989, CmdDoGachaScRsp = 1917, } impl CmdGachaType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::MkglncbjafeAlocmfakbkp => "MKGLNCBJAFE_ALOCMFAKBKP", Self::CmdGetGachaCeilingCsReq => "CmdGetGachaCeilingCsReq", Self::MkglncbjafeCgbgjhabfgk => "MKGLNCBJAFE_CGBGJHABFGK", Self::CmdGetGachaInfoCsReq => "CmdGetGachaInfoCsReq", Self::CmdDoGachaCsReq => "CmdDoGachaCsReq", Self::CmdGetGachaInfoScRsp => "CmdGetGachaInfoScRsp", Self::CmdExchangeGachaCeilingScRsp => "CmdExchangeGachaCeilingScRsp", Self::CmdGetGachaCeilingScRsp => "CmdGetGachaCeilingScRsp", Self::CmdSetGachaDecideItemCsReq => "CmdSetGachaDecideItemCsReq", Self::CmdSetGachaDecideItemScRsp => "CmdSetGachaDecideItemScRsp", Self::CmdExchangeGachaCeilingCsReq => "CmdExchangeGachaCeilingCsReq", 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 { "MKGLNCBJAFE_ALOCMFAKBKP" => Some(Self::MkglncbjafeAlocmfakbkp), "CmdGetGachaCeilingCsReq" => Some(Self::CmdGetGachaCeilingCsReq), "MKGLNCBJAFE_CGBGJHABFGK" => Some(Self::MkglncbjafeCgbgjhabfgk), "CmdGetGachaInfoCsReq" => Some(Self::CmdGetGachaInfoCsReq), "CmdDoGachaCsReq" => Some(Self::CmdDoGachaCsReq), "CmdGetGachaInfoScRsp" => Some(Self::CmdGetGachaInfoScRsp), "CmdExchangeGachaCeilingScRsp" => Some(Self::CmdExchangeGachaCeilingScRsp), "CmdGetGachaCeilingScRsp" => Some(Self::CmdGetGachaCeilingScRsp), "CmdSetGachaDecideItemCsReq" => Some(Self::CmdSetGachaDecideItemCsReq), "CmdSetGachaDecideItemScRsp" => Some(Self::CmdSetGachaDecideItemScRsp), "CmdExchangeGachaCeilingCsReq" => Some(Self::CmdExchangeGachaCeilingCsReq), "CmdDoGachaScRsp" => Some(Self::CmdDoGachaScRsp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdGridFightType { OofgahehmagAlocmfakbkp = 0, CmdPbpigabcjed = 8465, CmdDoekjbohggd = 8577, CmdPgkdcdonkei = 8589, CmdFcdpnmdngfc = 8529, OofgahehmagMgflglhcilh = 8512, CmdDbnegfomojg = 8424, CmdNdhpmcecjdn = 8595, CmdEkelngfidjd = 8466, CmdKpmlkcdifbe = 8441, CmdDelmbjcmfap = 8568, CmdBklfedbgiop = 8432, CmdJdjfnmfehng = 8523, CmdGdbehbfbkkd = 8500, CmdIkomimhgiin = 8404, CmdHehlilcfmme = 8563, CmdNfpbidkbclm = 8468, CmdBnaneknnmgd = 8567, CmdNpfmipdcloi = 8559, CmdGmaajcpdfbf = 8566, CmdFcmphkjebja = 8453, OofgahehmagAokhageiegg = 8545, CmdNdlgfkkelln = 8506, CmdAbjbjocbplh = 8527, CmdNbkmjnmlbbo = 8557, CmdGkilpaeeljh = 8548, CmdCgdadaacbfo = 8528, CmdAhbffeplbmd = 8487, CmdEkooanidbpp = 8446, CmdIbobbdillef = 8555, CmdMmjbhompnnh = 8505, CmdKmeojgkpnic = 8433, CmdIehclhcbiap = 8431, CmdGhbgnokpdkl = 8401, CmdEboahjgekmp = 8597, CmdOfhphmdaeab = 8588, CmdCbpgkbbbeep = 8496, CmdDlkclhjnegb = 8511, CmdIjncidccnfg = 8438, CmdBankfkmlpkp = 8586, CmdKhnmpoadpfm = 8416, CmdLedeckhlpjn = 8538, OofgahehmagFfdmpggjbob = 8578, CmdMgccigagecd = 8576, CmdFemlpcafcfe = 8406, OofgahehmagDnipmccdkdk = 8599, CmdGlfkbpcdnlm = 8486, CmdNenocoghfon = 8531, CmdKpbgjhihkha = 8410, CmdMmjaglclipo = 8474, CmdCnoingllhmb = 8472, CmdMifgnjimlko = 8485, CmdNcgohbcbfmh = 8456, CmdEhbepefdphc = 8459, CmdGoiialeibob = 8479, CmdNdajhdmmcoi = 8550, CmdDlkhmmljhca = 8443, CmdEpmnhlaejod = 8413, CmdBhfcgfiipek = 8430, CmdKmkofikgljd = 8516, CmdOnbjlecgiid = 8598, CmdCjhkhijcbdl = 8440, CmdGfdgpbelegb = 8508, CmdFigghkdldeh = 8415, CmdKaccpaljofk = 8549, CmdBeopbdooppd = 8427, CmdDmklpokpige = 8532, CmdOkjbbhpffan = 8518, CmdKngccckigdf = 8507, CmdFenmmjbpkki = 8533, CmdLcnhojpjkhm = 8571, CmdFjdagbijmep = 8445, CmdPnnjikhkihj = 8575, CmdJocpdpnobna = 8442, CmdPghhjgllokp = 8448, CmdNofklglkcal = 8580, CmdGpibedecndp = 8435, CmdJcmooebeonf = 8405, CmdFagafkidikb = 8536, CmdGmcaikpagmc = 8541, CmdHjfbjfnpdkb = 8519, OofgahehmagGcaiolldejm = 8542, CmdKfhnbiknlbh = 8515, OofgahehmagLdjjlfcnmlf = 8407, CmdHehobipohcp = 8480, CmdHhghiljdnai = 8497, } impl CmdGridFightType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::OofgahehmagAlocmfakbkp => "OOFGAHEHMAG_ALOCMFAKBKP", Self::CmdPbpigabcjed => "CmdPBPIGABCJED", Self::CmdDoekjbohggd => "CmdDOEKJBOHGGD", Self::CmdPgkdcdonkei => "CmdPGKDCDONKEI", Self::CmdFcdpnmdngfc => "CmdFCDPNMDNGFC", Self::OofgahehmagMgflglhcilh => "OOFGAHEHMAG_MGFLGLHCILH", Self::CmdDbnegfomojg => "CmdDBNEGFOMOJG", Self::CmdNdhpmcecjdn => "CmdNDHPMCECJDN", Self::CmdEkelngfidjd => "CmdEKELNGFIDJD", Self::CmdKpmlkcdifbe => "CmdKPMLKCDIFBE", Self::CmdDelmbjcmfap => "CmdDELMBJCMFAP", Self::CmdBklfedbgiop => "CmdBKLFEDBGIOP", Self::CmdJdjfnmfehng => "CmdJDJFNMFEHNG", Self::CmdGdbehbfbkkd => "CmdGDBEHBFBKKD", Self::CmdIkomimhgiin => "CmdIKOMIMHGIIN", Self::CmdHehlilcfmme => "CmdHEHLILCFMME", Self::CmdNfpbidkbclm => "CmdNFPBIDKBCLM", Self::CmdBnaneknnmgd => "CmdBNANEKNNMGD", Self::CmdNpfmipdcloi => "CmdNPFMIPDCLOI", Self::CmdGmaajcpdfbf => "CmdGMAAJCPDFBF", Self::CmdFcmphkjebja => "CmdFCMPHKJEBJA", Self::OofgahehmagAokhageiegg => "OOFGAHEHMAG_AOKHAGEIEGG", Self::CmdNdlgfkkelln => "CmdNDLGFKKELLN", Self::CmdAbjbjocbplh => "CmdABJBJOCBPLH", Self::CmdNbkmjnmlbbo => "CmdNBKMJNMLBBO", Self::CmdGkilpaeeljh => "CmdGKILPAEELJH", Self::CmdCgdadaacbfo => "CmdCGDADAACBFO", Self::CmdAhbffeplbmd => "CmdAHBFFEPLBMD", Self::CmdEkooanidbpp => "CmdEKOOANIDBPP", Self::CmdIbobbdillef => "CmdIBOBBDILLEF", Self::CmdMmjbhompnnh => "CmdMMJBHOMPNNH", Self::CmdKmeojgkpnic => "CmdKMEOJGKPNIC", Self::CmdIehclhcbiap => "CmdIEHCLHCBIAP", Self::CmdGhbgnokpdkl => "CmdGHBGNOKPDKL", Self::CmdEboahjgekmp => "CmdEBOAHJGEKMP", Self::CmdOfhphmdaeab => "CmdOFHPHMDAEAB", Self::CmdCbpgkbbbeep => "CmdCBPGKBBBEEP", Self::CmdDlkclhjnegb => "CmdDLKCLHJNEGB", Self::CmdIjncidccnfg => "CmdIJNCIDCCNFG", Self::CmdBankfkmlpkp => "CmdBANKFKMLPKP", Self::CmdKhnmpoadpfm => "CmdKHNMPOADPFM", Self::CmdLedeckhlpjn => "CmdLEDECKHLPJN", Self::OofgahehmagFfdmpggjbob => "OOFGAHEHMAG_FFDMPGGJBOB", Self::CmdMgccigagecd => "CmdMGCCIGAGECD", Self::CmdFemlpcafcfe => "CmdFEMLPCAFCFE", Self::OofgahehmagDnipmccdkdk => "OOFGAHEHMAG_DNIPMCCDKDK", Self::CmdGlfkbpcdnlm => "CmdGLFKBPCDNLM", Self::CmdNenocoghfon => "CmdNENOCOGHFON", Self::CmdKpbgjhihkha => "CmdKPBGJHIHKHA", Self::CmdMmjaglclipo => "CmdMMJAGLCLIPO", Self::CmdCnoingllhmb => "CmdCNOINGLLHMB", Self::CmdMifgnjimlko => "CmdMIFGNJIMLKO", Self::CmdNcgohbcbfmh => "CmdNCGOHBCBFMH", Self::CmdEhbepefdphc => "CmdEHBEPEFDPHC", Self::CmdGoiialeibob => "CmdGOIIALEIBOB", Self::CmdNdajhdmmcoi => "CmdNDAJHDMMCOI", Self::CmdDlkhmmljhca => "CmdDLKHMMLJHCA", Self::CmdEpmnhlaejod => "CmdEPMNHLAEJOD", Self::CmdBhfcgfiipek => "CmdBHFCGFIIPEK", Self::CmdKmkofikgljd => "CmdKMKOFIKGLJD", Self::CmdOnbjlecgiid => "CmdONBJLECGIID", Self::CmdCjhkhijcbdl => "CmdCJHKHIJCBDL", Self::CmdGfdgpbelegb => "CmdGFDGPBELEGB", Self::CmdFigghkdldeh => "CmdFIGGHKDLDEH", Self::CmdKaccpaljofk => "CmdKACCPALJOFK", Self::CmdBeopbdooppd => "CmdBEOPBDOOPPD", Self::CmdDmklpokpige => "CmdDMKLPOKPIGE", Self::CmdOkjbbhpffan => "CmdOKJBBHPFFAN", Self::CmdKngccckigdf => "CmdKNGCCCKIGDF", Self::CmdFenmmjbpkki => "CmdFENMMJBPKKI", Self::CmdLcnhojpjkhm => "CmdLCNHOJPJKHM", Self::CmdFjdagbijmep => "CmdFJDAGBIJMEP", Self::CmdPnnjikhkihj => "CmdPNNJIKHKIHJ", Self::CmdJocpdpnobna => "CmdJOCPDPNOBNA", Self::CmdPghhjgllokp => "CmdPGHHJGLLOKP", Self::CmdNofklglkcal => "CmdNOFKLGLKCAL", Self::CmdGpibedecndp => "CmdGPIBEDECNDP", Self::CmdJcmooebeonf => "CmdJCMOOEBEONF", Self::CmdFagafkidikb => "CmdFAGAFKIDIKB", Self::CmdGmcaikpagmc => "CmdGMCAIKPAGMC", Self::CmdHjfbjfnpdkb => "CmdHJFBJFNPDKB", Self::OofgahehmagGcaiolldejm => "OOFGAHEHMAG_GCAIOLLDEJM", Self::CmdKfhnbiknlbh => "CmdKFHNBIKNLBH", Self::OofgahehmagLdjjlfcnmlf => "OOFGAHEHMAG_LDJJLFCNMLF", Self::CmdHehobipohcp => "CmdHEHOBIPOHCP", Self::CmdHhghiljdnai => "CmdHHGHILJDNAI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "OOFGAHEHMAG_ALOCMFAKBKP" => Some(Self::OofgahehmagAlocmfakbkp), "CmdPBPIGABCJED" => Some(Self::CmdPbpigabcjed), "CmdDOEKJBOHGGD" => Some(Self::CmdDoekjbohggd), "CmdPGKDCDONKEI" => Some(Self::CmdPgkdcdonkei), "CmdFCDPNMDNGFC" => Some(Self::CmdFcdpnmdngfc), "OOFGAHEHMAG_MGFLGLHCILH" => Some(Self::OofgahehmagMgflglhcilh), "CmdDBNEGFOMOJG" => Some(Self::CmdDbnegfomojg), "CmdNDHPMCECJDN" => Some(Self::CmdNdhpmcecjdn), "CmdEKELNGFIDJD" => Some(Self::CmdEkelngfidjd), "CmdKPMLKCDIFBE" => Some(Self::CmdKpmlkcdifbe), "CmdDELMBJCMFAP" => Some(Self::CmdDelmbjcmfap), "CmdBKLFEDBGIOP" => Some(Self::CmdBklfedbgiop), "CmdJDJFNMFEHNG" => Some(Self::CmdJdjfnmfehng), "CmdGDBEHBFBKKD" => Some(Self::CmdGdbehbfbkkd), "CmdIKOMIMHGIIN" => Some(Self::CmdIkomimhgiin), "CmdHEHLILCFMME" => Some(Self::CmdHehlilcfmme), "CmdNFPBIDKBCLM" => Some(Self::CmdNfpbidkbclm), "CmdBNANEKNNMGD" => Some(Self::CmdBnaneknnmgd), "CmdNPFMIPDCLOI" => Some(Self::CmdNpfmipdcloi), "CmdGMAAJCPDFBF" => Some(Self::CmdGmaajcpdfbf), "CmdFCMPHKJEBJA" => Some(Self::CmdFcmphkjebja), "OOFGAHEHMAG_AOKHAGEIEGG" => Some(Self::OofgahehmagAokhageiegg), "CmdNDLGFKKELLN" => Some(Self::CmdNdlgfkkelln), "CmdABJBJOCBPLH" => Some(Self::CmdAbjbjocbplh), "CmdNBKMJNMLBBO" => Some(Self::CmdNbkmjnmlbbo), "CmdGKILPAEELJH" => Some(Self::CmdGkilpaeeljh), "CmdCGDADAACBFO" => Some(Self::CmdCgdadaacbfo), "CmdAHBFFEPLBMD" => Some(Self::CmdAhbffeplbmd), "CmdEKOOANIDBPP" => Some(Self::CmdEkooanidbpp), "CmdIBOBBDILLEF" => Some(Self::CmdIbobbdillef), "CmdMMJBHOMPNNH" => Some(Self::CmdMmjbhompnnh), "CmdKMEOJGKPNIC" => Some(Self::CmdKmeojgkpnic), "CmdIEHCLHCBIAP" => Some(Self::CmdIehclhcbiap), "CmdGHBGNOKPDKL" => Some(Self::CmdGhbgnokpdkl), "CmdEBOAHJGEKMP" => Some(Self::CmdEboahjgekmp), "CmdOFHPHMDAEAB" => Some(Self::CmdOfhphmdaeab), "CmdCBPGKBBBEEP" => Some(Self::CmdCbpgkbbbeep), "CmdDLKCLHJNEGB" => Some(Self::CmdDlkclhjnegb), "CmdIJNCIDCCNFG" => Some(Self::CmdIjncidccnfg), "CmdBANKFKMLPKP" => Some(Self::CmdBankfkmlpkp), "CmdKHNMPOADPFM" => Some(Self::CmdKhnmpoadpfm), "CmdLEDECKHLPJN" => Some(Self::CmdLedeckhlpjn), "OOFGAHEHMAG_FFDMPGGJBOB" => Some(Self::OofgahehmagFfdmpggjbob), "CmdMGCCIGAGECD" => Some(Self::CmdMgccigagecd), "CmdFEMLPCAFCFE" => Some(Self::CmdFemlpcafcfe), "OOFGAHEHMAG_DNIPMCCDKDK" => Some(Self::OofgahehmagDnipmccdkdk), "CmdGLFKBPCDNLM" => Some(Self::CmdGlfkbpcdnlm), "CmdNENOCOGHFON" => Some(Self::CmdNenocoghfon), "CmdKPBGJHIHKHA" => Some(Self::CmdKpbgjhihkha), "CmdMMJAGLCLIPO" => Some(Self::CmdMmjaglclipo), "CmdCNOINGLLHMB" => Some(Self::CmdCnoingllhmb), "CmdMIFGNJIMLKO" => Some(Self::CmdMifgnjimlko), "CmdNCGOHBCBFMH" => Some(Self::CmdNcgohbcbfmh), "CmdEHBEPEFDPHC" => Some(Self::CmdEhbepefdphc), "CmdGOIIALEIBOB" => Some(Self::CmdGoiialeibob), "CmdNDAJHDMMCOI" => Some(Self::CmdNdajhdmmcoi), "CmdDLKHMMLJHCA" => Some(Self::CmdDlkhmmljhca), "CmdEPMNHLAEJOD" => Some(Self::CmdEpmnhlaejod), "CmdBHFCGFIIPEK" => Some(Self::CmdBhfcgfiipek), "CmdKMKOFIKGLJD" => Some(Self::CmdKmkofikgljd), "CmdONBJLECGIID" => Some(Self::CmdOnbjlecgiid), "CmdCJHKHIJCBDL" => Some(Self::CmdCjhkhijcbdl), "CmdGFDGPBELEGB" => Some(Self::CmdGfdgpbelegb), "CmdFIGGHKDLDEH" => Some(Self::CmdFigghkdldeh), "CmdKACCPALJOFK" => Some(Self::CmdKaccpaljofk), "CmdBEOPBDOOPPD" => Some(Self::CmdBeopbdooppd), "CmdDMKLPOKPIGE" => Some(Self::CmdDmklpokpige), "CmdOKJBBHPFFAN" => Some(Self::CmdOkjbbhpffan), "CmdKNGCCCKIGDF" => Some(Self::CmdKngccckigdf), "CmdFENMMJBPKKI" => Some(Self::CmdFenmmjbpkki), "CmdLCNHOJPJKHM" => Some(Self::CmdLcnhojpjkhm), "CmdFJDAGBIJMEP" => Some(Self::CmdFjdagbijmep), "CmdPNNJIKHKIHJ" => Some(Self::CmdPnnjikhkihj), "CmdJOCPDPNOBNA" => Some(Self::CmdJocpdpnobna), "CmdPGHHJGLLOKP" => Some(Self::CmdPghhjgllokp), "CmdNOFKLGLKCAL" => Some(Self::CmdNofklglkcal), "CmdGPIBEDECNDP" => Some(Self::CmdGpibedecndp), "CmdJCMOOEBEONF" => Some(Self::CmdJcmooebeonf), "CmdFAGAFKIDIKB" => Some(Self::CmdFagafkidikb), "CmdGMCAIKPAGMC" => Some(Self::CmdGmcaikpagmc), "CmdHJFBJFNPDKB" => Some(Self::CmdHjfbjfnpdkb), "OOFGAHEHMAG_GCAIOLLDEJM" => Some(Self::OofgahehmagGcaiolldejm), "CmdKFHNBIKNLBH" => Some(Self::CmdKfhnbiknlbh), "OOFGAHEHMAG_LDJJLFCNMLF" => Some(Self::OofgahehmagLdjjlfcnmlf), "CmdHEHOBIPOHCP" => Some(Self::CmdHehobipohcp), "CmdHHGHILJDNAI" => Some(Self::CmdHhghiljdnai), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Llicmhionjd { Hhigmcholoa = 0, Dammnahpnme = 6, Eelilpfmgpo = 7, Acjpoaecpmk = 8, } impl Llicmhionjd { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Hhigmcholoa => "LLICMHIONJD_HHIGMCHOLOA", Self::Dammnahpnme => "LLICMHIONJD_DAMMNAHPNME", Self::Eelilpfmgpo => "LLICMHIONJD_EELILPFMGPO", Self::Acjpoaecpmk => "LLICMHIONJD_ACJPOAECPMK", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LLICMHIONJD_HHIGMCHOLOA" => Some(Self::Hhigmcholoa), "LLICMHIONJD_DAMMNAHPNME" => Some(Self::Dammnahpnme), "LLICMHIONJD_EELILPFMGPO" => Some(Self::Eelilpfmgpo), "LLICMHIONJD_ACJPOAECPMK" => Some(Self::Acjpoaecpmk), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Mookocdkdjd { Fpdiooffodi = 0, Dgnfjgfogpp = 1, Jhfkhinmkmn = 2, Opcjeahpigb = 3, } impl Mookocdkdjd { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Fpdiooffodi => "MOOKOCDKDJD_FPDIOOFFODI", Self::Dgnfjgfogpp => "MOOKOCDKDJD_DGNFJGFOGPP", Self::Jhfkhinmkmn => "MOOKOCDKDJD_JHFKHINMKMN", Self::Opcjeahpigb => "MOOKOCDKDJD_OPCJEAHPIGB", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MOOKOCDKDJD_FPDIOOFFODI" => Some(Self::Fpdiooffodi), "MOOKOCDKDJD_DGNFJGFOGPP" => Some(Self::Dgnfjgfogpp), "MOOKOCDKDJD_JHFKHINMKMN" => Some(Self::Jhfkhinmkmn), "MOOKOCDKDJD_OPCJEAHPIGB" => Some(Self::Opcjeahpigb), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Kfgdppgfnge { Mfhpkoahmna = 0, Ijkknflhjpb = 1, Foecdkdpjda = 2, Nmobmjjjeno = 3, Cnkbghbhoah = 4, Fkppmmlohcl = 5, Diagkpmnohb = 6, Ilekijhaebh = 7, Ldkhcajajoc = 8, Fbogkkfffbb = 9, Fhmcnmmghag = 10, Ikeljcmmpnc = 11, Dgnbgnobgcf = 12, Epcoenakpde = 13, Ielcbpocjdh = 14, Dchmpepofii = 15, Pjlhicmoddj = 16, Cnnlkhcegjh = 17, Oaijjojdddg = 18, Bgkmaofllda = 19, Fddminhkjim = 20, Lcapnmpokjn = 21, Hnfaicnljeg = 22, Emdkeohomah = 23, Makeljaehdn = 24, Oojdlhpkfjh = 25, Laidljjnkmf = 26, Gfpgbajfapb = 27, Mkpelmjdilk = 28, Ohligcjdnke = 29, Gidfdehmbfg = 30, } impl Kfgdppgfnge { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Mfhpkoahmna => "KFGDPPGFNGE_MFHPKOAHMNA", Self::Ijkknflhjpb => "KFGDPPGFNGE_IJKKNFLHJPB", Self::Foecdkdpjda => "KFGDPPGFNGE_FOECDKDPJDA", Self::Nmobmjjjeno => "KFGDPPGFNGE_NMOBMJJJENO", Self::Cnkbghbhoah => "KFGDPPGFNGE_CNKBGHBHOAH", Self::Fkppmmlohcl => "KFGDPPGFNGE_FKPPMMLOHCL", Self::Diagkpmnohb => "KFGDPPGFNGE_DIAGKPMNOHB", Self::Ilekijhaebh => "KFGDPPGFNGE_ILEKIJHAEBH", Self::Ldkhcajajoc => "KFGDPPGFNGE_LDKHCAJAJOC", Self::Fbogkkfffbb => "KFGDPPGFNGE_FBOGKKFFFBB", Self::Fhmcnmmghag => "KFGDPPGFNGE_FHMCNMMGHAG", Self::Ikeljcmmpnc => "KFGDPPGFNGE_IKELJCMMPNC", Self::Dgnbgnobgcf => "KFGDPPGFNGE_DGNBGNOBGCF", Self::Epcoenakpde => "KFGDPPGFNGE_EPCOENAKPDE", Self::Ielcbpocjdh => "KFGDPPGFNGE_IELCBPOCJDH", Self::Dchmpepofii => "KFGDPPGFNGE_DCHMPEPOFII", Self::Pjlhicmoddj => "KFGDPPGFNGE_PJLHICMODDJ", Self::Cnnlkhcegjh => "KFGDPPGFNGE_CNNLKHCEGJH", Self::Oaijjojdddg => "KFGDPPGFNGE_OAIJJOJDDDG", Self::Bgkmaofllda => "KFGDPPGFNGE_BGKMAOFLLDA", Self::Fddminhkjim => "KFGDPPGFNGE_FDDMINHKJIM", Self::Lcapnmpokjn => "KFGDPPGFNGE_LCAPNMPOKJN", Self::Hnfaicnljeg => "KFGDPPGFNGE_HNFAICNLJEG", Self::Emdkeohomah => "KFGDPPGFNGE_EMDKEOHOMAH", Self::Makeljaehdn => "KFGDPPGFNGE_MAKELJAEHDN", Self::Oojdlhpkfjh => "KFGDPPGFNGE_OOJDLHPKFJH", Self::Laidljjnkmf => "KFGDPPGFNGE_LAIDLJJNKMF", Self::Gfpgbajfapb => "KFGDPPGFNGE_GFPGBAJFAPB", Self::Mkpelmjdilk => "KFGDPPGFNGE_MKPELMJDILK", Self::Ohligcjdnke => "KFGDPPGFNGE_OHLIGCJDNKE", Self::Gidfdehmbfg => "KFGDPPGFNGE_GIDFDEHMBFG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KFGDPPGFNGE_MFHPKOAHMNA" => Some(Self::Mfhpkoahmna), "KFGDPPGFNGE_IJKKNFLHJPB" => Some(Self::Ijkknflhjpb), "KFGDPPGFNGE_FOECDKDPJDA" => Some(Self::Foecdkdpjda), "KFGDPPGFNGE_NMOBMJJJENO" => Some(Self::Nmobmjjjeno), "KFGDPPGFNGE_CNKBGHBHOAH" => Some(Self::Cnkbghbhoah), "KFGDPPGFNGE_FKPPMMLOHCL" => Some(Self::Fkppmmlohcl), "KFGDPPGFNGE_DIAGKPMNOHB" => Some(Self::Diagkpmnohb), "KFGDPPGFNGE_ILEKIJHAEBH" => Some(Self::Ilekijhaebh), "KFGDPPGFNGE_LDKHCAJAJOC" => Some(Self::Ldkhcajajoc), "KFGDPPGFNGE_FBOGKKFFFBB" => Some(Self::Fbogkkfffbb), "KFGDPPGFNGE_FHMCNMMGHAG" => Some(Self::Fhmcnmmghag), "KFGDPPGFNGE_IKELJCMMPNC" => Some(Self::Ikeljcmmpnc), "KFGDPPGFNGE_DGNBGNOBGCF" => Some(Self::Dgnbgnobgcf), "KFGDPPGFNGE_EPCOENAKPDE" => Some(Self::Epcoenakpde), "KFGDPPGFNGE_IELCBPOCJDH" => Some(Self::Ielcbpocjdh), "KFGDPPGFNGE_DCHMPEPOFII" => Some(Self::Dchmpepofii), "KFGDPPGFNGE_PJLHICMODDJ" => Some(Self::Pjlhicmoddj), "KFGDPPGFNGE_CNNLKHCEGJH" => Some(Self::Cnnlkhcegjh), "KFGDPPGFNGE_OAIJJOJDDDG" => Some(Self::Oaijjojdddg), "KFGDPPGFNGE_BGKMAOFLLDA" => Some(Self::Bgkmaofllda), "KFGDPPGFNGE_FDDMINHKJIM" => Some(Self::Fddminhkjim), "KFGDPPGFNGE_LCAPNMPOKJN" => Some(Self::Lcapnmpokjn), "KFGDPPGFNGE_HNFAICNLJEG" => Some(Self::Hnfaicnljeg), "KFGDPPGFNGE_EMDKEOHOMAH" => Some(Self::Emdkeohomah), "KFGDPPGFNGE_MAKELJAEHDN" => Some(Self::Makeljaehdn), "KFGDPPGFNGE_OOJDLHPKFJH" => Some(Self::Oojdlhpkfjh), "KFGDPPGFNGE_LAIDLJJNKMF" => Some(Self::Laidljjnkmf), "KFGDPPGFNGE_GFPGBAJFAPB" => Some(Self::Gfpgbajfapb), "KFGDPPGFNGE_MKPELMJDILK" => Some(Self::Mkpelmjdilk), "KFGDPPGFNGE_OHLIGCJDNKE" => Some(Self::Ohligcjdnke), "KFGDPPGFNGE_GIDFDEHMBFG" => Some(Self::Gidfdehmbfg), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Plngddngcnc { Cphncfmeafh = 0, Apcdmmkgbon = 1, Oejbpihfcce = 2, } impl Plngddngcnc { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Cphncfmeafh => "PLNGDDNGCNC_CPHNCFMEAFH", Self::Apcdmmkgbon => "PLNGDDNGCNC_APCDMMKGBON", Self::Oejbpihfcce => "PLNGDDNGCNC_OEJBPIHFCCE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "PLNGDDNGCNC_CPHNCFMEAFH" => Some(Self::Cphncfmeafh), "PLNGDDNGCNC_APCDMMKGBON" => Some(Self::Apcdmmkgbon), "PLNGDDNGCNC_OEJBPIHFCCE" => Some(Self::Oejbpihfcce), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Pckjppikdhg { Ncbbnlapeoo = 0, Amfgmmpanll = 1, Cigndehokmf = 2, } impl Pckjppikdhg { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Ncbbnlapeoo => "PCKJPPIKDHG_NCBBNLAPEOO", Self::Amfgmmpanll => "PCKJPPIKDHG_AMFGMMPANLL", Self::Cigndehokmf => "PCKJPPIKDHG_CIGNDEHOKMF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "PCKJPPIKDHG_NCBBNLAPEOO" => Some(Self::Ncbbnlapeoo), "PCKJPPIKDHG_AMFGMMPANLL" => Some(Self::Amfgmmpanll), "PCKJPPIKDHG_CIGNDEHOKMF" => Some(Self::Cigndehokmf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Icnccfgdgde { Joboibanopj = 0, Phlmiehgbed = 1, Laiafgenfka = 2, Eegpgnnkbdd = 3, } impl Icnccfgdgde { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Joboibanopj => "ICNCCFGDGDE_JOBOIBANOPJ", Self::Phlmiehgbed => "ICNCCFGDGDE_PHLMIEHGBED", Self::Laiafgenfka => "ICNCCFGDGDE_LAIAFGENFKA", Self::Eegpgnnkbdd => "ICNCCFGDGDE_EEGPGNNKBDD", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "ICNCCFGDGDE_JOBOIBANOPJ" => Some(Self::Joboibanopj), "ICNCCFGDGDE_PHLMIEHGBED" => Some(Self::Phlmiehgbed), "ICNCCFGDGDE_LAIAFGENFKA" => Some(Self::Laiafgenfka), "ICNCCFGDGDE_EEGPGNNKBDD" => Some(Self::Eegpgnnkbdd), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Aplcbhmkcld { Baobcgpfhkb = 0, Didfdpmoood = 1, Jlhcogadnhc = 2, } impl Aplcbhmkcld { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Baobcgpfhkb => "APLCBHMKCLD_BAOBCGPFHKB", Self::Didfdpmoood => "APLCBHMKCLD_DIDFDPMOOOD", Self::Jlhcogadnhc => "APLCBHMKCLD_JLHCOGADNHC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "APLCBHMKCLD_BAOBCGPFHKB" => Some(Self::Baobcgpfhkb), "APLCBHMKCLD_DIDFDPMOOOD" => Some(Self::Didfdpmoood), "APLCBHMKCLD_JLHCOGADNHC" => Some(Self::Jlhcogadnhc), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Edackgklogh { Ahppgkongmo = 0, Hehllpfmgpa = 1, Kijhcechjoh = 2, } impl Edackgklogh { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Ahppgkongmo => "EDACKGKLOGH_AHPPGKONGMO", Self::Hehllpfmgpa => "EDACKGKLOGH_HEHLLPFMGPA", Self::Kijhcechjoh => "EDACKGKLOGH_KIJHCECHJOH", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "EDACKGKLOGH_AHPPGKONGMO" => Some(Self::Ahppgkongmo), "EDACKGKLOGH_HEHLLPFMGPA" => Some(Self::Hehllpfmgpa), "EDACKGKLOGH_KIJHCECHJOH" => Some(Self::Kijhcechjoh), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Ajafjogocnn { Ebbbdankchc = 0, Jlpfkjjfood = 1, Bndghknmpfn = 2, Bnjggifalea = 3, Lpefeejpako = 4, Cboplcipkgp = 5, } impl Ajafjogocnn { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Ebbbdankchc => "AJAFJOGOCNN_EBBBDANKCHC", Self::Jlpfkjjfood => "AJAFJOGOCNN_JLPFKJJFOOD", Self::Bndghknmpfn => "AJAFJOGOCNN_BNDGHKNMPFN", Self::Bnjggifalea => "AJAFJOGOCNN_BNJGGIFALEA", Self::Lpefeejpako => "AJAFJOGOCNN_LPEFEEJPAKO", Self::Cboplcipkgp => "AJAFJOGOCNN_CBOPLCIPKGP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "AJAFJOGOCNN_EBBBDANKCHC" => Some(Self::Ebbbdankchc), "AJAFJOGOCNN_JLPFKJJFOOD" => Some(Self::Jlpfkjjfood), "AJAFJOGOCNN_BNDGHKNMPFN" => Some(Self::Bndghknmpfn), "AJAFJOGOCNN_BNJGGIFALEA" => Some(Self::Bnjggifalea), "AJAFJOGOCNN_LPEFEEJPAKO" => Some(Self::Lpefeejpako), "AJAFJOGOCNN_CBOPLCIPKGP" => Some(Self::Cboplcipkgp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Blfiehcingg { Phkfbjklnig = 0, Ffjeapbimpd = 1, Iefoikldbcf = 2, Ecjikiamidb = 3, Fnkjahnejnh = 4, Gocojhdgijd = 101, Dioflgmbkjm = 102, Pkegnnhiolb = 103, Odcecfejkmf = 201, } impl Blfiehcingg { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Phkfbjklnig => "BLFIEHCINGG_PHKFBJKLNIG", Self::Ffjeapbimpd => "BLFIEHCINGG_FFJEAPBIMPD", Self::Iefoikldbcf => "BLFIEHCINGG_IEFOIKLDBCF", Self::Ecjikiamidb => "BLFIEHCINGG_ECJIKIAMIDB", Self::Fnkjahnejnh => "BLFIEHCINGG_FNKJAHNEJNH", Self::Gocojhdgijd => "BLFIEHCINGG_GOCOJHDGIJD", Self::Dioflgmbkjm => "BLFIEHCINGG_DIOFLGMBKJM", Self::Pkegnnhiolb => "BLFIEHCINGG_PKEGNNHIOLB", Self::Odcecfejkmf => "BLFIEHCINGG_ODCECFEJKMF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "BLFIEHCINGG_PHKFBJKLNIG" => Some(Self::Phkfbjklnig), "BLFIEHCINGG_FFJEAPBIMPD" => Some(Self::Ffjeapbimpd), "BLFIEHCINGG_IEFOIKLDBCF" => Some(Self::Iefoikldbcf), "BLFIEHCINGG_ECJIKIAMIDB" => Some(Self::Ecjikiamidb), "BLFIEHCINGG_FNKJAHNEJNH" => Some(Self::Fnkjahnejnh), "BLFIEHCINGG_GOCOJHDGIJD" => Some(Self::Gocojhdgijd), "BLFIEHCINGG_DIOFLGMBKJM" => Some(Self::Dioflgmbkjm), "BLFIEHCINGG_PKEGNNHIOLB" => Some(Self::Pkegnnhiolb), "BLFIEHCINGG_ODCECFEJKMF" => Some(Self::Odcecfejkmf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Jkoaglnmgcc { Eacncppagdk = 0, Ajlgaonemcl = 1, Cgklmoickfe = 2, Aaikkingjpm = 3, Ojfejgaplng = 4, } impl Jkoaglnmgcc { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Eacncppagdk => "JKOAGLNMGCC_EACNCPPAGDK", Self::Ajlgaonemcl => "JKOAGLNMGCC_AJLGAONEMCL", Self::Cgklmoickfe => "JKOAGLNMGCC_CGKLMOICKFE", Self::Aaikkingjpm => "JKOAGLNMGCC_AAIKKINGJPM", Self::Ojfejgaplng => "JKOAGLNMGCC_OJFEJGAPLNG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JKOAGLNMGCC_EACNCPPAGDK" => Some(Self::Eacncppagdk), "JKOAGLNMGCC_AJLGAONEMCL" => Some(Self::Ajlgaonemcl), "JKOAGLNMGCC_CGKLMOICKFE" => Some(Self::Cgklmoickfe), "JKOAGLNMGCC_AAIKKINGJPM" => Some(Self::Aaikkingjpm), "JKOAGLNMGCC_OJFEJGAPLNG" => Some(Self::Ojfejgaplng), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdHeartdialType { OnbjoflpneaAlocmfakbkp = 0, CmdHeartDialTraceScriptScRsp = 6361, CmdFinishEmotionDialoguePerformanceScRsp = 6320, OnbjoflpneaIbijcicpbdc = 6351, CmdChangeScriptEmotionCsReq = 6338, CmdFinishEmotionDialoguePerformanceCsReq = 6389, CmdSubmitEmotionItemScRsp = 6311, CmdHeartDialTraceScriptCsReq = 6391, CmdGetHeartDialInfoCsReq = 6347, CmdGetHeartDialInfoScRsp = 6309, CmdChangeScriptEmotionScRsp = 6317, CmdHeartDialScriptChangeScNotify = 6395, } impl CmdHeartdialType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::OnbjoflpneaAlocmfakbkp => "ONBJOFLPNEA_ALOCMFAKBKP", Self::CmdHeartDialTraceScriptScRsp => "CmdHeartDialTraceScriptScRsp", Self::CmdFinishEmotionDialoguePerformanceScRsp => { "CmdFinishEmotionDialoguePerformanceScRsp" } Self::OnbjoflpneaIbijcicpbdc => "ONBJOFLPNEA_IBIJCICPBDC", Self::CmdChangeScriptEmotionCsReq => "CmdChangeScriptEmotionCsReq", Self::CmdFinishEmotionDialoguePerformanceCsReq => { "CmdFinishEmotionDialoguePerformanceCsReq" } Self::CmdSubmitEmotionItemScRsp => "CmdSubmitEmotionItemScRsp", Self::CmdHeartDialTraceScriptCsReq => "CmdHeartDialTraceScriptCsReq", Self::CmdGetHeartDialInfoCsReq => "CmdGetHeartDialInfoCsReq", Self::CmdGetHeartDialInfoScRsp => "CmdGetHeartDialInfoScRsp", Self::CmdChangeScriptEmotionScRsp => "CmdChangeScriptEmotionScRsp", Self::CmdHeartDialScriptChangeScNotify => "CmdHeartDialScriptChangeScNotify", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "ONBJOFLPNEA_ALOCMFAKBKP" => Some(Self::OnbjoflpneaAlocmfakbkp), "CmdHeartDialTraceScriptScRsp" => Some(Self::CmdHeartDialTraceScriptScRsp), "CmdFinishEmotionDialoguePerformanceScRsp" => { Some(Self::CmdFinishEmotionDialoguePerformanceScRsp) } "ONBJOFLPNEA_IBIJCICPBDC" => Some(Self::OnbjoflpneaIbijcicpbdc), "CmdChangeScriptEmotionCsReq" => Some(Self::CmdChangeScriptEmotionCsReq), "CmdFinishEmotionDialoguePerformanceCsReq" => { Some(Self::CmdFinishEmotionDialoguePerformanceCsReq) } "CmdSubmitEmotionItemScRsp" => Some(Self::CmdSubmitEmotionItemScRsp), "CmdHeartDialTraceScriptCsReq" => Some(Self::CmdHeartDialTraceScriptCsReq), "CmdGetHeartDialInfoCsReq" => Some(Self::CmdGetHeartDialInfoCsReq), "CmdGetHeartDialInfoScRsp" => Some(Self::CmdGetHeartDialInfoScRsp), "CmdChangeScriptEmotionScRsp" => Some(Self::CmdChangeScriptEmotionScRsp), "CmdHeartDialScriptChangeScNotify" => { Some(Self::CmdHeartDialScriptChangeScNotify) } _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum HeartDialEmotionType { MkpmgmjkialJoefpbdgdnl = 0, MkpmgmjkialAplpflmeaib = 1, MkpmgmjkialDdeijigmgke = 2, MkpmgmjkialAoaoacngnao = 3, } impl HeartDialEmotionType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::MkpmgmjkialJoefpbdgdnl => "MKPMGMJKIAL_JOEFPBDGDNL", Self::MkpmgmjkialAplpflmeaib => "MKPMGMJKIAL_APLPFLMEAIB", Self::MkpmgmjkialDdeijigmgke => "MKPMGMJKIAL_DDEIJIGMGKE", Self::MkpmgmjkialAoaoacngnao => "MKPMGMJKIAL_AOAOACNGNAO", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MKPMGMJKIAL_JOEFPBDGDNL" => Some(Self::MkpmgmjkialJoefpbdgdnl), "MKPMGMJKIAL_APLPFLMEAIB" => Some(Self::MkpmgmjkialAplpflmeaib), "MKPMGMJKIAL_DDEIJIGMGKE" => Some(Self::MkpmgmjkialDdeijigmgke), "MKPMGMJKIAL_AOAOACNGNAO" => Some(Self::MkpmgmjkialAoaoacngnao), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum HeartDialStepType { GphnnfgilhiInkfehjcapk = 0, GphnnfgilhiGcpkndbeikf = 1, GphnnfgilhiGbcmpododmc = 2, GphnnfgilhiDicadjmaife = 3, GphnnfgilhiGmbghbpibml = 4, GphnnfgilhiPhabolbkoic = 5, } impl HeartDialStepType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::GphnnfgilhiInkfehjcapk => "GPHNNFGILHI_INKFEHJCAPK", Self::GphnnfgilhiGcpkndbeikf => "GPHNNFGILHI_GCPKNDBEIKF", Self::GphnnfgilhiGbcmpododmc => "GPHNNFGILHI_GBCMPODODMC", Self::GphnnfgilhiDicadjmaife => "GPHNNFGILHI_DICADJMAIFE", Self::GphnnfgilhiGmbghbpibml => "GPHNNFGILHI_GMBGHBPIBML", Self::GphnnfgilhiPhabolbkoic => "GPHNNFGILHI_PHABOLBKOIC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GPHNNFGILHI_INKFEHJCAPK" => Some(Self::GphnnfgilhiInkfehjcapk), "GPHNNFGILHI_GCPKNDBEIKF" => Some(Self::GphnnfgilhiGcpkndbeikf), "GPHNNFGILHI_GBCMPODODMC" => Some(Self::GphnnfgilhiGbcmpododmc), "GPHNNFGILHI_DICADJMAIFE" => Some(Self::GphnnfgilhiDicadjmaife), "GPHNNFGILHI_GMBGHBPIBML" => Some(Self::GphnnfgilhiGmbghbpibml), "GPHNNFGILHI_PHABOLBKOIC" => Some(Self::GphnnfgilhiPhabolbkoic), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum HeartDialUnlockStatus { NdpoihpheomGbcmpododmc = 0, NdpoihpheomJcdkhfndilg = 1, NdpoihpheomEkkokmickdf = 2, } impl HeartDialUnlockStatus { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::NdpoihpheomGbcmpododmc => "NDPOIHPHEOM_GBCMPODODMC", Self::NdpoihpheomJcdkhfndilg => "NDPOIHPHEOM_JCDKHFNDILG", Self::NdpoihpheomEkkokmickdf => "NDPOIHPHEOM_EKKOKMICKDF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "NDPOIHPHEOM_GBCMPODODMC" => Some(Self::NdpoihpheomGbcmpododmc), "NDPOIHPHEOM_JCDKHFNDILG" => Some(Self::NdpoihpheomJcdkhfndilg), "NDPOIHPHEOM_EKKOKMICKDF" => Some(Self::NdpoihpheomEkkokmickdf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdHeliobusType { CglipmbfkgoAlocmfakbkp = 0, CmdLlmjhihlbad = 5817, CmdOdelndkfbkd = 5835, CmdLgbfjciboik = 5850, CmdHeonenlglfb = 5867, CmdIjckoifehgo = 5846, CmdKmhcomiceim = 5851, CmdLjfmphjckbg = 5895, CmdLcmimfdldih = 5862, CmdIdaepkpfbea = 5876, CglipmbfkgoDlnahgpgani = 5881, CmdNglfffncjln = 5811, CmdOlcilepilca = 5847, CmdLhenfpkmhmk = 5893, CmdCnfnjcechgo = 5861, CmdLcfnjlbhfba = 5852, CmdEifabalinba = 5891, CmdFfockccmhfn = 5809, CmdOmmhmmgbome = 5892, CmdCdlfdjhknla = 5898, CmdLfdihdcpjcp = 5820, CmdDgmalfemgcj = 5889, CmdMnilindcmgj = 5845, CmdFhdcafmeflj = 5838, } impl CmdHeliobusType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::CglipmbfkgoAlocmfakbkp => "CGLIPMBFKGO_ALOCMFAKBKP", Self::CmdLlmjhihlbad => "CmdLLMJHIHLBAD", Self::CmdOdelndkfbkd => "CmdODELNDKFBKD", Self::CmdLgbfjciboik => "CmdLGBFJCIBOIK", Self::CmdHeonenlglfb => "CmdHEONENLGLFB", Self::CmdIjckoifehgo => "CmdIJCKOIFEHGO", Self::CmdKmhcomiceim => "CmdKMHCOMICEIM", Self::CmdLjfmphjckbg => "CmdLJFMPHJCKBG", Self::CmdLcmimfdldih => "CmdLCMIMFDLDIH", Self::CmdIdaepkpfbea => "CmdIDAEPKPFBEA", Self::CglipmbfkgoDlnahgpgani => "CGLIPMBFKGO_DLNAHGPGANI", Self::CmdNglfffncjln => "CmdNGLFFFNCJLN", Self::CmdOlcilepilca => "CmdOLCILEPILCA", Self::CmdLhenfpkmhmk => "CmdLHENFPKMHMK", Self::CmdCnfnjcechgo => "CmdCNFNJCECHGO", Self::CmdLcfnjlbhfba => "CmdLCFNJLBHFBA", Self::CmdEifabalinba => "CmdEIFABALINBA", Self::CmdFfockccmhfn => "CmdFFOCKCCMHFN", Self::CmdOmmhmmgbome => "CmdOMMHMMGBOME", Self::CmdCdlfdjhknla => "CmdCDLFDJHKNLA", Self::CmdLfdihdcpjcp => "CmdLFDIHDCPJCP", Self::CmdDgmalfemgcj => "CmdDGMALFEMGCJ", Self::CmdMnilindcmgj => "CmdMNILINDCMGJ", Self::CmdFhdcafmeflj => "CmdFHDCAFMEFLJ", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CGLIPMBFKGO_ALOCMFAKBKP" => Some(Self::CglipmbfkgoAlocmfakbkp), "CmdLLMJHIHLBAD" => Some(Self::CmdLlmjhihlbad), "CmdODELNDKFBKD" => Some(Self::CmdOdelndkfbkd), "CmdLGBFJCIBOIK" => Some(Self::CmdLgbfjciboik), "CmdHEONENLGLFB" => Some(Self::CmdHeonenlglfb), "CmdIJCKOIFEHGO" => Some(Self::CmdIjckoifehgo), "CmdKMHCOMICEIM" => Some(Self::CmdKmhcomiceim), "CmdLJFMPHJCKBG" => Some(Self::CmdLjfmphjckbg), "CmdLCMIMFDLDIH" => Some(Self::CmdLcmimfdldih), "CmdIDAEPKPFBEA" => Some(Self::CmdIdaepkpfbea), "CGLIPMBFKGO_DLNAHGPGANI" => Some(Self::CglipmbfkgoDlnahgpgani), "CmdNGLFFFNCJLN" => Some(Self::CmdNglfffncjln), "CmdOLCILEPILCA" => Some(Self::CmdOlcilepilca), "CmdLHENFPKMHMK" => Some(Self::CmdLhenfpkmhmk), "CmdCNFNJCECHGO" => Some(Self::CmdCnfnjcechgo), "CmdLCFNJLBHFBA" => Some(Self::CmdLcfnjlbhfba), "CmdEIFABALINBA" => Some(Self::CmdEifabalinba), "CmdFFOCKCCMHFN" => Some(Self::CmdFfockccmhfn), "CmdOMMHMMGBOME" => Some(Self::CmdOmmhmmgbome), "CmdCDLFDJHKNLA" => Some(Self::CmdCdlfdjhknla), "CmdLFDIHDCPJCP" => Some(Self::CmdLfdihdcpjcp), "CmdDGMALFEMGCJ" => Some(Self::CmdDgmalfemgcj), "CmdMNILINDCMGJ" => Some(Self::CmdMnilindcmgj), "CmdFHDCAFMEFLJ" => Some(Self::CmdFhdcafmeflj), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdHipplenType { AdolpoepmkeAlocmfakbkp = 0, CmdMlgecidinhm = 9002, CmdJbfcbgjadoa = 9012, CmdFbphnlfdfae = 9025, CmdMhoajajnbgh = 9043, CmdIjjlbekhico = 9013, CmdGmjihgdonde = 9035, CmdOhfabpdbide = 9017, CmdJihbnkncjkh = 9048, CmdImkpbfnlmbj = 9007, CmdLkjmmajjcbk = 9005, CmdAnpnfcfddla = 9050, CmdPfcghodonek = 9019, CmdAjdbhhlklbb = 9033, CmdJbgbomddoen = 9046, CmdGigamcjgjkp = 9031, CmdMchdfohhblf = 9009, CmdPklffnmiian = 9010, CmdHjjafgibndi = 9027, } impl CmdHipplenType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::AdolpoepmkeAlocmfakbkp => "ADOLPOEPMKE_ALOCMFAKBKP", Self::CmdMlgecidinhm => "CmdMLGECIDINHM", Self::CmdJbfcbgjadoa => "CmdJBFCBGJADOA", Self::CmdFbphnlfdfae => "CmdFBPHNLFDFAE", Self::CmdMhoajajnbgh => "CmdMHOAJAJNBGH", Self::CmdIjjlbekhico => "CmdIJJLBEKHICO", Self::CmdGmjihgdonde => "CmdGMJIHGDONDE", Self::CmdOhfabpdbide => "CmdOHFABPDBIDE", Self::CmdJihbnkncjkh => "CmdJIHBNKNCJKH", Self::CmdImkpbfnlmbj => "CmdIMKPBFNLMBJ", Self::CmdLkjmmajjcbk => "CmdLKJMMAJJCBK", Self::CmdAnpnfcfddla => "CmdANPNFCFDDLA", Self::CmdPfcghodonek => "CmdPFCGHODONEK", Self::CmdAjdbhhlklbb => "CmdAJDBHHLKLBB", Self::CmdJbgbomddoen => "CmdJBGBOMDDOEN", Self::CmdGigamcjgjkp => "CmdGIGAMCJGJKP", Self::CmdMchdfohhblf => "CmdMCHDFOHHBLF", Self::CmdPklffnmiian => "CmdPKLFFNMIIAN", Self::CmdHjjafgibndi => "CmdHJJAFGIBNDI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "ADOLPOEPMKE_ALOCMFAKBKP" => Some(Self::AdolpoepmkeAlocmfakbkp), "CmdMLGECIDINHM" => Some(Self::CmdMlgecidinhm), "CmdJBFCBGJADOA" => Some(Self::CmdJbfcbgjadoa), "CmdFBPHNLFDFAE" => Some(Self::CmdFbphnlfdfae), "CmdMHOAJAJNBGH" => Some(Self::CmdMhoajajnbgh), "CmdIJJLBEKHICO" => Some(Self::CmdIjjlbekhico), "CmdGMJIHGDONDE" => Some(Self::CmdGmjihgdonde), "CmdOHFABPDBIDE" => Some(Self::CmdOhfabpdbide), "CmdJIHBNKNCJKH" => Some(Self::CmdJihbnkncjkh), "CmdIMKPBFNLMBJ" => Some(Self::CmdImkpbfnlmbj), "CmdLKJMMAJJCBK" => Some(Self::CmdLkjmmajjcbk), "CmdANPNFCFDDLA" => Some(Self::CmdAnpnfcfddla), "CmdPFCGHODONEK" => Some(Self::CmdPfcghodonek), "CmdAJDBHHLKLBB" => Some(Self::CmdAjdbhhlklbb), "CmdJBGBOMDDOEN" => Some(Self::CmdJbgbomddoen), "CmdGIGAMCJGJKP" => Some(Self::CmdGigamcjgjkp), "CmdMCHDFOHHBLF" => Some(Self::CmdMchdfohhblf), "CmdPKLFFNMIIAN" => Some(Self::CmdPklffnmiian), "CmdHJJAFGIBNDI" => Some(Self::CmdHjjafgibndi), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Mckifmnocld { Alocmfakbkp = 0, Eldpnhcfcgm = 1, Pigonpefjfd = 2, Bdojopdonfm = 3, Lgnlnhdbdmk = 4, Gbmjnkdljna = 5, } impl Mckifmnocld { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "MCKIFMNOCLD_ALOCMFAKBKP", Self::Eldpnhcfcgm => "MCKIFMNOCLD_ELDPNHCFCGM", Self::Pigonpefjfd => "MCKIFMNOCLD_PIGONPEFJFD", Self::Bdojopdonfm => "MCKIFMNOCLD_BDOJOPDONFM", Self::Lgnlnhdbdmk => "MCKIFMNOCLD_LGNLNHDBDMK", Self::Gbmjnkdljna => "MCKIFMNOCLD_GBMJNKDLJNA", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MCKIFMNOCLD_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "MCKIFMNOCLD_ELDPNHCFCGM" => Some(Self::Eldpnhcfcgm), "MCKIFMNOCLD_PIGONPEFJFD" => Some(Self::Pigonpefjfd), "MCKIFMNOCLD_BDOJOPDONFM" => Some(Self::Bdojopdonfm), "MCKIFMNOCLD_LGNLNHDBDMK" => Some(Self::Lgnlnhdbdmk), "MCKIFMNOCLD_GBMJNKDLJNA" => Some(Self::Gbmjnkdljna), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdItemType { BibpeolcohoAlocmfakbkp = 0, CmdGetMarkItemListCsReq = 501, CmdRelicFilterPlanClearNameScNotify = 527, CmdSetTurnFoodSwitchCsReq = 588, CmdSetTurnFoodSwitchScRsp = 503, CmdDeleteRelicFilterPlanCsReq = 572, CmdComposeItemCsReq = 576, CmdRelicReforgeCsReq = 531, CmdGeneralVirtualItemDataNotify = 555, CmdDestroyItemScRsp = 513, CmdGetRecyleTimeCsReq = 526, CmdGetBagCsReq = 547, CmdUseItemCsReq = 589, CmdComposeLimitNumUpdateNotify = 573, CmdExchangeHcoinCsReq = 535, CmdSyncTurnFoodNotify = 506, CmdSellItemCsReq = 510, CmdPromoteEquipmentCsReq = 538, CmdBatchRankUpEquipmentCsReq = 580, CmdGetMarkItemListScRsp = 549, CmdLockEquipmentScRsp = 511, CmdLockRelicCsReq = 593, CmdDiscardRelicCsReq = 530, CmdPromoteEquipmentScRsp = 517, CmdExpUpRelicCsReq = 550, CmdAddRelicFilterPlanScRsp = 600, CmdExpUpRelicScRsp = 581, CmdAddEquipmentScNotify = 514, CmdRankUpEquipmentScRsp = 591, CmdModifyRelicFilterPlanCsReq = 534, CmdExpUpEquipmentCsReq = 561, CmdComposeLimitNumCompleteNotify = 515, CmdMarkRelicFilterPlanCsReq = 539, CmdAddRelicFilterPlanCsReq = 532, CmdGetRelicFilterPlanCsReq = 507, CmdComposeSelectedRelicCsReq = 546, CmdGetRecyleTimeScRsp = 557, CmdCancelMarkItemNotify = 569, CmdDiscardRelicScRsp = 533, CmdExchangeHcoinScRsp = 598, CmdDestroyItemCsReq = 570, CmdComposeSelectedRelicScRsp = 592, CmdRankUpEquipmentCsReq = 595, CmdBatchRankUpEquipmentScRsp = 583, CmdMarkRelicFilterPlanScRsp = 579, CmdRelicReforgeConfirmScRsp = 518, CmdLockEquipmentCsReq = 551, CmdLockRelicScRsp = 537, CmdComposeItemScRsp = 552, CmdUseItemScRsp = 520, CmdSellItemScRsp = 567, CmdMarkItemCsReq = 577, CmdModifyRelicFilterPlanScRsp = 568, CmdGetBagScRsp = 509, CmdGetRelicFilterPlanScRsp = 597, CmdRelicReforgeScRsp = 541, CmdRechargeSuccNotify = 562, CmdExpUpEquipmentScRsp = 545, CmdRelicReforgeConfirmCsReq = 502, CmdMarkItemScRsp = 519, CmdDeleteRelicFilterPlanScRsp = 565, } impl CmdItemType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::BibpeolcohoAlocmfakbkp => "BIBPEOLCOHO_ALOCMFAKBKP", Self::CmdGetMarkItemListCsReq => "CmdGetMarkItemListCsReq", Self::CmdRelicFilterPlanClearNameScNotify => { "CmdRelicFilterPlanClearNameScNotify" } Self::CmdSetTurnFoodSwitchCsReq => "CmdSetTurnFoodSwitchCsReq", Self::CmdSetTurnFoodSwitchScRsp => "CmdSetTurnFoodSwitchScRsp", Self::CmdDeleteRelicFilterPlanCsReq => "CmdDeleteRelicFilterPlanCsReq", Self::CmdComposeItemCsReq => "CmdComposeItemCsReq", Self::CmdRelicReforgeCsReq => "CmdRelicReforgeCsReq", Self::CmdGeneralVirtualItemDataNotify => "CmdGeneralVirtualItemDataNotify", Self::CmdDestroyItemScRsp => "CmdDestroyItemScRsp", Self::CmdGetRecyleTimeCsReq => "CmdGetRecyleTimeCsReq", Self::CmdGetBagCsReq => "CmdGetBagCsReq", Self::CmdUseItemCsReq => "CmdUseItemCsReq", Self::CmdComposeLimitNumUpdateNotify => "CmdComposeLimitNumUpdateNotify", Self::CmdExchangeHcoinCsReq => "CmdExchangeHcoinCsReq", Self::CmdSyncTurnFoodNotify => "CmdSyncTurnFoodNotify", Self::CmdSellItemCsReq => "CmdSellItemCsReq", Self::CmdPromoteEquipmentCsReq => "CmdPromoteEquipmentCsReq", Self::CmdBatchRankUpEquipmentCsReq => "CmdBatchRankUpEquipmentCsReq", Self::CmdGetMarkItemListScRsp => "CmdGetMarkItemListScRsp", Self::CmdLockEquipmentScRsp => "CmdLockEquipmentScRsp", Self::CmdLockRelicCsReq => "CmdLockRelicCsReq", Self::CmdDiscardRelicCsReq => "CmdDiscardRelicCsReq", Self::CmdPromoteEquipmentScRsp => "CmdPromoteEquipmentScRsp", Self::CmdExpUpRelicCsReq => "CmdExpUpRelicCsReq", Self::CmdAddRelicFilterPlanScRsp => "CmdAddRelicFilterPlanScRsp", Self::CmdExpUpRelicScRsp => "CmdExpUpRelicScRsp", Self::CmdAddEquipmentScNotify => "CmdAddEquipmentScNotify", Self::CmdRankUpEquipmentScRsp => "CmdRankUpEquipmentScRsp", Self::CmdModifyRelicFilterPlanCsReq => "CmdModifyRelicFilterPlanCsReq", Self::CmdExpUpEquipmentCsReq => "CmdExpUpEquipmentCsReq", Self::CmdComposeLimitNumCompleteNotify => "CmdComposeLimitNumCompleteNotify", Self::CmdMarkRelicFilterPlanCsReq => "CmdMarkRelicFilterPlanCsReq", Self::CmdAddRelicFilterPlanCsReq => "CmdAddRelicFilterPlanCsReq", Self::CmdGetRelicFilterPlanCsReq => "CmdGetRelicFilterPlanCsReq", Self::CmdComposeSelectedRelicCsReq => "CmdComposeSelectedRelicCsReq", Self::CmdGetRecyleTimeScRsp => "CmdGetRecyleTimeScRsp", Self::CmdCancelMarkItemNotify => "CmdCancelMarkItemNotify", Self::CmdDiscardRelicScRsp => "CmdDiscardRelicScRsp", Self::CmdExchangeHcoinScRsp => "CmdExchangeHcoinScRsp", Self::CmdDestroyItemCsReq => "CmdDestroyItemCsReq", Self::CmdComposeSelectedRelicScRsp => "CmdComposeSelectedRelicScRsp", Self::CmdRankUpEquipmentCsReq => "CmdRankUpEquipmentCsReq", Self::CmdBatchRankUpEquipmentScRsp => "CmdBatchRankUpEquipmentScRsp", Self::CmdMarkRelicFilterPlanScRsp => "CmdMarkRelicFilterPlanScRsp", Self::CmdRelicReforgeConfirmScRsp => "CmdRelicReforgeConfirmScRsp", Self::CmdLockEquipmentCsReq => "CmdLockEquipmentCsReq", Self::CmdLockRelicScRsp => "CmdLockRelicScRsp", Self::CmdComposeItemScRsp => "CmdComposeItemScRsp", Self::CmdUseItemScRsp => "CmdUseItemScRsp", Self::CmdSellItemScRsp => "CmdSellItemScRsp", Self::CmdMarkItemCsReq => "CmdMarkItemCsReq", Self::CmdModifyRelicFilterPlanScRsp => "CmdModifyRelicFilterPlanScRsp", Self::CmdGetBagScRsp => "CmdGetBagScRsp", Self::CmdGetRelicFilterPlanScRsp => "CmdGetRelicFilterPlanScRsp", Self::CmdRelicReforgeScRsp => "CmdRelicReforgeScRsp", Self::CmdRechargeSuccNotify => "CmdRechargeSuccNotify", Self::CmdExpUpEquipmentScRsp => "CmdExpUpEquipmentScRsp", Self::CmdRelicReforgeConfirmCsReq => "CmdRelicReforgeConfirmCsReq", Self::CmdMarkItemScRsp => "CmdMarkItemScRsp", Self::CmdDeleteRelicFilterPlanScRsp => "CmdDeleteRelicFilterPlanScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "BIBPEOLCOHO_ALOCMFAKBKP" => Some(Self::BibpeolcohoAlocmfakbkp), "CmdGetMarkItemListCsReq" => Some(Self::CmdGetMarkItemListCsReq), "CmdRelicFilterPlanClearNameScNotify" => { Some(Self::CmdRelicFilterPlanClearNameScNotify) } "CmdSetTurnFoodSwitchCsReq" => Some(Self::CmdSetTurnFoodSwitchCsReq), "CmdSetTurnFoodSwitchScRsp" => Some(Self::CmdSetTurnFoodSwitchScRsp), "CmdDeleteRelicFilterPlanCsReq" => Some(Self::CmdDeleteRelicFilterPlanCsReq), "CmdComposeItemCsReq" => Some(Self::CmdComposeItemCsReq), "CmdRelicReforgeCsReq" => Some(Self::CmdRelicReforgeCsReq), "CmdGeneralVirtualItemDataNotify" => { Some(Self::CmdGeneralVirtualItemDataNotify) } "CmdDestroyItemScRsp" => Some(Self::CmdDestroyItemScRsp), "CmdGetRecyleTimeCsReq" => Some(Self::CmdGetRecyleTimeCsReq), "CmdGetBagCsReq" => Some(Self::CmdGetBagCsReq), "CmdUseItemCsReq" => Some(Self::CmdUseItemCsReq), "CmdComposeLimitNumUpdateNotify" => { Some(Self::CmdComposeLimitNumUpdateNotify) } "CmdExchangeHcoinCsReq" => Some(Self::CmdExchangeHcoinCsReq), "CmdSyncTurnFoodNotify" => Some(Self::CmdSyncTurnFoodNotify), "CmdSellItemCsReq" => Some(Self::CmdSellItemCsReq), "CmdPromoteEquipmentCsReq" => Some(Self::CmdPromoteEquipmentCsReq), "CmdBatchRankUpEquipmentCsReq" => Some(Self::CmdBatchRankUpEquipmentCsReq), "CmdGetMarkItemListScRsp" => Some(Self::CmdGetMarkItemListScRsp), "CmdLockEquipmentScRsp" => Some(Self::CmdLockEquipmentScRsp), "CmdLockRelicCsReq" => Some(Self::CmdLockRelicCsReq), "CmdDiscardRelicCsReq" => Some(Self::CmdDiscardRelicCsReq), "CmdPromoteEquipmentScRsp" => Some(Self::CmdPromoteEquipmentScRsp), "CmdExpUpRelicCsReq" => Some(Self::CmdExpUpRelicCsReq), "CmdAddRelicFilterPlanScRsp" => Some(Self::CmdAddRelicFilterPlanScRsp), "CmdExpUpRelicScRsp" => Some(Self::CmdExpUpRelicScRsp), "CmdAddEquipmentScNotify" => Some(Self::CmdAddEquipmentScNotify), "CmdRankUpEquipmentScRsp" => Some(Self::CmdRankUpEquipmentScRsp), "CmdModifyRelicFilterPlanCsReq" => Some(Self::CmdModifyRelicFilterPlanCsReq), "CmdExpUpEquipmentCsReq" => Some(Self::CmdExpUpEquipmentCsReq), "CmdComposeLimitNumCompleteNotify" => { Some(Self::CmdComposeLimitNumCompleteNotify) } "CmdMarkRelicFilterPlanCsReq" => Some(Self::CmdMarkRelicFilterPlanCsReq), "CmdAddRelicFilterPlanCsReq" => Some(Self::CmdAddRelicFilterPlanCsReq), "CmdGetRelicFilterPlanCsReq" => Some(Self::CmdGetRelicFilterPlanCsReq), "CmdComposeSelectedRelicCsReq" => Some(Self::CmdComposeSelectedRelicCsReq), "CmdGetRecyleTimeScRsp" => Some(Self::CmdGetRecyleTimeScRsp), "CmdCancelMarkItemNotify" => Some(Self::CmdCancelMarkItemNotify), "CmdDiscardRelicScRsp" => Some(Self::CmdDiscardRelicScRsp), "CmdExchangeHcoinScRsp" => Some(Self::CmdExchangeHcoinScRsp), "CmdDestroyItemCsReq" => Some(Self::CmdDestroyItemCsReq), "CmdComposeSelectedRelicScRsp" => Some(Self::CmdComposeSelectedRelicScRsp), "CmdRankUpEquipmentCsReq" => Some(Self::CmdRankUpEquipmentCsReq), "CmdBatchRankUpEquipmentScRsp" => Some(Self::CmdBatchRankUpEquipmentScRsp), "CmdMarkRelicFilterPlanScRsp" => Some(Self::CmdMarkRelicFilterPlanScRsp), "CmdRelicReforgeConfirmScRsp" => Some(Self::CmdRelicReforgeConfirmScRsp), "CmdLockEquipmentCsReq" => Some(Self::CmdLockEquipmentCsReq), "CmdLockRelicScRsp" => Some(Self::CmdLockRelicScRsp), "CmdComposeItemScRsp" => Some(Self::CmdComposeItemScRsp), "CmdUseItemScRsp" => Some(Self::CmdUseItemScRsp), "CmdSellItemScRsp" => Some(Self::CmdSellItemScRsp), "CmdMarkItemCsReq" => Some(Self::CmdMarkItemCsReq), "CmdModifyRelicFilterPlanScRsp" => Some(Self::CmdModifyRelicFilterPlanScRsp), "CmdGetBagScRsp" => Some(Self::CmdGetBagScRsp), "CmdGetRelicFilterPlanScRsp" => Some(Self::CmdGetRelicFilterPlanScRsp), "CmdRelicReforgeScRsp" => Some(Self::CmdRelicReforgeScRsp), "CmdRechargeSuccNotify" => Some(Self::CmdRechargeSuccNotify), "CmdExpUpEquipmentScRsp" => Some(Self::CmdExpUpEquipmentScRsp), "CmdRelicReforgeConfirmCsReq" => Some(Self::CmdRelicReforgeConfirmCsReq), "CmdMarkItemScRsp" => Some(Self::CmdMarkItemScRsp), "CmdDeleteRelicFilterPlanScRsp" => Some(Self::CmdDeleteRelicFilterPlanScRsp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Idcinkkccpe { Nlibiefcjgn = 0, Hkmclcjknhm = 1, Gaaomcocefa = 2, } impl Idcinkkccpe { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Nlibiefcjgn => "IDCINKKCCPE_NLIBIEFCJGN", Self::Hkmclcjknhm => "IDCINKKCCPE_HKMCLCJKNHM", Self::Gaaomcocefa => "IDCINKKCCPE_GAAOMCOCEFA", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "IDCINKKCCPE_NLIBIEFCJGN" => Some(Self::Nlibiefcjgn), "IDCINKKCCPE_HKMCLCJKNHM" => Some(Self::Hkmclcjknhm), "IDCINKKCCPE_GAAOMCOCEFA" => Some(Self::Gaaomcocefa), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum TurnFoodSwitch { OkofddmpnjpAlocmfakbkp = 0, OkofddmpnjpLhhehbbclam = 1, OkofddmpnjpCfemjmahdpj = 2, } impl TurnFoodSwitch { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::OkofddmpnjpAlocmfakbkp => "OKOFDDMPNJP_ALOCMFAKBKP", Self::OkofddmpnjpLhhehbbclam => "OKOFDDMPNJP_LHHEHBBCLAM", Self::OkofddmpnjpCfemjmahdpj => "OKOFDDMPNJP_CFEMJMAHDPJ", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "OKOFDDMPNJP_ALOCMFAKBKP" => Some(Self::OkofddmpnjpAlocmfakbkp), "OKOFDDMPNJP_LHHEHBBCLAM" => Some(Self::OkofddmpnjpLhhehbbclam), "OKOFDDMPNJP_CFEMJMAHDPJ" => Some(Self::OkofddmpnjpCfemjmahdpj), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdJukeboxType { LeomopbjdphAlocmfakbkp = 0, CmdGetJukeboxDataCsReq = 3147, CmdPlayBackGroundMusicCsReq = 3138, CmdTrialBackGroundMusicCsReq = 3189, CmdUnlockBackGroundMusicCsReq = 3151, CmdUnlockBackGroundMusicScRsp = 3111, CmdGetJukeboxDataScRsp = 3109, CmdPlayBackGroundMusicScRsp = 3117, CmdTrialBackGroundMusicScRsp = 3120, } impl CmdJukeboxType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::LeomopbjdphAlocmfakbkp => "LEOMOPBJDPH_ALOCMFAKBKP", Self::CmdGetJukeboxDataCsReq => "CmdGetJukeboxDataCsReq", Self::CmdPlayBackGroundMusicCsReq => "CmdPlayBackGroundMusicCsReq", Self::CmdTrialBackGroundMusicCsReq => "CmdTrialBackGroundMusicCsReq", Self::CmdUnlockBackGroundMusicCsReq => "CmdUnlockBackGroundMusicCsReq", Self::CmdUnlockBackGroundMusicScRsp => "CmdUnlockBackGroundMusicScRsp", Self::CmdGetJukeboxDataScRsp => "CmdGetJukeboxDataScRsp", Self::CmdPlayBackGroundMusicScRsp => "CmdPlayBackGroundMusicScRsp", Self::CmdTrialBackGroundMusicScRsp => "CmdTrialBackGroundMusicScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LEOMOPBJDPH_ALOCMFAKBKP" => Some(Self::LeomopbjdphAlocmfakbkp), "CmdGetJukeboxDataCsReq" => Some(Self::CmdGetJukeboxDataCsReq), "CmdPlayBackGroundMusicCsReq" => Some(Self::CmdPlayBackGroundMusicCsReq), "CmdTrialBackGroundMusicCsReq" => Some(Self::CmdTrialBackGroundMusicCsReq), "CmdUnlockBackGroundMusicCsReq" => Some(Self::CmdUnlockBackGroundMusicCsReq), "CmdUnlockBackGroundMusicScRsp" => Some(Self::CmdUnlockBackGroundMusicScRsp), "CmdGetJukeboxDataScRsp" => Some(Self::CmdGetJukeboxDataScRsp), "CmdPlayBackGroundMusicScRsp" => Some(Self::CmdPlayBackGroundMusicScRsp), "CmdTrialBackGroundMusicScRsp" => Some(Self::CmdTrialBackGroundMusicScRsp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdLineupType { CcdkpgblemiAlocmfakbkp = 0, CmdExtraLineupDestroyNotify = 792, CmdSwapLineupScRsp = 791, CmdGetLineupAvatarDataCsReq = 745, CmdVirtualLineupTrialAvatarChangeScNotify = 714, CmdSwitchLineupIndexScRsp = 793, CmdSwitchLineupIndexCsReq = 781, CmdGetAllLineupDataCsReq = 767, CmdChangeLineupLeaderScRsp = 750, CmdJoinLineupCsReq = 751, CmdGetLineupAvatarDataScRsp = 776, CmdReplaceLineupScRsp = 746, CmdQuitLineupCsReq = 789, CmdSyncLineupNotify = 761, CmdVirtualLineupDestroyNotify = 735, CmdReplaceLineupCsReq = 798, CmdSwapLineupCsReq = 795, CmdSetLineupNameCsReq = 737, CmdGetStageLineupScRsp = 709, CmdJoinLineupScRsp = 711, CmdChangeLineupLeaderCsReq = 752, CmdSetLineupNameScRsp = 710, CmdGetCurLineupDataScRsp = 717, CmdGetAllLineupDataScRsp = 762, CmdQuitLineupScRsp = 720, CcdkpgblemiKkpiedgdcbm = 747, CmdGetCurLineupDataCsReq = 738, } impl CmdLineupType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::CcdkpgblemiAlocmfakbkp => "CCDKPGBLEMI_ALOCMFAKBKP", Self::CmdExtraLineupDestroyNotify => "CmdExtraLineupDestroyNotify", Self::CmdSwapLineupScRsp => "CmdSwapLineupScRsp", Self::CmdGetLineupAvatarDataCsReq => "CmdGetLineupAvatarDataCsReq", Self::CmdVirtualLineupTrialAvatarChangeScNotify => { "CmdVirtualLineupTrialAvatarChangeScNotify" } Self::CmdSwitchLineupIndexScRsp => "CmdSwitchLineupIndexScRsp", Self::CmdSwitchLineupIndexCsReq => "CmdSwitchLineupIndexCsReq", Self::CmdGetAllLineupDataCsReq => "CmdGetAllLineupDataCsReq", Self::CmdChangeLineupLeaderScRsp => "CmdChangeLineupLeaderScRsp", Self::CmdJoinLineupCsReq => "CmdJoinLineupCsReq", Self::CmdGetLineupAvatarDataScRsp => "CmdGetLineupAvatarDataScRsp", Self::CmdReplaceLineupScRsp => "CmdReplaceLineupScRsp", Self::CmdQuitLineupCsReq => "CmdQuitLineupCsReq", Self::CmdSyncLineupNotify => "CmdSyncLineupNotify", Self::CmdVirtualLineupDestroyNotify => "CmdVirtualLineupDestroyNotify", Self::CmdReplaceLineupCsReq => "CmdReplaceLineupCsReq", Self::CmdSwapLineupCsReq => "CmdSwapLineupCsReq", Self::CmdSetLineupNameCsReq => "CmdSetLineupNameCsReq", Self::CmdGetStageLineupScRsp => "CmdGetStageLineupScRsp", Self::CmdJoinLineupScRsp => "CmdJoinLineupScRsp", Self::CmdChangeLineupLeaderCsReq => "CmdChangeLineupLeaderCsReq", Self::CmdSetLineupNameScRsp => "CmdSetLineupNameScRsp", Self::CmdGetCurLineupDataScRsp => "CmdGetCurLineupDataScRsp", Self::CmdGetAllLineupDataScRsp => "CmdGetAllLineupDataScRsp", Self::CmdQuitLineupScRsp => "CmdQuitLineupScRsp", Self::CcdkpgblemiKkpiedgdcbm => "CCDKPGBLEMI_KKPIEDGDCBM", Self::CmdGetCurLineupDataCsReq => "CmdGetCurLineupDataCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CCDKPGBLEMI_ALOCMFAKBKP" => Some(Self::CcdkpgblemiAlocmfakbkp), "CmdExtraLineupDestroyNotify" => Some(Self::CmdExtraLineupDestroyNotify), "CmdSwapLineupScRsp" => Some(Self::CmdSwapLineupScRsp), "CmdGetLineupAvatarDataCsReq" => Some(Self::CmdGetLineupAvatarDataCsReq), "CmdVirtualLineupTrialAvatarChangeScNotify" => { Some(Self::CmdVirtualLineupTrialAvatarChangeScNotify) } "CmdSwitchLineupIndexScRsp" => Some(Self::CmdSwitchLineupIndexScRsp), "CmdSwitchLineupIndexCsReq" => Some(Self::CmdSwitchLineupIndexCsReq), "CmdGetAllLineupDataCsReq" => Some(Self::CmdGetAllLineupDataCsReq), "CmdChangeLineupLeaderScRsp" => Some(Self::CmdChangeLineupLeaderScRsp), "CmdJoinLineupCsReq" => Some(Self::CmdJoinLineupCsReq), "CmdGetLineupAvatarDataScRsp" => Some(Self::CmdGetLineupAvatarDataScRsp), "CmdReplaceLineupScRsp" => Some(Self::CmdReplaceLineupScRsp), "CmdQuitLineupCsReq" => Some(Self::CmdQuitLineupCsReq), "CmdSyncLineupNotify" => Some(Self::CmdSyncLineupNotify), "CmdVirtualLineupDestroyNotify" => Some(Self::CmdVirtualLineupDestroyNotify), "CmdReplaceLineupCsReq" => Some(Self::CmdReplaceLineupCsReq), "CmdSwapLineupCsReq" => Some(Self::CmdSwapLineupCsReq), "CmdSetLineupNameCsReq" => Some(Self::CmdSetLineupNameCsReq), "CmdGetStageLineupScRsp" => Some(Self::CmdGetStageLineupScRsp), "CmdJoinLineupScRsp" => Some(Self::CmdJoinLineupScRsp), "CmdChangeLineupLeaderCsReq" => Some(Self::CmdChangeLineupLeaderCsReq), "CmdSetLineupNameScRsp" => Some(Self::CmdSetLineupNameScRsp), "CmdGetCurLineupDataScRsp" => Some(Self::CmdGetCurLineupDataScRsp), "CmdGetAllLineupDataScRsp" => Some(Self::CmdGetAllLineupDataScRsp), "CmdQuitLineupScRsp" => Some(Self::CmdQuitLineupScRsp), "CCDKPGBLEMI_KKPIEDGDCBM" => Some(Self::CcdkpgblemiKkpiedgdcbm), "CmdGetCurLineupDataCsReq" => Some(Self::CmdGetCurLineupDataCsReq), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Jddllgggfkh { Alocmfakbkp = 0, Kbagldhgadp = 1, Jcljaiomldf = 2, Gajignmcfij = 3, Faaljejhlec = 4, } impl Jddllgggfkh { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "JDDLLGGGFKH_ALOCMFAKBKP", Self::Kbagldhgadp => "JDDLLGGGFKH_KBAGLDHGADP", Self::Jcljaiomldf => "JDDLLGGGFKH_JCLJAIOMLDF", Self::Gajignmcfij => "JDDLLGGGFKH_GAJIGNMCFIJ", Self::Faaljejhlec => "JDDLLGGGFKH_FAALJEJHLEC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JDDLLGGGFKH_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "JDDLLGGGFKH_KBAGLDHGADP" => Some(Self::Kbagldhgadp), "JDDLLGGGFKH_JCLJAIOMLDF" => Some(Self::Jcljaiomldf), "JDDLLGGGFKH_GAJIGNMCFIJ" => Some(Self::Gajignmcfij), "JDDLLGGGFKH_FAALJEJHLEC" => Some(Self::Faaljejhlec), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum ExtraLineupType { LineupNone = 0, LineupChallenge = 1, LineupRogue = 2, LineupChallenge2 = 3, LineupChallenge3 = 4, LineupRogueChallenge = 5, LineupStageTrial = 6, LineupRogueTrial = 7, LineupActivity = 8, LineupBoxingClub = 9, LineupTreasureDungeon = 11, LineupChessRogue = 12, LineupHeliobus = 13, LineupTournRogue = 14, LineupRelicRogue = 15, LineupArcadeRogue = 16, LineupMagicRogue = 17, LineupFate = 18, LineupGridFight = 19, } impl ExtraLineupType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::LineupNone => "LINEUP_NONE", Self::LineupChallenge => "LINEUP_CHALLENGE", Self::LineupRogue => "LINEUP_ROGUE", Self::LineupChallenge2 => "LINEUP_CHALLENGE_2", Self::LineupChallenge3 => "LINEUP_CHALLENGE_3", Self::LineupRogueChallenge => "LINEUP_ROGUE_CHALLENGE", Self::LineupStageTrial => "LINEUP_STAGE_TRIAL", Self::LineupRogueTrial => "LINEUP_ROGUE_TRIAL", Self::LineupActivity => "LINEUP_ACTIVITY", Self::LineupBoxingClub => "LINEUP_BOXING_CLUB", Self::LineupTreasureDungeon => "LINEUP_TREASURE_DUNGEON", Self::LineupChessRogue => "LINEUP_CHESS_ROGUE", Self::LineupHeliobus => "LINEUP_HELIOBUS", Self::LineupTournRogue => "LINEUP_TOURN_ROGUE", Self::LineupRelicRogue => "LINEUP_RELIC_ROGUE", Self::LineupArcadeRogue => "LINEUP_ARCADE_ROGUE", Self::LineupMagicRogue => "LINEUP_MAGIC_ROGUE", Self::LineupFate => "LINEUP_FATE", Self::LineupGridFight => "LINEUP_GRID_FIGHT", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LINEUP_NONE" => Some(Self::LineupNone), "LINEUP_CHALLENGE" => Some(Self::LineupChallenge), "LINEUP_ROGUE" => Some(Self::LineupRogue), "LINEUP_CHALLENGE_2" => Some(Self::LineupChallenge2), "LINEUP_CHALLENGE_3" => Some(Self::LineupChallenge3), "LINEUP_ROGUE_CHALLENGE" => Some(Self::LineupRogueChallenge), "LINEUP_STAGE_TRIAL" => Some(Self::LineupStageTrial), "LINEUP_ROGUE_TRIAL" => Some(Self::LineupRogueTrial), "LINEUP_ACTIVITY" => Some(Self::LineupActivity), "LINEUP_BOXING_CLUB" => Some(Self::LineupBoxingClub), "LINEUP_TREASURE_DUNGEON" => Some(Self::LineupTreasureDungeon), "LINEUP_CHESS_ROGUE" => Some(Self::LineupChessRogue), "LINEUP_HELIOBUS" => Some(Self::LineupHeliobus), "LINEUP_TOURN_ROGUE" => Some(Self::LineupTournRogue), "LINEUP_RELIC_ROGUE" => Some(Self::LineupRelicRogue), "LINEUP_ARCADE_ROGUE" => Some(Self::LineupArcadeRogue), "LINEUP_MAGIC_ROGUE" => Some(Self::LineupMagicRogue), "LINEUP_FATE" => Some(Self::LineupFate), "LINEUP_GRID_FIGHT" => Some(Self::LineupGridFight), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum SyncLineupReason { MpceifkfcehFhdennglemb = 0, MpceifkfcehBcihebbklde = 1, MpceifkfcehElokicdbhjk = 2, MpceifkfcehGidbdbhopfp = 3, MpceifkfcehGoinccffikd = 4, MpceifkfcehNbcgfgehgjk = 5, MpceifkfcehIgpcofinmda = 6, } impl SyncLineupReason { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::MpceifkfcehFhdennglemb => "MPCEIFKFCEH_FHDENNGLEMB", Self::MpceifkfcehBcihebbklde => "MPCEIFKFCEH_BCIHEBBKLDE", Self::MpceifkfcehElokicdbhjk => "MPCEIFKFCEH_ELOKICDBHJK", Self::MpceifkfcehGidbdbhopfp => "MPCEIFKFCEH_GIDBDBHOPFP", Self::MpceifkfcehGoinccffikd => "MPCEIFKFCEH_GOINCCFFIKD", Self::MpceifkfcehNbcgfgehgjk => "MPCEIFKFCEH_NBCGFGEHGJK", Self::MpceifkfcehIgpcofinmda => "MPCEIFKFCEH_IGPCOFINMDA", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MPCEIFKFCEH_FHDENNGLEMB" => Some(Self::MpceifkfcehFhdennglemb), "MPCEIFKFCEH_BCIHEBBKLDE" => Some(Self::MpceifkfcehBcihebbklde), "MPCEIFKFCEH_ELOKICDBHJK" => Some(Self::MpceifkfcehElokicdbhjk), "MPCEIFKFCEH_GIDBDBHOPFP" => Some(Self::MpceifkfcehGidbdbhopfp), "MPCEIFKFCEH_GOINCCFFIKD" => Some(Self::MpceifkfcehGoinccffikd), "MPCEIFKFCEH_NBCGFGEHGJK" => Some(Self::MpceifkfcehNbcgfgehgjk), "MPCEIFKFCEH_IGPCOFINMDA" => Some(Self::MpceifkfcehIgpcofinmda), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdLobbyType { JlfjcffkjfkAlocmfakbkp = 0, CmdHinljepmaeo = 7385, CmdKdhmnkgiadl = 7393, CmdDmhlehmcmja = 7360, CmdIgklaopjfog = 7355, CmdGeppceoclog = 7357, CmdNniebhkiiip = 7383, CmdDaadkjadmpp = 7400, CmdHdkfbpgaoam = 7363, CmdPihiecemccb = 7359, CmdOchfadebkha = 7367, CmdEkhnldeellh = 7390, CmdAencoebkfma = 7396, CmdHiienohbgpg = 7362, CmdEmiojolocpm = 7352, CmdDblhndbnjhf = 7377, CmdNmiocheckle = 7398, CmdGogomfcohja = 7384, CmdElocpginhjc = 7369, CmdFbialgfbakh = 7370, CmdIfapojidinh = 7375, CmdEogbkaikcke = 7381, } impl CmdLobbyType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::JlfjcffkjfkAlocmfakbkp => "JLFJCFFKJFK_ALOCMFAKBKP", Self::CmdHinljepmaeo => "CmdHINLJEPMAEO", Self::CmdKdhmnkgiadl => "CmdKDHMNKGIADL", Self::CmdDmhlehmcmja => "CmdDMHLEHMCMJA", Self::CmdIgklaopjfog => "CmdIGKLAOPJFOG", Self::CmdGeppceoclog => "CmdGEPPCEOCLOG", Self::CmdNniebhkiiip => "CmdNNIEBHKIIIP", Self::CmdDaadkjadmpp => "CmdDAADKJADMPP", Self::CmdHdkfbpgaoam => "CmdHDKFBPGAOAM", Self::CmdPihiecemccb => "CmdPIHIECEMCCB", Self::CmdOchfadebkha => "CmdOCHFADEBKHA", Self::CmdEkhnldeellh => "CmdEKHNLDEELLH", Self::CmdAencoebkfma => "CmdAENCOEBKFMA", Self::CmdHiienohbgpg => "CmdHIIENOHBGPG", Self::CmdEmiojolocpm => "CmdEMIOJOLOCPM", Self::CmdDblhndbnjhf => "CmdDBLHNDBNJHF", Self::CmdNmiocheckle => "CmdNMIOCHECKLE", Self::CmdGogomfcohja => "CmdGOGOMFCOHJA", Self::CmdElocpginhjc => "CmdELOCPGINHJC", Self::CmdFbialgfbakh => "CmdFBIALGFBAKH", Self::CmdIfapojidinh => "CmdIFAPOJIDINH", Self::CmdEogbkaikcke => "CmdEOGBKAIKCKE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JLFJCFFKJFK_ALOCMFAKBKP" => Some(Self::JlfjcffkjfkAlocmfakbkp), "CmdHINLJEPMAEO" => Some(Self::CmdHinljepmaeo), "CmdKDHMNKGIADL" => Some(Self::CmdKdhmnkgiadl), "CmdDMHLEHMCMJA" => Some(Self::CmdDmhlehmcmja), "CmdIGKLAOPJFOG" => Some(Self::CmdIgklaopjfog), "CmdGEPPCEOCLOG" => Some(Self::CmdGeppceoclog), "CmdNNIEBHKIIIP" => Some(Self::CmdNniebhkiiip), "CmdDAADKJADMPP" => Some(Self::CmdDaadkjadmpp), "CmdHDKFBPGAOAM" => Some(Self::CmdHdkfbpgaoam), "CmdPIHIECEMCCB" => Some(Self::CmdPihiecemccb), "CmdOCHFADEBKHA" => Some(Self::CmdOchfadebkha), "CmdEKHNLDEELLH" => Some(Self::CmdEkhnldeellh), "CmdAENCOEBKFMA" => Some(Self::CmdAencoebkfma), "CmdHIIENOHBGPG" => Some(Self::CmdHiienohbgpg), "CmdEMIOJOLOCPM" => Some(Self::CmdEmiojolocpm), "CmdDBLHNDBNJHF" => Some(Self::CmdDblhndbnjhf), "CmdNMIOCHECKLE" => Some(Self::CmdNmiocheckle), "CmdGOGOMFCOHJA" => Some(Self::CmdGogomfcohja), "CmdELOCPGINHJC" => Some(Self::CmdElocpginhjc), "CmdFBIALGFBAKH" => Some(Self::CmdFbialgfbakh), "CmdIFAPOJIDINH" => Some(Self::CmdIfapojidinh), "CmdEOGBKAIKCKE" => Some(Self::CmdEogbkaikcke), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Aepcdfmjmjh { Alocmfakbkp = 0, Jghigdgpdfd = 6595, Glalpaonkip = 6592, Kkgffdedojg = 6599, Kmbdgdcacab = 6584, Gfflfiaohgi = 6582, } impl Aepcdfmjmjh { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "AEPCDFMJMJH_ALOCMFAKBKP", Self::Jghigdgpdfd => "AEPCDFMJMJH_JGHIGDGPDFD", Self::Glalpaonkip => "AEPCDFMJMJH_GLALPAONKIP", Self::Kkgffdedojg => "AEPCDFMJMJH_KKGFFDEDOJG", Self::Kmbdgdcacab => "AEPCDFMJMJH_KMBDGDCACAB", Self::Gfflfiaohgi => "AEPCDFMJMJH_GFFLFIAOHGI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "AEPCDFMJMJH_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "AEPCDFMJMJH_JGHIGDGPDFD" => Some(Self::Jghigdgpdfd), "AEPCDFMJMJH_GLALPAONKIP" => Some(Self::Glalpaonkip), "AEPCDFMJMJH_KKGFFDEDOJG" => Some(Self::Kkgffdedojg), "AEPCDFMJMJH_KMBDGDCACAB" => Some(Self::Kmbdgdcacab), "AEPCDFMJMJH_GFFLFIAOHGI" => Some(Self::Gfflfiaohgi), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdMailType { HaeklpdccgfAlocmfakbkp = 0, CmdTakeMailAttachmentScRsp = 820, CmdGetMailCsReq = 847, CmdGetMailScRsp = 809, CmdMarkReadMailScRsp = 817, CmdDelMailCsReq = 851, CmdTakeMailAttachmentCsReq = 889, CmdNewMailScNotify = 895, CmdMarkReadMailCsReq = 838, CmdDelMailScRsp = 811, } impl CmdMailType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::HaeklpdccgfAlocmfakbkp => "HAEKLPDCCGF_ALOCMFAKBKP", Self::CmdTakeMailAttachmentScRsp => "CmdTakeMailAttachmentScRsp", Self::CmdGetMailCsReq => "CmdGetMailCsReq", Self::CmdGetMailScRsp => "CmdGetMailScRsp", Self::CmdMarkReadMailScRsp => "CmdMarkReadMailScRsp", Self::CmdDelMailCsReq => "CmdDelMailCsReq", Self::CmdTakeMailAttachmentCsReq => "CmdTakeMailAttachmentCsReq", Self::CmdNewMailScNotify => "CmdNewMailScNotify", Self::CmdMarkReadMailCsReq => "CmdMarkReadMailCsReq", 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 { "HAEKLPDCCGF_ALOCMFAKBKP" => Some(Self::HaeklpdccgfAlocmfakbkp), "CmdTakeMailAttachmentScRsp" => Some(Self::CmdTakeMailAttachmentScRsp), "CmdGetMailCsReq" => Some(Self::CmdGetMailCsReq), "CmdGetMailScRsp" => Some(Self::CmdGetMailScRsp), "CmdMarkReadMailScRsp" => Some(Self::CmdMarkReadMailScRsp), "CmdDelMailCsReq" => Some(Self::CmdDelMailCsReq), "CmdTakeMailAttachmentCsReq" => Some(Self::CmdTakeMailAttachmentCsReq), "CmdNewMailScNotify" => Some(Self::CmdNewMailScNotify), "CmdMarkReadMailCsReq" => Some(Self::CmdMarkReadMailCsReq), "CmdDelMailScRsp" => Some(Self::CmdDelMailScRsp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum MailType { HbefjekmnfbGmbghbpibml = 0, HbefjekmnfbOjhffmmafgg = 1, } impl MailType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::HbefjekmnfbGmbghbpibml => "HBEFJEKMNFB_GMBGHBPIBML", Self::HbefjekmnfbOjhffmmafgg => "HBEFJEKMNFB_OJHFFMMAFGG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "HBEFJEKMNFB_GMBGHBPIBML" => Some(Self::HbefjekmnfbGmbghbpibml), "HBEFJEKMNFB_OJHFFMMAFGG" => Some(Self::HbefjekmnfbOjhffmmafgg), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdMapRotationType { IkoladlmbhmAlocmfakbkp = 0, CmdGetMapRotationDataScRsp = 6845, CmdEnterMapRotationRegionScRsp = 6809, CmdInteractChargerCsReq = 6838, CmdRotateMapCsReq = 6889, CmdRemoveRotaterScRsp = 6810, CmdResetMapRotationRegionScRsp = 6852, CmdUpdateEnergyScNotify = 6881, CmdDeployRotaterCsReq = 6851, CmdLeaveMapRotationRegionScNotify = 6850, CmdRotateMapScRsp = 6820, CmdInteractChargerScRsp = 6817, CmdEnterMapRotationRegionCsReq = 6847, CmdUpdateMapRotationDataScNotify = 6893, CmdLeaveMapRotationRegionScRsp = 6891, CmdLeaveMapRotationRegionCsReq = 6895, CmdUpdateRotaterScNotify = 6867, CmdResetMapRotationRegionCsReq = 6876, CmdDeployRotaterScRsp = 6811, CmdGetMapRotationDataCsReq = 6861, CmdRemoveRotaterCsReq = 6837, } impl CmdMapRotationType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::IkoladlmbhmAlocmfakbkp => "IKOLADLMBHM_ALOCMFAKBKP", Self::CmdGetMapRotationDataScRsp => "CmdGetMapRotationDataScRsp", Self::CmdEnterMapRotationRegionScRsp => "CmdEnterMapRotationRegionScRsp", Self::CmdInteractChargerCsReq => "CmdInteractChargerCsReq", Self::CmdRotateMapCsReq => "CmdRotateMapCsReq", Self::CmdRemoveRotaterScRsp => "CmdRemoveRotaterScRsp", Self::CmdResetMapRotationRegionScRsp => "CmdResetMapRotationRegionScRsp", Self::CmdUpdateEnergyScNotify => "CmdUpdateEnergyScNotify", Self::CmdDeployRotaterCsReq => "CmdDeployRotaterCsReq", Self::CmdLeaveMapRotationRegionScNotify => { "CmdLeaveMapRotationRegionScNotify" } Self::CmdRotateMapScRsp => "CmdRotateMapScRsp", Self::CmdInteractChargerScRsp => "CmdInteractChargerScRsp", Self::CmdEnterMapRotationRegionCsReq => "CmdEnterMapRotationRegionCsReq", Self::CmdUpdateMapRotationDataScNotify => "CmdUpdateMapRotationDataScNotify", Self::CmdLeaveMapRotationRegionScRsp => "CmdLeaveMapRotationRegionScRsp", Self::CmdLeaveMapRotationRegionCsReq => "CmdLeaveMapRotationRegionCsReq", Self::CmdUpdateRotaterScNotify => "CmdUpdateRotaterScNotify", Self::CmdResetMapRotationRegionCsReq => "CmdResetMapRotationRegionCsReq", Self::CmdDeployRotaterScRsp => "CmdDeployRotaterScRsp", Self::CmdGetMapRotationDataCsReq => "CmdGetMapRotationDataCsReq", Self::CmdRemoveRotaterCsReq => "CmdRemoveRotaterCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "IKOLADLMBHM_ALOCMFAKBKP" => Some(Self::IkoladlmbhmAlocmfakbkp), "CmdGetMapRotationDataScRsp" => Some(Self::CmdGetMapRotationDataScRsp), "CmdEnterMapRotationRegionScRsp" => { Some(Self::CmdEnterMapRotationRegionScRsp) } "CmdInteractChargerCsReq" => Some(Self::CmdInteractChargerCsReq), "CmdRotateMapCsReq" => Some(Self::CmdRotateMapCsReq), "CmdRemoveRotaterScRsp" => Some(Self::CmdRemoveRotaterScRsp), "CmdResetMapRotationRegionScRsp" => { Some(Self::CmdResetMapRotationRegionScRsp) } "CmdUpdateEnergyScNotify" => Some(Self::CmdUpdateEnergyScNotify), "CmdDeployRotaterCsReq" => Some(Self::CmdDeployRotaterCsReq), "CmdLeaveMapRotationRegionScNotify" => { Some(Self::CmdLeaveMapRotationRegionScNotify) } "CmdRotateMapScRsp" => Some(Self::CmdRotateMapScRsp), "CmdInteractChargerScRsp" => Some(Self::CmdInteractChargerScRsp), "CmdEnterMapRotationRegionCsReq" => { Some(Self::CmdEnterMapRotationRegionCsReq) } "CmdUpdateMapRotationDataScNotify" => { Some(Self::CmdUpdateMapRotationDataScNotify) } "CmdLeaveMapRotationRegionScRsp" => { Some(Self::CmdLeaveMapRotationRegionScRsp) } "CmdLeaveMapRotationRegionCsReq" => { Some(Self::CmdLeaveMapRotationRegionCsReq) } "CmdUpdateRotaterScNotify" => Some(Self::CmdUpdateRotaterScNotify), "CmdResetMapRotationRegionCsReq" => { Some(Self::CmdResetMapRotationRegionCsReq) } "CmdDeployRotaterScRsp" => Some(Self::CmdDeployRotaterScRsp), "CmdGetMapRotationDataCsReq" => Some(Self::CmdGetMapRotationDataCsReq), "CmdRemoveRotaterCsReq" => Some(Self::CmdRemoveRotaterCsReq), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdMarbleType { LgbednbeobcAlocmfakbkp = 0, CmdBpnjpcnekbd = 8275, CmdOkekjdfoikd = 8287, CmdLlbmdljhjlo = 8274, CmdEghobcimpnh = 8276, CmdGbhlodaeahh = 8273, CmdPniehblnhob = 8282, CmdMfanaadhhpg = 8279, CmdOljeaphmgie = 8271, CmdKgeijdnmeko = 8283, CmdKcgjfhileoi = 8284, } impl CmdMarbleType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::LgbednbeobcAlocmfakbkp => "LGBEDNBEOBC_ALOCMFAKBKP", Self::CmdBpnjpcnekbd => "CmdBPNJPCNEKBD", Self::CmdOkekjdfoikd => "CmdOKEKJDFOIKD", Self::CmdLlbmdljhjlo => "CmdLLBMDLJHJLO", Self::CmdEghobcimpnh => "CmdEGHOBCIMPNH", Self::CmdGbhlodaeahh => "CmdGBHLODAEAHH", Self::CmdPniehblnhob => "CmdPNIEHBLNHOB", Self::CmdMfanaadhhpg => "CmdMFANAADHHPG", Self::CmdOljeaphmgie => "CmdOLJEAPHMGIE", Self::CmdKgeijdnmeko => "CmdKGEIJDNMEKO", Self::CmdKcgjfhileoi => "CmdKCGJFHILEOI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LGBEDNBEOBC_ALOCMFAKBKP" => Some(Self::LgbednbeobcAlocmfakbkp), "CmdBPNJPCNEKBD" => Some(Self::CmdBpnjpcnekbd), "CmdOKEKJDFOIKD" => Some(Self::CmdOkekjdfoikd), "CmdLLBMDLJHJLO" => Some(Self::CmdLlbmdljhjlo), "CmdEGHOBCIMPNH" => Some(Self::CmdEghobcimpnh), "CmdGBHLODAEAHH" => Some(Self::CmdGbhlodaeahh), "CmdPNIEHBLNHOB" => Some(Self::CmdPniehblnhob), "CmdMFANAADHHPG" => Some(Self::CmdMfanaadhhpg), "CmdOLJEAPHMGIE" => Some(Self::CmdOljeaphmgie), "CmdKGEIJDNMEKO" => Some(Self::CmdKgeijdnmeko), "CmdKCGJFHILEOI" => Some(Self::CmdKcgjfhileoi), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdMarkChestType { ConknfogohiAlocmfakbkp = 0, CmdUpdateMarkChestScRsp = 8185, CmdMarkChestChangedScNotify = 8194, CmdGetMarkChestCsReq = 8193, CmdGetMarkChestScRsp = 8186, CmdUpdateMarkChestCsReq = 8189, } impl CmdMarkChestType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::ConknfogohiAlocmfakbkp => "CONKNFOGOHI_ALOCMFAKBKP", Self::CmdUpdateMarkChestScRsp => "CmdUpdateMarkChestScRsp", Self::CmdMarkChestChangedScNotify => "CmdMarkChestChangedScNotify", Self::CmdGetMarkChestCsReq => "CmdGetMarkChestCsReq", Self::CmdGetMarkChestScRsp => "CmdGetMarkChestScRsp", Self::CmdUpdateMarkChestCsReq => "CmdUpdateMarkChestCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CONKNFOGOHI_ALOCMFAKBKP" => Some(Self::ConknfogohiAlocmfakbkp), "CmdUpdateMarkChestScRsp" => Some(Self::CmdUpdateMarkChestScRsp), "CmdMarkChestChangedScNotify" => Some(Self::CmdMarkChestChangedScNotify), "CmdGetMarkChestCsReq" => Some(Self::CmdGetMarkChestCsReq), "CmdGetMarkChestScRsp" => Some(Self::CmdGetMarkChestScRsp), "CmdUpdateMarkChestCsReq" => Some(Self::CmdUpdateMarkChestCsReq), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdMatchType { FdhbfnekafcAlocmfakbkp = 0, CmdCancelMatchScRsp = 7305, CmdStartMatchScRsp = 7302, CmdStartMatchCsReq = 7348, CmdGetCrossInfoScRsp = 7331, CmdGetCrossInfoCsReq = 7333, FdhbfnekafcPiiofalognj = 7319, CmdMatchResultScNotify = 7335, } impl CmdMatchType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::FdhbfnekafcAlocmfakbkp => "FDHBFNEKAFC_ALOCMFAKBKP", Self::CmdCancelMatchScRsp => "CmdCancelMatchScRsp", Self::CmdStartMatchScRsp => "CmdStartMatchScRsp", Self::CmdStartMatchCsReq => "CmdStartMatchCsReq", Self::CmdGetCrossInfoScRsp => "CmdGetCrossInfoScRsp", Self::CmdGetCrossInfoCsReq => "CmdGetCrossInfoCsReq", Self::FdhbfnekafcPiiofalognj => "FDHBFNEKAFC_PIIOFALOGNJ", Self::CmdMatchResultScNotify => "CmdMatchResultScNotify", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "FDHBFNEKAFC_ALOCMFAKBKP" => Some(Self::FdhbfnekafcAlocmfakbkp), "CmdCancelMatchScRsp" => Some(Self::CmdCancelMatchScRsp), "CmdStartMatchScRsp" => Some(Self::CmdStartMatchScRsp), "CmdStartMatchCsReq" => Some(Self::CmdStartMatchCsReq), "CmdGetCrossInfoScRsp" => Some(Self::CmdGetCrossInfoScRsp), "CmdGetCrossInfoCsReq" => Some(Self::CmdGetCrossInfoCsReq), "FDHBFNEKAFC_PIIOFALOGNJ" => Some(Self::FdhbfnekafcPiiofalognj), "CmdMatchResultScNotify" => Some(Self::CmdMatchResultScNotify), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdMatchThreeModuleType { EkmpeonglikAlocmfakbkp = 0, CmdKfpnnlagcon = 7413, CmdBbghlimpobh = 7446, CmdPencgfncoei = 7443, CmdGofpclnnhlg = 7420, CmdEemdhjfinbd = 7433, CmdLnbeniecpoi = 7434, CmdBodcpljdpgf = 7435, CmdLcnhijfmbai = 7448, CmdAgllfhmlcff = 7425, CmdBehgljapojf = 7409, CmdIpbnimplebd = 7419, CmdEmkjjgaddld = 7431, CmdJfhbmcmggpg = 7407, CmdHeooekcdmba = 7412, CmdBnpjmliijhe = 7427, CmdOlipbinkphl = 7417, CmdNdnodngcifp = 7402, CmdAnfgnjfoffi = 7405, } impl CmdMatchThreeModuleType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::EkmpeonglikAlocmfakbkp => "EKMPEONGLIK_ALOCMFAKBKP", Self::CmdKfpnnlagcon => "CmdKFPNNLAGCON", Self::CmdBbghlimpobh => "CmdBBGHLIMPOBH", Self::CmdPencgfncoei => "CmdPENCGFNCOEI", Self::CmdGofpclnnhlg => "CmdGOFPCLNNHLG", Self::CmdEemdhjfinbd => "CmdEEMDHJFINBD", Self::CmdLnbeniecpoi => "CmdLNBENIECPOI", Self::CmdBodcpljdpgf => "CmdBODCPLJDPGF", Self::CmdLcnhijfmbai => "CmdLCNHIJFMBAI", Self::CmdAgllfhmlcff => "CmdAGLLFHMLCFF", Self::CmdBehgljapojf => "CmdBEHGLJAPOJF", Self::CmdIpbnimplebd => "CmdIPBNIMPLEBD", Self::CmdEmkjjgaddld => "CmdEMKJJGADDLD", Self::CmdJfhbmcmggpg => "CmdJFHBMCMGGPG", Self::CmdHeooekcdmba => "CmdHEOOEKCDMBA", Self::CmdBnpjmliijhe => "CmdBNPJMLIIJHE", Self::CmdOlipbinkphl => "CmdOLIPBINKPHL", Self::CmdNdnodngcifp => "CmdNDNODNGCIFP", Self::CmdAnfgnjfoffi => "CmdANFGNJFOFFI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "EKMPEONGLIK_ALOCMFAKBKP" => Some(Self::EkmpeonglikAlocmfakbkp), "CmdKFPNNLAGCON" => Some(Self::CmdKfpnnlagcon), "CmdBBGHLIMPOBH" => Some(Self::CmdBbghlimpobh), "CmdPENCGFNCOEI" => Some(Self::CmdPencgfncoei), "CmdGOFPCLNNHLG" => Some(Self::CmdGofpclnnhlg), "CmdEEMDHJFINBD" => Some(Self::CmdEemdhjfinbd), "CmdLNBENIECPOI" => Some(Self::CmdLnbeniecpoi), "CmdBODCPLJDPGF" => Some(Self::CmdBodcpljdpgf), "CmdLCNHIJFMBAI" => Some(Self::CmdLcnhijfmbai), "CmdAGLLFHMLCFF" => Some(Self::CmdAgllfhmlcff), "CmdBEHGLJAPOJF" => Some(Self::CmdBehgljapojf), "CmdIPBNIMPLEBD" => Some(Self::CmdIpbnimplebd), "CmdEMKJJGADDLD" => Some(Self::CmdEmkjjgaddld), "CmdJFHBMCMGGPG" => Some(Self::CmdJfhbmcmggpg), "CmdHEOOEKCDMBA" => Some(Self::CmdHeooekcdmba), "CmdBNPJMLIIJHE" => Some(Self::CmdBnpjmliijhe), "CmdOLIPBINKPHL" => Some(Self::CmdOlipbinkphl), "CmdNDNODNGCIFP" => Some(Self::CmdNdnodngcifp), "CmdANFGNJFOFFI" => Some(Self::CmdAnfgnjfoffi), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Ibjjfiekaeb { Jjgmhopoecf = 0, Hpfbgmiokck = 1, Hpclecmabig = 2, Ehpajiggclo = 3, Hcdfhlmdahd = 4, Ahledcepfgp = 5, Lihbajcmmmm = 6, Amlljnccmih = 7, Hjgknljlffh = 8, Dmklejfdiom = 9, Hnfcgimacff = 10, Jldpkbdcjib = 11, Ihmknplnnfe = 12, Infioicaalo = 13, } impl Ibjjfiekaeb { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Jjgmhopoecf => "IBJJFIEKAEB_JJGMHOPOECF", Self::Hpfbgmiokck => "IBJJFIEKAEB_HPFBGMIOKCK", Self::Hpclecmabig => "IBJJFIEKAEB_HPCLECMABIG", Self::Ehpajiggclo => "IBJJFIEKAEB_EHPAJIGGCLO", Self::Hcdfhlmdahd => "IBJJFIEKAEB_HCDFHLMDAHD", Self::Ahledcepfgp => "IBJJFIEKAEB_AHLEDCEPFGP", Self::Lihbajcmmmm => "IBJJFIEKAEB_LIHBAJCMMMM", Self::Amlljnccmih => "IBJJFIEKAEB_AMLLJNCCMIH", Self::Hjgknljlffh => "IBJJFIEKAEB_HJGKNLJLFFH", Self::Dmklejfdiom => "IBJJFIEKAEB_DMKLEJFDIOM", Self::Hnfcgimacff => "IBJJFIEKAEB_HNFCGIMACFF", Self::Jldpkbdcjib => "IBJJFIEKAEB_JLDPKBDCJIB", Self::Ihmknplnnfe => "IBJJFIEKAEB_IHMKNPLNNFE", Self::Infioicaalo => "IBJJFIEKAEB_INFIOICAALO", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "IBJJFIEKAEB_JJGMHOPOECF" => Some(Self::Jjgmhopoecf), "IBJJFIEKAEB_HPFBGMIOKCK" => Some(Self::Hpfbgmiokck), "IBJJFIEKAEB_HPCLECMABIG" => Some(Self::Hpclecmabig), "IBJJFIEKAEB_EHPAJIGGCLO" => Some(Self::Ehpajiggclo), "IBJJFIEKAEB_HCDFHLMDAHD" => Some(Self::Hcdfhlmdahd), "IBJJFIEKAEB_AHLEDCEPFGP" => Some(Self::Ahledcepfgp), "IBJJFIEKAEB_LIHBAJCMMMM" => Some(Self::Lihbajcmmmm), "IBJJFIEKAEB_AMLLJNCCMIH" => Some(Self::Amlljnccmih), "IBJJFIEKAEB_HJGKNLJLFFH" => Some(Self::Hjgknljlffh), "IBJJFIEKAEB_DMKLEJFDIOM" => Some(Self::Dmklejfdiom), "IBJJFIEKAEB_HNFCGIMACFF" => Some(Self::Hnfcgimacff), "IBJJFIEKAEB_JLDPKBDCJIB" => Some(Self::Jldpkbdcjib), "IBJJFIEKAEB_IHMKNPLNNFE" => Some(Self::Ihmknplnnfe), "IBJJFIEKAEB_INFIOICAALO" => Some(Self::Infioicaalo), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdMessageType { PepgpcpefmgAlocmfakbkp = 0, CmdGetNpcMessageGroupCsReq = 2747, CmdGetMissionMessageInfoScRsp = 2745, CmdGetMissionMessageInfoCsReq = 2761, CmdFinishSectionIdScRsp = 2720, CmdGetNpcMessageGroupScRsp = 2709, CmdFinishPerformSectionIdScRsp = 2791, CmdFinishItemIdScRsp = 2711, CmdFinishPerformSectionIdCsReq = 2795, CmdGetNpcStatusCsReq = 2738, CmdGetNpcStatusScRsp = 2717, CmdFinishItemIdCsReq = 2751, CmdFinishSectionIdCsReq = 2789, } impl CmdMessageType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::PepgpcpefmgAlocmfakbkp => "PEPGPCPEFMG_ALOCMFAKBKP", Self::CmdGetNpcMessageGroupCsReq => "CmdGetNpcMessageGroupCsReq", Self::CmdGetMissionMessageInfoScRsp => "CmdGetMissionMessageInfoScRsp", Self::CmdGetMissionMessageInfoCsReq => "CmdGetMissionMessageInfoCsReq", Self::CmdFinishSectionIdScRsp => "CmdFinishSectionIdScRsp", Self::CmdGetNpcMessageGroupScRsp => "CmdGetNpcMessageGroupScRsp", Self::CmdFinishPerformSectionIdScRsp => "CmdFinishPerformSectionIdScRsp", Self::CmdFinishItemIdScRsp => "CmdFinishItemIdScRsp", Self::CmdFinishPerformSectionIdCsReq => "CmdFinishPerformSectionIdCsReq", Self::CmdGetNpcStatusCsReq => "CmdGetNpcStatusCsReq", Self::CmdGetNpcStatusScRsp => "CmdGetNpcStatusScRsp", Self::CmdFinishItemIdCsReq => "CmdFinishItemIdCsReq", Self::CmdFinishSectionIdCsReq => "CmdFinishSectionIdCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "PEPGPCPEFMG_ALOCMFAKBKP" => Some(Self::PepgpcpefmgAlocmfakbkp), "CmdGetNpcMessageGroupCsReq" => Some(Self::CmdGetNpcMessageGroupCsReq), "CmdGetMissionMessageInfoScRsp" => Some(Self::CmdGetMissionMessageInfoScRsp), "CmdGetMissionMessageInfoCsReq" => Some(Self::CmdGetMissionMessageInfoCsReq), "CmdFinishSectionIdScRsp" => Some(Self::CmdFinishSectionIdScRsp), "CmdGetNpcMessageGroupScRsp" => Some(Self::CmdGetNpcMessageGroupScRsp), "CmdFinishPerformSectionIdScRsp" => { Some(Self::CmdFinishPerformSectionIdScRsp) } "CmdFinishItemIdScRsp" => Some(Self::CmdFinishItemIdScRsp), "CmdFinishPerformSectionIdCsReq" => { Some(Self::CmdFinishPerformSectionIdCsReq) } "CmdGetNpcStatusCsReq" => Some(Self::CmdGetNpcStatusCsReq), "CmdGetNpcStatusScRsp" => Some(Self::CmdGetNpcStatusScRsp), "CmdFinishItemIdCsReq" => Some(Self::CmdFinishItemIdCsReq), "CmdFinishSectionIdCsReq" => Some(Self::CmdFinishSectionIdCsReq), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdMiscModuleType { PcmlmeoaofiAlocmfakbkp = 0, CmdBaiigcmkcbm = 4106, CmdFnaodjkigji = 4170, CmdFoogebileaf = 4150, CmdLknokgfjimk = 4181, CmdIihfknneofj = 4113, CmdPbgpjpladmm = 4147, CmdMlngpipghbf = 4138, CmdBpkmgaemnoi = 4191, CmdOcckfbcngdo = 4119, CmdLknafhdgbkg = 4109, CmdGahlhbpmnjf = 4151, CmdObmlehnaobo = 4135, CmdAcffhcjggng = 4162, CmdFmijpnjlggc = 4103, CmdLmdanceplne = 4126, CmdEjpgiokiacg = 4152, CmdCfnpomfjmik = 4155, PcmlmeoaofiEcobncggdfj = 4161, CmdCkiahipfhfa = 4192, CmdCddkfbpglpj = 4114, CmdFienhookflh = 4130, CmdEljojmljnkg = 4111, CmdGjhllanlngd = 4177, CmdJeofibofibl = 4188, CmdIdbkcjhhkeh = 4146, CmdLkcoilpbfhg = 4195, CmdIljllncmlol = 4169, CmdAbpnglijjbp = 4101, CmdBblcojglchc = 4149, CmdGfhfbkkohdb = 4176, CmdCelfbjplhld = 4145, CmdGagckacbjif = 4117, CmdChgipfnliaf = 4115, CmdAdinknminad = 4173, CmdEbigagodbpm = 4137, CmdOcoeemojdhd = 4193, CmdOegofaoblfg = 4198, CmdCdlpedihphc = 4157, } impl CmdMiscModuleType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::PcmlmeoaofiAlocmfakbkp => "PCMLMEOAOFI_ALOCMFAKBKP", Self::CmdBaiigcmkcbm => "CmdBAIIGCMKCBM", Self::CmdFnaodjkigji => "CmdFNAODJKIGJI", Self::CmdFoogebileaf => "CmdFOOGEBILEAF", Self::CmdLknokgfjimk => "CmdLKNOKGFJIMK", Self::CmdIihfknneofj => "CmdIIHFKNNEOFJ", Self::CmdPbgpjpladmm => "CmdPBGPJPLADMM", Self::CmdMlngpipghbf => "CmdMLNGPIPGHBF", Self::CmdBpkmgaemnoi => "CmdBPKMGAEMNOI", Self::CmdOcckfbcngdo => "CmdOCCKFBCNGDO", Self::CmdLknafhdgbkg => "CmdLKNAFHDGBKG", Self::CmdGahlhbpmnjf => "CmdGAHLHBPMNJF", Self::CmdObmlehnaobo => "CmdOBMLEHNAOBO", Self::CmdAcffhcjggng => "CmdACFFHCJGGNG", Self::CmdFmijpnjlggc => "CmdFMIJPNJLGGC", Self::CmdLmdanceplne => "CmdLMDANCEPLNE", Self::CmdEjpgiokiacg => "CmdEJPGIOKIACG", Self::CmdCfnpomfjmik => "CmdCFNPOMFJMIK", Self::PcmlmeoaofiEcobncggdfj => "PCMLMEOAOFI_ECOBNCGGDFJ", Self::CmdCkiahipfhfa => "CmdCKIAHIPFHFA", Self::CmdCddkfbpglpj => "CmdCDDKFBPGLPJ", Self::CmdFienhookflh => "CmdFIENHOOKFLH", Self::CmdEljojmljnkg => "CmdELJOJMLJNKG", Self::CmdGjhllanlngd => "CmdGJHLLANLNGD", Self::CmdJeofibofibl => "CmdJEOFIBOFIBL", Self::CmdIdbkcjhhkeh => "CmdIDBKCJHHKEH", Self::CmdLkcoilpbfhg => "CmdLKCOILPBFHG", Self::CmdIljllncmlol => "CmdILJLLNCMLOL", Self::CmdAbpnglijjbp => "CmdABPNGLIJJBP", Self::CmdBblcojglchc => "CmdBBLCOJGLCHC", Self::CmdGfhfbkkohdb => "CmdGFHFBKKOHDB", Self::CmdCelfbjplhld => "CmdCELFBJPLHLD", Self::CmdGagckacbjif => "CmdGAGCKACBJIF", Self::CmdChgipfnliaf => "CmdCHGIPFNLIAF", Self::CmdAdinknminad => "CmdADINKNMINAD", Self::CmdEbigagodbpm => "CmdEBIGAGODBPM", Self::CmdOcoeemojdhd => "CmdOCOEEMOJDHD", Self::CmdOegofaoblfg => "CmdOEGOFAOBLFG", Self::CmdCdlpedihphc => "CmdCDLPEDIHPHC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "PCMLMEOAOFI_ALOCMFAKBKP" => Some(Self::PcmlmeoaofiAlocmfakbkp), "CmdBAIIGCMKCBM" => Some(Self::CmdBaiigcmkcbm), "CmdFNAODJKIGJI" => Some(Self::CmdFnaodjkigji), "CmdFOOGEBILEAF" => Some(Self::CmdFoogebileaf), "CmdLKNOKGFJIMK" => Some(Self::CmdLknokgfjimk), "CmdIIHFKNNEOFJ" => Some(Self::CmdIihfknneofj), "CmdPBGPJPLADMM" => Some(Self::CmdPbgpjpladmm), "CmdMLNGPIPGHBF" => Some(Self::CmdMlngpipghbf), "CmdBPKMGAEMNOI" => Some(Self::CmdBpkmgaemnoi), "CmdOCCKFBCNGDO" => Some(Self::CmdOcckfbcngdo), "CmdLKNAFHDGBKG" => Some(Self::CmdLknafhdgbkg), "CmdGAHLHBPMNJF" => Some(Self::CmdGahlhbpmnjf), "CmdOBMLEHNAOBO" => Some(Self::CmdObmlehnaobo), "CmdACFFHCJGGNG" => Some(Self::CmdAcffhcjggng), "CmdFMIJPNJLGGC" => Some(Self::CmdFmijpnjlggc), "CmdLMDANCEPLNE" => Some(Self::CmdLmdanceplne), "CmdEJPGIOKIACG" => Some(Self::CmdEjpgiokiacg), "CmdCFNPOMFJMIK" => Some(Self::CmdCfnpomfjmik), "PCMLMEOAOFI_ECOBNCGGDFJ" => Some(Self::PcmlmeoaofiEcobncggdfj), "CmdCKIAHIPFHFA" => Some(Self::CmdCkiahipfhfa), "CmdCDDKFBPGLPJ" => Some(Self::CmdCddkfbpglpj), "CmdFIENHOOKFLH" => Some(Self::CmdFienhookflh), "CmdELJOJMLJNKG" => Some(Self::CmdEljojmljnkg), "CmdGJHLLANLNGD" => Some(Self::CmdGjhllanlngd), "CmdJEOFIBOFIBL" => Some(Self::CmdJeofibofibl), "CmdIDBKCJHHKEH" => Some(Self::CmdIdbkcjhhkeh), "CmdLKCOILPBFHG" => Some(Self::CmdLkcoilpbfhg), "CmdILJLLNCMLOL" => Some(Self::CmdIljllncmlol), "CmdABPNGLIJJBP" => Some(Self::CmdAbpnglijjbp), "CmdBBLCOJGLCHC" => Some(Self::CmdBblcojglchc), "CmdGFHFBKKOHDB" => Some(Self::CmdGfhfbkkohdb), "CmdCELFBJPLHLD" => Some(Self::CmdCelfbjplhld), "CmdGAGCKACBJIF" => Some(Self::CmdGagckacbjif), "CmdCHGIPFNLIAF" => Some(Self::CmdChgipfnliaf), "CmdADINKNMINAD" => Some(Self::CmdAdinknminad), "CmdEBIGAGODBPM" => Some(Self::CmdEbigagodbpm), "CmdOCOEEMOJDHD" => Some(Self::CmdOcoeemojdhd), "CmdOEGOFAOBLFG" => Some(Self::CmdOegofaoblfg), "CmdCDLPEDIHPHC" => Some(Self::CmdCdlpedihphc), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Mfldhildjdo { Alocmfakbkp = 0, Fpfnfoeiamb = 1, Feaahgihgnm = 2, Ogmebhgiokf = 3, } impl Mfldhildjdo { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "MFLDHILDJDO_ALOCMFAKBKP", Self::Fpfnfoeiamb => "MFLDHILDJDO_FPFNFOEIAMB", Self::Feaahgihgnm => "MFLDHILDJDO_FEAAHGIHGNM", Self::Ogmebhgiokf => "MFLDHILDJDO_OGMEBHGIOKF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MFLDHILDJDO_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "MFLDHILDJDO_FPFNFOEIAMB" => Some(Self::Fpfnfoeiamb), "MFLDHILDJDO_FEAAHGIHGNM" => Some(Self::Feaahgihgnm), "MFLDHILDJDO_OGMEBHGIOKF" => Some(Self::Ogmebhgiokf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Flnjaebepgb { Mbchkcmdgjg = 0, Pojagdcalnk = 1, Jkjbbfjinil = 2, Pgghhclifeb = 3, } impl Flnjaebepgb { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Mbchkcmdgjg => "FLNJAEBEPGB_MBCHKCMDGJG", Self::Pojagdcalnk => "FLNJAEBEPGB_POJAGDCALNK", Self::Jkjbbfjinil => "FLNJAEBEPGB_JKJBBFJINIL", Self::Pgghhclifeb => "FLNJAEBEPGB_PGGHHCLIFEB", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "FLNJAEBEPGB_MBCHKCMDGJG" => Some(Self::Mbchkcmdgjg), "FLNJAEBEPGB_POJAGDCALNK" => Some(Self::Pojagdcalnk), "FLNJAEBEPGB_JKJBBFJINIL" => Some(Self::Jkjbbfjinil), "FLNJAEBEPGB_PGGHHCLIFEB" => Some(Self::Pgghhclifeb), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Jloblpfkkip { Melnglodenb = 0, Kkhainecmlh = 1, } impl Jloblpfkkip { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Melnglodenb => "JLOBLPFKKIP_MELNGLODENB", Self::Kkhainecmlh => "JLOBLPFKKIP_KKHAINECMLH", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JLOBLPFKKIP_MELNGLODENB" => Some(Self::Melnglodenb), "JLOBLPFKKIP_KKHAINECMLH" => Some(Self::Kkhainecmlh), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Jaedbnpjmlh { Fojkmkgilpd = 0, Bebebpgkcdl = 1, Chehepaoilg = 2, } impl Jaedbnpjmlh { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Fojkmkgilpd => "JAEDBNPJMLH_FOJKMKGILPD", Self::Bebebpgkcdl => "JAEDBNPJMLH_BEBEBPGKCDL", Self::Chehepaoilg => "JAEDBNPJMLH_CHEHEPAOILG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JAEDBNPJMLH_FOJKMKGILPD" => Some(Self::Fojkmkgilpd), "JAEDBNPJMLH_BEBEBPGKCDL" => Some(Self::Bebebpgkcdl), "JAEDBNPJMLH_CHEHEPAOILG" => Some(Self::Chehepaoilg), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Japnonnghia { Ecjnfnmcfom = 0, Gheljbihjoj = 1, Nhjfkdafdja = 2, Mcgjbbfgbhg = 3, } impl Japnonnghia { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Ecjnfnmcfom => "JAPNONNGHIA_ECJNFNMCFOM", Self::Gheljbihjoj => "JAPNONNGHIA_GHELJBIHJOJ", Self::Nhjfkdafdja => "JAPNONNGHIA_NHJFKDAFDJA", Self::Mcgjbbfgbhg => "JAPNONNGHIA_MCGJBBFGBHG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JAPNONNGHIA_ECJNFNMCFOM" => Some(Self::Ecjnfnmcfom), "JAPNONNGHIA_GHELJBIHJOJ" => Some(Self::Gheljbihjoj), "JAPNONNGHIA_NHJFKDAFDJA" => Some(Self::Nhjfkdafdja), "JAPNONNGHIA_MCGJBBFGBHG" => Some(Self::Mcgjbbfgbhg), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdMissionType { LmampgfecekAlocmfakbkp = 0, LmampgfecekKldgjjmlhef = 1289, LmampgfecekGfcmbhokfih = 1269, LmampgfecekDjicmolplci = 1230, LmampgfecekEikdcjfdenc = 1245, LmampgfecekGhplhobimck = 1270, LmampgfecekAchpehhjeli = 1252, CmdGetMissionStatusCsReq = 1267, CmdGetMissionDataScRsp = 1209, LmampgfecekPdfdigeekah = 1214, LmampgfecekBfgdmbiogdk = 1262, LmampgfecekFkialkdajfg = 1288, CmdGetMissionDataCsReq = 1247, LmampgfecekAmoacpfmjgm = 1257, CmdFinishTalkMissionScRsp = 1217, LmampgfecekPagceccijdb = 1273, LmampgfecekCjjiadifdgi = 1201, LmampgfecekKjemjalolnp = 1215, LmampgfecekCfelnokaiaa = 1251, CmdFinishTalkMissionCsReq = 1238, LmampgfecekIilfjpflafi = 1249, LmampgfecekPmdplofgdbl = 1203, LmampgfecekFacpcghcdnl = 1276, LmampgfecekKaiebecaibi = 1206, LmampgfecekAcnafhohhie = 1277, LmampgfecekJaknbajinaa = 1233, LmampgfecekElncdajpoch = 1211, LmampgfecekGiemlabgokk = 1255, LmampgfecekOcidlbloddm = 1226, LmampgfecekOdefndgjnkm = 1213, } impl CmdMissionType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::LmampgfecekAlocmfakbkp => "LMAMPGFECEK_ALOCMFAKBKP", Self::LmampgfecekKldgjjmlhef => "LMAMPGFECEK_KLDGJJMLHEF", Self::LmampgfecekGfcmbhokfih => "LMAMPGFECEK_GFCMBHOKFIH", Self::LmampgfecekDjicmolplci => "LMAMPGFECEK_DJICMOLPLCI", Self::LmampgfecekEikdcjfdenc => "LMAMPGFECEK_EIKDCJFDENC", Self::LmampgfecekGhplhobimck => "LMAMPGFECEK_GHPLHOBIMCK", Self::LmampgfecekAchpehhjeli => "LMAMPGFECEK_ACHPEHHJELI", Self::CmdGetMissionStatusCsReq => "CmdGetMissionStatusCsReq", Self::CmdGetMissionDataScRsp => "CmdGetMissionDataScRsp", Self::LmampgfecekPdfdigeekah => "LMAMPGFECEK_PDFDIGEEKAH", Self::LmampgfecekBfgdmbiogdk => "LMAMPGFECEK_BFGDMBIOGDK", Self::LmampgfecekFkialkdajfg => "LMAMPGFECEK_FKIALKDAJFG", Self::CmdGetMissionDataCsReq => "CmdGetMissionDataCsReq", Self::LmampgfecekAmoacpfmjgm => "LMAMPGFECEK_AMOACPFMJGM", Self::CmdFinishTalkMissionScRsp => "CmdFinishTalkMissionScRsp", Self::LmampgfecekPagceccijdb => "LMAMPGFECEK_PAGCECCIJDB", Self::LmampgfecekCjjiadifdgi => "LMAMPGFECEK_CJJIADIFDGI", Self::LmampgfecekKjemjalolnp => "LMAMPGFECEK_KJEMJALOLNP", Self::LmampgfecekCfelnokaiaa => "LMAMPGFECEK_CFELNOKAIAA", Self::CmdFinishTalkMissionCsReq => "CmdFinishTalkMissionCsReq", Self::LmampgfecekIilfjpflafi => "LMAMPGFECEK_IILFJPFLAFI", Self::LmampgfecekPmdplofgdbl => "LMAMPGFECEK_PMDPLOFGDBL", Self::LmampgfecekFacpcghcdnl => "LMAMPGFECEK_FACPCGHCDNL", Self::LmampgfecekKaiebecaibi => "LMAMPGFECEK_KAIEBECAIBI", Self::LmampgfecekAcnafhohhie => "LMAMPGFECEK_ACNAFHOHHIE", Self::LmampgfecekJaknbajinaa => "LMAMPGFECEK_JAKNBAJINAA", Self::LmampgfecekElncdajpoch => "LMAMPGFECEK_ELNCDAJPOCH", Self::LmampgfecekGiemlabgokk => "LMAMPGFECEK_GIEMLABGOKK", Self::LmampgfecekOcidlbloddm => "LMAMPGFECEK_OCIDLBLODDM", Self::LmampgfecekOdefndgjnkm => "LMAMPGFECEK_ODEFNDGJNKM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LMAMPGFECEK_ALOCMFAKBKP" => Some(Self::LmampgfecekAlocmfakbkp), "LMAMPGFECEK_KLDGJJMLHEF" => Some(Self::LmampgfecekKldgjjmlhef), "LMAMPGFECEK_GFCMBHOKFIH" => Some(Self::LmampgfecekGfcmbhokfih), "LMAMPGFECEK_DJICMOLPLCI" => Some(Self::LmampgfecekDjicmolplci), "LMAMPGFECEK_EIKDCJFDENC" => Some(Self::LmampgfecekEikdcjfdenc), "LMAMPGFECEK_GHPLHOBIMCK" => Some(Self::LmampgfecekGhplhobimck), "LMAMPGFECEK_ACHPEHHJELI" => Some(Self::LmampgfecekAchpehhjeli), "CmdGetMissionStatusCsReq" => Some(Self::CmdGetMissionStatusCsReq), "CmdGetMissionDataScRsp" => Some(Self::CmdGetMissionDataScRsp), "LMAMPGFECEK_PDFDIGEEKAH" => Some(Self::LmampgfecekPdfdigeekah), "LMAMPGFECEK_BFGDMBIOGDK" => Some(Self::LmampgfecekBfgdmbiogdk), "LMAMPGFECEK_FKIALKDAJFG" => Some(Self::LmampgfecekFkialkdajfg), "CmdGetMissionDataCsReq" => Some(Self::CmdGetMissionDataCsReq), "LMAMPGFECEK_AMOACPFMJGM" => Some(Self::LmampgfecekAmoacpfmjgm), "CmdFinishTalkMissionScRsp" => Some(Self::CmdFinishTalkMissionScRsp), "LMAMPGFECEK_PAGCECCIJDB" => Some(Self::LmampgfecekPagceccijdb), "LMAMPGFECEK_CJJIADIFDGI" => Some(Self::LmampgfecekCjjiadifdgi), "LMAMPGFECEK_KJEMJALOLNP" => Some(Self::LmampgfecekKjemjalolnp), "LMAMPGFECEK_CFELNOKAIAA" => Some(Self::LmampgfecekCfelnokaiaa), "CmdFinishTalkMissionCsReq" => Some(Self::CmdFinishTalkMissionCsReq), "LMAMPGFECEK_IILFJPFLAFI" => Some(Self::LmampgfecekIilfjpflafi), "LMAMPGFECEK_PMDPLOFGDBL" => Some(Self::LmampgfecekPmdplofgdbl), "LMAMPGFECEK_FACPCGHCDNL" => Some(Self::LmampgfecekFacpcghcdnl), "LMAMPGFECEK_KAIEBECAIBI" => Some(Self::LmampgfecekKaiebecaibi), "LMAMPGFECEK_ACNAFHOHHIE" => Some(Self::LmampgfecekAcnafhohhie), "LMAMPGFECEK_JAKNBAJINAA" => Some(Self::LmampgfecekJaknbajinaa), "LMAMPGFECEK_ELNCDAJPOCH" => Some(Self::LmampgfecekElncdajpoch), "LMAMPGFECEK_GIEMLABGOKK" => Some(Self::LmampgfecekGiemlabgokk), "LMAMPGFECEK_OCIDLBLODDM" => Some(Self::LmampgfecekOcidlbloddm), "LMAMPGFECEK_ODEFNDGJNKM" => Some(Self::LmampgfecekOdefndgjnkm), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum MissionSyncRecord { MjpniblhmgaJogmpinbboi = 0, MjpniblhmgaHjkdkngggoe = 1, MjpniblhmgaGelhffdekjh = 2, MjpniblhmgaDndaclainlg = 3, MjpniblhmgaGlpmmjeppne = 4, MjpniblhmgaMgbcpgicphg = 11, MjpniblhmgaLbfdaipkkfg = 12, MjpniblhmgaCkapmjfbejp = 13, MjpniblhmgaOhclkigjceb = 14, MjpniblhmgaCpgpamhadja = 15, } impl MissionSyncRecord { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::MjpniblhmgaJogmpinbboi => "MJPNIBLHMGA_JOGMPINBBOI", Self::MjpniblhmgaHjkdkngggoe => "MJPNIBLHMGA_HJKDKNGGGOE", Self::MjpniblhmgaGelhffdekjh => "MJPNIBLHMGA_GELHFFDEKJH", Self::MjpniblhmgaDndaclainlg => "MJPNIBLHMGA_DNDACLAINLG", Self::MjpniblhmgaGlpmmjeppne => "MJPNIBLHMGA_GLPMMJEPPNE", Self::MjpniblhmgaMgbcpgicphg => "MJPNIBLHMGA_MGBCPGICPHG", Self::MjpniblhmgaLbfdaipkkfg => "MJPNIBLHMGA_LBFDAIPKKFG", Self::MjpniblhmgaCkapmjfbejp => "MJPNIBLHMGA_CKAPMJFBEJP", Self::MjpniblhmgaOhclkigjceb => "MJPNIBLHMGA_OHCLKIGJCEB", Self::MjpniblhmgaCpgpamhadja => "MJPNIBLHMGA_CPGPAMHADJA", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MJPNIBLHMGA_JOGMPINBBOI" => Some(Self::MjpniblhmgaJogmpinbboi), "MJPNIBLHMGA_HJKDKNGGGOE" => Some(Self::MjpniblhmgaHjkdkngggoe), "MJPNIBLHMGA_GELHFFDEKJH" => Some(Self::MjpniblhmgaGelhffdekjh), "MJPNIBLHMGA_DNDACLAINLG" => Some(Self::MjpniblhmgaDndaclainlg), "MJPNIBLHMGA_GLPMMJEPPNE" => Some(Self::MjpniblhmgaGlpmmjeppne), "MJPNIBLHMGA_MGBCPGICPHG" => Some(Self::MjpniblhmgaMgbcpgicphg), "MJPNIBLHMGA_LBFDAIPKKFG" => Some(Self::MjpniblhmgaLbfdaipkkfg), "MJPNIBLHMGA_CKAPMJFBEJP" => Some(Self::MjpniblhmgaCkapmjfbejp), "MJPNIBLHMGA_OHCLKIGJCEB" => Some(Self::MjpniblhmgaOhclkigjceb), "MJPNIBLHMGA_CPGPAMHADJA" => Some(Self::MjpniblhmgaCpgpamhadja), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Cfpogdfipki { Pooghjooiko = 0, Igmjaoackaf = 1, } impl Cfpogdfipki { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Pooghjooiko => "CFPOGDFIPKI_POOGHJOOIKO", Self::Igmjaoackaf => "CFPOGDFIPKI_IGMJAOACKAF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CFPOGDFIPKI_POOGHJOOIKO" => Some(Self::Pooghjooiko), "CFPOGDFIPKI_IGMJAOACKAF" => Some(Self::Igmjaoackaf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum TrackMainMissionUpdateReasonId { OidpmognlhmNlfkhehniil = 0, OidpmognlhmMejlhcclhpm = 1, OidpmognlhmKkgkdfchknl = 2, OidpmognlhmGheiponmlmf = 3, } impl TrackMainMissionUpdateReasonId { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::OidpmognlhmNlfkhehniil => "OIDPMOGNLHM_NLFKHEHNIIL", Self::OidpmognlhmMejlhcclhpm => "OIDPMOGNLHM_MEJLHCCLHPM", Self::OidpmognlhmKkgkdfchknl => "OIDPMOGNLHM_KKGKDFCHKNL", Self::OidpmognlhmGheiponmlmf => "OIDPMOGNLHM_GHEIPONMLMF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "OIDPMOGNLHM_NLFKHEHNIIL" => Some(Self::OidpmognlhmNlfkhehniil), "OIDPMOGNLHM_MEJLHCCLHPM" => Some(Self::OidpmognlhmMejlhcclhpm), "OIDPMOGNLHM_KKGKDFCHKNL" => Some(Self::OidpmognlhmKkgkdfchknl), "OIDPMOGNLHM_GHEIPONMLMF" => Some(Self::OidpmognlhmGheiponmlmf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdMonopolyType { GjpnmlhbdbaAlocmfakbkp = 0, CmdPjgmmjndhmj = 7088, CmdLjpjgdegomh = 7033, CmdHjdfohnjpph = 7010, CmdOhghibhdkld = 7068, CmdBaockgbclid = 7073, CmdMejlobjpijn = 7052, CmdAnhcfipglde = 7067, CmdLoekmdfoiof = 7071, CmdKoiekodnagi = 7062, CmdLfmgjlcbafb = 7087, CmdKkdnfldmglm = 7076, CmdKggeigmplnl = 7058, CmdDdbdpdmflme = 7100, CmdGdbcmfabpbj = 7036, CmdFjobkkkdmnk = 7031, CmdCffjcaecfmd = 7055, CmdKagabfdoiao = 7059, CmdFicmemecajk = 7093, CmdGldpejdgfen = 7096, CmdDgedopcnlme = 7021, CmdCcanodedlhb = 7024, CmdMklfmdbbaon = 7038, CmdKghhklnjana = 7002, CmdGpkachppgki = 7094, CmdJkgphjnfdia = 7060, CmdMncbhmnlifg = 7079, CmdMekbaooifok = 7008, CmdObeigomkpfb = 7081, CmdJmfggmfhehj = 7019, CmdDjdollmenfg = 7057, CmdOafhjfcngkj = 7050, CmdDleopiflmao = 7006, CmdDpcpmolhgme = 7061, CmdAnlchklhcie = 7086, CmdKmbipnpcadd = 7048, CmdNjpccbnpmep = 7004, CmdEplpnapfbhm = 7099, CmdOfmkjhfpbnk = 7075, CmdJfjghafdfje = 7028, CmdPkbagklffgk = 7090, CmdEneamlfnhpe = 7023, CmdMaofjeeapjo = 7040, CmdEkiomgciink = 7035, CmdGcpjpejmdap = 7089, CmdDabemhcdiec = 7080, CmdJfonbmaafek = 7014, CmdJfeefpcmbpk = 7018, CmdBbpbbbddkfi = 7078, CmdIfebfonchco = 7041, CmdBjoljjallll = 7056, CmdEdidbdgjiaf = 7091, CmdCkcipgpkahb = 7003, CmdGdkgeajpeck = 7032, CmdEjpbceibnji = 7027, CmdMjpjndckopf = 7083, CmdGccmljndnfh = 7030, CmdIjmcpcmpjme = 7054, CmdKoebompepjk = 7064, CmdKgnhccpmblh = 7047, CmdDckfgkkdkeb = 7092, CmdPcfgodkodhm = 7065, CmdOkgdejigade = 7026, CmdAecjkldghjk = 7066, CmdLfkloapmfkp = 7077, CmdAfpaebgolhg = 7095, CmdHilfaihngkd = 7020, CmdFhldklfkepg = 7011, CmdMmjehailnge = 7039, CmdJajokjhmgbj = 7049, CmdGmicfoldopa = 7009, CmdGfjgfkcglkm = 7046, CmdFgoifcabmmg = 7044, CmdCilgfnegehd = 7015, CmdNohghmmfblc = 7037, CmdCmdmgbpbaid = 7034, CmdAgjijjbbdkg = 7013, CmdJcajlacnkdm = 7069, CmdBgfoecmpagb = 7070, CmdHnpcljokjii = 7022, CmdJfgjmccopjf = 7001, CmdLjidiffpakl = 7017, CmdPcnkhelglhj = 7072, CmdHhfjjdmgiip = 7098, } impl CmdMonopolyType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::GjpnmlhbdbaAlocmfakbkp => "GJPNMLHBDBA_ALOCMFAKBKP", Self::CmdPjgmmjndhmj => "CmdPJGMMJNDHMJ", Self::CmdLjpjgdegomh => "CmdLJPJGDEGOMH", Self::CmdHjdfohnjpph => "CmdHJDFOHNJPPH", Self::CmdOhghibhdkld => "CmdOHGHIBHDKLD", Self::CmdBaockgbclid => "CmdBAOCKGBCLID", Self::CmdMejlobjpijn => "CmdMEJLOBJPIJN", Self::CmdAnhcfipglde => "CmdANHCFIPGLDE", Self::CmdLoekmdfoiof => "CmdLOEKMDFOIOF", Self::CmdKoiekodnagi => "CmdKOIEKODNAGI", Self::CmdLfmgjlcbafb => "CmdLFMGJLCBAFB", Self::CmdKkdnfldmglm => "CmdKKDNFLDMGLM", Self::CmdKggeigmplnl => "CmdKGGEIGMPLNL", Self::CmdDdbdpdmflme => "CmdDDBDPDMFLME", Self::CmdGdbcmfabpbj => "CmdGDBCMFABPBJ", Self::CmdFjobkkkdmnk => "CmdFJOBKKKDMNK", Self::CmdCffjcaecfmd => "CmdCFFJCAECFMD", Self::CmdKagabfdoiao => "CmdKAGABFDOIAO", Self::CmdFicmemecajk => "CmdFICMEMECAJK", Self::CmdGldpejdgfen => "CmdGLDPEJDGFEN", Self::CmdDgedopcnlme => "CmdDGEDOPCNLME", Self::CmdCcanodedlhb => "CmdCCANODEDLHB", Self::CmdMklfmdbbaon => "CmdMKLFMDBBAON", Self::CmdKghhklnjana => "CmdKGHHKLNJANA", Self::CmdGpkachppgki => "CmdGPKACHPPGKI", Self::CmdJkgphjnfdia => "CmdJKGPHJNFDIA", Self::CmdMncbhmnlifg => "CmdMNCBHMNLIFG", Self::CmdMekbaooifok => "CmdMEKBAOOIFOK", Self::CmdObeigomkpfb => "CmdOBEIGOMKPFB", Self::CmdJmfggmfhehj => "CmdJMFGGMFHEHJ", Self::CmdDjdollmenfg => "CmdDJDOLLMENFG", Self::CmdOafhjfcngkj => "CmdOAFHJFCNGKJ", Self::CmdDleopiflmao => "CmdDLEOPIFLMAO", Self::CmdDpcpmolhgme => "CmdDPCPMOLHGME", Self::CmdAnlchklhcie => "CmdANLCHKLHCIE", Self::CmdKmbipnpcadd => "CmdKMBIPNPCADD", Self::CmdNjpccbnpmep => "CmdNJPCCBNPMEP", Self::CmdEplpnapfbhm => "CmdEPLPNAPFBHM", Self::CmdOfmkjhfpbnk => "CmdOFMKJHFPBNK", Self::CmdJfjghafdfje => "CmdJFJGHAFDFJE", Self::CmdPkbagklffgk => "CmdPKBAGKLFFGK", Self::CmdEneamlfnhpe => "CmdENEAMLFNHPE", Self::CmdMaofjeeapjo => "CmdMAOFJEEAPJO", Self::CmdEkiomgciink => "CmdEKIOMGCIINK", Self::CmdGcpjpejmdap => "CmdGCPJPEJMDAP", Self::CmdDabemhcdiec => "CmdDABEMHCDIEC", Self::CmdJfonbmaafek => "CmdJFONBMAAFEK", Self::CmdJfeefpcmbpk => "CmdJFEEFPCMBPK", Self::CmdBbpbbbddkfi => "CmdBBPBBBDDKFI", Self::CmdIfebfonchco => "CmdIFEBFONCHCO", Self::CmdBjoljjallll => "CmdBJOLJJALLLL", Self::CmdEdidbdgjiaf => "CmdEDIDBDGJIAF", Self::CmdCkcipgpkahb => "CmdCKCIPGPKAHB", Self::CmdGdkgeajpeck => "CmdGDKGEAJPECK", Self::CmdEjpbceibnji => "CmdEJPBCEIBNJI", Self::CmdMjpjndckopf => "CmdMJPJNDCKOPF", Self::CmdGccmljndnfh => "CmdGCCMLJNDNFH", Self::CmdIjmcpcmpjme => "CmdIJMCPCMPJME", Self::CmdKoebompepjk => "CmdKOEBOMPEPJK", Self::CmdKgnhccpmblh => "CmdKGNHCCPMBLH", Self::CmdDckfgkkdkeb => "CmdDCKFGKKDKEB", Self::CmdPcfgodkodhm => "CmdPCFGODKODHM", Self::CmdOkgdejigade => "CmdOKGDEJIGADE", Self::CmdAecjkldghjk => "CmdAECJKLDGHJK", Self::CmdLfkloapmfkp => "CmdLFKLOAPMFKP", Self::CmdAfpaebgolhg => "CmdAFPAEBGOLHG", Self::CmdHilfaihngkd => "CmdHILFAIHNGKD", Self::CmdFhldklfkepg => "CmdFHLDKLFKEPG", Self::CmdMmjehailnge => "CmdMMJEHAILNGE", Self::CmdJajokjhmgbj => "CmdJAJOKJHMGBJ", Self::CmdGmicfoldopa => "CmdGMICFOLDOPA", Self::CmdGfjgfkcglkm => "CmdGFJGFKCGLKM", Self::CmdFgoifcabmmg => "CmdFGOIFCABMMG", Self::CmdCilgfnegehd => "CmdCILGFNEGEHD", Self::CmdNohghmmfblc => "CmdNOHGHMMFBLC", Self::CmdCmdmgbpbaid => "CmdCMDMGBPBAID", Self::CmdAgjijjbbdkg => "CmdAGJIJJBBDKG", Self::CmdJcajlacnkdm => "CmdJCAJLACNKDM", Self::CmdBgfoecmpagb => "CmdBGFOECMPAGB", Self::CmdHnpcljokjii => "CmdHNPCLJOKJII", Self::CmdJfgjmccopjf => "CmdJFGJMCCOPJF", Self::CmdLjidiffpakl => "CmdLJIDIFFPAKL", Self::CmdPcnkhelglhj => "CmdPCNKHELGLHJ", Self::CmdHhfjjdmgiip => "CmdHHFJJDMGIIP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GJPNMLHBDBA_ALOCMFAKBKP" => Some(Self::GjpnmlhbdbaAlocmfakbkp), "CmdPJGMMJNDHMJ" => Some(Self::CmdPjgmmjndhmj), "CmdLJPJGDEGOMH" => Some(Self::CmdLjpjgdegomh), "CmdHJDFOHNJPPH" => Some(Self::CmdHjdfohnjpph), "CmdOHGHIBHDKLD" => Some(Self::CmdOhghibhdkld), "CmdBAOCKGBCLID" => Some(Self::CmdBaockgbclid), "CmdMEJLOBJPIJN" => Some(Self::CmdMejlobjpijn), "CmdANHCFIPGLDE" => Some(Self::CmdAnhcfipglde), "CmdLOEKMDFOIOF" => Some(Self::CmdLoekmdfoiof), "CmdKOIEKODNAGI" => Some(Self::CmdKoiekodnagi), "CmdLFMGJLCBAFB" => Some(Self::CmdLfmgjlcbafb), "CmdKKDNFLDMGLM" => Some(Self::CmdKkdnfldmglm), "CmdKGGEIGMPLNL" => Some(Self::CmdKggeigmplnl), "CmdDDBDPDMFLME" => Some(Self::CmdDdbdpdmflme), "CmdGDBCMFABPBJ" => Some(Self::CmdGdbcmfabpbj), "CmdFJOBKKKDMNK" => Some(Self::CmdFjobkkkdmnk), "CmdCFFJCAECFMD" => Some(Self::CmdCffjcaecfmd), "CmdKAGABFDOIAO" => Some(Self::CmdKagabfdoiao), "CmdFICMEMECAJK" => Some(Self::CmdFicmemecajk), "CmdGLDPEJDGFEN" => Some(Self::CmdGldpejdgfen), "CmdDGEDOPCNLME" => Some(Self::CmdDgedopcnlme), "CmdCCANODEDLHB" => Some(Self::CmdCcanodedlhb), "CmdMKLFMDBBAON" => Some(Self::CmdMklfmdbbaon), "CmdKGHHKLNJANA" => Some(Self::CmdKghhklnjana), "CmdGPKACHPPGKI" => Some(Self::CmdGpkachppgki), "CmdJKGPHJNFDIA" => Some(Self::CmdJkgphjnfdia), "CmdMNCBHMNLIFG" => Some(Self::CmdMncbhmnlifg), "CmdMEKBAOOIFOK" => Some(Self::CmdMekbaooifok), "CmdOBEIGOMKPFB" => Some(Self::CmdObeigomkpfb), "CmdJMFGGMFHEHJ" => Some(Self::CmdJmfggmfhehj), "CmdDJDOLLMENFG" => Some(Self::CmdDjdollmenfg), "CmdOAFHJFCNGKJ" => Some(Self::CmdOafhjfcngkj), "CmdDLEOPIFLMAO" => Some(Self::CmdDleopiflmao), "CmdDPCPMOLHGME" => Some(Self::CmdDpcpmolhgme), "CmdANLCHKLHCIE" => Some(Self::CmdAnlchklhcie), "CmdKMBIPNPCADD" => Some(Self::CmdKmbipnpcadd), "CmdNJPCCBNPMEP" => Some(Self::CmdNjpccbnpmep), "CmdEPLPNAPFBHM" => Some(Self::CmdEplpnapfbhm), "CmdOFMKJHFPBNK" => Some(Self::CmdOfmkjhfpbnk), "CmdJFJGHAFDFJE" => Some(Self::CmdJfjghafdfje), "CmdPKBAGKLFFGK" => Some(Self::CmdPkbagklffgk), "CmdENEAMLFNHPE" => Some(Self::CmdEneamlfnhpe), "CmdMAOFJEEAPJO" => Some(Self::CmdMaofjeeapjo), "CmdEKIOMGCIINK" => Some(Self::CmdEkiomgciink), "CmdGCPJPEJMDAP" => Some(Self::CmdGcpjpejmdap), "CmdDABEMHCDIEC" => Some(Self::CmdDabemhcdiec), "CmdJFONBMAAFEK" => Some(Self::CmdJfonbmaafek), "CmdJFEEFPCMBPK" => Some(Self::CmdJfeefpcmbpk), "CmdBBPBBBDDKFI" => Some(Self::CmdBbpbbbddkfi), "CmdIFEBFONCHCO" => Some(Self::CmdIfebfonchco), "CmdBJOLJJALLLL" => Some(Self::CmdBjoljjallll), "CmdEDIDBDGJIAF" => Some(Self::CmdEdidbdgjiaf), "CmdCKCIPGPKAHB" => Some(Self::CmdCkcipgpkahb), "CmdGDKGEAJPECK" => Some(Self::CmdGdkgeajpeck), "CmdEJPBCEIBNJI" => Some(Self::CmdEjpbceibnji), "CmdMJPJNDCKOPF" => Some(Self::CmdMjpjndckopf), "CmdGCCMLJNDNFH" => Some(Self::CmdGccmljndnfh), "CmdIJMCPCMPJME" => Some(Self::CmdIjmcpcmpjme), "CmdKOEBOMPEPJK" => Some(Self::CmdKoebompepjk), "CmdKGNHCCPMBLH" => Some(Self::CmdKgnhccpmblh), "CmdDCKFGKKDKEB" => Some(Self::CmdDckfgkkdkeb), "CmdPCFGODKODHM" => Some(Self::CmdPcfgodkodhm), "CmdOKGDEJIGADE" => Some(Self::CmdOkgdejigade), "CmdAECJKLDGHJK" => Some(Self::CmdAecjkldghjk), "CmdLFKLOAPMFKP" => Some(Self::CmdLfkloapmfkp), "CmdAFPAEBGOLHG" => Some(Self::CmdAfpaebgolhg), "CmdHILFAIHNGKD" => Some(Self::CmdHilfaihngkd), "CmdFHLDKLFKEPG" => Some(Self::CmdFhldklfkepg), "CmdMMJEHAILNGE" => Some(Self::CmdMmjehailnge), "CmdJAJOKJHMGBJ" => Some(Self::CmdJajokjhmgbj), "CmdGMICFOLDOPA" => Some(Self::CmdGmicfoldopa), "CmdGFJGFKCGLKM" => Some(Self::CmdGfjgfkcglkm), "CmdFGOIFCABMMG" => Some(Self::CmdFgoifcabmmg), "CmdCILGFNEGEHD" => Some(Self::CmdCilgfnegehd), "CmdNOHGHMMFBLC" => Some(Self::CmdNohghmmfblc), "CmdCMDMGBPBAID" => Some(Self::CmdCmdmgbpbaid), "CmdAGJIJJBBDKG" => Some(Self::CmdAgjijjbbdkg), "CmdJCAJLACNKDM" => Some(Self::CmdJcajlacnkdm), "CmdBGFOECMPAGB" => Some(Self::CmdBgfoecmpagb), "CmdHNPCLJOKJII" => Some(Self::CmdHnpcljokjii), "CmdJFGJMCCOPJF" => Some(Self::CmdJfgjmccopjf), "CmdLJIDIFFPAKL" => Some(Self::CmdLjidiffpakl), "CmdPCNKHELGLHJ" => Some(Self::CmdPcnkhelglhj), "CmdHHFJJDMGIIP" => Some(Self::CmdHhfjjdmgiip), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Gabofmfnmhh { Alocmfakbkp = 0, Hjmjcjmomaf = 1, } impl Gabofmfnmhh { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "GABOFMFNMHH_ALOCMFAKBKP", Self::Hjmjcjmomaf => "GABOFMFNMHH_HJMJCJMOMAF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GABOFMFNMHH_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "GABOFMFNMHH_HJMJCJMOMAF" => Some(Self::Hjmjcjmomaf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Cgngjgpejoc { Mokkbomcmef = 0, Gidabcngibb = 1, Jbfjhmhpccd = 2, Eddpgfacjae = 3, } impl Cgngjgpejoc { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Mokkbomcmef => "CGNGJGPEJOC_MOKKBOMCMEF", Self::Gidabcngibb => "CGNGJGPEJOC_GIDABCNGIBB", Self::Jbfjhmhpccd => "CGNGJGPEJOC_JBFJHMHPCCD", Self::Eddpgfacjae => "CGNGJGPEJOC_EDDPGFACJAE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CGNGJGPEJOC_MOKKBOMCMEF" => Some(Self::Mokkbomcmef), "CGNGJGPEJOC_GIDABCNGIBB" => Some(Self::Gidabcngibb), "CGNGJGPEJOC_JBFJHMHPCCD" => Some(Self::Jbfjhmhpccd), "CGNGJGPEJOC_EDDPGFACJAE" => Some(Self::Eddpgfacjae), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Nfjjfbmmcdj { Alocmfakbkp = 0, Abnlblodgbc = 1, Cidnfejimcb = 2, Oifldlcijhp = 3, Laiaoacidoo = 4, Iiljndphmbd = 5, Koapdlpldhn = 6, Ibammjhmehk = 7, Kaoecnopbfl = 8, Ijboccndbej = 9, Dgllockjbgi = 10, } impl Nfjjfbmmcdj { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "NFJJFBMMCDJ_ALOCMFAKBKP", Self::Abnlblodgbc => "NFJJFBMMCDJ_ABNLBLODGBC", Self::Cidnfejimcb => "NFJJFBMMCDJ_CIDNFEJIMCB", Self::Oifldlcijhp => "NFJJFBMMCDJ_OIFLDLCIJHP", Self::Laiaoacidoo => "NFJJFBMMCDJ_LAIAOACIDOO", Self::Iiljndphmbd => "NFJJFBMMCDJ_IILJNDPHMBD", Self::Koapdlpldhn => "NFJJFBMMCDJ_KOAPDLPLDHN", Self::Ibammjhmehk => "NFJJFBMMCDJ_IBAMMJHMEHK", Self::Kaoecnopbfl => "NFJJFBMMCDJ_KAOECNOPBFL", Self::Ijboccndbej => "NFJJFBMMCDJ_IJBOCCNDBEJ", Self::Dgllockjbgi => "NFJJFBMMCDJ_DGLLOCKJBGI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "NFJJFBMMCDJ_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "NFJJFBMMCDJ_ABNLBLODGBC" => Some(Self::Abnlblodgbc), "NFJJFBMMCDJ_CIDNFEJIMCB" => Some(Self::Cidnfejimcb), "NFJJFBMMCDJ_OIFLDLCIJHP" => Some(Self::Oifldlcijhp), "NFJJFBMMCDJ_LAIAOACIDOO" => Some(Self::Laiaoacidoo), "NFJJFBMMCDJ_IILJNDPHMBD" => Some(Self::Iiljndphmbd), "NFJJFBMMCDJ_KOAPDLPLDHN" => Some(Self::Koapdlpldhn), "NFJJFBMMCDJ_IBAMMJHMEHK" => Some(Self::Ibammjhmehk), "NFJJFBMMCDJ_KAOECNOPBFL" => Some(Self::Kaoecnopbfl), "NFJJFBMMCDJ_IJBOCCNDBEJ" => Some(Self::Ijboccndbej), "NFJJFBMMCDJ_DGLLOCKJBGI" => Some(Self::Dgllockjbgi), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdMultiplayerType { AbhgjjncpomAlocmfakbkp = 0, CmdEchfciciago = 1011, CmdDjnjlmodhfb = 1038, CmdBiapihnjhin = 1076, CmdNedmnnmkcfd = 1051, CmdMfcmnnjghdj = 1050, CmdAilpjkhcggb = 1095, CmdGcjndoagdif = 1045, CmdGpafhgjocgh = 1061, CmdDncijboacfo = 1089, CmdOkbdgicagaa = 1047, CmdHhmdejfgfkg = 1091, CmdPclpimjpadf = 1009, CmdNmfbemkibed = 1017, CmdKjebhaeapcg = 1020, CmdFocopoalnfp = 1052, } impl CmdMultiplayerType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::AbhgjjncpomAlocmfakbkp => "ABHGJJNCPOM_ALOCMFAKBKP", Self::CmdEchfciciago => "CmdECHFCICIAGO", Self::CmdDjnjlmodhfb => "CmdDJNJLMODHFB", Self::CmdBiapihnjhin => "CmdBIAPIHNJHIN", Self::CmdNedmnnmkcfd => "CmdNEDMNNMKCFD", Self::CmdMfcmnnjghdj => "CmdMFCMNNJGHDJ", Self::CmdAilpjkhcggb => "CmdAILPJKHCGGB", Self::CmdGcjndoagdif => "CmdGCJNDOAGDIF", Self::CmdGpafhgjocgh => "CmdGPAFHGJOCGH", Self::CmdDncijboacfo => "CmdDNCIJBOACFO", Self::CmdOkbdgicagaa => "CmdOKBDGICAGAA", Self::CmdHhmdejfgfkg => "CmdHHMDEJFGFKG", Self::CmdPclpimjpadf => "CmdPCLPIMJPADF", Self::CmdNmfbemkibed => "CmdNMFBEMKIBED", Self::CmdKjebhaeapcg => "CmdKJEBHAEAPCG", Self::CmdFocopoalnfp => "CmdFOCOPOALNFP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "ABHGJJNCPOM_ALOCMFAKBKP" => Some(Self::AbhgjjncpomAlocmfakbkp), "CmdECHFCICIAGO" => Some(Self::CmdEchfciciago), "CmdDJNJLMODHFB" => Some(Self::CmdDjnjlmodhfb), "CmdBIAPIHNJHIN" => Some(Self::CmdBiapihnjhin), "CmdNEDMNNMKCFD" => Some(Self::CmdNedmnnmkcfd), "CmdMFCMNNJGHDJ" => Some(Self::CmdMfcmnnjghdj), "CmdAILPJKHCGGB" => Some(Self::CmdAilpjkhcggb), "CmdGCJNDOAGDIF" => Some(Self::CmdGcjndoagdif), "CmdGPAFHGJOCGH" => Some(Self::CmdGpafhgjocgh), "CmdDNCIJBOACFO" => Some(Self::CmdDncijboacfo), "CmdOKBDGICAGAA" => Some(Self::CmdOkbdgicagaa), "CmdHHMDEJFGFKG" => Some(Self::CmdHhmdejfgfkg), "CmdPCLPIMJPADF" => Some(Self::CmdPclpimjpadf), "CmdNMFBEMKIBED" => Some(Self::CmdNmfbemkibed), "CmdKJEBHAEAPCG" => Some(Self::CmdKjebhaeapcg), "CmdFOCOPOALNFP" => Some(Self::CmdFocopoalnfp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdMultipleDropType { LoanbhdopniAlocmfakbkp = 0, CmdGaiehaknmmf = 4609, CmdCkgjhjgaepp = 4611, CmdCnooefbflcl = 4617, CmdHpidgcjdpee = 4651, CmdPdphclpcnbp = 4647, CmdMamdabmcimp = 4638, } impl CmdMultipleDropType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::LoanbhdopniAlocmfakbkp => "LOANBHDOPNI_ALOCMFAKBKP", Self::CmdGaiehaknmmf => "CmdGAIEHAKNMMF", Self::CmdCkgjhjgaepp => "CmdCKGJHJGAEPP", Self::CmdCnooefbflcl => "CmdCNOOEFBFLCL", Self::CmdHpidgcjdpee => "CmdHPIDGCJDPEE", Self::CmdPdphclpcnbp => "CmdPDPHCLPCNBP", Self::CmdMamdabmcimp => "CmdMAMDABMCIMP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LOANBHDOPNI_ALOCMFAKBKP" => Some(Self::LoanbhdopniAlocmfakbkp), "CmdGAIEHAKNMMF" => Some(Self::CmdGaiehaknmmf), "CmdCKGJHJGAEPP" => Some(Self::CmdCkgjhjgaepp), "CmdCNOOEFBFLCL" => Some(Self::CmdCnooefbflcl), "CmdHPIDGCJDPEE" => Some(Self::CmdHpidgcjdpee), "CmdPDPHCLPCNBP" => Some(Self::CmdPdphclpcnbp), "CmdMAMDABMCIMP" => Some(Self::CmdMamdabmcimp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdMuseumType { LibadlfmlihAlocmfakbkp = 0, CmdAhjknpinkic = 4367, CmdLkggbagpdno = 4337, CmdBmjhomaffkp = 4381, CmdBccmmojgdpm = 4362, CmdPbgpjkjidje = 4320, CmdJjbabpchhfn = 4315, CmdAkmjjopbnbl = 4389, CmdEobdamhnocd = 4314, CmdFkieednbpco = 4352, CmdBcfiiljhalj = 4357, CmdLpmbcegllen = 4347, CmdHohhdideemo = 4391, CmdLcleaogmnml = 4361, CmdEodcbbdgfda = 4392, CmdDelnphojhii = 4351, CmdObabkhghkfb = 4338, CmdBfhhoioblmi = 4398, CmdLjmdjdfodkm = 4335, CmdLlgkdecgehj = 4326, CmdJnbbfoiodia = 4395, CmdNmehfcjaack = 4345, CmdOdijhinadin = 4317, CmdDcdhmpbnlla = 4310, CmdHdpcknipilg = 4350, CmdAbeeiihopkj = 4311, CmdLoelhdfpjkd = 4309, CmdImlkdfclbil = 4393, CmdNdgodkmmmfj = 4376, CmdEjpnncnlonc = 4346, } impl CmdMuseumType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::LibadlfmlihAlocmfakbkp => "LIBADLFMLIH_ALOCMFAKBKP", Self::CmdAhjknpinkic => "CmdAHJKNPINKIC", Self::CmdLkggbagpdno => "CmdLKGGBAGPDNO", Self::CmdBmjhomaffkp => "CmdBMJHOMAFFKP", Self::CmdBccmmojgdpm => "CmdBCCMMOJGDPM", Self::CmdPbgpjkjidje => "CmdPBGPJKJIDJE", Self::CmdJjbabpchhfn => "CmdJJBABPCHHFN", Self::CmdAkmjjopbnbl => "CmdAKMJJOPBNBL", Self::CmdEobdamhnocd => "CmdEOBDAMHNOCD", Self::CmdFkieednbpco => "CmdFKIEEDNBPCO", Self::CmdBcfiiljhalj => "CmdBCFIILJHALJ", Self::CmdLpmbcegllen => "CmdLPMBCEGLLEN", Self::CmdHohhdideemo => "CmdHOHHDIDEEMO", Self::CmdLcleaogmnml => "CmdLCLEAOGMNML", Self::CmdEodcbbdgfda => "CmdEODCBBDGFDA", Self::CmdDelnphojhii => "CmdDELNPHOJHII", Self::CmdObabkhghkfb => "CmdOBABKHGHKFB", Self::CmdBfhhoioblmi => "CmdBFHHOIOBLMI", Self::CmdLjmdjdfodkm => "CmdLJMDJDFODKM", Self::CmdLlgkdecgehj => "CmdLLGKDECGEHJ", Self::CmdJnbbfoiodia => "CmdJNBBFOIODIA", Self::CmdNmehfcjaack => "CmdNMEHFCJAACK", Self::CmdOdijhinadin => "CmdODIJHINADIN", Self::CmdDcdhmpbnlla => "CmdDCDHMPBNLLA", Self::CmdHdpcknipilg => "CmdHDPCKNIPILG", Self::CmdAbeeiihopkj => "CmdABEEIIHOPKJ", Self::CmdLoelhdfpjkd => "CmdLOELHDFPJKD", Self::CmdImlkdfclbil => "CmdIMLKDFCLBIL", Self::CmdNdgodkmmmfj => "CmdNDGODKMMMFJ", Self::CmdEjpnncnlonc => "CmdEJPNNCNLONC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LIBADLFMLIH_ALOCMFAKBKP" => Some(Self::LibadlfmlihAlocmfakbkp), "CmdAHJKNPINKIC" => Some(Self::CmdAhjknpinkic), "CmdLKGGBAGPDNO" => Some(Self::CmdLkggbagpdno), "CmdBMJHOMAFFKP" => Some(Self::CmdBmjhomaffkp), "CmdBCCMMOJGDPM" => Some(Self::CmdBccmmojgdpm), "CmdPBGPJKJIDJE" => Some(Self::CmdPbgpjkjidje), "CmdJJBABPCHHFN" => Some(Self::CmdJjbabpchhfn), "CmdAKMJJOPBNBL" => Some(Self::CmdAkmjjopbnbl), "CmdEOBDAMHNOCD" => Some(Self::CmdEobdamhnocd), "CmdFKIEEDNBPCO" => Some(Self::CmdFkieednbpco), "CmdBCFIILJHALJ" => Some(Self::CmdBcfiiljhalj), "CmdLPMBCEGLLEN" => Some(Self::CmdLpmbcegllen), "CmdHOHHDIDEEMO" => Some(Self::CmdHohhdideemo), "CmdLCLEAOGMNML" => Some(Self::CmdLcleaogmnml), "CmdEODCBBDGFDA" => Some(Self::CmdEodcbbdgfda), "CmdDELNPHOJHII" => Some(Self::CmdDelnphojhii), "CmdOBABKHGHKFB" => Some(Self::CmdObabkhghkfb), "CmdBFHHOIOBLMI" => Some(Self::CmdBfhhoioblmi), "CmdLJMDJDFODKM" => Some(Self::CmdLjmdjdfodkm), "CmdLLGKDECGEHJ" => Some(Self::CmdLlgkdecgehj), "CmdJNBBFOIODIA" => Some(Self::CmdJnbbfoiodia), "CmdNMEHFCJAACK" => Some(Self::CmdNmehfcjaack), "CmdODIJHINADIN" => Some(Self::CmdOdijhinadin), "CmdDCDHMPBNLLA" => Some(Self::CmdDcdhmpbnlla), "CmdHDPCKNIPILG" => Some(Self::CmdHdpcknipilg), "CmdABEEIIHOPKJ" => Some(Self::CmdAbeeiihopkj), "CmdLOELHDFPJKD" => Some(Self::CmdLoelhdfpjkd), "CmdIMLKDFCLBIL" => Some(Self::CmdImlkdfclbil), "CmdNDGODKMMMFJ" => Some(Self::CmdNdgodkmmmfj), "CmdEJPNNCNLONC" => Some(Self::CmdEjpnncnlonc), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Fcdomojalja { Alocmfakbkp = 0, Jlojlhfjakf = 1, Egnpknbehej = 2, Eddpgfacjae = 3, } impl Fcdomojalja { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "FCDOMOJALJA_ALOCMFAKBKP", Self::Jlojlhfjakf => "FCDOMOJALJA_JLOJLHFJAKF", Self::Egnpknbehej => "FCDOMOJALJA_EGNPKNBEHEJ", Self::Eddpgfacjae => "FCDOMOJALJA_EDDPGFACJAE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "FCDOMOJALJA_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "FCDOMOJALJA_JLOJLHFJAKF" => Some(Self::Jlojlhfjakf), "FCDOMOJALJA_EGNPKNBEHEJ" => Some(Self::Egnpknbehej), "FCDOMOJALJA_EDDPGFACJAE" => Some(Self::Eddpgfacjae), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Kkgcjaodioj { Alocmfakbkp = 0, Bnmjhhikigk = 1, Fegdbdibbjk = 2, Loikhhcigdk = 3, } impl Kkgcjaodioj { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "KKGCJAODIOJ_ALOCMFAKBKP", Self::Bnmjhhikigk => "KKGCJAODIOJ_BNMJHHIKIGK", Self::Fegdbdibbjk => "KKGCJAODIOJ_FEGDBDIBBJK", Self::Loikhhcigdk => "KKGCJAODIOJ_LOIKHHCIGDK", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KKGCJAODIOJ_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "KKGCJAODIOJ_BNMJHHIKIGK" => Some(Self::Bnmjhhikigk), "KKGCJAODIOJ_FEGDBDIBBJK" => Some(Self::Fegdbdibbjk), "KKGCJAODIOJ_LOIKHHCIGDK" => Some(Self::Loikhhcigdk), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Jmgagmkhclh { Alocmfakbkp = 0, Dkaecnfnmje = 1, Agphpjeoeke = 2, Boghefdddio = 3, } impl Jmgagmkhclh { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "JMGAGMKHCLH_ALOCMFAKBKP", Self::Dkaecnfnmje => "JMGAGMKHCLH_DKAECNFNMJE", Self::Agphpjeoeke => "JMGAGMKHCLH_AGPHPJEOEKE", Self::Boghefdddio => "JMGAGMKHCLH_BOGHEFDDDIO", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JMGAGMKHCLH_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "JMGAGMKHCLH_DKAECNFNMJE" => Some(Self::Dkaecnfnmje), "JMGAGMKHCLH_AGPHPJEOEKE" => Some(Self::Agphpjeoeke), "JMGAGMKHCLH_BOGHEFDDDIO" => Some(Self::Boghefdddio), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Jjdffmmbefi { Jeinppcohom = 0, Lhikiicmnjm = 1, Akeemhfnmmh = 2, Kommbeabbeg = 3, Nojdhphjigh = 4, Koiclkbdfab = 5, Khplanmpjcm = 6, } impl Jjdffmmbefi { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Jeinppcohom => "JJDFFMMBEFI_JEINPPCOHOM", Self::Lhikiicmnjm => "JJDFFMMBEFI_LHIKIICMNJM", Self::Akeemhfnmmh => "JJDFFMMBEFI_AKEEMHFNMMH", Self::Kommbeabbeg => "JJDFFMMBEFI_KOMMBEABBEG", Self::Nojdhphjigh => "JJDFFMMBEFI_NOJDHPHJIGH", Self::Koiclkbdfab => "JJDFFMMBEFI_KOICLKBDFAB", Self::Khplanmpjcm => "JJDFFMMBEFI_KHPLANMPJCM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JJDFFMMBEFI_JEINPPCOHOM" => Some(Self::Jeinppcohom), "JJDFFMMBEFI_LHIKIICMNJM" => Some(Self::Lhikiicmnjm), "JJDFFMMBEFI_AKEEMHFNMMH" => Some(Self::Akeemhfnmmh), "JJDFFMMBEFI_KOMMBEABBEG" => Some(Self::Kommbeabbeg), "JJDFFMMBEFI_NOJDHPHJIGH" => Some(Self::Nojdhphjigh), "JJDFFMMBEFI_KOICLKBDFAB" => Some(Self::Koiclkbdfab), "JJDFFMMBEFI_KHPLANMPJCM" => Some(Self::Khplanmpjcm), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdMusicRhythmType { EnlabefnefmAlocmfakbkp = 0, CmdMusicRhythmSaveSongConfigDataScRsp = 7588, CmdMusicRhythmMaxDifficultyLevelsUnlockNotify = 7579, CmdMusicRhythmSaveSongConfigDataCsReq = 7597, CmdMusicRhythmStartLevelScRsp = 7583, CmdMusicRhythmFinishLevelScRsp = 7587, CmdMusicRhythmUnlockSongSfxScNotify = 7594, CmdMusicRhythmUnlockSongNotify = 7582, CmdMusicRhythmUnlockTrackScNotify = 7590, CmdMusicRhythmStartLevelCsReq = 7575, CmdMusicRhythmDataScRsp = 7580, CmdMusicRhythmDataCsReq = 7593, CmdMusicRhythmFinishLevelCsReq = 7577, } impl CmdMusicRhythmType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::EnlabefnefmAlocmfakbkp => "ENLABEFNEFM_ALOCMFAKBKP", Self::CmdMusicRhythmSaveSongConfigDataScRsp => { "CmdMusicRhythmSaveSongConfigDataScRsp" } Self::CmdMusicRhythmMaxDifficultyLevelsUnlockNotify => { "CmdMusicRhythmMaxDifficultyLevelsUnlockNotify" } Self::CmdMusicRhythmSaveSongConfigDataCsReq => { "CmdMusicRhythmSaveSongConfigDataCsReq" } Self::CmdMusicRhythmStartLevelScRsp => "CmdMusicRhythmStartLevelScRsp", Self::CmdMusicRhythmFinishLevelScRsp => "CmdMusicRhythmFinishLevelScRsp", Self::CmdMusicRhythmUnlockSongSfxScNotify => { "CmdMusicRhythmUnlockSongSfxScNotify" } Self::CmdMusicRhythmUnlockSongNotify => "CmdMusicRhythmUnlockSongNotify", Self::CmdMusicRhythmUnlockTrackScNotify => { "CmdMusicRhythmUnlockTrackScNotify" } Self::CmdMusicRhythmStartLevelCsReq => "CmdMusicRhythmStartLevelCsReq", Self::CmdMusicRhythmDataScRsp => "CmdMusicRhythmDataScRsp", Self::CmdMusicRhythmDataCsReq => "CmdMusicRhythmDataCsReq", Self::CmdMusicRhythmFinishLevelCsReq => "CmdMusicRhythmFinishLevelCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "ENLABEFNEFM_ALOCMFAKBKP" => Some(Self::EnlabefnefmAlocmfakbkp), "CmdMusicRhythmSaveSongConfigDataScRsp" => { Some(Self::CmdMusicRhythmSaveSongConfigDataScRsp) } "CmdMusicRhythmMaxDifficultyLevelsUnlockNotify" => { Some(Self::CmdMusicRhythmMaxDifficultyLevelsUnlockNotify) } "CmdMusicRhythmSaveSongConfigDataCsReq" => { Some(Self::CmdMusicRhythmSaveSongConfigDataCsReq) } "CmdMusicRhythmStartLevelScRsp" => Some(Self::CmdMusicRhythmStartLevelScRsp), "CmdMusicRhythmFinishLevelScRsp" => { Some(Self::CmdMusicRhythmFinishLevelScRsp) } "CmdMusicRhythmUnlockSongSfxScNotify" => { Some(Self::CmdMusicRhythmUnlockSongSfxScNotify) } "CmdMusicRhythmUnlockSongNotify" => { Some(Self::CmdMusicRhythmUnlockSongNotify) } "CmdMusicRhythmUnlockTrackScNotify" => { Some(Self::CmdMusicRhythmUnlockTrackScNotify) } "CmdMusicRhythmStartLevelCsReq" => Some(Self::CmdMusicRhythmStartLevelCsReq), "CmdMusicRhythmDataScRsp" => Some(Self::CmdMusicRhythmDataScRsp), "CmdMusicRhythmDataCsReq" => Some(Self::CmdMusicRhythmDataCsReq), "CmdMusicRhythmFinishLevelCsReq" => { Some(Self::CmdMusicRhythmFinishLevelCsReq) } _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Mjcbododdjb { Fiepconaofb = 0, Heoikkicedp = 1, } impl Mjcbododdjb { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Fiepconaofb => "MJCBODODDJB_FIEPCONAOFB", Self::Heoikkicedp => "MJCBODODDJB_HEOIKKICEDP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MJCBODODDJB_FIEPCONAOFB" => Some(Self::Fiepconaofb), "MJCBODODDJB_HEOIKKICEDP" => Some(Self::Heoikkicedp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdOfferingType { NpbonjelbigAlocmfakbkp = 0, CmdGetOfferingInfoCsReq = 6933, CmdGetOfferingInfoScRsp = 6926, CmdTakeOfferingRewardCsReq = 6934, CmdOfferingInfoScNotify = 6923, CmdSubmitOfferingItemCsReq = 6929, CmdSubmitOfferingItemScRsp = 6925, CmdTakeOfferingRewardScRsp = 6924, } impl CmdOfferingType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::NpbonjelbigAlocmfakbkp => "NPBONJELBIG_ALOCMFAKBKP", Self::CmdGetOfferingInfoCsReq => "CmdGetOfferingInfoCsReq", Self::CmdGetOfferingInfoScRsp => "CmdGetOfferingInfoScRsp", Self::CmdTakeOfferingRewardCsReq => "CmdTakeOfferingRewardCsReq", Self::CmdOfferingInfoScNotify => "CmdOfferingInfoScNotify", Self::CmdSubmitOfferingItemCsReq => "CmdSubmitOfferingItemCsReq", Self::CmdSubmitOfferingItemScRsp => "CmdSubmitOfferingItemScRsp", Self::CmdTakeOfferingRewardScRsp => "CmdTakeOfferingRewardScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "NPBONJELBIG_ALOCMFAKBKP" => Some(Self::NpbonjelbigAlocmfakbkp), "CmdGetOfferingInfoCsReq" => Some(Self::CmdGetOfferingInfoCsReq), "CmdGetOfferingInfoScRsp" => Some(Self::CmdGetOfferingInfoScRsp), "CmdTakeOfferingRewardCsReq" => Some(Self::CmdTakeOfferingRewardCsReq), "CmdOfferingInfoScNotify" => Some(Self::CmdOfferingInfoScNotify), "CmdSubmitOfferingItemCsReq" => Some(Self::CmdSubmitOfferingItemCsReq), "CmdSubmitOfferingItemScRsp" => Some(Self::CmdSubmitOfferingItemScRsp), "CmdTakeOfferingRewardScRsp" => Some(Self::CmdTakeOfferingRewardScRsp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum OfferingState { ChijimnpmhbAlocmfakbkp = 0, ChijimnpmhbGbcmpododmc = 1, ChijimnpmhbAffmpobfjik = 2, } impl OfferingState { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::ChijimnpmhbAlocmfakbkp => "CHIJIMNPMHB_ALOCMFAKBKP", Self::ChijimnpmhbGbcmpododmc => "CHIJIMNPMHB_GBCMPODODMC", Self::ChijimnpmhbAffmpobfjik => "CHIJIMNPMHB_AFFMPOBFJIK", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CHIJIMNPMHB_ALOCMFAKBKP" => Some(Self::ChijimnpmhbAlocmfakbkp), "CHIJIMNPMHB_GBCMPODODMC" => Some(Self::ChijimnpmhbGbcmpododmc), "CHIJIMNPMHB_AFFMPOBFJIK" => Some(Self::ChijimnpmhbAffmpobfjik), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdPamMissionType { IjpdhlikdbdAlocmfakbkp = 0, CmdAcceptedPamMissionExpireScRsp = 4009, CmdAcceptedPamMissionExpireCsReq = 4047, CmdSyncAcceptedPamMissionNotify = 4038, } impl CmdPamMissionType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::IjpdhlikdbdAlocmfakbkp => "IJPDHLIKDBD_ALOCMFAKBKP", Self::CmdAcceptedPamMissionExpireScRsp => "CmdAcceptedPamMissionExpireScRsp", Self::CmdAcceptedPamMissionExpireCsReq => "CmdAcceptedPamMissionExpireCsReq", Self::CmdSyncAcceptedPamMissionNotify => "CmdSyncAcceptedPamMissionNotify", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "IJPDHLIKDBD_ALOCMFAKBKP" => Some(Self::IjpdhlikdbdAlocmfakbkp), "CmdAcceptedPamMissionExpireScRsp" => { Some(Self::CmdAcceptedPamMissionExpireScRsp) } "CmdAcceptedPamMissionExpireCsReq" => { Some(Self::CmdAcceptedPamMissionExpireCsReq) } "CmdSyncAcceptedPamMissionNotify" => { Some(Self::CmdSyncAcceptedPamMissionNotify) } _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdPamSkinType { LaeclbnfgpcAlocmfakbkp = 0, CmdUnlockPamSkinScNotify = 8134, CmdSelectPamSkinCsReq = 8129, CmdGetPamSkinDataCsReq = 8133, CmdSelectPamSkinScRsp = 8125, CmdGetPamSkinDataScRsp = 8126, } impl CmdPamSkinType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::LaeclbnfgpcAlocmfakbkp => "LAECLBNFGPC_ALOCMFAKBKP", Self::CmdUnlockPamSkinScNotify => "CmdUnlockPamSkinScNotify", Self::CmdSelectPamSkinCsReq => "CmdSelectPamSkinCsReq", Self::CmdGetPamSkinDataCsReq => "CmdGetPamSkinDataCsReq", Self::CmdSelectPamSkinScRsp => "CmdSelectPamSkinScRsp", 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 { "LAECLBNFGPC_ALOCMFAKBKP" => Some(Self::LaeclbnfgpcAlocmfakbkp), "CmdUnlockPamSkinScNotify" => Some(Self::CmdUnlockPamSkinScNotify), "CmdSelectPamSkinCsReq" => Some(Self::CmdSelectPamSkinCsReq), "CmdGetPamSkinDataCsReq" => Some(Self::CmdGetPamSkinDataCsReq), "CmdSelectPamSkinScRsp" => Some(Self::CmdSelectPamSkinScRsp), "CmdGetPamSkinDataScRsp" => Some(Self::CmdGetPamSkinDataScRsp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdParkourType { GnfefflhhmpAlocmfakbkp = 0, CmdGnlljmimnpc = 8386, CmdLliemgcghdg = 8383, CmdKiffldhfmll = 8394, CmdBhhdigknggk = 8397, CmdFpmfiippimo = 8389, CmdLpikogpomni = 8384, CmdHdbillenkmg = 8393, CmdPpmgkfednol = 8385, } impl CmdParkourType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::GnfefflhhmpAlocmfakbkp => "GNFEFFLHHMP_ALOCMFAKBKP", Self::CmdGnlljmimnpc => "CmdGNLLJMIMNPC", Self::CmdLliemgcghdg => "CmdLLIEMGCGHDG", Self::CmdKiffldhfmll => "CmdKIFFLDHFMLL", Self::CmdBhhdigknggk => "CmdBHHDIGKNGGK", Self::CmdFpmfiippimo => "CmdFPMFIIPPIMO", Self::CmdLpikogpomni => "CmdLPIKOGPOMNI", Self::CmdHdbillenkmg => "CmdHDBILLENKMG", Self::CmdPpmgkfednol => "CmdPPMGKFEDNOL", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GNFEFFLHHMP_ALOCMFAKBKP" => Some(Self::GnfefflhhmpAlocmfakbkp), "CmdGNLLJMIMNPC" => Some(Self::CmdGnlljmimnpc), "CmdLLIEMGCGHDG" => Some(Self::CmdLliemgcghdg), "CmdKIFFLDHFMLL" => Some(Self::CmdKiffldhfmll), "CmdBHHDIGKNGGK" => Some(Self::CmdBhhdigknggk), "CmdFPMFIIPPIMO" => Some(Self::CmdFpmfiippimo), "CmdLPIKOGPOMNI" => Some(Self::CmdLpikogpomni), "CmdHDBILLENKMG" => Some(Self::CmdHdbillenkmg), "CmdPPMGKFEDNOL" => Some(Self::CmdPpmgkfednol), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Pdccmhdagfc { Alocmfakbkp = 0, Eddpgfacjae = 1, Llpodamofoe = 2, } impl Pdccmhdagfc { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "PDCCMHDAGFC_ALOCMFAKBKP", Self::Eddpgfacjae => "PDCCMHDAGFC_EDDPGFACJAE", Self::Llpodamofoe => "PDCCMHDAGFC_LLPODAMOFOE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "PDCCMHDAGFC_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "PDCCMHDAGFC_EDDPGFACJAE" => Some(Self::Eddpgfacjae), "PDCCMHDAGFC_LLPODAMOFOE" => Some(Self::Llpodamofoe), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Jgbdoghcaok { Pmjfmmmfoic = 0, Eppdmcpjjfl = 1, Dfoigjobacl = 2, } impl Jgbdoghcaok { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Pmjfmmmfoic => "JGBDOGHCAOK_PMJFMMMFOIC", Self::Eppdmcpjjfl => "JGBDOGHCAOK_EPPDMCPJJFL", Self::Dfoigjobacl => "JGBDOGHCAOK_DFOIGJOBACL", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JGBDOGHCAOK_PMJFMMMFOIC" => Some(Self::Pmjfmmmfoic), "JGBDOGHCAOK_EPPDMCPJJFL" => Some(Self::Eppdmcpjjfl), "JGBDOGHCAOK_DFOIGJOBACL" => Some(Self::Dfoigjobacl), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdPetType { GacjkkajjpnAlocmfakbkp = 0, CmdRecallPetScRsp = 7622, CmdGetPetDataScRsp = 7607, CmdSummonPetCsReq = 7624, CmdCurPetChangedScNotify = 7605, CmdSummonPetScRsp = 7609, CmdGetPetDataCsReq = 7617, CmdRecallPetCsReq = 7620, } impl CmdPetType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::GacjkkajjpnAlocmfakbkp => "GACJKKAJJPN_ALOCMFAKBKP", Self::CmdRecallPetScRsp => "CmdRecallPetScRsp", Self::CmdGetPetDataScRsp => "CmdGetPetDataScRsp", Self::CmdSummonPetCsReq => "CmdSummonPetCsReq", Self::CmdCurPetChangedScNotify => "CmdCurPetChangedScNotify", Self::CmdSummonPetScRsp => "CmdSummonPetScRsp", Self::CmdGetPetDataCsReq => "CmdGetPetDataCsReq", Self::CmdRecallPetCsReq => "CmdRecallPetCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GACJKKAJJPN_ALOCMFAKBKP" => Some(Self::GacjkkajjpnAlocmfakbkp), "CmdRecallPetScRsp" => Some(Self::CmdRecallPetScRsp), "CmdGetPetDataScRsp" => Some(Self::CmdGetPetDataScRsp), "CmdSummonPetCsReq" => Some(Self::CmdSummonPetCsReq), "CmdCurPetChangedScNotify" => Some(Self::CmdCurPetChangedScNotify), "CmdSummonPetScRsp" => Some(Self::CmdSummonPetScRsp), "CmdGetPetDataCsReq" => Some(Self::CmdGetPetDataCsReq), "CmdRecallPetCsReq" => Some(Self::CmdRecallPetCsReq), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Mmhcbbidalg { Alocmfakbkp = 0, Ifgliiobpbd = 1, Mlnpfhegcgf = 2, } impl Mmhcbbidalg { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "MMHCBBIDALG_ALOCMFAKBKP", Self::Ifgliiobpbd => "MMHCBBIDALG_IFGLIIOBPBD", Self::Mlnpfhegcgf => "MMHCBBIDALG_MLNPFHEGCGF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MMHCBBIDALG_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "MMHCBBIDALG_IFGLIIOBPBD" => Some(Self::Ifgliiobpbd), "MMHCBBIDALG_MLNPFHEGCGF" => Some(Self::Mlnpfhegcgf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdPhoneType { FmhejabnmmmAlocmfakbkp = 0, CmdSelectPhoneCaseScRsp = 5191, CmdSelectPhoneThemeScRsp = 5189, CmdUnlockPhoneThemeScNotify = 5120, CmdSelectChatBubbleCsReq = 5138, CmdGetPhoneDataScRsp = 5109, CmdSelectPhoneThemeCsReq = 5111, CmdSelectChatBubbleScRsp = 5117, CmdGetPhoneDataCsReq = 5147, CmdSelectPhoneCaseCsReq = 5195, CmdUnlockPhoneCaseScNotify = 5161, CmdUnlockChatBubbleScNotify = 5151, } impl CmdPhoneType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::FmhejabnmmmAlocmfakbkp => "FMHEJABNMMM_ALOCMFAKBKP", Self::CmdSelectPhoneCaseScRsp => "CmdSelectPhoneCaseScRsp", Self::CmdSelectPhoneThemeScRsp => "CmdSelectPhoneThemeScRsp", Self::CmdUnlockPhoneThemeScNotify => "CmdUnlockPhoneThemeScNotify", Self::CmdSelectChatBubbleCsReq => "CmdSelectChatBubbleCsReq", Self::CmdGetPhoneDataScRsp => "CmdGetPhoneDataScRsp", Self::CmdSelectPhoneThemeCsReq => "CmdSelectPhoneThemeCsReq", Self::CmdSelectChatBubbleScRsp => "CmdSelectChatBubbleScRsp", Self::CmdGetPhoneDataCsReq => "CmdGetPhoneDataCsReq", Self::CmdSelectPhoneCaseCsReq => "CmdSelectPhoneCaseCsReq", Self::CmdUnlockPhoneCaseScNotify => "CmdUnlockPhoneCaseScNotify", Self::CmdUnlockChatBubbleScNotify => "CmdUnlockChatBubbleScNotify", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "FMHEJABNMMM_ALOCMFAKBKP" => Some(Self::FmhejabnmmmAlocmfakbkp), "CmdSelectPhoneCaseScRsp" => Some(Self::CmdSelectPhoneCaseScRsp), "CmdSelectPhoneThemeScRsp" => Some(Self::CmdSelectPhoneThemeScRsp), "CmdUnlockPhoneThemeScNotify" => Some(Self::CmdUnlockPhoneThemeScNotify), "CmdSelectChatBubbleCsReq" => Some(Self::CmdSelectChatBubbleCsReq), "CmdGetPhoneDataScRsp" => Some(Self::CmdGetPhoneDataScRsp), "CmdSelectPhoneThemeCsReq" => Some(Self::CmdSelectPhoneThemeCsReq), "CmdSelectChatBubbleScRsp" => Some(Self::CmdSelectChatBubbleScRsp), "CmdGetPhoneDataCsReq" => Some(Self::CmdGetPhoneDataCsReq), "CmdSelectPhoneCaseCsReq" => Some(Self::CmdSelectPhoneCaseCsReq), "CmdUnlockPhoneCaseScNotify" => Some(Self::CmdUnlockPhoneCaseScNotify), "CmdUnlockChatBubbleScNotify" => Some(Self::CmdUnlockChatBubbleScNotify), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdPlanetFesType { GmgkbpamindAlocmfakbkp = 0, CmdHojlkbmhnph = 8204, CmdCifahbdlded = 8225, CmdKfdeifmmhic = 8211, CmdHfajldkameo = 8221, CmdMjoinjmahbi = 8213, CmdHmknnajkage = 8228, CmdOgkfhingnlc = 8218, CmdDjllaepebhe = 8206, CmdFooldoeifoc = 8230, CmdPlbfhopecgi = 8250, CmdEhldjkjgncn = 8201, CmdOlboenjmcnl = 8245, CmdFdbdpjjpdho = 8215, CmdKihdmhncaal = 8243, CmdOlhnbgklkdl = 8249, CmdFcecphkchgk = 8216, CmdKlilcfenabp = 8242, CmdNdcaphobakc = 8222, CmdAaianpmcibg = 8227, CmdOghkdpjinak = 8203, CmdKkmkkbdbmnb = 8226, CmdHeedapeoihg = 8247, CmdLgnmijkjkjc = 8219, CmdJfjglmkbafd = 8217, CmdJagijpgibhf = 8246, CmdAajfbjhmaon = 8235, CmdJbhlhnkjkof = 8210, CmdDjbmcjgolbc = 8208, CmdFmlcdnjjlmc = 8209, CmdBcpcenakcjk = 8233, CmdDocfadpcgio = 8240, CmdMifinmnpmbp = 8224, CmdFinkjpooikg = 8212, CmdChoippboanf = 8202, CmdLpamfamafep = 8232, CmdDkeoicabnfp = 8220, CmdBnoiljlcioe = 8223, CmdHdmehmjlnab = 8237, CmdDancjeecpmn = 8231, CmdHebmhdinmip = 8238, CmdDgkofijehlh = 8244, CmdPfhhighedjk = 8234, CmdOkpijhjgafj = 8241, CmdDndejbmdcmj = 8205, CmdLnolpaeglgi = 8236, CmdPoklknjfjjp = 8248, CmdMpkeeimnghi = 8207, CmdLklamdjopce = 8239, CmdHfdhgmdbejf = 8214, CmdDkijnklpbff = 8229, } impl CmdPlanetFesType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::GmgkbpamindAlocmfakbkp => "GMGKBPAMIND_ALOCMFAKBKP", Self::CmdHojlkbmhnph => "CmdHOJLKBMHNPH", Self::CmdCifahbdlded => "CmdCIFAHBDLDED", Self::CmdKfdeifmmhic => "CmdKFDEIFMMHIC", Self::CmdHfajldkameo => "CmdHFAJLDKAMEO", Self::CmdMjoinjmahbi => "CmdMJOINJMAHBI", Self::CmdHmknnajkage => "CmdHMKNNAJKAGE", Self::CmdOgkfhingnlc => "CmdOGKFHINGNLC", Self::CmdDjllaepebhe => "CmdDJLLAEPEBHE", Self::CmdFooldoeifoc => "CmdFOOLDOEIFOC", Self::CmdPlbfhopecgi => "CmdPLBFHOPECGI", Self::CmdEhldjkjgncn => "CmdEHLDJKJGNCN", Self::CmdOlboenjmcnl => "CmdOLBOENJMCNL", Self::CmdFdbdpjjpdho => "CmdFDBDPJJPDHO", Self::CmdKihdmhncaal => "CmdKIHDMHNCAAL", Self::CmdOlhnbgklkdl => "CmdOLHNBGKLKDL", Self::CmdFcecphkchgk => "CmdFCECPHKCHGK", Self::CmdKlilcfenabp => "CmdKLILCFENABP", Self::CmdNdcaphobakc => "CmdNDCAPHOBAKC", Self::CmdAaianpmcibg => "CmdAAIANPMCIBG", Self::CmdOghkdpjinak => "CmdOGHKDPJINAK", Self::CmdKkmkkbdbmnb => "CmdKKMKKBDBMNB", Self::CmdHeedapeoihg => "CmdHEEDAPEOIHG", Self::CmdLgnmijkjkjc => "CmdLGNMIJKJKJC", Self::CmdJfjglmkbafd => "CmdJFJGLMKBAFD", Self::CmdJagijpgibhf => "CmdJAGIJPGIBHF", Self::CmdAajfbjhmaon => "CmdAAJFBJHMAON", Self::CmdJbhlhnkjkof => "CmdJBHLHNKJKOF", Self::CmdDjbmcjgolbc => "CmdDJBMCJGOLBC", Self::CmdFmlcdnjjlmc => "CmdFMLCDNJJLMC", Self::CmdBcpcenakcjk => "CmdBCPCENAKCJK", Self::CmdDocfadpcgio => "CmdDOCFADPCGIO", Self::CmdMifinmnpmbp => "CmdMIFINMNPMBP", Self::CmdFinkjpooikg => "CmdFINKJPOOIKG", Self::CmdChoippboanf => "CmdCHOIPPBOANF", Self::CmdLpamfamafep => "CmdLPAMFAMAFEP", Self::CmdDkeoicabnfp => "CmdDKEOICABNFP", Self::CmdBnoiljlcioe => "CmdBNOILJLCIOE", Self::CmdHdmehmjlnab => "CmdHDMEHMJLNAB", Self::CmdDancjeecpmn => "CmdDANCJEECPMN", Self::CmdHebmhdinmip => "CmdHEBMHDINMIP", Self::CmdDgkofijehlh => "CmdDGKOFIJEHLH", Self::CmdPfhhighedjk => "CmdPFHHIGHEDJK", Self::CmdOkpijhjgafj => "CmdOKPIJHJGAFJ", Self::CmdDndejbmdcmj => "CmdDNDEJBMDCMJ", Self::CmdLnolpaeglgi => "CmdLNOLPAEGLGI", Self::CmdPoklknjfjjp => "CmdPOKLKNJFJJP", Self::CmdMpkeeimnghi => "CmdMPKEEIMNGHI", Self::CmdLklamdjopce => "CmdLKLAMDJOPCE", Self::CmdHfdhgmdbejf => "CmdHFDHGMDBEJF", Self::CmdDkijnklpbff => "CmdDKIJNKLPBFF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GMGKBPAMIND_ALOCMFAKBKP" => Some(Self::GmgkbpamindAlocmfakbkp), "CmdHOJLKBMHNPH" => Some(Self::CmdHojlkbmhnph), "CmdCIFAHBDLDED" => Some(Self::CmdCifahbdlded), "CmdKFDEIFMMHIC" => Some(Self::CmdKfdeifmmhic), "CmdHFAJLDKAMEO" => Some(Self::CmdHfajldkameo), "CmdMJOINJMAHBI" => Some(Self::CmdMjoinjmahbi), "CmdHMKNNAJKAGE" => Some(Self::CmdHmknnajkage), "CmdOGKFHINGNLC" => Some(Self::CmdOgkfhingnlc), "CmdDJLLAEPEBHE" => Some(Self::CmdDjllaepebhe), "CmdFOOLDOEIFOC" => Some(Self::CmdFooldoeifoc), "CmdPLBFHOPECGI" => Some(Self::CmdPlbfhopecgi), "CmdEHLDJKJGNCN" => Some(Self::CmdEhldjkjgncn), "CmdOLBOENJMCNL" => Some(Self::CmdOlboenjmcnl), "CmdFDBDPJJPDHO" => Some(Self::CmdFdbdpjjpdho), "CmdKIHDMHNCAAL" => Some(Self::CmdKihdmhncaal), "CmdOLHNBGKLKDL" => Some(Self::CmdOlhnbgklkdl), "CmdFCECPHKCHGK" => Some(Self::CmdFcecphkchgk), "CmdKLILCFENABP" => Some(Self::CmdKlilcfenabp), "CmdNDCAPHOBAKC" => Some(Self::CmdNdcaphobakc), "CmdAAIANPMCIBG" => Some(Self::CmdAaianpmcibg), "CmdOGHKDPJINAK" => Some(Self::CmdOghkdpjinak), "CmdKKMKKBDBMNB" => Some(Self::CmdKkmkkbdbmnb), "CmdHEEDAPEOIHG" => Some(Self::CmdHeedapeoihg), "CmdLGNMIJKJKJC" => Some(Self::CmdLgnmijkjkjc), "CmdJFJGLMKBAFD" => Some(Self::CmdJfjglmkbafd), "CmdJAGIJPGIBHF" => Some(Self::CmdJagijpgibhf), "CmdAAJFBJHMAON" => Some(Self::CmdAajfbjhmaon), "CmdJBHLHNKJKOF" => Some(Self::CmdJbhlhnkjkof), "CmdDJBMCJGOLBC" => Some(Self::CmdDjbmcjgolbc), "CmdFMLCDNJJLMC" => Some(Self::CmdFmlcdnjjlmc), "CmdBCPCENAKCJK" => Some(Self::CmdBcpcenakcjk), "CmdDOCFADPCGIO" => Some(Self::CmdDocfadpcgio), "CmdMIFINMNPMBP" => Some(Self::CmdMifinmnpmbp), "CmdFINKJPOOIKG" => Some(Self::CmdFinkjpooikg), "CmdCHOIPPBOANF" => Some(Self::CmdChoippboanf), "CmdLPAMFAMAFEP" => Some(Self::CmdLpamfamafep), "CmdDKEOICABNFP" => Some(Self::CmdDkeoicabnfp), "CmdBNOILJLCIOE" => Some(Self::CmdBnoiljlcioe), "CmdHDMEHMJLNAB" => Some(Self::CmdHdmehmjlnab), "CmdDANCJEECPMN" => Some(Self::CmdDancjeecpmn), "CmdHEBMHDINMIP" => Some(Self::CmdHebmhdinmip), "CmdDGKOFIJEHLH" => Some(Self::CmdDgkofijehlh), "CmdPFHHIGHEDJK" => Some(Self::CmdPfhhighedjk), "CmdOKPIJHJGAFJ" => Some(Self::CmdOkpijhjgafj), "CmdDNDEJBMDCMJ" => Some(Self::CmdDndejbmdcmj), "CmdLNOLPAEGLGI" => Some(Self::CmdLnolpaeglgi), "CmdPOKLKNJFJJP" => Some(Self::CmdPoklknjfjjp), "CmdMPKEEIMNGHI" => Some(Self::CmdMpkeeimnghi), "CmdLKLAMDJOPCE" => Some(Self::CmdLklamdjopce), "CmdHFDHGMDBEJF" => Some(Self::CmdHfdhgmdbejf), "CmdDKIJNKLPBFF" => Some(Self::CmdDkijnklpbff), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Lnjagpaanof { Mphkjoaefal = 0, Dkbbdmliegp = 1, Fmmbjdholfg = 2, Kmofkpcodgp = 3, } impl Lnjagpaanof { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Mphkjoaefal => "LNJAGPAANOF_MPHKJOAEFAL", Self::Dkbbdmliegp => "LNJAGPAANOF_DKBBDMLIEGP", Self::Fmmbjdholfg => "LNJAGPAANOF_FMMBJDHOLFG", Self::Kmofkpcodgp => "LNJAGPAANOF_KMOFKPCODGP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LNJAGPAANOF_MPHKJOAEFAL" => Some(Self::Mphkjoaefal), "LNJAGPAANOF_DKBBDMLIEGP" => Some(Self::Dkbbdmliegp), "LNJAGPAANOF_FMMBJDHOLFG" => Some(Self::Fmmbjdholfg), "LNJAGPAANOF_KMOFKPCODGP" => Some(Self::Kmofkpcodgp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Gchoemhejbn { Alocmfakbkp = 0, Kdmelhmolaf = 1, Mbacdcpjngj = 2, } impl Gchoemhejbn { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "GCHOEMHEJBN_ALOCMFAKBKP", Self::Kdmelhmolaf => "GCHOEMHEJBN_KDMELHMOLAF", Self::Mbacdcpjngj => "GCHOEMHEJBN_MBACDCPJNGJ", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GCHOEMHEJBN_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "GCHOEMHEJBN_KDMELHMOLAF" => Some(Self::Kdmelhmolaf), "GCHOEMHEJBN_MBACDCPJNGJ" => Some(Self::Mbacdcpjngj), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Pcacgacnjab { Alocmfakbkp = 0, Gcghlkkkjbc = 1, Bgcblhlfojk = 2, Pcggdlgkcfl = 3, Lifkoimbhol = 4, } impl Pcacgacnjab { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "PCACGACNJAB_ALOCMFAKBKP", Self::Gcghlkkkjbc => "PCACGACNJAB_GCGHLKKKJBC", Self::Bgcblhlfojk => "PCACGACNJAB_BGCBLHLFOJK", Self::Pcggdlgkcfl => "PCACGACNJAB_PCGGDLGKCFL", Self::Lifkoimbhol => "PCACGACNJAB_LIFKOIMBHOL", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "PCACGACNJAB_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "PCACGACNJAB_GCGHLKKKJBC" => Some(Self::Gcghlkkkjbc), "PCACGACNJAB_BGCBLHLFOJK" => Some(Self::Bgcblhlfojk), "PCACGACNJAB_PCGGDLGKCFL" => Some(Self::Pcggdlgkcfl), "PCACGACNJAB_LIFKOIMBHOL" => Some(Self::Lifkoimbhol), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdPlanetFesExtType { NiamjokpjipAlocmfakbkp = 0, CmdHmafhkaekfg = 8324, CmdClipnnjbnfi = 8323, CmdEbkejljcmop = 8333, CmdEopbcngdodj = 8309, CmdBjocihicccm = 8317, CmdJlhcaehnbej = 8325, CmdJcbdekigmgc = 8338, CmdHcbgbmkmaaa = 8315, CmdCaogkpdkpid = 8295, CmdFndnkaacbhd = 8310, CmdFiamcglojde = 8307, CmdBdfnnpapboj = 8297, CmdFjbfebjnbhk = 8302, CmdEjobjpjiemf = 8303, CmdKncijneplhn = 8336, CmdIpjepogidfl = 8321, CmdGegjiocoobi = 8299, CmdIagejnpihjg = 8292, } impl CmdPlanetFesExtType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::NiamjokpjipAlocmfakbkp => "NIAMJOKPJIP_ALOCMFAKBKP", Self::CmdHmafhkaekfg => "CmdHMAFHKAEKFG", Self::CmdClipnnjbnfi => "CmdCLIPNNJBNFI", Self::CmdEbkejljcmop => "CmdEBKEJLJCMOP", Self::CmdEopbcngdodj => "CmdEOPBCNGDODJ", Self::CmdBjocihicccm => "CmdBJOCIHICCCM", Self::CmdJlhcaehnbej => "CmdJLHCAEHNBEJ", Self::CmdJcbdekigmgc => "CmdJCBDEKIGMGC", Self::CmdHcbgbmkmaaa => "CmdHCBGBMKMAAA", Self::CmdCaogkpdkpid => "CmdCAOGKPDKPID", Self::CmdFndnkaacbhd => "CmdFNDNKAACBHD", Self::CmdFiamcglojde => "CmdFIAMCGLOJDE", Self::CmdBdfnnpapboj => "CmdBDFNNPAPBOJ", Self::CmdFjbfebjnbhk => "CmdFJBFEBJNBHK", Self::CmdEjobjpjiemf => "CmdEJOBJPJIEMF", Self::CmdKncijneplhn => "CmdKNCIJNEPLHN", Self::CmdIpjepogidfl => "CmdIPJEPOGIDFL", Self::CmdGegjiocoobi => "CmdGEGJIOCOOBI", Self::CmdIagejnpihjg => "CmdIAGEJNPIHJG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "NIAMJOKPJIP_ALOCMFAKBKP" => Some(Self::NiamjokpjipAlocmfakbkp), "CmdHMAFHKAEKFG" => Some(Self::CmdHmafhkaekfg), "CmdCLIPNNJBNFI" => Some(Self::CmdClipnnjbnfi), "CmdEBKEJLJCMOP" => Some(Self::CmdEbkejljcmop), "CmdEOPBCNGDODJ" => Some(Self::CmdEopbcngdodj), "CmdBJOCIHICCCM" => Some(Self::CmdBjocihicccm), "CmdJLHCAEHNBEJ" => Some(Self::CmdJlhcaehnbej), "CmdJCBDEKIGMGC" => Some(Self::CmdJcbdekigmgc), "CmdHCBGBMKMAAA" => Some(Self::CmdHcbgbmkmaaa), "CmdCAOGKPDKPID" => Some(Self::CmdCaogkpdkpid), "CmdFNDNKAACBHD" => Some(Self::CmdFndnkaacbhd), "CmdFIAMCGLOJDE" => Some(Self::CmdFiamcglojde), "CmdBDFNNPAPBOJ" => Some(Self::CmdBdfnnpapboj), "CmdFJBFEBJNBHK" => Some(Self::CmdFjbfebjnbhk), "CmdEJOBJPJIEMF" => Some(Self::CmdEjobjpjiemf), "CmdKNCIJNEPLHN" => Some(Self::CmdKncijneplhn), "CmdIPJEPOGIDFL" => Some(Self::CmdIpjepogidfl), "CmdGEGJIOCOOBI" => Some(Self::CmdGegjiocoobi), "CmdIAGEJNPIHJG" => Some(Self::CmdIagejnpihjg), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Eepfkkjnppg { Eikecpbpmea = 0, Gepeoejmeph = 1, Pmjehimnpcc = 2, } impl Eepfkkjnppg { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Eikecpbpmea => "EEPFKKJNPPG_EIKECPBPMEA", Self::Gepeoejmeph => "EEPFKKJNPPG_GEPEOEJMEPH", Self::Pmjehimnpcc => "EEPFKKJNPPG_PMJEHIMNPCC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "EEPFKKJNPPG_EIKECPBPMEA" => Some(Self::Eikecpbpmea), "EEPFKKJNPPG_GEPEOEJMEPH" => Some(Self::Gepeoejmeph), "EEPFKKJNPPG_PMJEHIMNPCC" => Some(Self::Pmjehimnpcc), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdPlayerType { IfnpbdkeialAlocmfakbkp = 0, CmdDailyRefreshNotify = 97, CmdSetLanguageCsReq = 57, CmdPlayerLoginFinishCsReq = 83, CmdSetGameplayBirthdayScRsp = 100, CmdGetSecretKeyInfoCsReq = 18, CmdGetAuthkeyCsReq = 81, CmdAntiAddictScNotify = 10, CmdExchangeStaminaScRsp = 50, CmdGetBasicInfoCsReq = 25, CmdSetGenderCsReq = 6, CmdSetRedPointStatusScNotify = 86, CmdUpdateFeatureSwitchScNotify = 85, CmdReserveStaminaExchangeScRsp = 59, CmdSetGenderScRsp = 88, CmdPlayerKickOutScNotify = 95, CmdSetNicknameCsReq = 67, CmdPlayerLoginFinishScRsp = 53, CmdGetSecretKeyInfoScRsp = 80, CmdUpdatePlayerSettingScRsp = 99, CmdPlayerLoginCsReq = 47, CmdUpdatePsnSettingsInfoCsReq = 4, CmdMonthCardRewardNotify = 72, CmdAceAntiCheaterScRsp = 68, CmdSetLanguageScRsp = 15, CmdPlayerLoginScRsp = 9, CmdPlayerGetTokenCsReq = 51, CmdGetVideoVersionKeyScRsp = 48, CmdGmTalkScNotify = 20, CmdExchangeStaminaCsReq = 52, CmdSetPlayerInfoScRsp = 55, CmdKdjebhagjip = 38, CmdUseReserveAndFuelExchangeStaminaScRsp = 74, CmdGateServerScNotify = 27, CmdPlayerHeartBeatCsReq = 39, CmdQueryProductInfoScRsp = 66, CmdClientObjUploadScRsp = 44, CmdGetLevelRewardCsReq = 46, IfnpbdkeialBddbodhcimp = 12, CmdClientObjDownloadDataScNotify = 23, CmdServerAnnounceNotify = 73, CmdStaminaInfoScNotify = 78, CmdClientObjUploadCsReq = 90, CmdUpdatePsnSettingsInfoScRsp = 24, CmdRegionStopScNotify = 37, CmdRetcodeNotify = 65, CmdReserveStaminaExchangeCsReq = 40, CmdGetAuthkeyScRsp = 93, IfnpbdkeialIpkdnbanlhb = 82, CmdPlayerForceSyncGameStateFinishCsReq = 43, CmdGetBasicInfoScRsp = 7, CmdSetNicknameScRsp = 62, CmdPlayerGetTokenScRsp = 11, CmdFeatureSwitchClosedScNotify = 31, CmdGetGameStateServiceConfigScRsp = 5, CmdPlayerHeartBeatScRsp = 79, CmdUpdatePlayerSettingCsReq = 22, CmdClientDownloadDataScNotify = 36, CmdGetLevelRewardTakenListCsReq = 35, CmdPlayerForceSyncGameStateFinishScRsp = 84, CmdGetLevelRewardTakenListScRsp = 98, CmdGmTalkScRsp = 61, CmdGetVideoVersionKeyCsReq = 96, CmdSetPlayerInfoCsReq = 3, CmdAceAntiCheaterCsReq = 34, IfnpbdkeialJeijcdjcoka = 17, CmdGetLevelRewardScRsp = 92, CmdGmTalkCsReq = 91, CmdSetGameplayBirthdayCsReq = 32, CmdQueryProductInfoCsReq = 33, } impl CmdPlayerType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::IfnpbdkeialAlocmfakbkp => "IFNPBDKEIAL_ALOCMFAKBKP", Self::CmdDailyRefreshNotify => "CmdDailyRefreshNotify", Self::CmdSetLanguageCsReq => "CmdSetLanguageCsReq", Self::CmdPlayerLoginFinishCsReq => "CmdPlayerLoginFinishCsReq", Self::CmdSetGameplayBirthdayScRsp => "CmdSetGameplayBirthdayScRsp", Self::CmdGetSecretKeyInfoCsReq => "CmdGetSecretKeyInfoCsReq", Self::CmdGetAuthkeyCsReq => "CmdGetAuthkeyCsReq", Self::CmdAntiAddictScNotify => "CmdAntiAddictScNotify", Self::CmdExchangeStaminaScRsp => "CmdExchangeStaminaScRsp", Self::CmdGetBasicInfoCsReq => "CmdGetBasicInfoCsReq", Self::CmdSetGenderCsReq => "CmdSetGenderCsReq", Self::CmdSetRedPointStatusScNotify => "CmdSetRedPointStatusScNotify", Self::CmdUpdateFeatureSwitchScNotify => "CmdUpdateFeatureSwitchScNotify", Self::CmdReserveStaminaExchangeScRsp => "CmdReserveStaminaExchangeScRsp", Self::CmdSetGenderScRsp => "CmdSetGenderScRsp", Self::CmdPlayerKickOutScNotify => "CmdPlayerKickOutScNotify", Self::CmdSetNicknameCsReq => "CmdSetNicknameCsReq", Self::CmdPlayerLoginFinishScRsp => "CmdPlayerLoginFinishScRsp", Self::CmdGetSecretKeyInfoScRsp => "CmdGetSecretKeyInfoScRsp", Self::CmdUpdatePlayerSettingScRsp => "CmdUpdatePlayerSettingScRsp", Self::CmdPlayerLoginCsReq => "CmdPlayerLoginCsReq", Self::CmdUpdatePsnSettingsInfoCsReq => "CmdUpdatePsnSettingsInfoCsReq", Self::CmdMonthCardRewardNotify => "CmdMonthCardRewardNotify", Self::CmdAceAntiCheaterScRsp => "CmdAceAntiCheaterScRsp", Self::CmdSetLanguageScRsp => "CmdSetLanguageScRsp", Self::CmdPlayerLoginScRsp => "CmdPlayerLoginScRsp", Self::CmdPlayerGetTokenCsReq => "CmdPlayerGetTokenCsReq", Self::CmdGetVideoVersionKeyScRsp => "CmdGetVideoVersionKeyScRsp", Self::CmdGmTalkScNotify => "CmdGmTalkScNotify", Self::CmdExchangeStaminaCsReq => "CmdExchangeStaminaCsReq", Self::CmdSetPlayerInfoScRsp => "CmdSetPlayerInfoScRsp", Self::CmdKdjebhagjip => "CmdKDJEBHAGJIP", Self::CmdUseReserveAndFuelExchangeStaminaScRsp => { "CmdUseReserveAndFuelExchangeStaminaScRsp" } Self::CmdGateServerScNotify => "CmdGateServerScNotify", Self::CmdPlayerHeartBeatCsReq => "CmdPlayerHeartBeatCsReq", Self::CmdQueryProductInfoScRsp => "CmdQueryProductInfoScRsp", Self::CmdClientObjUploadScRsp => "CmdClientObjUploadScRsp", Self::CmdGetLevelRewardCsReq => "CmdGetLevelRewardCsReq", Self::IfnpbdkeialBddbodhcimp => "IFNPBDKEIAL_BDDBODHCIMP", Self::CmdClientObjDownloadDataScNotify => "CmdClientObjDownloadDataScNotify", Self::CmdServerAnnounceNotify => "CmdServerAnnounceNotify", Self::CmdStaminaInfoScNotify => "CmdStaminaInfoScNotify", Self::CmdClientObjUploadCsReq => "CmdClientObjUploadCsReq", Self::CmdUpdatePsnSettingsInfoScRsp => "CmdUpdatePsnSettingsInfoScRsp", Self::CmdRegionStopScNotify => "CmdRegionStopScNotify", Self::CmdRetcodeNotify => "CmdRetcodeNotify", Self::CmdReserveStaminaExchangeCsReq => "CmdReserveStaminaExchangeCsReq", Self::CmdGetAuthkeyScRsp => "CmdGetAuthkeyScRsp", Self::IfnpbdkeialIpkdnbanlhb => "IFNPBDKEIAL_IPKDNBANLHB", Self::CmdPlayerForceSyncGameStateFinishCsReq => { "CmdPlayerForceSyncGameStateFinishCsReq" } Self::CmdGetBasicInfoScRsp => "CmdGetBasicInfoScRsp", Self::CmdSetNicknameScRsp => "CmdSetNicknameScRsp", Self::CmdPlayerGetTokenScRsp => "CmdPlayerGetTokenScRsp", Self::CmdFeatureSwitchClosedScNotify => "CmdFeatureSwitchClosedScNotify", Self::CmdGetGameStateServiceConfigScRsp => { "CmdGetGameStateServiceConfigScRsp" } Self::CmdPlayerHeartBeatScRsp => "CmdPlayerHeartBeatScRsp", Self::CmdUpdatePlayerSettingCsReq => "CmdUpdatePlayerSettingCsReq", Self::CmdClientDownloadDataScNotify => "CmdClientDownloadDataScNotify", Self::CmdGetLevelRewardTakenListCsReq => "CmdGetLevelRewardTakenListCsReq", Self::CmdPlayerForceSyncGameStateFinishScRsp => { "CmdPlayerForceSyncGameStateFinishScRsp" } Self::CmdGetLevelRewardTakenListScRsp => "CmdGetLevelRewardTakenListScRsp", Self::CmdGmTalkScRsp => "CmdGmTalkScRsp", Self::CmdGetVideoVersionKeyCsReq => "CmdGetVideoVersionKeyCsReq", Self::CmdSetPlayerInfoCsReq => "CmdSetPlayerInfoCsReq", Self::CmdAceAntiCheaterCsReq => "CmdAceAntiCheaterCsReq", Self::IfnpbdkeialJeijcdjcoka => "IFNPBDKEIAL_JEIJCDJCOKA", Self::CmdGetLevelRewardScRsp => "CmdGetLevelRewardScRsp", Self::CmdGmTalkCsReq => "CmdGmTalkCsReq", Self::CmdSetGameplayBirthdayCsReq => "CmdSetGameplayBirthdayCsReq", Self::CmdQueryProductInfoCsReq => "CmdQueryProductInfoCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "IFNPBDKEIAL_ALOCMFAKBKP" => Some(Self::IfnpbdkeialAlocmfakbkp), "CmdDailyRefreshNotify" => Some(Self::CmdDailyRefreshNotify), "CmdSetLanguageCsReq" => Some(Self::CmdSetLanguageCsReq), "CmdPlayerLoginFinishCsReq" => Some(Self::CmdPlayerLoginFinishCsReq), "CmdSetGameplayBirthdayScRsp" => Some(Self::CmdSetGameplayBirthdayScRsp), "CmdGetSecretKeyInfoCsReq" => Some(Self::CmdGetSecretKeyInfoCsReq), "CmdGetAuthkeyCsReq" => Some(Self::CmdGetAuthkeyCsReq), "CmdAntiAddictScNotify" => Some(Self::CmdAntiAddictScNotify), "CmdExchangeStaminaScRsp" => Some(Self::CmdExchangeStaminaScRsp), "CmdGetBasicInfoCsReq" => Some(Self::CmdGetBasicInfoCsReq), "CmdSetGenderCsReq" => Some(Self::CmdSetGenderCsReq), "CmdSetRedPointStatusScNotify" => Some(Self::CmdSetRedPointStatusScNotify), "CmdUpdateFeatureSwitchScNotify" => { Some(Self::CmdUpdateFeatureSwitchScNotify) } "CmdReserveStaminaExchangeScRsp" => { Some(Self::CmdReserveStaminaExchangeScRsp) } "CmdSetGenderScRsp" => Some(Self::CmdSetGenderScRsp), "CmdPlayerKickOutScNotify" => Some(Self::CmdPlayerKickOutScNotify), "CmdSetNicknameCsReq" => Some(Self::CmdSetNicknameCsReq), "CmdPlayerLoginFinishScRsp" => Some(Self::CmdPlayerLoginFinishScRsp), "CmdGetSecretKeyInfoScRsp" => Some(Self::CmdGetSecretKeyInfoScRsp), "CmdUpdatePlayerSettingScRsp" => Some(Self::CmdUpdatePlayerSettingScRsp), "CmdPlayerLoginCsReq" => Some(Self::CmdPlayerLoginCsReq), "CmdUpdatePsnSettingsInfoCsReq" => Some(Self::CmdUpdatePsnSettingsInfoCsReq), "CmdMonthCardRewardNotify" => Some(Self::CmdMonthCardRewardNotify), "CmdAceAntiCheaterScRsp" => Some(Self::CmdAceAntiCheaterScRsp), "CmdSetLanguageScRsp" => Some(Self::CmdSetLanguageScRsp), "CmdPlayerLoginScRsp" => Some(Self::CmdPlayerLoginScRsp), "CmdPlayerGetTokenCsReq" => Some(Self::CmdPlayerGetTokenCsReq), "CmdGetVideoVersionKeyScRsp" => Some(Self::CmdGetVideoVersionKeyScRsp), "CmdGmTalkScNotify" => Some(Self::CmdGmTalkScNotify), "CmdExchangeStaminaCsReq" => Some(Self::CmdExchangeStaminaCsReq), "CmdSetPlayerInfoScRsp" => Some(Self::CmdSetPlayerInfoScRsp), "CmdKDJEBHAGJIP" => Some(Self::CmdKdjebhagjip), "CmdUseReserveAndFuelExchangeStaminaScRsp" => { Some(Self::CmdUseReserveAndFuelExchangeStaminaScRsp) } "CmdGateServerScNotify" => Some(Self::CmdGateServerScNotify), "CmdPlayerHeartBeatCsReq" => Some(Self::CmdPlayerHeartBeatCsReq), "CmdQueryProductInfoScRsp" => Some(Self::CmdQueryProductInfoScRsp), "CmdClientObjUploadScRsp" => Some(Self::CmdClientObjUploadScRsp), "CmdGetLevelRewardCsReq" => Some(Self::CmdGetLevelRewardCsReq), "IFNPBDKEIAL_BDDBODHCIMP" => Some(Self::IfnpbdkeialBddbodhcimp), "CmdClientObjDownloadDataScNotify" => { Some(Self::CmdClientObjDownloadDataScNotify) } "CmdServerAnnounceNotify" => Some(Self::CmdServerAnnounceNotify), "CmdStaminaInfoScNotify" => Some(Self::CmdStaminaInfoScNotify), "CmdClientObjUploadCsReq" => Some(Self::CmdClientObjUploadCsReq), "CmdUpdatePsnSettingsInfoScRsp" => Some(Self::CmdUpdatePsnSettingsInfoScRsp), "CmdRegionStopScNotify" => Some(Self::CmdRegionStopScNotify), "CmdRetcodeNotify" => Some(Self::CmdRetcodeNotify), "CmdReserveStaminaExchangeCsReq" => { Some(Self::CmdReserveStaminaExchangeCsReq) } "CmdGetAuthkeyScRsp" => Some(Self::CmdGetAuthkeyScRsp), "IFNPBDKEIAL_IPKDNBANLHB" => Some(Self::IfnpbdkeialIpkdnbanlhb), "CmdPlayerForceSyncGameStateFinishCsReq" => { Some(Self::CmdPlayerForceSyncGameStateFinishCsReq) } "CmdGetBasicInfoScRsp" => Some(Self::CmdGetBasicInfoScRsp), "CmdSetNicknameScRsp" => Some(Self::CmdSetNicknameScRsp), "CmdPlayerGetTokenScRsp" => Some(Self::CmdPlayerGetTokenScRsp), "CmdFeatureSwitchClosedScNotify" => { Some(Self::CmdFeatureSwitchClosedScNotify) } "CmdGetGameStateServiceConfigScRsp" => { Some(Self::CmdGetGameStateServiceConfigScRsp) } "CmdPlayerHeartBeatScRsp" => Some(Self::CmdPlayerHeartBeatScRsp), "CmdUpdatePlayerSettingCsReq" => Some(Self::CmdUpdatePlayerSettingCsReq), "CmdClientDownloadDataScNotify" => Some(Self::CmdClientDownloadDataScNotify), "CmdGetLevelRewardTakenListCsReq" => { Some(Self::CmdGetLevelRewardTakenListCsReq) } "CmdPlayerForceSyncGameStateFinishScRsp" => { Some(Self::CmdPlayerForceSyncGameStateFinishScRsp) } "CmdGetLevelRewardTakenListScRsp" => { Some(Self::CmdGetLevelRewardTakenListScRsp) } "CmdGmTalkScRsp" => Some(Self::CmdGmTalkScRsp), "CmdGetVideoVersionKeyCsReq" => Some(Self::CmdGetVideoVersionKeyCsReq), "CmdSetPlayerInfoCsReq" => Some(Self::CmdSetPlayerInfoCsReq), "CmdAceAntiCheaterCsReq" => Some(Self::CmdAceAntiCheaterCsReq), "IFNPBDKEIAL_JEIJCDJCOKA" => Some(Self::IfnpbdkeialJeijcdjcoka), "CmdGetLevelRewardScRsp" => Some(Self::CmdGetLevelRewardScRsp), "CmdGmTalkCsReq" => Some(Self::CmdGmTalkCsReq), "CmdSetGameplayBirthdayCsReq" => Some(Self::CmdSetGameplayBirthdayCsReq), "CmdQueryProductInfoCsReq" => Some(Self::CmdQueryProductInfoCsReq), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Kdlaaejngmn { Alocmfakbkp = 0, Aclopoimglj = 1, Miiedkblmfc = 2, } impl Kdlaaejngmn { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "KDLAAEJNGMN_ALOCMFAKBKP", Self::Aclopoimglj => "KDLAAEJNGMN_ACLOPOIMGLJ", Self::Miiedkblmfc => "KDLAAEJNGMN_MIIEDKBLMFC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KDLAAEJNGMN_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "KDLAAEJNGMN_ACLOPOIMGLJ" => Some(Self::Aclopoimglj), "KDLAAEJNGMN_MIIEDKBLMFC" => Some(Self::Miiedkblmfc), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Ejlbonkelao { Fkpfinlbgcd = 0, Bhebndojcha = 1, } impl Ejlbonkelao { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Fkpfinlbgcd => "EJLBONKELAO_FKPFINLBGCD", Self::Bhebndojcha => "EJLBONKELAO_BHEBNDOJCHA", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "EJLBONKELAO_FKPFINLBGCD" => Some(Self::Fkpfinlbgcd), "EJLBONKELAO_BHEBNDOJCHA" => Some(Self::Bhebndojcha), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdPlayerBoardType { EjhambhekjkAlocmfakbkp = 0, CmdSetIsDisplayAvatarInfoScRsp = 2820, CmdSetHeadIconCsReq = 2838, CmdSetDisplayAvatarCsReq = 2851, CmdSetSignatureScRsp = 2861, CmdSetSignatureCsReq = 2891, CmdGetPlayerBoardDataScRsp = 2809, CmdSetPersonalCardCsReq = 2852, CmdSetAssistAvatarScRsp = 2876, EjhambhekjkNgffcolmcmi = 2895, CmdGetPlayerBoardDataCsReq = 2847, CmdSetPersonalCardScRsp = 2850, CmdSetDisplayAvatarScRsp = 2811, CmdSetAssistAvatarCsReq = 2845, CmdSetHeadIconScRsp = 2817, CmdSetIsDisplayAvatarInfoCsReq = 2889, } impl CmdPlayerBoardType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::EjhambhekjkAlocmfakbkp => "EJHAMBHEKJK_ALOCMFAKBKP", Self::CmdSetIsDisplayAvatarInfoScRsp => "CmdSetIsDisplayAvatarInfoScRsp", Self::CmdSetHeadIconCsReq => "CmdSetHeadIconCsReq", Self::CmdSetDisplayAvatarCsReq => "CmdSetDisplayAvatarCsReq", Self::CmdSetSignatureScRsp => "CmdSetSignatureScRsp", Self::CmdSetSignatureCsReq => "CmdSetSignatureCsReq", Self::CmdGetPlayerBoardDataScRsp => "CmdGetPlayerBoardDataScRsp", Self::CmdSetPersonalCardCsReq => "CmdSetPersonalCardCsReq", Self::CmdSetAssistAvatarScRsp => "CmdSetAssistAvatarScRsp", Self::EjhambhekjkNgffcolmcmi => "EJHAMBHEKJK_NGFFCOLMCMI", Self::CmdGetPlayerBoardDataCsReq => "CmdGetPlayerBoardDataCsReq", Self::CmdSetPersonalCardScRsp => "CmdSetPersonalCardScRsp", Self::CmdSetDisplayAvatarScRsp => "CmdSetDisplayAvatarScRsp", Self::CmdSetAssistAvatarCsReq => "CmdSetAssistAvatarCsReq", Self::CmdSetHeadIconScRsp => "CmdSetHeadIconScRsp", Self::CmdSetIsDisplayAvatarInfoCsReq => "CmdSetIsDisplayAvatarInfoCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "EJHAMBHEKJK_ALOCMFAKBKP" => Some(Self::EjhambhekjkAlocmfakbkp), "CmdSetIsDisplayAvatarInfoScRsp" => { Some(Self::CmdSetIsDisplayAvatarInfoScRsp) } "CmdSetHeadIconCsReq" => Some(Self::CmdSetHeadIconCsReq), "CmdSetDisplayAvatarCsReq" => Some(Self::CmdSetDisplayAvatarCsReq), "CmdSetSignatureScRsp" => Some(Self::CmdSetSignatureScRsp), "CmdSetSignatureCsReq" => Some(Self::CmdSetSignatureCsReq), "CmdGetPlayerBoardDataScRsp" => Some(Self::CmdGetPlayerBoardDataScRsp), "CmdSetPersonalCardCsReq" => Some(Self::CmdSetPersonalCardCsReq), "CmdSetAssistAvatarScRsp" => Some(Self::CmdSetAssistAvatarScRsp), "EJHAMBHEKJK_NGFFCOLMCMI" => Some(Self::EjhambhekjkNgffcolmcmi), "CmdGetPlayerBoardDataCsReq" => Some(Self::CmdGetPlayerBoardDataCsReq), "CmdSetPersonalCardScRsp" => Some(Self::CmdSetPersonalCardScRsp), "CmdSetDisplayAvatarScRsp" => Some(Self::CmdSetDisplayAvatarScRsp), "CmdSetAssistAvatarCsReq" => Some(Self::CmdSetAssistAvatarCsReq), "CmdSetHeadIconScRsp" => Some(Self::CmdSetHeadIconScRsp), "CmdSetIsDisplayAvatarInfoCsReq" => { Some(Self::CmdSetIsDisplayAvatarInfoCsReq) } _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdPlayerReturnType { NljkedpkekiAlocmfakbkp = 0, CmdJllfeeobfib = 4595, CmdEoenaeachig = 4517, CmdPbomomdnpnc = 4545, CmdDfhmnekalkp = 4547, CmdHmhoklipden = 4552, CmdIfngoohfdnf = 4551, CmdIpalimdicel = 4520, CmdFndiillenpf = 4576, CmdBciedhokljn = 4589, CmdCdlhhednjpo = 4509, CmdNgdgknlhdbb = 4511, CmdAdlcnmfdmhh = 4561, CmdPegnhmlbkjk = 4591, CmdBjjlcbbdhof = 4538, } impl CmdPlayerReturnType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::NljkedpkekiAlocmfakbkp => "NLJKEDPKEKI_ALOCMFAKBKP", Self::CmdJllfeeobfib => "CmdJLLFEEOBFIB", Self::CmdEoenaeachig => "CmdEOENAEACHIG", Self::CmdPbomomdnpnc => "CmdPBOMOMDNPNC", Self::CmdDfhmnekalkp => "CmdDFHMNEKALKP", Self::CmdHmhoklipden => "CmdHMHOKLIPDEN", Self::CmdIfngoohfdnf => "CmdIFNGOOHFDNF", Self::CmdIpalimdicel => "CmdIPALIMDICEL", Self::CmdFndiillenpf => "CmdFNDIILLENPF", Self::CmdBciedhokljn => "CmdBCIEDHOKLJN", Self::CmdCdlhhednjpo => "CmdCDLHHEDNJPO", Self::CmdNgdgknlhdbb => "CmdNGDGKNLHDBB", Self::CmdAdlcnmfdmhh => "CmdADLCNMFDMHH", Self::CmdPegnhmlbkjk => "CmdPEGNHMLBKJK", Self::CmdBjjlcbbdhof => "CmdBJJLCBBDHOF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "NLJKEDPKEKI_ALOCMFAKBKP" => Some(Self::NljkedpkekiAlocmfakbkp), "CmdJLLFEEOBFIB" => Some(Self::CmdJllfeeobfib), "CmdEOENAEACHIG" => Some(Self::CmdEoenaeachig), "CmdPBOMOMDNPNC" => Some(Self::CmdPbomomdnpnc), "CmdDFHMNEKALKP" => Some(Self::CmdDfhmnekalkp), "CmdHMHOKLIPDEN" => Some(Self::CmdHmhoklipden), "CmdIFNGOOHFDNF" => Some(Self::CmdIfngoohfdnf), "CmdIPALIMDICEL" => Some(Self::CmdIpalimdicel), "CmdFNDIILLENPF" => Some(Self::CmdFndiillenpf), "CmdBCIEDHOKLJN" => Some(Self::CmdBciedhokljn), "CmdCDLHHEDNJPO" => Some(Self::CmdCdlhhednjpo), "CmdNGDGKNLHDBB" => Some(Self::CmdNgdgknlhdbb), "CmdADLCNMFDMHH" => Some(Self::CmdAdlcnmfdmhh), "CmdPEGNHMLBKJK" => Some(Self::CmdPegnhmlbkjk), "CmdBJJLCBBDHOF" => Some(Self::CmdBjjlcbbdhof), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Aljfgadejej { Mldnljgodnd = 0, Alhikekofkg = 1, Amocehbklid = 2, } impl Aljfgadejej { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Mldnljgodnd => "ALJFGADEJEJ_MLDNLJGODND", Self::Alhikekofkg => "ALJFGADEJEJ_ALHIKEKOFKG", Self::Amocehbklid => "ALJFGADEJEJ_AMOCEHBKLID", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "ALJFGADEJEJ_MLDNLJGODND" => Some(Self::Mldnljgodnd), "ALJFGADEJEJ_ALHIKEKOFKG" => Some(Self::Alhikekofkg), "ALJFGADEJEJ_AMOCEHBKLID" => Some(Self::Amocehbklid), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Midmankmolm { Alocmfakbkp = 0, Npkfjmjfhoh = 1, Djhgcgiamem = 2, } impl Midmankmolm { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "MIDMANKMOLM_ALOCMFAKBKP", Self::Npkfjmjfhoh => "MIDMANKMOLM_NPKFJMJFHOH", Self::Djhgcgiamem => "MIDMANKMOLM_DJHGCGIAMEM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MIDMANKMOLM_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "MIDMANKMOLM_NPKFJMJFHOH" => Some(Self::Npkfjmjfhoh), "MIDMANKMOLM_DJHGCGIAMEM" => Some(Self::Djhgcgiamem), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Fbejehokcoa { Alocmfakbkp = 0, Bkpkjiiflhd = 1109, Emhlnlmombb = 1147, } impl Fbejehokcoa { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "FBEJEHOKCOA_ALOCMFAKBKP", Self::Bkpkjiiflhd => "FBEJEHOKCOA_BKPKJIIFLHD", Self::Emhlnlmombb => "FBEJEHOKCOA_EMHLNLMOMBB", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "FBEJEHOKCOA_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "FBEJEHOKCOA_BKPKJIIFLHD" => Some(Self::Bkpkjiiflhd), "FBEJEHOKCOA_EMHLNLMOMBB" => Some(Self::Emhlnlmombb), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdPunkLordType { EhclbbfojehAlocmfakbkp = 0, CmdDakjpchpdne = 3217, CmdOfdjckncnjj = 3210, CmdGhblgnmmckj = 3298, CmdGobecklnbki = 3213, CmdLkndaionpdk = 3211, CmdDijoaokeogn = 3257, CmdBbalcndahag = 3273, CmdNcjnacmogdg = 3293, CmdDplfmidinfm = 3276, CmdDmbfmikofjp = 3252, CmdMhahkddgbmg = 3270, CmdNfhonpnfgfc = 3220, CmdHhoefafidkf = 3201, CmdPbinmhdelne = 3215, CmdFpllndgmcel = 3251, CmdDcpmedcnfni = 3281, CmdNfabohbkkpm = 3246, CmdMcalehfbcni = 3292, CmdHdfnbaecdli = 3250, CmdGkejeijhobm = 3209, CmdNknilcnpogj = 3247, CmdNgcknkilnkh = 3238, CmdNmnbbakgbco = 3289, } impl CmdPunkLordType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::EhclbbfojehAlocmfakbkp => "EHCLBBFOJEH_ALOCMFAKBKP", Self::CmdDakjpchpdne => "CmdDAKJPCHPDNE", Self::CmdOfdjckncnjj => "CmdOFDJCKNCNJJ", Self::CmdGhblgnmmckj => "CmdGHBLGNMMCKJ", Self::CmdGobecklnbki => "CmdGOBECKLNBKI", Self::CmdLkndaionpdk => "CmdLKNDAIONPDK", Self::CmdDijoaokeogn => "CmdDIJOAOKEOGN", Self::CmdBbalcndahag => "CmdBBALCNDAHAG", Self::CmdNcjnacmogdg => "CmdNCJNACMOGDG", Self::CmdDplfmidinfm => "CmdDPLFMIDINFM", Self::CmdDmbfmikofjp => "CmdDMBFMIKOFJP", Self::CmdMhahkddgbmg => "CmdMHAHKDDGBMG", Self::CmdNfhonpnfgfc => "CmdNFHONPNFGFC", Self::CmdHhoefafidkf => "CmdHHOEFAFIDKF", Self::CmdPbinmhdelne => "CmdPBINMHDELNE", Self::CmdFpllndgmcel => "CmdFPLLNDGMCEL", Self::CmdDcpmedcnfni => "CmdDCPMEDCNFNI", Self::CmdNfabohbkkpm => "CmdNFABOHBKKPM", Self::CmdMcalehfbcni => "CmdMCALEHFBCNI", Self::CmdHdfnbaecdli => "CmdHDFNBAECDLI", Self::CmdGkejeijhobm => "CmdGKEJEIJHOBM", Self::CmdNknilcnpogj => "CmdNKNILCNPOGJ", Self::CmdNgcknkilnkh => "CmdNGCKNKILNKH", Self::CmdNmnbbakgbco => "CmdNMNBBAKGBCO", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "EHCLBBFOJEH_ALOCMFAKBKP" => Some(Self::EhclbbfojehAlocmfakbkp), "CmdDAKJPCHPDNE" => Some(Self::CmdDakjpchpdne), "CmdOFDJCKNCNJJ" => Some(Self::CmdOfdjckncnjj), "CmdGHBLGNMMCKJ" => Some(Self::CmdGhblgnmmckj), "CmdGOBECKLNBKI" => Some(Self::CmdGobecklnbki), "CmdLKNDAIONPDK" => Some(Self::CmdLkndaionpdk), "CmdDIJOAOKEOGN" => Some(Self::CmdDijoaokeogn), "CmdBBALCNDAHAG" => Some(Self::CmdBbalcndahag), "CmdNCJNACMOGDG" => Some(Self::CmdNcjnacmogdg), "CmdDPLFMIDINFM" => Some(Self::CmdDplfmidinfm), "CmdDMBFMIKOFJP" => Some(Self::CmdDmbfmikofjp), "CmdMHAHKDDGBMG" => Some(Self::CmdMhahkddgbmg), "CmdNFHONPNFGFC" => Some(Self::CmdNfhonpnfgfc), "CmdHHOEFAFIDKF" => Some(Self::CmdHhoefafidkf), "CmdPBINMHDELNE" => Some(Self::CmdPbinmhdelne), "CmdFPLLNDGMCEL" => Some(Self::CmdFpllndgmcel), "CmdDCPMEDCNFNI" => Some(Self::CmdDcpmedcnfni), "CmdNFABOHBKKPM" => Some(Self::CmdNfabohbkkpm), "CmdMCALEHFBCNI" => Some(Self::CmdMcalehfbcni), "CmdHDFNBAECDLI" => Some(Self::CmdHdfnbaecdli), "CmdGKEJEIJHOBM" => Some(Self::CmdGkejeijhobm), "CmdNKNILCNPOGJ" => Some(Self::CmdNknilcnpogj), "CmdNGCKNKILNKH" => Some(Self::CmdNgcknkilnkh), "CmdNMNBBAKGBCO" => Some(Self::CmdNmnbbakgbco), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Dahoiahfccn { Alocmfakbkp = 0, Cpfpimafbna = 1, Cilndblaagf = 2, Bpjggkmndln = 3, Cpfaaigjdmk = 4, } impl Dahoiahfccn { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "DAHOIAHFCCN_ALOCMFAKBKP", Self::Cpfpimafbna => "DAHOIAHFCCN_CPFPIMAFBNA", Self::Cilndblaagf => "DAHOIAHFCCN_CILNDBLAAGF", Self::Bpjggkmndln => "DAHOIAHFCCN_BPJGGKMNDLN", Self::Cpfaaigjdmk => "DAHOIAHFCCN_CPFAAIGJDMK", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "DAHOIAHFCCN_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "DAHOIAHFCCN_CPFPIMAFBNA" => Some(Self::Cpfpimafbna), "DAHOIAHFCCN_CILNDBLAAGF" => Some(Self::Cilndblaagf), "DAHOIAHFCCN_BPJGGKMNDLN" => Some(Self::Bpjggkmndln), "DAHOIAHFCCN_CPFAAIGJDMK" => Some(Self::Cpfaaigjdmk), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdQuestType { KbamomoofgjAlocmfakbkp = 0, CmdTakeQuestRewardScRsp = 917, CmdFinishQuestScRsp = 961, CmdTakeQuestRewardCsReq = 938, CmdGetQuestDataScRsp = 909, CmdTakeQuestOptionalRewardScRsp = 976, CmdTakeQuestOptionalRewardCsReq = 945, CmdFinishQuestCsReq = 991, CmdGetQuestRecordCsReq = 989, CmdQuestRecordScNotify = 995, CmdGetQuestRecordScRsp = 920, KbamomoofgjKbbaejmaaej = 950, CmdGetQuestDataCsReq = 947, CmdBatchGetQuestDataScRsp = 981, } impl CmdQuestType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::KbamomoofgjAlocmfakbkp => "KBAMOMOOFGJ_ALOCMFAKBKP", Self::CmdTakeQuestRewardScRsp => "CmdTakeQuestRewardScRsp", Self::CmdFinishQuestScRsp => "CmdFinishQuestScRsp", Self::CmdTakeQuestRewardCsReq => "CmdTakeQuestRewardCsReq", Self::CmdGetQuestDataScRsp => "CmdGetQuestDataScRsp", Self::CmdTakeQuestOptionalRewardScRsp => "CmdTakeQuestOptionalRewardScRsp", Self::CmdTakeQuestOptionalRewardCsReq => "CmdTakeQuestOptionalRewardCsReq", Self::CmdFinishQuestCsReq => "CmdFinishQuestCsReq", Self::CmdGetQuestRecordCsReq => "CmdGetQuestRecordCsReq", Self::CmdQuestRecordScNotify => "CmdQuestRecordScNotify", Self::CmdGetQuestRecordScRsp => "CmdGetQuestRecordScRsp", Self::KbamomoofgjKbbaejmaaej => "KBAMOMOOFGJ_KBBAEJMAAEJ", Self::CmdGetQuestDataCsReq => "CmdGetQuestDataCsReq", Self::CmdBatchGetQuestDataScRsp => "CmdBatchGetQuestDataScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KBAMOMOOFGJ_ALOCMFAKBKP" => Some(Self::KbamomoofgjAlocmfakbkp), "CmdTakeQuestRewardScRsp" => Some(Self::CmdTakeQuestRewardScRsp), "CmdFinishQuestScRsp" => Some(Self::CmdFinishQuestScRsp), "CmdTakeQuestRewardCsReq" => Some(Self::CmdTakeQuestRewardCsReq), "CmdGetQuestDataScRsp" => Some(Self::CmdGetQuestDataScRsp), "CmdTakeQuestOptionalRewardScRsp" => { Some(Self::CmdTakeQuestOptionalRewardScRsp) } "CmdTakeQuestOptionalRewardCsReq" => { Some(Self::CmdTakeQuestOptionalRewardCsReq) } "CmdFinishQuestCsReq" => Some(Self::CmdFinishQuestCsReq), "CmdGetQuestRecordCsReq" => Some(Self::CmdGetQuestRecordCsReq), "CmdQuestRecordScNotify" => Some(Self::CmdQuestRecordScNotify), "CmdGetQuestRecordScRsp" => Some(Self::CmdGetQuestRecordScRsp), "KBAMOMOOFGJ_KBBAEJMAAEJ" => Some(Self::KbamomoofgjKbbaejmaaej), "CmdGetQuestDataCsReq" => Some(Self::CmdGetQuestDataCsReq), "CmdBatchGetQuestDataScRsp" => Some(Self::CmdBatchGetQuestDataScRsp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum QuestStatus { NnmkfpbgnclNihphecakon = 0, NnmkfpbgnclFhaegejnego = 1, NnmkfpbgnclHjjpmjkmggk = 2, NnmkfpbgnclMeafdllddjl = 3, NnmkfpbgnclGomjankmiai = 4, } impl QuestStatus { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::NnmkfpbgnclNihphecakon => "NNMKFPBGNCL_NIHPHECAKON", Self::NnmkfpbgnclFhaegejnego => "NNMKFPBGNCL_FHAEGEJNEGO", Self::NnmkfpbgnclHjjpmjkmggk => "NNMKFPBGNCL_HJJPMJKMGGK", Self::NnmkfpbgnclMeafdllddjl => "NNMKFPBGNCL_MEAFDLLDDJL", Self::NnmkfpbgnclGomjankmiai => "NNMKFPBGNCL_GOMJANKMIAI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "NNMKFPBGNCL_NIHPHECAKON" => Some(Self::NnmkfpbgnclNihphecakon), "NNMKFPBGNCL_FHAEGEJNEGO" => Some(Self::NnmkfpbgnclFhaegejnego), "NNMKFPBGNCL_HJJPMJKMGGK" => Some(Self::NnmkfpbgnclHjjpmjkmggk), "NNMKFPBGNCL_MEAFDLLDDJL" => Some(Self::NnmkfpbgnclMeafdllddjl), "NNMKFPBGNCL_GOMJANKMIAI" => Some(Self::NnmkfpbgnclGomjankmiai), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdRaidType { ImllilkhhbbAlocmfakbkp = 0, CmdSetClientRaidTargetCountScRsp = 2252, CmdTakeChallengeRaidRewardScRsp = 2295, CmdGetRaidInfoCsReq = 2261, CmdGetSaveRaidScRsp = 2281, CmdDelSaveRaidScNotify = 2210, CmdGetRaidInfoScRsp = 2245, CmdChallengeRaidNotify = 2291, CmdGetAllSaveRaidCsReq = 2293, CmdGetSaveRaidCsReq = 2250, CmdLeaveRaidCsReq = 2238, CmdSetClientRaidTargetCountCsReq = 2276, ImllilkhhbbKenndomhfmh = 2211, CmdTakeChallengeRaidRewardCsReq = 2220, CmdGetChallengeRaidInfoScRsp = 2289, CmdGetAllSaveRaidScRsp = 2237, CmdLeaveRaidScRsp = 2217, CmdRaidKickByServerScNotify = 2267, CmdRaidInfoNotify = 2251, CmdStartRaidScRsp = 2209, CmdStartRaidCsReq = 2247, } impl CmdRaidType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::ImllilkhhbbAlocmfakbkp => "IMLLILKHHBB_ALOCMFAKBKP", Self::CmdSetClientRaidTargetCountScRsp => "CmdSetClientRaidTargetCountScRsp", Self::CmdTakeChallengeRaidRewardScRsp => "CmdTakeChallengeRaidRewardScRsp", Self::CmdGetRaidInfoCsReq => "CmdGetRaidInfoCsReq", Self::CmdGetSaveRaidScRsp => "CmdGetSaveRaidScRsp", Self::CmdDelSaveRaidScNotify => "CmdDelSaveRaidScNotify", Self::CmdGetRaidInfoScRsp => "CmdGetRaidInfoScRsp", Self::CmdChallengeRaidNotify => "CmdChallengeRaidNotify", Self::CmdGetAllSaveRaidCsReq => "CmdGetAllSaveRaidCsReq", Self::CmdGetSaveRaidCsReq => "CmdGetSaveRaidCsReq", Self::CmdLeaveRaidCsReq => "CmdLeaveRaidCsReq", Self::CmdSetClientRaidTargetCountCsReq => "CmdSetClientRaidTargetCountCsReq", Self::ImllilkhhbbKenndomhfmh => "IMLLILKHHBB_KENNDOMHFMH", Self::CmdTakeChallengeRaidRewardCsReq => "CmdTakeChallengeRaidRewardCsReq", Self::CmdGetChallengeRaidInfoScRsp => "CmdGetChallengeRaidInfoScRsp", Self::CmdGetAllSaveRaidScRsp => "CmdGetAllSaveRaidScRsp", Self::CmdLeaveRaidScRsp => "CmdLeaveRaidScRsp", Self::CmdRaidKickByServerScNotify => "CmdRaidKickByServerScNotify", Self::CmdRaidInfoNotify => "CmdRaidInfoNotify", Self::CmdStartRaidScRsp => "CmdStartRaidScRsp", Self::CmdStartRaidCsReq => "CmdStartRaidCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "IMLLILKHHBB_ALOCMFAKBKP" => Some(Self::ImllilkhhbbAlocmfakbkp), "CmdSetClientRaidTargetCountScRsp" => { Some(Self::CmdSetClientRaidTargetCountScRsp) } "CmdTakeChallengeRaidRewardScRsp" => { Some(Self::CmdTakeChallengeRaidRewardScRsp) } "CmdGetRaidInfoCsReq" => Some(Self::CmdGetRaidInfoCsReq), "CmdGetSaveRaidScRsp" => Some(Self::CmdGetSaveRaidScRsp), "CmdDelSaveRaidScNotify" => Some(Self::CmdDelSaveRaidScNotify), "CmdGetRaidInfoScRsp" => Some(Self::CmdGetRaidInfoScRsp), "CmdChallengeRaidNotify" => Some(Self::CmdChallengeRaidNotify), "CmdGetAllSaveRaidCsReq" => Some(Self::CmdGetAllSaveRaidCsReq), "CmdGetSaveRaidCsReq" => Some(Self::CmdGetSaveRaidCsReq), "CmdLeaveRaidCsReq" => Some(Self::CmdLeaveRaidCsReq), "CmdSetClientRaidTargetCountCsReq" => { Some(Self::CmdSetClientRaidTargetCountCsReq) } "IMLLILKHHBB_KENNDOMHFMH" => Some(Self::ImllilkhhbbKenndomhfmh), "CmdTakeChallengeRaidRewardCsReq" => { Some(Self::CmdTakeChallengeRaidRewardCsReq) } "CmdGetChallengeRaidInfoScRsp" => Some(Self::CmdGetChallengeRaidInfoScRsp), "CmdGetAllSaveRaidScRsp" => Some(Self::CmdGetAllSaveRaidScRsp), "CmdLeaveRaidScRsp" => Some(Self::CmdLeaveRaidScRsp), "CmdRaidKickByServerScNotify" => Some(Self::CmdRaidKickByServerScNotify), "CmdRaidInfoNotify" => Some(Self::CmdRaidInfoNotify), "CmdStartRaidScRsp" => Some(Self::CmdStartRaidScRsp), "CmdStartRaidCsReq" => Some(Self::CmdStartRaidCsReq), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum RaidStatus { OohikcmphihAlocmfakbkp = 0, OohikcmphihMklgfbpopmb = 1, OohikcmphihEddpgfacjae = 2, OohikcmphihMdophomncjl = 3, } impl RaidStatus { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::OohikcmphihAlocmfakbkp => "OOHIKCMPHIH_ALOCMFAKBKP", Self::OohikcmphihMklgfbpopmb => "OOHIKCMPHIH_MKLGFBPOPMB", Self::OohikcmphihEddpgfacjae => "OOHIKCMPHIH_EDDPGFACJAE", Self::OohikcmphihMdophomncjl => "OOHIKCMPHIH_MDOPHOMNCJL", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "OOHIKCMPHIH_ALOCMFAKBKP" => Some(Self::OohikcmphihAlocmfakbkp), "OOHIKCMPHIH_MKLGFBPOPMB" => Some(Self::OohikcmphihMklgfbpopmb), "OOHIKCMPHIH_EDDPGFACJAE" => Some(Self::OohikcmphihEddpgfacjae), "OOHIKCMPHIH_MDOPHOMNCJL" => Some(Self::OohikcmphihMdophomncjl), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Aeikbajjblh { Alocmfakbkp = 0, Mklgfbpopmb = 1, Eddpgfacjae = 2, } impl Aeikbajjblh { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "AEIKBAJJBLH_ALOCMFAKBKP", Self::Mklgfbpopmb => "AEIKBAJJBLH_MKLGFBPOPMB", Self::Eddpgfacjae => "AEIKBAJJBLH_EDDPGFACJAE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "AEIKBAJJBLH_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "AEIKBAJJBLH_MKLGFBPOPMB" => Some(Self::Mklgfbpopmb), "AEIKBAJJBLH_EDDPGFACJAE" => Some(Self::Eddpgfacjae), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Fdacnihfblh { Alocmfakbkp = 0, Lpikabmblfd = 1, } impl Fdacnihfblh { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "FDACNIHFBLH_ALOCMFAKBKP", Self::Lpikabmblfd => "FDACNIHFBLH_LPIKABMBLFD", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "FDACNIHFBLH_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "FDACNIHFBLH_LPIKABMBLFD" => Some(Self::Lpikabmblfd), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdRaidCollectionType { GpfllcjmojhAlocmfakbkp = 0, CmdRaidCollectionDataScRsp = 6946, CmdRaidCollectionDataCsReq = 6953, CmdFbnkkfnmlom = 6945, CmdOoibelogdia = 6949, CmdIikbhnkpjfo = 6954, } impl CmdRaidCollectionType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::GpfllcjmojhAlocmfakbkp => "GPFLLCJMOJH_ALOCMFAKBKP", Self::CmdRaidCollectionDataScRsp => "CmdRaidCollectionDataScRsp", Self::CmdRaidCollectionDataCsReq => "CmdRaidCollectionDataCsReq", Self::CmdFbnkkfnmlom => "CmdFBNKKFNMLOM", Self::CmdOoibelogdia => "CmdOOIBELOGDIA", Self::CmdIikbhnkpjfo => "CmdIIKBHNKPJFO", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GPFLLCJMOJH_ALOCMFAKBKP" => Some(Self::GpfllcjmojhAlocmfakbkp), "CmdRaidCollectionDataScRsp" => Some(Self::CmdRaidCollectionDataScRsp), "CmdRaidCollectionDataCsReq" => Some(Self::CmdRaidCollectionDataCsReq), "CmdFBNKKFNMLOM" => Some(Self::CmdFbnkkfnmlom), "CmdOOIBELOGDIA" => Some(Self::CmdOoibelogdia), "CmdIIKBHNKPJFO" => Some(Self::CmdIikbhnkpjfo), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdRechargeGiftType { MjaidaojmnmAlocmfakbkp = 0, CmdBnpdepohhob = 8377, CmdGetRechargeGiftInfoCsReq = 8373, CmdJfmggckepkb = 8374, CmdGetRechargeGiftInfoScRsp = 8366, CmdKccfibnfflo = 8372, CmdKgbnoiidcie = 8369, CmdCfkjalcbgbp = 8364, CmdGcjkhialnhm = 8365, CmdKommegmmdji = 8363, } impl CmdRechargeGiftType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::MjaidaojmnmAlocmfakbkp => "MJAIDAOJMNM_ALOCMFAKBKP", Self::CmdBnpdepohhob => "CmdBNPDEPOHHOB", Self::CmdGetRechargeGiftInfoCsReq => "CmdGetRechargeGiftInfoCsReq", Self::CmdJfmggckepkb => "CmdJFMGGCKEPKB", Self::CmdGetRechargeGiftInfoScRsp => "CmdGetRechargeGiftInfoScRsp", Self::CmdKccfibnfflo => "CmdKCCFIBNFFLO", Self::CmdKgbnoiidcie => "CmdKGBNOIIDCIE", Self::CmdCfkjalcbgbp => "CmdCFKJALCBGBP", Self::CmdGcjkhialnhm => "CmdGCJKHIALNHM", Self::CmdKommegmmdji => "CmdKOMMEGMMDJI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MJAIDAOJMNM_ALOCMFAKBKP" => Some(Self::MjaidaojmnmAlocmfakbkp), "CmdBNPDEPOHHOB" => Some(Self::CmdBnpdepohhob), "CmdGetRechargeGiftInfoCsReq" => Some(Self::CmdGetRechargeGiftInfoCsReq), "CmdJFMGGCKEPKB" => Some(Self::CmdJfmggckepkb), "CmdGetRechargeGiftInfoScRsp" => Some(Self::CmdGetRechargeGiftInfoScRsp), "CmdKCCFIBNFFLO" => Some(Self::CmdKccfibnfflo), "CmdKGBNOIIDCIE" => Some(Self::CmdKgbnoiidcie), "CmdCFKJALCBGBP" => Some(Self::CmdCfkjalcbgbp), "CmdGCJKHIALNHM" => Some(Self::CmdGcjkhialnhm), "CmdKOMMEGMMDJI" => Some(Self::CmdKommegmmdji), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdRecommendType { BklbblakgomAlocmfakbkp = 0, CmdGetBigDataRecommendScRsp = 2425, CmdGetBigDataAllRecommendScRsp = 2417, CmdGetBigDataAllRecommendCsReq = 2446, CmdGetBigDataRecommendCsReq = 2431, } impl CmdRecommendType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::BklbblakgomAlocmfakbkp => "BKLBBLAKGOM_ALOCMFAKBKP", Self::CmdGetBigDataRecommendScRsp => "CmdGetBigDataRecommendScRsp", Self::CmdGetBigDataAllRecommendScRsp => "CmdGetBigDataAllRecommendScRsp", Self::CmdGetBigDataAllRecommendCsReq => "CmdGetBigDataAllRecommendCsReq", Self::CmdGetBigDataRecommendCsReq => "CmdGetBigDataRecommendCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "BKLBBLAKGOM_ALOCMFAKBKP" => Some(Self::BklbblakgomAlocmfakbkp), "CmdGetBigDataRecommendScRsp" => Some(Self::CmdGetBigDataRecommendScRsp), "CmdGetBigDataAllRecommendScRsp" => { Some(Self::CmdGetBigDataAllRecommendScRsp) } "CmdGetBigDataAllRecommendCsReq" => { Some(Self::CmdGetBigDataAllRecommendCsReq) } "CmdGetBigDataRecommendCsReq" => Some(Self::CmdGetBigDataRecommendCsReq), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum BigDataRecommendType { None = 0, Equipment = 1, RelicSuit = 2, RelicAvatar = 3, AvatarRelic = 4, LocalLegend = 5, ChallengePeakMob = 6, ChallengePeakBoss = 7, Challenge = 8, } impl BigDataRecommendType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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 => "BIG_DATA_RECOMMEND_TYPE_NONE", Self::Equipment => "BIG_DATA_RECOMMEND_TYPE_EQUIPMENT", Self::RelicSuit => "BIG_DATA_RECOMMEND_TYPE_RELIC_SUIT", Self::RelicAvatar => "BIG_DATA_RECOMMEND_TYPE_RELIC_AVATAR", Self::AvatarRelic => "BIG_DATA_RECOMMEND_TYPE_AVATAR_RELIC", Self::LocalLegend => "BIG_DATA_RECOMMEND_TYPE_LOCAL_LEGEND", Self::ChallengePeakMob => "BIG_DATA_RECOMMEND_TYPE_CHALLENGE_PEAK_MOB", Self::ChallengePeakBoss => "BIG_DATA_RECOMMEND_TYPE_CHALLENGE_PEAK_BOSS", Self::Challenge => "BIG_DATA_RECOMMEND_TYPE_CHALLENGE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "BIG_DATA_RECOMMEND_TYPE_NONE" => Some(Self::None), "BIG_DATA_RECOMMEND_TYPE_EQUIPMENT" => Some(Self::Equipment), "BIG_DATA_RECOMMEND_TYPE_RELIC_SUIT" => Some(Self::RelicSuit), "BIG_DATA_RECOMMEND_TYPE_RELIC_AVATAR" => Some(Self::RelicAvatar), "BIG_DATA_RECOMMEND_TYPE_AVATAR_RELIC" => Some(Self::AvatarRelic), "BIG_DATA_RECOMMEND_TYPE_LOCAL_LEGEND" => Some(Self::LocalLegend), "BIG_DATA_RECOMMEND_TYPE_CHALLENGE_PEAK_MOB" => Some(Self::ChallengePeakMob), "BIG_DATA_RECOMMEND_TYPE_CHALLENGE_PEAK_BOSS" => { Some(Self::ChallengePeakBoss) } "BIG_DATA_RECOMMEND_TYPE_CHALLENGE" => Some(Self::Challenge), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdRedDotType { OhcbajbomjmAlocmfakbkp = 0, OhcbajbomjmIlkaejpkbhh = 5935, CmdDemgaooofgj = 5902, CmdNpgompidmfj = 5933, CmdJdfghddlnje = 5919, OhcbajbomjmIohdcepmeka = 5948, CmdIdogdchcomj = 5905, } impl CmdRedDotType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::OhcbajbomjmAlocmfakbkp => "OHCBAJBOMJM_ALOCMFAKBKP", Self::OhcbajbomjmIlkaejpkbhh => "OHCBAJBOMJM_ILKAEJPKBHH", Self::CmdDemgaooofgj => "CmdDEMGAOOOFGJ", Self::CmdNpgompidmfj => "CmdNPGOMPIDMFJ", Self::CmdJdfghddlnje => "CmdJDFGHDDLNJE", Self::OhcbajbomjmIohdcepmeka => "OHCBAJBOMJM_IOHDCEPMEKA", Self::CmdIdogdchcomj => "CmdIDOGDCHCOMJ", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "OHCBAJBOMJM_ALOCMFAKBKP" => Some(Self::OhcbajbomjmAlocmfakbkp), "OHCBAJBOMJM_ILKAEJPKBHH" => Some(Self::OhcbajbomjmIlkaejpkbhh), "CmdDEMGAOOOFGJ" => Some(Self::CmdDemgaooofgj), "CmdNPGOMPIDMFJ" => Some(Self::CmdNpgompidmfj), "CmdJDFGHDDLNJE" => Some(Self::CmdJdfghddlnje), "OHCBAJBOMJM_IOHDCEPMEKA" => Some(Self::OhcbajbomjmIohdcepmeka), "CmdIDOGDCHCOMJ" => Some(Self::CmdIdogdchcomj), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Pjeaihhopno { Cbfjkgodmdl = 0, Fomecicbeki = 1, Hehbblbegla = 2, } impl Pjeaihhopno { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Cbfjkgodmdl => "PJEAIHHOPNO_CBFJKGODMDL", Self::Fomecicbeki => "PJEAIHHOPNO_FOMECICBEKI", Self::Hehbblbegla => "PJEAIHHOPNO_HEHBBLBEGLA", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "PJEAIHHOPNO_CBFJKGODMDL" => Some(Self::Cbfjkgodmdl), "PJEAIHHOPNO_FOMECICBEKI" => Some(Self::Fomecicbeki), "PJEAIHHOPNO_HEHBBLBEGLA" => Some(Self::Hehbblbegla), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdRelicBoxType { GjaccnnjcnjAlocmfakbkp = 0, GjaccnnjcnjPbonbemjkal = 8956, GjaccnnjcnjJeicldnklei = 8965, GjaccnnjcnjNdildjglgka = 8959, GjaccnnjcnjNfpmpichenm = 8951, GjaccnnjcnjGnljmijifnp = 8955, GjaccnnjcnjAdfebobfhlg = 8962, GjaccnnjcnjOeebibdmaoj = 8960, GjaccnnjcnjHmfkdkclbad = 8963, GjaccnnjcnjIjamepgncao = 8964, GjaccnnjcnjNmbbkmmhbik = 8969, GjaccnnjcnjLegnpffjcmn = 8954, GjaccnnjcnjGjchbejleng = 8970, } impl CmdRelicBoxType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::GjaccnnjcnjAlocmfakbkp => "GJACCNNJCNJ_ALOCMFAKBKP", Self::GjaccnnjcnjPbonbemjkal => "GJACCNNJCNJ_PBONBEMJKAL", Self::GjaccnnjcnjJeicldnklei => "GJACCNNJCNJ_JEICLDNKLEI", Self::GjaccnnjcnjNdildjglgka => "GJACCNNJCNJ_NDILDJGLGKA", Self::GjaccnnjcnjNfpmpichenm => "GJACCNNJCNJ_NFPMPICHENM", Self::GjaccnnjcnjGnljmijifnp => "GJACCNNJCNJ_GNLJMIJIFNP", Self::GjaccnnjcnjAdfebobfhlg => "GJACCNNJCNJ_ADFEBOBFHLG", Self::GjaccnnjcnjOeebibdmaoj => "GJACCNNJCNJ_OEEBIBDMAOJ", Self::GjaccnnjcnjHmfkdkclbad => "GJACCNNJCNJ_HMFKDKCLBAD", Self::GjaccnnjcnjIjamepgncao => "GJACCNNJCNJ_IJAMEPGNCAO", Self::GjaccnnjcnjNmbbkmmhbik => "GJACCNNJCNJ_NMBBKMMHBIK", Self::GjaccnnjcnjLegnpffjcmn => "GJACCNNJCNJ_LEGNPFFJCMN", Self::GjaccnnjcnjGjchbejleng => "GJACCNNJCNJ_GJCHBEJLENG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GJACCNNJCNJ_ALOCMFAKBKP" => Some(Self::GjaccnnjcnjAlocmfakbkp), "GJACCNNJCNJ_PBONBEMJKAL" => Some(Self::GjaccnnjcnjPbonbemjkal), "GJACCNNJCNJ_JEICLDNKLEI" => Some(Self::GjaccnnjcnjJeicldnklei), "GJACCNNJCNJ_NDILDJGLGKA" => Some(Self::GjaccnnjcnjNdildjglgka), "GJACCNNJCNJ_NFPMPICHENM" => Some(Self::GjaccnnjcnjNfpmpichenm), "GJACCNNJCNJ_GNLJMIJIFNP" => Some(Self::GjaccnnjcnjGnljmijifnp), "GJACCNNJCNJ_ADFEBOBFHLG" => Some(Self::GjaccnnjcnjAdfebobfhlg), "GJACCNNJCNJ_OEEBIBDMAOJ" => Some(Self::GjaccnnjcnjOeebibdmaoj), "GJACCNNJCNJ_HMFKDKCLBAD" => Some(Self::GjaccnnjcnjHmfkdkclbad), "GJACCNNJCNJ_IJAMEPGNCAO" => Some(Self::GjaccnnjcnjIjamepgncao), "GJACCNNJCNJ_NMBBKMMHBIK" => Some(Self::GjaccnnjcnjNmbbkmmhbik), "GJACCNNJCNJ_LEGNPFFJCMN" => Some(Self::GjaccnnjcnjLegnpffjcmn), "GJACCNNJCNJ_GJCHBEJLENG" => Some(Self::GjaccnnjcnjGjchbejleng), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Bhohmbfaioo { Pbdkboacjbh = 0, Klhkfhdipna = 1, Affmpobfjik = 2, } impl Bhohmbfaioo { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Pbdkboacjbh => "BHOHMBFAIOO_PBDKBOACJBH", Self::Klhkfhdipna => "BHOHMBFAIOO_KLHKFHDIPNA", Self::Affmpobfjik => "BHOHMBFAIOO_AFFMPOBFJIK", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "BHOHMBFAIOO_PBDKBOACJBH" => Some(Self::Pbdkboacjbh), "BHOHMBFAIOO_KLHKFHDIPNA" => Some(Self::Klhkfhdipna), "BHOHMBFAIOO_AFFMPOBFJIK" => Some(Self::Affmpobfjik), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Olmahnldmob { Ckkeehehjef = 0, Neeneddadmf = 1, } impl Olmahnldmob { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Ckkeehehjef => "OLMAHNLDMOB_CKKEEHEHJEF", Self::Neeneddadmf => "OLMAHNLDMOB_NEENEDDADMF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "OLMAHNLDMOB_CKKEEHEHJEF" => Some(Self::Ckkeehehjef), "OLMAHNLDMOB_NEENEDDADMF" => Some(Self::Neeneddadmf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdRelicSmartWearType { FpomlifmfjlAlocmfakbkp = 0, CmdRelicSmartWearDeletePlanCsReq = 8253, CmdRelicSmartWearGetPlanScRsp = 8256, CmdRelicSmartWearGetPinRelicScRsp = 8270, CmdRelicSmartWearGetPinRelicCsReq = 8260, CmdRelicSmartWearUpdatePinRelicScNotify = 8257, CmdRelicSmartWearGetPlanCsReq = 8263, CmdRelicSmartWearDeletePlanScRsp = 8267, CmdRelicSmartWearUpdatePlanCsReq = 8264, CmdRelicSmartWearAddPlanCsReq = 8259, CmdRelicSmartWearDeletePinRelicCsReq = 8261, CmdRelicSmartWearUpdatePlanScRsp = 8254, CmdRelicSmartWearDeletePinRelicScRsp = 8266, CmdRelicSmartWearUpdatePinRelicScRsp = 8268, CmdRelicSmartWearAddPlanScRsp = 8255, CmdRelicSmartWearUpdatePinRelicCsReq = 8252, } impl CmdRelicSmartWearType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::FpomlifmfjlAlocmfakbkp => "FPOMLIFMFJL_ALOCMFAKBKP", Self::CmdRelicSmartWearDeletePlanCsReq => "CmdRelicSmartWearDeletePlanCsReq", Self::CmdRelicSmartWearGetPlanScRsp => "CmdRelicSmartWearGetPlanScRsp", Self::CmdRelicSmartWearGetPinRelicScRsp => { "CmdRelicSmartWearGetPinRelicScRsp" } Self::CmdRelicSmartWearGetPinRelicCsReq => { "CmdRelicSmartWearGetPinRelicCsReq" } Self::CmdRelicSmartWearUpdatePinRelicScNotify => { "CmdRelicSmartWearUpdatePinRelicScNotify" } Self::CmdRelicSmartWearGetPlanCsReq => "CmdRelicSmartWearGetPlanCsReq", Self::CmdRelicSmartWearDeletePlanScRsp => "CmdRelicSmartWearDeletePlanScRsp", Self::CmdRelicSmartWearUpdatePlanCsReq => "CmdRelicSmartWearUpdatePlanCsReq", Self::CmdRelicSmartWearAddPlanCsReq => "CmdRelicSmartWearAddPlanCsReq", Self::CmdRelicSmartWearDeletePinRelicCsReq => { "CmdRelicSmartWearDeletePinRelicCsReq" } Self::CmdRelicSmartWearUpdatePlanScRsp => "CmdRelicSmartWearUpdatePlanScRsp", Self::CmdRelicSmartWearDeletePinRelicScRsp => { "CmdRelicSmartWearDeletePinRelicScRsp" } Self::CmdRelicSmartWearUpdatePinRelicScRsp => { "CmdRelicSmartWearUpdatePinRelicScRsp" } Self::CmdRelicSmartWearAddPlanScRsp => "CmdRelicSmartWearAddPlanScRsp", Self::CmdRelicSmartWearUpdatePinRelicCsReq => { "CmdRelicSmartWearUpdatePinRelicCsReq" } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "FPOMLIFMFJL_ALOCMFAKBKP" => Some(Self::FpomlifmfjlAlocmfakbkp), "CmdRelicSmartWearDeletePlanCsReq" => { Some(Self::CmdRelicSmartWearDeletePlanCsReq) } "CmdRelicSmartWearGetPlanScRsp" => Some(Self::CmdRelicSmartWearGetPlanScRsp), "CmdRelicSmartWearGetPinRelicScRsp" => { Some(Self::CmdRelicSmartWearGetPinRelicScRsp) } "CmdRelicSmartWearGetPinRelicCsReq" => { Some(Self::CmdRelicSmartWearGetPinRelicCsReq) } "CmdRelicSmartWearUpdatePinRelicScNotify" => { Some(Self::CmdRelicSmartWearUpdatePinRelicScNotify) } "CmdRelicSmartWearGetPlanCsReq" => Some(Self::CmdRelicSmartWearGetPlanCsReq), "CmdRelicSmartWearDeletePlanScRsp" => { Some(Self::CmdRelicSmartWearDeletePlanScRsp) } "CmdRelicSmartWearUpdatePlanCsReq" => { Some(Self::CmdRelicSmartWearUpdatePlanCsReq) } "CmdRelicSmartWearAddPlanCsReq" => Some(Self::CmdRelicSmartWearAddPlanCsReq), "CmdRelicSmartWearDeletePinRelicCsReq" => { Some(Self::CmdRelicSmartWearDeletePinRelicCsReq) } "CmdRelicSmartWearUpdatePlanScRsp" => { Some(Self::CmdRelicSmartWearUpdatePlanScRsp) } "CmdRelicSmartWearDeletePinRelicScRsp" => { Some(Self::CmdRelicSmartWearDeletePinRelicScRsp) } "CmdRelicSmartWearUpdatePinRelicScRsp" => { Some(Self::CmdRelicSmartWearUpdatePinRelicScRsp) } "CmdRelicSmartWearAddPlanScRsp" => Some(Self::CmdRelicSmartWearAddPlanScRsp), "CmdRelicSmartWearUpdatePinRelicCsReq" => { Some(Self::CmdRelicSmartWearUpdatePinRelicCsReq) } _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Ooomngfbofk { Alocmfakbkp = 0, Ogdfofkmhpb = 1, Nibnpdgjdfc = 2, Obpnlopoofd = 3, } impl Ooomngfbofk { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "OOOMNGFBOFK_ALOCMFAKBKP", Self::Ogdfofkmhpb => "OOOMNGFBOFK_OGDFOFKMHPB", Self::Nibnpdgjdfc => "OOOMNGFBOFK_NIBNPDGJDFC", Self::Obpnlopoofd => "OOOMNGFBOFK_OBPNLOPOOFD", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "OOOMNGFBOFK_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "OOOMNGFBOFK_OGDFOFKMHPB" => Some(Self::Ogdfofkmhpb), "OOOMNGFBOFK_NIBNPDGJDFC" => Some(Self::Nibnpdgjdfc), "OOOMNGFBOFK_OBPNLOPOOFD" => Some(Self::Obpnlopoofd), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdReplayType { GijaaaifbimAlocmfakbkp = 0, GijaaaifbimHefeggilbjp = 3538, CmdIalbbbdemen = 3547, CmdCbncnbmahhg = 3509, CmdPicnbmnmick = 3517, } impl CmdReplayType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::GijaaaifbimAlocmfakbkp => "GIJAAAIFBIM_ALOCMFAKBKP", Self::GijaaaifbimHefeggilbjp => "GIJAAAIFBIM_HEFEGGILBJP", Self::CmdIalbbbdemen => "CmdIALBBBDEMEN", Self::CmdCbncnbmahhg => "CmdCBNCNBMAHHG", Self::CmdPicnbmnmick => "CmdPICNBMNMICK", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GIJAAAIFBIM_ALOCMFAKBKP" => Some(Self::GijaaaifbimAlocmfakbkp), "GIJAAAIFBIM_HEFEGGILBJP" => Some(Self::GijaaaifbimHefeggilbjp), "CmdIALBBBDEMEN" => Some(Self::CmdIalbbbdemen), "CmdCBNCNBMAHHG" => Some(Self::CmdCbncnbmahhg), "CmdPICNBMNMICK" => Some(Self::CmdPicnbmnmick), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdRndOptionType { BhdhnijhejoAlocmfakbkp = 0, CmdGlialigklih = 3417, CmdNbamiehdfmp = 3447, CmdLimnkhlnjcg = 3438, CmdHealhmjoofl = 3409, } impl CmdRndOptionType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::BhdhnijhejoAlocmfakbkp => "BHDHNIJHEJO_ALOCMFAKBKP", Self::CmdGlialigklih => "CmdGLIALIGKLIH", Self::CmdNbamiehdfmp => "CmdNBAMIEHDFMP", Self::CmdLimnkhlnjcg => "CmdLIMNKHLNJCG", Self::CmdHealhmjoofl => "CmdHEALHMJOOFL", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "BHDHNIJHEJO_ALOCMFAKBKP" => Some(Self::BhdhnijhejoAlocmfakbkp), "CmdGLIALIGKLIH" => Some(Self::CmdGlialigklih), "CmdNBAMIEHDFMP" => Some(Self::CmdNbamiehdfmp), "CmdLIMNKHLNJCG" => Some(Self::CmdLimnkhlnjcg), "CmdHEALHMJOOFL" => Some(Self::CmdHealhmjoofl), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdRogueType { CkmnhmkofnnAlocmfakbkp = 0, CmdDfeopehibpm = 1893, CmdFlmkdfpnlnn = 1838, CmdPfifbakbdjf = 1860, CmdNijglmiefig = 1850, CmdCfcmngnhgfb = 1888, CmdMjmmoiainak = 1882, CmdAhifjegegbh = 1823, CmdIjfgbbjndmp = 1881, CmdLokbanidppg = 1867, CmdHgjjmekhjab = 1847, CmdNjkdjfmnkhg = 1810, CmdLkhcffgaekf = 1863, CmdBfkhhonbnmb = 1864, CmdJgmgpjbilhj = 1890, CmdKamdnpbkkel = 1840, CmdLoebiphoohn = 1848, CmdBodkpnefbbp = 1894, CmdNnafacgkdob = 1875, CmdNggmfnpnken = 1846, CmdIhcjajgpjkk = 1842, CmdIejdcckfgec = 1830, CmdFddecgpjdkd = 1889, CmdLmbfknbbian = 1817, CmdGhpmfebldam = 1833, CmdNoohanihdob = 1801, CmdEjbimmpcpio = 1809, CmdKdhbfohebpd = 1870, CmdJkgandlbmdp = 1828, CmdMbcomibjkid = 1877, CmdEdefmjmjhdg = 1820, CmdDncmgmkkehp = 1819, CmdEkcdcnhjibc = 1874, CmdBkhjbhhfibe = 1854, CmdPmjflccjgnb = 1886, CmdIkiokkgfneg = 1816, CmdAimeohgggph = 1835, CmdEbmighofadn = 1814, CmdDdeocjjmgea = 1855, CmdAajkbeebdam = 1811, CmdMilmmefnlnj = 1803, CmdLaflmchdlme = 1862, CmdKbhgegnhgpd = 1898, CmdHgilbkeaann = 1813, CmdPiiijlcpaml = 1865, CmdGmahmmhhmab = 1879, CmdCbeddknmndo = 1892, CmdIpfidhaanhm = 1872, CmdDfnehaihgkk = 1899, CmdCelpbbfekop = 1856, CmdKgaecmdgbnh = 1851, CmdJdigbedafak = 1887, CmdBobpimeikni = 1808, CmdDjhjnjikkpi = 1839, } impl CmdRogueType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::CkmnhmkofnnAlocmfakbkp => "CKMNHMKOFNN_ALOCMFAKBKP", Self::CmdDfeopehibpm => "CmdDFEOPEHIBPM", Self::CmdFlmkdfpnlnn => "CmdFLMKDFPNLNN", Self::CmdPfifbakbdjf => "CmdPFIFBAKBDJF", Self::CmdNijglmiefig => "CmdNIJGLMIEFIG", Self::CmdCfcmngnhgfb => "CmdCFCMNGNHGFB", Self::CmdMjmmoiainak => "CmdMJMMOIAINAK", Self::CmdAhifjegegbh => "CmdAHIFJEGEGBH", Self::CmdIjfgbbjndmp => "CmdIJFGBBJNDMP", Self::CmdLokbanidppg => "CmdLOKBANIDPPG", Self::CmdHgjjmekhjab => "CmdHGJJMEKHJAB", Self::CmdNjkdjfmnkhg => "CmdNJKDJFMNKHG", Self::CmdLkhcffgaekf => "CmdLKHCFFGAEKF", Self::CmdBfkhhonbnmb => "CmdBFKHHONBNMB", Self::CmdJgmgpjbilhj => "CmdJGMGPJBILHJ", Self::CmdKamdnpbkkel => "CmdKAMDNPBKKEL", Self::CmdLoebiphoohn => "CmdLOEBIPHOOHN", Self::CmdBodkpnefbbp => "CmdBODKPNEFBBP", Self::CmdNnafacgkdob => "CmdNNAFACGKDOB", Self::CmdNggmfnpnken => "CmdNGGMFNPNKEN", Self::CmdIhcjajgpjkk => "CmdIHCJAJGPJKK", Self::CmdIejdcckfgec => "CmdIEJDCCKFGEC", Self::CmdFddecgpjdkd => "CmdFDDECGPJDKD", Self::CmdLmbfknbbian => "CmdLMBFKNBBIAN", Self::CmdGhpmfebldam => "CmdGHPMFEBLDAM", Self::CmdNoohanihdob => "CmdNOOHANIHDOB", Self::CmdEjbimmpcpio => "CmdEJBIMMPCPIO", Self::CmdKdhbfohebpd => "CmdKDHBFOHEBPD", Self::CmdJkgandlbmdp => "CmdJKGANDLBMDP", Self::CmdMbcomibjkid => "CmdMBCOMIBJKID", Self::CmdEdefmjmjhdg => "CmdEDEFMJMJHDG", Self::CmdDncmgmkkehp => "CmdDNCMGMKKEHP", Self::CmdEkcdcnhjibc => "CmdEKCDCNHJIBC", Self::CmdBkhjbhhfibe => "CmdBKHJBHHFIBE", Self::CmdPmjflccjgnb => "CmdPMJFLCCJGNB", Self::CmdIkiokkgfneg => "CmdIKIOKKGFNEG", Self::CmdAimeohgggph => "CmdAIMEOHGGGPH", Self::CmdEbmighofadn => "CmdEBMIGHOFADN", Self::CmdDdeocjjmgea => "CmdDDEOCJJMGEA", Self::CmdAajkbeebdam => "CmdAAJKBEEBDAM", Self::CmdMilmmefnlnj => "CmdMILMMEFNLNJ", Self::CmdLaflmchdlme => "CmdLAFLMCHDLME", Self::CmdKbhgegnhgpd => "CmdKBHGEGNHGPD", Self::CmdHgilbkeaann => "CmdHGILBKEAANN", Self::CmdPiiijlcpaml => "CmdPIIIJLCPAML", Self::CmdGmahmmhhmab => "CmdGMAHMMHHMAB", Self::CmdCbeddknmndo => "CmdCBEDDKNMNDO", Self::CmdIpfidhaanhm => "CmdIPFIDHAANHM", Self::CmdDfnehaihgkk => "CmdDFNEHAIHGKK", Self::CmdCelpbbfekop => "CmdCELPBBFEKOP", Self::CmdKgaecmdgbnh => "CmdKGAECMDGBNH", Self::CmdJdigbedafak => "CmdJDIGBEDAFAK", Self::CmdBobpimeikni => "CmdBOBPIMEIKNI", Self::CmdDjhjnjikkpi => "CmdDJHJNJIKKPI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CKMNHMKOFNN_ALOCMFAKBKP" => Some(Self::CkmnhmkofnnAlocmfakbkp), "CmdDFEOPEHIBPM" => Some(Self::CmdDfeopehibpm), "CmdFLMKDFPNLNN" => Some(Self::CmdFlmkdfpnlnn), "CmdPFIFBAKBDJF" => Some(Self::CmdPfifbakbdjf), "CmdNIJGLMIEFIG" => Some(Self::CmdNijglmiefig), "CmdCFCMNGNHGFB" => Some(Self::CmdCfcmngnhgfb), "CmdMJMMOIAINAK" => Some(Self::CmdMjmmoiainak), "CmdAHIFJEGEGBH" => Some(Self::CmdAhifjegegbh), "CmdIJFGBBJNDMP" => Some(Self::CmdIjfgbbjndmp), "CmdLOKBANIDPPG" => Some(Self::CmdLokbanidppg), "CmdHGJJMEKHJAB" => Some(Self::CmdHgjjmekhjab), "CmdNJKDJFMNKHG" => Some(Self::CmdNjkdjfmnkhg), "CmdLKHCFFGAEKF" => Some(Self::CmdLkhcffgaekf), "CmdBFKHHONBNMB" => Some(Self::CmdBfkhhonbnmb), "CmdJGMGPJBILHJ" => Some(Self::CmdJgmgpjbilhj), "CmdKAMDNPBKKEL" => Some(Self::CmdKamdnpbkkel), "CmdLOEBIPHOOHN" => Some(Self::CmdLoebiphoohn), "CmdBODKPNEFBBP" => Some(Self::CmdBodkpnefbbp), "CmdNNAFACGKDOB" => Some(Self::CmdNnafacgkdob), "CmdNGGMFNPNKEN" => Some(Self::CmdNggmfnpnken), "CmdIHCJAJGPJKK" => Some(Self::CmdIhcjajgpjkk), "CmdIEJDCCKFGEC" => Some(Self::CmdIejdcckfgec), "CmdFDDECGPJDKD" => Some(Self::CmdFddecgpjdkd), "CmdLMBFKNBBIAN" => Some(Self::CmdLmbfknbbian), "CmdGHPMFEBLDAM" => Some(Self::CmdGhpmfebldam), "CmdNOOHANIHDOB" => Some(Self::CmdNoohanihdob), "CmdEJBIMMPCPIO" => Some(Self::CmdEjbimmpcpio), "CmdKDHBFOHEBPD" => Some(Self::CmdKdhbfohebpd), "CmdJKGANDLBMDP" => Some(Self::CmdJkgandlbmdp), "CmdMBCOMIBJKID" => Some(Self::CmdMbcomibjkid), "CmdEDEFMJMJHDG" => Some(Self::CmdEdefmjmjhdg), "CmdDNCMGMKKEHP" => Some(Self::CmdDncmgmkkehp), "CmdEKCDCNHJIBC" => Some(Self::CmdEkcdcnhjibc), "CmdBKHJBHHFIBE" => Some(Self::CmdBkhjbhhfibe), "CmdPMJFLCCJGNB" => Some(Self::CmdPmjflccjgnb), "CmdIKIOKKGFNEG" => Some(Self::CmdIkiokkgfneg), "CmdAIMEOHGGGPH" => Some(Self::CmdAimeohgggph), "CmdEBMIGHOFADN" => Some(Self::CmdEbmighofadn), "CmdDDEOCJJMGEA" => Some(Self::CmdDdeocjjmgea), "CmdAAJKBEEBDAM" => Some(Self::CmdAajkbeebdam), "CmdMILMMEFNLNJ" => Some(Self::CmdMilmmefnlnj), "CmdLAFLMCHDLME" => Some(Self::CmdLaflmchdlme), "CmdKBHGEGNHGPD" => Some(Self::CmdKbhgegnhgpd), "CmdHGILBKEAANN" => Some(Self::CmdHgilbkeaann), "CmdPIIIJLCPAML" => Some(Self::CmdPiiijlcpaml), "CmdGMAHMMHHMAB" => Some(Self::CmdGmahmmhhmab), "CmdCBEDDKNMNDO" => Some(Self::CmdCbeddknmndo), "CmdIPFIDHAANHM" => Some(Self::CmdIpfidhaanhm), "CmdDFNEHAIHGKK" => Some(Self::CmdDfnehaihgkk), "CmdCELPBBFEKOP" => Some(Self::CmdCelpbbfekop), "CmdKGAECMDGBNH" => Some(Self::CmdKgaecmdgbnh), "CmdJDIGBEDAFAK" => Some(Self::CmdJdigbedafak), "CmdBOBPIMEIKNI" => Some(Self::CmdBobpimeikni), "CmdDJHJNJIKKPI" => Some(Self::CmdDjhjnjikkpi), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Ffmgdehfoai { Alocmfakbkp = 0, Mklgfbpopmb = 1, Bpmbjnebkmi = 2, Ilekcjngpmg = 3, Eddpgfacjae = 4, } impl Ffmgdehfoai { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "FFMGDEHFOAI_ALOCMFAKBKP", Self::Mklgfbpopmb => "FFMGDEHFOAI_MKLGFBPOPMB", Self::Bpmbjnebkmi => "FFMGDEHFOAI_BPMBJNEBKMI", Self::Ilekcjngpmg => "FFMGDEHFOAI_ILEKCJNGPMG", Self::Eddpgfacjae => "FFMGDEHFOAI_EDDPGFACJAE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "FFMGDEHFOAI_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "FFMGDEHFOAI_MKLGFBPOPMB" => Some(Self::Mklgfbpopmb), "FFMGDEHFOAI_BPMBJNEBKMI" => Some(Self::Bpmbjnebkmi), "FFMGDEHFOAI_ILEKCJNGPMG" => Some(Self::Ilekcjngpmg), "FFMGDEHFOAI_EDDPGFACJAE" => Some(Self::Eddpgfacjae), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Fcbocleekga { Alocmfakbkp = 0, Gbcmpododmc = 1, Dicadjmaife = 2, Jkpkepgajao = 3, Eddpgfacjae = 4, } impl Fcbocleekga { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "FCBOCLEEKGA_ALOCMFAKBKP", Self::Gbcmpododmc => "FCBOCLEEKGA_GBCMPODODMC", Self::Dicadjmaife => "FCBOCLEEKGA_DICADJMAIFE", Self::Jkpkepgajao => "FCBOCLEEKGA_JKPKEPGAJAO", Self::Eddpgfacjae => "FCBOCLEEKGA_EDDPGFACJAE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "FCBOCLEEKGA_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "FCBOCLEEKGA_GBCMPODODMC" => Some(Self::Gbcmpododmc), "FCBOCLEEKGA_DICADJMAIFE" => Some(Self::Dicadjmaife), "FCBOCLEEKGA_JKPKEPGAJAO" => Some(Self::Jkpkepgajao), "FCBOCLEEKGA_EDDPGFACJAE" => Some(Self::Eddpgfacjae), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Nkelooeellp { Gbcmpododmc = 0, Dicadjmaife = 1, Agjaojeadoc = 2, Pbdkboacjbh = 3, } impl Nkelooeellp { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Gbcmpododmc => "NKELOOEELLP_GBCMPODODMC", Self::Dicadjmaife => "NKELOOEELLP_DICADJMAIFE", Self::Agjaojeadoc => "NKELOOEELLP_AGJAOJEADOC", Self::Pbdkboacjbh => "NKELOOEELLP_PBDKBOACJBH", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "NKELOOEELLP_GBCMPODODMC" => Some(Self::Gbcmpododmc), "NKELOOEELLP_DICADJMAIFE" => Some(Self::Dicadjmaife), "NKELOOEELLP_AGJAOJEADOC" => Some(Self::Agjaojeadoc), "NKELOOEELLP_PBDKBOACJBH" => Some(Self::Pbdkboacjbh), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Ankjpjacime { Alocmfakbkp = 0, Dhbelffggfl = 1, Lajbfahekhe = 2, Haejgohgfdk = 3, Bchklgifekh = 4, Hmeciphapfm = 5, Fkallllpjof = 6, Elhkkabfjgf = 7, Indophddgdf = 8, Obphanececf = 9, } impl Ankjpjacime { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "ANKJPJACIME_ALOCMFAKBKP", Self::Dhbelffggfl => "ANKJPJACIME_DHBELFFGGFL", Self::Lajbfahekhe => "ANKJPJACIME_LAJBFAHEKHE", Self::Haejgohgfdk => "ANKJPJACIME_HAEJGOHGFDK", Self::Bchklgifekh => "ANKJPJACIME_BCHKLGIFEKH", Self::Hmeciphapfm => "ANKJPJACIME_HMECIPHAPFM", Self::Fkallllpjof => "ANKJPJACIME_FKALLLLPJOF", Self::Elhkkabfjgf => "ANKJPJACIME_ELHKKABFJGF", Self::Indophddgdf => "ANKJPJACIME_INDOPHDDGDF", Self::Obphanececf => "ANKJPJACIME_OBPHANECECF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "ANKJPJACIME_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "ANKJPJACIME_DHBELFFGGFL" => Some(Self::Dhbelffggfl), "ANKJPJACIME_LAJBFAHEKHE" => Some(Self::Lajbfahekhe), "ANKJPJACIME_HAEJGOHGFDK" => Some(Self::Haejgohgfdk), "ANKJPJACIME_BCHKLGIFEKH" => Some(Self::Bchklgifekh), "ANKJPJACIME_HMECIPHAPFM" => Some(Self::Hmeciphapfm), "ANKJPJACIME_FKALLLLPJOF" => Some(Self::Fkallllpjof), "ANKJPJACIME_ELHKKABFJGF" => Some(Self::Elhkkabfjgf), "ANKJPJACIME_INDOPHDDGDF" => Some(Self::Indophddgdf), "ANKJPJACIME_OBPHANECECF" => Some(Self::Obphanececf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Agppneglffl { Alocmfakbkp = 0, Dhbelffggfl = 1, Bchklgifekh = 2, Hmeciphapfm = 3, Phlfhdcdoia = 4, Bakdcbjahlf = 5, Hcglimkpdpb = 6, Pcfmmfbgbok = 7, Aobbfcgnmio = 8, Elhkkabfjgf = 9, Fkallllpjof = 10, Indophddgdf = 11, Obphanececf = 12, } impl Agppneglffl { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "AGPPNEGLFFL_ALOCMFAKBKP", Self::Dhbelffggfl => "AGPPNEGLFFL_DHBELFFGGFL", Self::Bchklgifekh => "AGPPNEGLFFL_BCHKLGIFEKH", Self::Hmeciphapfm => "AGPPNEGLFFL_HMECIPHAPFM", Self::Phlfhdcdoia => "AGPPNEGLFFL_PHLFHDCDOIA", Self::Bakdcbjahlf => "AGPPNEGLFFL_BAKDCBJAHLF", Self::Hcglimkpdpb => "AGPPNEGLFFL_HCGLIMKPDPB", Self::Pcfmmfbgbok => "AGPPNEGLFFL_PCFMMFBGBOK", Self::Aobbfcgnmio => "AGPPNEGLFFL_AOBBFCGNMIO", Self::Elhkkabfjgf => "AGPPNEGLFFL_ELHKKABFJGF", Self::Fkallllpjof => "AGPPNEGLFFL_FKALLLLPJOF", Self::Indophddgdf => "AGPPNEGLFFL_INDOPHDDGDF", Self::Obphanececf => "AGPPNEGLFFL_OBPHANECECF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "AGPPNEGLFFL_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "AGPPNEGLFFL_DHBELFFGGFL" => Some(Self::Dhbelffggfl), "AGPPNEGLFFL_BCHKLGIFEKH" => Some(Self::Bchklgifekh), "AGPPNEGLFFL_HMECIPHAPFM" => Some(Self::Hmeciphapfm), "AGPPNEGLFFL_PHLFHDCDOIA" => Some(Self::Phlfhdcdoia), "AGPPNEGLFFL_BAKDCBJAHLF" => Some(Self::Bakdcbjahlf), "AGPPNEGLFFL_HCGLIMKPDPB" => Some(Self::Hcglimkpdpb), "AGPPNEGLFFL_PCFMMFBGBOK" => Some(Self::Pcfmmfbgbok), "AGPPNEGLFFL_AOBBFCGNMIO" => Some(Self::Aobbfcgnmio), "AGPPNEGLFFL_ELHKKABFJGF" => Some(Self::Elhkkabfjgf), "AGPPNEGLFFL_FKALLLLPJOF" => Some(Self::Fkallllpjof), "AGPPNEGLFFL_INDOPHDDGDF" => Some(Self::Indophddgdf), "AGPPNEGLFFL_OBPHANECECF" => Some(Self::Obphanececf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Idjghokmlbo { Lnlbgbapapa = 0, Gkoinlahefa = 1, } impl Idjghokmlbo { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Lnlbgbapapa => "IDJGHOKMLBO_LNLBGBAPAPA", Self::Gkoinlahefa => "IDJGHOKMLBO_GKOINLAHEFA", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "IDJGHOKMLBO_LNLBGBAPAPA" => Some(Self::Lnlbgbapapa), "IDJGHOKMLBO_GKOINLAHEFA" => Some(Self::Gkoinlahefa), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdRogueArcadeType { KodgcoocgfbAlocmfakbkp = 0, CmdKgchihceink = 7698, CmdPkklllanpfg = 7669, CmdPgfgeeadljp = 7675, CmdLmaheglkojj = 7655, CmdFkdebaicaao = 7681, CmdPbnfegelhpb = 7683, CmdLcamcnofpmp = 7652, CmdBaeodimmfge = 7685, } impl CmdRogueArcadeType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::KodgcoocgfbAlocmfakbkp => "KODGCOOCGFB_ALOCMFAKBKP", Self::CmdKgchihceink => "CmdKGCHIHCEINK", Self::CmdPkklllanpfg => "CmdPKKLLLANPFG", Self::CmdPgfgeeadljp => "CmdPGFGEEADLJP", Self::CmdLmaheglkojj => "CmdLMAHEGLKOJJ", Self::CmdFkdebaicaao => "CmdFKDEBAICAAO", Self::CmdPbnfegelhpb => "CmdPBNFEGELHPB", Self::CmdLcamcnofpmp => "CmdLCAMCNOFPMP", Self::CmdBaeodimmfge => "CmdBAEODIMMFGE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KODGCOOCGFB_ALOCMFAKBKP" => Some(Self::KodgcoocgfbAlocmfakbkp), "CmdKGCHIHCEINK" => Some(Self::CmdKgchihceink), "CmdPKKLLLANPFG" => Some(Self::CmdPkklllanpfg), "CmdPGFGEEADLJP" => Some(Self::CmdPgfgeeadljp), "CmdLMAHEGLKOJJ" => Some(Self::CmdLmaheglkojj), "CmdFKDEBAICAAO" => Some(Self::CmdFkdebaicaao), "CmdPBNFEGELHPB" => Some(Self::CmdPbnfegelhpb), "CmdLCAMCNOFPMP" => Some(Self::CmdLcamcnofpmp), "CmdBAEODIMMFGE" => Some(Self::CmdBaeodimmfge), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdRogueCommonType { JokjgagcjenMknkhobhgpk = 0, JokjgagcjenEadjfoceila = 5668, JokjgagcjenAoekildmpfo = 5621, JokjgagcjenJcdplfnmhmj = 5636, JokjgagcjenKhfboiienco = 5648, JokjgagcjenGficfpljngc = 5616, JokjgagcjenMbploigmnhc = 5627, JokjgagcjenNgfdppkipnf = 5641, JokjgagcjenKiikpdajfac = 5698, JokjgagcjenJpelgpncace = 5625, JokjgagcjenMaalpnmpnag = 5672, JokjgagcjenLahdelbbojb = 5620, JokjgagcjenEhcnbfaapgh = 5640, JokjgagcjenJajlklgdgnp = 5638, JokjgagcjenGfcgleokofd = 5684, JokjgagcjenGemmejgjild = 5679, JokjgagcjenFneoickkoio = 5665, JokjgagcjenMiomemnjalp = 5650, JokjgagcjenNlejdlddgla = 5692, JokjgagcjenIohedipkmjj = 5628, JokjgagcjenOdeanjjknbk = 5631, JokjgagcjenHnoppdndjap = 5676, JokjgagcjenNlocmagemhh = 5685, JokjgagcjenCofhmegchae = 5686, JokjgagcjenNnlcfdeoghf = 5614, JokjgagcjenDmcekgidmlo = 5661, JokjgagcjenCnlhdhionfn = 5611, JokjgagcjenPahbjlnoabk = 5689, JokjgagcjenFhlelchpplj = 5605, JokjgagcjenHdnndddoikh = 5645, JokjgagcjenEnhbicefpaa = 5691, JokjgagcjenEoojgnkbapk = 5687, JokjgagcjenFcdfkaefbef = 5635, JokjgagcjenElbeicddoje = 5696, JokjgagcjenDkdideeabgj = 5607, JokjgagcjenPflebanfcnk = 5643, JokjgagcjenHjhlannlbdp = 5612, JokjgagcjenFlcchpkdkee = 5669, JokjgagcjenIdlieombilb = 5618, JokjgagcjenMblghedpghe = 5654, JokjgagcjenNgbekidppec = 5683, JokjgagcjenLfldhgaoikk = 5606, JokjgagcjenObofdgfbahl = 5694, JokjgagcjenGjdaokhgihl = 5695, JokjgagcjenAnmkpipmlih = 5639, JokjgagcjenDahphkdckel = 5602, JokjgagcjenCbkgmgalmje = 5647, JokjgagcjenCleaoeplijd = 5680, JokjgagcjenFjcmilalklh = 5630, JokjgagcjenChalbimecpm = 5678, JokjgagcjenGfmflhdnccg = 5634, JokjgagcjenGafffaogmkb = 5656, JokjgagcjenKpegkmdijbj = 5651, JokjgagcjenGeblnicidap = 5655, JokjgagcjenJbmhaknnima = 5633, JokjgagcjenMemghfclkfc = 5609, JokjgagcjenGegkecglljf = 5659, JokjgagcjenPcnokihehkn = 5652, JokjgagcjenDkghcibbccc = 5662, JokjgagcjenMonpkhbmkhh = 5617, JokjgagcjenHejcdenobfh = 5658, JokjgagcjenFiecgcjjfoj = 5666, JokjgagcjenOjfgkgpogpe = 5603, JokjgagcjenGnaaaalmhek = 5688, JokjgagcjenBmchpgapmfg = 5646, } impl CmdRogueCommonType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::JokjgagcjenMknkhobhgpk => "JOKJGAGCJEN_MKNKHOBHGPK", Self::JokjgagcjenEadjfoceila => "JOKJGAGCJEN_EADJFOCEILA", Self::JokjgagcjenAoekildmpfo => "JOKJGAGCJEN_AOEKILDMPFO", Self::JokjgagcjenJcdplfnmhmj => "JOKJGAGCJEN_JCDPLFNMHMJ", Self::JokjgagcjenKhfboiienco => "JOKJGAGCJEN_KHFBOIIENCO", Self::JokjgagcjenGficfpljngc => "JOKJGAGCJEN_GFICFPLJNGC", Self::JokjgagcjenMbploigmnhc => "JOKJGAGCJEN_MBPLOIGMNHC", Self::JokjgagcjenNgfdppkipnf => "JOKJGAGCJEN_NGFDPPKIPNF", Self::JokjgagcjenKiikpdajfac => "JOKJGAGCJEN_KIIKPDAJFAC", Self::JokjgagcjenJpelgpncace => "JOKJGAGCJEN_JPELGPNCACE", Self::JokjgagcjenMaalpnmpnag => "JOKJGAGCJEN_MAALPNMPNAG", Self::JokjgagcjenLahdelbbojb => "JOKJGAGCJEN_LAHDELBBOJB", Self::JokjgagcjenEhcnbfaapgh => "JOKJGAGCJEN_EHCNBFAAPGH", Self::JokjgagcjenJajlklgdgnp => "JOKJGAGCJEN_JAJLKLGDGNP", Self::JokjgagcjenGfcgleokofd => "JOKJGAGCJEN_GFCGLEOKOFD", Self::JokjgagcjenGemmejgjild => "JOKJGAGCJEN_GEMMEJGJILD", Self::JokjgagcjenFneoickkoio => "JOKJGAGCJEN_FNEOICKKOIO", Self::JokjgagcjenMiomemnjalp => "JOKJGAGCJEN_MIOMEMNJALP", Self::JokjgagcjenNlejdlddgla => "JOKJGAGCJEN_NLEJDLDDGLA", Self::JokjgagcjenIohedipkmjj => "JOKJGAGCJEN_IOHEDIPKMJJ", Self::JokjgagcjenOdeanjjknbk => "JOKJGAGCJEN_ODEANJJKNBK", Self::JokjgagcjenHnoppdndjap => "JOKJGAGCJEN_HNOPPDNDJAP", Self::JokjgagcjenNlocmagemhh => "JOKJGAGCJEN_NLOCMAGEMHH", Self::JokjgagcjenCofhmegchae => "JOKJGAGCJEN_COFHMEGCHAE", Self::JokjgagcjenNnlcfdeoghf => "JOKJGAGCJEN_NNLCFDEOGHF", Self::JokjgagcjenDmcekgidmlo => "JOKJGAGCJEN_DMCEKGIDMLO", Self::JokjgagcjenCnlhdhionfn => "JOKJGAGCJEN_CNLHDHIONFN", Self::JokjgagcjenPahbjlnoabk => "JOKJGAGCJEN_PAHBJLNOABK", Self::JokjgagcjenFhlelchpplj => "JOKJGAGCJEN_FHLELCHPPLJ", Self::JokjgagcjenHdnndddoikh => "JOKJGAGCJEN_HDNNDDDOIKH", Self::JokjgagcjenEnhbicefpaa => "JOKJGAGCJEN_ENHBICEFPAA", Self::JokjgagcjenEoojgnkbapk => "JOKJGAGCJEN_EOOJGNKBAPK", Self::JokjgagcjenFcdfkaefbef => "JOKJGAGCJEN_FCDFKAEFBEF", Self::JokjgagcjenElbeicddoje => "JOKJGAGCJEN_ELBEICDDOJE", Self::JokjgagcjenDkdideeabgj => "JOKJGAGCJEN_DKDIDEEABGJ", Self::JokjgagcjenPflebanfcnk => "JOKJGAGCJEN_PFLEBANFCNK", Self::JokjgagcjenHjhlannlbdp => "JOKJGAGCJEN_HJHLANNLBDP", Self::JokjgagcjenFlcchpkdkee => "JOKJGAGCJEN_FLCCHPKDKEE", Self::JokjgagcjenIdlieombilb => "JOKJGAGCJEN_IDLIEOMBILB", Self::JokjgagcjenMblghedpghe => "JOKJGAGCJEN_MBLGHEDPGHE", Self::JokjgagcjenNgbekidppec => "JOKJGAGCJEN_NGBEKIDPPEC", Self::JokjgagcjenLfldhgaoikk => "JOKJGAGCJEN_LFLDHGAOIKK", Self::JokjgagcjenObofdgfbahl => "JOKJGAGCJEN_OBOFDGFBAHL", Self::JokjgagcjenGjdaokhgihl => "JOKJGAGCJEN_GJDAOKHGIHL", Self::JokjgagcjenAnmkpipmlih => "JOKJGAGCJEN_ANMKPIPMLIH", Self::JokjgagcjenDahphkdckel => "JOKJGAGCJEN_DAHPHKDCKEL", Self::JokjgagcjenCbkgmgalmje => "JOKJGAGCJEN_CBKGMGALMJE", Self::JokjgagcjenCleaoeplijd => "JOKJGAGCJEN_CLEAOEPLIJD", Self::JokjgagcjenFjcmilalklh => "JOKJGAGCJEN_FJCMILALKLH", Self::JokjgagcjenChalbimecpm => "JOKJGAGCJEN_CHALBIMECPM", Self::JokjgagcjenGfmflhdnccg => "JOKJGAGCJEN_GFMFLHDNCCG", Self::JokjgagcjenGafffaogmkb => "JOKJGAGCJEN_GAFFFAOGMKB", Self::JokjgagcjenKpegkmdijbj => "JOKJGAGCJEN_KPEGKMDIJBJ", Self::JokjgagcjenGeblnicidap => "JOKJGAGCJEN_GEBLNICIDAP", Self::JokjgagcjenJbmhaknnima => "JOKJGAGCJEN_JBMHAKNNIMA", Self::JokjgagcjenMemghfclkfc => "JOKJGAGCJEN_MEMGHFCLKFC", Self::JokjgagcjenGegkecglljf => "JOKJGAGCJEN_GEGKECGLLJF", Self::JokjgagcjenPcnokihehkn => "JOKJGAGCJEN_PCNOKIHEHKN", Self::JokjgagcjenDkghcibbccc => "JOKJGAGCJEN_DKGHCIBBCCC", Self::JokjgagcjenMonpkhbmkhh => "JOKJGAGCJEN_MONPKHBMKHH", Self::JokjgagcjenHejcdenobfh => "JOKJGAGCJEN_HEJCDENOBFH", Self::JokjgagcjenFiecgcjjfoj => "JOKJGAGCJEN_FIECGCJJFOJ", Self::JokjgagcjenOjfgkgpogpe => "JOKJGAGCJEN_OJFGKGPOGPE", Self::JokjgagcjenGnaaaalmhek => "JOKJGAGCJEN_GNAAAALMHEK", Self::JokjgagcjenBmchpgapmfg => "JOKJGAGCJEN_BMCHPGAPMFG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JOKJGAGCJEN_MKNKHOBHGPK" => Some(Self::JokjgagcjenMknkhobhgpk), "JOKJGAGCJEN_EADJFOCEILA" => Some(Self::JokjgagcjenEadjfoceila), "JOKJGAGCJEN_AOEKILDMPFO" => Some(Self::JokjgagcjenAoekildmpfo), "JOKJGAGCJEN_JCDPLFNMHMJ" => Some(Self::JokjgagcjenJcdplfnmhmj), "JOKJGAGCJEN_KHFBOIIENCO" => Some(Self::JokjgagcjenKhfboiienco), "JOKJGAGCJEN_GFICFPLJNGC" => Some(Self::JokjgagcjenGficfpljngc), "JOKJGAGCJEN_MBPLOIGMNHC" => Some(Self::JokjgagcjenMbploigmnhc), "JOKJGAGCJEN_NGFDPPKIPNF" => Some(Self::JokjgagcjenNgfdppkipnf), "JOKJGAGCJEN_KIIKPDAJFAC" => Some(Self::JokjgagcjenKiikpdajfac), "JOKJGAGCJEN_JPELGPNCACE" => Some(Self::JokjgagcjenJpelgpncace), "JOKJGAGCJEN_MAALPNMPNAG" => Some(Self::JokjgagcjenMaalpnmpnag), "JOKJGAGCJEN_LAHDELBBOJB" => Some(Self::JokjgagcjenLahdelbbojb), "JOKJGAGCJEN_EHCNBFAAPGH" => Some(Self::JokjgagcjenEhcnbfaapgh), "JOKJGAGCJEN_JAJLKLGDGNP" => Some(Self::JokjgagcjenJajlklgdgnp), "JOKJGAGCJEN_GFCGLEOKOFD" => Some(Self::JokjgagcjenGfcgleokofd), "JOKJGAGCJEN_GEMMEJGJILD" => Some(Self::JokjgagcjenGemmejgjild), "JOKJGAGCJEN_FNEOICKKOIO" => Some(Self::JokjgagcjenFneoickkoio), "JOKJGAGCJEN_MIOMEMNJALP" => Some(Self::JokjgagcjenMiomemnjalp), "JOKJGAGCJEN_NLEJDLDDGLA" => Some(Self::JokjgagcjenNlejdlddgla), "JOKJGAGCJEN_IOHEDIPKMJJ" => Some(Self::JokjgagcjenIohedipkmjj), "JOKJGAGCJEN_ODEANJJKNBK" => Some(Self::JokjgagcjenOdeanjjknbk), "JOKJGAGCJEN_HNOPPDNDJAP" => Some(Self::JokjgagcjenHnoppdndjap), "JOKJGAGCJEN_NLOCMAGEMHH" => Some(Self::JokjgagcjenNlocmagemhh), "JOKJGAGCJEN_COFHMEGCHAE" => Some(Self::JokjgagcjenCofhmegchae), "JOKJGAGCJEN_NNLCFDEOGHF" => Some(Self::JokjgagcjenNnlcfdeoghf), "JOKJGAGCJEN_DMCEKGIDMLO" => Some(Self::JokjgagcjenDmcekgidmlo), "JOKJGAGCJEN_CNLHDHIONFN" => Some(Self::JokjgagcjenCnlhdhionfn), "JOKJGAGCJEN_PAHBJLNOABK" => Some(Self::JokjgagcjenPahbjlnoabk), "JOKJGAGCJEN_FHLELCHPPLJ" => Some(Self::JokjgagcjenFhlelchpplj), "JOKJGAGCJEN_HDNNDDDOIKH" => Some(Self::JokjgagcjenHdnndddoikh), "JOKJGAGCJEN_ENHBICEFPAA" => Some(Self::JokjgagcjenEnhbicefpaa), "JOKJGAGCJEN_EOOJGNKBAPK" => Some(Self::JokjgagcjenEoojgnkbapk), "JOKJGAGCJEN_FCDFKAEFBEF" => Some(Self::JokjgagcjenFcdfkaefbef), "JOKJGAGCJEN_ELBEICDDOJE" => Some(Self::JokjgagcjenElbeicddoje), "JOKJGAGCJEN_DKDIDEEABGJ" => Some(Self::JokjgagcjenDkdideeabgj), "JOKJGAGCJEN_PFLEBANFCNK" => Some(Self::JokjgagcjenPflebanfcnk), "JOKJGAGCJEN_HJHLANNLBDP" => Some(Self::JokjgagcjenHjhlannlbdp), "JOKJGAGCJEN_FLCCHPKDKEE" => Some(Self::JokjgagcjenFlcchpkdkee), "JOKJGAGCJEN_IDLIEOMBILB" => Some(Self::JokjgagcjenIdlieombilb), "JOKJGAGCJEN_MBLGHEDPGHE" => Some(Self::JokjgagcjenMblghedpghe), "JOKJGAGCJEN_NGBEKIDPPEC" => Some(Self::JokjgagcjenNgbekidppec), "JOKJGAGCJEN_LFLDHGAOIKK" => Some(Self::JokjgagcjenLfldhgaoikk), "JOKJGAGCJEN_OBOFDGFBAHL" => Some(Self::JokjgagcjenObofdgfbahl), "JOKJGAGCJEN_GJDAOKHGIHL" => Some(Self::JokjgagcjenGjdaokhgihl), "JOKJGAGCJEN_ANMKPIPMLIH" => Some(Self::JokjgagcjenAnmkpipmlih), "JOKJGAGCJEN_DAHPHKDCKEL" => Some(Self::JokjgagcjenDahphkdckel), "JOKJGAGCJEN_CBKGMGALMJE" => Some(Self::JokjgagcjenCbkgmgalmje), "JOKJGAGCJEN_CLEAOEPLIJD" => Some(Self::JokjgagcjenCleaoeplijd), "JOKJGAGCJEN_FJCMILALKLH" => Some(Self::JokjgagcjenFjcmilalklh), "JOKJGAGCJEN_CHALBIMECPM" => Some(Self::JokjgagcjenChalbimecpm), "JOKJGAGCJEN_GFMFLHDNCCG" => Some(Self::JokjgagcjenGfmflhdnccg), "JOKJGAGCJEN_GAFFFAOGMKB" => Some(Self::JokjgagcjenGafffaogmkb), "JOKJGAGCJEN_KPEGKMDIJBJ" => Some(Self::JokjgagcjenKpegkmdijbj), "JOKJGAGCJEN_GEBLNICIDAP" => Some(Self::JokjgagcjenGeblnicidap), "JOKJGAGCJEN_JBMHAKNNIMA" => Some(Self::JokjgagcjenJbmhaknnima), "JOKJGAGCJEN_MEMGHFCLKFC" => Some(Self::JokjgagcjenMemghfclkfc), "JOKJGAGCJEN_GEGKECGLLJF" => Some(Self::JokjgagcjenGegkecglljf), "JOKJGAGCJEN_PCNOKIHEHKN" => Some(Self::JokjgagcjenPcnokihehkn), "JOKJGAGCJEN_DKGHCIBBCCC" => Some(Self::JokjgagcjenDkghcibbccc), "JOKJGAGCJEN_MONPKHBMKHH" => Some(Self::JokjgagcjenMonpkhbmkhh), "JOKJGAGCJEN_HEJCDENOBFH" => Some(Self::JokjgagcjenHejcdenobfh), "JOKJGAGCJEN_FIECGCJJFOJ" => Some(Self::JokjgagcjenFiecgcjjfoj), "JOKJGAGCJEN_OJFGKGPOGPE" => Some(Self::JokjgagcjenOjfgkgpogpe), "JOKJGAGCJEN_GNAAAALMHEK" => Some(Self::JokjgagcjenGnaaaalmhek), "JOKJGAGCJEN_BMCHPGAPMFG" => Some(Self::JokjgagcjenBmchpgapmfg), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Ebdjgofpbih { Alocmfakbkp = 0, Badjdmafoek = 1, Imhapbjdbjo = 2, Ioanpbepecg = 3, } impl Ebdjgofpbih { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "EBDJGOFPBIH_ALOCMFAKBKP", Self::Badjdmafoek => "EBDJGOFPBIH_BADJDMAFOEK", Self::Imhapbjdbjo => "EBDJGOFPBIH_IMHAPBJDBJO", Self::Ioanpbepecg => "EBDJGOFPBIH_IOANPBEPECG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "EBDJGOFPBIH_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "EBDJGOFPBIH_BADJDMAFOEK" => Some(Self::Badjdmafoek), "EBDJGOFPBIH_IMHAPBJDBJO" => Some(Self::Imhapbjdbjo), "EBDJGOFPBIH_IOANPBEPECG" => Some(Self::Ioanpbepecg), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Mddkplgkfgn { Alocmfakbkp = 0, Jnobaphgiid = 1, Gckfakeiidg = 2, Ennmnnojmnk = 3, Indophddgdf = 4, } impl Mddkplgkfgn { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "MDDKPLGKFGN_ALOCMFAKBKP", Self::Jnobaphgiid => "MDDKPLGKFGN_JNOBAPHGIID", Self::Gckfakeiidg => "MDDKPLGKFGN_GCKFAKEIIDG", Self::Ennmnnojmnk => "MDDKPLGKFGN_ENNMNNOJMNK", Self::Indophddgdf => "MDDKPLGKFGN_INDOPHDDGDF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MDDKPLGKFGN_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "MDDKPLGKFGN_JNOBAPHGIID" => Some(Self::Jnobaphgiid), "MDDKPLGKFGN_GCKFAKEIIDG" => Some(Self::Gckfakeiidg), "MDDKPLGKFGN_ENNMNNOJMNK" => Some(Self::Ennmnnojmnk), "MDDKPLGKFGN_INDOPHDDGDF" => Some(Self::Indophddgdf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Pehiobhjgce { Haejgohgfdk = 0, Nacdahccoed = 1, Lalegophokd = 2, Liliknnephf = 3, Fabncbddkib = 4, Bnfmnchnddd = 5, } impl Pehiobhjgce { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Haejgohgfdk => "PEHIOBHJGCE_HAEJGOHGFDK", Self::Nacdahccoed => "PEHIOBHJGCE_NACDAHCCOED", Self::Lalegophokd => "PEHIOBHJGCE_LALEGOPHOKD", Self::Liliknnephf => "PEHIOBHJGCE_LILIKNNEPHF", Self::Fabncbddkib => "PEHIOBHJGCE_FABNCBDDKIB", Self::Bnfmnchnddd => "PEHIOBHJGCE_BNFMNCHNDDD", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "PEHIOBHJGCE_HAEJGOHGFDK" => Some(Self::Haejgohgfdk), "PEHIOBHJGCE_NACDAHCCOED" => Some(Self::Nacdahccoed), "PEHIOBHJGCE_LALEGOPHOKD" => Some(Self::Lalegophokd), "PEHIOBHJGCE_LILIKNNEPHF" => Some(Self::Liliknnephf), "PEHIOBHJGCE_FABNCBDDKIB" => Some(Self::Fabncbddkib), "PEHIOBHJGCE_BNFMNCHNDDD" => Some(Self::Bnfmnchnddd), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Lcoljkgkegk { Alocmfakbkp = 0, Jnobaphgiid = 1, Gckfakeiidg = 2, Ennmnnojmnk = 3, Indophddgdf = 4, } impl Lcoljkgkegk { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "LCOLJKGKEGK_ALOCMFAKBKP", Self::Jnobaphgiid => "LCOLJKGKEGK_JNOBAPHGIID", Self::Gckfakeiidg => "LCOLJKGKEGK_GCKFAKEIIDG", Self::Ennmnnojmnk => "LCOLJKGKEGK_ENNMNNOJMNK", Self::Indophddgdf => "LCOLJKGKEGK_INDOPHDDGDF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LCOLJKGKEGK_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "LCOLJKGKEGK_JNOBAPHGIID" => Some(Self::Jnobaphgiid), "LCOLJKGKEGK_GCKFAKEIIDG" => Some(Self::Gckfakeiidg), "LCOLJKGKEGK_ENNMNNOJMNK" => Some(Self::Ennmnnojmnk), "LCOLJKGKEGK_INDOPHDDGDF" => Some(Self::Indophddgdf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Eneilmejjic { Alocmfakbkp = 0, Icdfkfgbmjd = 1, Jmacaagbebm = 2, } impl Eneilmejjic { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "ENEILMEJJIC_ALOCMFAKBKP", Self::Icdfkfgbmjd => "ENEILMEJJIC_ICDFKFGBMJD", Self::Jmacaagbebm => "ENEILMEJJIC_JMACAAGBEBM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "ENEILMEJJIC_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "ENEILMEJJIC_ICDFKFGBMJD" => Some(Self::Icdfkfgbmjd), "ENEILMEJJIC_JMACAAGBEBM" => Some(Self::Jmacaagbebm), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Mbjididnlpb { Alocmfakbkp = 0, Icdfkfgbmjd = 1, Jmacaagbebm = 2, Nhomkkioclg = 3, } impl Mbjididnlpb { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "MBJIDIDNLPB_ALOCMFAKBKP", Self::Icdfkfgbmjd => "MBJIDIDNLPB_ICDFKFGBMJD", Self::Jmacaagbebm => "MBJIDIDNLPB_JMACAAGBEBM", Self::Nhomkkioclg => "MBJIDIDNLPB_NHOMKKIOCLG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MBJIDIDNLPB_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "MBJIDIDNLPB_ICDFKFGBMJD" => Some(Self::Icdfkfgbmjd), "MBJIDIDNLPB_JMACAAGBEBM" => Some(Self::Jmacaagbebm), "MBJIDIDNLPB_NHOMKKIOCLG" => Some(Self::Nhomkkioclg), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Bckjejhndei { Alocmfakbkp = 0, Icdfkfgbmjd = 1, Jmacaagbebm = 2, } impl Bckjejhndei { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "BCKJEJHNDEI_ALOCMFAKBKP", Self::Icdfkfgbmjd => "BCKJEJHNDEI_ICDFKFGBMJD", Self::Jmacaagbebm => "BCKJEJHNDEI_JMACAAGBEBM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "BCKJEJHNDEI_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "BCKJEJHNDEI_ICDFKFGBMJD" => Some(Self::Icdfkfgbmjd), "BCKJEJHNDEI_JMACAAGBEBM" => Some(Self::Jmacaagbebm), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Jadbemoicgc { Alocmfakbkp = 0, Nlibiefcjgn = 1, Ffnpcgonbfg = 2, } impl Jadbemoicgc { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "JADBEMOICGC_ALOCMFAKBKP", Self::Nlibiefcjgn => "JADBEMOICGC_NLIBIEFCJGN", Self::Ffnpcgonbfg => "JADBEMOICGC_FFNPCGONBFG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JADBEMOICGC_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "JADBEMOICGC_NLIBIEFCJGN" => Some(Self::Nlibiefcjgn), "JADBEMOICGC_FFNPCGONBFG" => Some(Self::Ffnpcgonbfg), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Jjmpgnedhhj { Alocmfakbkp = 0, Dhbelffggfl = 1, Lajbfahekhe = 2, Haejgohgfdk = 3, Bchklgifekh = 4, Hmeciphapfm = 5, Elhkkabfjgf = 6, Flhmifkejne = 7, Gckfakeiidg = 8, Ennmnnojmnk = 9, Fkallllpjof = 10, Indophddgdf = 11, Lmjalhjpjpj = 12, Imldjpgpdhj = 13, Egbdoonifpe = 14, Bkfbolmmcdc = 15, } impl Jjmpgnedhhj { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "JJMPGNEDHHJ_ALOCMFAKBKP", Self::Dhbelffggfl => "JJMPGNEDHHJ_DHBELFFGGFL", Self::Lajbfahekhe => "JJMPGNEDHHJ_LAJBFAHEKHE", Self::Haejgohgfdk => "JJMPGNEDHHJ_HAEJGOHGFDK", Self::Bchklgifekh => "JJMPGNEDHHJ_BCHKLGIFEKH", Self::Hmeciphapfm => "JJMPGNEDHHJ_HMECIPHAPFM", Self::Elhkkabfjgf => "JJMPGNEDHHJ_ELHKKABFJGF", Self::Flhmifkejne => "JJMPGNEDHHJ_FLHMIFKEJNE", Self::Gckfakeiidg => "JJMPGNEDHHJ_GCKFAKEIIDG", Self::Ennmnnojmnk => "JJMPGNEDHHJ_ENNMNNOJMNK", Self::Fkallllpjof => "JJMPGNEDHHJ_FKALLLLPJOF", Self::Indophddgdf => "JJMPGNEDHHJ_INDOPHDDGDF", Self::Lmjalhjpjpj => "JJMPGNEDHHJ_LMJALHJPJPJ", Self::Imldjpgpdhj => "JJMPGNEDHHJ_IMLDJPGPDHJ", Self::Egbdoonifpe => "JJMPGNEDHHJ_EGBDOONIFPE", Self::Bkfbolmmcdc => "JJMPGNEDHHJ_BKFBOLMMCDC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JJMPGNEDHHJ_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "JJMPGNEDHHJ_DHBELFFGGFL" => Some(Self::Dhbelffggfl), "JJMPGNEDHHJ_LAJBFAHEKHE" => Some(Self::Lajbfahekhe), "JJMPGNEDHHJ_HAEJGOHGFDK" => Some(Self::Haejgohgfdk), "JJMPGNEDHHJ_BCHKLGIFEKH" => Some(Self::Bchklgifekh), "JJMPGNEDHHJ_HMECIPHAPFM" => Some(Self::Hmeciphapfm), "JJMPGNEDHHJ_ELHKKABFJGF" => Some(Self::Elhkkabfjgf), "JJMPGNEDHHJ_FLHMIFKEJNE" => Some(Self::Flhmifkejne), "JJMPGNEDHHJ_GCKFAKEIIDG" => Some(Self::Gckfakeiidg), "JJMPGNEDHHJ_ENNMNNOJMNK" => Some(Self::Ennmnnojmnk), "JJMPGNEDHHJ_FKALLLLPJOF" => Some(Self::Fkallllpjof), "JJMPGNEDHHJ_INDOPHDDGDF" => Some(Self::Indophddgdf), "JJMPGNEDHHJ_LMJALHJPJPJ" => Some(Self::Lmjalhjpjpj), "JJMPGNEDHHJ_IMLDJPGPDHJ" => Some(Self::Imldjpgpdhj), "JJMPGNEDHHJ_EGBDOONIFPE" => Some(Self::Egbdoonifpe), "JJMPGNEDHHJ_BKFBOLMMCDC" => Some(Self::Bkfbolmmcdc), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Kfnelpppknc { Ghonbacclip = 0, Gmangdcpifi = 1, Dgcnpndjddc = 2, } impl Kfnelpppknc { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Ghonbacclip => "KFNELPPPKNC_GHONBACCLIP", Self::Gmangdcpifi => "KFNELPPPKNC_GMANGDCPIFI", Self::Dgcnpndjddc => "KFNELPPPKNC_DGCNPNDJDDC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KFNELPPPKNC_GHONBACCLIP" => Some(Self::Ghonbacclip), "KFNELPPPKNC_GMANGDCPIFI" => Some(Self::Gmangdcpifi), "KFNELPPPKNC_DGCNPNDJDDC" => Some(Self::Dgcnpndjddc), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Ikgnljigkpb { Gbcmpododmc = 0, Dicadjmaife = 1, Mofcaheafem = 2, } impl Ikgnljigkpb { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Gbcmpododmc => "IKGNLJIGKPB_GBCMPODODMC", Self::Dicadjmaife => "IKGNLJIGKPB_DICADJMAIFE", Self::Mofcaheafem => "IKGNLJIGKPB_MOFCAHEAFEM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "IKGNLJIGKPB_GBCMPODODMC" => Some(Self::Gbcmpododmc), "IKGNLJIGKPB_DICADJMAIFE" => Some(Self::Dicadjmaife), "IKGNLJIGKPB_MOFCAHEAFEM" => Some(Self::Mofcaheafem), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Bbojhkheipd { Oknjfdblldb = 0, Hmappoahkdb = 1, Libjbmbgefp = 2, } impl Bbojhkheipd { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Oknjfdblldb => "BBOJHKHEIPD_OKNJFDBLLDB", Self::Hmappoahkdb => "BBOJHKHEIPD_HMAPPOAHKDB", Self::Libjbmbgefp => "BBOJHKHEIPD_LIBJBMBGEFP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "BBOJHKHEIPD_OKNJFDBLLDB" => Some(Self::Oknjfdblldb), "BBOJHKHEIPD_HMAPPOAHKDB" => Some(Self::Hmappoahkdb), "BBOJHKHEIPD_LIBJBMBGEFP" => Some(Self::Libjbmbgefp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Kckffkdfbed { Abikgkjhbfn = 0, Bhppjgahece = 1, Phglhccefhp = 2, } impl Kckffkdfbed { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Abikgkjhbfn => "KCKFFKDFBED_ABIKGKJHBFN", Self::Bhppjgahece => "KCKFFKDFBED_BHPPJGAHECE", Self::Phglhccefhp => "KCKFFKDFBED_PHGLHCCEFHP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KCKFFKDFBED_ABIKGKJHBFN" => Some(Self::Abikgkjhbfn), "KCKFFKDFBED_BHPPJGAHECE" => Some(Self::Bhppjgahece), "KCKFFKDFBED_PHGLHCCEFHP" => Some(Self::Phglhccefhp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Amanahodmcf { Ibbideldkkm = 0, Kfjpbohgkjk = 1, Lmijikcpado = 2, } impl Amanahodmcf { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Ibbideldkkm => "AMANAHODMCF_IBBIDELDKKM", Self::Kfjpbohgkjk => "AMANAHODMCF_KFJPBOHGKJK", Self::Lmijikcpado => "AMANAHODMCF_LMIJIKCPADO", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "AMANAHODMCF_IBBIDELDKKM" => Some(Self::Ibbideldkkm), "AMANAHODMCF_KFJPBOHGKJK" => Some(Self::Kfjpbohgkjk), "AMANAHODMCF_LMIJIKCPADO" => Some(Self::Lmijikcpado), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Pabpdenlbjl { Lnfigbkcofi = 0, Dhmodnbngei = 1, Feahakfbhhl = 2, } impl Pabpdenlbjl { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Lnfigbkcofi => "PABPDENLBJL_LNFIGBKCOFI", Self::Dhmodnbngei => "PABPDENLBJL_DHMODNBNGEI", Self::Feahakfbhhl => "PABPDENLBJL_FEAHAKFBHHL", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "PABPDENLBJL_LNFIGBKCOFI" => Some(Self::Lnfigbkcofi), "PABPDENLBJL_DHMODNBNGEI" => Some(Self::Dhmodnbngei), "PABPDENLBJL_FEAHAKFBHHL" => Some(Self::Feahakfbhhl), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdRogueEndless { JndabjdhdoiNnejghimoko = 0, CmdDdjjoeoeafe = 6009, CmdMkibjdigcoj = 6008, CmdNdbcpoekmap = 6001, CmdPgpkfjmbnbg = 6006, CmdJaacipebefb = 6010, CmdCcfkephjeci = 6002, CmdJnafhocceoa = 6007, CmdCknfindgjon = 6005, CmdAacagdmndia = 6003, } impl CmdRogueEndless { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::JndabjdhdoiNnejghimoko => "JNDABJDHDOI_NNEJGHIMOKO", Self::CmdDdjjoeoeafe => "CmdDDJJOEOEAFE", Self::CmdMkibjdigcoj => "CmdMKIBJDIGCOJ", Self::CmdNdbcpoekmap => "CmdNDBCPOEKMAP", Self::CmdPgpkfjmbnbg => "CmdPGPKFJMBNBG", Self::CmdJaacipebefb => "CmdJAACIPEBEFB", Self::CmdCcfkephjeci => "CmdCCFKEPHJECI", Self::CmdJnafhocceoa => "CmdJNAFHOCCEOA", Self::CmdCknfindgjon => "CmdCKNFINDGJON", Self::CmdAacagdmndia => "CmdAACAGDMNDIA", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JNDABJDHDOI_NNEJGHIMOKO" => Some(Self::JndabjdhdoiNnejghimoko), "CmdDDJJOEOEAFE" => Some(Self::CmdDdjjoeoeafe), "CmdMKIBJDIGCOJ" => Some(Self::CmdMkibjdigcoj), "CmdNDBCPOEKMAP" => Some(Self::CmdNdbcpoekmap), "CmdPGPKFJMBNBG" => Some(Self::CmdPgpkfjmbnbg), "CmdJAACIPEBEFB" => Some(Self::CmdJaacipebefb), "CmdCCFKEPHJECI" => Some(Self::CmdCcfkephjeci), "CmdJNAFHOCCEOA" => Some(Self::CmdJnafhocceoa), "CmdCKNFINDGJON" => Some(Self::CmdCknfindgjon), "CmdAACAGDMNDIA" => Some(Self::CmdAacagdmndia), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdRogueMagic { DmipefbfadaBplokjahgmo = 0, CmdLamfnnncnnl = 7752, CmdFbkgccfalgg = 7737, CmdNkpddcnpjpe = 7745, DmipefbfadaGhbicpnelcd = 7701, CmdFbaijoopecg = 7762, CmdDfaklhgpbcj = 7719, CmdFfbnnemnaig = 7791, CmdGoileimindk = 7738, CmdGedkmficaba = 7788, CmdAmnpfhhpmgb = 7767, CmdDmpainjegcd = 7717, CmdLlaagpngdai = 7710, CmdApegfhbbgdd = 7715, CmdDmkhejinbhi = 7720, DmipefbfadaEfebclepjgn = 7770, CmdPbcfogeglmb = 7711, CmdMnebhgmaggd = 7714, CmdFkeocmndhan = 7776, CmdOfmjlfkgbea = 7749, CmdAlmeajgadbp = 7730, CmdBbnojffapcp = 7713, CmdCfghhomofjf = 7777, CmdFogjmokndcl = 7795, CmdGifknbfopdp = 7792, CmdPofmbilcpmk = 7773, CmdGlopkobpoib = 7751, CmdCnnonaoenkl = 7798, CmdIghonomdlhl = 7706, CmdEkgpblkocfh = 7757, CmdOkhkbmnllil = 7761, CmdLhgoakjkpdf = 7735, CmdPaofaehlgej = 7726, CmdDpoeejjblec = 7769, CmdAmejihnhfid = 7755, CmdOkfnccgbhhi = 7766, CmdJdofcfelemh = 7733, CmdPnjnighfnda = 7789, CmdBafecpjffjj = 7747, CmdPlpobhliklc = 7709, CmdCloaafapkpg = 7703, } impl CmdRogueMagic { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::DmipefbfadaBplokjahgmo => "DMIPEFBFADA_BPLOKJAHGMO", Self::CmdLamfnnncnnl => "CmdLAMFNNNCNNL", Self::CmdFbkgccfalgg => "CmdFBKGCCFALGG", Self::CmdNkpddcnpjpe => "CmdNKPDDCNPJPE", Self::DmipefbfadaGhbicpnelcd => "DMIPEFBFADA_GHBICPNELCD", Self::CmdFbaijoopecg => "CmdFBAIJOOPECG", Self::CmdDfaklhgpbcj => "CmdDFAKLHGPBCJ", Self::CmdFfbnnemnaig => "CmdFFBNNEMNAIG", Self::CmdGoileimindk => "CmdGOILEIMINDK", Self::CmdGedkmficaba => "CmdGEDKMFICABA", Self::CmdAmnpfhhpmgb => "CmdAMNPFHHPMGB", Self::CmdDmpainjegcd => "CmdDMPAINJEGCD", Self::CmdLlaagpngdai => "CmdLLAAGPNGDAI", Self::CmdApegfhbbgdd => "CmdAPEGFHBBGDD", Self::CmdDmkhejinbhi => "CmdDMKHEJINBHI", Self::DmipefbfadaEfebclepjgn => "DMIPEFBFADA_EFEBCLEPJGN", Self::CmdPbcfogeglmb => "CmdPBCFOGEGLMB", Self::CmdMnebhgmaggd => "CmdMNEBHGMAGGD", Self::CmdFkeocmndhan => "CmdFKEOCMNDHAN", Self::CmdOfmjlfkgbea => "CmdOFMJLFKGBEA", Self::CmdAlmeajgadbp => "CmdALMEAJGADBP", Self::CmdBbnojffapcp => "CmdBBNOJFFAPCP", Self::CmdCfghhomofjf => "CmdCFGHHOMOFJF", Self::CmdFogjmokndcl => "CmdFOGJMOKNDCL", Self::CmdGifknbfopdp => "CmdGIFKNBFOPDP", Self::CmdPofmbilcpmk => "CmdPOFMBILCPMK", Self::CmdGlopkobpoib => "CmdGLOPKOBPOIB", Self::CmdCnnonaoenkl => "CmdCNNONAOENKL", Self::CmdIghonomdlhl => "CmdIGHONOMDLHL", Self::CmdEkgpblkocfh => "CmdEKGPBLKOCFH", Self::CmdOkhkbmnllil => "CmdOKHKBMNLLIL", Self::CmdLhgoakjkpdf => "CmdLHGOAKJKPDF", Self::CmdPaofaehlgej => "CmdPAOFAEHLGEJ", Self::CmdDpoeejjblec => "CmdDPOEEJJBLEC", Self::CmdAmejihnhfid => "CmdAMEJIHNHFID", Self::CmdOkfnccgbhhi => "CmdOKFNCCGBHHI", Self::CmdJdofcfelemh => "CmdJDOFCFELEMH", Self::CmdPnjnighfnda => "CmdPNJNIGHFNDA", Self::CmdBafecpjffjj => "CmdBAFECPJFFJJ", Self::CmdPlpobhliklc => "CmdPLPOBHLIKLC", Self::CmdCloaafapkpg => "CmdCLOAAFAPKPG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "DMIPEFBFADA_BPLOKJAHGMO" => Some(Self::DmipefbfadaBplokjahgmo), "CmdLAMFNNNCNNL" => Some(Self::CmdLamfnnncnnl), "CmdFBKGCCFALGG" => Some(Self::CmdFbkgccfalgg), "CmdNKPDDCNPJPE" => Some(Self::CmdNkpddcnpjpe), "DMIPEFBFADA_GHBICPNELCD" => Some(Self::DmipefbfadaGhbicpnelcd), "CmdFBAIJOOPECG" => Some(Self::CmdFbaijoopecg), "CmdDFAKLHGPBCJ" => Some(Self::CmdDfaklhgpbcj), "CmdFFBNNEMNAIG" => Some(Self::CmdFfbnnemnaig), "CmdGOILEIMINDK" => Some(Self::CmdGoileimindk), "CmdGEDKMFICABA" => Some(Self::CmdGedkmficaba), "CmdAMNPFHHPMGB" => Some(Self::CmdAmnpfhhpmgb), "CmdDMPAINJEGCD" => Some(Self::CmdDmpainjegcd), "CmdLLAAGPNGDAI" => Some(Self::CmdLlaagpngdai), "CmdAPEGFHBBGDD" => Some(Self::CmdApegfhbbgdd), "CmdDMKHEJINBHI" => Some(Self::CmdDmkhejinbhi), "DMIPEFBFADA_EFEBCLEPJGN" => Some(Self::DmipefbfadaEfebclepjgn), "CmdPBCFOGEGLMB" => Some(Self::CmdPbcfogeglmb), "CmdMNEBHGMAGGD" => Some(Self::CmdMnebhgmaggd), "CmdFKEOCMNDHAN" => Some(Self::CmdFkeocmndhan), "CmdOFMJLFKGBEA" => Some(Self::CmdOfmjlfkgbea), "CmdALMEAJGADBP" => Some(Self::CmdAlmeajgadbp), "CmdBBNOJFFAPCP" => Some(Self::CmdBbnojffapcp), "CmdCFGHHOMOFJF" => Some(Self::CmdCfghhomofjf), "CmdFOGJMOKNDCL" => Some(Self::CmdFogjmokndcl), "CmdGIFKNBFOPDP" => Some(Self::CmdGifknbfopdp), "CmdPOFMBILCPMK" => Some(Self::CmdPofmbilcpmk), "CmdGLOPKOBPOIB" => Some(Self::CmdGlopkobpoib), "CmdCNNONAOENKL" => Some(Self::CmdCnnonaoenkl), "CmdIGHONOMDLHL" => Some(Self::CmdIghonomdlhl), "CmdEKGPBLKOCFH" => Some(Self::CmdEkgpblkocfh), "CmdOKHKBMNLLIL" => Some(Self::CmdOkhkbmnllil), "CmdLHGOAKJKPDF" => Some(Self::CmdLhgoakjkpdf), "CmdPAOFAEHLGEJ" => Some(Self::CmdPaofaehlgej), "CmdDPOEEJJBLEC" => Some(Self::CmdDpoeejjblec), "CmdAMEJIHNHFID" => Some(Self::CmdAmejihnhfid), "CmdOKFNCCGBHHI" => Some(Self::CmdOkfnccgbhhi), "CmdJDOFCFELEMH" => Some(Self::CmdJdofcfelemh), "CmdPNJNIGHFNDA" => Some(Self::CmdPnjnighfnda), "CmdBAFECPJFFJJ" => Some(Self::CmdBafecpjffjj), "CmdPLPOBHLIKLC" => Some(Self::CmdPlpobhliklc), "CmdCLOAAFAPKPG" => Some(Self::CmdCloaafapkpg), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Adicbhfaipb { Alocmfakbkp = 0, Egnpknbehej = 1, Gconmakmpbh = 2, Jehfndmlinn = 3, } impl Adicbhfaipb { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "ADICBHFAIPB_ALOCMFAKBKP", Self::Egnpknbehej => "ADICBHFAIPB_EGNPKNBEHEJ", Self::Gconmakmpbh => "ADICBHFAIPB_GCONMAKMPBH", Self::Jehfndmlinn => "ADICBHFAIPB_JEHFNDMLINN", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "ADICBHFAIPB_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "ADICBHFAIPB_EGNPKNBEHEJ" => Some(Self::Egnpknbehej), "ADICBHFAIPB_GCONMAKMPBH" => Some(Self::Gconmakmpbh), "ADICBHFAIPB_JEHFNDMLINN" => Some(Self::Jehfndmlinn), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Lidhppdfmni { Alocmfakbkp = 0, Egnpknbehej = 1, Eddpgfacjae = 2, } impl Lidhppdfmni { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "LIDHPPDFMNI_ALOCMFAKBKP", Self::Egnpknbehej => "LIDHPPDFMNI_EGNPKNBEHEJ", Self::Eddpgfacjae => "LIDHPPDFMNI_EDDPGFACJAE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LIDHPPDFMNI_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "LIDHPPDFMNI_EGNPKNBEHEJ" => Some(Self::Egnpknbehej), "LIDHPPDFMNI_EDDPGFACJAE" => Some(Self::Eddpgfacjae), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Ejpbbfefkmf { Alocmfakbkp = 0, Okllngedeld = 1, Egnpknbehej = 2, Eddpgfacjae = 3, } impl Ejpbbfefkmf { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "EJPBBFEFKMF_ALOCMFAKBKP", Self::Okllngedeld => "EJPBBFEFKMF_OKLLNGEDELD", Self::Egnpknbehej => "EJPBBFEFKMF_EGNPKNBEHEJ", Self::Eddpgfacjae => "EJPBBFEFKMF_EDDPGFACJAE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "EJPBBFEFKMF_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "EJPBBFEFKMF_OKLLNGEDELD" => Some(Self::Okllngedeld), "EJPBBFEFKMF_EGNPKNBEHEJ" => Some(Self::Egnpknbehej), "EJPBBFEFKMF_EDDPGFACJAE" => Some(Self::Eddpgfacjae), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Lcdcpmbbipb { Alocmfakbkp = 0, Bbobmpgblao = 1, Lpjembccgpd = 2, Bgiccmgambm = 3, } impl Lcdcpmbbipb { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "LCDCPMBBIPB_ALOCMFAKBKP", Self::Bbobmpgblao => "LCDCPMBBIPB_BBOBMPGBLAO", Self::Lpjembccgpd => "LCDCPMBBIPB_LPJEMBCCGPD", Self::Bgiccmgambm => "LCDCPMBBIPB_BGICCMGAMBM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LCDCPMBBIPB_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "LCDCPMBBIPB_BBOBMPGBLAO" => Some(Self::Bbobmpgblao), "LCDCPMBBIPB_LPJEMBCCGPD" => Some(Self::Lpjembccgpd), "LCDCPMBBIPB_BGICCMGAMBM" => Some(Self::Bgiccmgambm), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdRogueModifierType { BenmmncpojcAlocmfakbkp = 0, CmdOljnkmloaai = 5395, CmdJnakjhbcegk = 5351, CmdKncfbdfldfe = 5320, CmdFfoofohoobd = 5338, CmdCckkhnghajm = 5317, CmdPflkckjcdnp = 5391, } impl CmdRogueModifierType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::BenmmncpojcAlocmfakbkp => "BENMMNCPOJC_ALOCMFAKBKP", Self::CmdOljnkmloaai => "CmdOLJNKMLOAAI", Self::CmdJnakjhbcegk => "CmdJNAKJHBCEGK", Self::CmdKncfbdfldfe => "CmdKNCFBDFLDFE", Self::CmdFfoofohoobd => "CmdFFOOFOHOOBD", Self::CmdCckkhnghajm => "CmdCCKKHNGHAJM", Self::CmdPflkckjcdnp => "CmdPFLKCKJCDNP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "BENMMNCPOJC_ALOCMFAKBKP" => Some(Self::BenmmncpojcAlocmfakbkp), "CmdOLJNKMLOAAI" => Some(Self::CmdOljnkmloaai), "CmdJNAKJHBCEGK" => Some(Self::CmdJnakjhbcegk), "CmdKNCFBDFLDFE" => Some(Self::CmdKncfbdfldfe), "CmdFFOOFOHOOBD" => Some(Self::CmdFfoofohoobd), "CmdCCKKHNGHAJM" => Some(Self::CmdCckkhnghajm), "CmdPFLKCKJCDNP" => Some(Self::CmdPflkckjcdnp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Dgpmdefdmke { Dfmcpkdnecb = 0, Gomiekhpeam = 1, Amffgjkonnk = 2, Caogahdjcoe = 3, Omajcmfdncc = 4, Mcmlfofdmil = 5, Fjmnfagccch = 6, Kjnedpmffid = 7, Gpojhcopldo = 8, Bfndmgidlig = 9, } impl Dgpmdefdmke { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Dfmcpkdnecb => "DGPMDEFDMKE_DFMCPKDNECB", Self::Gomiekhpeam => "DGPMDEFDMKE_GOMIEKHPEAM", Self::Amffgjkonnk => "DGPMDEFDMKE_AMFFGJKONNK", Self::Caogahdjcoe => "DGPMDEFDMKE_CAOGAHDJCOE", Self::Omajcmfdncc => "DGPMDEFDMKE_OMAJCMFDNCC", Self::Mcmlfofdmil => "DGPMDEFDMKE_MCMLFOFDMIL", Self::Fjmnfagccch => "DGPMDEFDMKE_FJMNFAGCCCH", Self::Kjnedpmffid => "DGPMDEFDMKE_KJNEDPMFFID", Self::Gpojhcopldo => "DGPMDEFDMKE_GPOJHCOPLDO", Self::Bfndmgidlig => "DGPMDEFDMKE_BFNDMGIDLIG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "DGPMDEFDMKE_DFMCPKDNECB" => Some(Self::Dfmcpkdnecb), "DGPMDEFDMKE_GOMIEKHPEAM" => Some(Self::Gomiekhpeam), "DGPMDEFDMKE_AMFFGJKONNK" => Some(Self::Amffgjkonnk), "DGPMDEFDMKE_CAOGAHDJCOE" => Some(Self::Caogahdjcoe), "DGPMDEFDMKE_OMAJCMFDNCC" => Some(Self::Omajcmfdncc), "DGPMDEFDMKE_MCMLFOFDMIL" => Some(Self::Mcmlfofdmil), "DGPMDEFDMKE_FJMNFAGCCCH" => Some(Self::Fjmnfagccch), "DGPMDEFDMKE_KJNEDPMFFID" => Some(Self::Kjnedpmffid), "DGPMDEFDMKE_GPOJHCOPLDO" => Some(Self::Gpojhcopldo), "DGPMDEFDMKE_BFNDMGIDLIG" => Some(Self::Bfndmgidlig), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Ckdmdlpddbb { Ghmgdfoecck = 0, Mjhbnkjbppp = 1, } impl Ckdmdlpddbb { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Ghmgdfoecck => "CKDMDLPDDBB_GHMGDFOECCK", Self::Mjhbnkjbppp => "CKDMDLPDDBB_MJHBNKJBPPP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CKDMDLPDDBB_GHMGDFOECCK" => Some(Self::Ghmgdfoecck), "CKDMDLPDDBB_MJHBNKJBPPP" => Some(Self::Mjhbnkjbppp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdRogueTournType { DifmhhjdfgiAlocmfakbkp = 0, CmdPdbeebmjjdb = 6089, CmdMmbhmgmadnp = 6051, CmdMdnbeppchcj = 6063, CmdAoocnhidgnn = 6021, CmdPaobpiidbdb = 6058, CmdNleojeleadf = 6029, CmdEfkcppclini = 6060, CmdCemephafben = 6023, CmdKfapghfpoam = 6035, CmdBoaolfbjagj = 6099, CmdMlmdeciboeb = 6076, CmdLnldmfoffnm = 6069, CmdCfhddaajfio = 6056, CmdAkbjcjbihlc = 6054, CmdHpbokbbjohd = 6034, CmdOakpnpekjff = 6042, CmdDlifnclekhl = 6062, CmdHjpiibcmggc = 6077, CmdKcejgcbbppe = 6038, CmdGgbhohnphbo = 6011, CmdBfdadnaehbg = 6086, CmdJbjblddkcff = 6016, CmdBnlfghmpgll = 6032, CmdBokjmagofga = 6072, CmdPibakijceol = 6055, CmdFchbliekdio = 6050, CmdHiecgaojihm = 6043, CmdKlpkpgepopl = 6059, CmdKpfialiihlk = 6036, CmdIdjkknkjgfp = 6098, CmdJbagbppihfc = 6013, CmdBngdjiddhnf = 6067, CmdPcffaipodfi = 6012, CmdPfpfobgpfbk = 6079, CmdPchhlgnhfjl = 6024, CmdMbajjfbegmi = 6080, CmdDgjojaefenj = 6046, CmdDnjfhohbeih = 6044, CmdIhakooagohf = 6014, CmdOoacpalgdlj = 6061, CmdHlbdhklbfkl = 6017, CmdFpbfpjjheaa = 6041, CmdLongmllnjhj = 6020, CmdOmmpognonll = 6028, CmdOjlehapcalo = 6057, CmdOhcimebnooa = 6030, CmdEabgbgmmpkn = 6088, CmdCccjdjcbjlo = 6091, CmdKaadnhdenpi = 6082, CmdLkcmnaaimmm = 6071, CmdCmmafjgoebo = 6045, CmdKapjnakmkob = 6083, CmdGopcelblmek = 6027, CmdOoilnieoehe = 6065, CmdJifgeagmfgg = 6075, CmdBebcpibjnoi = 6033, CmdLlohgkbapoe = 6047, CmdKblgbokeije = 6048, CmdHplhfaiideo = 6093, CmdKpbbmanacic = 6078, CmdGiemcfehcii = 6037, CmdIegimehhlkh = 6096, CmdIkaiofpbhjm = 6019, CmdOfhdplmjpca = 6100, CmdKmmnpgmbiah = 6049, CmdGbkeefddelm = 6064, CmdOgbgkdnmjjn = 6025, CmdDpffeelfabm = 6090, CmdDdpefjcmljl = 6097, CmdOmlibkjmkkc = 6040, } impl CmdRogueTournType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::DifmhhjdfgiAlocmfakbkp => "DIFMHHJDFGI_ALOCMFAKBKP", Self::CmdPdbeebmjjdb => "CmdPDBEEBMJJDB", Self::CmdMmbhmgmadnp => "CmdMMBHMGMADNP", Self::CmdMdnbeppchcj => "CmdMDNBEPPCHCJ", Self::CmdAoocnhidgnn => "CmdAOOCNHIDGNN", Self::CmdPaobpiidbdb => "CmdPAOBPIIDBDB", Self::CmdNleojeleadf => "CmdNLEOJELEADF", Self::CmdEfkcppclini => "CmdEFKCPPCLINI", Self::CmdCemephafben => "CmdCEMEPHAFBEN", Self::CmdKfapghfpoam => "CmdKFAPGHFPOAM", Self::CmdBoaolfbjagj => "CmdBOAOLFBJAGJ", Self::CmdMlmdeciboeb => "CmdMLMDECIBOEB", Self::CmdLnldmfoffnm => "CmdLNLDMFOFFNM", Self::CmdCfhddaajfio => "CmdCFHDDAAJFIO", Self::CmdAkbjcjbihlc => "CmdAKBJCJBIHLC", Self::CmdHpbokbbjohd => "CmdHPBOKBBJOHD", Self::CmdOakpnpekjff => "CmdOAKPNPEKJFF", Self::CmdDlifnclekhl => "CmdDLIFNCLEKHL", Self::CmdHjpiibcmggc => "CmdHJPIIBCMGGC", Self::CmdKcejgcbbppe => "CmdKCEJGCBBPPE", Self::CmdGgbhohnphbo => "CmdGGBHOHNPHBO", Self::CmdBfdadnaehbg => "CmdBFDADNAEHBG", Self::CmdJbjblddkcff => "CmdJBJBLDDKCFF", Self::CmdBnlfghmpgll => "CmdBNLFGHMPGLL", Self::CmdBokjmagofga => "CmdBOKJMAGOFGA", Self::CmdPibakijceol => "CmdPIBAKIJCEOL", Self::CmdFchbliekdio => "CmdFCHBLIEKDIO", Self::CmdHiecgaojihm => "CmdHIECGAOJIHM", Self::CmdKlpkpgepopl => "CmdKLPKPGEPOPL", Self::CmdKpfialiihlk => "CmdKPFIALIIHLK", Self::CmdIdjkknkjgfp => "CmdIDJKKNKJGFP", Self::CmdJbagbppihfc => "CmdJBAGBPPIHFC", Self::CmdBngdjiddhnf => "CmdBNGDJIDDHNF", Self::CmdPcffaipodfi => "CmdPCFFAIPODFI", Self::CmdPfpfobgpfbk => "CmdPFPFOBGPFBK", Self::CmdPchhlgnhfjl => "CmdPCHHLGNHFJL", Self::CmdMbajjfbegmi => "CmdMBAJJFBEGMI", Self::CmdDgjojaefenj => "CmdDGJOJAEFENJ", Self::CmdDnjfhohbeih => "CmdDNJFHOHBEIH", Self::CmdIhakooagohf => "CmdIHAKOOAGOHF", Self::CmdOoacpalgdlj => "CmdOOACPALGDLJ", Self::CmdHlbdhklbfkl => "CmdHLBDHKLBFKL", Self::CmdFpbfpjjheaa => "CmdFPBFPJJHEAA", Self::CmdLongmllnjhj => "CmdLONGMLLNJHJ", Self::CmdOmmpognonll => "CmdOMMPOGNONLL", Self::CmdOjlehapcalo => "CmdOJLEHAPCALO", Self::CmdOhcimebnooa => "CmdOHCIMEBNOOA", Self::CmdEabgbgmmpkn => "CmdEABGBGMMPKN", Self::CmdCccjdjcbjlo => "CmdCCCJDJCBJLO", Self::CmdKaadnhdenpi => "CmdKAADNHDENPI", Self::CmdLkcmnaaimmm => "CmdLKCMNAAIMMM", Self::CmdCmmafjgoebo => "CmdCMMAFJGOEBO", Self::CmdKapjnakmkob => "CmdKAPJNAKMKOB", Self::CmdGopcelblmek => "CmdGOPCELBLMEK", Self::CmdOoilnieoehe => "CmdOOILNIEOEHE", Self::CmdJifgeagmfgg => "CmdJIFGEAGMFGG", Self::CmdBebcpibjnoi => "CmdBEBCPIBJNOI", Self::CmdLlohgkbapoe => "CmdLLOHGKBAPOE", Self::CmdKblgbokeije => "CmdKBLGBOKEIJE", Self::CmdHplhfaiideo => "CmdHPLHFAIIDEO", Self::CmdKpbbmanacic => "CmdKPBBMANACIC", Self::CmdGiemcfehcii => "CmdGIEMCFEHCII", Self::CmdIegimehhlkh => "CmdIEGIMEHHLKH", Self::CmdIkaiofpbhjm => "CmdIKAIOFPBHJM", Self::CmdOfhdplmjpca => "CmdOFHDPLMJPCA", Self::CmdKmmnpgmbiah => "CmdKMMNPGMBIAH", Self::CmdGbkeefddelm => "CmdGBKEEFDDELM", Self::CmdOgbgkdnmjjn => "CmdOGBGKDNMJJN", Self::CmdDpffeelfabm => "CmdDPFFEELFABM", Self::CmdDdpefjcmljl => "CmdDDPEFJCMLJL", Self::CmdOmlibkjmkkc => "CmdOMLIBKJMKKC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "DIFMHHJDFGI_ALOCMFAKBKP" => Some(Self::DifmhhjdfgiAlocmfakbkp), "CmdPDBEEBMJJDB" => Some(Self::CmdPdbeebmjjdb), "CmdMMBHMGMADNP" => Some(Self::CmdMmbhmgmadnp), "CmdMDNBEPPCHCJ" => Some(Self::CmdMdnbeppchcj), "CmdAOOCNHIDGNN" => Some(Self::CmdAoocnhidgnn), "CmdPAOBPIIDBDB" => Some(Self::CmdPaobpiidbdb), "CmdNLEOJELEADF" => Some(Self::CmdNleojeleadf), "CmdEFKCPPCLINI" => Some(Self::CmdEfkcppclini), "CmdCEMEPHAFBEN" => Some(Self::CmdCemephafben), "CmdKFAPGHFPOAM" => Some(Self::CmdKfapghfpoam), "CmdBOAOLFBJAGJ" => Some(Self::CmdBoaolfbjagj), "CmdMLMDECIBOEB" => Some(Self::CmdMlmdeciboeb), "CmdLNLDMFOFFNM" => Some(Self::CmdLnldmfoffnm), "CmdCFHDDAAJFIO" => Some(Self::CmdCfhddaajfio), "CmdAKBJCJBIHLC" => Some(Self::CmdAkbjcjbihlc), "CmdHPBOKBBJOHD" => Some(Self::CmdHpbokbbjohd), "CmdOAKPNPEKJFF" => Some(Self::CmdOakpnpekjff), "CmdDLIFNCLEKHL" => Some(Self::CmdDlifnclekhl), "CmdHJPIIBCMGGC" => Some(Self::CmdHjpiibcmggc), "CmdKCEJGCBBPPE" => Some(Self::CmdKcejgcbbppe), "CmdGGBHOHNPHBO" => Some(Self::CmdGgbhohnphbo), "CmdBFDADNAEHBG" => Some(Self::CmdBfdadnaehbg), "CmdJBJBLDDKCFF" => Some(Self::CmdJbjblddkcff), "CmdBNLFGHMPGLL" => Some(Self::CmdBnlfghmpgll), "CmdBOKJMAGOFGA" => Some(Self::CmdBokjmagofga), "CmdPIBAKIJCEOL" => Some(Self::CmdPibakijceol), "CmdFCHBLIEKDIO" => Some(Self::CmdFchbliekdio), "CmdHIECGAOJIHM" => Some(Self::CmdHiecgaojihm), "CmdKLPKPGEPOPL" => Some(Self::CmdKlpkpgepopl), "CmdKPFIALIIHLK" => Some(Self::CmdKpfialiihlk), "CmdIDJKKNKJGFP" => Some(Self::CmdIdjkknkjgfp), "CmdJBAGBPPIHFC" => Some(Self::CmdJbagbppihfc), "CmdBNGDJIDDHNF" => Some(Self::CmdBngdjiddhnf), "CmdPCFFAIPODFI" => Some(Self::CmdPcffaipodfi), "CmdPFPFOBGPFBK" => Some(Self::CmdPfpfobgpfbk), "CmdPCHHLGNHFJL" => Some(Self::CmdPchhlgnhfjl), "CmdMBAJJFBEGMI" => Some(Self::CmdMbajjfbegmi), "CmdDGJOJAEFENJ" => Some(Self::CmdDgjojaefenj), "CmdDNJFHOHBEIH" => Some(Self::CmdDnjfhohbeih), "CmdIHAKOOAGOHF" => Some(Self::CmdIhakooagohf), "CmdOOACPALGDLJ" => Some(Self::CmdOoacpalgdlj), "CmdHLBDHKLBFKL" => Some(Self::CmdHlbdhklbfkl), "CmdFPBFPJJHEAA" => Some(Self::CmdFpbfpjjheaa), "CmdLONGMLLNJHJ" => Some(Self::CmdLongmllnjhj), "CmdOMMPOGNONLL" => Some(Self::CmdOmmpognonll), "CmdOJLEHAPCALO" => Some(Self::CmdOjlehapcalo), "CmdOHCIMEBNOOA" => Some(Self::CmdOhcimebnooa), "CmdEABGBGMMPKN" => Some(Self::CmdEabgbgmmpkn), "CmdCCCJDJCBJLO" => Some(Self::CmdCccjdjcbjlo), "CmdKAADNHDENPI" => Some(Self::CmdKaadnhdenpi), "CmdLKCMNAAIMMM" => Some(Self::CmdLkcmnaaimmm), "CmdCMMAFJGOEBO" => Some(Self::CmdCmmafjgoebo), "CmdKAPJNAKMKOB" => Some(Self::CmdKapjnakmkob), "CmdGOPCELBLMEK" => Some(Self::CmdGopcelblmek), "CmdOOILNIEOEHE" => Some(Self::CmdOoilnieoehe), "CmdJIFGEAGMFGG" => Some(Self::CmdJifgeagmfgg), "CmdBEBCPIBJNOI" => Some(Self::CmdBebcpibjnoi), "CmdLLOHGKBAPOE" => Some(Self::CmdLlohgkbapoe), "CmdKBLGBOKEIJE" => Some(Self::CmdKblgbokeije), "CmdHPLHFAIIDEO" => Some(Self::CmdHplhfaiideo), "CmdKPBBMANACIC" => Some(Self::CmdKpbbmanacic), "CmdGIEMCFEHCII" => Some(Self::CmdGiemcfehcii), "CmdIEGIMEHHLKH" => Some(Self::CmdIegimehhlkh), "CmdIKAIOFPBHJM" => Some(Self::CmdIkaiofpbhjm), "CmdOFHDPLMJPCA" => Some(Self::CmdOfhdplmjpca), "CmdKMMNPGMBIAH" => Some(Self::CmdKmmnpgmbiah), "CmdGBKEEFDDELM" => Some(Self::CmdGbkeefddelm), "CmdOGBGKDNMJJN" => Some(Self::CmdOgbgkdnmjjn), "CmdDPFFEELFABM" => Some(Self::CmdDpffeelfabm), "CmdDDPEFJCMLJL" => Some(Self::CmdDdpefjcmljl), "CmdOMLIBKJMKKC" => Some(Self::CmdOmlibkjmkkc), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Pnkleigcdme { Alocmfakbkp = 0, Egnpknbehej = 1, Gconmakmpbh = 2, Jehfndmlinn = 3, } impl Pnkleigcdme { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "PNKLEIGCDME_ALOCMFAKBKP", Self::Egnpknbehej => "PNKLEIGCDME_EGNPKNBEHEJ", Self::Gconmakmpbh => "PNKLEIGCDME_GCONMAKMPBH", Self::Jehfndmlinn => "PNKLEIGCDME_JEHFNDMLINN", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "PNKLEIGCDME_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "PNKLEIGCDME_EGNPKNBEHEJ" => Some(Self::Egnpknbehej), "PNKLEIGCDME_GCONMAKMPBH" => Some(Self::Gconmakmpbh), "PNKLEIGCDME_JEHFNDMLINN" => Some(Self::Jehfndmlinn), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Dponalildcj { Alocmfakbkp = 0, Egnpknbehej = 1, Eddpgfacjae = 2, } impl Dponalildcj { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "DPONALILDCJ_ALOCMFAKBKP", Self::Egnpknbehej => "DPONALILDCJ_EGNPKNBEHEJ", Self::Eddpgfacjae => "DPONALILDCJ_EDDPGFACJAE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "DPONALILDCJ_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "DPONALILDCJ_EGNPKNBEHEJ" => Some(Self::Egnpknbehej), "DPONALILDCJ_EDDPGFACJAE" => Some(Self::Eddpgfacjae), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Glokafollok { Alocmfakbkp = 0, Okllngedeld = 1, Egnpknbehej = 2, Eddpgfacjae = 3, } impl Glokafollok { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "GLOKAFOLLOK_ALOCMFAKBKP", Self::Okllngedeld => "GLOKAFOLLOK_OKLLNGEDELD", Self::Egnpknbehej => "GLOKAFOLLOK_EGNPKNBEHEJ", Self::Eddpgfacjae => "GLOKAFOLLOK_EDDPGFACJAE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GLOKAFOLLOK_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "GLOKAFOLLOK_OKLLNGEDELD" => Some(Self::Okllngedeld), "GLOKAFOLLOK_EGNPKNBEHEJ" => Some(Self::Egnpknbehej), "GLOKAFOLLOK_EDDPGFACJAE" => Some(Self::Eddpgfacjae), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Acoioppidho { Alocmfakbkp = 0, Bbobmpgblao = 1, Lpjembccgpd = 2, Bgiccmgambm = 3, } impl Acoioppidho { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "ACOIOPPIDHO_ALOCMFAKBKP", Self::Bbobmpgblao => "ACOIOPPIDHO_BBOBMPGBLAO", Self::Lpjembccgpd => "ACOIOPPIDHO_LPJEMBCCGPD", Self::Bgiccmgambm => "ACOIOPPIDHO_BGICCMGAMBM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "ACOIOPPIDHO_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "ACOIOPPIDHO_BBOBMPGBLAO" => Some(Self::Bbobmpgblao), "ACOIOPPIDHO_LPJEMBCCGPD" => Some(Self::Lpjembccgpd), "ACOIOPPIDHO_BGICCMGAMBM" => Some(Self::Bgiccmgambm), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Hnbndhjfpfm { Fhklajknfea = 0, Pgeminbhfjn = 1, Fijdahojmml = 2, Efgbcbifhgk = 3, Nfiioeodagd = 4, Pjodgdffakg = 5, Hhjhioikkim = 6, } impl Hnbndhjfpfm { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Fhklajknfea => "HNBNDHJFPFM_FHKLAJKNFEA", Self::Pgeminbhfjn => "HNBNDHJFPFM_PGEMINBHFJN", Self::Fijdahojmml => "HNBNDHJFPFM_FIJDAHOJMML", Self::Efgbcbifhgk => "HNBNDHJFPFM_EFGBCBIFHGK", Self::Nfiioeodagd => "HNBNDHJFPFM_NFIIOEODAGD", Self::Pjodgdffakg => "HNBNDHJFPFM_PJODGDFFAKG", Self::Hhjhioikkim => "HNBNDHJFPFM_HHJHIOIKKIM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "HNBNDHJFPFM_FHKLAJKNFEA" => Some(Self::Fhklajknfea), "HNBNDHJFPFM_PGEMINBHFJN" => Some(Self::Pgeminbhfjn), "HNBNDHJFPFM_FIJDAHOJMML" => Some(Self::Fijdahojmml), "HNBNDHJFPFM_EFGBCBIFHGK" => Some(Self::Efgbcbifhgk), "HNBNDHJFPFM_NFIIOEODAGD" => Some(Self::Nfiioeodagd), "HNBNDHJFPFM_PJODGDFFAKG" => Some(Self::Pjodgdffakg), "HNBNDHJFPFM_HHJHIOIKKIM" => Some(Self::Hhjhioikkim), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdRollShopType { OofjnpidkfnAlocmfakbkp = 0, CmdDoGachaInRollShopScRsp = 6905, CmdGetRollShopInfoCsReq = 6913, CmdDoGachaInRollShopCsReq = 6909, CmdGetRollShopInfoScRsp = 6906, CmdTakeRollShopRewardScRsp = 6904, CmdTakeRollShopRewardCsReq = 6914, } impl CmdRollShopType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::OofjnpidkfnAlocmfakbkp => "OOFJNPIDKFN_ALOCMFAKBKP", Self::CmdDoGachaInRollShopScRsp => "CmdDoGachaInRollShopScRsp", Self::CmdGetRollShopInfoCsReq => "CmdGetRollShopInfoCsReq", Self::CmdDoGachaInRollShopCsReq => "CmdDoGachaInRollShopCsReq", Self::CmdGetRollShopInfoScRsp => "CmdGetRollShopInfoScRsp", Self::CmdTakeRollShopRewardScRsp => "CmdTakeRollShopRewardScRsp", Self::CmdTakeRollShopRewardCsReq => "CmdTakeRollShopRewardCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "OOFJNPIDKFN_ALOCMFAKBKP" => Some(Self::OofjnpidkfnAlocmfakbkp), "CmdDoGachaInRollShopScRsp" => Some(Self::CmdDoGachaInRollShopScRsp), "CmdGetRollShopInfoCsReq" => Some(Self::CmdGetRollShopInfoCsReq), "CmdDoGachaInRollShopCsReq" => Some(Self::CmdDoGachaInRollShopCsReq), "CmdGetRollShopInfoScRsp" => Some(Self::CmdGetRollShopInfoScRsp), "CmdTakeRollShopRewardScRsp" => Some(Self::CmdTakeRollShopRewardScRsp), "CmdTakeRollShopRewardCsReq" => Some(Self::CmdTakeRollShopRewardCsReq), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdSceneType { KcihffcodfnAlocmfakbkp = 0, CmdEnteredSceneChangeScNotify = 1408, CmdChangePropTimelineInfoScRsp = 1491, CmdGetSceneMapInfoScRsp = 1454, CmdGameplayCounterCountDownCsReq = 1423, CmdSetClientPausedCsReq = 1403, KcihffcodfnEfdkpdnfpgg = 1406, CmdSceneEntityMoveCsReq = 1447, CmdDeleteSummonUnitScRsp = 1412, CmdRefreshTriggerByClientScRsp = 1464, CmdGroupStateChangeScNotify = 1494, CmdSceneCastSkillMpUpdateScNotify = 1481, CmdActivateFarmElementScRsp = 1485, CmdSceneReviveAfterRebattleCsReq = 1492, CmdSceneEntityTeleportScRsp = 1483, CmdUnlockTeleportNotify = 1442, CmdSceneEntityTeleportCsReq = 1480, KcihffcodfnGfpjhicieod = 1470, CmdStartCocoonStageCsReq = 1419, CmdGameplayCounterRecoverCsReq = 1424, CmdRecoverAllLineupCsReq = 1401, CmdSetCurInteractEntityScRsp = 1413, CmdEnterSectionScRsp = 1457, CmdSceneUpdatePositionVersionNotify = 1445, CmdGameplayCounterRecoverScRsp = 1471, CmdSceneGroupRefreshScNotify = 1404, CmdUnlockedAreaMapScNotify = 1405, CmdChangePropTimelineInfoCsReq = 1495, CmdReEnterLastElementStageScRsp = 1418, CmdSceneReviveAfterRebattleScRsp = 1414, CmdGameplayCounterCountDownScRsp = 1490, CmdSceneCastSkillCsReq = 1451, CmdSceneCastSkillCostMpScRsp = 1450, KcihffcodfnJmbajclechb = 1479, CmdSyncEntityBuffChangeListScNotify = 1476, CmdSceneEntityMoveScRsp = 1409, CmdUpdateGroupPropertyScRsp = 1429, CmdSyncServerSceneChangeNotify = 1440, CmdGroupStateChangeScRsp = 1458, CmdDeactivateFarmElementScRsp = 1466, CmdSpringRefreshScRsp = 1410, CmdEnterSectionCsReq = 1426, CmdEnterSceneCsReq = 1453, CmdLastSpringRefreshTimeNotify = 1467, CmdSetClientPausedScRsp = 1455, CmdInteractPropScRsp = 1417, CmdUpdateMechanismBarScNotify = 1439, CmdReEnterLastElementStageCsReq = 1402, CmdStartCocoonStageScRsp = 1469, CmdDeleteSummonUnitCsReq = 1416, CmdActivateFarmElementCsReq = 1436, CmdUpdateGroupPropertyCsReq = 1463, CmdInteractPropCsReq = 1438, CmdUpdateFloorSavedValueNotify = 1499, CmdSetTrainWorldIdCsReq = 1484, CmdSceneEntityMoveScNotify = 1461, CmdReturnLastTownScRsp = 1435, CmdSceneEnterStageCsReq = 1498, CmdTrainWorldIdChangeScNotify = 1443, CmdRefreshTriggerByClientScNotify = 1456, CmdGetCurSceneInfoCsReq = 1489, CmdSetTrainWorldIdScRsp = 1482, CmdSetGroupCustomSaveDataScRsp = 1427, CmdSavePointsInfoNotify = 1477, CmdEnterSceneByServerScNotify = 1448, CmdSceneCastSkillCostMpCsReq = 1452, CmdRefreshTriggerByClientCsReq = 1475, CmdRecoverAllLineupScRsp = 1449, CmdSceneEnterStageScRsp = 1446, CmdGetCurSceneInfoScRsp = 1420, CmdGetEnteredSceneScRsp = 1460, CmdGameplayCounterUpdateScNotify = 1444, CmdOpenChestScNotify = 1422, CmdGetUnlockTeleportScRsp = 1478, CmdGetSceneMapInfoCsReq = 1428, CmdSceneCastSkillScRsp = 1411, KcihffcodfnOilpligkhak = 1462, CmdEntityBindPropScRsp = 1488, CmdDeactivateFarmElementCsReq = 1433, CmdGroupStateChangeCsReq = 1421, CmdSpringRefreshCsReq = 1437, CmdEnterSceneScRsp = 1496, CmdGetEnteredSceneCsReq = 1487, CmdScenePlaneEventScNotify = 1486, CmdGetUnlockTeleportCsReq = 1459, } impl CmdSceneType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::KcihffcodfnAlocmfakbkp => "KCIHFFCODFN_ALOCMFAKBKP", Self::CmdEnteredSceneChangeScNotify => "CmdEnteredSceneChangeScNotify", Self::CmdChangePropTimelineInfoScRsp => "CmdChangePropTimelineInfoScRsp", Self::CmdGetSceneMapInfoScRsp => "CmdGetSceneMapInfoScRsp", Self::CmdGameplayCounterCountDownCsReq => "CmdGameplayCounterCountDownCsReq", Self::CmdSetClientPausedCsReq => "CmdSetClientPausedCsReq", Self::KcihffcodfnEfdkpdnfpgg => "KCIHFFCODFN_EFDKPDNFPGG", Self::CmdSceneEntityMoveCsReq => "CmdSceneEntityMoveCsReq", Self::CmdDeleteSummonUnitScRsp => "CmdDeleteSummonUnitScRsp", Self::CmdRefreshTriggerByClientScRsp => "CmdRefreshTriggerByClientScRsp", Self::CmdGroupStateChangeScNotify => "CmdGroupStateChangeScNotify", Self::CmdSceneCastSkillMpUpdateScNotify => { "CmdSceneCastSkillMpUpdateScNotify" } Self::CmdActivateFarmElementScRsp => "CmdActivateFarmElementScRsp", Self::CmdSceneReviveAfterRebattleCsReq => "CmdSceneReviveAfterRebattleCsReq", Self::CmdSceneEntityTeleportScRsp => "CmdSceneEntityTeleportScRsp", Self::CmdUnlockTeleportNotify => "CmdUnlockTeleportNotify", Self::CmdSceneEntityTeleportCsReq => "CmdSceneEntityTeleportCsReq", Self::KcihffcodfnGfpjhicieod => "KCIHFFCODFN_GFPJHICIEOD", Self::CmdStartCocoonStageCsReq => "CmdStartCocoonStageCsReq", Self::CmdGameplayCounterRecoverCsReq => "CmdGameplayCounterRecoverCsReq", Self::CmdRecoverAllLineupCsReq => "CmdRecoverAllLineupCsReq", Self::CmdSetCurInteractEntityScRsp => "CmdSetCurInteractEntityScRsp", Self::CmdEnterSectionScRsp => "CmdEnterSectionScRsp", Self::CmdSceneUpdatePositionVersionNotify => { "CmdSceneUpdatePositionVersionNotify" } Self::CmdGameplayCounterRecoverScRsp => "CmdGameplayCounterRecoverScRsp", Self::CmdSceneGroupRefreshScNotify => "CmdSceneGroupRefreshScNotify", Self::CmdUnlockedAreaMapScNotify => "CmdUnlockedAreaMapScNotify", Self::CmdChangePropTimelineInfoCsReq => "CmdChangePropTimelineInfoCsReq", Self::CmdReEnterLastElementStageScRsp => "CmdReEnterLastElementStageScRsp", Self::CmdSceneReviveAfterRebattleScRsp => "CmdSceneReviveAfterRebattleScRsp", Self::CmdGameplayCounterCountDownScRsp => "CmdGameplayCounterCountDownScRsp", Self::CmdSceneCastSkillCsReq => "CmdSceneCastSkillCsReq", Self::CmdSceneCastSkillCostMpScRsp => "CmdSceneCastSkillCostMpScRsp", Self::KcihffcodfnJmbajclechb => "KCIHFFCODFN_JMBAJCLECHB", Self::CmdSyncEntityBuffChangeListScNotify => { "CmdSyncEntityBuffChangeListScNotify" } Self::CmdSceneEntityMoveScRsp => "CmdSceneEntityMoveScRsp", Self::CmdUpdateGroupPropertyScRsp => "CmdUpdateGroupPropertyScRsp", Self::CmdSyncServerSceneChangeNotify => "CmdSyncServerSceneChangeNotify", Self::CmdGroupStateChangeScRsp => "CmdGroupStateChangeScRsp", Self::CmdDeactivateFarmElementScRsp => "CmdDeactivateFarmElementScRsp", Self::CmdSpringRefreshScRsp => "CmdSpringRefreshScRsp", Self::CmdEnterSectionCsReq => "CmdEnterSectionCsReq", Self::CmdEnterSceneCsReq => "CmdEnterSceneCsReq", Self::CmdLastSpringRefreshTimeNotify => "CmdLastSpringRefreshTimeNotify", Self::CmdSetClientPausedScRsp => "CmdSetClientPausedScRsp", Self::CmdInteractPropScRsp => "CmdInteractPropScRsp", Self::CmdUpdateMechanismBarScNotify => "CmdUpdateMechanismBarScNotify", Self::CmdReEnterLastElementStageCsReq => "CmdReEnterLastElementStageCsReq", Self::CmdStartCocoonStageScRsp => "CmdStartCocoonStageScRsp", Self::CmdDeleteSummonUnitCsReq => "CmdDeleteSummonUnitCsReq", Self::CmdActivateFarmElementCsReq => "CmdActivateFarmElementCsReq", Self::CmdUpdateGroupPropertyCsReq => "CmdUpdateGroupPropertyCsReq", Self::CmdInteractPropCsReq => "CmdInteractPropCsReq", Self::CmdUpdateFloorSavedValueNotify => "CmdUpdateFloorSavedValueNotify", Self::CmdSetTrainWorldIdCsReq => "CmdSetTrainWorldIdCsReq", Self::CmdSceneEntityMoveScNotify => "CmdSceneEntityMoveScNotify", Self::CmdReturnLastTownScRsp => "CmdReturnLastTownScRsp", Self::CmdSceneEnterStageCsReq => "CmdSceneEnterStageCsReq", Self::CmdTrainWorldIdChangeScNotify => "CmdTrainWorldIdChangeScNotify", Self::CmdRefreshTriggerByClientScNotify => { "CmdRefreshTriggerByClientScNotify" } Self::CmdGetCurSceneInfoCsReq => "CmdGetCurSceneInfoCsReq", Self::CmdSetTrainWorldIdScRsp => "CmdSetTrainWorldIdScRsp", Self::CmdSetGroupCustomSaveDataScRsp => "CmdSetGroupCustomSaveDataScRsp", Self::CmdSavePointsInfoNotify => "CmdSavePointsInfoNotify", Self::CmdEnterSceneByServerScNotify => "CmdEnterSceneByServerScNotify", Self::CmdSceneCastSkillCostMpCsReq => "CmdSceneCastSkillCostMpCsReq", Self::CmdRefreshTriggerByClientCsReq => "CmdRefreshTriggerByClientCsReq", Self::CmdRecoverAllLineupScRsp => "CmdRecoverAllLineupScRsp", Self::CmdSceneEnterStageScRsp => "CmdSceneEnterStageScRsp", Self::CmdGetCurSceneInfoScRsp => "CmdGetCurSceneInfoScRsp", Self::CmdGetEnteredSceneScRsp => "CmdGetEnteredSceneScRsp", Self::CmdGameplayCounterUpdateScNotify => "CmdGameplayCounterUpdateScNotify", Self::CmdOpenChestScNotify => "CmdOpenChestScNotify", Self::CmdGetUnlockTeleportScRsp => "CmdGetUnlockTeleportScRsp", Self::CmdGetSceneMapInfoCsReq => "CmdGetSceneMapInfoCsReq", Self::CmdSceneCastSkillScRsp => "CmdSceneCastSkillScRsp", Self::KcihffcodfnOilpligkhak => "KCIHFFCODFN_OILPLIGKHAK", Self::CmdEntityBindPropScRsp => "CmdEntityBindPropScRsp", Self::CmdDeactivateFarmElementCsReq => "CmdDeactivateFarmElementCsReq", Self::CmdGroupStateChangeCsReq => "CmdGroupStateChangeCsReq", Self::CmdSpringRefreshCsReq => "CmdSpringRefreshCsReq", Self::CmdEnterSceneScRsp => "CmdEnterSceneScRsp", Self::CmdGetEnteredSceneCsReq => "CmdGetEnteredSceneCsReq", Self::CmdScenePlaneEventScNotify => "CmdScenePlaneEventScNotify", Self::CmdGetUnlockTeleportCsReq => "CmdGetUnlockTeleportCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KCIHFFCODFN_ALOCMFAKBKP" => Some(Self::KcihffcodfnAlocmfakbkp), "CmdEnteredSceneChangeScNotify" => Some(Self::CmdEnteredSceneChangeScNotify), "CmdChangePropTimelineInfoScRsp" => { Some(Self::CmdChangePropTimelineInfoScRsp) } "CmdGetSceneMapInfoScRsp" => Some(Self::CmdGetSceneMapInfoScRsp), "CmdGameplayCounterCountDownCsReq" => { Some(Self::CmdGameplayCounterCountDownCsReq) } "CmdSetClientPausedCsReq" => Some(Self::CmdSetClientPausedCsReq), "KCIHFFCODFN_EFDKPDNFPGG" => Some(Self::KcihffcodfnEfdkpdnfpgg), "CmdSceneEntityMoveCsReq" => Some(Self::CmdSceneEntityMoveCsReq), "CmdDeleteSummonUnitScRsp" => Some(Self::CmdDeleteSummonUnitScRsp), "CmdRefreshTriggerByClientScRsp" => { Some(Self::CmdRefreshTriggerByClientScRsp) } "CmdGroupStateChangeScNotify" => Some(Self::CmdGroupStateChangeScNotify), "CmdSceneCastSkillMpUpdateScNotify" => { Some(Self::CmdSceneCastSkillMpUpdateScNotify) } "CmdActivateFarmElementScRsp" => Some(Self::CmdActivateFarmElementScRsp), "CmdSceneReviveAfterRebattleCsReq" => { Some(Self::CmdSceneReviveAfterRebattleCsReq) } "CmdSceneEntityTeleportScRsp" => Some(Self::CmdSceneEntityTeleportScRsp), "CmdUnlockTeleportNotify" => Some(Self::CmdUnlockTeleportNotify), "CmdSceneEntityTeleportCsReq" => Some(Self::CmdSceneEntityTeleportCsReq), "KCIHFFCODFN_GFPJHICIEOD" => Some(Self::KcihffcodfnGfpjhicieod), "CmdStartCocoonStageCsReq" => Some(Self::CmdStartCocoonStageCsReq), "CmdGameplayCounterRecoverCsReq" => { Some(Self::CmdGameplayCounterRecoverCsReq) } "CmdRecoverAllLineupCsReq" => Some(Self::CmdRecoverAllLineupCsReq), "CmdSetCurInteractEntityScRsp" => Some(Self::CmdSetCurInteractEntityScRsp), "CmdEnterSectionScRsp" => Some(Self::CmdEnterSectionScRsp), "CmdSceneUpdatePositionVersionNotify" => { Some(Self::CmdSceneUpdatePositionVersionNotify) } "CmdGameplayCounterRecoverScRsp" => { Some(Self::CmdGameplayCounterRecoverScRsp) } "CmdSceneGroupRefreshScNotify" => Some(Self::CmdSceneGroupRefreshScNotify), "CmdUnlockedAreaMapScNotify" => Some(Self::CmdUnlockedAreaMapScNotify), "CmdChangePropTimelineInfoCsReq" => { Some(Self::CmdChangePropTimelineInfoCsReq) } "CmdReEnterLastElementStageScRsp" => { Some(Self::CmdReEnterLastElementStageScRsp) } "CmdSceneReviveAfterRebattleScRsp" => { Some(Self::CmdSceneReviveAfterRebattleScRsp) } "CmdGameplayCounterCountDownScRsp" => { Some(Self::CmdGameplayCounterCountDownScRsp) } "CmdSceneCastSkillCsReq" => Some(Self::CmdSceneCastSkillCsReq), "CmdSceneCastSkillCostMpScRsp" => Some(Self::CmdSceneCastSkillCostMpScRsp), "KCIHFFCODFN_JMBAJCLECHB" => Some(Self::KcihffcodfnJmbajclechb), "CmdSyncEntityBuffChangeListScNotify" => { Some(Self::CmdSyncEntityBuffChangeListScNotify) } "CmdSceneEntityMoveScRsp" => Some(Self::CmdSceneEntityMoveScRsp), "CmdUpdateGroupPropertyScRsp" => Some(Self::CmdUpdateGroupPropertyScRsp), "CmdSyncServerSceneChangeNotify" => { Some(Self::CmdSyncServerSceneChangeNotify) } "CmdGroupStateChangeScRsp" => Some(Self::CmdGroupStateChangeScRsp), "CmdDeactivateFarmElementScRsp" => Some(Self::CmdDeactivateFarmElementScRsp), "CmdSpringRefreshScRsp" => Some(Self::CmdSpringRefreshScRsp), "CmdEnterSectionCsReq" => Some(Self::CmdEnterSectionCsReq), "CmdEnterSceneCsReq" => Some(Self::CmdEnterSceneCsReq), "CmdLastSpringRefreshTimeNotify" => { Some(Self::CmdLastSpringRefreshTimeNotify) } "CmdSetClientPausedScRsp" => Some(Self::CmdSetClientPausedScRsp), "CmdInteractPropScRsp" => Some(Self::CmdInteractPropScRsp), "CmdUpdateMechanismBarScNotify" => Some(Self::CmdUpdateMechanismBarScNotify), "CmdReEnterLastElementStageCsReq" => { Some(Self::CmdReEnterLastElementStageCsReq) } "CmdStartCocoonStageScRsp" => Some(Self::CmdStartCocoonStageScRsp), "CmdDeleteSummonUnitCsReq" => Some(Self::CmdDeleteSummonUnitCsReq), "CmdActivateFarmElementCsReq" => Some(Self::CmdActivateFarmElementCsReq), "CmdUpdateGroupPropertyCsReq" => Some(Self::CmdUpdateGroupPropertyCsReq), "CmdInteractPropCsReq" => Some(Self::CmdInteractPropCsReq), "CmdUpdateFloorSavedValueNotify" => { Some(Self::CmdUpdateFloorSavedValueNotify) } "CmdSetTrainWorldIdCsReq" => Some(Self::CmdSetTrainWorldIdCsReq), "CmdSceneEntityMoveScNotify" => Some(Self::CmdSceneEntityMoveScNotify), "CmdReturnLastTownScRsp" => Some(Self::CmdReturnLastTownScRsp), "CmdSceneEnterStageCsReq" => Some(Self::CmdSceneEnterStageCsReq), "CmdTrainWorldIdChangeScNotify" => Some(Self::CmdTrainWorldIdChangeScNotify), "CmdRefreshTriggerByClientScNotify" => { Some(Self::CmdRefreshTriggerByClientScNotify) } "CmdGetCurSceneInfoCsReq" => Some(Self::CmdGetCurSceneInfoCsReq), "CmdSetTrainWorldIdScRsp" => Some(Self::CmdSetTrainWorldIdScRsp), "CmdSetGroupCustomSaveDataScRsp" => { Some(Self::CmdSetGroupCustomSaveDataScRsp) } "CmdSavePointsInfoNotify" => Some(Self::CmdSavePointsInfoNotify), "CmdEnterSceneByServerScNotify" => Some(Self::CmdEnterSceneByServerScNotify), "CmdSceneCastSkillCostMpCsReq" => Some(Self::CmdSceneCastSkillCostMpCsReq), "CmdRefreshTriggerByClientCsReq" => { Some(Self::CmdRefreshTriggerByClientCsReq) } "CmdRecoverAllLineupScRsp" => Some(Self::CmdRecoverAllLineupScRsp), "CmdSceneEnterStageScRsp" => Some(Self::CmdSceneEnterStageScRsp), "CmdGetCurSceneInfoScRsp" => Some(Self::CmdGetCurSceneInfoScRsp), "CmdGetEnteredSceneScRsp" => Some(Self::CmdGetEnteredSceneScRsp), "CmdGameplayCounterUpdateScNotify" => { Some(Self::CmdGameplayCounterUpdateScNotify) } "CmdOpenChestScNotify" => Some(Self::CmdOpenChestScNotify), "CmdGetUnlockTeleportScRsp" => Some(Self::CmdGetUnlockTeleportScRsp), "CmdGetSceneMapInfoCsReq" => Some(Self::CmdGetSceneMapInfoCsReq), "CmdSceneCastSkillScRsp" => Some(Self::CmdSceneCastSkillScRsp), "KCIHFFCODFN_OILPLIGKHAK" => Some(Self::KcihffcodfnOilpligkhak), "CmdEntityBindPropScRsp" => Some(Self::CmdEntityBindPropScRsp), "CmdDeactivateFarmElementCsReq" => Some(Self::CmdDeactivateFarmElementCsReq), "CmdGroupStateChangeCsReq" => Some(Self::CmdGroupStateChangeCsReq), "CmdSpringRefreshCsReq" => Some(Self::CmdSpringRefreshCsReq), "CmdEnterSceneScRsp" => Some(Self::CmdEnterSceneScRsp), "CmdGetEnteredSceneCsReq" => Some(Self::CmdGetEnteredSceneCsReq), "CmdScenePlaneEventScNotify" => Some(Self::CmdScenePlaneEventScNotify), "CmdGetUnlockTeleportCsReq" => Some(Self::CmdGetUnlockTeleportCsReq), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum SkillExtraTag { ClheclpkbniIcblpcgjhcc = 0, ClheclpkbniEgbceoaikjf = 1, ClheclpkbniEdemkcconhm = 2, } impl SkillExtraTag { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::ClheclpkbniIcblpcgjhcc => "CLHECLPKBNI_ICBLPCGJHCC", Self::ClheclpkbniEgbceoaikjf => "CLHECLPKBNI_EGBCEOAIKJF", Self::ClheclpkbniEdemkcconhm => "CLHECLPKBNI_EDEMKCCONHM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CLHECLPKBNI_ICBLPCGJHCC" => Some(Self::ClheclpkbniIcblpcgjhcc), "CLHECLPKBNI_EGBCEOAIKJF" => Some(Self::ClheclpkbniEgbceoaikjf), "CLHECLPKBNI_EDEMKCCONHM" => Some(Self::ClheclpkbniEdemkcconhm), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum MonsterBattleType { ApipfpdcinfIpmcpgogpae = 0, ApipfpdcinfDojaemoaiag = 1, ApipfpdcinfIfbcpgelnjl = 2, ApipfpdcinfDaaipcadaom = 3, ApipfpdcinfNcijoienjfi = 4, } impl MonsterBattleType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::ApipfpdcinfIpmcpgogpae => "APIPFPDCINF_IPMCPGOGPAE", Self::ApipfpdcinfDojaemoaiag => "APIPFPDCINF_DOJAEMOAIAG", Self::ApipfpdcinfIfbcpgelnjl => "APIPFPDCINF_IFBCPGELNJL", Self::ApipfpdcinfDaaipcadaom => "APIPFPDCINF_DAAIPCADAOM", Self::ApipfpdcinfNcijoienjfi => "APIPFPDCINF_NCIJOIENJFI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "APIPFPDCINF_IPMCPGOGPAE" => Some(Self::ApipfpdcinfIpmcpgogpae), "APIPFPDCINF_DOJAEMOAIAG" => Some(Self::ApipfpdcinfDojaemoaiag), "APIPFPDCINF_IFBCPGELNJL" => Some(Self::ApipfpdcinfIfbcpgelnjl), "APIPFPDCINF_DAAIPCADAOM" => Some(Self::ApipfpdcinfDaaipcadaom), "APIPFPDCINF_NCIJOIENJFI" => Some(Self::ApipfpdcinfNcijoienjfi), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum SceneEntityBuffChangeType { IljhkabppalAclopoimglj = 0, IljhkabppalKfbcggimnpc = 1, IljhkabppalIcbfcjifcdf = 2, } impl SceneEntityBuffChangeType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::IljhkabppalAclopoimglj => "ILJHKABPPAL_ACLOPOIMGLJ", Self::IljhkabppalKfbcggimnpc => "ILJHKABPPAL_KFBCGGIMNPC", Self::IljhkabppalIcbfcjifcdf => "ILJHKABPPAL_ICBFCJIFCDF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "ILJHKABPPAL_ACLOPOIMGLJ" => Some(Self::IljhkabppalAclopoimglj), "ILJHKABPPAL_KFBCGGIMNPC" => Some(Self::IljhkabppalKfbcggimnpc), "ILJHKABPPAL_ICBFCJIFCDF" => Some(Self::IljhkabppalIcbfcjifcdf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum EnterSceneReason { AiiaijfcpgpAlocmfakbkp = 0, AiiaijfcpgpAikbjcchoan = 1, AiiaijfcpgpNbgkajfoicc = 2, AiiaijfcpgpNbmkipjiooo = 3, AiiaijfcpgpEfacnbnlghg = 4, } impl EnterSceneReason { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::AiiaijfcpgpAlocmfakbkp => "AIIAIJFCPGP_ALOCMFAKBKP", Self::AiiaijfcpgpAikbjcchoan => "AIIAIJFCPGP_AIKBJCCHOAN", Self::AiiaijfcpgpNbgkajfoicc => "AIIAIJFCPGP_NBGKAJFOICC", Self::AiiaijfcpgpNbmkipjiooo => "AIIAIJFCPGP_NBMKIPJIOOO", Self::AiiaijfcpgpEfacnbnlghg => "AIIAIJFCPGP_EFACNBNLGHG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "AIIAIJFCPGP_ALOCMFAKBKP" => Some(Self::AiiaijfcpgpAlocmfakbkp), "AIIAIJFCPGP_AIKBJCCHOAN" => Some(Self::AiiaijfcpgpAikbjcchoan), "AIIAIJFCPGP_NBGKAJFOICC" => Some(Self::AiiaijfcpgpNbgkajfoicc), "AIIAIJFCPGP_NBMKIPJIOOO" => Some(Self::AiiaijfcpgpNbmkipjiooo), "AIIAIJFCPGP_EFACNBNLGHG" => Some(Self::AiiaijfcpgpEfacnbnlghg), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum ChestType { GplfenldcldAlocmfakbkp = 0, GplfenldcldGmbghbpibml = 101, GplfenldcldFammakbffnl = 102, GplfenldcldHbekfdkolkp = 104, } impl ChestType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::GplfenldcldAlocmfakbkp => "GPLFENLDCLD_ALOCMFAKBKP", Self::GplfenldcldGmbghbpibml => "GPLFENLDCLD_GMBGHBPIBML", Self::GplfenldcldFammakbffnl => "GPLFENLDCLD_FAMMAKBFFNL", Self::GplfenldcldHbekfdkolkp => "GPLFENLDCLD_HBEKFDKOLKP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GPLFENLDCLD_ALOCMFAKBKP" => Some(Self::GplfenldcldAlocmfakbkp), "GPLFENLDCLD_GMBGHBPIBML" => Some(Self::GplfenldcldGmbghbpibml), "GPLFENLDCLD_FAMMAKBFFNL" => Some(Self::GplfenldcldFammakbffnl), "GPLFENLDCLD_HBEKFDKOLKP" => Some(Self::GplfenldcldHbekfdkolkp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum GameplayCounterUpdateReason { JoomfmjkdbdAlocmfakbkp = 0, JoomfmjkdbdPcldpaopjbn = 1, JoomfmjkdbdLakhnfdggib = 2, JoomfmjkdbdEfoapaelhen = 3, } impl GameplayCounterUpdateReason { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::JoomfmjkdbdAlocmfakbkp => "JOOMFMJKDBD_ALOCMFAKBKP", Self::JoomfmjkdbdPcldpaopjbn => "JOOMFMJKDBD_PCLDPAOPJBN", Self::JoomfmjkdbdLakhnfdggib => "JOOMFMJKDBD_LAKHNFDGGIB", Self::JoomfmjkdbdEfoapaelhen => "JOOMFMJKDBD_EFOAPAELHEN", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "JOOMFMJKDBD_ALOCMFAKBKP" => Some(Self::JoomfmjkdbdAlocmfakbkp), "JOOMFMJKDBD_PCLDPAOPJBN" => Some(Self::JoomfmjkdbdPcldpaopjbn), "JOOMFMJKDBD_LAKHNFDGGIB" => Some(Self::JoomfmjkdbdLakhnfdggib), "JOOMFMJKDBD_EFOAPAELHEN" => Some(Self::JoomfmjkdbdEfoapaelhen), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum SceneGroupRefreshType { None = 0, Loaded = 1, Unload = 2, JnjoegaacnmAjjeacfimno = 3, } impl SceneGroupRefreshType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::None => "SCENE_GROUP_REFRESH_TYPE_NONE", Self::Loaded => "SCENE_GROUP_REFRESH_TYPE_LOADED", Self::Unload => "SCENE_GROUP_REFRESH_TYPE_UNLOAD", Self::JnjoegaacnmAjjeacfimno => "JNJOEGAACNM_AJJEACFIMNO", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "SCENE_GROUP_REFRESH_TYPE_NONE" => Some(Self::None), "SCENE_GROUP_REFRESH_TYPE_LOADED" => Some(Self::Loaded), "SCENE_GROUP_REFRESH_TYPE_UNLOAD" => Some(Self::Unload), "JNJOEGAACNM_AJJEACFIMNO" => Some(Self::JnjoegaacnmAjjeacfimno), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdServerPrefsType { DhnfenhpeklAlocmfakbkp = 0, CmdGetServerPrefsDataScRsp = 6117, CmdGetAllServerPrefsDataCsReq = 6147, CmdUpdateServerPrefsDataScRsp = 6111, DhnfenhpeklFdeeplnpocg = 6138, CmdUpdateServerPrefsDataCsReq = 6151, CmdGetAllServerPrefsDataScRsp = 6109, } impl CmdServerPrefsType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::DhnfenhpeklAlocmfakbkp => "DHNFENHPEKL_ALOCMFAKBKP", Self::CmdGetServerPrefsDataScRsp => "CmdGetServerPrefsDataScRsp", Self::CmdGetAllServerPrefsDataCsReq => "CmdGetAllServerPrefsDataCsReq", Self::CmdUpdateServerPrefsDataScRsp => "CmdUpdateServerPrefsDataScRsp", Self::DhnfenhpeklFdeeplnpocg => "DHNFENHPEKL_FDEEPLNPOCG", Self::CmdUpdateServerPrefsDataCsReq => "CmdUpdateServerPrefsDataCsReq", Self::CmdGetAllServerPrefsDataScRsp => "CmdGetAllServerPrefsDataScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "DHNFENHPEKL_ALOCMFAKBKP" => Some(Self::DhnfenhpeklAlocmfakbkp), "CmdGetServerPrefsDataScRsp" => Some(Self::CmdGetServerPrefsDataScRsp), "CmdGetAllServerPrefsDataCsReq" => Some(Self::CmdGetAllServerPrefsDataCsReq), "CmdUpdateServerPrefsDataScRsp" => Some(Self::CmdUpdateServerPrefsDataScRsp), "DHNFENHPEKL_FDEEPLNPOCG" => Some(Self::DhnfenhpeklFdeeplnpocg), "CmdUpdateServerPrefsDataCsReq" => Some(Self::CmdUpdateServerPrefsDataCsReq), "CmdGetAllServerPrefsDataScRsp" => Some(Self::CmdGetAllServerPrefsDataScRsp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdShopType { PplbkncomppAlocmfakbkp = 0, CmdGetShopListScRsp = 1509, CmdTakeCityShopRewardScRsp = 1511, CmdTakeCityShopRewardCsReq = 1551, CmdBuyGoodsCsReq = 1538, CmdCityShopInfoScNotify = 1589, CmdGetShopListCsReq = 1547, CmdBuyGoodsScRsp = 1517, } impl CmdShopType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::PplbkncomppAlocmfakbkp => "PPLBKNCOMPP_ALOCMFAKBKP", Self::CmdGetShopListScRsp => "CmdGetShopListScRsp", Self::CmdTakeCityShopRewardScRsp => "CmdTakeCityShopRewardScRsp", Self::CmdTakeCityShopRewardCsReq => "CmdTakeCityShopRewardCsReq", Self::CmdBuyGoodsCsReq => "CmdBuyGoodsCsReq", Self::CmdCityShopInfoScNotify => "CmdCityShopInfoScNotify", Self::CmdGetShopListCsReq => "CmdGetShopListCsReq", 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 { "PPLBKNCOMPP_ALOCMFAKBKP" => Some(Self::PplbkncomppAlocmfakbkp), "CmdGetShopListScRsp" => Some(Self::CmdGetShopListScRsp), "CmdTakeCityShopRewardScRsp" => Some(Self::CmdTakeCityShopRewardScRsp), "CmdTakeCityShopRewardCsReq" => Some(Self::CmdTakeCityShopRewardCsReq), "CmdBuyGoodsCsReq" => Some(Self::CmdBuyGoodsCsReq), "CmdCityShopInfoScNotify" => Some(Self::CmdCityShopInfoScNotify), "CmdGetShopListCsReq" => Some(Self::CmdGetShopListCsReq), "CmdBuyGoodsScRsp" => Some(Self::CmdBuyGoodsScRsp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdSpaceZooType { NhcefhfolfiAlocmfakbkp = 0, NhcefhfolfiBhckaklhijb = 6752, NhcefhfolfiLmcdeodnkjg = 6761, NhcefhfolfiAdgdaljojhj = 6720, NhcefhfolfiFkodajlfifa = 6751, NhcefhfolfiFjbocopbpfm = 6789, NhcefhfolfiGnajfnbabgh = 6747, NhcefhfolfiIbfdnnegnig = 6745, NhcefhfolfiHkfijjdfdmp = 6750, NhcefhfolfiAedejjgmicp = 6738, NhcefhfolfiGhljfgdkjhi = 6795, NhcefhfolfiKmhegphdfce = 6711, NhcefhfolfiPpcomigheeb = 6776, NhcefhfolfiAceeocnlbeg = 6709, NhcefhfolfiBnodjnodibc = 6717, NhcefhfolfiGiccfohcbpl = 6791, } impl CmdSpaceZooType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::NhcefhfolfiAlocmfakbkp => "NHCEFHFOLFI_ALOCMFAKBKP", Self::NhcefhfolfiBhckaklhijb => "NHCEFHFOLFI_BHCKAKLHIJB", Self::NhcefhfolfiLmcdeodnkjg => "NHCEFHFOLFI_LMCDEODNKJG", Self::NhcefhfolfiAdgdaljojhj => "NHCEFHFOLFI_ADGDALJOJHJ", Self::NhcefhfolfiFkodajlfifa => "NHCEFHFOLFI_FKODAJLFIFA", Self::NhcefhfolfiFjbocopbpfm => "NHCEFHFOLFI_FJBOCOPBPFM", Self::NhcefhfolfiGnajfnbabgh => "NHCEFHFOLFI_GNAJFNBABGH", Self::NhcefhfolfiIbfdnnegnig => "NHCEFHFOLFI_IBFDNNEGNIG", Self::NhcefhfolfiHkfijjdfdmp => "NHCEFHFOLFI_HKFIJJDFDMP", Self::NhcefhfolfiAedejjgmicp => "NHCEFHFOLFI_AEDEJJGMICP", Self::NhcefhfolfiGhljfgdkjhi => "NHCEFHFOLFI_GHLJFGDKJHI", Self::NhcefhfolfiKmhegphdfce => "NHCEFHFOLFI_KMHEGPHDFCE", Self::NhcefhfolfiPpcomigheeb => "NHCEFHFOLFI_PPCOMIGHEEB", Self::NhcefhfolfiAceeocnlbeg => "NHCEFHFOLFI_ACEEOCNLBEG", Self::NhcefhfolfiBnodjnodibc => "NHCEFHFOLFI_BNODJNODIBC", Self::NhcefhfolfiGiccfohcbpl => "NHCEFHFOLFI_GICCFOHCBPL", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "NHCEFHFOLFI_ALOCMFAKBKP" => Some(Self::NhcefhfolfiAlocmfakbkp), "NHCEFHFOLFI_BHCKAKLHIJB" => Some(Self::NhcefhfolfiBhckaklhijb), "NHCEFHFOLFI_LMCDEODNKJG" => Some(Self::NhcefhfolfiLmcdeodnkjg), "NHCEFHFOLFI_ADGDALJOJHJ" => Some(Self::NhcefhfolfiAdgdaljojhj), "NHCEFHFOLFI_FKODAJLFIFA" => Some(Self::NhcefhfolfiFkodajlfifa), "NHCEFHFOLFI_FJBOCOPBPFM" => Some(Self::NhcefhfolfiFjbocopbpfm), "NHCEFHFOLFI_GNAJFNBABGH" => Some(Self::NhcefhfolfiGnajfnbabgh), "NHCEFHFOLFI_IBFDNNEGNIG" => Some(Self::NhcefhfolfiIbfdnnegnig), "NHCEFHFOLFI_HKFIJJDFDMP" => Some(Self::NhcefhfolfiHkfijjdfdmp), "NHCEFHFOLFI_AEDEJJGMICP" => Some(Self::NhcefhfolfiAedejjgmicp), "NHCEFHFOLFI_GHLJFGDKJHI" => Some(Self::NhcefhfolfiGhljfgdkjhi), "NHCEFHFOLFI_KMHEGPHDFCE" => Some(Self::NhcefhfolfiKmhegphdfce), "NHCEFHFOLFI_PPCOMIGHEEB" => Some(Self::NhcefhfolfiPpcomigheeb), "NHCEFHFOLFI_ACEEOCNLBEG" => Some(Self::NhcefhfolfiAceeocnlbeg), "NHCEFHFOLFI_BNODJNODIBC" => Some(Self::NhcefhfolfiBnodjnodibc), "NHCEFHFOLFI_GICCFOHCBPL" => Some(Self::NhcefhfolfiGiccfohcbpl), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdStarFightType { HcjmnjfflniAlocmfakbkp = 0, HcjmnjfflniNmddjpljieh = 7162, HcjmnjfflniJknhhknaaof = 7163, HcjmnjfflniNkjejkhaaip = 7170, HcjmnjfflniModondjjacn = 7167, HcjmnjfflniInhghflilof = 7161, } impl CmdStarFightType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::HcjmnjfflniAlocmfakbkp => "HCJMNJFFLNI_ALOCMFAKBKP", Self::HcjmnjfflniNmddjpljieh => "HCJMNJFFLNI_NMDDJPLJIEH", Self::HcjmnjfflniJknhhknaaof => "HCJMNJFFLNI_JKNHHKNAAOF", Self::HcjmnjfflniNkjejkhaaip => "HCJMNJFFLNI_NKJEJKHAAIP", Self::HcjmnjfflniModondjjacn => "HCJMNJFFLNI_MODONDJJACN", Self::HcjmnjfflniInhghflilof => "HCJMNJFFLNI_INHGHFLILOF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "HCJMNJFFLNI_ALOCMFAKBKP" => Some(Self::HcjmnjfflniAlocmfakbkp), "HCJMNJFFLNI_NMDDJPLJIEH" => Some(Self::HcjmnjfflniNmddjpljieh), "HCJMNJFFLNI_JKNHHKNAAOF" => Some(Self::HcjmnjfflniJknhhknaaof), "HCJMNJFFLNI_NKJEJKHAAIP" => Some(Self::HcjmnjfflniNkjejkhaaip), "HCJMNJFFLNI_MODONDJJACN" => Some(Self::HcjmnjfflniModondjjacn), "HCJMNJFFLNI_INHGHFLILOF" => Some(Self::HcjmnjfflniInhghflilof), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdStoryLineType { ModggghinadAlocmfakbkp = 0, CmdStoryLineInfoScNotify = 6238, CmdGetStoryLineInfoCsReq = 6247, CmdStoryLineTrialAvatarChangeScNotify = 6289, CmdGetStoryLineInfoScRsp = 6209, CmdChangeStoryLineFinishScNotify = 6211, } impl CmdStoryLineType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::ModggghinadAlocmfakbkp => "MODGGGHINAD_ALOCMFAKBKP", Self::CmdStoryLineInfoScNotify => "CmdStoryLineInfoScNotify", Self::CmdGetStoryLineInfoCsReq => "CmdGetStoryLineInfoCsReq", Self::CmdStoryLineTrialAvatarChangeScNotify => { "CmdStoryLineTrialAvatarChangeScNotify" } Self::CmdGetStoryLineInfoScRsp => "CmdGetStoryLineInfoScRsp", Self::CmdChangeStoryLineFinishScNotify => "CmdChangeStoryLineFinishScNotify", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "MODGGGHINAD_ALOCMFAKBKP" => Some(Self::ModggghinadAlocmfakbkp), "CmdStoryLineInfoScNotify" => Some(Self::CmdStoryLineInfoScNotify), "CmdGetStoryLineInfoCsReq" => Some(Self::CmdGetStoryLineInfoCsReq), "CmdStoryLineTrialAvatarChangeScNotify" => { Some(Self::CmdStoryLineTrialAvatarChangeScNotify) } "CmdGetStoryLineInfoScRsp" => Some(Self::CmdGetStoryLineInfoScRsp), "CmdChangeStoryLineFinishScNotify" => { Some(Self::CmdChangeStoryLineFinishScNotify) } _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum ChangeStoryLineAction { DcoedannkdcAlocmfakbkp = 0, DcoedannkdcIeincjekffp = 1, DcoedannkdcCpdkfllgdhe = 2, DcoedannkdcIefaniockpf = 3, DcoedannkdcEjlfgieobhn = 4, } impl ChangeStoryLineAction { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::DcoedannkdcAlocmfakbkp => "DCOEDANNKDC_ALOCMFAKBKP", Self::DcoedannkdcIeincjekffp => "DCOEDANNKDC_IEINCJEKFFP", Self::DcoedannkdcCpdkfllgdhe => "DCOEDANNKDC_CPDKFLLGDHE", Self::DcoedannkdcIefaniockpf => "DCOEDANNKDC_IEFANIOCKPF", Self::DcoedannkdcEjlfgieobhn => "DCOEDANNKDC_EJLFGIEOBHN", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "DCOEDANNKDC_ALOCMFAKBKP" => Some(Self::DcoedannkdcAlocmfakbkp), "DCOEDANNKDC_IEINCJEKFFP" => Some(Self::DcoedannkdcIeincjekffp), "DCOEDANNKDC_CPDKFLLGDHE" => Some(Self::DcoedannkdcCpdkfllgdhe), "DCOEDANNKDC_IEFANIOCKPF" => Some(Self::DcoedannkdcIefaniockpf), "DCOEDANNKDC_EJLFGIEOBHN" => Some(Self::DcoedannkdcEjlfgieobhn), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdStrongChallengeActivityType { DjdelokejfkAlocmfakbkp = 0, DjdelokejfkDjnpdhenmki = 6638, DjdelokejfkDefghjaajbc = 6651, DjdelokejfkFpkldghikne = 6609, DjdelokejfkEppppmjhion = 6647, DjdelokejfkGnfjfnojahf = 6617, } impl CmdStrongChallengeActivityType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::DjdelokejfkAlocmfakbkp => "DJDELOKEJFK_ALOCMFAKBKP", Self::DjdelokejfkDjnpdhenmki => "DJDELOKEJFK_DJNPDHENMKI", Self::DjdelokejfkDefghjaajbc => "DJDELOKEJFK_DEFGHJAAJBC", Self::DjdelokejfkFpkldghikne => "DJDELOKEJFK_FPKLDGHIKNE", Self::DjdelokejfkEppppmjhion => "DJDELOKEJFK_EPPPPMJHION", Self::DjdelokejfkGnfjfnojahf => "DJDELOKEJFK_GNFJFNOJAHF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "DJDELOKEJFK_ALOCMFAKBKP" => Some(Self::DjdelokejfkAlocmfakbkp), "DJDELOKEJFK_DJNPDHENMKI" => Some(Self::DjdelokejfkDjnpdhenmki), "DJDELOKEJFK_DEFGHJAAJBC" => Some(Self::DjdelokejfkDefghjaajbc), "DJDELOKEJFK_FPKLDGHIKNE" => Some(Self::DjdelokejfkFpkldghikne), "DJDELOKEJFK_EPPPPMJHION" => Some(Self::DjdelokejfkEppppmjhion), "DJDELOKEJFK_GNFJFNOJAHF" => Some(Self::DjdelokejfkGnfjfnojahf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdSummonActivityType { HpjeinejajoAlocmfakbkp = 0, HpjeinejajoFbkhnnbhcoj = 7561, HpjeinejajoDceflibabfi = 7567, HpjeinejajoOiddfpeiilb = 7562, HpjeinejajoMhkmbmbigln = 7570, HpjeinejajoHjpkmlgccdf = 7563, } impl CmdSummonActivityType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::HpjeinejajoAlocmfakbkp => "HPJEINEJAJO_ALOCMFAKBKP", Self::HpjeinejajoFbkhnnbhcoj => "HPJEINEJAJO_FBKHNNBHCOJ", Self::HpjeinejajoDceflibabfi => "HPJEINEJAJO_DCEFLIBABFI", Self::HpjeinejajoOiddfpeiilb => "HPJEINEJAJO_OIDDFPEIILB", Self::HpjeinejajoMhkmbmbigln => "HPJEINEJAJO_MHKMBMBIGLN", Self::HpjeinejajoHjpkmlgccdf => "HPJEINEJAJO_HJPKMLGCCDF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "HPJEINEJAJO_ALOCMFAKBKP" => Some(Self::HpjeinejajoAlocmfakbkp), "HPJEINEJAJO_FBKHNNBHCOJ" => Some(Self::HpjeinejajoFbkhnnbhcoj), "HPJEINEJAJO_DCEFLIBABFI" => Some(Self::HpjeinejajoDceflibabfi), "HPJEINEJAJO_OIDDFPEIILB" => Some(Self::HpjeinejajoOiddfpeiilb), "HPJEINEJAJO_MHKMBMBIGLN" => Some(Self::HpjeinejajoMhkmbmbigln), "HPJEINEJAJO_HJPKMLGCCDF" => Some(Self::HpjeinejajoHjpkmlgccdf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdSwitchHandType { IpjajhmggmiAlocmfakbkp = 0, IpjajhmggmiFdgokiiakje = 8112, IpjajhmggmiBlmiccfddlb = 8117, IpjajhmggmiDkjlbpihfno = 8104, IpjajhmggmiPnncfnaioal = 8113, IpjajhmggmiKobafbpjifd = 8114, IpjajhmggmiCijhgllkefh = 8101, IpjajhmggmiLnfighhgapo = 8107, IpjajhmggmiGehmoehnnpa = 8115, IpjajhmggmiEpbfbkjcpka = 8103, IpjajhmggmiAelafhmjnfe = 8110, IpjajhmggmiIblfoigekfg = 8109, IpjajhmggmiHbefdbidbhi = 8105, IpjajhmggmiLbmppgakkao = 8120, IpjajhmggmiIaamipeajei = 8106, } impl CmdSwitchHandType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::IpjajhmggmiAlocmfakbkp => "IPJAJHMGGMI_ALOCMFAKBKP", Self::IpjajhmggmiFdgokiiakje => "IPJAJHMGGMI_FDGOKIIAKJE", Self::IpjajhmggmiBlmiccfddlb => "IPJAJHMGGMI_BLMICCFDDLB", Self::IpjajhmggmiDkjlbpihfno => "IPJAJHMGGMI_DKJLBPIHFNO", Self::IpjajhmggmiPnncfnaioal => "IPJAJHMGGMI_PNNCFNAIOAL", Self::IpjajhmggmiKobafbpjifd => "IPJAJHMGGMI_KOBAFBPJIFD", Self::IpjajhmggmiCijhgllkefh => "IPJAJHMGGMI_CIJHGLLKEFH", Self::IpjajhmggmiLnfighhgapo => "IPJAJHMGGMI_LNFIGHHGAPO", Self::IpjajhmggmiGehmoehnnpa => "IPJAJHMGGMI_GEHMOEHNNPA", Self::IpjajhmggmiEpbfbkjcpka => "IPJAJHMGGMI_EPBFBKJCPKA", Self::IpjajhmggmiAelafhmjnfe => "IPJAJHMGGMI_AELAFHMJNFE", Self::IpjajhmggmiIblfoigekfg => "IPJAJHMGGMI_IBLFOIGEKFG", Self::IpjajhmggmiHbefdbidbhi => "IPJAJHMGGMI_HBEFDBIDBHI", Self::IpjajhmggmiLbmppgakkao => "IPJAJHMGGMI_LBMPPGAKKAO", Self::IpjajhmggmiIaamipeajei => "IPJAJHMGGMI_IAAMIPEAJEI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "IPJAJHMGGMI_ALOCMFAKBKP" => Some(Self::IpjajhmggmiAlocmfakbkp), "IPJAJHMGGMI_FDGOKIIAKJE" => Some(Self::IpjajhmggmiFdgokiiakje), "IPJAJHMGGMI_BLMICCFDDLB" => Some(Self::IpjajhmggmiBlmiccfddlb), "IPJAJHMGGMI_DKJLBPIHFNO" => Some(Self::IpjajhmggmiDkjlbpihfno), "IPJAJHMGGMI_PNNCFNAIOAL" => Some(Self::IpjajhmggmiPnncfnaioal), "IPJAJHMGGMI_KOBAFBPJIFD" => Some(Self::IpjajhmggmiKobafbpjifd), "IPJAJHMGGMI_CIJHGLLKEFH" => Some(Self::IpjajhmggmiCijhgllkefh), "IPJAJHMGGMI_LNFIGHHGAPO" => Some(Self::IpjajhmggmiLnfighhgapo), "IPJAJHMGGMI_GEHMOEHNNPA" => Some(Self::IpjajhmggmiGehmoehnnpa), "IPJAJHMGGMI_EPBFBKJCPKA" => Some(Self::IpjajhmggmiEpbfbkjcpka), "IPJAJHMGGMI_AELAFHMJNFE" => Some(Self::IpjajhmggmiAelafhmjnfe), "IPJAJHMGGMI_IBLFOIGEKFG" => Some(Self::IpjajhmggmiIblfoigekfg), "IPJAJHMGGMI_HBEFDBIDBHI" => Some(Self::IpjajhmggmiHbefdbidbhi), "IPJAJHMGGMI_LBMPPGAKKAO" => Some(Self::IpjajhmggmiLbmppgakkao), "IPJAJHMGGMI_IAAMIPEAJEI" => Some(Self::IpjajhmggmiIaamipeajei), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Kkkjgmbcbgp { Alocmfakbkp = 0, Iimdmlcjpcd = 1, Olelopoemkk = 2, } impl Kkkjgmbcbgp { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "KKKJGMBCBGP_ALOCMFAKBKP", Self::Iimdmlcjpcd => "KKKJGMBCBGP_IIMDMLCJPCD", Self::Olelopoemkk => "KKKJGMBCBGP_OLELOPOEMKK", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KKKJGMBCBGP_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "KKKJGMBCBGP_IIMDMLCJPCD" => Some(Self::Iimdmlcjpcd), "KKKJGMBCBGP_OLELOPOEMKK" => Some(Self::Olelopoemkk), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdSwordTrainingType { HladhllgcbmAlocmfakbkp = 0, HladhllgcbmBfdpogekjib = 7474, HladhllgcbmIphobiamegn = 7457, HladhllgcbmNinffiomnkf = 7477, HladhllgcbmGobkdmapgcl = 7471, HladhllgcbmBmgkcclhcod = 7487, HladhllgcbmGalihaggfjp = 7496, HladhllgcbmCehcbliljpj = 7454, HladhllgcbmClbpnhgpoob = 7490, HladhllgcbmGphmoamkkla = 7480, HladhllgcbmGiaklcljcjl = 7483, HladhllgcbmMondoclcpae = 7478, HladhllgcbmFdgbjogpjbp = 7473, HladhllgcbmMpkincghikf = 7481, HladhllgcbmEfcfdpjgmon = 7486, HladhllgcbmGgmececphmg = 7497, HladhllgcbmFcdklpmbchd = 7455, HladhllgcbmNoalpkmilbg = 7485, HladhllgcbmNlidniealbd = 7453, HladhllgcbmNogdglgalef = 7476, HladhllgcbmPblcokmgdpi = 7495, HladhllgcbmPccdpcokfcj = 7498, HladhllgcbmNbakfggkogc = 7470, HladhllgcbmIihabpjdeaj = 7482, HladhllgcbmEalbcmciooi = 7484, HladhllgcbmMkaanoioape = 7458, HladhllgcbmClkpidcihga = 7451, HladhllgcbmGdbhonbfooe = 7500, HladhllgcbmNfgkejpdioj = 7491, HladhllgcbmBlhmdmekack = 7475, HladhllgcbmNeechjflgeh = 7479, HladhllgcbmMigedgmemci = 7460, HladhllgcbmPoamlppfheo = 7494, HladhllgcbmIhbpmpdnjfb = 7493, HladhllgcbmIgphookdcgj = 7452, HladhllgcbmElldpgheegg = 7456, HladhllgcbmObbbkbaagie = 7469, } impl CmdSwordTrainingType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::HladhllgcbmAlocmfakbkp => "HLADHLLGCBM_ALOCMFAKBKP", Self::HladhllgcbmBfdpogekjib => "HLADHLLGCBM_BFDPOGEKJIB", Self::HladhllgcbmIphobiamegn => "HLADHLLGCBM_IPHOBIAMEGN", Self::HladhllgcbmNinffiomnkf => "HLADHLLGCBM_NINFFIOMNKF", Self::HladhllgcbmGobkdmapgcl => "HLADHLLGCBM_GOBKDMAPGCL", Self::HladhllgcbmBmgkcclhcod => "HLADHLLGCBM_BMGKCCLHCOD", Self::HladhllgcbmGalihaggfjp => "HLADHLLGCBM_GALIHAGGFJP", Self::HladhllgcbmCehcbliljpj => "HLADHLLGCBM_CEHCBLILJPJ", Self::HladhllgcbmClbpnhgpoob => "HLADHLLGCBM_CLBPNHGPOOB", Self::HladhllgcbmGphmoamkkla => "HLADHLLGCBM_GPHMOAMKKLA", Self::HladhllgcbmGiaklcljcjl => "HLADHLLGCBM_GIAKLCLJCJL", Self::HladhllgcbmMondoclcpae => "HLADHLLGCBM_MONDOCLCPAE", Self::HladhllgcbmFdgbjogpjbp => "HLADHLLGCBM_FDGBJOGPJBP", Self::HladhllgcbmMpkincghikf => "HLADHLLGCBM_MPKINCGHIKF", Self::HladhllgcbmEfcfdpjgmon => "HLADHLLGCBM_EFCFDPJGMON", Self::HladhllgcbmGgmececphmg => "HLADHLLGCBM_GGMECECPHMG", Self::HladhllgcbmFcdklpmbchd => "HLADHLLGCBM_FCDKLPMBCHD", Self::HladhllgcbmNoalpkmilbg => "HLADHLLGCBM_NOALPKMILBG", Self::HladhllgcbmNlidniealbd => "HLADHLLGCBM_NLIDNIEALBD", Self::HladhllgcbmNogdglgalef => "HLADHLLGCBM_NOGDGLGALEF", Self::HladhllgcbmPblcokmgdpi => "HLADHLLGCBM_PBLCOKMGDPI", Self::HladhllgcbmPccdpcokfcj => "HLADHLLGCBM_PCCDPCOKFCJ", Self::HladhllgcbmNbakfggkogc => "HLADHLLGCBM_NBAKFGGKOGC", Self::HladhllgcbmIihabpjdeaj => "HLADHLLGCBM_IIHABPJDEAJ", Self::HladhllgcbmEalbcmciooi => "HLADHLLGCBM_EALBCMCIOOI", Self::HladhllgcbmMkaanoioape => "HLADHLLGCBM_MKAANOIOAPE", Self::HladhllgcbmClkpidcihga => "HLADHLLGCBM_CLKPIDCIHGA", Self::HladhllgcbmGdbhonbfooe => "HLADHLLGCBM_GDBHONBFOOE", Self::HladhllgcbmNfgkejpdioj => "HLADHLLGCBM_NFGKEJPDIOJ", Self::HladhllgcbmBlhmdmekack => "HLADHLLGCBM_BLHMDMEKACK", Self::HladhllgcbmNeechjflgeh => "HLADHLLGCBM_NEECHJFLGEH", Self::HladhllgcbmMigedgmemci => "HLADHLLGCBM_MIGEDGMEMCI", Self::HladhllgcbmPoamlppfheo => "HLADHLLGCBM_POAMLPPFHEO", Self::HladhllgcbmIhbpmpdnjfb => "HLADHLLGCBM_IHBPMPDNJFB", Self::HladhllgcbmIgphookdcgj => "HLADHLLGCBM_IGPHOOKDCGJ", Self::HladhllgcbmElldpgheegg => "HLADHLLGCBM_ELLDPGHEEGG", Self::HladhllgcbmObbbkbaagie => "HLADHLLGCBM_OBBBKBAAGIE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "HLADHLLGCBM_ALOCMFAKBKP" => Some(Self::HladhllgcbmAlocmfakbkp), "HLADHLLGCBM_BFDPOGEKJIB" => Some(Self::HladhllgcbmBfdpogekjib), "HLADHLLGCBM_IPHOBIAMEGN" => Some(Self::HladhllgcbmIphobiamegn), "HLADHLLGCBM_NINFFIOMNKF" => Some(Self::HladhllgcbmNinffiomnkf), "HLADHLLGCBM_GOBKDMAPGCL" => Some(Self::HladhllgcbmGobkdmapgcl), "HLADHLLGCBM_BMGKCCLHCOD" => Some(Self::HladhllgcbmBmgkcclhcod), "HLADHLLGCBM_GALIHAGGFJP" => Some(Self::HladhllgcbmGalihaggfjp), "HLADHLLGCBM_CEHCBLILJPJ" => Some(Self::HladhllgcbmCehcbliljpj), "HLADHLLGCBM_CLBPNHGPOOB" => Some(Self::HladhllgcbmClbpnhgpoob), "HLADHLLGCBM_GPHMOAMKKLA" => Some(Self::HladhllgcbmGphmoamkkla), "HLADHLLGCBM_GIAKLCLJCJL" => Some(Self::HladhllgcbmGiaklcljcjl), "HLADHLLGCBM_MONDOCLCPAE" => Some(Self::HladhllgcbmMondoclcpae), "HLADHLLGCBM_FDGBJOGPJBP" => Some(Self::HladhllgcbmFdgbjogpjbp), "HLADHLLGCBM_MPKINCGHIKF" => Some(Self::HladhllgcbmMpkincghikf), "HLADHLLGCBM_EFCFDPJGMON" => Some(Self::HladhllgcbmEfcfdpjgmon), "HLADHLLGCBM_GGMECECPHMG" => Some(Self::HladhllgcbmGgmececphmg), "HLADHLLGCBM_FCDKLPMBCHD" => Some(Self::HladhllgcbmFcdklpmbchd), "HLADHLLGCBM_NOALPKMILBG" => Some(Self::HladhllgcbmNoalpkmilbg), "HLADHLLGCBM_NLIDNIEALBD" => Some(Self::HladhllgcbmNlidniealbd), "HLADHLLGCBM_NOGDGLGALEF" => Some(Self::HladhllgcbmNogdglgalef), "HLADHLLGCBM_PBLCOKMGDPI" => Some(Self::HladhllgcbmPblcokmgdpi), "HLADHLLGCBM_PCCDPCOKFCJ" => Some(Self::HladhllgcbmPccdpcokfcj), "HLADHLLGCBM_NBAKFGGKOGC" => Some(Self::HladhllgcbmNbakfggkogc), "HLADHLLGCBM_IIHABPJDEAJ" => Some(Self::HladhllgcbmIihabpjdeaj), "HLADHLLGCBM_EALBCMCIOOI" => Some(Self::HladhllgcbmEalbcmciooi), "HLADHLLGCBM_MKAANOIOAPE" => Some(Self::HladhllgcbmMkaanoioape), "HLADHLLGCBM_CLKPIDCIHGA" => Some(Self::HladhllgcbmClkpidcihga), "HLADHLLGCBM_GDBHONBFOOE" => Some(Self::HladhllgcbmGdbhonbfooe), "HLADHLLGCBM_NFGKEJPDIOJ" => Some(Self::HladhllgcbmNfgkejpdioj), "HLADHLLGCBM_BLHMDMEKACK" => Some(Self::HladhllgcbmBlhmdmekack), "HLADHLLGCBM_NEECHJFLGEH" => Some(Self::HladhllgcbmNeechjflgeh), "HLADHLLGCBM_MIGEDGMEMCI" => Some(Self::HladhllgcbmMigedgmemci), "HLADHLLGCBM_POAMLPPFHEO" => Some(Self::HladhllgcbmPoamlppfheo), "HLADHLLGCBM_IHBPMPDNJFB" => Some(Self::HladhllgcbmIhbpmpdnjfb), "HLADHLLGCBM_IGPHOOKDCGJ" => Some(Self::HladhllgcbmIgphookdcgj), "HLADHLLGCBM_ELLDPGHEEGG" => Some(Self::HladhllgcbmElldpgheegg), "HLADHLLGCBM_OBBBKBAAGIE" => Some(Self::HladhllgcbmObbbkbaagie), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Bagpjfogcge { Alocmfakbkp = 0, Alhnpbfdiof = 1, Bhlgaiodcen = 2, Ajjnebloolc = 3, Jgnmpmpmeil = 4, Babdaphhefm = 5, Bkejioeibng = 6, Bchklgifekh = 7, } impl Bagpjfogcge { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "BAGPJFOGCGE_ALOCMFAKBKP", Self::Alhnpbfdiof => "BAGPJFOGCGE_ALHNPBFDIOF", Self::Bhlgaiodcen => "BAGPJFOGCGE_BHLGAIODCEN", Self::Ajjnebloolc => "BAGPJFOGCGE_AJJNEBLOOLC", Self::Jgnmpmpmeil => "BAGPJFOGCGE_JGNMPMPMEIL", Self::Babdaphhefm => "BAGPJFOGCGE_BABDAPHHEFM", Self::Bkejioeibng => "BAGPJFOGCGE_BKEJIOEIBNG", Self::Bchklgifekh => "BAGPJFOGCGE_BCHKLGIFEKH", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "BAGPJFOGCGE_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "BAGPJFOGCGE_ALHNPBFDIOF" => Some(Self::Alhnpbfdiof), "BAGPJFOGCGE_BHLGAIODCEN" => Some(Self::Bhlgaiodcen), "BAGPJFOGCGE_AJJNEBLOOLC" => Some(Self::Ajjnebloolc), "BAGPJFOGCGE_JGNMPMPMEIL" => Some(Self::Jgnmpmpmeil), "BAGPJFOGCGE_BABDAPHHEFM" => Some(Self::Babdaphhefm), "BAGPJFOGCGE_BKEJIOEIBNG" => Some(Self::Bkejioeibng), "BAGPJFOGCGE_BCHKLGIFEKH" => Some(Self::Bchklgifekh), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Bjmbjngaefi { Alocmfakbkp = 0, Cgfddgbfpoi = 1, Afnolohfbod = 2, Apfgkgpopkc = 3, Pdppflionkf = 4, } impl Bjmbjngaefi { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "BJMBJNGAEFI_ALOCMFAKBKP", Self::Cgfddgbfpoi => "BJMBJNGAEFI_CGFDDGBFPOI", Self::Afnolohfbod => "BJMBJNGAEFI_AFNOLOHFBOD", Self::Apfgkgpopkc => "BJMBJNGAEFI_APFGKGPOPKC", Self::Pdppflionkf => "BJMBJNGAEFI_PDPPFLIONKF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "BJMBJNGAEFI_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "BJMBJNGAEFI_CGFDDGBFPOI" => Some(Self::Cgfddgbfpoi), "BJMBJNGAEFI_AFNOLOHFBOD" => Some(Self::Afnolohfbod), "BJMBJNGAEFI_APFGKGPOPKC" => Some(Self::Apfgkgpopkc), "BJMBJNGAEFI_PDPPFLIONKF" => Some(Self::Pdppflionkf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Pfgnkjdlfna { Alocmfakbkp = 0, Ohdlcjmnhcd = 1, Pkcmllinpfo = 2, Edcgdbfjnpg = 3, Kocpfibfiec = 4, Dmamhdffjoi = 5, } impl Pfgnkjdlfna { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "PFGNKJDLFNA_ALOCMFAKBKP", Self::Ohdlcjmnhcd => "PFGNKJDLFNA_OHDLCJMNHCD", Self::Pkcmllinpfo => "PFGNKJDLFNA_PKCMLLINPFO", Self::Edcgdbfjnpg => "PFGNKJDLFNA_EDCGDBFJNPG", Self::Kocpfibfiec => "PFGNKJDLFNA_KOCPFIBFIEC", Self::Dmamhdffjoi => "PFGNKJDLFNA_DMAMHDFFJOI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "PFGNKJDLFNA_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "PFGNKJDLFNA_OHDLCJMNHCD" => Some(Self::Ohdlcjmnhcd), "PFGNKJDLFNA_PKCMLLINPFO" => Some(Self::Pkcmllinpfo), "PFGNKJDLFNA_EDCGDBFJNPG" => Some(Self::Edcgdbfjnpg), "PFGNKJDLFNA_KOCPFIBFIEC" => Some(Self::Kocpfibfiec), "PFGNKJDLFNA_DMAMHDFFJOI" => Some(Self::Dmamhdffjoi), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Lmbfmoifefi { Dfnanpiconk = 0, Fmmniiflppd = 1, Nihndkihook = 2, Dhhjnmedfoi = 3, Ngmckfnccdm = 4, Ohdcfhfidoa = 5, } impl Lmbfmoifefi { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Dfnanpiconk => "LMBFMOIFEFI_DFNANPICONK", Self::Fmmniiflppd => "LMBFMOIFEFI_FMMNIIFLPPD", Self::Nihndkihook => "LMBFMOIFEFI_NIHNDKIHOOK", Self::Dhhjnmedfoi => "LMBFMOIFEFI_DHHJNMEDFOI", Self::Ngmckfnccdm => "LMBFMOIFEFI_NGMCKFNCCDM", Self::Ohdcfhfidoa => "LMBFMOIFEFI_OHDCFHFIDOA", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LMBFMOIFEFI_DFNANPICONK" => Some(Self::Dfnanpiconk), "LMBFMOIFEFI_FMMNIIFLPPD" => Some(Self::Fmmniiflppd), "LMBFMOIFEFI_NIHNDKIHOOK" => Some(Self::Nihndkihook), "LMBFMOIFEFI_DHHJNMEDFOI" => Some(Self::Dhhjnmedfoi), "LMBFMOIFEFI_NGMCKFNCCDM" => Some(Self::Ngmckfnccdm), "LMBFMOIFEFI_OHDCFHFIDOA" => Some(Self::Ohdcfhfidoa), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdPlayerSync { LjenoligfepLaimannjjoj = 0, ScNotify = 647, } impl CmdPlayerSync { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::LjenoligfepLaimannjjoj => "LJENOLIGFEP_LAIMANNJJOJ", Self::ScNotify => "CmdPlayerSyncScNotify", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LJENOLIGFEP_LAIMANNJJOJ" => Some(Self::LjenoligfepLaimannjjoj), "CmdPlayerSyncScNotify" => Some(Self::ScNotify), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdTalkRewardType { BnddigglkgaDnolbmepdjm = 0, CmdGetNpcTakenRewardCsReq = 2147, CmdGetFirstTalkNpcScRsp = 2111, CmdSelectInclinationTextScRsp = 2191, CmdFinishFirstTalkByPerformanceNpcScRsp = 2152, CmdTakeTalkRewardCsReq = 2138, CmdFinishFirstTalkNpcScRsp = 2120, CmdTakeTalkRewardScRsp = 2117, CmdSelectInclinationTextCsReq = 2195, CmdGetNpcTakenRewardScRsp = 2109, CmdFinishFirstTalkByPerformanceNpcCsReq = 2176, CmdGetFirstTalkByPerformanceNpcCsReq = 2161, CmdGetFirstTalkNpcCsReq = 2151, CmdFinishFirstTalkNpcCsReq = 2189, CmdGetFirstTalkByPerformanceNpcScRsp = 2145, } impl CmdTalkRewardType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::BnddigglkgaDnolbmepdjm => "BNDDIGGLKGA_DNOLBMEPDJM", Self::CmdGetNpcTakenRewardCsReq => "CmdGetNpcTakenRewardCsReq", Self::CmdGetFirstTalkNpcScRsp => "CmdGetFirstTalkNpcScRsp", Self::CmdSelectInclinationTextScRsp => "CmdSelectInclinationTextScRsp", Self::CmdFinishFirstTalkByPerformanceNpcScRsp => { "CmdFinishFirstTalkByPerformanceNpcScRsp" } Self::CmdTakeTalkRewardCsReq => "CmdTakeTalkRewardCsReq", Self::CmdFinishFirstTalkNpcScRsp => "CmdFinishFirstTalkNpcScRsp", Self::CmdTakeTalkRewardScRsp => "CmdTakeTalkRewardScRsp", Self::CmdSelectInclinationTextCsReq => "CmdSelectInclinationTextCsReq", Self::CmdGetNpcTakenRewardScRsp => "CmdGetNpcTakenRewardScRsp", Self::CmdFinishFirstTalkByPerformanceNpcCsReq => { "CmdFinishFirstTalkByPerformanceNpcCsReq" } Self::CmdGetFirstTalkByPerformanceNpcCsReq => { "CmdGetFirstTalkByPerformanceNpcCsReq" } Self::CmdGetFirstTalkNpcCsReq => "CmdGetFirstTalkNpcCsReq", Self::CmdFinishFirstTalkNpcCsReq => "CmdFinishFirstTalkNpcCsReq", Self::CmdGetFirstTalkByPerformanceNpcScRsp => { "CmdGetFirstTalkByPerformanceNpcScRsp" } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "BNDDIGGLKGA_DNOLBMEPDJM" => Some(Self::BnddigglkgaDnolbmepdjm), "CmdGetNpcTakenRewardCsReq" => Some(Self::CmdGetNpcTakenRewardCsReq), "CmdGetFirstTalkNpcScRsp" => Some(Self::CmdGetFirstTalkNpcScRsp), "CmdSelectInclinationTextScRsp" => Some(Self::CmdSelectInclinationTextScRsp), "CmdFinishFirstTalkByPerformanceNpcScRsp" => { Some(Self::CmdFinishFirstTalkByPerformanceNpcScRsp) } "CmdTakeTalkRewardCsReq" => Some(Self::CmdTakeTalkRewardCsReq), "CmdFinishFirstTalkNpcScRsp" => Some(Self::CmdFinishFirstTalkNpcScRsp), "CmdTakeTalkRewardScRsp" => Some(Self::CmdTakeTalkRewardScRsp), "CmdSelectInclinationTextCsReq" => Some(Self::CmdSelectInclinationTextCsReq), "CmdGetNpcTakenRewardScRsp" => Some(Self::CmdGetNpcTakenRewardScRsp), "CmdFinishFirstTalkByPerformanceNpcCsReq" => { Some(Self::CmdFinishFirstTalkByPerformanceNpcCsReq) } "CmdGetFirstTalkByPerformanceNpcCsReq" => { Some(Self::CmdGetFirstTalkByPerformanceNpcCsReq) } "CmdGetFirstTalkNpcCsReq" => Some(Self::CmdGetFirstTalkNpcCsReq), "CmdFinishFirstTalkNpcCsReq" => Some(Self::CmdFinishFirstTalkNpcCsReq), "CmdGetFirstTalkByPerformanceNpcScRsp" => { Some(Self::CmdGetFirstTalkByPerformanceNpcScRsp) } _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdTarotBookType { HdonjmdnhfgAlocmfakbkp = 0, HdonjmdnhfgCdeaifoeacl = 8147, HdonjmdnhfgFgpkbfoagip = 8145, HdonjmdnhfgOfeefoffkpl = 8154, HdonjmdnhfgMgoadlfehdc = 8159, HdonjmdnhfgIbleeajjcoh = 8141, HdonjmdnhfgMlcfjgohepg = 8153, HdonjmdnhfgEegcjpbeode = 8160, HdonjmdnhfgMohppnnpfde = 8144, HdonjmdnhfgGlmmacekkmp = 8152, HdonjmdnhfgJcogabelgci = 8143, HdonjmdnhfgFpimpibpiie = 8146, HdonjmdnhfgBojjfoofkid = 8155, HdonjmdnhfgMlpaphjlpof = 8150, HdonjmdnhfgKbbmiakfhbf = 8149, HdonjmdnhfgPkiflbddene = 8142, HdonjmdnhfgGfccpaeghhn = 8157, } impl CmdTarotBookType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::HdonjmdnhfgAlocmfakbkp => "HDONJMDNHFG_ALOCMFAKBKP", Self::HdonjmdnhfgCdeaifoeacl => "HDONJMDNHFG_CDEAIFOEACL", Self::HdonjmdnhfgFgpkbfoagip => "HDONJMDNHFG_FGPKBFOAGIP", Self::HdonjmdnhfgOfeefoffkpl => "HDONJMDNHFG_OFEEFOFFKPL", Self::HdonjmdnhfgMgoadlfehdc => "HDONJMDNHFG_MGOADLFEHDC", Self::HdonjmdnhfgIbleeajjcoh => "HDONJMDNHFG_IBLEEAJJCOH", Self::HdonjmdnhfgMlcfjgohepg => "HDONJMDNHFG_MLCFJGOHEPG", Self::HdonjmdnhfgEegcjpbeode => "HDONJMDNHFG_EEGCJPBEODE", Self::HdonjmdnhfgMohppnnpfde => "HDONJMDNHFG_MOHPPNNPFDE", Self::HdonjmdnhfgGlmmacekkmp => "HDONJMDNHFG_GLMMACEKKMP", Self::HdonjmdnhfgJcogabelgci => "HDONJMDNHFG_JCOGABELGCI", Self::HdonjmdnhfgFpimpibpiie => "HDONJMDNHFG_FPIMPIBPIIE", Self::HdonjmdnhfgBojjfoofkid => "HDONJMDNHFG_BOJJFOOFKID", Self::HdonjmdnhfgMlpaphjlpof => "HDONJMDNHFG_MLPAPHJLPOF", Self::HdonjmdnhfgKbbmiakfhbf => "HDONJMDNHFG_KBBMIAKFHBF", Self::HdonjmdnhfgPkiflbddene => "HDONJMDNHFG_PKIFLBDDENE", Self::HdonjmdnhfgGfccpaeghhn => "HDONJMDNHFG_GFCCPAEGHHN", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "HDONJMDNHFG_ALOCMFAKBKP" => Some(Self::HdonjmdnhfgAlocmfakbkp), "HDONJMDNHFG_CDEAIFOEACL" => Some(Self::HdonjmdnhfgCdeaifoeacl), "HDONJMDNHFG_FGPKBFOAGIP" => Some(Self::HdonjmdnhfgFgpkbfoagip), "HDONJMDNHFG_OFEEFOFFKPL" => Some(Self::HdonjmdnhfgOfeefoffkpl), "HDONJMDNHFG_MGOADLFEHDC" => Some(Self::HdonjmdnhfgMgoadlfehdc), "HDONJMDNHFG_IBLEEAJJCOH" => Some(Self::HdonjmdnhfgIbleeajjcoh), "HDONJMDNHFG_MLCFJGOHEPG" => Some(Self::HdonjmdnhfgMlcfjgohepg), "HDONJMDNHFG_EEGCJPBEODE" => Some(Self::HdonjmdnhfgEegcjpbeode), "HDONJMDNHFG_MOHPPNNPFDE" => Some(Self::HdonjmdnhfgMohppnnpfde), "HDONJMDNHFG_GLMMACEKKMP" => Some(Self::HdonjmdnhfgGlmmacekkmp), "HDONJMDNHFG_JCOGABELGCI" => Some(Self::HdonjmdnhfgJcogabelgci), "HDONJMDNHFG_FPIMPIBPIIE" => Some(Self::HdonjmdnhfgFpimpibpiie), "HDONJMDNHFG_BOJJFOOFKID" => Some(Self::HdonjmdnhfgBojjfoofkid), "HDONJMDNHFG_MLPAPHJLPOF" => Some(Self::HdonjmdnhfgMlpaphjlpof), "HDONJMDNHFG_KBBMIAKFHBF" => Some(Self::HdonjmdnhfgKbbmiakfhbf), "HDONJMDNHFG_PKIFLBDDENE" => Some(Self::HdonjmdnhfgPkiflbddene), "HDONJMDNHFG_GFCCPAEGHHN" => Some(Self::HdonjmdnhfgGfccpaeghhn), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdTelevisionActivityType { FlamfochheoAlocmfakbkp = 0, FlamfochheoOiljmnbljni = 6974, FlamfochheoHlphajpngnd = 6969, FlamfochheoFfnkedmejdk = 6964, FlamfochheoKdbiiopopgb = 6965, FlamfochheoBmhlahnpnmh = 6966, FlamfochheoJimlogbbjnf = 6973, } impl CmdTelevisionActivityType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::FlamfochheoAlocmfakbkp => "FLAMFOCHHEO_ALOCMFAKBKP", Self::FlamfochheoOiljmnbljni => "FLAMFOCHHEO_OILJMNBLJNI", Self::FlamfochheoHlphajpngnd => "FLAMFOCHHEO_HLPHAJPNGND", Self::FlamfochheoFfnkedmejdk => "FLAMFOCHHEO_FFNKEDMEJDK", Self::FlamfochheoKdbiiopopgb => "FLAMFOCHHEO_KDBIIOPOPGB", Self::FlamfochheoBmhlahnpnmh => "FLAMFOCHHEO_BMHLAHNPNMH", Self::FlamfochheoJimlogbbjnf => "FLAMFOCHHEO_JIMLOGBBJNF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "FLAMFOCHHEO_ALOCMFAKBKP" => Some(Self::FlamfochheoAlocmfakbkp), "FLAMFOCHHEO_OILJMNBLJNI" => Some(Self::FlamfochheoOiljmnbljni), "FLAMFOCHHEO_HLPHAJPNGND" => Some(Self::FlamfochheoHlphajpngnd), "FLAMFOCHHEO_FFNKEDMEJDK" => Some(Self::FlamfochheoFfnkedmejdk), "FLAMFOCHHEO_KDBIIOPOPGB" => Some(Self::FlamfochheoKdbiiopopgb), "FLAMFOCHHEO_BMHLAHNPNMH" => Some(Self::FlamfochheoBmhlahnpnmh), "FLAMFOCHHEO_JIMLOGBBJNF" => Some(Self::FlamfochheoJimlogbbjnf), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdTextJoinType { ClehgllkbkoAlocmfakbkp = 0, ClehgllkbkoHndgnkmedle = 3811, ClehgllkbkoBnenbeebmak = 3847, ClehgllkbkoIepedbondpj = 3851, ClehgllkbkoAbomjfebcjd = 3838, ClehgllkbkoKgdpcpbmlpm = 3809, ClehgllkbkoAogldnjpmnb = 3817, } impl CmdTextJoinType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::ClehgllkbkoAlocmfakbkp => "CLEHGLLKBKO_ALOCMFAKBKP", Self::ClehgllkbkoHndgnkmedle => "CLEHGLLKBKO_HNDGNKMEDLE", Self::ClehgllkbkoBnenbeebmak => "CLEHGLLKBKO_BNENBEEBMAK", Self::ClehgllkbkoIepedbondpj => "CLEHGLLKBKO_IEPEDBONDPJ", Self::ClehgllkbkoAbomjfebcjd => "CLEHGLLKBKO_ABOMJFEBCJD", Self::ClehgllkbkoKgdpcpbmlpm => "CLEHGLLKBKO_KGDPCPBMLPM", Self::ClehgllkbkoAogldnjpmnb => "CLEHGLLKBKO_AOGLDNJPMNB", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CLEHGLLKBKO_ALOCMFAKBKP" => Some(Self::ClehgllkbkoAlocmfakbkp), "CLEHGLLKBKO_HNDGNKMEDLE" => Some(Self::ClehgllkbkoHndgnkmedle), "CLEHGLLKBKO_BNENBEEBMAK" => Some(Self::ClehgllkbkoBnenbeebmak), "CLEHGLLKBKO_IEPEDBONDPJ" => Some(Self::ClehgllkbkoIepedbondpj), "CLEHGLLKBKO_ABOMJFEBCJD" => Some(Self::ClehgllkbkoAbomjfebcjd), "CLEHGLLKBKO_KGDPCPBMLPM" => Some(Self::ClehgllkbkoKgdpcpbmlpm), "CLEHGLLKBKO_AOGLDNJPMNB" => Some(Self::ClehgllkbkoAogldnjpmnb), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdTrackPhotoActivityType { OccaodgpbdaAlocmfakbkp = 0, OccaodgpbdaFapkkkiimlg = 7555, OccaodgpbdaNdminmicoji = 7552, OccaodgpbdaAemjfedglie = 7551, OccaodgpbdaPbjfkhkilop = 7553, OccaodgpbdaHnjmpmidgop = 7559, OccaodgpbdaEniaehafplp = 7556, OccaodgpbdaEgpdjgfmopo = 7560, OccaodgpbdaMjpkjjhjphp = 7557, } impl CmdTrackPhotoActivityType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::OccaodgpbdaAlocmfakbkp => "OCCAODGPBDA_ALOCMFAKBKP", Self::OccaodgpbdaFapkkkiimlg => "OCCAODGPBDA_FAPKKKIIMLG", Self::OccaodgpbdaNdminmicoji => "OCCAODGPBDA_NDMINMICOJI", Self::OccaodgpbdaAemjfedglie => "OCCAODGPBDA_AEMJFEDGLIE", Self::OccaodgpbdaPbjfkhkilop => "OCCAODGPBDA_PBJFKHKILOP", Self::OccaodgpbdaHnjmpmidgop => "OCCAODGPBDA_HNJMPMIDGOP", Self::OccaodgpbdaEniaehafplp => "OCCAODGPBDA_ENIAEHAFPLP", Self::OccaodgpbdaEgpdjgfmopo => "OCCAODGPBDA_EGPDJGFMOPO", Self::OccaodgpbdaMjpkjjhjphp => "OCCAODGPBDA_MJPKJJHJPHP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "OCCAODGPBDA_ALOCMFAKBKP" => Some(Self::OccaodgpbdaAlocmfakbkp), "OCCAODGPBDA_FAPKKKIIMLG" => Some(Self::OccaodgpbdaFapkkkiimlg), "OCCAODGPBDA_NDMINMICOJI" => Some(Self::OccaodgpbdaNdminmicoji), "OCCAODGPBDA_AEMJFEDGLIE" => Some(Self::OccaodgpbdaAemjfedglie), "OCCAODGPBDA_PBJFKHKILOP" => Some(Self::OccaodgpbdaPbjfkhkilop), "OCCAODGPBDA_HNJMPMIDGOP" => Some(Self::OccaodgpbdaHnjmpmidgop), "OCCAODGPBDA_ENIAEHAFPLP" => Some(Self::OccaodgpbdaEniaehafplp), "OCCAODGPBDA_EGPDJGFMOPO" => Some(Self::OccaodgpbdaEgpdjgfmopo), "OCCAODGPBDA_MJPKJJHJPHP" => Some(Self::OccaodgpbdaMjpkjjhjphp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdTrainPartyType { OeencmhhgajAlocmfakbkp = 0, CmdTrainPartyUseCardScRsp = 8017, CmdTrainPartyHandlePendingActionCsReq = 8061, CmdMoccjfohaab = 8055, CmdTrainPartyEnterScRsp = 8067, CmdTrainPartyLeaveCsReq = 8062, CmdTrainPartySettleNotify = 8089, CmdTrainPartyLeaveScRsp = 8035, OeencmhhgajDbkjdhjkjhe = 8070, CmdTrainPartyBuildStartStepCsReq = 8076, CmdTrainPartyEnterCsReq = 8010, CmdAknpofcgaea = 8001, CmdHanhhjnhlem = 8026, CmdIfpjkddmgep = 8049, CmdTrainPartyBuildDiyCsReq = 8050, CmdTrainPartyBuildDiyScRsp = 8081, CmdTrainPartyHandlePendingActionScRsp = 8045, CmdTrainPartyUseCardCsReq = 8038, CmdTrainPartySyncUpdateScNotify = 8095, CmdTrainPartyGetDataCsReq = 8047, CmdLkogdoiabbe = 8057, CmdBpahalhphjb = 8030, OeencmhhgajIicjancjbko = 8013, CmdMjnlnbfaoga = 8077, CmdTrainPartyBuildingUpdateNotify = 8093, CmdTrainPartyGetDataScRsp = 8009, CmdTrainPartyGamePlaySettleNotify = 8015, CmdTrainPartyBuildStartStepScRsp = 8052, CmdTrainPartyMoveScNotify = 8051, CmdMffcohokbhd = 8019, CmdTrainPartyBuildRoomScNotify = 8069, } impl CmdTrainPartyType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::OeencmhhgajAlocmfakbkp => "OEENCMHHGAJ_ALOCMFAKBKP", Self::CmdTrainPartyUseCardScRsp => "CmdTrainPartyUseCardScRsp", Self::CmdTrainPartyHandlePendingActionCsReq => { "CmdTrainPartyHandlePendingActionCsReq" } Self::CmdMoccjfohaab => "CmdMOCCJFOHAAB", Self::CmdTrainPartyEnterScRsp => "CmdTrainPartyEnterScRsp", Self::CmdTrainPartyLeaveCsReq => "CmdTrainPartyLeaveCsReq", Self::CmdTrainPartySettleNotify => "CmdTrainPartySettleNotify", Self::CmdTrainPartyLeaveScRsp => "CmdTrainPartyLeaveScRsp", Self::OeencmhhgajDbkjdhjkjhe => "OEENCMHHGAJ_DBKJDHJKJHE", Self::CmdTrainPartyBuildStartStepCsReq => "CmdTrainPartyBuildStartStepCsReq", Self::CmdTrainPartyEnterCsReq => "CmdTrainPartyEnterCsReq", Self::CmdAknpofcgaea => "CmdAKNPOFCGAEA", Self::CmdHanhhjnhlem => "CmdHANHHJNHLEM", Self::CmdIfpjkddmgep => "CmdIFPJKDDMGEP", Self::CmdTrainPartyBuildDiyCsReq => "CmdTrainPartyBuildDiyCsReq", Self::CmdTrainPartyBuildDiyScRsp => "CmdTrainPartyBuildDiyScRsp", Self::CmdTrainPartyHandlePendingActionScRsp => { "CmdTrainPartyHandlePendingActionScRsp" } Self::CmdTrainPartyUseCardCsReq => "CmdTrainPartyUseCardCsReq", Self::CmdTrainPartySyncUpdateScNotify => "CmdTrainPartySyncUpdateScNotify", Self::CmdTrainPartyGetDataCsReq => "CmdTrainPartyGetDataCsReq", Self::CmdLkogdoiabbe => "CmdLKOGDOIABBE", Self::CmdBpahalhphjb => "CmdBPAHALHPHJB", Self::OeencmhhgajIicjancjbko => "OEENCMHHGAJ_IICJANCJBKO", Self::CmdMjnlnbfaoga => "CmdMJNLNBFAOGA", Self::CmdTrainPartyBuildingUpdateNotify => { "CmdTrainPartyBuildingUpdateNotify" } Self::CmdTrainPartyGetDataScRsp => "CmdTrainPartyGetDataScRsp", Self::CmdTrainPartyGamePlaySettleNotify => { "CmdTrainPartyGamePlaySettleNotify" } Self::CmdTrainPartyBuildStartStepScRsp => "CmdTrainPartyBuildStartStepScRsp", Self::CmdTrainPartyMoveScNotify => "CmdTrainPartyMoveScNotify", Self::CmdMffcohokbhd => "CmdMFFCOHOKBHD", Self::CmdTrainPartyBuildRoomScNotify => "CmdTrainPartyBuildRoomScNotify", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "OEENCMHHGAJ_ALOCMFAKBKP" => Some(Self::OeencmhhgajAlocmfakbkp), "CmdTrainPartyUseCardScRsp" => Some(Self::CmdTrainPartyUseCardScRsp), "CmdTrainPartyHandlePendingActionCsReq" => { Some(Self::CmdTrainPartyHandlePendingActionCsReq) } "CmdMOCCJFOHAAB" => Some(Self::CmdMoccjfohaab), "CmdTrainPartyEnterScRsp" => Some(Self::CmdTrainPartyEnterScRsp), "CmdTrainPartyLeaveCsReq" => Some(Self::CmdTrainPartyLeaveCsReq), "CmdTrainPartySettleNotify" => Some(Self::CmdTrainPartySettleNotify), "CmdTrainPartyLeaveScRsp" => Some(Self::CmdTrainPartyLeaveScRsp), "OEENCMHHGAJ_DBKJDHJKJHE" => Some(Self::OeencmhhgajDbkjdhjkjhe), "CmdTrainPartyBuildStartStepCsReq" => { Some(Self::CmdTrainPartyBuildStartStepCsReq) } "CmdTrainPartyEnterCsReq" => Some(Self::CmdTrainPartyEnterCsReq), "CmdAKNPOFCGAEA" => Some(Self::CmdAknpofcgaea), "CmdHANHHJNHLEM" => Some(Self::CmdHanhhjnhlem), "CmdIFPJKDDMGEP" => Some(Self::CmdIfpjkddmgep), "CmdTrainPartyBuildDiyCsReq" => Some(Self::CmdTrainPartyBuildDiyCsReq), "CmdTrainPartyBuildDiyScRsp" => Some(Self::CmdTrainPartyBuildDiyScRsp), "CmdTrainPartyHandlePendingActionScRsp" => { Some(Self::CmdTrainPartyHandlePendingActionScRsp) } "CmdTrainPartyUseCardCsReq" => Some(Self::CmdTrainPartyUseCardCsReq), "CmdTrainPartySyncUpdateScNotify" => { Some(Self::CmdTrainPartySyncUpdateScNotify) } "CmdTrainPartyGetDataCsReq" => Some(Self::CmdTrainPartyGetDataCsReq), "CmdLKOGDOIABBE" => Some(Self::CmdLkogdoiabbe), "CmdBPAHALHPHJB" => Some(Self::CmdBpahalhphjb), "OEENCMHHGAJ_IICJANCJBKO" => Some(Self::OeencmhhgajIicjancjbko), "CmdMJNLNBFAOGA" => Some(Self::CmdMjnlnbfaoga), "CmdTrainPartyBuildingUpdateNotify" => { Some(Self::CmdTrainPartyBuildingUpdateNotify) } "CmdTrainPartyGetDataScRsp" => Some(Self::CmdTrainPartyGetDataScRsp), "CmdTrainPartyGamePlaySettleNotify" => { Some(Self::CmdTrainPartyGamePlaySettleNotify) } "CmdTrainPartyBuildStartStepScRsp" => { Some(Self::CmdTrainPartyBuildStartStepScRsp) } "CmdTrainPartyMoveScNotify" => Some(Self::CmdTrainPartyMoveScNotify), "CmdMFFCOHOKBHD" => Some(Self::CmdMffcohokbhd), "CmdTrainPartyBuildRoomScNotify" => { Some(Self::CmdTrainPartyBuildRoomScNotify) } _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Ecmaeaadifa { Eiadpdgchjo = 0, Ichdpehafbg = 1, Eobloibbkpb = 2, Pbjacbopngd = 3, } impl Ecmaeaadifa { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Eiadpdgchjo => "ECMAEAADIFA_EIADPDGCHJO", Self::Ichdpehafbg => "ECMAEAADIFA_ICHDPEHAFBG", Self::Eobloibbkpb => "ECMAEAADIFA_EOBLOIBBKPB", Self::Pbjacbopngd => "ECMAEAADIFA_PBJACBOPNGD", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "ECMAEAADIFA_EIADPDGCHJO" => Some(Self::Eiadpdgchjo), "ECMAEAADIFA_ICHDPEHAFBG" => Some(Self::Ichdpehafbg), "ECMAEAADIFA_EOBLOIBBKPB" => Some(Self::Eobloibbkpb), "ECMAEAADIFA_PBJACBOPNGD" => Some(Self::Pbjacbopngd), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Kbggpblhkho { Gjgadblafge = 0, Nohnknbdcda = 1, Piomdfeldcn = 2, Ghoabbhiogl = 3, Dgckfajblin = 4, Cclknopmomi = 5, } impl Kbggpblhkho { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Gjgadblafge => "KBGGPBLHKHO_GJGADBLAFGE", Self::Nohnknbdcda => "KBGGPBLHKHO_NOHNKNBDCDA", Self::Piomdfeldcn => "KBGGPBLHKHO_PIOMDFELDCN", Self::Ghoabbhiogl => "KBGGPBLHKHO_GHOABBHIOGL", Self::Dgckfajblin => "KBGGPBLHKHO_DGCKFAJBLIN", Self::Cclknopmomi => "KBGGPBLHKHO_CCLKNOPMOMI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KBGGPBLHKHO_GJGADBLAFGE" => Some(Self::Gjgadblafge), "KBGGPBLHKHO_NOHNKNBDCDA" => Some(Self::Nohnknbdcda), "KBGGPBLHKHO_PIOMDFELDCN" => Some(Self::Piomdfeldcn), "KBGGPBLHKHO_GHOABBHIOGL" => Some(Self::Ghoabbhiogl), "KBGGPBLHKHO_DGCKFAJBLIN" => Some(Self::Dgckfajblin), "KBGGPBLHKHO_CCLKNOPMOMI" => Some(Self::Cclknopmomi), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Aoedkmhhlak { Jkjndfecbfc = 0, Igmhpcliehc = 1, Ggemnbcljap = 2, Ncdelghedjl = 3, } impl Aoedkmhhlak { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Jkjndfecbfc => "AOEDKMHHLAK_JKJNDFECBFC", Self::Igmhpcliehc => "AOEDKMHHLAK_IGMHPCLIEHC", Self::Ggemnbcljap => "AOEDKMHHLAK_GGEMNBCLJAP", Self::Ncdelghedjl => "AOEDKMHHLAK_NCDELGHEDJL", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "AOEDKMHHLAK_JKJNDFECBFC" => Some(Self::Jkjndfecbfc), "AOEDKMHHLAK_IGMHPCLIEHC" => Some(Self::Igmhpcliehc), "AOEDKMHHLAK_GGEMNBCLJAP" => Some(Self::Ggemnbcljap), "AOEDKMHHLAK_NCDELGHEDJL" => Some(Self::Ncdelghedjl), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Gjfefelpaad { Pkmdldafelh = 0, Ninlhndmijl = 1, Jlbigkfhnop = 2, Nmejainoabh = 3, Kcaajacljce = 4, } impl Gjfefelpaad { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Pkmdldafelh => "GJFEFELPAAD_PKMDLDAFELH", Self::Ninlhndmijl => "GJFEFELPAAD_NINLHNDMIJL", Self::Jlbigkfhnop => "GJFEFELPAAD_JLBIGKFHNOP", Self::Nmejainoabh => "GJFEFELPAAD_NMEJAINOABH", Self::Kcaajacljce => "GJFEFELPAAD_KCAAJACLJCE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GJFEFELPAAD_PKMDLDAFELH" => Some(Self::Pkmdldafelh), "GJFEFELPAAD_NINLHNDMIJL" => Some(Self::Ninlhndmijl), "GJFEFELPAAD_JLBIGKFHNOP" => Some(Self::Jlbigkfhnop), "GJFEFELPAAD_NMEJAINOABH" => Some(Self::Nmejainoabh), "GJFEFELPAAD_KCAAJACLJCE" => Some(Self::Kcaajacljce), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Ipcdfmaamdo { Djlfgibgelj = 0, Okgiapdmimm = 1, Pledmogcmmd = 2, Pkifgigcpio = 3, Jdkgbklmlfm = 4, Lcjhnagaelp = 5, Aljpnmdhjfd = 6, Caoehpjdaam = 7, Onmclpnkoof = 8, } impl Ipcdfmaamdo { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Djlfgibgelj => "IPCDFMAAMDO_DJLFGIBGELJ", Self::Okgiapdmimm => "IPCDFMAAMDO_OKGIAPDMIMM", Self::Pledmogcmmd => "IPCDFMAAMDO_PLEDMOGCMMD", Self::Pkifgigcpio => "IPCDFMAAMDO_PKIFGIGCPIO", Self::Jdkgbklmlfm => "IPCDFMAAMDO_JDKGBKLMLFM", Self::Lcjhnagaelp => "IPCDFMAAMDO_LCJHNAGAELP", Self::Aljpnmdhjfd => "IPCDFMAAMDO_ALJPNMDHJFD", Self::Caoehpjdaam => "IPCDFMAAMDO_CAOEHPJDAAM", Self::Onmclpnkoof => "IPCDFMAAMDO_ONMCLPNKOOF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "IPCDFMAAMDO_DJLFGIBGELJ" => Some(Self::Djlfgibgelj), "IPCDFMAAMDO_OKGIAPDMIMM" => Some(Self::Okgiapdmimm), "IPCDFMAAMDO_PLEDMOGCMMD" => Some(Self::Pledmogcmmd), "IPCDFMAAMDO_PKIFGIGCPIO" => Some(Self::Pkifgigcpio), "IPCDFMAAMDO_JDKGBKLMLFM" => Some(Self::Jdkgbklmlfm), "IPCDFMAAMDO_LCJHNAGAELP" => Some(Self::Lcjhnagaelp), "IPCDFMAAMDO_ALJPNMDHJFD" => Some(Self::Aljpnmdhjfd), "IPCDFMAAMDO_CAOEHPJDAAM" => Some(Self::Caoehpjdaam), "IPCDFMAAMDO_ONMCLPNKOOF" => Some(Self::Onmclpnkoof), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdTrainVisitorType { HmfppdhlfkkAlocmfakbkp = 0, HmfppdhlfkkEngjnmhldke = 3795, HmfppdhlfkkEmcefnnecaj = 3751, HmfppdhlfkkNlbmmlacnhf = 3738, HmfppdhlfkkNkllnjnabch = 3720, HmfppdhlfkkLofeghjdhfl = 3791, HmfppdhlfkkHlecnjopcgm = 3789, HmfppdhlfkkGgchbcpampj = 3761, HmfppdhlfkkKdjdnhemfaj = 3747, HmfppdhlfkkIgndmjhkhle = 3745, HmfppdhlfkkGgehhdohgnk = 3711, HmfppdhlfkkBcofenkmall = 3709, HmfppdhlfkkIikhadmaged = 3717, } impl CmdTrainVisitorType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::HmfppdhlfkkAlocmfakbkp => "HMFPPDHLFKK_ALOCMFAKBKP", Self::HmfppdhlfkkEngjnmhldke => "HMFPPDHLFKK_ENGJNMHLDKE", Self::HmfppdhlfkkEmcefnnecaj => "HMFPPDHLFKK_EMCEFNNECAJ", Self::HmfppdhlfkkNlbmmlacnhf => "HMFPPDHLFKK_NLBMMLACNHF", Self::HmfppdhlfkkNkllnjnabch => "HMFPPDHLFKK_NKLLNJNABCH", Self::HmfppdhlfkkLofeghjdhfl => "HMFPPDHLFKK_LOFEGHJDHFL", Self::HmfppdhlfkkHlecnjopcgm => "HMFPPDHLFKK_HLECNJOPCGM", Self::HmfppdhlfkkGgchbcpampj => "HMFPPDHLFKK_GGCHBCPAMPJ", Self::HmfppdhlfkkKdjdnhemfaj => "HMFPPDHLFKK_KDJDNHEMFAJ", Self::HmfppdhlfkkIgndmjhkhle => "HMFPPDHLFKK_IGNDMJHKHLE", Self::HmfppdhlfkkGgehhdohgnk => "HMFPPDHLFKK_GGEHHDOHGNK", Self::HmfppdhlfkkBcofenkmall => "HMFPPDHLFKK_BCOFENKMALL", Self::HmfppdhlfkkIikhadmaged => "HMFPPDHLFKK_IIKHADMAGED", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "HMFPPDHLFKK_ALOCMFAKBKP" => Some(Self::HmfppdhlfkkAlocmfakbkp), "HMFPPDHLFKK_ENGJNMHLDKE" => Some(Self::HmfppdhlfkkEngjnmhldke), "HMFPPDHLFKK_EMCEFNNECAJ" => Some(Self::HmfppdhlfkkEmcefnnecaj), "HMFPPDHLFKK_NLBMMLACNHF" => Some(Self::HmfppdhlfkkNlbmmlacnhf), "HMFPPDHLFKK_NKLLNJNABCH" => Some(Self::HmfppdhlfkkNkllnjnabch), "HMFPPDHLFKK_LOFEGHJDHFL" => Some(Self::HmfppdhlfkkLofeghjdhfl), "HMFPPDHLFKK_HLECNJOPCGM" => Some(Self::HmfppdhlfkkHlecnjopcgm), "HMFPPDHLFKK_GGCHBCPAMPJ" => Some(Self::HmfppdhlfkkGgchbcpampj), "HMFPPDHLFKK_KDJDNHEMFAJ" => Some(Self::HmfppdhlfkkKdjdnhemfaj), "HMFPPDHLFKK_IGNDMJHKHLE" => Some(Self::HmfppdhlfkkIgndmjhkhle), "HMFPPDHLFKK_GGEHHDOHGNK" => Some(Self::HmfppdhlfkkGgehhdohgnk), "HMFPPDHLFKK_BCOFENKMALL" => Some(Self::HmfppdhlfkkBcofenkmall), "HMFPPDHLFKK_IIKHADMAGED" => Some(Self::HmfppdhlfkkIikhadmaged), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Lnijgligfje { Jalnjkinnfo = 0, Oepmkecohda = 1, Afcfabogddi = 2, } impl Lnijgligfje { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Jalnjkinnfo => "LNIJGLIGFJE_JALNJKINNFO", Self::Oepmkecohda => "LNIJGLIGFJE_OEPMKECOHDA", Self::Afcfabogddi => "LNIJGLIGFJE_AFCFABOGDDI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LNIJGLIGFJE_JALNJKINNFO" => Some(Self::Jalnjkinnfo), "LNIJGLIGFJE_OEPMKECOHDA" => Some(Self::Oepmkecohda), "LNIJGLIGFJE_AFCFABOGDDI" => Some(Self::Afcfabogddi), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Gfiinmhfgia { Alocmfakbkp = 0, Hjmbccgnnkf = 1, Idanocgbkab = 2, Ifpnedhagah = 3, Fbggbhdpcme = 4, } impl Gfiinmhfgia { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "GFIINMHFGIA_ALOCMFAKBKP", Self::Hjmbccgnnkf => "GFIINMHFGIA_HJMBCCGNNKF", Self::Idanocgbkab => "GFIINMHFGIA_IDANOCGBKAB", Self::Ifpnedhagah => "GFIINMHFGIA_IFPNEDHAGAH", Self::Fbggbhdpcme => "GFIINMHFGIA_FBGGBHDPCME", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GFIINMHFGIA_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "GFIINMHFGIA_HJMBCCGNNKF" => Some(Self::Hjmbccgnnkf), "GFIINMHFGIA_IDANOCGBKAB" => Some(Self::Idanocgbkab), "GFIINMHFGIA_IFPNEDHAGAH" => Some(Self::Ifpnedhagah), "GFIINMHFGIA_FBGGBHDPCME" => Some(Self::Fbggbhdpcme), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Ockdidopgck { Alocmfakbkp = 0, Lpipnojdmbd = 1, Hokpfjcdicb = 2, } impl Ockdidopgck { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "OCKDIDOPGCK_ALOCMFAKBKP", Self::Lpipnojdmbd => "OCKDIDOPGCK_LPIPNOJDMBD", Self::Hokpfjcdicb => "OCKDIDOPGCK_HOKPFJCDICB", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "OCKDIDOPGCK_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "OCKDIDOPGCK_LPIPNOJDMBD" => Some(Self::Lpipnojdmbd), "OCKDIDOPGCK_HOKPFJCDICB" => Some(Self::Hokpfjcdicb), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdTravelBrochure { KogenifkcgoMboocbojdkc = 0, KogenifkcgoEdfcmokkpfb = 6467, KogenifkcgoPmggcanipej = 6481, KogenifkcgoPojhoiodkii = 6493, KogenifkcgoIffknencgjh = 6476, KogenifkcgoCohhfjehlje = 6447, KogenifkcgoGgpfomkopkg = 6491, KogenifkcgoGhgddibloeb = 6495, KogenifkcgoImlghbpicfp = 6437, KogenifkcgoKaddpgfgolg = 6435, KogenifkcgoCbpbikmelel = 6489, KogenifkcgoHkdbmhkbpme = 6438, KogenifkcgoLpedgdmbmph = 6420, KogenifkcgoEcknadnfmjh = 6410, KogenifkcgoFcjgmhhjfnl = 6409, KogenifkcgoFgfpedobhnd = 6461, KogenifkcgoGlokhdkhhgp = 6411, KogenifkcgoAgfkobdheho = 6451, KogenifkcgoDieghjgfmml = 6450, KogenifkcgoIjppmehjjna = 6462, KogenifkcgoDcomgfdbbpj = 6445, } impl CmdTravelBrochure { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::KogenifkcgoMboocbojdkc => "KOGENIFKCGO_MBOOCBOJDKC", Self::KogenifkcgoEdfcmokkpfb => "KOGENIFKCGO_EDFCMOKKPFB", Self::KogenifkcgoPmggcanipej => "KOGENIFKCGO_PMGGCANIPEJ", Self::KogenifkcgoPojhoiodkii => "KOGENIFKCGO_POJHOIODKII", Self::KogenifkcgoIffknencgjh => "KOGENIFKCGO_IFFKNENCGJH", Self::KogenifkcgoCohhfjehlje => "KOGENIFKCGO_COHHFJEHLJE", Self::KogenifkcgoGgpfomkopkg => "KOGENIFKCGO_GGPFOMKOPKG", Self::KogenifkcgoGhgddibloeb => "KOGENIFKCGO_GHGDDIBLOEB", Self::KogenifkcgoImlghbpicfp => "KOGENIFKCGO_IMLGHBPICFP", Self::KogenifkcgoKaddpgfgolg => "KOGENIFKCGO_KADDPGFGOLG", Self::KogenifkcgoCbpbikmelel => "KOGENIFKCGO_CBPBIKMELEL", Self::KogenifkcgoHkdbmhkbpme => "KOGENIFKCGO_HKDBMHKBPME", Self::KogenifkcgoLpedgdmbmph => "KOGENIFKCGO_LPEDGDMBMPH", Self::KogenifkcgoEcknadnfmjh => "KOGENIFKCGO_ECKNADNFMJH", Self::KogenifkcgoFcjgmhhjfnl => "KOGENIFKCGO_FCJGMHHJFNL", Self::KogenifkcgoFgfpedobhnd => "KOGENIFKCGO_FGFPEDOBHND", Self::KogenifkcgoGlokhdkhhgp => "KOGENIFKCGO_GLOKHDKHHGP", Self::KogenifkcgoAgfkobdheho => "KOGENIFKCGO_AGFKOBDHEHO", Self::KogenifkcgoDieghjgfmml => "KOGENIFKCGO_DIEGHJGFMML", Self::KogenifkcgoIjppmehjjna => "KOGENIFKCGO_IJPPMEHJJNA", Self::KogenifkcgoDcomgfdbbpj => "KOGENIFKCGO_DCOMGFDBBPJ", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KOGENIFKCGO_MBOOCBOJDKC" => Some(Self::KogenifkcgoMboocbojdkc), "KOGENIFKCGO_EDFCMOKKPFB" => Some(Self::KogenifkcgoEdfcmokkpfb), "KOGENIFKCGO_PMGGCANIPEJ" => Some(Self::KogenifkcgoPmggcanipej), "KOGENIFKCGO_POJHOIODKII" => Some(Self::KogenifkcgoPojhoiodkii), "KOGENIFKCGO_IFFKNENCGJH" => Some(Self::KogenifkcgoIffknencgjh), "KOGENIFKCGO_COHHFJEHLJE" => Some(Self::KogenifkcgoCohhfjehlje), "KOGENIFKCGO_GGPFOMKOPKG" => Some(Self::KogenifkcgoGgpfomkopkg), "KOGENIFKCGO_GHGDDIBLOEB" => Some(Self::KogenifkcgoGhgddibloeb), "KOGENIFKCGO_IMLGHBPICFP" => Some(Self::KogenifkcgoImlghbpicfp), "KOGENIFKCGO_KADDPGFGOLG" => Some(Self::KogenifkcgoKaddpgfgolg), "KOGENIFKCGO_CBPBIKMELEL" => Some(Self::KogenifkcgoCbpbikmelel), "KOGENIFKCGO_HKDBMHKBPME" => Some(Self::KogenifkcgoHkdbmhkbpme), "KOGENIFKCGO_LPEDGDMBMPH" => Some(Self::KogenifkcgoLpedgdmbmph), "KOGENIFKCGO_ECKNADNFMJH" => Some(Self::KogenifkcgoEcknadnfmjh), "KOGENIFKCGO_FCJGMHHJFNL" => Some(Self::KogenifkcgoFcjgmhhjfnl), "KOGENIFKCGO_FGFPEDOBHND" => Some(Self::KogenifkcgoFgfpedobhnd), "KOGENIFKCGO_GLOKHDKHHGP" => Some(Self::KogenifkcgoGlokhdkhhgp), "KOGENIFKCGO_AGFKOBDHEHO" => Some(Self::KogenifkcgoAgfkobdheho), "KOGENIFKCGO_DIEGHJGFMML" => Some(Self::KogenifkcgoDieghjgfmml), "KOGENIFKCGO_IJPPMEHJJNA" => Some(Self::KogenifkcgoIjppmehjjna), "KOGENIFKCGO_DCOMGFDBBPJ" => Some(Self::KogenifkcgoDcomgfdbbpj), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Bgenplbpied { Njeigopjcja = 0, Mmgbbcefcha = 1, Fhfjpeieicn = 2, } impl Bgenplbpied { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Njeigopjcja => "BGENPLBPIED_NJEIGOPJCJA", Self::Mmgbbcefcha => "BGENPLBPIED_MMGBBCEFCHA", Self::Fhfjpeieicn => "BGENPLBPIED_FHFJPEIEICN", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "BGENPLBPIED_NJEIGOPJCJA" => Some(Self::Njeigopjcja), "BGENPLBPIED_MMGBBCEFCHA" => Some(Self::Mmgbbcefcha), "BGENPLBPIED_FHFJPEIEICN" => Some(Self::Fhfjpeieicn), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Ekibcbilkoc { Fbkfmlcbbbp = 0, Ackndmlofle = 1, Dagjchijdcd = 2, } impl Ekibcbilkoc { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Fbkfmlcbbbp => "EKIBCBILKOC_FBKFMLCBBBP", Self::Ackndmlofle => "EKIBCBILKOC_ACKNDMLOFLE", Self::Dagjchijdcd => "EKIBCBILKOC_DAGJCHIJDCD", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "EKIBCBILKOC_FBKFMLCBBBP" => Some(Self::Fbkfmlcbbbp), "EKIBCBILKOC_ACKNDMLOFLE" => Some(Self::Ackndmlofle), "EKIBCBILKOC_DAGJCHIJDCD" => Some(Self::Dagjchijdcd), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdTreasureDungeonType { LehbpgkpkmhAlocmfakbkp = 0, LehbpgkpkmhOaonmkfiihh = 4493, LehbpgkpkmhPgkflcggdgd = 4462, LehbpgkpkmhEkhhfhjahgj = 4461, LehbpgkpkmhKcpmcddgpcl = 4410, LehbpgkpkmhIgoihakicgf = 4450, LehbpgkpkmhGheallnmbhg = 4445, LehbpgkpkmhEgpdiccjnnn = 4467, LehbpgkpkmhGliohbpeedk = 4446, LehbpgkpkmhPjbakcagccn = 4409, LehbpgkpkmhGmmpchjcaih = 4452, LehbpgkpkmhGhpleebncai = 4476, LehbpgkpkmhMbnjpahbknp = 4437, LehbpgkpkmhInobjngbgeo = 4435, LehbpgkpkmhDmblnjdjenc = 4481, LehbpgkpkmhFpcccaagajo = 4498, LehbpgkpkmhDoamellceao = 4447, } impl CmdTreasureDungeonType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::LehbpgkpkmhAlocmfakbkp => "LEHBPGKPKMH_ALOCMFAKBKP", Self::LehbpgkpkmhOaonmkfiihh => "LEHBPGKPKMH_OAONMKFIIHH", Self::LehbpgkpkmhPgkflcggdgd => "LEHBPGKPKMH_PGKFLCGGDGD", Self::LehbpgkpkmhEkhhfhjahgj => "LEHBPGKPKMH_EKHHFHJAHGJ", Self::LehbpgkpkmhKcpmcddgpcl => "LEHBPGKPKMH_KCPMCDDGPCL", Self::LehbpgkpkmhIgoihakicgf => "LEHBPGKPKMH_IGOIHAKICGF", Self::LehbpgkpkmhGheallnmbhg => "LEHBPGKPKMH_GHEALLNMBHG", Self::LehbpgkpkmhEgpdiccjnnn => "LEHBPGKPKMH_EGPDICCJNNN", Self::LehbpgkpkmhGliohbpeedk => "LEHBPGKPKMH_GLIOHBPEEDK", Self::LehbpgkpkmhPjbakcagccn => "LEHBPGKPKMH_PJBAKCAGCCN", Self::LehbpgkpkmhGmmpchjcaih => "LEHBPGKPKMH_GMMPCHJCAIH", Self::LehbpgkpkmhGhpleebncai => "LEHBPGKPKMH_GHPLEEBNCAI", Self::LehbpgkpkmhMbnjpahbknp => "LEHBPGKPKMH_MBNJPAHBKNP", Self::LehbpgkpkmhInobjngbgeo => "LEHBPGKPKMH_INOBJNGBGEO", Self::LehbpgkpkmhDmblnjdjenc => "LEHBPGKPKMH_DMBLNJDJENC", Self::LehbpgkpkmhFpcccaagajo => "LEHBPGKPKMH_FPCCCAAGAJO", Self::LehbpgkpkmhDoamellceao => "LEHBPGKPKMH_DOAMELLCEAO", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LEHBPGKPKMH_ALOCMFAKBKP" => Some(Self::LehbpgkpkmhAlocmfakbkp), "LEHBPGKPKMH_OAONMKFIIHH" => Some(Self::LehbpgkpkmhOaonmkfiihh), "LEHBPGKPKMH_PGKFLCGGDGD" => Some(Self::LehbpgkpkmhPgkflcggdgd), "LEHBPGKPKMH_EKHHFHJAHGJ" => Some(Self::LehbpgkpkmhEkhhfhjahgj), "LEHBPGKPKMH_KCPMCDDGPCL" => Some(Self::LehbpgkpkmhKcpmcddgpcl), "LEHBPGKPKMH_IGOIHAKICGF" => Some(Self::LehbpgkpkmhIgoihakicgf), "LEHBPGKPKMH_GHEALLNMBHG" => Some(Self::LehbpgkpkmhGheallnmbhg), "LEHBPGKPKMH_EGPDICCJNNN" => Some(Self::LehbpgkpkmhEgpdiccjnnn), "LEHBPGKPKMH_GLIOHBPEEDK" => Some(Self::LehbpgkpkmhGliohbpeedk), "LEHBPGKPKMH_PJBAKCAGCCN" => Some(Self::LehbpgkpkmhPjbakcagccn), "LEHBPGKPKMH_GMMPCHJCAIH" => Some(Self::LehbpgkpkmhGmmpchjcaih), "LEHBPGKPKMH_GHPLEEBNCAI" => Some(Self::LehbpgkpkmhGhpleebncai), "LEHBPGKPKMH_MBNJPAHBKNP" => Some(Self::LehbpgkpkmhMbnjpahbknp), "LEHBPGKPKMH_INOBJNGBGEO" => Some(Self::LehbpgkpkmhInobjngbgeo), "LEHBPGKPKMH_DMBLNJDJENC" => Some(Self::LehbpgkpkmhDmblnjdjenc), "LEHBPGKPKMH_FPCCCAAGAJO" => Some(Self::LehbpgkpkmhFpcccaagajo), "LEHBPGKPKMH_DOAMELLCEAO" => Some(Self::LehbpgkpkmhDoamellceao), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Nllakaobhdf { Naebaemaghc = 0, Enialdoanjn = 1, Ofgopncgcbd = 2, Lfhadodnmcc = 3, Geajhbcnjma = 5, Pfeapiidgfp = 6, Gipjddgffda = 9, Ljmfcmfkjdk = 10, Gelfbehgfhe = 11, Bjicncmaebl = 15, Gfdfpkkpfgh = 16, Efhhcmlecgp = 20, Gfkljpddhed = 24, Heobmamlfhd = 25, Nhgjafljape = 27, Glfjknadfka = 28, Oecbkhoaieo = 29, Plfaogoijim = 30, Hkcolglnkbk = 31, Daeiamdkjmo = 33, Ejhmlecokgf = 34, Fagmpjgpmgf = 35, Hompmepafed = 36, Pfgnbfjdego = 37, Aoppbdjigjk = 40, Elgdckeoodj = 41, Docopkiiged = 42, Macognpomjb = 43, } impl Nllakaobhdf { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Naebaemaghc => "NLLAKAOBHDF_NAEBAEMAGHC", Self::Enialdoanjn => "NLLAKAOBHDF_ENIALDOANJN", Self::Ofgopncgcbd => "NLLAKAOBHDF_OFGOPNCGCBD", Self::Lfhadodnmcc => "NLLAKAOBHDF_LFHADODNMCC", Self::Geajhbcnjma => "NLLAKAOBHDF_GEAJHBCNJMA", Self::Pfeapiidgfp => "NLLAKAOBHDF_PFEAPIIDGFP", Self::Gipjddgffda => "NLLAKAOBHDF_GIPJDDGFFDA", Self::Ljmfcmfkjdk => "NLLAKAOBHDF_LJMFCMFKJDK", Self::Gelfbehgfhe => "NLLAKAOBHDF_GELFBEHGFHE", Self::Bjicncmaebl => "NLLAKAOBHDF_BJICNCMAEBL", Self::Gfdfpkkpfgh => "NLLAKAOBHDF_GFDFPKKPFGH", Self::Efhhcmlecgp => "NLLAKAOBHDF_EFHHCMLECGP", Self::Gfkljpddhed => "NLLAKAOBHDF_GFKLJPDDHED", Self::Heobmamlfhd => "NLLAKAOBHDF_HEOBMAMLFHD", Self::Nhgjafljape => "NLLAKAOBHDF_NHGJAFLJAPE", Self::Glfjknadfka => "NLLAKAOBHDF_GLFJKNADFKA", Self::Oecbkhoaieo => "NLLAKAOBHDF_OECBKHOAIEO", Self::Plfaogoijim => "NLLAKAOBHDF_PLFAOGOIJIM", Self::Hkcolglnkbk => "NLLAKAOBHDF_HKCOLGLNKBK", Self::Daeiamdkjmo => "NLLAKAOBHDF_DAEIAMDKJMO", Self::Ejhmlecokgf => "NLLAKAOBHDF_EJHMLECOKGF", Self::Fagmpjgpmgf => "NLLAKAOBHDF_FAGMPJGPMGF", Self::Hompmepafed => "NLLAKAOBHDF_HOMPMEPAFED", Self::Pfgnbfjdego => "NLLAKAOBHDF_PFGNBFJDEGO", Self::Aoppbdjigjk => "NLLAKAOBHDF_AOPPBDJIGJK", Self::Elgdckeoodj => "NLLAKAOBHDF_ELGDCKEOODJ", Self::Docopkiiged => "NLLAKAOBHDF_DOCOPKIIGED", Self::Macognpomjb => "NLLAKAOBHDF_MACOGNPOMJB", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "NLLAKAOBHDF_NAEBAEMAGHC" => Some(Self::Naebaemaghc), "NLLAKAOBHDF_ENIALDOANJN" => Some(Self::Enialdoanjn), "NLLAKAOBHDF_OFGOPNCGCBD" => Some(Self::Ofgopncgcbd), "NLLAKAOBHDF_LFHADODNMCC" => Some(Self::Lfhadodnmcc), "NLLAKAOBHDF_GEAJHBCNJMA" => Some(Self::Geajhbcnjma), "NLLAKAOBHDF_PFEAPIIDGFP" => Some(Self::Pfeapiidgfp), "NLLAKAOBHDF_GIPJDDGFFDA" => Some(Self::Gipjddgffda), "NLLAKAOBHDF_LJMFCMFKJDK" => Some(Self::Ljmfcmfkjdk), "NLLAKAOBHDF_GELFBEHGFHE" => Some(Self::Gelfbehgfhe), "NLLAKAOBHDF_BJICNCMAEBL" => Some(Self::Bjicncmaebl), "NLLAKAOBHDF_GFDFPKKPFGH" => Some(Self::Gfdfpkkpfgh), "NLLAKAOBHDF_EFHHCMLECGP" => Some(Self::Efhhcmlecgp), "NLLAKAOBHDF_GFKLJPDDHED" => Some(Self::Gfkljpddhed), "NLLAKAOBHDF_HEOBMAMLFHD" => Some(Self::Heobmamlfhd), "NLLAKAOBHDF_NHGJAFLJAPE" => Some(Self::Nhgjafljape), "NLLAKAOBHDF_GLFJKNADFKA" => Some(Self::Glfjknadfka), "NLLAKAOBHDF_OECBKHOAIEO" => Some(Self::Oecbkhoaieo), "NLLAKAOBHDF_PLFAOGOIJIM" => Some(Self::Plfaogoijim), "NLLAKAOBHDF_HKCOLGLNKBK" => Some(Self::Hkcolglnkbk), "NLLAKAOBHDF_DAEIAMDKJMO" => Some(Self::Daeiamdkjmo), "NLLAKAOBHDF_EJHMLECOKGF" => Some(Self::Ejhmlecokgf), "NLLAKAOBHDF_FAGMPJGPMGF" => Some(Self::Fagmpjgpmgf), "NLLAKAOBHDF_HOMPMEPAFED" => Some(Self::Hompmepafed), "NLLAKAOBHDF_PFGNBFJDEGO" => Some(Self::Pfgnbfjdego), "NLLAKAOBHDF_AOPPBDJIGJK" => Some(Self::Aoppbdjigjk), "NLLAKAOBHDF_ELGDCKEOODJ" => Some(Self::Elgdckeoodj), "NLLAKAOBHDF_DOCOPKIIGED" => Some(Self::Docopkiiged), "NLLAKAOBHDF_MACOGNPOMJB" => Some(Self::Macognpomjb), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdTutorialType { KhpabifhecnAlocmfakbkp = 0, CmdGetTutorialGuideCsReq = 1638, CmdFinishTutorialScRsp = 1691, CmdFinishTutorialGuideScRsp = 1645, CmdFinishTutorialGuideCsReq = 1661, CmdUnlockTutorialScRsp = 1611, CmdGetTutorialScRsp = 1609, CmdUnlockTutorialGuideCsReq = 1689, CmdGetTutorialCsReq = 1647, CmdFinishTutorialCsReq = 1695, CmdUnlockTutorialGuideScRsp = 1620, CmdGetTutorialGuideScRsp = 1617, CmdUnlockTutorialCsReq = 1651, } impl CmdTutorialType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::KhpabifhecnAlocmfakbkp => "KHPABIFHECN_ALOCMFAKBKP", Self::CmdGetTutorialGuideCsReq => "CmdGetTutorialGuideCsReq", Self::CmdFinishTutorialScRsp => "CmdFinishTutorialScRsp", Self::CmdFinishTutorialGuideScRsp => "CmdFinishTutorialGuideScRsp", Self::CmdFinishTutorialGuideCsReq => "CmdFinishTutorialGuideCsReq", Self::CmdUnlockTutorialScRsp => "CmdUnlockTutorialScRsp", Self::CmdGetTutorialScRsp => "CmdGetTutorialScRsp", Self::CmdUnlockTutorialGuideCsReq => "CmdUnlockTutorialGuideCsReq", Self::CmdGetTutorialCsReq => "CmdGetTutorialCsReq", Self::CmdFinishTutorialCsReq => "CmdFinishTutorialCsReq", Self::CmdUnlockTutorialGuideScRsp => "CmdUnlockTutorialGuideScRsp", Self::CmdGetTutorialGuideScRsp => "CmdGetTutorialGuideScRsp", Self::CmdUnlockTutorialCsReq => "CmdUnlockTutorialCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KHPABIFHECN_ALOCMFAKBKP" => Some(Self::KhpabifhecnAlocmfakbkp), "CmdGetTutorialGuideCsReq" => Some(Self::CmdGetTutorialGuideCsReq), "CmdFinishTutorialScRsp" => Some(Self::CmdFinishTutorialScRsp), "CmdFinishTutorialGuideScRsp" => Some(Self::CmdFinishTutorialGuideScRsp), "CmdFinishTutorialGuideCsReq" => Some(Self::CmdFinishTutorialGuideCsReq), "CmdUnlockTutorialScRsp" => Some(Self::CmdUnlockTutorialScRsp), "CmdGetTutorialScRsp" => Some(Self::CmdGetTutorialScRsp), "CmdUnlockTutorialGuideCsReq" => Some(Self::CmdUnlockTutorialGuideCsReq), "CmdGetTutorialCsReq" => Some(Self::CmdGetTutorialCsReq), "CmdFinishTutorialCsReq" => Some(Self::CmdFinishTutorialCsReq), "CmdUnlockTutorialGuideScRsp" => Some(Self::CmdUnlockTutorialGuideScRsp), "CmdGetTutorialGuideScRsp" => Some(Self::CmdGetTutorialGuideScRsp), "CmdUnlockTutorialCsReq" => Some(Self::CmdUnlockTutorialCsReq), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum TutorialStatus { AgiialecjebBeenppbjehk = 0, AgiialecjebNdanpdifofe = 1, AgiialecjebAkgnpignkmk = 2, } impl TutorialStatus { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::AgiialecjebBeenppbjehk => "AGIIALECJEB_BEENPPBJEHK", Self::AgiialecjebNdanpdifofe => "AGIIALECJEB_NDANPDIFOFE", Self::AgiialecjebAkgnpignkmk => "AGIIALECJEB_AKGNPIGNKMK", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "AGIIALECJEB_BEENPPBJEHK" => Some(Self::AgiialecjebBeenppbjehk), "AGIIALECJEB_NDANPDIFOFE" => Some(Self::AgiialecjebNdanpdifofe), "AGIIALECJEB_AKGNPIGNKMK" => Some(Self::AgiialecjebAkgnpignkmk), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Kniklalgadk { Alocmfakbkp = 0, Hokpfjcdicb = 1, Ppnlcidjkaj = 2, } impl Kniklalgadk { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "KNIKLALGADK_ALOCMFAKBKP", Self::Hokpfjcdicb => "KNIKLALGADK_HOKPFJCDICB", Self::Ppnlcidjkaj => "KNIKLALGADK_PPNLCIDJKAJ", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "KNIKLALGADK_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "KNIKLALGADK_HOKPFJCDICB" => Some(Self::Hokpfjcdicb), "KNIKLALGADK_PPNLCIDJKAJ" => Some(Self::Ppnlcidjkaj), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdWaypointType { BkmkcnajihoAlocmfakbkp = 0, CmdNfomijjigfa = 495, CmdBnjckfmedcc = 489, CmdGetWaypointScRsp = 409, CmdSetCurWaypointScRsp = 417, BkmkcnajihoPknnapcijgh = 451, BkmkcnajihoGcphpkmfmna = 420, CmdGetChapterScRsp = 411, BkmkcnajihoNjnbmfgommc = 447, BkmkcnajihoAhjencfecgd = 438, } impl CmdWaypointType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::BkmkcnajihoAlocmfakbkp => "BKMKCNAJIHO_ALOCMFAKBKP", Self::CmdNfomijjigfa => "CmdNFOMIJJIGFA", Self::CmdBnjckfmedcc => "CmdBNJCKFMEDCC", Self::CmdGetWaypointScRsp => "CmdGetWaypointScRsp", Self::CmdSetCurWaypointScRsp => "CmdSetCurWaypointScRsp", Self::BkmkcnajihoPknnapcijgh => "BKMKCNAJIHO_PKNNAPCIJGH", Self::BkmkcnajihoGcphpkmfmna => "BKMKCNAJIHO_GCPHPKMFMNA", Self::CmdGetChapterScRsp => "CmdGetChapterScRsp", Self::BkmkcnajihoNjnbmfgommc => "BKMKCNAJIHO_NJNBMFGOMMC", Self::BkmkcnajihoAhjencfecgd => "BKMKCNAJIHO_AHJENCFECGD", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "BKMKCNAJIHO_ALOCMFAKBKP" => Some(Self::BkmkcnajihoAlocmfakbkp), "CmdNFOMIJJIGFA" => Some(Self::CmdNfomijjigfa), "CmdBNJCKFMEDCC" => Some(Self::CmdBnjckfmedcc), "CmdGetWaypointScRsp" => Some(Self::CmdGetWaypointScRsp), "CmdSetCurWaypointScRsp" => Some(Self::CmdSetCurWaypointScRsp), "BKMKCNAJIHO_PKNNAPCIJGH" => Some(Self::BkmkcnajihoPknnapcijgh), "BKMKCNAJIHO_GCPHPKMFMNA" => Some(Self::BkmkcnajihoGcphpkmfmna), "CmdGetChapterScRsp" => Some(Self::CmdGetChapterScRsp), "BKMKCNAJIHO_NJNBMFGOMMC" => Some(Self::BkmkcnajihoNjnbmfgommc), "BKMKCNAJIHO_AHJENCFECGD" => Some(Self::BkmkcnajihoAhjencfecgd), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Lldbfnmlhei { Alocmfakbkp = 0, Fiakannmfmc = 1, Cjafbcomdkd = 2, } impl Lldbfnmlhei { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "LLDBFNMLHEI_ALOCMFAKBKP", Self::Fiakannmfmc => "LLDBFNMLHEI_FIAKANNMFMC", Self::Cjafbcomdkd => "LLDBFNMLHEI_CJAFBCOMDKD", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LLDBFNMLHEI_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "LLDBFNMLHEI_FIAKANNMFMC" => Some(Self::Fiakannmfmc), "LLDBFNMLHEI_CJAFBCOMDKD" => Some(Self::Cjafbcomdkd), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Gfknmedcogj { Cfpmomphmnn = 0, Lplbmldnjim = 1, Haepcnheghg = 2, } impl Gfknmedcogj { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Cfpmomphmnn => "GFKNMEDCOGJ_CFPMOMPHMNN", Self::Lplbmldnjim => "GFKNMEDCOGJ_LPLBMLDNJIM", Self::Haepcnheghg => "GFKNMEDCOGJ_HAEPCNHEGHG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "GFKNMEDCOGJ_CFPMOMPHMNN" => Some(Self::Cfpmomphmnn), "GFKNMEDCOGJ_LPLBMLDNJIM" => Some(Self::Lplbmldnjim), "GFKNMEDCOGJ_HAEPCNHEGHG" => Some(Self::Haepcnheghg), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdWolfBroType { LngfbpfjejgAlocmfakbkp = 0, LngfbpfjejgAlljmimfceo = 6509, LngfbpfjejgOknmdjpifod = 6513, LngfbpfjejgKhfnoghjonh = 6531, LngfbpfjejgBgneojdncdo = 6517, LngfbpfjejgJikppbilmmo = 6548, LngfbpfjejgCabnhjbnanf = 6543, LngfbpfjejgGnnbklaljgd = 6527, LngfbpfjejgLbbmomdflif = 6512, LngfbpfjejgPhiaheeahih = 6535, LngfbpfjejgCinlpegheae = 6519, LngfbpfjejgPgbfdheoclg = 6525, LngfbpfjejgJpkfblkgcjg = 6533, LngfbpfjejgFehkaipnooi = 6505, LngfbpfjejgJbamaoldhjh = 6546, LngfbpfjejgKidphamddlb = 6534, LngfbpfjejgCdljbgkglde = 6510, LngfbpfjejgHabeoeoklfk = 6520, LngfbpfjejgOffdpodkiok = 6502, LngfbpfjejgKkeinmeahii = 6507, } impl CmdWolfBroType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { Self::LngfbpfjejgAlocmfakbkp => "LNGFBPFJEJG_ALOCMFAKBKP", Self::LngfbpfjejgAlljmimfceo => "LNGFBPFJEJG_ALLJMIMFCEO", Self::LngfbpfjejgOknmdjpifod => "LNGFBPFJEJG_OKNMDJPIFOD", Self::LngfbpfjejgKhfnoghjonh => "LNGFBPFJEJG_KHFNOGHJONH", Self::LngfbpfjejgBgneojdncdo => "LNGFBPFJEJG_BGNEOJDNCDO", Self::LngfbpfjejgJikppbilmmo => "LNGFBPFJEJG_JIKPPBILMMO", Self::LngfbpfjejgCabnhjbnanf => "LNGFBPFJEJG_CABNHJBNANF", Self::LngfbpfjejgGnnbklaljgd => "LNGFBPFJEJG_GNNBKLALJGD", Self::LngfbpfjejgLbbmomdflif => "LNGFBPFJEJG_LBBMOMDFLIF", Self::LngfbpfjejgPhiaheeahih => "LNGFBPFJEJG_PHIAHEEAHIH", Self::LngfbpfjejgCinlpegheae => "LNGFBPFJEJG_CINLPEGHEAE", Self::LngfbpfjejgPgbfdheoclg => "LNGFBPFJEJG_PGBFDHEOCLG", Self::LngfbpfjejgJpkfblkgcjg => "LNGFBPFJEJG_JPKFBLKGCJG", Self::LngfbpfjejgFehkaipnooi => "LNGFBPFJEJG_FEHKAIPNOOI", Self::LngfbpfjejgJbamaoldhjh => "LNGFBPFJEJG_JBAMAOLDHJH", Self::LngfbpfjejgKidphamddlb => "LNGFBPFJEJG_KIDPHAMDDLB", Self::LngfbpfjejgCdljbgkglde => "LNGFBPFJEJG_CDLJBGKGLDE", Self::LngfbpfjejgHabeoeoklfk => "LNGFBPFJEJG_HABEOEOKLFK", Self::LngfbpfjejgOffdpodkiok => "LNGFBPFJEJG_OFFDPODKIOK", Self::LngfbpfjejgKkeinmeahii => "LNGFBPFJEJG_KKEINMEAHII", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "LNGFBPFJEJG_ALOCMFAKBKP" => Some(Self::LngfbpfjejgAlocmfakbkp), "LNGFBPFJEJG_ALLJMIMFCEO" => Some(Self::LngfbpfjejgAlljmimfceo), "LNGFBPFJEJG_OKNMDJPIFOD" => Some(Self::LngfbpfjejgOknmdjpifod), "LNGFBPFJEJG_KHFNOGHJONH" => Some(Self::LngfbpfjejgKhfnoghjonh), "LNGFBPFJEJG_BGNEOJDNCDO" => Some(Self::LngfbpfjejgBgneojdncdo), "LNGFBPFJEJG_JIKPPBILMMO" => Some(Self::LngfbpfjejgJikppbilmmo), "LNGFBPFJEJG_CABNHJBNANF" => Some(Self::LngfbpfjejgCabnhjbnanf), "LNGFBPFJEJG_GNNBKLALJGD" => Some(Self::LngfbpfjejgGnnbklaljgd), "LNGFBPFJEJG_LBBMOMDFLIF" => Some(Self::LngfbpfjejgLbbmomdflif), "LNGFBPFJEJG_PHIAHEEAHIH" => Some(Self::LngfbpfjejgPhiaheeahih), "LNGFBPFJEJG_CINLPEGHEAE" => Some(Self::LngfbpfjejgCinlpegheae), "LNGFBPFJEJG_PGBFDHEOCLG" => Some(Self::LngfbpfjejgPgbfdheoclg), "LNGFBPFJEJG_JPKFBLKGCJG" => Some(Self::LngfbpfjejgJpkfblkgcjg), "LNGFBPFJEJG_FEHKAIPNOOI" => Some(Self::LngfbpfjejgFehkaipnooi), "LNGFBPFJEJG_JBAMAOLDHJH" => Some(Self::LngfbpfjejgJbamaoldhjh), "LNGFBPFJEJG_KIDPHAMDDLB" => Some(Self::LngfbpfjejgKidphamddlb), "LNGFBPFJEJG_CDLJBGKGLDE" => Some(Self::LngfbpfjejgCdljbgkglde), "LNGFBPFJEJG_HABEOEOKLFK" => Some(Self::LngfbpfjejgHabeoeoklfk), "LNGFBPFJEJG_OFFDPODKIOK" => Some(Self::LngfbpfjejgOffdpodkiok), "LNGFBPFJEJG_KKEINMEAHII" => Some(Self::LngfbpfjejgKkeinmeahii), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum CmdWorldUnlockType { HhdefobejgbAlocmfakbkp = 0, CmdWorldUnlockCsReq = 7627, CmdWorldUnlockScRsp = 7626, } impl CmdWorldUnlockType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::HhdefobejgbAlocmfakbkp => "HHDEFOBEJGB_ALOCMFAKBKP", Self::CmdWorldUnlockCsReq => "CmdWorldUnlockCsReq", Self::CmdWorldUnlockScRsp => "CmdWorldUnlockScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "HHDEFOBEJGB_ALOCMFAKBKP" => Some(Self::HhdefobejgbAlocmfakbkp), "CmdWorldUnlockCsReq" => Some(Self::CmdWorldUnlockCsReq), "CmdWorldUnlockScRsp" => Some(Self::CmdWorldUnlockScRsp), _ => None, } } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum Iihikmknjhi { Alocmfakbkp = 0, Efhacpgegeh = 1, Hghmbfdbeje = 2, Ginmhdoogod = 3, Bjdofdodppi = 4, Galdcldfjod = 5, Nagpfpjcfni = 6, } impl Iihikmknjhi { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are 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::Alocmfakbkp => "IIHIKMKNJHI_ALOCMFAKBKP", Self::Efhacpgegeh => "IIHIKMKNJHI_EFHACPGEGEH", Self::Hghmbfdbeje => "IIHIKMKNJHI_HGHMBFDBEJE", Self::Ginmhdoogod => "IIHIKMKNJHI_GINMHDOOGOD", Self::Bjdofdodppi => "IIHIKMKNJHI_BJDOFDODPPI", Self::Galdcldfjod => "IIHIKMKNJHI_GALDCLDFJOD", Self::Nagpfpjcfni => "IIHIKMKNJHI_NAGPFPJCFNI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "IIHIKMKNJHI_ALOCMFAKBKP" => Some(Self::Alocmfakbkp), "IIHIKMKNJHI_EFHACPGEGEH" => Some(Self::Efhacpgegeh), "IIHIKMKNJHI_HGHMBFDBEJE" => Some(Self::Hghmbfdbeje), "IIHIKMKNJHI_GINMHDOOGOD" => Some(Self::Ginmhdoogod), "IIHIKMKNJHI_BJDOFDODPPI" => Some(Self::Bjdofdodppi), "IIHIKMKNJHI_GALDCLDFJOD" => Some(Self::Galdcldfjod), "IIHIKMKNJHI_NAGPFPJCFNI" => Some(Self::Nagpfpjcfni), _ => None, } } }