Files
robinsr/proto/out/_.rs
T
2025-11-04 23:16:14 +07:00

83527 lines
2.9 MiB
Plaintext

// 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<cdmdoheokmn::Jlgkloocajk>,
}
/// 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<Polglnildbi>,
/// 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<Polglnildbi>,
/// 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<Polglnildbi>,
/// 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<Polglnildbi>,
/// 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<Gonfonmjnae>,
/// 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<Polglnildbi>,
/// offset: 108
#[prost(uint32, tag = "9")]
pub rank: u32,
/// offset: 48
#[prost(message, repeated, tag = "10")]
pub ebocoebahck: ::prost::alloc::vec::Vec<Polglnildbi>,
/// offset: 96
#[prost(uint32, tag = "11")]
pub kjdiaaaidgl: u32,
/// offset: 24
#[prost(message, repeated, tag = "12")]
pub skill_info: ::prost::alloc::vec::Vec<Gopnionbgjg>,
/// offset: 32
#[prost(message, repeated, tag = "13")]
pub infillofgde: ::prost::alloc::vec::Vec<Jiehflfcfej>,
/// offset: 64
#[prost(message, repeated, tag = "14")]
pub gkejfdijnno: ::prost::alloc::vec::Vec<Polglnildbi>,
/// offset: 56
#[prost(message, repeated, tag = "15")]
pub chabkobkbem: ::prost::alloc::vec::Vec<Polglnildbi>,
/// 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<u32>,
/// 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<u32>,
/// offset: 16
#[prost(uint32, repeated, tag = "2")]
pub ldmeekcalde: ::prost::alloc::vec::Vec<u32>,
}
#[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<Mcnnfigkcjh>,
/// 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<Icfpcbbpdgf>,
}
#[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<Mcnnfigkcjh>,
/// 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<Icfpcbbpdgf>,
/// offset: 48
#[prost(message, repeated, tag = "5")]
pub lkolbneiknp: ::prost::alloc::vec::Vec<Bkknnklebpe>,
/// offset: 16
#[prost(uint32, repeated, tag = "6")]
pub cdkkaeeaccl: ::prost::alloc::vec::Vec<u32>,
/// offset: 56
#[prost(uint32, repeated, tag = "7")]
pub cganjdjfgfa: ::prost::alloc::vec::Vec<u32>,
/// offset: 72
#[prost(uint32, repeated, tag = "8")]
pub aplknfgjolg: ::prost::alloc::vec::Vec<u32>,
/// offset: 40
#[prost(message, repeated, tag = "9")]
pub oalkoomhbaf: ::prost::alloc::vec::Vec<Pedjaplamfc>,
}
#[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<u32>,
}
#[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<u8>,
/// 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<u8>,
/// offset: 24
#[prost(message, optional, tag = "2")]
pub client_obj_download_data: ::core::option::Option<ClientDownloadData>,
/// offset: 40
#[prost(message, repeated, tag = "3")]
pub hgjooepcbkm: ::prost::alloc::vec::Vec<ClientDownloadData>,
}
#[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<u32>,
}
#[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<FeatureSwitchParam>,
/// 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<Mehmmalnonl>,
/// 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<Ahkmnpheacg>,
}
#[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<ReplayInfo>,
}
#[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<u32>,
}
#[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<ajemanpknhc::Deemiabhjjk>,
}
/// 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<RegionInfo>,
/// 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<u32>,
/// offset: 32
#[prost(uint32, repeated, tag = "3")]
pub bcmkogcnhib: ::prost::alloc::vec::Vec<u32>,
/// offset: 64
#[prost(uint32, repeated, tag = "4")]
pub hpnnmlpcgeh: ::prost::alloc::vec::Vec<u32>,
/// offset: 40
#[prost(uint32, repeated, tag = "5")]
pub mllbkpjmjhi: ::prost::alloc::vec::Vec<u32>,
/// offset: 56
#[prost(uint32, repeated, tag = "6")]
pub djolodcmnnl: ::prost::alloc::vec::Vec<u32>,
/// 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<u32>,
/// offset: 16
#[prost(uint32, repeated, tag = "10")]
pub lacbmkaadoe: ::prost::alloc::vec::Vec<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "11")]
pub dfkmomcdlik: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ldjpeibnele {
#[prost(oneof = "ldjpeibnele::Idooakegpgd", tags = "101")]
pub idooakegpgd: ::core::option::Option<ldjpeibnele::Idooakegpgd>,
}
/// 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<Ldjpeibnele>,
}
#[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<Iobfliemhln>,
}
#[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<RelicAffix>,
/// 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<u32>,
/// 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<AvatarSkillTree>,
/// offset: 64
#[prost(message, repeated, tag = "7")]
pub equipment_list: ::prost::alloc::vec::Vec<BattleEquipment>,
/// 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<BattleRelic>,
/// 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<Cbfnacmkcpi>,
/// offset: 16
#[prost(message, optional, tag = "16")]
pub sp_bar: ::core::option::Option<SpBarInfo>,
/// offset: 92
#[prost(uint32, tag = "17")]
pub lhnojaaojee: u32,
/// offset: 40
#[prost(message, repeated, tag = "18")]
pub kjeheclgbhc: ::prost::alloc::vec::Vec<AvatarSkillTree>,
/// 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<Iobfliemhln>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Epgdfempbki {
#[prost(oneof = "epgdfempbki::Ahioppppjbn", tags = "101")]
pub ahioppppjbn: ::core::option::Option<epgdfempbki::Ahioppppjbn>,
}
/// 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<Epgdfempbki>,
}
#[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<BattleMonster>,
/// offset: 24
#[prost(message, optional, tag = "2")]
pub monster_param: ::core::option::Option<BattleMonsterParam>,
/// 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<u32>,
/// 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<BattleTarget>,
}
#[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<BattleAvatar>,
/// offset: 96
#[prost(message, repeated, tag = "2")]
pub monster_wave_list: ::prost::alloc::vec::Vec<BattleMonsterWave>,
/// offset: 16
#[prost(message, repeated, tag = "3")]
pub buff_list: ::prost::alloc::vec::Vec<BattleBuff>,
/// 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<u32, BattleTargetList>,
/// offset: 56
#[prost(message, optional, tag = "10")]
pub jnaacndilea: ::core::option::Option<Ikppecihhee>,
/// offset: 64
#[prost(message, repeated, tag = "11")]
pub inhjpnoonod: ::prost::alloc::vec::Vec<BattleAvatar>,
/// offset: 40
#[prost(message, optional, tag = "12")]
pub hjmnhbfnpfc: ::core::option::Option<Jgejjpacanc>,
/// offset: 80
#[prost(message, optional, tag = "13")]
pub bemadclhmef: ::core::option::Option<Chjjmdmkhhg>,
/// offset: 48
#[prost(message, optional, tag = "14")]
pub battle_rogue_magic_info: ::core::option::Option<BattleRogueMagicInfo>,
/// offset: 32
#[prost(message, optional, tag = "15")]
pub mblkljhljib: ::core::option::Option<Kjpnnljlamh>,
/// offset: 24
#[prost(message, optional, tag = "16")]
pub eeigdoojogb: ::core::option::Option<Aejeagaomhn>,
}
#[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<u32, u32>,
/// 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<u32>,
/// 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<SpBarInfo>,
}
#[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<AetherAvatarInfo>,
/// offset: 32
#[prost(message, repeated, tag = "2")]
pub monster_wave_list: ::prost::alloc::vec::Vec<BattleMonsterWave>,
/// offset: 16
#[prost(message, repeated, tag = "3")]
pub buff_list: ::prost::alloc::vec::Vec<BattleBuff>,
}
#[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<CharacterSnapshot>,
/// offset: 16
#[prost(message, repeated, tag = "5")]
pub anim_event_list: ::prost::alloc::vec::Vec<AnimEventSnapshot>,
/// 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<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "2")]
pub buff_index_list: ::prost::alloc::vec::Vec<u32>,
/// offset: 40
#[prost(uint32, repeated, tag = "3")]
pub buff_level_list: ::prost::alloc::vec::Vec<u32>,
/// offset: 32
#[prost(uint32, repeated, tag = "4")]
pub buff_flag_list: ::prost::alloc::vec::Vec<u32>,
}
#[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<u8>,
}
#[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<ClientTurnSnapshot>,
/// 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<BattleReplayStringHash>,
/// 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<Ldcleiodnle>,
/// 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<BattleLineup>,
/// offset: 56
#[prost(message, repeated, tag = "5")]
pub op_list: ::prost::alloc::vec::Vec<BattleOp>,
/// offset: 24
#[prost(bytes = "vec", tag = "6")]
pub turn_snapshot_hash: ::prost::alloc::vec::Vec<u8>,
/// 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<u32>,
/// 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<BattleEventBattleInfo>,
/// offset: 116
#[prost(uint32, tag = "14")]
pub rounds_limit: u32,
/// offset: 16
#[prost(message, optional, tag = "15")]
pub config: ::core::option::Option<GamecoreConfig>,
/// offset: 40
#[prost(bytes = "vec", tag = "16")]
pub game_core_log_encode: ::prost::alloc::vec::Vec<u8>,
/// 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<Kdngfglpclj>,
/// offset: 88
#[prost(message, optional, tag = "100")]
pub fnaiofkgmga: ::core::option::Option<Fajobpimhgo>,
}
#[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<u32>,
/// 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<u32>,
}
#[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<AvatarProperty>,
/// offset: 56
#[prost(message, repeated, tag = "7")]
pub avatar_skill: ::prost::alloc::vec::Vec<AvatarSkillTree>,
/// offset: 64
#[prost(message, repeated, tag = "8")]
pub avatar_equipment: ::prost::alloc::vec::Vec<EquipmentProperty>,
/// 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<AttackDamageProperty>,
/// offset: 32
#[prost(message, repeated, tag = "19")]
pub attack_type_break_damage: ::prost::alloc::vec::Vec<AttackDamageProperty>,
/// offset: 112
#[prost(message, repeated, tag = "20")]
pub attack_type_max_damage: ::prost::alloc::vec::Vec<AttackDamageProperty>,
/// offset: 96
#[prost(message, repeated, tag = "21")]
pub skill_times: ::prost::alloc::vec::Vec<SkillUseProperty>,
/// 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<SpAddSource>,
/// 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<AvatarProperty>,
/// offset: 120
#[prost(message, repeated, tag = "34")]
pub relics: ::prost::alloc::vec::Vec<BattleRelic>,
/// offset: 208
#[prost(uint32, tag = "35")]
pub assist_uid: u32,
/// offset: 24
#[prost(message, repeated, tag = "36")]
pub nefoicoccol: ::prost::alloc::vec::Vec<AttackDamageProperty>,
/// 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<AbilityUseStt>,
/// 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<Ikoadldjdmk>,
}
#[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<MonsterProperty>,
/// 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<AttackDamageProperty>,
/// offset: 16
#[prost(message, repeated, tag = "16")]
pub skill_times: ::prost::alloc::vec::Vec<SkillUseProperty>,
/// 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<Bdamngoklfo>,
/// offset: 132
#[prost(uint32, tag = "27")]
pub dmeodknpgpn: u32,
/// offset: 40
#[prost(message, repeated, tag = "28")]
pub eaahnfallpo: ::prost::alloc::vec::Vec<MonsterPhaseStt>,
/// 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<SpBarInfo>,
}
#[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<BattleEventProperty>,
/// offset: 24
#[prost(message, repeated, tag = "3")]
pub skill_info: ::prost::alloc::vec::Vec<Bdamngoklfo>,
}
#[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<u32>,
/// 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<u32>,
/// 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<Pjlkebgglgn>,
/// offset: 48
#[prost(uint32, tag = "4")]
pub mgjbcnbkodj: u32,
/// offset: 24
#[prost(message, repeated, tag = "5")]
pub geglbaibadk: ::prost::alloc::vec::Vec<Cfneajepfip>,
}
#[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<Hoekfobegei>,
}
#[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<f64>,
}
#[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<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "2")]
pub hcmeonhjmkc: ::prost::alloc::vec::Vec<u32>,
}
#[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<Hoekfobegei>,
/// 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<Mdpmnnoamdn>,
/// offset: 16
#[prost(message, repeated, tag = "3")]
pub pemijjkpian: ::prost::alloc::vec::Vec<Pbiegmdbcea>,
}
#[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<Gedhmahgefg>,
/// offset: 48
#[prost(message, repeated, tag = "5")]
pub gaadlddhjfp: ::prost::alloc::vec::Vec<Gedhmahgefg>,
/// offset: 32
#[prost(uint32, repeated, tag = "6")]
pub oioklakojbo: ::prost::alloc::vec::Vec<u32>,
/// offset: 64
#[prost(message, optional, tag = "7")]
pub ojhnnmggfff: ::core::option::Option<Jnghpakdafc>,
/// offset: 16
#[prost(uint32, repeated, tag = "8")]
pub iikljmkafko: ::prost::alloc::vec::Vec<u32>,
/// 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<u32>,
/// 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<Jijogbnfiah>,
/// offset: 80
#[prost(message, repeated, tag = "18")]
pub leajejmkhof: ::prost::alloc::vec::Vec<Jjhbdnjaiie>,
/// offset: 24
#[prost(uint32, repeated, tag = "19")]
pub ipioncgjfdd: ::prost::alloc::vec::Vec<u32>,
/// 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<Nfhcnfpnafg>,
/// 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<u32>,
/// offset: 40
#[prost(message, repeated, tag = "26")]
pub workbench_func_list: ::prost::alloc::vec::Vec<Ccamfgeogbc>,
/// 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<u32>,
}
#[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<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "2")]
pub ckjjbecaeld: ::prost::alloc::vec::Vec<u32>,
}
#[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<u32, Lpklgaefilo>,
}
#[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<pnaokoadfgm::Idooakegpgd>,
}
/// 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<Pnaokoadfgm>,
/// offset: 24
#[prost(message, repeated, tag = "5")]
pub lfnnahjdcnb: ::prost::alloc::vec::Vec<Ookbcjjnhmh>,
/// 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<Nmlmfafbkmh>,
/// 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<u32, u32>,
/// 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<Nmlmfafbkmh>,
}
#[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<u32, u32>,
/// 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<BattleAvatar>,
/// 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<Aelhejgmcif>,
/// offset: 32
#[prost(message, repeated, tag = "8")]
pub bedjaofbokb: ::prost::alloc::vec::Vec<Bckehaepllp>,
/// offset: 100
#[prost(uint32, tag = "9")]
pub mmgbpbmfbia: u32,
/// offset: 64
#[prost(message, repeated, tag = "10")]
pub jbhdbelfefn: ::prost::alloc::vec::Vec<Fkncjgikbil>,
/// offset: 72
#[prost(message, optional, tag = "11")]
pub mhffgpgpfcg: ::core::option::Option<Oainfbfhfoa>,
/// 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<Acbplbbkloi>,
/// 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<Pgekpaomiie>,
}
#[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<u32>,
/// offset: 32
#[prost(uint32, repeated, tag = "10")]
pub banbfkomooi: ::prost::alloc::vec::Vec<u32>,
}
#[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<u32>,
/// offset: 16
#[prost(message, repeated, tag = "8")]
pub lfefdpdnkim: ::prost::alloc::vec::Vec<Ogcmpnfonhh>,
}
#[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<u32, u32>,
}
#[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<BattleRogueMagicUnit>,
/// offset: 40
#[prost(uint32, tag = "3")]
pub level: u32,
/// offset: 32
#[prost(map = "uint32, uint32", tag = "4")]
pub lfmcocghfam: ::std::collections::HashMap<u32, u32>,
}
#[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<BattleRogueMagicRoundCount>,
/// offset: 16
#[prost(message, repeated, tag = "2")]
pub battle_scepter_list: ::prost::alloc::vec::Vec<BattleRogueMagicScepter>,
}
#[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<battle_rogue_magic_detail_info::Paiigoggofj>,
}
/// 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<BattleRogueMagicModifierInfo>,
/// offset: 24
#[prost(message, optional, tag = "2")]
pub detail_info: ::core::option::Option<BattleRogueMagicDetailInfo>,
}
#[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<Hhnjidmdgna>,
}
#[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<Ofbhgjdbilj>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dnfnlombhfk {
/// offset: 16
#[prost(message, optional, tag = "1")]
pub kppegbedlmj: ::core::option::Option<Pgkmihlkgam>,
/// offset: 32
#[prost(message, optional, tag = "2")]
pub gkmdhpfkoba: ::core::option::Option<Abejoflfeoh>,
}
#[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<Fdibppnjafn>,
}
#[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<u32>,
}
#[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<Bmnkgkcbipl>,
/// offset: 16
#[prost(map = "uint32, uint32", tag = "2")]
pub oaalofmhean: ::std::collections::HashMap<u32, u32>,
/// offset: 32
#[prost(message, repeated, tag = "3")]
pub npenaciicbg: ::prost::alloc::vec::Vec<Eeccgodhkcb>,
/// 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<Laopokpogjn>,
/// offset: 16
#[prost(message, repeated, tag = "2")]
pub cepmmhpbnoe: ::prost::alloc::vec::Vec<Gjfpbcfficp>,
/// offset: 32
#[prost(message, repeated, tag = "3")]
pub hkjjdgfiden: ::prost::alloc::vec::Vec<Ljenaifiede>,
}
#[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<u32>,
/// offset: 32
#[prost(message, repeated, tag = "5")]
pub elgelknoflh: ::prost::alloc::vec::Vec<Nlmhgccgchb>,
/// 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<Geljkagbhml>,
}
#[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<Ocgnmdackmo>,
/// offset: 40
#[prost(message, optional, tag = "2")]
pub khllnihinbc: ::core::option::Option<Feajaiolebd>,
/// offset: 32
#[prost(message, optional, tag = "3")]
pub dkdmbmeenbb: ::core::option::Option<Kgdmngehmmg>,
/// offset: 16
#[prost(message, optional, tag = "4")]
pub mehbebehdnh: ::core::option::Option<Pbaafdpofkh>,
}
#[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<Dmndlhfhaae>,
}
#[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<SkillUseProperty>,
/// 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<AttackDamageProperty>,
/// offset: 32
#[prost(message, repeated, tag = "9")]
pub attack_type_break_damage: ::prost::alloc::vec::Vec<AttackDamageProperty>,
/// offset: 16
#[prost(message, repeated, tag = "10")]
pub attack_type_max_damage: ::prost::alloc::vec::Vec<AttackDamageProperty>,
/// 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<Kaohigladke>,
/// 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<Cjpgpokljij>,
/// offset: 32
#[prost(message, repeated, tag = "2")]
pub glgmmnfhgbb: ::prost::alloc::vec::Vec<Bmnkgkcbipl>,
}
#[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<Aphljmfcigl>,
/// offset: 16
#[prost(message, repeated, tag = "4")]
pub nonknijaldf: ::prost::alloc::vec::Vec<Pmddofhlhhb>,
/// offset: 40
#[prost(message, repeated, tag = "5")]
pub njohdopcehc: ::prost::alloc::vec::Vec<Iobfliemhln>,
/// offset: 32
#[prost(message, repeated, tag = "6")]
pub jkenjbjomlf: ::prost::alloc::vec::Vec<Njgnjjcplpd>,
/// offset: 64
#[prost(message, repeated, tag = "8")]
pub bobghppkbbl: ::prost::alloc::vec::Vec<Nlggdfojnab>,
/// offset: 104
#[prost(uint32, tag = "9")]
pub hjmacmocedl: u32,
/// offset: 24
#[prost(message, repeated, tag = "10")]
pub ioanniippcg: ::prost::alloc::vec::Vec<Oninlhegokp>,
/// 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<Mdcgiflpjam>,
}
#[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<mdcgiflpjam::Mlneddhojgc>,
}
/// 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<u32>,
/// offset: 16
#[prost(map = "uint32, message", tag = "5")]
pub hkfcmeoobae: ::std::collections::HashMap<u32, Lpklgaefilo>,
}
#[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<Ibieeelgfnk>,
/// 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<Obmpfnmooip>,
}
#[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<Lpklgaefilo>,
/// offset: 64
#[prost(double, tag = "5")]
pub fjefiklopoc: f64,
/// offset: 40
#[prost(map = "uint32, double", tag = "6")]
pub ilglhgochdc: ::std::collections::HashMap<u32, f64>,
}
#[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<u32>,
/// 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<AvatarBattleInfo>,
/// offset: 176
#[prost(message, repeated, tag = "8")]
pub monster_list: ::prost::alloc::vec::Vec<MonsterBattleInfo>,
/// 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<BattleEventBattleInfo>,
/// offset: 252
#[prost(enumeration = "BattleEndReason", tag = "19")]
pub end_reason: i32,
/// offset: 80
#[prost(message, repeated, tag = "21")]
pub immlpplnjhb: ::prost::alloc::vec::Vec<Mcefobidpch>,
/// offset: 208
#[prost(int32, repeated, tag = "22")]
pub homkkmphhac: ::prost::alloc::vec::Vec<i32>,
/// offset: 104
#[prost(message, repeated, tag = "23")]
pub oajcficohjh: ::prost::alloc::vec::Vec<Hnlahamjnna>,
/// offset: 72
#[prost(message, repeated, tag = "26")]
pub icbgippgkom: ::prost::alloc::vec::Vec<Fdjlaijmpbd>,
/// offset: 152
#[prost(message, repeated, tag = "27")]
pub fgmcfagnanm: ::prost::alloc::vec::Vec<Djbgbjdneae>,
/// offset: 88
#[prost(map = "uint32, message", tag = "28")]
pub battle_target_info: ::std::collections::HashMap<u32, BattleTargetList>,
/// offset: 160
#[prost(message, repeated, tag = "29")]
pub ajmoidpmaak: ::prost::alloc::vec::Vec<Dohaeelcdna>,
/// offset: 16
#[prost(message, optional, tag = "30")]
pub hjmnhbfnpfc: ::core::option::Option<Jgejjpacanc>,
/// offset: 24
#[prost(message, optional, tag = "31")]
pub effglphnnbm: ::core::option::Option<Fdfnofleogl>,
/// offset: 268
#[prost(bool, tag = "32")]
pub hgeklekecol: bool,
/// offset: 32
#[prost(message, repeated, tag = "33")]
pub adcmgpdbhij: ::prost::alloc::vec::Vec<Ooapnjaldae>,
/// offset: 48
#[prost(message, repeated, tag = "34")]
pub ikmoboipdkn: ::prost::alloc::vec::Vec<Odfilbbdnje>,
/// offset: 232
#[prost(uint32, tag = "35")]
pub emgmbilkbjm: u32,
/// offset: 96
#[prost(message, optional, tag = "36")]
pub dondoknabfa: ::core::option::Option<Dnfnlombhfk>,
/// offset: 216
#[prost(message, optional, tag = "37")]
pub kepihhppgie: ::core::option::Option<Nmhhmdikgjb>,
/// offset: 128
#[prost(message, optional, tag = "38")]
pub pjamnpfciag: ::core::option::Option<Jjkednhiikn>,
/// offset: 56
#[prost(message, optional, tag = "39")]
pub dndegoklnck: ::core::option::Option<Oifeggnidhh>,
/// offset: 64
#[prost(message, optional, tag = "40")]
pub kmdcolmmppk: ::core::option::Option<Kfecpdbjdik>,
/// offset: 284
#[prost(uint32, tag = "41")]
pub pjnepjdemlj: u32,
/// offset: 168
#[prost(message, repeated, tag = "42")]
pub igekcffeode: ::prost::alloc::vec::Vec<Mlblgknkiig>,
/// offset: 40
#[prost(message, optional, tag = "43")]
pub pjfkdfpdoml: ::core::option::Option<Eobdobkjiee>,
/// offset: 136
#[prost(uint32, repeated, tag = "44")]
pub jebhhgpnghm: ::prost::alloc::vec::Vec<u32>,
/// offset: 120
#[prost(uint32, repeated, tag = "45")]
pub ebjkgacdeoo: ::prost::alloc::vec::Vec<u32>,
}
#[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<SpBarInfo>,
}
#[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<BattleStatistics>,
/// offset: 16
#[prost(bytes = "vec", tag = "4")]
pub game_core_log_encode: ::prost::alloc::vec::Vec<u8>,
/// 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<u32>,
/// 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<u32>,
/// offset: 24
#[prost(map = "uint32, uint32", tag = "2")]
pub hekglkbpaoa: ::std::collections::HashMap<u32, u32>,
}
#[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<Lopljalimok>,
/// offset: 32
#[prost(message, optional, tag = "8")]
pub ckmigmiaoih: ::core::option::Option<Dffehkognmd>,
}
#[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<BattleReplay>,
}
#[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<u64>,
}
#[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<Nkaegefdbpp>,
}
#[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<u32>,
/// 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<Bgebmcfiije>,
/// 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<Nkaegefdbpp>,
}
#[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<u32>,
/// 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<bblmkdkfbkn::Dngpoppkhej>,
}
/// 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<Demkgbgglhb>,
/// offset: 16
#[prost(message, optional, tag = "2")]
pub njanliniakb: ::core::option::Option<Oiklnobjmoa>,
/// offset: 24
#[prost(message, optional, tag = "3")]
pub stage_info: ::core::option::Option<Bblmkdkfbkn>,
}
#[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<Lneeiclfgdn>,
/// 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<Kigohnmahlp>,
}
#[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<kigohnmahlp::Gioikhjjidg>,
}
/// 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<ppbdlljlibh::Gioikhjjidg>,
}
/// 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<VectorSnapshot>,
/// offset: 16
#[prost(message, optional, tag = "2")]
pub rot: ::core::option::Option<VectorSnapshot>,
}
#[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<MotionInfoSnapshot>,
/// offset: 52
#[prost(enumeration = "Eckdoloppal", tag = "4")]
pub map_object_type: i32,
#[prost(oneof = "entity_snapshot::Entity", tags = "5")]
pub entity: ::core::option::Option<entity_snapshot::Entity>,
}
/// 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<EntitySnapshot>,
/// 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<u32>,
/// offset: 24
#[prost(message, repeated, tag = "6")]
pub active_mcv_key_list: ::prost::alloc::vec::Vec<ActiveMcvKeySnapshot>,
}
#[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<MotionInfoSnapshot>,
/// 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<MissionCustomValueSnapshot>,
}
#[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<MissionCustomValueSnapshotList>,
}
#[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<SubMissionSnapshot>,
}
#[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<MainMissionMcvSnapshot>,
/// offset: 56
#[prost(message, repeated, tag = "2")]
pub client_mcv_list: ::prost::alloc::vec::Vec<MainMissionMcvSnapshot>,
/// offset: 32
#[prost(message, optional, tag = "3")]
pub tracking_main_mission: ::core::option::Option<MainMissionSnapshot>,
/// 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<EraFlipperRegionDataSnapshot>,
}
#[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<VectorSnapshot>,
/// offset: 16
#[prost(message, optional, tag = "2")]
pub map_rot: ::core::option::Option<VectorSnapshot>,
}
#[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<RotationMapInfoSnapshot>,
}
#[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<MotionInfoSnapshot>,
/// offset: 40
#[prost(uint32, tag = "3")]
pub hand_state: u32,
/// offset: 24
#[prost(bytes = "vec", tag = "4")]
pub hand_param: ::prost::alloc::vec::Vec<u8>,
/// 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<SwitchHandDataNodeSnapshot>,
}
#[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<PlayerSnapshot>,
/// offset: 32
#[prost(message, optional, tag = "11")]
pub knekdbgiojd: ::core::option::Option<MissionSnapshot>,
/// offset: 80
#[prost(message, optional, tag = "12")]
pub mpikkmahlbe: ::core::option::Option<EraFlipperSnapshot>,
/// offset: 112
#[prost(message, repeated, tag = "13")]
pub entity_group_list: ::prost::alloc::vec::Vec<GroupSnapshot>,
/// offset: 24
#[prost(message, repeated, tag = "14")]
pub ceaodlbodfg: ::prost::alloc::vec::Vec<GroupSnapshot>,
/// offset: 40
#[prost(message, repeated, tag = "15")]
pub piingpbipji: ::prost::alloc::vec::Vec<GroupSnapshot>,
/// offset: 48
#[prost(message, repeated, tag = "16")]
pub mnjgddeppnp: ::prost::alloc::vec::Vec<GroupSnapshot>,
/// 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<MapRotationSnapshot>,
/// offset: 124
#[prost(uint32, tag = "20")]
pub jhjpdninclj: u32,
/// offset: 16
#[prost(message, optional, tag = "21")]
pub afdpobdbehi: ::core::option::Option<DialogSnapshot>,
/// offset: 152
#[prost(uint32, tag = "22")]
pub foochleglgi: u32,
/// offset: 88
#[prost(message, optional, tag = "23")]
pub cpajfblpbnj: ::core::option::Option<SwitchHandSnapshot>,
}
#[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<u32>,
}
/// 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<LoginActivityData>,
/// 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<ItemList>,
/// 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<ActivityScheduleData>,
/// 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<TrialActivityInfo>,
/// offset: 16
#[prost(uint32, repeated, tag = "10")]
pub jhhohjlmngb: ::prost::alloc::vec::Vec<u32>,
/// 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<u32>,
/// offset: 32
#[prost(message, optional, tag = "12")]
pub trial_activity_info: ::core::option::Option<TrialActivityInfo>,
}
#[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<SceneBattleInfo>,
}
/// 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<ItemList>,
}
/// 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<Gljdaflolfi>,
}
/// 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<Gljdaflolfi>,
/// 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<ItemList>,
}
/// 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<ItemList>,
/// 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<Kchcilognlo>,
}
/// 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<Modjconngdk>,
/// 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<Modjconngdk>,
}
#[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<SceneInfo>,
}
#[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<u32>,
}
/// 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<FarmStageGachaInfo>,
/// 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<SceneBattleInfo>,
}
/// 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<SceneBattleInfo>,
/// 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<ItemList>,
/// 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<ItemList>,
}
/// 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<ItemList>,
}
#[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<AssistMonsterEntityInfo>,
/// 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<u32>,
}
/// 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<AetherDivideBattleInfo>,
}
/// 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<AetherDivideBattleInfo>,
/// 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<SpBarInfo>,
/// 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<Ccpnagleabi>,
}
#[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<u32>,
}
#[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<Ijjeeaichdb>,
/// 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<Hfpiagnkcaf>,
/// 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<Akcnedhbiph>,
/// 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<Hfpiagnkcaf>,
}
/// 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<Hfpiagnkcaf>,
}
/// 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<Ijjeeaichdb>,
/// offset: 40
#[prost(uint32, tag = "11")]
pub retcode: u32,
/// offset: 16
#[prost(message, optional, tag = "3")]
pub oefdkhnehnp: ::core::option::Option<Akcnedhbiph>,
}
/// 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<Akcnedhbiph>,
/// offset: 40
#[prost(uint32, tag = "14")]
pub retcode: u32,
/// offset: 16
#[prost(message, optional, tag = "5")]
pub aphegpknmif: ::core::option::Option<Ijjeeaichdb>,
}
/// 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<Ijjeeaichdb>,
/// 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<AetherDivideBattleInfo>,
}
/// 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<Hfpiagnkcaf>,
}
/// 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<Ijjeeaichdb>,
/// offset: 32
#[prost(message, optional, tag = "9")]
pub aphegpknmif: ::core::option::Option<Ijjeeaichdb>,
}
/// 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<u32>,
/// offset: 44
#[prost(uint32, tag = "9")]
pub cielmlcnndd: u32,
/// offset: 32
#[prost(uint32, repeated, tag = "3")]
pub hkmkkjdklig: ::prost::alloc::vec::Vec<u32>,
}
/// 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<ItemList>,
/// 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<Aggphhoajfa>,
/// offset: 32
#[prost(message, repeated, tag = "1")]
pub ljmnmleggam: ::prost::alloc::vec::Vec<Iacmbkiahkd>,
/// offset: 48
#[prost(message, repeated, tag = "2")]
pub mokhmhcgkpo: ::prost::alloc::vec::Vec<Hkmgekaebif>,
/// offset: 16
#[prost(uint32, repeated, tag = "10")]
pub dcklmagplnk: ::prost::alloc::vec::Vec<u32>,
}
/// 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<u32>,
/// offset: 64
#[prost(message, repeated, tag = "15")]
pub lhnaamcgige: ::prost::alloc::vec::Vec<Boffinmckhp>,
/// offset: 88
#[prost(uint32, tag = "11")]
pub cur_fund: u32,
/// offset: 24
#[prost(message, optional, tag = "5")]
pub hgndeaokpfj: ::core::option::Option<Gaaldnonmeo>,
/// offset: 16
#[prost(message, optional, tag = "7")]
pub ipmlnmkacml: ::core::option::Option<Lkdjmkjcgfo>,
/// offset: 96
#[prost(uint32, tag = "12")]
pub retcode: u32,
/// offset: 40
#[prost(map = "uint32, uint32", tag = "10")]
pub llndkakdobj: ::std::collections::HashMap<u32, u32>,
/// offset: 100
#[prost(uint32, tag = "3")]
pub kooaleiecpa: u32,
/// offset: 48
#[prost(message, optional, tag = "9")]
pub jfbhfffdghl: ::core::option::Option<Dofkpelojgh>,
/// offset: 72
#[prost(uint32, repeated, tag = "8")]
pub lmjfiohligb: ::prost::alloc::vec::Vec<u32>,
/// offset: 32
#[prost(uint32, repeated, tag = "13")]
pub kiponomimon: ::prost::alloc::vec::Vec<u32>,
}
#[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<Dcfoajbjdfi>,
}
#[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<Lmdaeaijnla>,
}
/// 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<Jjmidclnoib>,
/// 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<Jjmidclnoib>,
#[prost(oneof = "gkfkfejipbl::Jgmpcpmlphi", tags = "14, 3")]
pub jgmpcpmlphi: ::core::option::Option<gkfkfejipbl::Jgmpcpmlphi>,
}
/// 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<eikfiejkmnc::Jgmpcpmlphi>,
}
/// 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<u32>,
/// 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<u32>,
}
/// 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<Lkdjmkjcgfo>,
}
/// 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<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "3")]
pub jhjbcgfkknj: ::prost::alloc::vec::Vec<u32>,
/// offset: 40
#[prost(uint32, repeated, tag = "6")]
pub lhcflikfchg: ::prost::alloc::vec::Vec<u32>,
}
#[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<Mbbjceahejd>,
/// 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<ItemList>,
/// 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<Aggphhoajfa>,
}
/// 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<Iacmbkiahkd>,
}
/// 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<Iacmbkiahkd>,
/// 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<Boffinmckhp>,
}
/// 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<ItemList>,
/// 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<Aggphhoajfa>,
}
/// 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<Aggphhoajfa>,
/// 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<Dofkpelojgh>,
}
#[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<u32, u32>,
}
/// 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<Gaaldnonmeo>,
}
/// 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<Aggphhoajfa>,
}
/// 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<u32, u32>,
}
#[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<ItemList>,
}
/// 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<u32>,
/// offset: 16
#[prost(message, repeated, tag = "14")]
pub relic_list: ::prost::alloc::vec::Vec<RelicList>,
/// offset: 40
#[prost(message, repeated, tag = "11")]
pub kill_monster_list: ::prost::alloc::vec::Vec<MonsterList>,
/// offset: 56
#[prost(uint32, repeated, tag = "12")]
pub archive_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "15")]
pub archive_missing_equipment_id_list: ::prost::alloc::vec::Vec<u32>,
}
/// 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<ArchiveData>,
/// 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<ArchiveData>,
/// 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<u32>,
/// 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<AvatarSkillTree>,
/// 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<EquipRelic>,
/// 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<u32>,
/// 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<EquipRelic>,
/// 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<AvatarSkillTree>,
/// 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<Eeaffoimnac>,
/// offset: 16
#[prost(uint32, repeated, tag = "10")]
pub skin_list: ::prost::alloc::vec::Vec<u32>,
/// offset: 24
#[prost(map = "uint32, enumeration(MultiPathAvatarType)", tag = "5")]
pub cur_avatar_path: ::std::collections::HashMap<u32, i32>,
/// 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<i32>,
/// offset: 72
#[prost(message, repeated, tag = "4")]
pub icmoeiaboml: ::prost::alloc::vec::Vec<Hcdnjaibbjo>,
/// offset: 64
#[prost(message, repeated, tag = "1")]
pub avatar_list: ::prost::alloc::vec::Vec<Avatar>,
/// 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<MultiPathAvatarInfo>,
/// offset: 40
#[prost(uint32, repeated, tag = "2")]
pub basic_type_id_list: ::prost::alloc::vec::Vec<u32>,
}
/// 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<ItemCostData>,
/// 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<PileItem>,
}
/// 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<ItemCost>,
}
/// 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<ItemCost>,
/// 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<ItemList>,
/// 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<ItemList>,
}
/// 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<ItemCostData>,
}
/// 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<DressRelicParam>,
/// 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<u32>,
}
/// 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<ItemList>,
}
/// 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<Eeaffoimnac>,
}
/// 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<i32>,
/// 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<i32>,
/// 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<i32>,
/// 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<u32>,
}
#[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<Nohafbokhek>,
}
/// 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<i32>,
}
/// 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<ItemList>,
/// 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<u32>,
/// 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<BattleOp>,
/// offset: 32
#[prost(bytes = "vec", tag = "3")]
pub turn_snapshot_hash: ::prost::alloc::vec::Vec<u8>,
/// offset: 48
#[prost(message, optional, tag = "5")]
pub stt: ::core::option::Option<BattleStatistics>,
}
/// 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<ItemList>,
/// offset: 48
#[prost(message, optional, tag = "1427")]
pub pkinokcincf: ::core::option::Option<Labggoepeba>,
/// offset: 56
#[prost(message, optional, tag = "12")]
pub item_list_unk2: ::core::option::Option<ItemList>,
/// 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<BattleAvatar>,
/// offset: 24
#[prost(message, optional, tag = "2")]
pub multiple_drop_data: ::core::option::Option<ItemList>,
/// offset: 108
#[prost(uint32, tag = "3")]
pub stage_id: u32,
/// offset: 40
#[prost(message, optional, tag = "9")]
pub drop_data: ::core::option::Option<ItemList>,
}
/// 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<BattleStatistics>,
/// 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<AetherDivideBattleInfo>,
/// 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<SceneBattleInfo>,
}
/// 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<BattleStatistics>,
/// 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<u32>,
}
/// 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<ItemList>,
/// 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<u32>,
}
/// 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<SceneBattleInfo>,
}
/// 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<ItemList>,
/// 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<OptionalReward>,
}
/// 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<ItemList>,
/// 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<ItemList>,
/// 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<BenefitRewardItem>,
/// 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<Lpaecmoijhh>,
/// 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<BenefitItemConfig>,
/// 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<BenefitData>,
/// 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<SwitchItem>,
/// 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<ItemList>,
/// 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<ItemList>,
/// offset: 40
#[prost(uint32, tag = "1")]
pub retcode: u32,
/// offset: 24
#[prost(message, repeated, tag = "12")]
pub switch_list: ::prost::alloc::vec::Vec<RewardSwitchItem>,
}
/// 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<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "12")]
pub avatar_list: ::prost::alloc::vec::Vec<u32>,
/// offset: 72
#[prost(uint32, tag = "8")]
pub mibphnfggca: u32,
/// offset: 16
#[prost(message, repeated, tag = "10")]
pub jhmakjmgmbi: ::prost::alloc::vec::Vec<Pmdceiciaje>,
/// 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<Hmhecigchkg>,
}
#[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<Cmpabahikbf>,
/// offset: 24
#[prost(uint32, repeated, tag = "7")]
pub avatar_list: ::prost::alloc::vec::Vec<u32>,
/// 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<Hmhecigchkg>,
}
/// 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<Hmhecigchkg>,
}
/// 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<Cmpabahikbf>,
/// 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<Hmhecigchkg>,
/// 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<Hmhecigchkg>,
/// 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<SceneBattleInfo>,
/// 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<Hmhecigchkg>,
/// 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<ItemList>,
/// 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<Hmhecigchkg>,
}
/// 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<u32>,
/// 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<u32>,
/// 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<ItemList>,
/// 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<u32>,
}
/// 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<gkmkceamkpf::Okfmckjkcdc>,
}
/// 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<ItemList>,
/// 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<Ogpgdicekcb>,
/// 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<Miiblfajjjf>,
/// offset: 32
#[prost(uint32, repeated, tag = "8")]
pub pjjcjckngnm: ::prost::alloc::vec::Vec<u32>,
/// 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<u32>,
/// offset: 32
#[prost(message, optional, tag = "15")]
pub reward_list: ::core::option::Option<ItemList>,
/// 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<u32>,
/// 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<Poalcipjmmh>,
}
#[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<ChallengeStageInfo>,
}
#[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<ChallengeHistoryMaxLevel>,
/// offset: 24
#[prost(message, repeated, tag = "2")]
pub challenge_list: ::prost::alloc::vec::Vec<Challenge>,
/// 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<ChallengeGroup>,
}
#[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<challenge_buff_info::Mlneddhojgc>,
}
/// 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<ChallengeBuffInfo>,
/// offset: 48
#[prost(uint32, tag = "3")]
pub challenge_id: u32,
/// offset: 24
#[prost(uint32, repeated, tag = "7")]
pub second_lineup: ::prost::alloc::vec::Vec<u32>,
/// offset: 32
#[prost(uint32, repeated, tag = "14")]
pub first_lineup: ::prost::alloc::vec::Vec<u32>,
}
/// 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<SceneInfo>,
/// offset: 16
#[prost(message, optional, tag = "7")]
pub stage_info: ::core::option::Option<ChallengeStageInfo>,
/// offset: 32
#[prost(message, repeated, tag = "3")]
pub lineup_list: ::prost::alloc::vec::Vec<LineupInfo>,
/// offset: 56
#[prost(uint32, tag = "1")]
pub retcode: u32,
/// offset: 24
#[prost(message, optional, tag = "12")]
pub cur_challenge: ::core::option::Option<CurChallenge>,
}
/// 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<SceneInfo>,
/// offset: 32
#[prost(message, optional, tag = "14")]
pub cur_challenge: ::core::option::Option<CurChallenge>,
/// offset: 48
#[prost(uint32, tag = "5")]
pub retcode: u32,
/// offset: 24
#[prost(message, optional, tag = "10")]
pub lineup: ::core::option::Option<LineupInfo>,
}
/// 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<u32>,
/// offset: 48
#[prost(message, optional, tag = "9")]
pub cur_challenge: ::core::option::Option<CurChallenge>,
/// 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<ChallengeHistoryMaxLevel>,
/// offset: 32
#[prost(message, optional, tag = "10")]
pub reward: ::core::option::Option<ItemList>,
}
#[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<u32>,
}
#[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<u32>,
/// 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<challenge_cur_buff_info::Mlneddhojgc>,
}
/// 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<KillMonster>,
/// 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<ChallengeCurBuffInfo>,
}
/// 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<LineupInfo>,
/// offset: 16
#[prost(message, optional, tag = "6")]
pub cur_challenge: ::core::option::Option<CurChallenge>,
}
/// 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<TakenChallengeRewardInfo>,
}
#[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<ItemList>,
}
#[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<ChallengeStageTertinggi>,
/// 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<ChallengeStoryStageTertinggi>,
}
#[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<ChallengeBossStageTertinggi>,
/// 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<ChallengeLineupList>,
/// 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<ChallengeLineupList>,
/// 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<ChallengeLineupList>,
/// 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<ChallengeAvatarInfo>,
}
#[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<RelicAffix>,
/// 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<u32, ChallengeBossRelicInfo>,
}
#[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<ChallengeBossSingleNodeInfo>,
/// 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<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "11")]
pub second_lineup: ::prost::alloc::vec::Vec<u32>,
/// offset: 32
#[prost(message, optional, tag = "1")]
pub first_node: ::core::option::Option<ChallengeBossSingleNodeInfo>,
}
#[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<challenge_stage_info::Mlneddhojgc>,
}
/// 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<SceneInfo>,
}
/// 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<SceneInfo>,
}
/// 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<BattleTarget>,
/// 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<EquipRelic>,
/// 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<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "6")]
pub peak_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
/// 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<ChallengePeakBuild>,
}
#[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<u32>,
/// offset: 32
#[prost(message, repeated, tag = "1")]
pub lakianocini: ::prost::alloc::vec::Vec<Bodccjimbak>,
/// 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<u32>,
}
#[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<ChallengePeakBossClearance>,
/// offset: 52
#[prost(uint32, tag = "13")]
pub cjlemlmdodl: u32,
/// offset: 40
#[prost(uint32, repeated, tag = "5")]
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
/// offset: 32
#[prost(message, optional, tag = "3")]
pub easy_mode: ::core::option::Option<ChallengePeakBossClearance>,
}
#[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<u32>,
}
#[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<u32>,
/// offset: 52
#[prost(uint32, tag = "8")]
pub cycles_used: u32,
/// offset: 24
#[prost(message, repeated, tag = "11")]
pub avatar_list: ::prost::alloc::vec::Vec<Bodccjimbak>,
/// 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<u32>,
}
#[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<Flcjhlahgie>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ChallengePeakGroup {
/// offset: 56
#[prost(message, optional, tag = "9")]
pub pnchigmcffp: ::core::option::Option<Obojokjkllh>,
/// offset: 76
#[prost(uint32, tag = "13")]
pub obtained_stars: u32,
/// offset: 48
#[prost(message, optional, tag = "10")]
pub wait_confirm_data: ::core::option::Option<WaitConfirmData>,
/// offset: 16
#[prost(message, repeated, tag = "12")]
pub peaks: ::prost::alloc::vec::Vec<ChallengePeak>,
/// offset: 72
#[prost(uint32, tag = "8")]
pub peak_group_id: u32,
/// offset: 24
#[prost(message, optional, tag = "15")]
pub peak_boss: ::core::option::Option<ChallengePeakBoss>,
/// offset: 32
#[prost(uint32, repeated, tag = "5")]
pub taken_star_rewards: ::prost::alloc::vec::Vec<u32>,
/// 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<ChallengePeakGroup>,
/// 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<u32>,
}
/// 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<ChallengePeakRewardGroup>,
/// offset: 16
#[prost(uint32, repeated, tag = "8")]
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
/// 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<ChallengePeakGroup>,
}
/// 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<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "11")]
pub reward_id: ::prost::alloc::vec::Vec<u32>,
/// 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<ItemList>,
}
/// 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<ChallengePeakRewardGroup>,
/// 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<u32>,
/// 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<u32>,
}
/// 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<u32>,
/// offset: 24
#[prost(message, repeated, tag = "1")]
pub lineup_list: ::prost::alloc::vec::Vec<ChallengePeakLineup>,
/// 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<Ajemanpknhc>,
/// offset: 24
#[prost(uint32, repeated, tag = "15")]
pub target_list: ::prost::alloc::vec::Vec<u32>,
/// 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<Ajemanpknhc>,
/// 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<Ajemanpknhc>,
/// 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<u32>,
}
/// 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<ChatMessageData>,
/// 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<FriendHistoryInfo>,
/// 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<u32>,
}
/// 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<u32>,
}
/// 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<u32>,
}
/// 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<u32>,
/// 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<ItemCostData>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nhiibninjeh {
/// offset: 16
#[prost(message, optional, tag = "15")]
pub scene: ::core::option::Option<SceneInfo>,
/// offset: 24
#[prost(message, optional, tag = "3")]
pub lineup: ::core::option::Option<LineupInfo>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mmbfhilfahf {
/// offset: 16
#[prost(message, optional, tag = "784")]
pub gafclehpmdm: ::core::option::Option<Hdhkjbanpob>,
/// 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<Apnlimiefmi>,
/// offset: 92
#[prost(uint32, tag = "5")]
pub helkbdkcoma: u32,
/// offset: 48
#[prost(message, optional, tag = "1088")]
pub domjjnhhgjf: ::core::option::Option<Mfmjhpcckdh>,
/// 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<u32>,
/// 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<Mmbfhilfahf>,
}
#[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<Iblejcdahpl>,
/// 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<u32>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ohoijkcloia {
/// offset: 32
#[prost(message, optional, tag = "5")]
pub nbaoeecldfj: ::core::option::Option<Kjgpidcjhig>,
/// offset: 24
#[prost(message, optional, tag = "4")]
pub dpdeplmifoc: ::core::option::Option<Hnfbhbiglcb>,
}
#[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<egmmmjgmpnc::Gioikhjjidg>,
}
/// 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<Egmmmjgmpnc>,
/// 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<Jhhkdnknfil>,
/// 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<Mfmjhpcckdh>,
}
#[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<u32>,
/// offset: 32
#[prost(message, optional, tag = "5")]
pub cpchapfnicg: ::core::option::Option<Kmjkophohig>,
/// offset: 16
#[prost(message, optional, tag = "13")]
pub cmckjillmcp: ::core::option::Option<Ajbfknmocdh>,
/// offset: 40
#[prost(message, repeated, tag = "9")]
pub hpclfmekgip: ::prost::alloc::vec::Vec<Kolgfdjfddc>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hmaeckbpjeh {
/// offset: 16
#[prost(message, optional, tag = "6")]
pub mbjbehhaljn: ::core::option::Option<Pikamnhmdff>,
/// offset: 24
#[prost(uint32, repeated, tag = "3")]
pub pfcancenebi: ::prost::alloc::vec::Vec<u32>,
/// 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<Dgikpbdpjff>,
}
#[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<u32>,
/// offset: 40
#[prost(message, optional, tag = "2")]
pub nlcnoekofld: ::core::option::Option<Mfmjhpcckdh>,
/// offset: 24
#[prost(message, optional, tag = "12")]
pub ehekclacnfd: ::core::option::Option<Pbpfkghoegm>,
}
#[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<Mmoecobidjn>,
/// offset: 16
#[prost(message, optional, tag = "7")]
pub dgaggcpodkg: ::core::option::Option<Dlngeidenfi>,
}
#[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<u32>,
/// 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<u32>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gddadjlinnc {
/// offset: 16
#[prost(message, optional, tag = "9")]
pub eafkfiaoahc: ::core::option::Option<Iibmmhjllnh>,
/// offset: 72
#[prost(message, optional, tag = "5")]
pub boncaalanbg: ::core::option::Option<Aipgdmcnfgi>,
/// offset: 120
#[prost(message, optional, tag = "1")]
pub ldlakmodanm: ::core::option::Option<Kccpmakbjba>,
/// offset: 112
#[prost(message, optional, tag = "13")]
pub gclekilecbi: ::core::option::Option<Ngnknedpcpk>,
/// offset: 88
#[prost(message, optional, tag = "1717")]
pub nllcochlenf: ::core::option::Option<Ekhnopojdge>,
/// offset: 104
#[prost(message, optional, tag = "11")]
pub iicdmmgjdno: ::core::option::Option<Eojalglnhfe>,
/// offset: 48
#[prost(message, optional, tag = "10")]
pub plnhmfpoohn: ::core::option::Option<Bffgnegpjcd>,
/// offset: 128
#[prost(uint32, tag = "12")]
pub ekolmjjicdm: u32,
/// offset: 96
#[prost(message, optional, tag = "6")]
pub kjlajnjamik: ::core::option::Option<Mmbfhilfahf>,
/// offset: 40
#[prost(message, optional, tag = "7")]
pub pehfgbfodma: ::core::option::Option<Nkbpmekddgk>,
/// offset: 32
#[prost(message, optional, tag = "8")]
pub bempjacpimk: ::core::option::Option<Fmhmlgefoij>,
/// offset: 56
#[prost(message, optional, tag = "4")]
pub phmbjpfkkak: ::core::option::Option<Hmaeckbpjeh>,
/// offset: 64
#[prost(message, optional, tag = "3")]
pub story_info: ::core::option::Option<Glkblgplkfm>,
/// offset: 24
#[prost(message, repeated, tag = "15")]
pub jdkbogfifdd: ::prost::alloc::vec::Vec<Bgdlhamndgh>,
}
#[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<u32>,
/// offset: 64
#[prost(message, optional, tag = "13")]
pub nllcochlenf: ::core::option::Option<Hoelhoehhpl>,
/// offset: 24
#[prost(message, optional, tag = "15")]
pub fhckbpigcjc: ::core::option::Option<Dhljcmhmjpo>,
/// offset: 40
#[prost(uint32, repeated, tag = "8")]
pub cbdbildghfo: ::prost::alloc::vec::Vec<u32>,
/// offset: 56
#[prost(message, optional, tag = "6")]
pub cligehmkabg: ::core::option::Option<Cfhoemfmbln>,
/// offset: 48
#[prost(message, optional, tag = "3")]
pub ehekclacnfd: ::core::option::Option<Pbpfkghoegm>,
}
#[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<Bgdlhamndgh>,
/// 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<Hoelhoehhpl>,
/// offset: 48
#[prost(message, optional, tag = "4")]
pub ehekclacnfd: ::core::option::Option<Pbpfkghoegm>,
/// offset: 24
#[prost(message, optional, tag = "10")]
pub cligehmkabg: ::core::option::Option<Cfhoemfmbln>,
/// offset: 16
#[prost(message, optional, tag = "9")]
pub fhckbpigcjc: ::core::option::Option<Dhljcmhmjpo>,
/// offset: 40
#[prost(uint32, repeated, tag = "11")]
pub pfcancenebi: ::prost::alloc::vec::Vec<u32>,
/// offset: 32
#[prost(uint32, repeated, tag = "6")]
pub cbdbildghfo: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ecldbmnmjll {
/// offset: 24
#[prost(message, optional, tag = "1088")]
pub bempjacpimk: ::core::option::Option<Fmhmlgefoij>,
/// offset: 56
#[prost(message, optional, tag = "11")]
pub iicdmmgjdno: ::core::option::Option<Kdclmekkmao>,
/// offset: 112
#[prost(uint32, tag = "204")]
pub ekolmjjicdm: u32,
/// offset: 16
#[prost(message, optional, tag = "4")]
pub boncaalanbg: ::core::option::Option<Gagpkpoclin>,
/// offset: 32
#[prost(message, optional, tag = "14")]
pub ebcjngbbppc: ::core::option::Option<LineupInfo>,
/// 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<ItemList>,
/// offset: 40
#[prost(uint32, repeated, tag = "12")]
pub impjghdihaf: ::prost::alloc::vec::Vec<u32>,
/// 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<Jhhkdnknfil>,
}
#[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<Aiidgcdhibi>,
/// offset: 40
#[prost(message, optional, tag = "6")]
pub doflagfnkbn: ::core::option::Option<Gddadjlinnc>,
/// offset: 24
#[prost(message, optional, tag = "14")]
pub kakghnmkdjm: ::core::option::Option<Ecldbmnmjll>,
/// offset: 16
#[prost(message, optional, tag = "11")]
pub mpilhnmbfoe: ::core::option::Option<Lpjdhlhijkn>,
}
/// 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<Gddadjlinnc>,
/// offset: 40
#[prost(uint32, tag = "12")]
pub llnngangkha: u32,
/// offset: 32
#[prost(message, optional, tag = "8")]
pub stage_info: ::core::option::Option<Nhiibninjeh>,
}
/// 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<Nhiibninjeh>,
/// offset: 24
#[prost(message, optional, tag = "9")]
pub doflagfnkbn: ::core::option::Option<Gddadjlinnc>,
/// 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<Aiidgcdhibi>,
/// offset: 32
#[prost(message, optional, tag = "1")]
pub pehfgbfodma: ::core::option::Option<Nkbpmekddgk>,
/// offset: 24
#[prost(message, optional, tag = "5")]
pub stage_info: ::core::option::Option<Nhiibninjeh>,
/// offset: 48
#[prost(message, optional, tag = "7")]
pub mpilhnmbfoe: ::core::option::Option<Lpjdhlhijkn>,
/// 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<Nkbpmekddgk>,
/// offset: 40
#[prost(message, optional, tag = "6")]
pub rogue_get_info: ::core::option::Option<Aiidgcdhibi>,
/// offset: 16
#[prost(message, optional, tag = "13")]
pub mpilhnmbfoe: ::core::option::Option<Lpjdhlhijkn>,
/// offset: 64
#[prost(uint32, tag = "10")]
pub retcode: u32,
/// offset: 56
#[prost(message, optional, tag = "11")]
pub kakghnmkdjm: ::core::option::Option<Ecldbmnmjll>,
/// offset: 24
#[prost(message, optional, tag = "9")]
pub stage_info: ::core::option::Option<Nhiibninjeh>,
}
/// 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<u32>,
/// 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<u32>,
/// offset: 16
#[prost(uint32, repeated, tag = "13")]
pub oppdalfjpmh: ::prost::alloc::vec::Vec<u32>,
/// 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<u32>,
}
/// 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<Gddadjlinnc>,
/// offset: 16
#[prost(message, optional, tag = "14")]
pub lhmppfaknnc: ::core::option::Option<Iaponakbhce>,
/// offset: 24
#[prost(message, optional, tag = "5")]
pub stage_info: ::core::option::Option<Nhiibninjeh>,
}
#[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<Pbpfkghoegm>,
}
/// 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<Dgikpbdpjff>,
}
/// 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<Eknjdhiaomd>,
}
/// 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<Ecldbmnmjll>,
/// 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<Egpkfdfoahj>,
/// 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<Mncgnpkncad>,
/// offset: 32
#[prost(message, optional, tag = "8")]
pub dghcmekdcon: ::core::option::Option<Egpkfdfoahj>,
/// 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<u32>,
}
/// 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<Bffgnegpjcd>,
/// offset: 24
#[prost(uint32, repeated, tag = "12")]
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
/// 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<u32>,
/// 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<u32>,
/// offset: 40
#[prost(uint32, tag = "2")]
pub retcode: u32,
/// offset: 32
#[prost(message, optional, tag = "3")]
pub dgaggcpodkg: ::core::option::Option<Dlngeidenfi>,
}
/// 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<Dlngeidenfi>,
}
/// 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<Kccpmakbjba>,
}
/// 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<Mmbfhilfahf>,
}
/// 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<u32>,
}
/// 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<Ajbfknmocdh>,
}
/// 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<ItemList>,
}
/// 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<u32>,
}
/// 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<Gddadjlinnc>,
/// offset: 32
#[prost(message, optional, tag = "5")]
pub stage_info: ::core::option::Option<Nhiibninjeh>,
/// offset: 48
#[prost(uint32, tag = "11")]
pub retcode: u32,
/// offset: 16
#[prost(message, optional, tag = "6")]
pub lhmppfaknnc: ::core::option::Option<Iaponakbhce>,
}
/// 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<Mmbfhilfahf>,
/// 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<Mmbfhilfahf>,
/// 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<Mmbfhilfahf>,
/// 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<Mmbfhilfahf>,
/// offset: 16
#[prost(message, optional, tag = "4")]
pub mkgnlablkna: ::core::option::Option<ItemList>,
}
/// 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<Aiidgcdhibi>,
/// offset: 16
#[prost(message, optional, tag = "15")]
pub mpilhnmbfoe: ::core::option::Option<Lpjdhlhijkn>,
/// offset: 48
#[prost(message, optional, tag = "3")]
pub kakghnmkdjm: ::core::option::Option<Ecldbmnmjll>,
/// offset: 64
#[prost(message, optional, tag = "13")]
pub phmbjpfkkak: ::core::option::Option<Hmaeckbpjeh>,
/// offset: 32
#[prost(message, optional, tag = "10")]
pub stage_info: ::core::option::Option<Nhiibninjeh>,
/// offset: 56
#[prost(message, optional, tag = "8")]
pub pehfgbfodma: ::core::option::Option<Nkbpmekddgk>,
}
/// 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<Jhhkdnknfil>,
}
/// 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<Klbhkpchkma>,
/// offset: 40
#[prost(uint32, tag = "14")]
pub retcode: u32,
/// offset: 24
#[prost(message, repeated, tag = "13")]
pub bmklnllnknn: ::prost::alloc::vec::Vec<Olacdpdjnml>,
}
/// 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<Nhiibninjeh>,
/// 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<u32, u32>,
/// 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<Iibmmhjllnh>,
}
#[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<Cnhgnpnlmfm>,
/// offset: 40
#[prost(uint32, tag = "8")]
pub retcode: u32,
/// offset: 32
#[prost(message, repeated, tag = "15")]
pub bmklnllnknn: ::prost::alloc::vec::Vec<Llajpjomhef>,
}
/// 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<Cnhgnpnlmfm>,
}
#[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<u32>,
/// offset: 56
#[prost(uint32, tag = "5")]
pub noejeibmkmk: u32,
/// offset: 16
#[prost(uint32, repeated, tag = "2")]
pub fjbfailkjeg: ::prost::alloc::vec::Vec<u32>,
/// 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<u32>,
/// 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<Agcglffhijm>,
/// 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<u32, bool>,
/// offset: 24
#[prost(message, repeated, tag = "8")]
pub hfdhkbeclef: ::prost::alloc::vec::Vec<Apnlimiefmi>,
/// offset: 16
#[prost(uint32, repeated, tag = "14")]
pub fpmmhdonlke: ::prost::alloc::vec::Vec<u32>,
}
#[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<Ceeplgkcljo>,
}
#[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<u32>,
}
/// 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<Apnlimiefmi>,
}
/// 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<Apnlimiefmi>,
}
/// 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<Cfhoemfmbln>,
}
/// 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<Ceeplgkcljo>,
/// 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<Ceeplgkcljo>,
/// 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<Khfagajgpfm>,
}
#[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<u32>,
}
#[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<Kadmheohncm>,
/// offset: 24
#[prost(uint32, repeated, tag = "12")]
pub dmpmhpmdlni: ::prost::alloc::vec::Vec<u32>,
}
#[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<u32>,
/// 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<Noikpkoinpn>,
/// 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<Fabkolapgpk>,
/// 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<Gfjecghmnhn>,
/// offset: 60
#[prost(uint32, tag = "2")]
pub ijjmobnmppf: u32,
/// offset: 48
#[prost(uint32, repeated, tag = "4")]
pub ladfdgaombo: ::prost::alloc::vec::Vec<u32>,
/// 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<Noikpkoinpn>,
}
/// 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<Noikpkoinpn>,
}
#[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<u32, Kadmheohncm>,
/// offset: 16
#[prost(message, optional, tag = "8")]
pub lineup: ::core::option::Option<Noikpkoinpn>,
/// 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<Imkljonlooi>,
/// offset: 48
#[prost(uint32, repeated, tag = "4")]
pub mgjajpkhglp: ::prost::alloc::vec::Vec<u32>,
/// offset: 40
#[prost(map = "uint32, uint32", tag = "14")]
pub jbecdfjffoe: ::std::collections::HashMap<u32, u32>,
/// offset: 76
#[prost(enumeration = "Djbnaabkcfa", tag = "2")]
pub end_reason: i32,
/// offset: 32
#[prost(message, optional, tag = "10")]
pub stt: ::core::option::Option<Cmdmfmolkgb>,
}
/// 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<u32>,
/// 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<Fabkolapgpk>,
/// offset: 32
#[prost(message, repeated, tag = "5")]
pub kgpapgkdnok: ::prost::alloc::vec::Vec<Gfjecghmnhn>,
/// offset: 24
#[prost(map = "uint32, message", tag = "12")]
pub fbhnicdjggb: ::std::collections::HashMap<u32, Kadmheohncm>,
/// 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<u32, Bkfpajfgmpc>,
}
/// 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<Imkljonlooi>,
/// offset: 24
#[prost(message, optional, tag = "9")]
pub lineup: ::core::option::Option<Noikpkoinpn>,
/// offset: 16
#[prost(message, optional, tag = "13")]
pub stt: ::core::option::Option<Cmdmfmolkgb>,
/// offset: 56
#[prost(bool, tag = "2")]
pub ceicihhhjdc: bool,
/// offset: 48
#[prost(uint32, repeated, tag = "5")]
pub mgjajpkhglp: ::prost::alloc::vec::Vec<u32>,
}
/// 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<Gfjecghmnhn>,
/// 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<u32>,
/// offset: 48
#[prost(message, repeated, tag = "2")]
pub pekcobnhpnf: ::prost::alloc::vec::Vec<Imkljonlooi>,
/// offset: 60
#[prost(uint32, tag = "5")]
pub allmamnmdei: u32,
/// offset: 24
#[prost(message, optional, tag = "9")]
pub stt: ::core::option::Option<Cmdmfmolkgb>,
/// offset: 32
#[prost(message, optional, tag = "12")]
pub lineup: ::core::option::Option<Noikpkoinpn>,
/// 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<Gfjecghmnhn>,
/// 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<Fabkolapgpk>,
/// 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<Noikpkoinpn>,
/// 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<Imkljonlooi>,
}
/// 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<u32>,
/// offset: 72
#[prost(uint32, tag = "3")]
pub najlieojopa: u32,
/// offset: 48
#[prost(uint32, repeated, tag = "6")]
pub fkinkcalamf: ::prost::alloc::vec::Vec<u32>,
/// offset: 24
#[prost(message, optional, tag = "11")]
pub lolbkfaecdk: ::core::option::Option<Ajidikdkeea>,
/// 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<u32>,
/// offset: 68
#[prost(uint32, tag = "9")]
pub danakdffkpl: u32,
/// offset: 16
#[prost(message, repeated, tag = "4")]
pub dlkmlpnahgh: ::prost::alloc::vec::Vec<Mioanmembfo>,
}
#[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<Egbhfendndn>,
/// 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<u32>,
/// 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<Cbampgmkhlb>,
/// 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<Pknnbmecidb>,
}
#[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<Piaenopnmck>,
/// offset: 16
#[prost(message, repeated, tag = "10")]
pub gnkcdefccpd: ::prost::alloc::vec::Vec<Nodabeiiiha>,
}
/// 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<u32>,
/// 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<oihhmibgpia::Mlneddhojgc>,
}
/// 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<aipgpjmnocb::Mlneddhojgc>,
}
/// 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<Cbampgmkhlb>,
/// 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<u32>,
/// 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<moffhgibeop::Maefeapkffb>,
}
/// 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<Fccmckfdnhh>,
/// offset: 40
#[prost(uint32, tag = "7")]
pub retcode: u32,
/// offset: 32
#[prost(message, optional, tag = "13")]
pub mcnnaljcobc: ::core::option::Option<Moffhgibeop>,
}
/// 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<Moffhgibeop>,
}
/// 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<Moffhgibeop>,
}
#[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<Moffhgibeop>,
/// offset: 24
#[prost(message, optional, tag = "13")]
pub lolbkfaecdk: ::core::option::Option<Ajidikdkeea>,
}
#[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<Mbndeemllin>,
/// offset: 40
#[prost(message, repeated, tag = "1")]
pub jfincaapdln: ::prost::alloc::vec::Vec<Mighfokkhmc>,
/// offset: 24
#[prost(message, repeated, tag = "10")]
pub einbeadlmhl: ::prost::alloc::vec::Vec<Mighfokkhmc>,
/// 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<Idgfgdhjlcd>,
}
/// 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<fpeoncpamoi::Mlneddhojgc>,
}
/// 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<Fplglocdchf>,
/// 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<u32>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kgagpnleakl {
/// offset: 24
#[prost(message, optional, tag = "2")]
pub nhdlaeijgge: ::core::option::Option<Apkldnmlflc>,
/// offset: 52
#[prost(uint32, tag = "8")]
pub ldedjkfkoec: u32,
/// offset: 32
#[prost(message, optional, tag = "14")]
pub source: ::core::option::Option<Lapmjbmfapf>,
#[prost(oneof = "kgagpnleakl::Nbedlhdifng", tags = "485, 989, 977")]
pub nbedlhdifng: ::core::option::Option<kgagpnleakl::Nbedlhdifng>,
}
/// 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<u32>,
}
#[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<Epknnfjccng>,
}
#[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<boeipconmnm::Paiigoggofj>,
}
/// 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<Boeipconmnm>,
}
/// 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<u32>,
/// 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<u32>,
}
/// 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<u32>,
/// 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<u32>,
/// 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<u32>,
/// offset: 24
#[prost(message, repeated, tag = "13")]
pub bdlchlkjfok: ::prost::alloc::vec::Vec<Cbampgmkhlb>,
}
#[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<Cleajeffmlp>,
}
/// 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<Cleajeffmlp>,
}
/// 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<Cleajeffmlp>,
}
/// 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<Janmncikfhk>,
}
/// 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<u32>,
/// 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<Keljljnakbd>,
/// offset: 52
#[prost(uint32, tag = "6")]
pub progress: u32,
/// offset: 16
#[prost(uint32, repeated, tag = "15")]
pub cmknheecflc: ::prost::alloc::vec::Vec<u32>,
}
/// 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<u32>,
}
/// 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<u32>,
}
#[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<Glfigaikkfk>,
/// offset: 24
#[prost(uint32, repeated, tag = "7")]
pub eapdlbophbn: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dhmoklcacki {
/// offset: 16
#[prost(message, optional, tag = "6")]
pub jgncddklpka: ::core::option::Option<Hbomaegllll>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hfhdcplnhfi {
/// offset: 16
#[prost(message, optional, tag = "14")]
pub jgncddklpka: ::core::option::Option<Hbomaegllll>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Empihadhnel {
/// offset: 24
#[prost(message, optional, tag = "10")]
pub jgncddklpka: ::core::option::Option<Hbomaegllll>,
}
#[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<Hbomaegllll>,
/// 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<Hbomaegllll>,
}
#[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<ccmmjoooadn::Lhcefkfmckg>,
}
/// 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<Idalcogdlck>,
}
/// 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<Ccmmjoooadn>,
/// 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<u32>,
/// 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<Mcaabjjaakh>,
/// offset: 16
#[prost(message, optional, tag = "10")]
pub jjpknoppkfg: ::core::option::Option<Bhibbbibdbk>,
}
#[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<Hbomaegllll>,
}
#[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<u32>,
}
#[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<bmdpjkogjdm::Mlofipbnfll>,
}
/// 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<ItemList>,
}
/// 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<SceneBattleInfo>,
/// 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<Mcaabjjaakh>,
/// 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<hpdkmojigne::Phfdcnifikn>,
}
/// 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<Cgilginoimc>,
}
#[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<Item>,
}
#[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<item_cost::Item>,
}
/// 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<ItemCost>,
}
#[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<RelicAffix>,
/// 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<gpkklclbkkp::Kkhiojjiccm>,
}
/// 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<Gpkklclbkkp>,
}
#[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<Vector>,
/// offset: 24
#[prost(message, optional, tag = "12")]
pub pos: ::core::option::Option<Vector>,
}
#[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<Iobfliemhln>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bapdjoocpck {
#[prost(oneof = "bapdjoocpck::Ahioppppjbn", tags = "301")]
pub ahioppppjbn: ::core::option::Option<bapdjoocpck::Ahioppppjbn>,
}
/// 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<Bapdjoocpck>,
/// 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<SceneMonster>,
/// offset: 32
#[prost(message, repeated, tag = "2")]
pub gkkgkebinak: ::prost::alloc::vec::Vec<ItemList>,
/// offset: 52
#[prost(uint32, tag = "14")]
pub battle_wave_id: u32,
/// offset: 24
#[prost(message, optional, tag = "10")]
pub monster_param: ::core::option::Option<SceneMonsterWaveParam>,
}
#[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<u32, BattleTargetList>,
/// offset: 124
#[prost(uint32, tag = "6")]
pub logic_random_seed: u32,
/// offset: 104
#[prost(message, optional, tag = "529")]
pub jnaacndilea: ::core::option::Option<Ikppecihhee>,
/// offset: 56
#[prost(message, optional, tag = "950")]
pub mblkljhljib: ::core::option::Option<Kjpnnljlamh>,
/// offset: 96
#[prost(message, optional, tag = "1240")]
pub eeigdoojogb: ::core::option::Option<Aejeagaomhn>,
/// 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<SceneMonsterWave>,
/// offset: 136
#[prost(uint32, tag = "3")]
pub battle_id: u32,
/// offset: 88
#[prost(message, optional, tag = "1355")]
pub bemadclhmef: ::core::option::Option<Chjjmdmkhhg>,
/// 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<BattleRogueMagicInfo>,
/// offset: 24
#[prost(message, repeated, tag = "10")]
pub battle_avatar_list: ::prost::alloc::vec::Vec<BattleAvatar>,
/// offset: 64
#[prost(message, optional, tag = "1454")]
pub hjmnhbfnpfc: ::core::option::Option<Jgejjpacanc>,
/// offset: 16
#[prost(message, repeated, tag = "12")]
pub buff_list: ::prost::alloc::vec::Vec<BattleBuff>,
/// offset: 72
#[prost(message, repeated, tag = "1902")]
pub battle_event: ::prost::alloc::vec::Vec<BattleEventBattleInfo>,
/// 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<SceneMonsterWave>,
/// offset: 24
#[prost(message, repeated, tag = "11")]
pub battle_avatar_list: ::prost::alloc::vec::Vec<AetherAvatarInfo>,
/// 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<BattleBuff>,
}
#[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<ItemList>,
/// offset: 24
#[prost(uint32, repeated, tag = "14")]
pub relic_ids: ::prost::alloc::vec::Vec<u32>,
/// 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<ContentPackageData>,
}
#[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<ContentPackageInfo>,
}
/// 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<ContentPackageData>,
}
/// 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<ItemList>,
/// 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<u32>,
/// offset: 16
#[prost(message, repeated, tag = "7")]
pub daily_active_level_list: ::prost::alloc::vec::Vec<DailyActivityInfo>,
}
/// 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<DailyActivityInfo>,
/// offset: 32
#[prost(uint32, repeated, tag = "15")]
pub daily_active_quest_id_list: ::prost::alloc::vec::Vec<u32>,
}
/// 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<u32>,
/// offset: 16
#[prost(message, optional, tag = "10")]
pub reward: ::core::option::Option<ItemList>,
/// 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<u32>,
/// 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<u32>,
/// 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<Hifmfklghhk>,
/// 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<Ojkjcnagckb>,
/// offset: 48
#[prost(uint32, tag = "1")]
pub plcjhdnphlk: u32,
/// offset: 40
#[prost(uint32, repeated, tag = "5")]
pub gebfogbhjhc: ::prost::alloc::vec::Vec<u32>,
/// 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<Hifmfklghhk>,
}
/// 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<ItemList>,
/// 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<Ojkjcnagckb>,
/// offset: 52
#[prost(uint32, tag = "13")]
pub level: u32,
/// offset: 24
#[prost(message, repeated, tag = "4")]
pub chhdcnkiaph: ::prost::alloc::vec::Vec<Hjcoehheejf>,
/// 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<Hifmfklghhk>,
/// 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<Hifmfklghhk>,
}
/// 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<Hifmfklghhk>,
}
/// 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<ItemList>,
/// 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<u32>,
/// offset: 40
#[prost(uint32, tag = "15")]
pub mcfccfdoein: u32,
/// offset: 16
#[prost(message, optional, tag = "14")]
pub nmfheedbbni: ::core::option::Option<Hifmfklghhk>,
/// 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<Mdjdbglooaf>,
/// 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<Hifmfklghhk>,
/// 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<Mdjdbglooaf>,
/// 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<ElationActivityLevelData>,
/// 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<ElationActivityAvatar>,
/// offset: 16
#[prost(message, repeated, tag = "11")]
pub fixed_avatar_list: ::prost::alloc::vec::Vec<ElationActivityAvatar>,
}
/// 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<SceneBattleInfo>,
}
/// 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<ElationActivityLevelData>,
/// 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<Infmbnlkepn>,
/// 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<u32>,
/// offset: 16
#[prost(message, repeated, tag = "10")]
pub bklhodcegeg: ::prost::alloc::vec::Vec<Koffmpfdbnm>,
/// 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<u32>,
/// offset: 32
#[prost(message, repeated, tag = "11")]
pub lfeilclonnd: ::prost::alloc::vec::Vec<Onokpjekmdf>,
/// offset: 40
#[prost(uint32, repeated, tag = "4")]
pub galdgonnddg: ::prost::alloc::vec::Vec<u32>,
/// offset: 24
#[prost(message, repeated, tag = "12")]
pub cljlmnoffec: ::prost::alloc::vec::Vec<Kopbfellgka>,
/// 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<Oejmkcjcdcd>,
/// offset: 32
#[prost(message, repeated, tag = "8")]
pub ojelmclldlb: ::prost::alloc::vec::Vec<Pibcijmlicc>,
/// offset: 24
#[prost(message, optional, tag = "11")]
pub ipniehkekpj: ::core::option::Option<Defijabmdhd>,
}
#[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<Lffmobjmfbf>,
}
#[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<Nejdgphkmdd>,
/// offset: 24
#[prost(message, repeated, tag = "12")]
pub pjkfolpgmjd: ::prost::alloc::vec::Vec<Eelcliehleg>,
}
/// 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<Kdhlkhjlhed>,
/// offset: 16
#[prost(message, optional, tag = "8")]
pub gnmkcmflbep: ::core::option::Option<Jjehenhljhc>,
/// offset: 56
#[prost(message, optional, tag = "5")]
pub ofjncgbgbae: ::core::option::Option<Bnehpdepknb>,
/// offset: 64
#[prost(uint32, tag = "7")]
pub retcode: u32,
/// offset: 40
#[prost(message, optional, tag = "10")]
pub bhhilifippa: ::core::option::Option<Fncbaechcph>,
/// offset: 32
#[prost(message, optional, tag = "9")]
pub pglbgjbellj: ::core::option::Option<Epabgcpgjkc>,
}
/// 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<ecidfkhklhc::Gfjnadjnpjp>,
}
/// 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<Ecidfkhklhc>,
}
/// 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<ItemCostData>,
/// 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<ItemCostData>,
}
/// 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<Jeedebccmfm>,
}
/// 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<Ennkiepkikf>,
/// offset: 32
#[prost(message, repeated, tag = "6")]
pub ocioedloibi: ::prost::alloc::vec::Vec<Ciibneegokg>,
}
/// 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<Jeedebccmfm>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hkijbmpiohl {
/// offset: 16
#[prost(message, optional, tag = "5")]
pub dkdheppndpn: ::core::option::Option<ItemList>,
/// offset: 40
#[prost(uint32, tag = "4")]
pub llnngangkha: u32,
/// offset: 32
#[prost(map = "uint32, message", tag = "2")]
pub japhcanbbjm: ::std::collections::HashMap<u32, ItemList>,
/// 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<Hkijbmpiohl>,
/// 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<Jeedebccmfm>,
}
#[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<ItemList>,
}
/// 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<Ennkiepkikf>,
}
/// 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<ItemList>,
/// 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<Kpkffddeilg>,
/// 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<ItemCostData>,
/// 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<Imbpgcnmohg>,
/// 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<Hcdnjaibbjo>,
}
#[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<Gfkkolgidki>,
/// 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<Aanobmldadm>,
/// 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<Ciagmkhphnc>,
/// offset: 56
#[prost(message, repeated, tag = "7")]
pub djekdpkpgnb: ::prost::alloc::vec::Vec<Copaohebpll>,
/// offset: 76
#[prost(uint32, tag = "4")]
pub delgpmggedb: u32,
/// offset: 16
#[prost(message, repeated, tag = "12")]
pub elgblpfmlil: ::prost::alloc::vec::Vec<Baphleidhoh>,
}
/// 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<ItemList>,
/// offset: 44
#[prost(uint32, tag = "2")]
pub ilkodndgdfl: u32,
/// offset: 32
#[prost(message, optional, tag = "9")]
pub ckencpihcfh: ::core::option::Option<ItemCostData>,
/// 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<ItemCostData>,
/// 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<ItemList>,
}
/// 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<u32>,
}
/// 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<Ipkndkkgogf>,
}
/// 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<Kaodjlbgpml>,
/// 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<Kaodjlbgpml>,
}
/// 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<Kaodjlbgpml>,
/// 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<Kaodjlbgpml>,
}
/// 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<Kaodjlbgpml>,
/// 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<Jgejjpacanc>,
/// 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<u32>,
/// offset: 32
#[prost(message, repeated, tag = "12")]
pub avatar_list: ::prost::alloc::vec::Vec<Nfieloklfjk>,
/// offset: 24
#[prost(message, repeated, tag = "4")]
pub battle_target_list: ::prost::alloc::vec::Vec<BattleTarget>,
}
#[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<u32>,
}
#[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<Ehngbdoolnc>,
}
#[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<u32>,
/// offset: 16
#[prost(message, repeated, tag = "11")]
pub fcdiohhdpjd: ::prost::alloc::vec::Vec<Obhhbnbogho>,
/// offset: 72
#[prost(uint32, tag = "10")]
pub exp: u32,
/// offset: 56
#[prost(message, repeated, tag = "2")]
pub oiidhkkliec: ::prost::alloc::vec::Vec<Aifnlajijbe>,
/// offset: 80
#[prost(uint32, tag = "1")]
pub geibknhcgjf: u32,
/// offset: 64
#[prost(message, repeated, tag = "12")]
pub hedohmpiacf: ::prost::alloc::vec::Vec<Ehngbdoolnc>,
/// offset: 76
#[prost(uint32, tag = "15")]
pub aijfddbemik: u32,
/// offset: 24
#[prost(uint32, repeated, tag = "9")]
pub cfcpncffbni: ::prost::alloc::vec::Vec<u32>,
/// offset: 48
#[prost(message, repeated, tag = "6")]
pub fhmeompbmfk: ::prost::alloc::vec::Vec<Beinhdkgfij>,
}
/// 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<Eaebhplmeia>,
/// offset: 16
#[prost(message, repeated, tag = "9")]
pub bpjopicnjka: ::prost::alloc::vec::Vec<Jcokdjnbmpg>,
/// 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<Hoekfobegei>,
/// offset: 32
#[prost(message, repeated, tag = "7")]
pub avatar_list: ::prost::alloc::vec::Vec<Nfieloklfjk>,
}
/// 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<Jcokdjnbmpg>,
/// offset: 16
#[prost(message, optional, tag = "8")]
pub bbmdjjcomhf: ::core::option::Option<SceneBattleInfo>,
}
/// 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<SceneBattleInfo>,
/// offset: 40
#[prost(uint32, tag = "3")]
pub retcode: u32,
/// offset: 32
#[prost(message, optional, tag = "5")]
pub phmbjpfkkak: ::core::option::Option<Jcokdjnbmpg>,
}
/// 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<Jcokdjnbmpg>,
}
#[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<Jcokdjnbmpg>,
}
/// 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<Jcokdjnbmpg>,
}
/// 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<Aifnlajijbe>,
}
/// 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<Ehngbdoolnc>,
/// 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<u32>,
/// 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<u32>,
/// 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<ExpeditionInfo>,
/// offset: 40
#[prost(uint32, repeated, tag = "6")]
pub jnilmhaogjb: ::prost::alloc::vec::Vec<u32>,
/// offset: 48
#[prost(message, repeated, tag = "11")]
pub activity_expedition_info: ::prost::alloc::vec::Vec<ActivityExpedition>,
/// offset: 64
#[prost(uint32, tag = "9")]
pub total_expedition_count: u32,
/// offset: 24
#[prost(uint32, repeated, tag = "13")]
pub libhopinoio: ::prost::alloc::vec::Vec<u32>,
/// offset: 16
#[prost(uint32, repeated, tag = "1")]
pub moclcedlfba: ::prost::alloc::vec::Vec<u32>,
/// 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<ExpeditionInfo>,
}
/// 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<ExpeditionInfo>,
}
/// 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<ExpeditionInfo>,
}
/// 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<ExpeditionInfo>,
/// 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<ItemList>,
/// offset: 52
#[prost(uint32, tag = "6")]
pub retcode: u32,
/// offset: 24
#[prost(message, optional, tag = "15")]
pub reward: ::core::option::Option<ItemList>,
/// 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<ItemList>,
/// 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<ItemList>,
}
/// 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<u32>,
}
/// 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<ItemList>,
/// offset: 64
#[prost(uint32, tag = "5")]
pub retcode: u32,
/// offset: 56
#[prost(message, repeated, tag = "6")]
pub extra_reward_list: ::prost::alloc::vec::Vec<ItemList>,
/// offset: 40
#[prost(message, optional, tag = "12")]
pub extra_reward: ::core::option::Option<ItemList>,
/// offset: 24
#[prost(uint32, repeated, tag = "2")]
pub reward_expedition: ::prost::alloc::vec::Vec<u32>,
/// offset: 32
#[prost(message, optional, tag = "7")]
pub reward: ::core::option::Option<ItemList>,
}
/// 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<ExpeditionInfo>,
/// offset: 48
#[prost(uint32, repeated, tag = "13")]
pub jnilmhaogjb: ::prost::alloc::vec::Vec<u32>,
/// 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<ActivityExpedition>,
/// offset: 32
#[prost(uint32, repeated, tag = "3")]
pub moclcedlfba: ::prost::alloc::vec::Vec<u32>,
}
/// 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<ActivityExpedition>,
}
/// 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<ActivityExpedition>,
/// 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<ItemList>,
/// offset: 40
#[prost(uint32, tag = "11")]
pub retcode: u32,
/// offset: 16
#[prost(message, optional, tag = "9")]
pub reward: ::core::option::Option<ItemList>,
/// 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<u32>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jfpjbhndmpa {
/// offset: 32
#[prost(message, optional, tag = "12")]
pub reward: ::core::option::Option<ItemList>,
/// offset: 44
#[prost(uint32, tag = "10")]
pub koimokndblh: u32,
/// offset: 16
#[prost(message, optional, tag = "4")]
pub extra_reward: ::core::option::Option<ItemList>,
/// 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<u32>,
/// offset: 24
#[prost(message, repeated, tag = "12")]
pub dfnijpbmgie: ::prost::alloc::vec::Vec<Jfpjbhndmpa>,
}
#[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<Hfjkefjikog>,
/// offset: 16
#[prost(uint32, repeated, tag = "14")]
pub buff_list: ::prost::alloc::vec::Vec<u32>,
}
#[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<u32>,
/// offset: 16
#[prost(map = "uint32, uint32", tag = "4")]
pub amnaafdigbc: ::std::collections::HashMap<u32, u32>,
/// offset: 32
#[prost(uint32, repeated, tag = "8")]
pub lgpkopdgpmb: ::prost::alloc::vec::Vec<u32>,
/// offset: 64
#[prost(map = "uint32, message", tag = "7")]
pub iigcpdmeecj: ::std::collections::HashMap<u32, Pkopecpcaah>,
/// offset: 40
#[prost(uint32, repeated, tag = "15")]
pub ppkiibklojj: ::prost::alloc::vec::Vec<u32>,
/// offset: 72
#[prost(uint32, tag = "10")]
pub ckjckgfeija: u32,
/// offset: 24
#[prost(uint32, repeated, tag = "1")]
pub jcchbnjddoc: ::prost::alloc::vec::Vec<u32>,
}
/// 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<Gfapjikaikc>,
}
/// 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<Gfapjikaikc>,
}
#[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<Hfjkefjikog>,
/// offset: 32
#[prost(uint32, repeated, tag = "8")]
pub buff_list: ::prost::alloc::vec::Vec<u32>,
/// 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<SceneBattleInfo>,
/// 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<u32>,
}
#[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<Cmildjbkpeh>,
/// 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<Dhhpeejfedj>,
/// offset: 32
#[prost(message, optional, tag = "7")]
pub amcnipinflb: ::core::option::Option<Dhhpeejfedj>,
}
#[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<Faccdigebch>,
}
#[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<Djmbhpfocme>,
/// 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<Dchdgjigmkg>,
/// 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<u32>,
/// offset: 64
#[prost(uint32, tag = "3")]
pub ahbbhgngfnc: u32,
/// offset: 56
#[prost(message, repeated, tag = "2")]
pub buff_list: ::prost::alloc::vec::Vec<Jeiboohekak>,
/// offset: 48
#[prost(map = "uint32, uint32", tag = "8")]
pub ciicipdbeag: ::std::collections::HashMap<u32, u32>,
/// offset: 16
#[prost(uint32, repeated, tag = "12")]
pub afpaldnnhcj: ::prost::alloc::vec::Vec<u32>,
/// offset: 40
#[prost(message, repeated, tag = "14")]
pub cdaecdmpnpa: ::prost::alloc::vec::Vec<Jlhcgonlpcp>,
}
#[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<Jkplchnbchk>,
/// offset: 32
#[prost(message, repeated, tag = "10")]
pub jhjbcgfkknj: ::prost::alloc::vec::Vec<Kppackjjaci>,
/// 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<u32>,
}
#[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<Jgmjjpmjkip>,
/// offset: 80
#[prost(message, repeated, tag = "8")]
pub gipgljkjdka: ::prost::alloc::vec::Vec<Ihnmncliodc>,
/// offset: 16
#[prost(message, optional, tag = "5")]
pub nlmpbndpcnh: ::core::option::Option<Dpchehnhcgo>,
/// 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<Oondhdoable>,
/// offset: 72
#[prost(message, optional, tag = "1")]
pub ekfiibkjlef: ::core::option::Option<Edofbkhgpac>,
/// offset: 48
#[prost(message, optional, tag = "15")]
pub gclekilecbi: ::core::option::Option<Iidphhdbflo>,
/// offset: 96
#[prost(message, optional, tag = "3")]
pub kgblipkdfni: ::core::option::Option<Cnlnnjddegm>,
/// offset: 104
#[prost(uint32, tag = "2")]
pub lalbmnbakka: u32,
/// offset: 24
#[prost(message, optional, tag = "7")]
pub bfbflganphk: ::core::option::Option<Pmbigoadbkn>,
/// offset: 88
#[prost(message, optional, tag = "6")]
pub nggeclafcjg: ::core::option::Option<Ellmdaefbfe>,
/// offset: 116
#[prost(enumeration = "Gnkmcjofmgb", tag = "10")]
pub status: i32,
/// offset: 32
#[prost(message, repeated, tag = "12")]
pub kaedlabjdca: ::prost::alloc::vec::Vec<Jaobjfjnlfg>,
}
#[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<Hlljhdbbkml>,
}
/// 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<micglcnilol::Fbgidiopkbf>,
}
/// 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<Dpehdeamihd>,
}
#[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<dpehdeamihd::Paiigoggofj>,
}
/// 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<Ellmdaefbfe>,
}
#[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<u32>,
}
#[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<u32>,
/// offset: 16
#[prost(message, repeated, tag = "7")]
pub fpbcolihfgh: ::prost::alloc::vec::Vec<Jeiboohekak>,
}
#[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<Jlhcgonlpcp>,
/// offset: 24
#[prost(uint32, repeated, tag = "10")]
pub lgmilopndmp: ::prost::alloc::vec::Vec<u32>,
}
#[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<u32>,
/// offset: 16
#[prost(uint32, repeated, tag = "15")]
pub cjfclodjhph: ::prost::alloc::vec::Vec<u32>,
}
#[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<u32>,
/// offset: 16
#[prost(map = "uint32, uint32", tag = "1")]
pub pcnhdmcbldo: ::std::collections::HashMap<u32, u32>,
}
#[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<u32>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ojmbccnffge {
/// offset: 24
#[prost(message, optional, tag = "6")]
pub anpolbpljhk: ::core::option::Option<Jfnbgkjggfh>,
}
#[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<Djmbhpfocme>,
}
#[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<Pmbigoadbkn>,
}
#[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<u32>,
/// offset: 56
#[prost(uint32, tag = "1")]
pub gnnpnmjogbb: u32,
/// offset: 16
#[prost(message, repeated, tag = "5")]
pub gbmhefblbbe: ::prost::alloc::vec::Vec<Ofhoobmnice>,
/// offset: 48
#[prost(uint32, tag = "2")]
pub obfinaicadi: u32,
/// offset: 32
#[prost(message, repeated, tag = "15")]
pub gnbmecnengf: ::prost::alloc::vec::Vec<Faccdigebch>,
/// 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<Bkhligilbfa>,
}
#[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<Ihnmncliodc>,
}
#[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<Jaobjfjnlfg>,
}
#[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<Faccdigebch>,
}
/// 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<Iidphhdbflo>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hlljhdbbkml {
#[prost(oneof = "hlljhdbbkml::Paiigoggofj", tags = "14, 1")]
pub paiigoggofj: ::core::option::Option<hlljhdbbkml::Paiigoggofj>,
}
/// 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<u32>,
}
#[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<Cdijgbkakpe>,
}
#[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<u32>,
/// offset: 24
#[prost(message, optional, tag = "4")]
pub bggcghgnofl: ::core::option::Option<Ocnhfmlldco>,
/// offset: 16
#[prost(message, optional, tag = "9")]
pub oejblijbljj: ::core::option::Option<Ebgaaoihjgp>,
/// offset: 40
#[prost(uint32, repeated, tag = "1")]
pub ocbhondeooo: ::prost::alloc::vec::Vec<u32>,
}
#[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<Ogmgdcjlkic>,
/// offset: 32
#[prost(map = "uint32, message", tag = "1")]
pub iaddchnjkag: ::std::collections::HashMap<u32, Ogmgdcjlkic>,
/// offset: 40
#[prost(message, optional, tag = "7")]
pub blkenggfkpj: ::core::option::Option<Ogmgdcjlkic>,
/// offset: 16
#[prost(message, repeated, tag = "13")]
pub megollcjoae: ::prost::alloc::vec::Vec<Nikfpkgcoop>,
}
#[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<u32>,
/// offset: 40
#[prost(uint32, tag = "6")]
pub exp: u32,
/// offset: 16
#[prost(uint32, repeated, tag = "5")]
pub dgahopmbgki: ::prost::alloc::vec::Vec<u32>,
}
#[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<u32, u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "14")]
pub faelgahgbip: ::prost::alloc::vec::Vec<u32>,
/// 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<Jcljcoiackp>,
/// offset: 24
#[prost(message, optional, tag = "7")]
pub phmbjpfkkak: ::core::option::Option<Cdkjnodkdlm>,
/// 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<FeverTimeAvatar>,
}
/// 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<Cdkjnodkdlm>,
}
/// 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<SceneBattleInfo>,
}
/// 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<FeverTimeAvatar>,
}
/// 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<Kppackjjaci>,
/// 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<Bkhligilbfa>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jfnbgkjggfh {
/// offset: 24
#[prost(message, optional, tag = "8")]
pub source: ::core::option::Option<Djmbhpfocme>,
/// offset: 32
#[prost(map = "uint32, double", tag = "15")]
pub magmnlobaej: ::std::collections::HashMap<u32, f64>,
}
#[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<Jfnbgkjggfh>,
}
/// 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<u32, u32>,
/// offset: 84
#[prost(uint32, tag = "12")]
pub lalbmnbakka: u32,
/// offset: 32
#[prost(map = "uint32, uint32", tag = "8")]
pub lgdgalbkcna: ::std::collections::HashMap<u32, u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "15")]
pub gipgljkjdka: ::prost::alloc::vec::Vec<u32>,
/// 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<Pieihmkiknb>,
/// offset: 16
#[prost(uint32, repeated, tag = "5")]
pub kaedlabjdca: ::prost::alloc::vec::Vec<u32>,
/// offset: 80
#[prost(uint32, tag = "11")]
pub omahinbdbpi: u32,
/// offset: 64
#[prost(map = "uint32, uint32", tag = "6")]
pub phkphfofjna: ::std::collections::HashMap<u32, u32>,
/// 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<Nikfpkgcoop>,
/// offset: 40
#[prost(uint32, tag = "5")]
pub score_id: u32,
/// offset: 24
#[prost(message, optional, tag = "1")]
pub reward: ::core::option::Option<ItemList>,
}
/// 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<ItemList>,
/// offset: 16
#[prost(uint32, repeated, tag = "2")]
pub ajhbdhplakb: ::prost::alloc::vec::Vec<u32>,
/// offset: 40
#[prost(uint32, repeated, tag = "8")]
pub eakmpilaaie: ::prost::alloc::vec::Vec<u32>,
/// 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<Ehnelhjamli>,
}
/// 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<FeverTimeAvatar>,
/// 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<SceneBattleInfo>,
}
#[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<Bdmepnipoom>,
}
#[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<u8>,
}
/// 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<u8>,
}
/// 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<u8>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cfanaffamgf {
/// offset: 16
#[prost(message, optional, tag = "6")]
pub aokhgahjobm: ::core::option::Option<FightGeneralScNotify>,
/// offset: 32
#[prost(uint32, repeated, tag = "11")]
pub kplgpkfiakk: ::prost::alloc::vec::Vec<u32>,
}
#[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<u8>,
/// 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<Cfanaffamgf>,
/// offset: 24
#[prost(message, repeated, tag = "8")]
pub amidcpklhjo: ::prost::alloc::vec::Vec<Edheljhigen>,
/// offset: 48
#[prost(bytes = "vec", tag = "10")]
pub ignpdnmkadg: ::prost::alloc::vec::Vec<u8>,
/// offset: 72
#[prost(uint32, tag = "6")]
pub djopgaihjnc: u32,
/// offset: 32
#[prost(bytes = "vec", tag = "13")]
pub klbjbnbepjm: ::prost::alloc::vec::Vec<u8>,
/// offset: 64
#[prost(uint32, repeated, tag = "9")]
pub kplgpkfiakk: ::prost::alloc::vec::Vec<u32>,
/// offset: 56
#[prost(message, repeated, tag = "5")]
pub cckfjhcobdo: ::prost::alloc::vec::Vec<FightGeneralScNotify>,
}
#[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<Lneeiclfgdn>,
/// offset: 24
#[prost(message, optional, tag = "1")]
pub icdjijjipak: ::core::option::Option<Ppbdlljlibh>,
}
#[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<u32>,
/// 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<Lkokdgdlefi>,
/// offset: 24
#[prost(map = "uint32, uint32", tag = "13")]
pub oeidaicidjg: ::std::collections::HashMap<u32, u32>,
/// 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<u32, u32>,
/// offset: 32
#[prost(message, repeated, tag = "10")]
pub fgphkkkcfmn: ::prost::alloc::vec::Vec<Lkokdgdlefi>,
}
#[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<u32>,
/// offset: 48
#[prost(uint32, tag = "14")]
pub group_id: u32,
/// offset: 24
#[prost(uint32, repeated, tag = "6")]
pub avatar_list: ::prost::alloc::vec::Vec<u32>,
/// offset: 16
#[prost(message, repeated, tag = "9")]
pub lhjggnnifhp: ::prost::alloc::vec::Vec<Mhamhhhecbd>,
}
/// 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<SceneBattleInfo>,
/// 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<ItemList>,
/// 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<u32>,
/// offset: 52
#[prost(enumeration = "Mbcghhbanfk", tag = "15")]
pub mcgppkgbpae: i32,
/// offset: 40
#[prost(message, repeated, tag = "11")]
pub kcfkliocbbd: ::prost::alloc::vec::Vec<Hcdnjaibbjo>,
/// offset: 24
#[prost(uint32, repeated, tag = "9")]
pub oghoidigfac: ::prost::alloc::vec::Vec<u32>,
/// 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<Adgdepghkbc>,
/// 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<Adgdepghkbc>,
/// 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<Pdkcchhhlae>,
/// 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<Pdkcchhhlae>,
/// offset: 40
#[prost(int32, tag = "9")]
pub unique_id: i32,
/// offset: 32
#[prost(message, repeated, tag = "5")]
pub akifmcjmocg: ::prost::alloc::vec::Vec<Ciiancdbolh>,
/// 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<Icheonfibbn>,
}
#[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<u32>,
/// 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<u32, u32>,
/// 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<Cfacehkpehd>,
/// offset: 48
#[prost(uint32, repeated, tag = "10")]
pub lbjkaaidipi: ::prost::alloc::vec::Vec<u32>,
/// offset: 56
#[prost(uint32, repeated, tag = "8")]
pub mebbehdpmag: ::prost::alloc::vec::Vec<u32>,
/// offset: 64
#[prost(uint32, repeated, tag = "2")]
pub fdhpddpedjn: ::prost::alloc::vec::Vec<u32>,
/// offset: 40
#[prost(message, repeated, tag = "6")]
pub dnkecpnfpao: ::prost::alloc::vec::Vec<Gnjgdjaojil>,
}
#[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<Bhfchpbkmkj>,
/// offset: 56
#[prost(message, repeated, tag = "2")]
pub kojmagkklpi: ::prost::alloc::vec::Vec<Hdlnapoomnn>,
/// offset: 72
#[prost(message, optional, tag = "3")]
pub kdpdjkbnakh: ::core::option::Option<Fjcmgfonllj>,
/// offset: 48
#[prost(message, repeated, tag = "12")]
pub gmdaehaaipm: ::prost::alloc::vec::Vec<Bhfchpbkmkj>,
/// offset: 80
#[prost(message, repeated, tag = "7")]
pub jgfnbfcgemo: ::prost::alloc::vec::Vec<Jankfknjano>,
/// offset: 96
#[prost(message, repeated, tag = "10")]
pub dkinoenpndb: ::prost::alloc::vec::Vec<Kmfibliipeb>,
/// offset: 64
#[prost(message, optional, tag = "5")]
pub foedilkbjob: ::core::option::Option<Bhfchpbkmkj>,
/// offset: 16
#[prost(message, repeated, tag = "13")]
pub bmeccefbdpi: ::prost::alloc::vec::Vec<Hgkdddaablh>,
/// 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<Hcpemdeaaoh>,
/// offset: 32
#[prost(message, optional, tag = "1")]
pub ghbiakkcemn: ::core::option::Option<Jnghnlcnnhl>,
}
#[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<u32>,
}
#[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<Hdlnapoomnn>,
/// offset: 60
#[prost(uint32, tag = "3")]
pub koaefldkbgg: u32,
/// offset: 32
#[prost(message, repeated, tag = "11")]
pub gjgkppgpagd: ::prost::alloc::vec::Vec<Lgcbjakfkgl>,
/// offset: 64
#[prost(bool, tag = "10")]
pub gkmcgeilohj: bool,
/// offset: 48
#[prost(uint32, repeated, tag = "13")]
pub kplgpkfiakk: ::prost::alloc::vec::Vec<u32>,
/// offset: 56
#[prost(uint32, tag = "5")]
pub mdobmiincho: u32,
/// offset: 16
#[prost(message, repeated, tag = "14")]
pub lknkaiiagmh: ::prost::alloc::vec::Vec<Mfljhcmjfjd>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mgopnjmflfm {
/// offset: 16
#[prost(message, optional, tag = "10")]
pub hbnphljhppo: ::core::option::Option<Fbjpmbmjjfh>,
/// 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<Bhfchpbkmkj>,
/// offset: 16
#[prost(message, optional, tag = "13")]
pub mjjjldobnal: ::core::option::Option<Bhfchpbkmkj>,
/// offset: 24
#[prost(message, repeated, tag = "5")]
pub kojmagkklpi: ::prost::alloc::vec::Vec<Hdlnapoomnn>,
/// offset: 48
#[prost(message, repeated, tag = "1")]
pub jgfnbfcgemo: ::prost::alloc::vec::Vec<Jankfknjano>,
/// offset: 40
#[prost(message, repeated, tag = "4")]
pub elfehgihgap: ::prost::alloc::vec::Vec<Bhfchpbkmkj>,
}
#[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<Kmfibliipeb>,
}
#[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<u32>,
/// 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<Bmmmdbedlek>,
/// 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<Gnjgdjaojil>,
}
#[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<Pdkcchhhlae>,
/// 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<Lpaajmhjfpl>,
/// 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<Lgcbjakfkgl>,
}
#[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<Pdkcchhhlae>,
/// 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<Hgkdddaablh>,
#[prost(oneof = "mjlkbalglmc::Pofhephfion", tags = "15, 4")]
pub pofhephfion: ::core::option::Option<mjlkbalglmc::Pofhephfion>,
}
/// 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<Mjlkbalglmc>,
}
#[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<jbjfcjcgaao::Cdhfnnhlohp>,
}
/// 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<Jbjfcjcgaao>,
}
#[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<u32>,
/// 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<mhpbidbigck::Fepjnnidmmf>,
}
/// 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<Mhpbidbigck>,
/// offset: 32
#[prost(message, optional, tag = "13")]
pub pos: ::core::option::Option<Adgdepghkbc>,
}
#[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<pajimmcoiec::Ahdknbglccg>,
}
/// 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<Pajimmcoiec>,
}
#[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<u32>,
}
#[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<iebleccjnfl::Ijhaaaifljl>,
}
/// 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<Iebleccjnfl>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mlofpbijgak {
/// offset: 16
#[prost(message, optional, tag = "2")]
pub jeokadbklnj: ::core::option::Option<Elopenaacha>,
/// offset: 56
#[prost(uint64, tag = "15")]
pub bobgmlokdli: u64,
/// offset: 24
#[prost(message, optional, tag = "11")]
pub hbnphljhppo: ::core::option::Option<Fbjpmbmjjfh>,
/// offset: 32
#[prost(message, optional, tag = "10")]
pub onndfgfoncm: ::core::option::Option<Hjeldcheceo>,
/// 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<Lpaajmhjfpl>,
/// 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<Pajimmcoiec>,
}
#[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<u32>,
/// offset: 16
#[prost(message, repeated, tag = "1")]
pub challenge_list: ::prost::alloc::vec::Vec<Genjbkaande>,
/// 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<u32>,
/// 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<Pldmijkejaj>,
}
/// 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<SceneBattleInfo>,
/// 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<Mbheocgacml>,
}
#[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<Ekmcdlkmplp>,
}
#[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<bgelogjbpbf::Ijhaaaifljl>,
}
/// 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<Bgelogjbpbf>,
}
#[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<u32>,
/// offset: 24
#[prost(message, repeated, tag = "181")]
pub ojngpjpbbpb: ::prost::alloc::vec::Vec<Lneeiclfgdn>,
/// 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<u32>,
/// 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<Noojjmfbfhg>,
/// 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<Ekmcdlkmplp>,
/// 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<Ekmcdlkmplp>,
/// offset: 24
#[prost(message, optional, tag = "13")]
pub fopbegefjgc: ::core::option::Option<Ekmcdlkmplp>,
/// 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<Ekmcdlkmplp>,
/// 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<Ekmcdlkmplp>,
/// 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<Bajmkoddpgd>,
/// 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<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "9")]
pub hnmhbemjhlk: ::prost::alloc::vec::Vec<u32>,
/// 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<u32>,
/// 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<Bajmkoddpgd>,
/// 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<Mdalelfandi>,
/// offset: 76
#[prost(enumeration = "Fjkioojffap", tag = "12")]
pub phase: i32,
/// offset: 48
#[prost(message, optional, tag = "1")]
pub agedfhomhai: ::core::option::Option<Bhimecmbggp>,
/// offset: 24
#[prost(message, optional, tag = "11")]
pub lcnapoppcin: ::core::option::Option<Jncoahiibmm>,
/// offset: 92
#[prost(float, tag = "4")]
pub keonecongkp: f32,
/// offset: 40
#[prost(uint32, repeated, tag = "6")]
pub hnmhbemjhlk: ::prost::alloc::vec::Vec<u32>,
/// offset: 56
#[prost(message, repeated, tag = "10")]
pub okadpnijkbo: ::prost::alloc::vec::Vec<Mdalelfandi>,
/// offset: 32
#[prost(message, optional, tag = "8")]
pub cldfpdidpma: ::core::option::Option<Bhimecmbggp>,
/// 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<Ekmcdlkmplp>,
}
#[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<u32>,
/// 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<Mdalelfandi>,
/// offset: 49
#[prost(bool, tag = "10")]
pub ibdkfmghckb: bool,
/// offset: 16
#[prost(message, repeated, tag = "15")]
pub eaolhbhekfl: ::prost::alloc::vec::Vec<Fnehdmpkdbi>,
/// 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<Ekmcdlkmplp>,
/// 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<Ekmcdlkmplp>,
/// 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<Cncjdpdpaal>,
/// 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<Gghapjnnaek>,
/// offset: 16
#[prost(message, repeated, tag = "15")]
pub kjoifoehbbg: ::prost::alloc::vec::Vec<Ojjdkkdggem>,
/// 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<u32>,
}
#[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<Cncjdpdpaal>,
/// 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<Magdolfdegk>,
/// offset: 24
#[prost(uint32, repeated, tag = "4")]
pub fhkheegbajc: ::prost::alloc::vec::Vec<u32>,
/// offset: 48
#[prost(message, optional, tag = "5")]
pub cmiimjbobmj: ::core::option::Option<Mhhfchbnnge>,
/// offset: 40
#[prost(message, repeated, tag = "11")]
pub op_list: ::prost::alloc::vec::Vec<Imcmhdigdhp>,
/// 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<Gghapjnnaek>,
/// 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<Gaggmnmkone>,
/// offset: 16
#[prost(message, repeated, tag = "5")]
pub ojngpjpbbpb: ::prost::alloc::vec::Vec<Lneeiclfgdn>,
/// 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<Gaggmnmkone>,
}
/// 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<Gaggmnmkone>,
}
/// 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<Gaggmnmkone>,
/// offset: 24
#[prost(message, optional, tag = "6")]
pub dniadnmigdj: ::core::option::Option<Gaggmnmkone>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bfiekmokjla {
/// offset: 16
#[prost(message, optional, tag = "9")]
pub pcjkelilccj: ::core::option::Option<Jenjglgccne>,
/// offset: 24
#[prost(message, optional, tag = "13")]
pub eagclknfefe: ::core::option::Option<Jenjglgccne>,
/// offset: 32
#[prost(message, repeated, tag = "15")]
pub ejmbgddeglg: ::prost::alloc::vec::Vec<Heidloolpfi>,
/// 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<Gghapjnnaek>,
/// 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<Cncjdpdpaal>,
/// 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<Gaggmnmkone>,
}
#[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<Cncjdpdpaal>,
/// offset: 64
#[prost(uint32, tag = "4")]
pub score_id: u32,
/// offset: 32
#[prost(message, optional, tag = "14")]
pub cmiimjbobmj: ::core::option::Option<Mhhfchbnnge>,
/// 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<Gghapjnnaek>,
/// offset: 16
#[prost(message, repeated, tag = "8")]
pub kjoifoehbbg: ::prost::alloc::vec::Vec<Gbcalcaljjh>,
/// 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<Heidloolpfi>,
/// offset: 40
#[prost(uint32, tag = "2")]
pub cegebheagmd: u32,
/// offset: 24
#[prost(message, repeated, tag = "11")]
pub npgfppibnnk: ::prost::alloc::vec::Vec<Jenjglgccne>,
/// 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<Gghapjnnaek>,
/// 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<Lneeiclfgdn>,
/// offset: 24
#[prost(message, optional, tag = "13")]
pub data: ::core::option::Option<Kfjfebmmoao>,
}
#[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<Kfjfebmmoao>,
}
/// 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<Gghapjnnaek>,
/// offset: 16
#[prost(message, optional, tag = "3")]
pub cffdenalgdj: ::core::option::Option<Bfiekmokjla>,
}
/// 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<Gghapjnnaek>,
/// offset: 24
#[prost(message, optional, tag = "6")]
pub cffdenalgdj: ::core::option::Option<Ndnjggfhood>,
}
#[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<Eikegdlepbb>,
/// 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<Gghapjnnaek>,
/// 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<Mkhgeegiega>,
/// offset: 24
#[prost(message, repeated, tag = "8")]
pub ojngpjpbbpb: ::prost::alloc::vec::Vec<Lneeiclfgdn>,
}
/// 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<Mkhgeegiega>,
/// 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<Eikegdlepbb>,
/// 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<u32>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lebgnafnlgh {
/// offset: 16
#[prost(message, optional, tag = "8")]
pub npmjojbcngh: ::core::option::Option<Hakbgjfghlo>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kkbmpknljga {
#[prost(oneof = "kkbmpknljga::Oajlpfbkdmm", tags = "12, 14")]
pub oajlpfbkdmm: ::core::option::Option<kkbmpknljga::Oajlpfbkdmm>,
}
/// 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<Kkbmpknljga>,
/// offset: 24
#[prost(message, optional, tag = "5")]
pub mfnkfnjhehi: ::core::option::Option<Pajdgpinepn>,
/// offset: 16
#[prost(message, optional, tag = "12")]
pub knlkbefamlp: ::core::option::Option<Nbkpmkonfij>,
}
#[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<AssistSimpleInfo>,
/// 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<HeadFrameInfo>,
/// 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<Eeaffoimnac>,
/// 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<RelicAffix>,
/// 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<AvatarSkillTree>,
/// offset: 32
#[prost(message, repeated, tag = "6")]
pub relic_list: ::prost::alloc::vec::Vec<DisplayRelicInfo>,
/// 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<DisplayEquipmentInfo>,
/// 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<PlayerCollectionInfo>,
/// 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<Kkbmpknljga>,
/// offset: 16
#[prost(message, repeated, tag = "6")]
pub challenge_list: ::prost::alloc::vec::Vec<Pajdgpinepn>,
}
#[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<HeadFrameInfo>,
/// offset: 56
#[prost(message, optional, tag = "13")]
pub record_info: ::core::option::Option<PlayerRecordInfo>,
/// offset: 80
#[prost(message, repeated, tag = "745")]
pub assist_avatar_list: ::prost::alloc::vec::Vec<DisplayAvatarDetailInfo>,
/// offset: 24
#[prost(message, optional, tag = "1309")]
pub privacy_settings: ::core::option::Option<PrivacySettings>,
/// offset: 48
#[prost(message, optional, tag = "1262")]
pub emhkbnhdbjl: ::core::option::Option<PlayerDisplaySettings>,
/// 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<DisplayAvatarDetailInfo>,
/// 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<Eeaffoimnac>,
/// 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<PlayerSimpleInfo>,
/// 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<Gjdjheekkgm>,
/// 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<PlayerSimpleInfo>,
/// 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<PlayerSimpleInfo>,
/// 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<DisplayAvatarDetailInfo>,
/// offset: 24
#[prost(message, optional, tag = "14")]
pub player_info: ::core::option::Option<PlayerSimpleInfo>,
}
#[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<HeadFrameInfo>,
/// 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<ChallengeLineupList>,
/// 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<PlayerSimpleInfo>,
/// 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<ojdhpljdhgf::Oojbogcmbjd>,
}
/// 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<Nkdmiflbopp>,
}
#[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<RogueTournFinishInfo>,
/// 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<Echjppfhpfl>,
/// offset: 16
#[prost(message, optional, tag = "11")]
pub pknapnbdmhl: ::core::option::Option<Cegnkmodhbi>,
/// offset: 24
#[prost(message, optional, tag = "3")]
pub epbaafafgac: ::core::option::Option<Bflchdiafme>,
#[prost(oneof = "jbeanhhedjo::Ecgccekijkc", tags = "1491, 1519")]
pub ecgccekijkc: ::core::option::Option<jbeanhhedjo::Ecgccekijkc>,
}
/// 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<ChallengeLineupList>,
/// offset: 40
#[prost(uint32, tag = "6")]
pub cycles_used: u32,
/// offset: 24
#[prost(uint32, repeated, tag = "3")]
pub cmpniboclne: ::prost::alloc::vec::Vec<u32>,
}
#[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<ChallengeLineupList>,
/// offset: 52
#[prost(uint32, tag = "10")]
pub best_cycle_count: u32,
/// offset: 32
#[prost(uint32, repeated, tag = "4")]
pub cmpniboclne: ::prost::alloc::vec::Vec<u32>,
/// 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<Lgfhaffapbf>,
/// offset: 40
#[prost(uint32, tag = "7")]
pub group_id: u32,
/// offset: 32
#[prost(message, optional, tag = "3")]
pub ofaookedcgb: ::core::option::Option<PlayerChallengePeakRecordBossData>,
}
#[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<jbgbbnjaebb::Necgmeoadjc>,
}
/// 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<PlayerSimpleInfo>,
/// offset: 16
#[prost(message, repeated, tag = "4")]
pub friend_list: ::prost::alloc::vec::Vec<FriendSimpleInfo>,
/// 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<PlayerDetailInfo>,
}
/// 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<FriendApplyInfo>,
/// offset: 24
#[prost(uint32, repeated, tag = "8")]
pub send_apply_list: ::prost::alloc::vec::Vec<u32>,
/// 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<FriendApplyInfo>,
}
/// 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<FriendSimpleInfo>,
/// 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<FriendSimpleInfo>,
}
/// 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<PlayerSimpleInfo>,
/// 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<FriendRecommendInfo>,
}
/// 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<u32>,
/// 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<PlayerSimpleInfo>,
/// offset: 24
#[prost(uint32, repeated, tag = "1")]
pub result_uid_list: ::prost::alloc::vec::Vec<u32>,
/// 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<PlayerAssistInfo>,
/// 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<PlayerAssistInfo>,
/// 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<u32>,
}
/// 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<Jpflmcnicpm>,
/// offset: 32
#[prost(message, optional, tag = "14")]
pub reward: ::core::option::Option<ItemList>,
/// 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<PlayerAssistInfo>,
}
/// 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<PlayerSimpleInfo>,
}
/// 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<u32>,
/// offset: 32
#[prost(uint32, repeated, tag = "15")]
pub gddmgcalkhc: ::prost::alloc::vec::Vec<u32>,
/// 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<u32>,
/// offset: 40
#[prost(bool, tag = "2")]
pub iihollffnbk: bool,
/// offset: 32
#[prost(uint32, repeated, tag = "12")]
pub gffpekhafga: ::prost::alloc::vec::Vec<u32>,
/// 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<PlayerAssistInfo>,
/// 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<Dmknghmfjph>,
/// offset: 16
#[prost(uint32, repeated, tag = "12")]
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
}
#[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<u32>,
/// offset: 40
#[prost(uint32, tag = "8")]
pub peak_id: u32,
/// offset: 16
#[prost(message, repeated, tag = "5")]
pub avatar_list: ::prost::alloc::vec::Vec<Dmknghmfjph>,
}
#[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<Hjbjchoehfb>,
}
#[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<Dmknghmfjph>,
/// 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<u32>,
}
#[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<PlayerSimpleInfo>,
/// 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<koclbbleilb::Pieebieoopg>,
}
/// 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<Koclbbleilb>,
/// 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<DisplayAvatarDetailInfo>,
/// 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<Ejhambodinl>,
/// offset: 32
#[prost(message, optional, tag = "1")]
pub knlkbefamlp: ::core::option::Option<Pkebopioedm>,
/// offset: 16
#[prost(message, optional, tag = "15")]
pub abpbjbkaeji: ::core::option::Option<Jbeanhhedjo>,
/// offset: 40
#[prost(message, repeated, tag = "14")]
pub ikfdjhkiifp: ::prost::alloc::vec::Vec<Ojdhpljdhgf>,
}
/// 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<Jbgbbnjaebb>,
}
/// 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<GachaCeilingAvatar>,
}
#[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<u32>,
/// offset: 40
#[prost(uint32, tag = "7")]
pub chmmplofcpn: u32,
/// offset: 32
#[prost(uint32, repeated, tag = "8")]
pub giihkbcogob: ::prost::alloc::vec::Vec<u32>,
}
#[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<GachaCeiling>,
/// 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<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "1")]
pub prize_item_list: ::prost::alloc::vec::Vec<u32>,
/// offset: 40
#[prost(uint32, repeated, tag = "3")]
pub ipgjnfpojnh: ::prost::alloc::vec::Vec<u32>,
}
/// 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<Aoeoiaocljf>,
/// 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<GachaInfo>,
/// 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<ItemList>,
/// offset: 32
#[prost(message, optional, tag = "3")]
pub token_item: ::core::option::Option<ItemList>,
/// offset: 24
#[prost(message, optional, tag = "6")]
pub gacha_item: ::core::option::Option<Item>,
}
/// 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<GachaItem>,
/// 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<GachaCeiling>,
}
/// 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<ItemList>,
/// 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<GachaCeiling>,
}
/// 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<u32>,
/// 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<Aoeoiaocljf>,
}
#[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<omblhdlmgkp::Gfnmajmmdef>,
}
/// 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<Lmccgdopbao>,
/// offset: 32
#[prost(message, repeated, tag = "15")]
pub jdkbogfifdd: ::prost::alloc::vec::Vec<Omblhdlmgkp>,
/// offset: 48
#[prost(uint32, tag = "4")]
pub oocaobicbab: u32,
/// offset: 16
#[prost(message, optional, tag = "13")]
pub abdljhfbhfl: ::core::option::Option<Aagmdfofhmp>,
/// 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<u32>,
/// offset: 24
#[prost(message, optional, tag = "6")]
pub paehgnmobkh: ::core::option::Option<Fjhimicjdpi>,
}
#[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<u32>,
/// offset: 64
#[prost(message, optional, tag = "1263")]
pub gbcmpododmc: ::core::option::Option<Oblflobpgmi>,
/// offset: 48
#[prost(message, optional, tag = "1481")]
pub oefkidlojbb: ::core::option::Option<Ijdbiojkbbj>,
/// 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<Lbemdkfjmgc>,
/// 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<u32>,
/// 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<u32>,
/// 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<u32, u32>,
/// 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<u32>,
}
#[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<Ecgffnlapko>,
/// 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<u32>,
/// offset: 16
#[prost(uint32, repeated, tag = "13")]
pub jfiojlajepd: ::prost::alloc::vec::Vec<u32>,
}
#[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<u32>,
}
#[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<ogimdhhmocl::Idooakegpgd>,
}
/// 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<Ogimdhhmocl>,
/// 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<u32>,
/// offset: 40
#[prost(uint32, tag = "7")]
pub lodfbklaaag: u32,
/// offset: 32
#[prost(message, repeated, tag = "2")]
pub bianianplhj: ::prost::alloc::vec::Vec<Ogimdhhmocl>,
/// 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<Keajcpeofbe>,
/// offset: 40
#[prost(message, repeated, tag = "9")]
pub bedjaofbokb: ::prost::alloc::vec::Vec<Ampggdeemel>,
/// offset: 32
#[prost(message, repeated, tag = "2")]
pub nhpncdgfldk: ::prost::alloc::vec::Vec<Ojehifaeloe>,
}
#[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<Ampggdeemel>,
}
#[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<Mookehjlnnf>,
}
#[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<u32, u32>,
}
#[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<ecgffnlapko::Oopnnlibkhg>,
}
/// 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<Ddhjiiephpa>,
/// offset: 16
#[prost(message, repeated, tag = "11")]
pub nhpncdgfldk: ::prost::alloc::vec::Vec<Ojehifaeloe>,
/// offset: 32
#[prost(message, repeated, tag = "4")]
pub enbmdcenfbg: ::prost::alloc::vec::Vec<Bdacfgcafii>,
}
#[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<ekfgjmhjkom::Dgobphkcneb>,
}
/// 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<Dnpechideie>,
}
#[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<Ekfgjmhjkom>,
/// offset: 48
#[prost(uint32, tag = "3")]
pub kifgicehhcd: u32,
/// offset: 24
#[prost(message, optional, tag = "2")]
pub gpalhmnijeb: ::core::option::Option<Mhljncjbhfo>,
/// 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<Japdfakfjmo>,
/// 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<Lpklgaefilo>,
/// offset: 44
#[prost(uint32, tag = "15")]
pub kddjimefggj: u32,
/// offset: 24
#[prost(message, repeated, tag = "9")]
pub monster_wave_list: ::prost::alloc::vec::Vec<Jfjmjjijakf>,
/// 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<Encgohnmcjh>,
}
#[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<u32>,
}
#[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<ljhdjhkihgk::Glaoadjnhpg>,
}
/// 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<Japdfakfjmo>,
}
#[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<fjogloimljn::Dpiccdjncbn>,
}
/// 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<Ihokdlpeaml>,
/// offset: 16
#[prost(message, repeated, tag = "8")]
pub cjjkhnmifdn: ::prost::alloc::vec::Vec<Iddpghkoboj>,
}
#[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<Fjogloimljn>,
/// offset: 24
#[prost(message, optional, tag = "8")]
pub kmlgcckbdia: ::core::option::Option<Gkdlhgbbbac>,
}
#[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<Jbnkbhgbjkc>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lpohmgmancb {
/// offset: 24
#[prost(message, optional, tag = "8")]
pub naaejmdhigi: ::core::option::Option<Ddbnbpgmoid>,
/// offset: 16
#[prost(message, optional, tag = "9")]
pub boss_info: ::core::option::Option<Hohfdkcbakg>,
/// offset: 32
#[prost(message, repeated, tag = "4")]
pub ccpdbbkpmin: ::prost::alloc::vec::Vec<Gecmaafiaon>,
/// offset: 72
#[prost(uint32, repeated, tag = "11")]
pub pggcanillmd: ::prost::alloc::vec::Vec<u32>,
/// offset: 80
#[prost(uint32, tag = "5")]
pub section_id: u32,
/// offset: 56
#[prost(message, optional, tag = "2")]
pub bhiglfbkhck: ::core::option::Option<Ljhdjhkihgk>,
/// offset: 64
#[prost(message, optional, tag = "1")]
pub cbgcnnikfnf: ::core::option::Option<Mbemnbgbdml>,
/// offset: 40
#[prost(message, repeated, tag = "15")]
pub anngfejaanl: ::prost::alloc::vec::Vec<Aahkahpohda>,
/// 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<Kkjjbemmaco>,
}
#[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<f64>,
/// 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<Gjjikkphflh>,
}
#[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<Jkaimhfmpph>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jkaimhfmpph {
/// offset: 32
#[prost(message, optional, tag = "15")]
pub mlpiahjbpkd: ::core::option::Option<Gjjikkphflh>,
/// offset: 52
#[prost(uint32, tag = "10")]
pub unique_id: u32,
/// offset: 16
#[prost(message, repeated, tag = "13")]
pub cnlipfjgcec: ::prost::alloc::vec::Vec<Ppohbcaphoc>,
#[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<jkaimhfmpph::Majalojogbh>,
}
/// 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<u32>,
}
#[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<u32>,
}
#[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<u32, u32>,
}
#[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<u32>,
}
#[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<Jkaimhfmpph>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Adabpnnbchm {
/// offset: 16
#[prost(message, optional, tag = "3")]
pub gkhojfjelmo: ::core::option::Option<Golojphiobj>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nmeiechfigf {
/// offset: 24
#[prost(message, optional, tag = "3")]
pub gkhojfjelmo: ::core::option::Option<Golojphiobj>,
}
#[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<Golojphiobj>,
}
/// 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<Bddinonagbn>,
/// offset: 24
#[prost(message, optional, tag = "13")]
pub rogue_get_info: ::core::option::Option<Okcboemeoin>,
/// 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<Ohnilgjnmln>,
/// offset: 16
#[prost(message, repeated, tag = "14")]
pub nhpncdgfldk: ::prost::alloc::vec::Vec<Ojehifaeloe>,
/// offset: 32
#[prost(message, repeated, tag = "5")]
pub bkihcaalbnb: ::prost::alloc::vec::Vec<Ddhjiiephpa>,
/// offset: 48
#[prost(message, repeated, tag = "7")]
pub enbmdcenfbg: ::prost::alloc::vec::Vec<Bdacfgcafii>,
}
#[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<Ekfgjmhjkom>,
/// offset: 44
#[prost(uint32, tag = "5")]
pub kifgicehhcd: u32,
/// offset: 32
#[prost(message, optional, tag = "7")]
pub gpalhmnijeb: ::core::option::Option<Mhljncjbhfo>,
/// 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<Ljhdjhkihgk>,
/// 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<u32>,
}
#[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<u32>,
/// offset: 40
#[prost(uint32, tag = "10")]
pub gmaoccgmbid: u32,
/// offset: 24
#[prost(uint32, repeated, tag = "5")]
pub cmdjknkahfn: ::prost::alloc::vec::Vec<u32>,
/// 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<Lbemdkfjmgc>,
}
#[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<cpgiakiigpk::Ginfiafkmdn>,
}
/// 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<pamfkkjcpcn::Ginfiafkmdn>,
}
/// 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<u32>,
/// offset: 40
#[prost(enumeration = "Kfgdppgfnge", tag = "2")]
pub ndamkiikmoe: i32,
/// offset: 16
#[prost(message, repeated, tag = "12")]
pub laehobnnlmj: ::prost::alloc::vec::Vec<Pamfkkjcpcn>,
}
#[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<u32>,
/// offset: 40
#[prost(enumeration = "Kfgdppgfnge", tag = "6")]
pub ndamkiikmoe: i32,
/// offset: 16
#[prost(message, repeated, tag = "12")]
pub laehobnnlmj: ::prost::alloc::vec::Vec<Pamfkkjcpcn>,
}
/// 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<Lijglfcmegk>,
}
#[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<Nopimpmjmeb>,
}
/// 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<Nopimpmjmeb>,
/// 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<u32>,
}
/// 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<jjdjmadomjh::Idooakegpgd>,
}
/// 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<Jjdjmadomjh>,
}
/// 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<u32>,
}
/// 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<Lpklgaefilo>,
}
/// 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<u32>,
}
/// 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<Lajbjblbjah>,
/// offset: 24
#[prost(message, repeated, tag = "11")]
pub jlfdgadegoi: ::prost::alloc::vec::Vec<Gkdpdnkkjng>,
}
#[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<u32>,
}
#[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<Neacbmkijgm>,
}
#[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<Ciljcphpjod>,
/// 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<u32>,
/// 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<u32>,
}
#[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<u32>,
}
#[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<Blfpdnjamjk>,
/// 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<lmccgdopbao::Oajnjfnliec>,
}
/// 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<u32>,
}
#[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<goiialeibob::Oajnjfnliec>,
}
/// 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<Bddinonagbn>,
/// 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<SceneBattleInfo>,
/// 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<Joiaeagdmjg>,
/// offset: 40
#[prost(uint32, tag = "11")]
pub nbgkjpibnke: u32,
/// offset: 16
#[prost(message, optional, tag = "10")]
pub anbflmndfma: ::core::option::Option<Joiaeagdmjg>,
}
/// 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<Ogjejfnpljk>,
/// 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<u32, Lpklgaefilo>,
/// offset: 48
#[prost(message, optional, tag = "13")]
pub kmlgcckbdia: ::core::option::Option<Gkdlhgbbbac>,
/// offset: 96
#[prost(uint32, tag = "1354")]
pub bcelpbpjdcb: u32,
/// offset: 56
#[prost(message, repeated, tag = "1266")]
pub kiebkdbfgeo: ::prost::alloc::vec::Vec<Fgoipcgkaph>,
/// 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<Klnnafmldkg>,
/// 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<doekjbohggd::Idooakegpgd>,
}
/// 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<u32>,
/// offset: 44
#[prost(uint32, tag = "2")]
pub gmaoccgmbid: u32,
/// offset: 16
#[prost(uint32, repeated, tag = "11")]
pub joamooegpjp: ::prost::alloc::vec::Vec<u32>,
/// 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<Dclpcadfoed>,
/// 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<Kcebjdifhcp>,
}
/// 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<u32>,
/// offset: 56
#[prost(uint32, tag = "15")]
pub bklmihhlfog: u32,
/// offset: 24
#[prost(uint32, repeated, tag = "4")]
pub bacchlmlbap: ::prost::alloc::vec::Vec<u32>,
}
#[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<u32>,
/// offset: 48
#[prost(uint32, tag = "12")]
pub npc_id: u32,
/// offset: 16
#[prost(uint32, repeated, tag = "2")]
pub bacchlmlbap: ::prost::alloc::vec::Vec<u32>,
/// 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<u32>,
/// 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<u32>,
/// offset: 56
#[prost(message, optional, tag = "5")]
pub fpnopcddajk: ::core::option::Option<Hpkggcikknd>,
/// offset: 104
#[prost(message, repeated, tag = "1860")]
pub bedjaofbokb: ::prost::alloc::vec::Vec<Ampggdeemel>,
/// 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<Ihokdlpeaml>,
/// offset: 48
#[prost(message, repeated, tag = "3")]
pub jbhdbelfefn: ::prost::alloc::vec::Vec<Golojphiobj>,
/// 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<Iddpghkoboj>,
/// offset: 40
#[prost(uint32, repeated, tag = "1727")]
pub lcnmhgkefie: ::prost::alloc::vec::Vec<u32>,
/// offset: 24
#[prost(message, repeated, tag = "14")]
pub khhopfjphec: ::prost::alloc::vec::Vec<Mookehjlnnf>,
/// offset: 16
#[prost(message, repeated, tag = "13")]
pub jcebhbdbdle: ::prost::alloc::vec::Vec<Gecmaafiaon>,
/// offset: 124
#[prost(bool, tag = "367")]
pub ojdobchgkmj: bool,
/// offset: 72
#[prost(message, repeated, tag = "116")]
pub bkihcaalbnb: ::prost::alloc::vec::Vec<Ddhjiiephpa>,
/// offset: 32
#[prost(message, repeated, tag = "16")]
pub pdemmpcifen: ::prost::alloc::vec::Vec<Keajcpeofbe>,
}
/// 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<Jbfngoiheif>,
/// 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<u32>,
}
#[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<Kphlcleiedd>,
/// 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<Piehihpkkpi>,
/// offset: 60
#[prost(uint32, tag = "10")]
pub oocaobicbab: u32,
/// offset: 40
#[prost(message, optional, tag = "12")]
pub gapnehkbjlp: ::core::option::Option<Afhgpmcopbn>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Afbakkmbkjf {
/// offset: 16
#[prost(message, optional, tag = "11")]
pub gapnehkbjlp: ::core::option::Option<Afhgpmcopbn>,
/// offset: 32
#[prost(message, optional, tag = "8")]
pub ifbflmeieal: ::core::option::Option<Mlefbimljbg>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Okcboemeoin {
/// offset: 16
#[prost(message, optional, tag = "9")]
pub pdnfpddbadm: ::core::option::Option<Afbakkmbkjf>,
/// offset: 24
#[prost(message, optional, tag = "5")]
pub pdpfmffkjoj: ::core::option::Option<Icacgfcfikc>,
}
/// 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<Ahmadphlpfp>,
}
#[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<u32>,
/// offset: 16
#[prost(uint32, repeated, tag = "4")]
pub ibhnpaaohbl: ::prost::alloc::vec::Vec<u32>,
}
#[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<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "1")]
pub cmdjknkahfn: ::prost::alloc::vec::Vec<u32>,
}
#[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<u32>,
/// offset: 16
#[prost(uint32, repeated, tag = "2")]
pub jfagojpldgf: ::prost::alloc::vec::Vec<u32>,
}
#[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<u32>,
/// offset: 16
#[prost(uint32, repeated, tag = "4")]
pub iablaillgij: ::prost::alloc::vec::Vec<u32>,
}
#[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<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "15")]
pub anngfejaanl: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kphlcleiedd {
/// offset: 40
#[prost(message, optional, tag = "3")]
pub fmjgdohgjgi: ::core::option::Option<Pagahhnoebn>,
/// offset: 16
#[prost(message, optional, tag = "8")]
pub mapnonigocp: ::core::option::Option<Ckbdjgpaneo>,
/// offset: 32
#[prost(message, optional, tag = "13")]
pub lolpjljfiab: ::core::option::Option<Fcjcgflbihn>,
/// offset: 56
#[prost(message, optional, tag = "1")]
pub oekepiaoiah: ::core::option::Option<Plgnljcdbce>,
/// offset: 24
#[prost(message, optional, tag = "2")]
pub gcmamolbifn: ::core::option::Option<Djkcklgagen>,
}
/// 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<kfhnbiknlbh::Mlneddhojgc>,
}
/// 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<u32>,
/// 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<u32>,
}
/// 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<ItemList>,
/// offset: 40
#[prost(uint32, tag = "14")]
pub retcode: u32,
/// offset: 16
#[prost(message, optional, tag = "1")]
pub ifbflmeieal: ::core::option::Option<Mlefbimljbg>,
}
/// 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<Mlefbimljbg>,
}
#[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<Jbfngoiheif>,
/// 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<Gkeemepaemp>,
}
/// 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<u32>,
/// 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<Nlcbcmlbbae>,
}
#[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<Klhpkiomaik>,
}
#[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<Nlcbcmlbbae>,
/// 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<Klhpkiomaik>,
/// 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<Klhpkiomaik>,
}
/// 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<Klhpkiomaik>,
}
#[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<Self> {
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<Obhecaolbnn>,
/// offset: 24
#[prost(message, repeated, tag = "5")]
pub dialogue_info_list: ::prost::alloc::vec::Vec<HeartDialDialogueInfo>,
/// offset: 40
#[prost(message, repeated, tag = "15")]
pub script_info_list: ::prost::alloc::vec::Vec<HeartDialScriptInfo>,
/// 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<ItemList>,
}
/// 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<ItemList>,
/// 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<Obhecaolbnn>,
/// offset: 32
#[prost(message, repeated, tag = "5")]
pub changed_script_info_list: ::prost::alloc::vec::Vec<HeartDialScriptInfo>,
/// 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<HeartDialDialogueInfo>,
}
/// 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<Obhecaolbnn>,
}
/// 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<Obhecaolbnn>,
}
#[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<u32>,
}
#[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<u32>,
/// 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<HeliobusChallengeLineup>,
/// 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<Hjeleoognli>,
/// offset: 32
#[prost(message, optional, tag = "7")]
pub skill_info: ::core::option::Option<Clepogpiimd>,
/// offset: 40
#[prost(message, repeated, tag = "3")]
pub challenge_list: ::prost::alloc::vec::Vec<Hnkabdecghe>,
}
#[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<Igohaidkmdm>,
/// 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<Igohaidkmdm>,
/// 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<Hjeleoognli>,
}
/// 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<Hjeleoognli>,
}
/// 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<Hjeleoognli>,
}
/// 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<Hjeleoognli>,
/// 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<u32>,
}
/// 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<SceneBattleInfo>,
/// 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<Hnkabdecghe>,
}
/// 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<HeliobusChallengeLineup>,
}
/// 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<u32>,
/// 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<Gbhihpknbca>,
}
#[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<Clhhhdjeioj>,
}
#[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<u32>,
/// offset: 52
#[prost(uint32, tag = "5")]
pub agnidnpmhck: u32,
/// offset: 24
#[prost(message, optional, tag = "9")]
pub cbhholocjkl: ::core::option::Option<Bhalkbmkngo>,
/// offset: 48
#[prost(uint32, tag = "1")]
pub enobmfonkon: u32,
/// offset: 16
#[prost(message, repeated, tag = "13")]
pub ofepjoiangf: ::prost::alloc::vec::Vec<Bhalkbmkngo>,
}
#[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<u32>,
}
#[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<Pngphkapkfh>,
/// offset: 40
#[prost(message, optional, tag = "7")]
pub depmbibgeip: ::core::option::Option<Pnndnjclihe>,
/// offset: 56
#[prost(uint32, tag = "6")]
pub lmldbihmepg: u32,
/// offset: 16
#[prost(message, optional, tag = "2")]
pub pidonkedoeo: ::core::option::Option<Canagjhhecl>,
/// 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<u32>,
/// offset: 32
#[prost(uint32, repeated, tag = "9")]
pub golglcgmkmh: ::prost::alloc::vec::Vec<u32>,
}
#[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<u32>,
/// offset: 24
#[prost(message, repeated, tag = "14")]
pub epldjihodkj: ::prost::alloc::vec::Vec<Ikcmbgdnhmb>,
}
#[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<Hhlgfmekiei>,
/// offset: 24
#[prost(message, optional, tag = "7")]
pub fcakciafjbo: ::core::option::Option<Mkelebaebed>,
/// offset: 48
#[prost(uint32, tag = "2")]
pub retcode: u32,
/// offset: 32
#[prost(message, optional, tag = "14")]
pub lklmeadhmmo: ::core::option::Option<Labebnghcnb>,
/// 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<u32>,
}
/// 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<u32>,
}
/// 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<Bhalkbmkngo>,
/// 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<Fjdeaeafmlk>,
/// offset: 32
#[prost(uint32, repeated, tag = "11")]
pub flhgeengkkf: ::prost::alloc::vec::Vec<u32>,
}
#[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<gigamcjgjkp::Idooakegpgd>,
}
/// 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<Ficpghoohkf>,
/// offset: 40
#[prost(message, repeated, tag = "5")]
pub ofepjoiangf: ::prost::alloc::vec::Vec<Bhalkbmkngo>,
/// offset: 24
#[prost(message, optional, tag = "10")]
pub depmbibgeip: ::core::option::Option<Pnndnjclihe>,
#[prost(oneof = "fbphnlfdfae::Kdfbgipbchn", tags = "3, 15")]
pub kdfbgipbchn: ::core::option::Option<fbphnlfdfae::Kdfbgipbchn>,
}
/// 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<Pnndnjclihe>,
/// offset: 32
#[prost(uint32, repeated, tag = "10")]
pub oofkfdhaldb: ::prost::alloc::vec::Vec<u32>,
/// offset: 72
#[prost(bool, tag = "8")]
pub papojegocnn: bool,
/// offset: 56
#[prost(message, optional, tag = "14")]
pub lklmeadhmmo: ::core::option::Option<Labebnghcnb>,
/// offset: 48
#[prost(uint32, repeated, tag = "9")]
pub khhopfjphec: ::prost::alloc::vec::Vec<u32>,
/// offset: 40
#[prost(message, optional, tag = "4")]
pub ipmimcanmpc: ::core::option::Option<Ilfgdjhpkgn>,
/// offset: 24
#[prost(message, repeated, tag = "3")]
pub ofepjoiangf: ::prost::alloc::vec::Vec<Bhalkbmkngo>,
}
/// 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<u32>,
/// offset: 64
#[prost(uint32, tag = "5")]
pub imfbhikolhf: u32,
/// offset: 40
#[prost(message, optional, tag = "14")]
pub bffhfobnbfe: ::core::option::Option<Pnndnjclihe>,
/// offset: 24
#[prost(uint32, repeated, tag = "6")]
pub khhopfjphec: ::prost::alloc::vec::Vec<u32>,
/// offset: 68
#[prost(uint32, tag = "11")]
pub mcndakpgodl: u32,
/// offset: 48
#[prost(message, repeated, tag = "12")]
pub jlkibdmahfd: ::prost::alloc::vec::Vec<Fjdeaeafmlk>,
/// offset: 16
#[prost(message, repeated, tag = "3")]
pub bdjenkokiak: ::prost::alloc::vec::Vec<Fjdeaeafmlk>,
}
/// 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<Labebnghcnb>,
/// 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<u32>,
}
/// 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<u32>,
}
/// 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<ItemList>,
/// 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<ohjljmgkpnf::Mlneddhojgc>,
}
/// 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<Ohjljmgkpnf>,
}
/// 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<RelicAffix>,
/// 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<RelicAffix>,
}
#[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<PileItem>,
/// offset: 16
#[prost(message, repeated, tag = "2")]
pub ppcnehfkfdn: ::prost::alloc::vec::Vec<PileItem>,
}
#[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<Elkcligppmb>,
/// 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<Material0>,
/// offset: 88
#[prost(uint32, repeated, tag = "12")]
pub mnaccdmmgag: ::prost::alloc::vec::Vec<u32>,
/// offset: 56
#[prost(message, repeated, tag = "4")]
pub equipment_list: ::prost::alloc::vec::Vec<Equipment>,
/// offset: 24
#[prost(uint32, repeated, tag = "6")]
pub mmkgdifohbo: ::prost::alloc::vec::Vec<u32>,
/// offset: 16
#[prost(enumeration = "TurnFoodSwitch", repeated, tag = "10")]
pub cikaijpoblh: ::prost::alloc::vec::Vec<i32>,
/// offset: 128
#[prost(uint32, tag = "5")]
pub bamogbaibpg: u32,
/// offset: 120
#[prost(message, repeated, tag = "1")]
pub lkjocgopakh: ::prost::alloc::vec::Vec<PileItem>,
/// offset: 32
#[prost(message, repeated, tag = "14")]
pub acpdhkgkmoo: ::prost::alloc::vec::Vec<Emggiclpmam>,
/// offset: 40
#[prost(uint32, repeated, tag = "9")]
pub egpdeldcjig: ::prost::alloc::vec::Vec<u32>,
/// offset: 132
#[prost(uint32, tag = "15")]
pub retcode: u32,
/// offset: 48
#[prost(message, repeated, tag = "2")]
pub imeoabclnbc: ::prost::alloc::vec::Vec<Material0>,
/// offset: 72
#[prost(message, repeated, tag = "8")]
pub fepdjffcaip: ::prost::alloc::vec::Vec<Material>,
/// offset: 80
#[prost(message, repeated, tag = "3")]
pub wait_del_resource_list: ::prost::alloc::vec::Vec<WaitDelResource>,
/// offset: 64
#[prost(message, repeated, tag = "7")]
pub relic_list: ::prost::alloc::vec::Vec<Relic>,
/// offset: 104
#[prost(message, repeated, tag = "13")]
pub material_list: ::prost::alloc::vec::Vec<Material>,
}
/// 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<ItemCostData>,
/// 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<u32>,
}
/// 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<ItemList>,
/// 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<ItemCostData>,
/// 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<ItemCostData>,
/// 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<Mhkfkgjgfik>,
}
/// 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<ItemCostData>,
}
/// 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<PileItem>,
}
/// 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<ItemCostData>,
/// offset: 40
#[prost(uint32, tag = "14")]
pub count: u32,
/// offset: 16
#[prost(message, optional, tag = "7")]
pub compose_item_list: ::core::option::Option<ItemCostData>,
/// 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<ItemList>,
/// 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<ItemCostData>,
/// 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<u32>,
/// offset: 32
#[prost(message, optional, tag = "7")]
pub wr_item_list: ::core::option::Option<ItemCostData>,
/// 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<ItemList>,
}
/// 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<ItemCostData>,
}
/// 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<PileItem>,
}
/// 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<u32>,
/// 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<u32>,
}
/// 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<u32>,
/// 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<ItemCostData>,
}
/// 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<ItemList>,
}
/// 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<ItemList>,
}
/// 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<u32>,
}
/// 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<Material0>,
/// 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<Mmdpanjmolh>,
}
/// 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<Mmdpanjmolh>,
}
/// 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<u32>,
}
/// 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<u32>,
/// offset: 16
#[prost(enumeration = "TurnFoodSwitch", repeated, tag = "1")]
pub cikaijpoblh: ::prost::alloc::vec::Vec<i32>,
}
/// 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<PileItem>,
}
#[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<Afhgdiinknb>,
/// offset: 32
#[prost(message, optional, tag = "1")]
pub jaophilfcip: ::core::option::Option<Bdkoopinmgl>,
/// 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<Klkpdobjbom>,
/// 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<Afhgdiinknb>,
/// offset: 32
#[prost(string, tag = "11")]
pub name: ::prost::alloc::string::String,
/// offset: 16
#[prost(message, optional, tag = "13")]
pub jaophilfcip: ::core::option::Option<Bdkoopinmgl>,
/// 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<Klkpdobjbom>,
/// 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<u32>,
}
/// 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<u32>,
/// 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<u32>,
/// 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<u32>,
/// 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<MusicData>,
/// 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<u32>,
}
/// 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<MusicData>,
/// offset: 24
#[prost(uint32, repeated, tag = "3")]
pub lkhjcdoohmm: ::prost::alloc::vec::Vec<u32>,
}
/// 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<Afacfjmdbdj>,
/// 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<SpBarInfo>,
/// 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<u32>,
/// offset: 64
#[prost(uint32, tag = "7")]
pub leader_slot: u32,
/// offset: 40
#[prost(message, repeated, tag = "3")]
pub avatar_list: ::prost::alloc::vec::Vec<LineupAvatar>,
/// 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<u32>,
/// 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<u32>,
/// 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<LineupInfo>,
}
/// 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<i32>,
/// offset: 16
#[prost(message, optional, tag = "15")]
pub lineup: ::core::option::Option<LineupInfo>,
}
/// 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<LineupAvatarData>,
}
/// 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<LineupInfo>,
/// 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<LineupSlotData>,
/// 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<u32>,
/// offset: 16
#[prost(uint32, repeated, tag = "10")]
pub agmcnbihkhf: ::prost::alloc::vec::Vec<u32>,
}
/// 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<Kigohnmahlp>,
/// 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<Bblmkdkfbkn>,
}
/// 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<Kigohnmahlp>,
/// offset: 16
#[prost(message, repeated, tag = "8")]
pub ojngpjpbbpb: ::prost::alloc::vec::Vec<Lneeiclfgdn>,
/// 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<u32>,
}
/// 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<u32>,
/// 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<Bblmkdkfbkn>,
}
/// 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<Lneeiclfgdn>,
/// offset: 32
#[prost(message, optional, tag = "12")]
pub icdjijjipak: ::core::option::Option<Kigohnmahlp>,
/// 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<Bblmkdkfbkn>,
/// 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<Lneeiclfgdn>,
/// 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<Kigohnmahlp>,
/// 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<Lneeiclfgdn>,
/// 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<Ehenlaemnho>,
}
#[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<Klgepffeimh>,
/// 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<SceneBattleInfo>,
}
/// 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<Ehenlaemnho>,
}
/// 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<ItemList>,
}
/// 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<ClientMail>,
/// offset: 24
#[prost(message, repeated, tag = "12")]
pub mail_list: ::prost::alloc::vec::Vec<ClientMail>,
/// 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<u32>,
}
/// 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<u32>,
/// 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<u32>,
/// 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<ClientMailAttachmentItem>,
/// offset: 48
#[prost(uint32, tag = "13")]
pub retcode: u32,
/// offset: 40
#[prost(message, optional, tag = "4")]
pub attachment: ::core::option::Option<ItemList>,
/// offset: 24
#[prost(uint32, repeated, tag = "8")]
pub succ_mail_id_list: ::prost::alloc::vec::Vec<u32>,
}
/// 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<u32>,
}
#[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<ChargerInfo>,
/// offset: 40
#[prost(message, optional, tag = "3")]
pub energy_info: ::core::option::Option<RotaterEnergyInfo>,
/// offset: 24
#[prost(message, optional, tag = "2")]
pub rogue_map: ::core::option::Option<RotateMapInfo>,
/// 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<RotaterData>,
/// 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<Vector4>,
/// offset: 24
#[prost(message, optional, tag = "15")]
pub vector: ::core::option::Option<Vector>,
}
/// 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<MotionInfo>,
/// 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<MotionInfo>,
/// 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<RotaterEnergyInfo>,
}
#[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<ChargerInfo>,
}
/// 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<ChargerInfo>,
/// offset: 24
#[prost(message, optional, tag = "11")]
pub energy_info: ::core::option::Option<RotaterEnergyInfo>,
}
#[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<RotaterData>,
}
/// 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<RotaterEnergyInfo>,
/// offset: 32
#[prost(message, optional, tag = "3")]
pub rotater_data: ::core::option::Option<RotaterData>,
}
/// 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<MotionInfo>,
/// offset: 44
#[prost(uint32, tag = "4")]
pub kcekmjlhfge: u32,
/// offset: 16
#[prost(message, optional, tag = "6")]
pub rogue_map: ::core::option::Option<RotateMapInfo>,
}
/// 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<MotionInfo>,
/// 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<MotionInfo>,
}
/// 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<MotionInfo>,
/// 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<RotaterEnergyInfo>,
/// offset: 16
#[prost(message, repeated, tag = "5")]
pub rotater_data_list: ::prost::alloc::vec::Vec<RotaterData>,
/// offset: 40
#[prost(message, optional, tag = "4")]
pub rogue_map: ::core::option::Option<RotateMapInfo>,
/// offset: 68
#[prost(uint32, tag = "14")]
pub ldekdlhbhho: u32,
/// offset: 24
#[prost(message, repeated, tag = "10")]
pub charger_info: ::prost::alloc::vec::Vec<ChargerInfo>,
/// 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<MotionInfo>,
/// offset: 16
#[prost(message, optional, tag = "1")]
pub rogue_map: ::core::option::Option<RotateMapInfo>,
}
/// 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<MotionInfo>,
/// 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<RotaterEnergyInfo>,
}
/// 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<ChargerInfo>,
/// 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<RotateMapInfo>,
/// offset: 60
#[prost(bool, tag = "9")]
pub cfkommfdngp: bool,
/// offset: 24
#[prost(message, repeated, tag = "10")]
pub rotater_data_list: ::prost::alloc::vec::Vec<RotaterData>,
/// offset: 64
#[prost(uint32, tag = "15")]
pub ldekdlhbhho: u32,
/// offset: 40
#[prost(message, optional, tag = "14")]
pub energy_info: ::core::option::Option<RotaterEnergyInfo>,
}
/// 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<RotaterData>,
}
/// 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<RotaterData>,
/// offset: 40
#[prost(uint32, tag = "15")]
pub retcode: u32,
/// offset: 32
#[prost(message, optional, tag = "14")]
pub energy_info: ::core::option::Option<RotaterEnergyInfo>,
}
/// 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<RotaterData>,
}
/// 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<u32>,
/// offset: 52
#[prost(int32, tag = "13")]
pub score_id: i32,
/// offset: 40
#[prost(uint32, repeated, tag = "8")]
pub imgbokeiffn: ::prost::alloc::vec::Vec<u32>,
/// offset: 16
#[prost(uint32, repeated, tag = "15")]
pub loinlpbhpgb: ::prost::alloc::vec::Vec<u32>,
/// 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<u32>,
}
/// 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<u32>,
}
/// 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<u32>,
}
/// 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<u32>,
}
/// 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<u32>,
}
/// 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<u32>,
}
#[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<MarkChestInfo>,
/// 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<MarkChestFuncInfo>,
/// 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<MarkChestInfo>,
/// 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<MarkChestFuncInfo>,
/// 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<MarkChestFuncInfo>,
}
/// 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<Bblmkdkfbkn>,
}
/// 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<Bblmkdkfbkn>,
}
#[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<Lneeiclfgdn>,
/// 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<Fknjaebdond>,
/// offset: 48
#[prost(message, repeated, tag = "6")]
pub piahgdjepgj: ::prost::alloc::vec::Vec<Bljdhnjajdp>,
/// offset: 24
#[prost(map = "uint32, uint32", tag = "15")]
pub pklkdkpknnm: ::std::collections::HashMap<u32, u32>,
/// offset: 16
#[prost(map = "uint32, uint32", tag = "8")]
pub hpdmdamggde: ::std::collections::HashMap<u32, u32>,
}
/// 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<Dinkmkhigmc>,
}
/// 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<u32, u32>,
/// offset: 56
#[prost(uint32, tag = "6")]
pub level_id: u32,
/// offset: 16
#[prost(uint32, repeated, tag = "5")]
pub hcgcdflhlip: ::prost::alloc::vec::Vec<u32>,
/// 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<Dinkmkhigmc>,
}
/// 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<u32>,
}
#[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<Hcdnjaibbjo>,
/// offset: 68
#[prost(uint32, tag = "2")]
pub pkalgpkaioi: u32,
/// offset: 56
#[prost(message, repeated, tag = "8")]
pub pkbplacjicg: ::prost::alloc::vec::Vec<Ifiikifding>,
/// offset: 16
#[prost(message, repeated, tag = "13")]
pub piahgdjepgj: ::prost::alloc::vec::Vec<Eppghgcffgf>,
/// offset: 64
#[prost(uint32, tag = "7")]
pub dhfijlednjk: u32,
/// offset: 32
#[prost(message, repeated, tag = "9")]
pub gednfeefngk: ::prost::alloc::vec::Vec<Hcdnjaibbjo>,
/// offset: 40
#[prost(message, repeated, tag = "10")]
pub pkjfighedal: ::prost::alloc::vec::Vec<Hcdnjaibbjo>,
}
/// 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<Ijdjaoglhci>,
/// 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<Hcdnjaibbjo>,
/// offset: 60
#[prost(uint32, tag = "2")]
pub mefeplccgle: u32,
/// offset: 16
#[prost(uint32, repeated, tag = "9")]
pub bfkgahhcnod: ::prost::alloc::vec::Vec<u32>,
/// 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<ItemList>,
/// 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<Ifiikifding>,
/// offset: 56
#[prost(uint32, tag = "4")]
pub pkalgpkaioi: u32,
/// offset: 48
#[prost(message, repeated, tag = "3")]
pub fmocfkidofd: ::prost::alloc::vec::Vec<ItemList>,
/// offset: 60
#[prost(uint32, tag = "2")]
pub level_id: u32,
/// offset: 40
#[prost(message, optional, tag = "13")]
pub acnlmcdllia: ::core::option::Option<Eppghgcffgf>,
}
/// 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<Ijdjaoglhci>,
}
/// 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<Mhhfchbnnge>,
/// offset: 44
#[prost(uint32, tag = "1")]
pub dlodejbfnpi: u32,
/// offset: 16
#[prost(message, optional, tag = "14")]
pub jdfahegkdef: ::core::option::Option<Ijdjaoglhci>,
/// 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<Mhhfchbnnge>,
/// 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<u32>,
}
#[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<u32>,
/// offset: 44
#[prost(uint32, tag = "3")]
pub id: u32,
/// offset: 16
#[prost(message, repeated, tag = "12")]
pub item_list: ::prost::alloc::vec::Vec<MessageItem>,
/// 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<MessageSection>,
/// 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<MessageGroup>,
}
/// 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<NpcStatus>,
}
/// 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<ItemList>,
}
/// 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<MessageItem>,
/// 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<ItemList>,
/// offset: 24
#[prost(message, repeated, tag = "4")]
pub item_list: ::prost::alloc::vec::Vec<MessageItem>,
}
/// 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<u32, u32>,
/// 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<ItemList>,
/// offset: 40
#[prost(uint32, tag = "9")]
pub retcode: u32,
/// offset: 24
#[prost(message, optional, tag = "13")]
pub objdjbjcjbi: ::core::option::Option<Ombdcihgfda>,
}
/// 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<Ombdcihgfda>,
/// 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<u32>,
/// 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<Hjbhndiiklo>,
}
/// 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<u32>,
}
/// 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<Kkfnkkdhlpb>,
/// 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<Kkfnkkdhlpb>,
}
/// 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<Kkfnkkdhlpb>,
}
/// 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<u32>,
/// 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<Lnechaplbkp>,
/// 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<Iinllhpgjdh>,
/// 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<Pookkfpjjad>,
/// 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<Pookkfpjjad>,
/// 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<Pookkfpjjad>,
/// 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<Pldfdlmcgcf>,
/// 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<Pldfdlmcgcf>,
}
/// 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<Pldfdlmcgcf>,
/// offset: 16
#[prost(message, repeated, tag = "13")]
pub content_package_list: ::prost::alloc::vec::Vec<Pldfdlmcgcf>,
}
/// 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<u32>,
}
/// 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<u32>,
/// 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<ItemList>,
}
/// 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<Fjpjpniaaak>,
/// 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<Fjpjpniaaak>,
/// 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<u32>,
/// offset: 40
#[prost(uint32, tag = "11")]
pub retcode: u32,
/// offset: 24
#[prost(uint32, repeated, tag = "1")]
pub mbaokionpbi: ::prost::alloc::vec::Vec<u32>,
/// 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<MissionCustomValue>,
}
#[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<MissionCustomValue>,
/// 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<immbipnmnob::Ldcafmkfpic>,
}
/// 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<MissionCustomValueList>,
}
/// 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<Mission>,
/// offset: 16
#[prost(message, repeated, tag = "6")]
pub main_mission_list: ::prost::alloc::vec::Vec<MainMission>,
/// offset: 40
#[prost(uint32, repeated, tag = "7")]
pub cfomoipjfdj: ::prost::alloc::vec::Vec<u32>,
/// 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<MissionCustomValue>,
}
/// 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<MissionCustomValue>,
/// 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<ItemList>,
/// 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<ItemList>,
/// 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<u32>,
}
/// 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<ItemList>,
/// 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<u32>,
/// offset: 16
#[prost(uint32, repeated, tag = "15")]
pub main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
}
/// 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<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "2")]
pub finished_main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
/// offset: 48
#[prost(message, repeated, tag = "1")]
pub sub_mission_status_list: ::prost::alloc::vec::Vec<Mission>,
/// offset: 40
#[prost(uint32, repeated, tag = "9")]
pub disabled_main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
/// offset: 16
#[prost(uint32, repeated, tag = "4")]
pub curversion_finished_main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
/// offset: 32
#[prost(message, repeated, tag = "10")]
pub main_mission_mcv_list: ::prost::alloc::vec::Vec<MainMissionCustomValue>,
}
/// 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<MotionInfo>,
/// 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<u32>,
}
/// 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<MainMission>,
/// 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<u32>,
}
/// 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<u32>,
}
/// 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<MainMission>,
/// 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<u32>,
/// 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<Kceoeloaahg>,
/// 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<Kceoeloaahg>,
/// 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<Kceoeloaahg>,
/// 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<Iilmdliobje>,
/// offset: 96
#[prost(uint64, tag = "12")]
pub ignlfaaagpd: u64,
/// offset: 40
#[prost(message, repeated, tag = "2")]
pub pkdgklblodj: ::prost::alloc::vec::Vec<Kceoeloaahg>,
/// 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<Fpogpjnblmd>,
}
/// 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<u32>,
/// offset: 16
#[prost(message, optional, tag = "5")]
pub jmlnbijgpnl: ::core::option::Option<Ikenbjpmnjl>,
/// offset: 24
#[prost(message, optional, tag = "12")]
pub docalfglobe: ::core::option::Option<Ogidhoilefe>,
/// offset: 40
#[prost(message, optional, tag = "11")]
pub fmfhggbjima: ::core::option::Option<Dbkmfnjpjja>,
/// offset: 72
#[prost(message, optional, tag = "3")]
pub boncaalanbg: ::core::option::Option<Kdikehnmhlj>,
/// offset: 104
#[prost(message, optional, tag = "9")]
pub eailmeeofmb: ::core::option::Option<Kkkdbmndegp>,
/// offset: 48
#[prost(message, optional, tag = "4")]
pub ljkpmienpao: ::core::option::Option<Fimhfmggokh>,
/// offset: 88
#[prost(message, optional, tag = "15")]
pub neblimjgphj: ::core::option::Option<Mhegeknhoik>,
/// offset: 64
#[prost(message, optional, tag = "10")]
pub stt: ::core::option::Option<Magbkemochc>,
/// offset: 112
#[prost(message, optional, tag = "13")]
pub ghofgnbldkc: ::core::option::Option<Bkcmaecodnp>,
/// offset: 120
#[prost(uint32, tag = "2")]
pub retcode: u32,
/// offset: 96
#[prost(message, optional, tag = "7")]
pub odenikgcoof: ::core::option::Option<Kbphmidgenp>,
/// offset: 32
#[prost(message, optional, tag = "8")]
pub rogue_map: ::core::option::Option<Oeaandenbhl>,
}
#[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<u32>,
}
/// 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<Dbkmfnjpjja>,
}
#[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<u32>,
/// offset: 16
#[prost(uint32, repeated, tag = "12")]
pub jkjjkibmgnc: ::prost::alloc::vec::Vec<u32>,
}
/// 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<Magbkemochc>,
}
#[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<Jkipkobiecp>,
/// offset: 52
#[prost(uint32, tag = "11")]
pub jddeoaapfjk: u32,
/// offset: 32
#[prost(message, repeated, tag = "8")]
pub dkheggdgfpc: ::prost::alloc::vec::Vec<Jkipkobiecp>,
/// offset: 48
#[prost(uint32, tag = "15")]
pub cfgpfejenpo: u32,
/// offset: 24
#[prost(message, repeated, tag = "5")]
pub ionbpgkjoof: ::prost::alloc::vec::Vec<Jkipkobiecp>,
}
/// 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<Jkipkobiecp>,
/// offset: 32
#[prost(message, repeated, tag = "13")]
pub dkheggdgfpc: ::prost::alloc::vec::Vec<Jkipkobiecp>,
}
#[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<u32>,
/// 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<u32>,
/// 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<Ibaofciclil>,
}
#[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<ibaofciclil::Fepdjmlcagd>,
}
/// 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<Ibaofciclil>,
}
/// 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<Ibaofciclil>,
}
/// 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<Jkipkobiecp>,
}
/// 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<Jkipkobiecp>,
/// offset: 16
#[prost(message, optional, tag = "10")]
pub rogue_map: ::core::option::Option<Oeaandenbhl>,
}
/// 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<Pfimofglioo>,
/// offset: 40
#[prost(uint32, tag = "7")]
pub llhfnkjofma: u32,
/// offset: 24
#[prost(message, optional, tag = "9")]
pub docalfglobe: ::core::option::Option<Ibaofciclil>,
/// 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<Ibaofciclil>,
}
/// 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<Ibaofciclil>,
}
/// 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<Ibaofciclil>,
}
/// 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<Hkefnoodcma>,
}
/// 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<MonopolyActionResult>,
}
#[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<hkefnoodcma::Cpliojmhbpk>,
}
/// 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<cfhmdognfib::Iejahnmgman>,
}
/// 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<Cfhmdognfib>,
/// offset: 24
#[prost(message, optional, tag = "6")]
pub hjjmoioknbb: ::core::option::Option<Ckgkpchigfo>,
/// offset: 32
#[prost(message, repeated, tag = "11")]
pub moaipnchpbj: ::prost::alloc::vec::Vec<Cfhmdognfib>,
}
/// 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<ItemList>,
/// offset: 24
#[prost(message, optional, tag = "10")]
pub leaebnaopal: ::core::option::Option<Cfhmdognfib>,
/// offset: 32
#[prost(message, optional, tag = "14")]
pub ieechhgbgll: ::core::option::Option<ItemList>,
}
/// 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<Ckgkpchigfo>,
/// offset: 24
#[prost(message, optional, tag = "5")]
pub leaebnaopal: ::core::option::Option<Cfhmdognfib>,
}
/// 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<Fimhfmggokh>,
/// 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<u32>,
/// offset: 48
#[prost(uint32, tag = "12")]
pub bncmgabpocb: u32,
/// offset: 16
#[prost(uint32, repeated, tag = "8")]
pub bpakipicnjg: ::prost::alloc::vec::Vec<u32>,
/// offset: 40
#[prost(uint32, repeated, tag = "4")]
pub illkecgfbcg: ::prost::alloc::vec::Vec<u32>,
}
/// 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<u32>,
}
/// 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<u32>,
}
#[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<Nlhnnfdagji>,
/// 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<u32>,
}
/// 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<Nlhnnfdagji>,
}
/// 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<Pebgbnmnpni>,
}
#[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<Lbcdocgalll>,
}
#[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<ItemList>,
}
/// 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<Lcidbalnncl>,
}
/// 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<Dagfhbdpapn>,
}
#[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<Fimhfmggokh>,
}
#[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<Miinakicplp>,
}
/// 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<Ddbdpdmflme>,
/// offset: 24
#[prost(message, optional, tag = "12")]
pub cgopaicdapp: ::core::option::Option<Ddbdpdmflme>,
}
/// 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<ItemList>,
/// 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<u32>,
/// 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<Ngoaooehdnj>,
/// offset: 32
#[prost(message, repeated, tag = "13")]
pub ligadlaglpo: ::prost::alloc::vec::Vec<Pfimofglioo>,
/// 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<Jkipkobiecp>,
/// 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<Mkegmiodalh>,
}
/// 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<Mkegmiodalh>,
/// 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<u32>,
}
/// 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<u32>,
/// 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<Iilmdliobje>,
/// 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<ItemList>,
/// 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<Kkkdbmndegp>,
/// 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<u32>,
}
/// 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<ItemList>,
/// offset: 40
#[prost(uint32, tag = "9")]
pub retcode: u32,
/// offset: 16
#[prost(uint32, repeated, tag = "7")]
pub khemoffcodg: ::prost::alloc::vec::Vec<u32>,
}
/// 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<ItemList>,
/// 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<Fimhfmggokh>,
}
/// 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<Bdmepnipoom>,
/// offset: 40
#[prost(message, optional, tag = "15")]
pub icdjijjipak: ::core::option::Option<Ppbdlljlibh>,
/// offset: 48
#[prost(uint32, tag = "3")]
pub retcode: u32,
/// offset: 24
#[prost(message, repeated, tag = "9")]
pub ojngpjpbbpb: ::prost::alloc::vec::Vec<Lneeiclfgdn>,
}
/// 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<Lneeiclfgdn>,
/// offset: 24
#[prost(message, optional, tag = "9")]
pub mbapapjpcni: ::core::option::Option<Bdmepnipoom>,
}
/// 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<Bdmepnipoom>,
}
/// 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<Mhhfchbnnge>,
}
#[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<Obnjebglhkf>,
}
#[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<i32>,
}
#[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<jjpibmheeif::Dgobphkcneb>,
}
/// 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<Jjpibmheeif>,
}
/// 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<Jjpibmheeif>,
}
/// 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<ikgjgbjikfo::Mlneddhojgc>,
}
/// 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<Ikgjgbjikfo>,
/// 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<Ikgjgbjikfo>,
/// 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<Gcpjepgmioc>,
/// offset: 32
#[prost(message, repeated, tag = "9")]
pub chddikcdejm: ::prost::alloc::vec::Vec<Ckdjglbbfdp>,
/// 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<Gcpjepgmioc>,
}
/// 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<Aljlieanfea>,
/// offset: 32
#[prost(message, repeated, tag = "10")]
pub chddikcdejm: ::prost::alloc::vec::Vec<Ckdjglbbfdp>,
}
/// 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<Ckdjglbbfdp>,
/// offset: 40
#[prost(message, repeated, tag = "3")]
pub lniimlomkoe: ::prost::alloc::vec::Vec<Gcpjepgmioc>,
/// offset: 32
#[prost(message, repeated, tag = "7")]
pub hjhkbgldpmk: ::prost::alloc::vec::Vec<Aljlieanfea>,
}
#[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<Efeahpindcl>,
/// 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<Oehfpkdeabl>,
/// 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<u32>,
/// 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<Fldijennjgf>,
/// offset: 32
#[prost(uint32, repeated, tag = "4")]
pub fkakoonhfne: ::prost::alloc::vec::Vec<u32>,
/// 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<u32>,
/// 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<Phjglgaldja>,
/// offset: 48
#[prost(message, optional, tag = "11")]
pub hccpbennfkm: ::core::option::Option<Gckljclmoda>,
/// offset: 16
#[prost(uint32, repeated, tag = "10")]
pub khbkeokbgdg: ::prost::alloc::vec::Vec<u32>,
/// offset: 72
#[prost(uint32, tag = "9")]
pub fgbhbbhamng: u32,
/// offset: 32
#[prost(message, repeated, tag = "5")]
pub gimoibgaihn: ::prost::alloc::vec::Vec<Agffomebkoc>,
/// offset: 80
#[prost(uint32, tag = "8")]
pub cur_fund: u32,
/// offset: 24
#[prost(message, repeated, tag = "12")]
pub area_list: ::prost::alloc::vec::Vec<Ihgkgjeiifc>,
}
/// 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<u32>,
/// offset: 72
#[prost(uint32, tag = "14")]
pub cur_fund: u32,
/// offset: 40
#[prost(message, repeated, tag = "15")]
pub gimoibgaihn: ::prost::alloc::vec::Vec<Agffomebkoc>,
/// 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<Ihgkgjeiifc>,
/// offset: 84
#[prost(uint32, tag = "7")]
pub mkaojhgpkgd: u32,
/// offset: 64
#[prost(message, optional, tag = "13")]
pub hccpbennfkm: ::core::option::Option<Gckljclmoda>,
/// offset: 32
#[prost(uint32, repeated, tag = "2")]
pub khbkeokbgdg: ::prost::alloc::vec::Vec<u32>,
/// offset: 16
#[prost(message, optional, tag = "4")]
pub bejjdadhhpi: ::core::option::Option<Phjglgaldja>,
}
/// 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<Fldijennjgf>,
}
/// 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<Phjglgaldja>,
/// 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<u32>,
/// 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<ItemList>,
}
#[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<u32>,
/// offset: 16
#[prost(uint32, repeated, tag = "7")]
pub hlalbhchjkd: ::prost::alloc::vec::Vec<u32>,
/// 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<u32>,
/// offset: 24
#[prost(message, repeated, tag = "3")]
pub music_group: ::prost::alloc::vec::Vec<MusicRhythmGroup>,
/// 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<u32>,
/// 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<u32>,
/// offset: 64
#[prost(bool, tag = "15")]
pub show_hint: bool,
/// offset: 40
#[prost(message, repeated, tag = "14")]
pub music_level: ::prost::alloc::vec::Vec<MusicRhythmLevel>,
}
/// 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<u32>,
}
/// 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<MusicRhythmGroup>,
}
/// 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<u32>,
}
/// 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<u32>,
}
#[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<u32>,
/// 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<u32>,
}
/// 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<OfferingInfo>,
/// 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<OfferingInfo>,
/// 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<u32>,
/// 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<ItemList>,
/// offset: 32
#[prost(message, optional, tag = "6")]
pub offering_info: ::core::option::Option<OfferingInfo>,
/// 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<OfferingInfo>,
}
/// 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<u32>,
}
/// 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<Chneoefnjjo>,
}
#[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<Lhdacnpneob>,
}
/// 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<Fajeoaaojcp>,
/// offset: 24
#[prost(message, repeated, tag = "8")]
pub pjiijholjdf: ::prost::alloc::vec::Vec<Fajeoaaojcp>,
}
/// 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<Mnmlcfpclmi>,
/// 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<Kbeljmfmpob>,
/// offset: 60
#[prost(uint32, tag = "5")]
pub rank: u32,
/// offset: 32
#[prost(message, repeated, tag = "4")]
pub khfojcnkifc: ::prost::alloc::vec::Vec<Fcdffmemiom>,
/// 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<Ggoknmbkmna>,
/// 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<Chneoefnjjo>,
}
/// 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<u32>,
/// 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<u32>,
/// 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<u32>,
/// offset: 56
#[prost(uint32, tag = "4")]
pub cur_phone_case: u32,
/// offset: 32
#[prost(uint32, repeated, tag = "6")]
pub plomkgkinnk: ::prost::alloc::vec::Vec<u32>,
}
/// 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<Dbjedfbdned>,
/// offset: 120
#[prost(uint32, tag = "8")]
pub retcode: u32,
/// offset: 88
#[prost(message, optional, tag = "15")]
pub phmbjpfkkak: ::core::option::Option<Hnpoombjmbi>,
/// offset: 64
#[prost(message, optional, tag = "3")]
pub neblimjgphj: ::core::option::Option<Ogdhckcmipg>,
/// offset: 16
#[prost(message, optional, tag = "6")]
pub kicgdpjifma: ::core::option::Option<Ocphjmkoglf>,
/// offset: 56
#[prost(message, optional, tag = "11")]
pub dnfplhjjpcd: ::core::option::Option<Hjppfmlplhi>,
/// offset: 80
#[prost(message, optional, tag = "5")]
pub fefelabdhoa: ::core::option::Option<Nopeodlcepf>,
/// offset: 32
#[prost(message, optional, tag = "14")]
pub skill_info: ::core::option::Option<Eliccehgjbo>,
/// offset: 40
#[prost(message, optional, tag = "2")]
pub mpibgjokjhg: ::core::option::Option<Finmaimabia>,
/// offset: 24
#[prost(message, optional, tag = "7")]
pub ngjajjoibpl: ::core::option::Option<Mnflkdbpjfa>,
/// offset: 104
#[prost(message, repeated, tag = "10")]
pub custom_value_list: ::prost::alloc::vec::Vec<Hcdnjaibbjo>,
/// offset: 96
#[prost(message, optional, tag = "12")]
pub jgabgkiijpb: ::core::option::Option<Gpfjggkejjb>,
/// offset: 72
#[prost(message, optional, tag = "4")]
pub boohmnjlcnb: ::core::option::Option<Dpikoaknfcp>,
}
#[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<u32>,
}
/// 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<Pincoihibbh>,
}
#[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<Mcdijnlecaa>,
/// offset: 32
#[prost(message, optional, tag = "15")]
pub jmbfiljlcef: ::core::option::Option<Ehhphpccani>,
}
#[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<Mcbokfmigcm>,
/// offset: 16
#[prost(message, optional, tag = "1")]
pub pcgpaldahln: ::core::option::Option<Mcbokfmigcm>,
}
#[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<Fnjjbfiagck>,
}
#[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<Bacaecghdcg>,
}
#[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<Mcbokfmigcm>,
/// offset: 40
#[prost(message, optional, tag = "10")]
pub pnnkegaamdm: ::core::option::Option<Mcbokfmigcm>,
/// offset: 32
#[prost(message, repeated, tag = "14")]
pub item_list: ::prost::alloc::vec::Vec<Hagdpapickd>,
}
#[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<Ckdckmknage>,
}
#[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<Eofcokececb>,
/// offset: 16
#[prost(message, optional, tag = "6")]
pub source: ::core::option::Option<Mcdijnlecaa>,
/// 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<eofcokececb::Mlneddhojgc>,
}
/// 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<obbfchhajef::Hjbmllljfeb>,
}
/// 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<Obbfchhajef>,
/// offset: 16
#[prost(message, optional, tag = "13")]
pub jogackpjidn: ::core::option::Option<Icijahkecoj>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hnpoombjmbi {
/// offset: 16
#[prost(message, optional, tag = "4")]
pub ipcplpkampa: ::core::option::Option<Mcbokfmigcm>,
/// 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<u32>,
/// offset: 16
#[prost(message, repeated, tag = "3")]
pub plelombggkk: ::prost::alloc::vec::Vec<Oloccdfbjoc>,
}
#[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<Lidmmmmohch>,
}
#[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<u32>,
}
#[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<u32>,
}
#[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<ehhphpccani::Mlneddhojgc>,
}
/// 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<Oloccdfbjoc>,
}
#[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<Mcbokfmigcm>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cfldbinclid {
/// offset: 40
#[prost(message, optional, tag = "2")]
pub npookjkkedj: ::core::option::Option<Mcbokfmigcm>,
/// offset: 24
#[prost(message, optional, tag = "14")]
pub gepnbgnckeh: ::core::option::Option<Mcbokfmigcm>,
/// offset: 16
#[prost(uint32, repeated, tag = "12")]
pub ncklhamejmf: ::prost::alloc::vec::Vec<u32>,
/// offset: 32
#[prost(message, optional, tag = "3")]
pub ohaneeacecm: ::core::option::Option<Mcbokfmigcm>,
}
#[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<Mcbokfmigcm>,
/// 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<u32, u32>,
/// offset: 76
#[prost(uint32, tag = "10")]
pub nccenlglopi: u32,
/// offset: 16
#[prost(message, repeated, tag = "9")]
pub nehmkpfinji: ::prost::alloc::vec::Vec<Aeffhlgmhli>,
/// offset: 68
#[prost(uint32, tag = "12")]
pub hpiikenhlap: u32,
/// offset: 40
#[prost(message, optional, tag = "8")]
pub ndnnnlbfajj: ::core::option::Option<Mcbokfmigcm>,
/// offset: 80
#[prost(uint32, tag = "11")]
pub heblkpiccge: u32,
/// offset: 56
#[prost(message, optional, tag = "1")]
pub oadnlfcnieg: ::core::option::Option<Mcbokfmigcm>,
/// 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<Mcbokfmigcm>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Necofbldbld {
/// offset: 16
#[prost(message, optional, tag = "8")]
pub idjlpgaoppp: ::core::option::Option<Lgbgfcfgehg>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Alhbmlklhbj {
/// offset: 16
#[prost(message, optional, tag = "5")]
pub lonneeajang: ::core::option::Option<Nfbjabplinp>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhbbahmahkg {
/// offset: 16
#[prost(message, optional, tag = "4")]
pub cmldgamndgb: ::core::option::Option<Mcbokfmigcm>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Miklhfmjfim {
/// offset: 24
#[prost(message, optional, tag = "2")]
pub nfbmomncmgg: ::core::option::Option<Hhjechkchjo>,
/// 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<Mcbokfmigcm>,
/// 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<Jmodkihdjod>,
/// offset: 16
#[prost(message, repeated, tag = "3")]
pub item_list: ::prost::alloc::vec::Vec<Hagdpapickd>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kijjoglkgbh {
/// offset: 32
#[prost(message, optional, tag = "12")]
pub goikcbfoejc: ::core::option::Option<Jmodkihdjod>,
/// offset: 24
#[prost(message, optional, tag = "2")]
pub mfcofmdjnlg: ::core::option::Option<Hagdpapickd>,
}
/// 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<Iojohoeiafm>,
}
/// 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<Mcbokfmigcm>,
/// 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<Kijjoglkgbh>,
/// 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<Mcbokfmigcm>,
/// offset: 32
#[prost(message, repeated, tag = "4")]
pub nlbmoeibfhg: ::prost::alloc::vec::Vec<Nmkoagchgdo>,
/// offset: 16
#[prost(uint32, repeated, tag = "13")]
pub fncfbadcmid: ::prost::alloc::vec::Vec<u32>,
/// offset: 48
#[prost(message, repeated, tag = "3")]
pub ocohhgeikhi: ::prost::alloc::vec::Vec<Kijjoglkgbh>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dilkomnpeai {
/// offset: 16
#[prost(message, optional, tag = "15")]
pub ajnjdafbgnh: ::core::option::Option<Knhpiieeije>,
/// offset: 24
#[prost(uint32, repeated, tag = "9")]
pub dpgmkhcjgie: ::prost::alloc::vec::Vec<u32>,
}
/// 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<Hagdpapickd>,
/// offset: 48
#[prost(uint32, tag = "4")]
pub gacha_id: u32,
#[prost(oneof = "pfhhighedjk::Ekodoagecdm", tags = "10, 5")]
pub ekodoagecdm: ::core::option::Option<pfhhighedjk::Ekodoagecdm>,
}
/// 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<Cfjdhjkdejj>,
/// 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<Knhpiieeije>,
/// 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<Hagdpapickd>,
/// 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<u32, u32>,
/// offset: 40
#[prost(message, optional, tag = "6")]
pub geibknhcgjf: ::core::option::Option<Mcbokfmigcm>,
/// offset: 32
#[prost(message, repeated, tag = "5")]
pub item_list: ::prost::alloc::vec::Vec<Hagdpapickd>,
}
#[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<Pfghafohphb>,
}
#[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<u32, u32>,
}
#[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<Okoebmbndib>,
}
#[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<hhjechkchjo::Paiigoggofj>,
}
/// 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<Mcbokfmigcm>,
/// offset: 16
#[prost(message, repeated, tag = "3")]
pub hmpfdhkpkno: ::prost::alloc::vec::Vec<Hhjechkchjo>,
/// 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<u32, u32>,
/// 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<Aeffhlgmhli>,
/// offset: 48
#[prost(uint32, tag = "15")]
pub mgelpobfgia: u32,
/// offset: 24
#[prost(message, optional, tag = "7")]
pub oadnlfcnieg: ::core::option::Option<Mcbokfmigcm>,
/// offset: 32
#[prost(message, optional, tag = "10")]
pub jdkdmllecjg: ::core::option::Option<Mcbokfmigcm>,
}
#[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<Oneaeimhimf>,
/// offset: 40
#[prost(uint32, repeated, tag = "14")]
pub ibgmjnadmlg: ::prost::alloc::vec::Vec<u32>,
/// 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<Koggnmiecmp>,
/// offset: 32
#[prost(message, optional, tag = "6")]
pub igfbmamigoc: ::core::option::Option<Nfbjabplinp>,
}
/// 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<Lgbgfcfgehg>,
/// 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<Hhjechkchjo>,
/// 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<Cfjdhjkdejj>,
/// 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<Hhjechkchjo>,
}
/// 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<Hhjechkchjo>,
/// offset: 32
#[prost(message, optional, tag = "7")]
pub reward: ::core::option::Option<Cfjdhjkdejj>,
/// 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<Cfjdhjkdejj>,
/// offset: 48
#[prost(uint32, tag = "13")]
pub caekdcpoanc: u32,
/// offset: 24
#[prost(message, optional, tag = "4")]
pub nfbmomncmgg: ::core::option::Option<Hhjechkchjo>,
/// 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<ItemList>,
/// 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<u32>,
/// offset: 44
#[prost(uint32, tag = "11")]
pub lpfieijekfi: u32,
/// offset: 32
#[prost(uint32, repeated, tag = "4")]
pub gbofdhhiina: ::prost::alloc::vec::Vec<u32>,
}
#[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<okoebmbndib::Iejahnmgman>,
}
/// 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<u32>,
}
/// 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<Cfjdhjkdejj>,
/// offset: 24
#[prost(message, optional, tag = "10")]
pub mcnnaljcobc: ::core::option::Option<Okoebmbndib>,
/// offset: 48
#[prost(uint32, tag = "11")]
pub retcode: u32,
#[prost(oneof = "heedapeoihg::Fbboifnkjnk", tags = "13")]
pub fbboifnkjnk: ::core::option::Option<heedapeoihg::Fbboifnkjnk>,
}
/// 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<Cfjdhjkdejj>,
/// 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<Cfjdhjkdejj>,
/// 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<Hhjechkchjo>,
/// offset: 24
#[prost(message, optional, tag = "8")]
pub reward: ::core::option::Option<Cfjdhjkdejj>,
/// 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<Mcbokfmigcm>,
/// 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<Pikjobjdbek>,
}
/// 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<Pikjobjdbek>,
}
/// 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<Aeffhlgmhli>,
/// 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<u32>,
/// 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<u32>,
/// 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<u32>,
/// 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<Hagdpapickd>,
/// offset: 32
#[prost(uint32, repeated, tag = "13")]
pub olpfniihpba: ::prost::alloc::vec::Vec<u32>,
/// offset: 16
#[prost(message, repeated, tag = "15")]
pub dcjpdnppkfj: ::prost::alloc::vec::Vec<Fdblhfjghle>,
/// offset: 56
#[prost(int64, tag = "11")]
pub kbnjabedike: i64,
/// offset: 24
#[prost(message, repeated, tag = "5")]
pub pjigmhmgghg: ::prost::alloc::vec::Vec<Ndialejoacl>,
}
/// 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<Jahbeeinpin>,
/// 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<Jahbeeinpin>,
}
/// 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<u32>,
/// 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<u32>,
}
/// 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<u32>,
/// 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<u32>,
/// 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<Camlfjhbdfn>,
/// offset: 60
#[prost(uint32, tag = "9")]
pub retcode: u32,
/// offset: 24
#[prost(message, repeated, tag = "8")]
pub ckmdkakobaf: ::prost::alloc::vec::Vec<Hagdpapickd>,
/// 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<u32>,
/// 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<u32>,
/// 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<Hhjechkchjo>,
/// 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<Mcbokfmigcm>,
}
/// 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<Ccbodegcndc>,
/// 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<Eoelkfeofkn>,
/// 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<PlayerBasicInfo>,
/// 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<BlackInfo>,
}
/// 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<BlackInfo>,
/// 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<Self> {
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<Joiloejckce>,
/// 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<PlayerSettingInfo>,
}
/// 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<ItemCost>,
/// 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<u32>,
}
/// 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<ItemList>,
}
/// 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<AnnounceData>,
}
#[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<MultiPathAvatarInfo>,
}
/// 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<MultiPathAvatarInfo>,
/// 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<Product>,
/// 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<ItemList>,
}
/// 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<ClientDownloadData>,
}
/// 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<ClientObjDownloadData>,
}
/// 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<Gkofnogbanp>,
}
/// 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<u32>,
/// 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<ClientUploadData>,
/// 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<ClientDownloadData>,
/// 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<u8>,
}
/// 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<SecretKeyInfo>,
/// offset: 24
#[prost(bytes = "vec", tag = "13")]
pub secret_rsp: ::prost::alloc::vec::Vec<u8>,
/// 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<VideoKeyInfo>,
/// offset: 24
#[prost(message, repeated, tag = "11")]
pub activity_video_key_info_list: ::prost::alloc::vec::Vec<VideoKeyInfo>,
/// 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<Eefhlaanhig>,
/// 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<update_player_setting::Nbgnmdmglfg>,
}
/// 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<UpdatePlayerSetting>,
}
/// 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<UpdatePlayerSetting>,
/// 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<u8>,
}
/// 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<ClientObjDownloadData>,
}
#[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<Jcocfigaoim>,
}
#[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<gfcmplgmaof::Efmkejmnfgj>,
}
/// 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<DisplayAvatarData>,
}
/// 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<u32>,
/// offset: 56
#[prost(message, optional, tag = "11")]
pub display_avatar_vec: ::core::option::Option<DisplayAvatarVec>,
/// offset: 48
#[prost(uint32, repeated, tag = "15")]
pub assist_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
/// 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<HeadFrameInfo>,
/// 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<HeadIconData>,
}
/// 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<DisplayAvatarData>,
}
/// 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<DisplayAvatarData>,
}
/// 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<u32>,
/// 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<u32>,
}
/// 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<Dmcbafmofaj>,
}
/// 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<Dmcbafmofaj>,
/// offset: 40
#[prost(uint32, tag = "4")]
pub retcode: u32,
/// offset: 32
#[prost(message, repeated, tag = "11")]
pub njfpiajminm: ::prost::alloc::vec::Vec<ItemList>,
}
/// 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<ItemList>,
}
/// 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<ItemList>,
}
/// 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<u32>,
/// 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<u32>,
/// 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<u32>,
/// offset: 76
#[prost(uint32, tag = "3")]
pub jabfmodooof: u32,
/// offset: 48
#[prost(message, repeated, tag = "7")]
pub kemigneahpk: ::prost::alloc::vec::Vec<PileItem>,
}
/// 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<Fdemnknkope>,
}
/// 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<Fdemnknkope>,
}
/// 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<ItemList>,
}
/// 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<PunkLordBattleRecordList>,
/// offset: 40
#[prost(enumeration = "PunkLordAttackerStatus", tag = "7")]
pub jieeihmipfk: i32,
/// offset: 32
#[prost(message, optional, tag = "13")]
pub basic_info: ::core::option::Option<PunkLordMonsterBasicInfo>,
/// 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<Cfmajojidgo>,
}
/// 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<u32>,
/// offset: 24
#[prost(message, optional, tag = "3")]
pub baeljfohjbc: ::core::option::Option<Cfmajojidgo>,
/// 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<Gbhihpknbca>,
}
/// 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<Cfmajojidgo>,
/// 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<ItemList>,
}
/// 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<u32>,
/// offset: 32
#[prost(message, optional, tag = "12")]
pub basic_info: ::core::option::Option<PunkLordMonsterBasicInfo>,
/// offset: 48
#[prost(enumeration = "PunkLordMonsterInfoNotifyReason", tag = "13")]
pub reason: i32,
/// offset: 24
#[prost(message, optional, tag = "10")]
pub mfpglgpipip: ::core::option::Option<Ahkmnpheacg>,
}
/// 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<u32>,
/// 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<PunkLordMonsterBasicInfo>,
}
/// 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<Ahkmnpheacg>,
/// offset: 40
#[prost(uint32, tag = "1")]
pub pfkiappijnn: u32,
/// offset: 24
#[prost(message, optional, tag = "9")]
pub baeljfohjbc: ::core::option::Option<PunkLordMonsterBasicInfo>,
}
#[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<PunkLordMonsterKey>,
/// offset: 40
#[prost(uint32, tag = "14")]
pub retcode: u32,
/// offset: 32
#[prost(message, repeated, tag = "4")]
pub nlpfdiganfg: ::prost::alloc::vec::Vec<Bdjohkepcke>,
}
/// 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<Bdjohkepcke>,
}
/// 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<PunkLordMonsterKey>,
}
/// 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<PunkLordMonsterKey>,
/// 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<PunkLordMonsterKey>,
}
/// 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<Ndhnecgfbnn>,
/// offset: 24
#[prost(message, repeated, tag = "15")]
pub battle_record_list: ::prost::alloc::vec::Vec<Ahkmnpheacg>,
/// offset: 48
#[prost(uint32, tag = "14")]
pub retcode: u32,
/// offset: 40
#[prost(message, optional, tag = "2")]
pub mfpkkjfngjn: ::core::option::Option<PunkLordMonsterKey>,
}
/// 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<u32>,
/// 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<Quest>,
/// 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<u32>,
}
/// 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<ItemList>,
/// offset: 48
#[prost(uint32, tag = "5")]
pub retcode: u32,
/// offset: 32
#[prost(uint32, repeated, tag = "11")]
pub loijhkmlhnm: ::prost::alloc::vec::Vec<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "1")]
pub succ_quest_id_list: ::prost::alloc::vec::Vec<u32>,
}
/// 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<ItemList>,
/// 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<Ohlmdidhmfc>,
}
/// 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<Ohlmdidhmfc>,
}
/// 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<u32>,
}
/// 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<Quest>,
/// 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<SceneInfo>,
/// 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<LineupInfo>,
}
/// 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<u32>,
/// 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<Gbhihpknbca>,
}
/// 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<ItemList>,
/// 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<RaidTargetInfo>,
/// 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<u32>,
/// 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<FinishedRaidInfo>,
/// offset: 16
#[prost(message, repeated, tag = "7")]
pub challenge_raid_list: ::prost::alloc::vec::Vec<Cgihhbalgdc>,
/// offset: 40
#[prost(uint32, repeated, tag = "1")]
pub challenge_taken_reward_id_list: ::prost::alloc::vec::Vec<u32>,
/// 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<u32>,
/// offset: 40
#[prost(uint32, tag = "11")]
pub retcode: u32,
/// offset: 32
#[prost(message, repeated, tag = "1")]
pub hhgkchnpgkn: ::prost::alloc::vec::Vec<Cgihhbalgdc>,
}
/// 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<ItemList>,
/// 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<Cgihhbalgdc>,
}
/// 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<RaidTargetInfo>,
/// 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<RaidTargetInfo>,
/// 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<RaidData>,
}
/// 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<LineupInfo>,
/// 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<SceneInfo>,
/// 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<Ncdhpaeamgl>,
}
/// 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<Ncdhpaeamgl>,
}
/// 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<u32>,
/// 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<Gbhihpknbca>,
/// 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<Self> {
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<Ficjpmbmhlp>,
}
/// 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<Pdnklpheomd>,
/// 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<ItemList>,
/// offset: 32
#[prost(message, optional, tag = "1")]
pub chedjpkdlip: ::core::option::Option<Pdnklpheomd>,
}
/// 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<u32>,
/// 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<Jgkodikkllc>,
/// 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<Jgkodikkllc>,
}
/// 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<ItemList>,
/// offset: 32
#[prost(message, optional, tag = "7")]
pub onjefkdkpdm: ::core::option::Option<Jgkodikkllc>,
/// 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<EquipmentRecommendInfo>,
}
#[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<RelicRecommendInfo>,
}
#[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<u32>,
}
#[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<u32>,
}
#[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<Nokcbploeee>,
}
#[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<u32>,
}
#[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<u32>,
/// offset: 40
#[prost(uint32, tag = "1")]
pub bagciaanjbn: u32,
/// offset: 16
#[prost(uint32, repeated, tag = "5")]
pub first_lineup: ::prost::alloc::vec::Vec<u32>,
/// 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<u32>,
/// 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<Bkibhhahpmf>,
/// 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<ebklglejicf::Gfjdeekclkj>,
}
/// 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<Ebklglejicf>,
}
/// 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<get_big_data_recommend_sc_rsp::Gdlkcpkflgc>,
}
/// 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<u32>,
/// 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<RecomendedAvatarInfo>,
}
#[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<Bickehfadob>,
/// offset: 32
#[prost(message, repeated, tag = "2")]
pub djolodcmnnl: ::prost::alloc::vec::Vec<Bickehfadob>,
/// offset: 40
#[prost(message, repeated, tag = "9")]
pub lmdabmnjeod: ::prost::alloc::vec::Vec<Abhogoalfbn>,
/// offset: 24
#[prost(message, repeated, tag = "12")]
pub afegekdgckg: ::prost::alloc::vec::Vec<Abhogoalfbn>,
/// offset: 16
#[prost(message, repeated, tag = "11")]
pub bcmkogcnhib: ::prost::alloc::vec::Vec<Bickehfadob>,
/// offset: 72
#[prost(uint32, tag = "13")]
pub avatar_id: u32,
/// offset: 48
#[prost(message, repeated, tag = "3")]
pub hpnnmlpcgeh: ::prost::alloc::vec::Vec<Bickehfadob>,
}
#[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<RecommendedRelicInfo>,
}
/// 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<u32>,
}
#[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<u32, Fkbfenkdbdg>,
/// 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<Agighbgbiij>,
/// 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<u32>,
/// 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<Fkbfenkdbdg>,
/// 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<RelicAffix>,
/// 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<Aleipmgdnbk>,
}
#[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<Aleipmgdnbk>,
}
/// 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<Bgcajaemfmh>,
/// offset: 16
#[prost(uint32, repeated, tag = "5")]
pub okmflchepeb: ::prost::alloc::vec::Vec<u32>,
/// offset: 48
#[prost(message, optional, tag = "7")]
pub jldjppdledj: ::core::option::Option<Kobobbddnbe>,
/// offset: 40
#[prost(message, repeated, tag = "3")]
pub obpnlopoofd: ::prost::alloc::vec::Vec<Dlcackombmi>,
/// 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<Dlcackombmi>,
/// offset: 32
#[prost(message, optional, tag = "6")]
pub obpnlopoofd: ::core::option::Option<Dlcackombmi>,
}
/// 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<Bgcajaemfmh>,
}
/// 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<Bgcajaemfmh>,
/// 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<Bgcajaemfmh>,
}
/// 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<Kobobbddnbe>,
/// 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<u32>,
}
/// 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<fplompfofpl::Enpkckmegmg>,
}
/// 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<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "14")]
pub outside_relic_list: ::prost::alloc::vec::Vec<u32>,
}
/// 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<RelicSmartWearPlan>,
}
/// 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<RelicSmartWearPlan>,
}
/// 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<RelicSmartWearPlan>,
/// 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<RelicSmartWearPlan>,
}
/// 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<RelicSmartWearPlan>,
}
/// 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<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "7")]
pub inside_relic_list: ::prost::alloc::vec::Vec<u32>,
}
#[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<u32>,
/// offset: 40
#[prost(uint32, tag = "3")]
pub avatar_id: u32,
/// offset: 16
#[prost(message, optional, tag = "10")]
pub fclapnchdif: ::core::option::Option<Bahdlijgjee>,
}
/// 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<Inonjfeoiao>,
/// 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<Inonjfeoiao>,
/// offset: 16
#[prost(message, repeated, tag = "3")]
pub faakpdncnok: ::prost::alloc::vec::Vec<Inonjfeoiao>,
}
/// 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<Inonjfeoiao>,
}
/// 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<Inonjfeoiao>,
}
/// 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<Bahdlijgjee>,
/// 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<Bahdlijgjee>,
/// 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<ReplayInfo>,
}
/// 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<u32>,
}
/// 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<Bcdjpelljdd>,
}
#[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<Ikbdphpnjpo>,
/// 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<Bcdjpelljdd>,
/// offset: 32
#[prost(uint32, repeated, tag = "9")]
pub mkkpfcljble: ::prost::alloc::vec::Vec<u32>,
/// offset: 16
#[prost(message, optional, tag = "7")]
pub pkailbjdkah: ::core::option::Option<ItemCostData>,
}
#[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<Bcdjpelljdd>,
/// offset: 32
#[prost(message, optional, tag = "13")]
pub lcdncppeeef: ::core::option::Option<Bcdjpelljdd>,
}
#[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<Bcdjpelljdd>,
/// offset: 16
#[prost(message, repeated, tag = "2")]
pub apilookijac: ::prost::alloc::vec::Vec<Bcdjpelljdd>,
}
#[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<ItemCostData>,
/// 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<Chfadjjlcdf>,
}
#[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<u32, u32>,
/// 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<Iidkofokfeo>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pnfpamfmnfm {
/// offset: 16
#[prost(message, optional, tag = "9")]
pub iicdmmgjdno: ::core::option::Option<Odkjbpbgaaj>,
/// offset: 32
#[prost(uint32, repeated, tag = "1")]
pub pgbglhnkldd: ::prost::alloc::vec::Vec<u32>,
}
#[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<u32>,
}
#[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<u32>,
}
#[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<lbaabpiefki::Ekodoagecdm>,
}
/// 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<ItemCostData>,
}
#[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<Ogicjankgoh>,
/// offset: 24
#[prost(message, optional, tag = "606")]
pub mcnnaljcobc: ::core::option::Option<Gkejafabhfd>,
}
#[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<Cbffaifldip>,
/// offset: 24
#[prost(message, optional, tag = "9")]
pub pehfgbfodma: ::core::option::Option<Aempgnkimko>,
/// offset: 32
#[prost(message, optional, tag = "10")]
pub jjoghokiifp: ::core::option::Option<Hjhaaohbagb>,
/// offset: 56
#[prost(message, optional, tag = "7")]
pub fhmeompbmfk: ::core::option::Option<Fdedmmimlbg>,
/// offset: 48
#[prost(message, optional, tag = "3")]
pub eojaklgbjek: ::core::option::Option<Glbfkodglnc>,
}
#[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<Kccpmakbjba>,
/// offset: 24
#[prost(message, optional, tag = "8")]
pub iaidekeflee: ::core::option::Option<Obkpgbfdkhf>,
/// offset: 16
#[prost(message, optional, tag = "15")]
pub rogue_map: ::core::option::Option<Jefpcmijpeh>,
/// offset: 32
#[prost(message, optional, tag = "5")]
pub gclekilecbi: ::core::option::Option<Ngnknedpcpk>,
/// offset: 80
#[prost(message, optional, tag = "9")]
pub iicdmmgjdno: ::core::option::Option<Ldpkbankiik>,
/// offset: 64
#[prost(message, optional, tag = "10")]
pub plnhmfpoohn: ::core::option::Option<Klcneajgdod>,
/// offset: 72
#[prost(message, optional, tag = "13")]
pub pehfgbfodma: ::core::option::Option<Hbjnijabile>,
/// offset: 48
#[prost(message, optional, tag = "7")]
pub boncaalanbg: ::core::option::Option<Cgghdjghnpi>,
}
#[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<Molkjemgkko>,
}
#[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<u32>,
}
#[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<Bcdjpelljdd>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ldpkbankiik {
/// offset: 16
#[prost(message, optional, tag = "8")]
pub iicdmmgjdno: ::core::option::Option<Odkjbpbgaaj>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Klcneajgdod {
/// offset: 16
#[prost(message, optional, tag = "2")]
pub dgaggcpodkg: ::core::option::Option<Ahdeigambkg>,
/// offset: 48
#[prost(uint32, repeated, tag = "7")]
pub trial_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
/// offset: 40
#[prost(uint32, repeated, tag = "13")]
pub gcfjbgiafgh: ::prost::alloc::vec::Vec<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "4")]
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Omhmknlacmp {
/// offset: 16
#[prost(message, optional, tag = "1")]
pub mogojoiaplp: ::core::option::Option<Kcnjoijchfk>,
}
#[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<u32>,
}
#[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<u32>,
/// 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<Cbeiphjkpfc>,
}
#[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<Bcdjpelljdd>,
/// offset: 24
#[prost(message, repeated, tag = "9")]
pub avatar_list: ::prost::alloc::vec::Vec<Mpahpenpphd>,
/// offset: 32
#[prost(uint32, repeated, tag = "6")]
pub lacafpihpgb: ::prost::alloc::vec::Vec<u32>,
}
#[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<ItemList>,
/// offset: 32
#[prost(message, optional, tag = "15")]
pub record_info: ::core::option::Option<Mapiehngfgn>,
/// offset: 76
#[prost(uint32, tag = "13")]
pub aanhjndjdih: u32,
/// offset: 24
#[prost(message, optional, tag = "4")]
pub jbaopphhahg: ::core::option::Option<Cbffaifldip>,
/// 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<u32>,
/// 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<Hngednhehip>,
/// 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<u32>,
}
#[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<u32>,
/// offset: 40
#[prost(enumeration = "Idjghokmlbo", tag = "11")]
pub aamaolkegdj: i32,
#[prost(oneof = "ldeiocpifpo::Ekodoagecdm", tags = "7")]
pub ekodoagecdm: ::core::option::Option<ldeiocpifpo::Ekodoagecdm>,
}
/// 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<Lcdjdkiaocc>,
}
/// 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<u32>,
/// 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<u32>,
/// offset: 32
#[prost(uint32, repeated, tag = "4")]
pub fncabmlhcim: ::prost::alloc::vec::Vec<u32>,
}
/// 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<Lcdjdkiaocc>,
/// offset: 32
#[prost(message, optional, tag = "15")]
pub andajclclom: ::core::option::Option<RogueMapRotateInfo>,
/// offset: 16
#[prost(message, optional, tag = "1")]
pub lineup: ::core::option::Option<LineupInfo>,
/// offset: 40
#[prost(message, optional, tag = "10")]
pub scene: ::core::option::Option<SceneInfo>,
/// 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<Lcdjdkiaocc>,
/// offset: 24
#[prost(message, optional, tag = "10")]
pub andajclclom: ::core::option::Option<RogueMapRotateInfo>,
/// offset: 32
#[prost(message, optional, tag = "2")]
pub lineup: ::core::option::Option<LineupInfo>,
/// offset: 56
#[prost(uint32, tag = "13")]
pub retcode: u32,
/// offset: 16
#[prost(message, optional, tag = "5")]
pub scene: ::core::option::Option<SceneInfo>,
}
/// 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<SceneInfo>,
/// offset: 24
#[prost(message, optional, tag = "11")]
pub rogue_game_info: ::core::option::Option<Lcdjdkiaocc>,
/// offset: 32
#[prost(message, optional, tag = "12")]
pub andajclclom: ::core::option::Option<RogueMapRotateInfo>,
/// offset: 16
#[prost(message, optional, tag = "9")]
pub lineup: ::core::option::Option<LineupInfo>,
}
/// 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<Nkdmiflbopp>,
}
/// 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<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "3")]
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
/// 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<u32>,
/// offset: 16
#[prost(uint32, repeated, tag = "6")]
pub trial_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
}
/// 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<u32>,
/// 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<u32>,
}
/// 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<Ahdeigambkg>,
/// 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<u32>,
/// offset: 40
#[prost(uint32, repeated, tag = "10")]
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
}
/// 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<Ahdeigambkg>,
}
/// 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<Jfgnohihamo>,
/// 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<Bcdjpelljdd>,
/// 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<Lcdjdkiaocc>,
}
/// 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<Cbffaifldip>,
/// offset: 32
#[prost(message, optional, tag = "13")]
pub scene: ::core::option::Option<SceneInfo>,
/// offset: 48
#[prost(message, optional, tag = "1")]
pub lineup: ::core::option::Option<LineupInfo>,
/// offset: 16
#[prost(message, optional, tag = "14")]
pub rogue_finish_info: ::core::option::Option<Nkdmiflbopp>,
/// 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<SceneInfo>,
/// offset: 32
#[prost(message, optional, tag = "11")]
pub lineup: ::core::option::Option<LineupInfo>,
/// offset: 24
#[prost(message, optional, tag = "6")]
pub andajclclom: ::core::option::Option<RogueMapRotateInfo>,
/// 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<Ikbdphpnjpo>,
}
/// 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<Labggoepeba>,
/// offset: 16
#[prost(message, optional, tag = "14")]
pub reward: ::core::option::Option<ItemList>,
/// offset: 32
#[prost(message, optional, tag = "5")]
pub drop_data: ::core::option::Option<ItemList>,
}
/// 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<ItemList>,
/// offset: 32
#[prost(message, optional, tag = "9")]
pub cfeiichbjob: ::core::option::Option<ItemList>,
}
/// 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<ItemList>,
}
/// 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<ItemList>,
/// 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<Cbffaifldip>,
}
/// 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<u32>,
/// 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<ItemList>,
/// offset: 44
#[prost(uint32, tag = "14")]
pub dfanhajpkah: u32,
/// offset: 16
#[prost(message, optional, tag = "13")]
pub rogue_score_reward_info: ::core::option::Option<Cbffaifldip>,
}
/// 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<Cbffaifldip>,
/// 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<Jiffhnifaoo>,
}
/// 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<ItemList>,
/// offset: 32
#[prost(message, optional, tag = "11")]
pub pehfgbfodma: ::core::option::Option<Jiffhnifaoo>,
}
/// 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<Ceeplgkcljo>,
/// 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<Ceeplgkcljo>,
/// 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<Dpoihnbofdf>,
}
/// 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<Cbffaifldip>,
}
/// 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<u32>,
/// offset: 16
#[prost(uint32, repeated, tag = "15")]
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
}
/// 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<Ghpcalaebfe>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ffkpeaiejnj {
/// offset: 32
#[prost(message, optional, tag = "1")]
pub lineup: ::core::option::Option<LineupInfo>,
/// offset: 40
#[prost(message, optional, tag = "9")]
pub scene: ::core::option::Option<SceneInfo>,
/// offset: 24
#[prost(message, optional, tag = "14")]
pub andajclclom: ::core::option::Option<RogueMapRotateInfo>,
}
/// 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<u32>,
/// 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<Ffkpeaiejnj>,
/// 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<Ffkpeaiejnj>,
}
/// 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<Ffkpeaiejnj>,
}
/// 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<Mncgnpkncad>,
}
#[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<u32>,
/// 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<u32>,
/// offset: 88
#[prost(bool, tag = "7")]
pub gmkjijmejip: bool,
/// offset: 32
#[prost(message, repeated, tag = "9")]
pub bnhdmkmijpj: ::prost::alloc::vec::Vec<Mncgnpkncad>,
/// offset: 60
#[prost(uint32, tag = "4")]
pub moofaoipdfc: u32,
/// offset: 24
#[prost(message, optional, tag = "2")]
pub pkailbjdkah: ::core::option::Option<ItemCostData>,
}
#[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<Ojlenibghno>,
}
#[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<ItemCostData>,
/// 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<Cbaaepmlije>,
}
#[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<Mncgnpkncad>,
/// offset: 24
#[prost(message, repeated, tag = "3")]
pub pibmjeoapgm: ::prost::alloc::vec::Vec<Mncgnpkncad>,
}
#[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<Mncgnpkncad>,
/// 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<Mncgnpkncad>,
/// 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<Mncgnpkncad>,
}
#[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<Gagpkpoclin>,
}
#[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<u32, u32>,
}
#[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<Lejlbpnjnkd>,
/// 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<Lejlbpnjnkd>,
}
#[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<Lejlbpnjnkd>,
/// 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<Lejlbpnjnkd>,
}
#[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<Lejlbpnjnkd>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fdpbacnjfee {
/// offset: 24
#[prost(message, optional, tag = "4")]
pub haejgohgfdk: ::core::option::Option<Lejlbpnjnkd>,
}
#[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<Lejlbpnjnkd>,
}
#[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<u32>,
/// 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<u32>,
}
#[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<Nakjpblebdf>,
}
#[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<u32>,
}
#[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<u32>,
}
#[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<u32>,
}
#[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<u32>,
}
#[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<u32>,
}
#[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<u32>,
/// 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<u32>,
/// 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<Kdclmekkmao>,
}
#[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<u32>,
}
#[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<ItemList>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eknjdhiaomd {
/// offset: 32
#[prost(message, optional, tag = "5")]
pub ennmnnojmnk: ::core::option::Option<Nalkkejkdjp>,
/// offset: 24
#[prost(message, optional, tag = "6")]
pub hkajednpfnh: ::core::option::Option<Nfoiegjiapp>,
}
#[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<klefcenhhbc::Mlneddhojgc>,
}
/// 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<Klefcenhhbc>,
}
/// 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<Nheogkhgpnm>,
}
/// 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<Nheogkhgpnm>,
/// 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<u32>,
/// 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<Nheogkhgpnm>,
}
/// 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<Nheogkhgpnm>,
/// 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<Nheogkhgpnm>,
}
#[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<ItemCostData>,
/// offset: 32
#[prost(message, optional, tag = "4")]
pub klkocomocmc: ::core::option::Option<ItemCostData>,
/// 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<ItemCostData>,
/// 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<ItemCostData>,
}
#[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<ItemCostData>,
/// 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<ItemCostData>,
/// 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<Kibebiebeje>,
}
#[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<Cliidhknipa>,
}
#[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<Ogdpjjfjccl>,
}
/// 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<ItemCostData>,
/// offset: 16
#[prost(message, optional, tag = "12")]
pub boncaalanbg: ::core::option::Option<Lhinhnlpmop>,
}
/// 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<ItemCostData>,
/// offset: 32
#[prost(message, optional, tag = "12")]
pub iicdmmgjdno: ::core::option::Option<Gdikpheddgm>,
/// 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<ItemCostData>,
/// 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<Ccgelggmjah>,
/// 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<u32>,
/// 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<u32>,
/// 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<Gdikpheddgm>,
}
/// 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<Lhinhnlpmop>,
/// 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<Ccgelggmjah>,
/// 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<SceneBattleInfo>,
/// 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<Jbbffbhpgkf>,
}
#[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<Ieimgjobcpa>,
}
#[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<Negpgejalep>,
/// 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<u32, i32>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Njlihnopgkl {
/// offset: 16
#[prost(message, optional, tag = "12")]
pub bijnbgfhldm: ::core::option::Option<Kjbcbefefdm>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kglommhknon {
/// offset: 16
#[prost(message, optional, tag = "11")]
pub bijnbgfhldm: ::core::option::Option<Kjbcbefefdm>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ahnjggbopgh {
/// offset: 16
#[prost(message, optional, tag = "5")]
pub bijnbgfhldm: ::core::option::Option<Kjbcbefefdm>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ieagicfcmod {
/// offset: 16
#[prost(message, optional, tag = "8")]
pub bijnbgfhldm: ::core::option::Option<Kjbcbefefdm>,
}
#[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<Gnleeejchfi>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dmfnoadkofd {
/// offset: 24
#[prost(message, optional, tag = "14")]
pub value: ::core::option::Option<Kfhfgmcbopg>,
}
#[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<Gnleeejchfi>,
/// offset: 40
#[prost(message, repeated, tag = "2")]
pub bbdlgkepjnn: ::prost::alloc::vec::Vec<Kjbcbefefdm>,
/// offset: 24
#[prost(message, optional, tag = "12")]
pub pcppibcmoaf: ::core::option::Option<Kfhfgmcbopg>,
}
#[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<u32, bool>,
}
#[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<ieimgjobcpa::Mlneddhojgc>,
}
/// 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<u32>,
/// offset: 56
#[prost(bool, tag = "5")]
pub gmkjijmejip: bool,
/// offset: 16
#[prost(uint32, repeated, tag = "2")]
pub gmfbbbjikje: ::prost::alloc::vec::Vec<u32>,
/// offset: 32
#[prost(message, optional, tag = "9")]
pub bcpoecedbci: ::core::option::Option<ItemCostData>,
/// 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<u32>,
}
#[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<Enljlefcdbf>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bhdeojgipll {
/// offset: 16
#[prost(message, optional, tag = "5")]
pub ofmdfncoohf: ::core::option::Option<Enljlefcdbf>,
}
#[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<Klpeoeanapm>,
/// offset: 48
#[prost(map = "uint32, uint32", tag = "12")]
pub lfmcocghfam: ::std::collections::HashMap<u32, u32>,
/// offset: 16
#[prost(message, repeated, tag = "13")]
pub ebhcekmcofb: ::prost::alloc::vec::Vec<Nmlbpkaccoc>,
/// offset: 40
#[prost(message, repeated, tag = "8")]
pub cgflbbgjojb: ::prost::alloc::vec::Vec<Bcbbcfppphm>,
}
#[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<Bcbbcfppphm>,
/// 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<Kllllfkccei>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bnmajiffgjh {
/// offset: 24
#[prost(message, optional, tag = "4")]
pub cklblonibpm: ::core::option::Option<Kllllfkccei>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Djndbebgekp {
/// offset: 24
#[prost(message, optional, tag = "12")]
pub cklblonibpm: ::core::option::Option<Kllllfkccei>,
}
#[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<Hlpcbekbail>,
}
#[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<Hlpcbekbail>,
}
#[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<Bcbbcfppphm>,
/// offset: 44
#[prost(uint32, tag = "9")]
pub gmiijpidicm: u32,
/// offset: 24
#[prost(message, optional, tag = "8")]
pub dbjddkglnli: ::core::option::Option<Bcbbcfppphm>,
/// 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<Hlpcbekbail>,
}
#[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<Bcbbcfppphm>,
}
#[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<Hlpcbekbail>,
}
#[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<Hlpcbekbail>,
/// offset: 16
#[prost(uint32, repeated, tag = "12")]
pub cbcjpjhjnec: ::prost::alloc::vec::Vec<u32>,
}
#[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<Klpeoeanapm>,
/// 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<Klpeoeanapm>,
}
#[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<Klpeoeanapm>,
}
#[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<Klpeoeanapm>,
}
#[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<u32>,
/// 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<u32>,
/// 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<Maonbjelgid>,
}
#[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<Ngnknedpcpk>,
/// 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<Fdbjapkoncn>,
/// 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<fdbjapkoncn::Mlneddhojgc>,
}
/// 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<cadkidngmcb::Mlneddhojgc>,
}
/// 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<glfanalpnbg::Mlneddhojgc>,
}
/// 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<u32>,
/// offset: 32
#[prost(uint32, repeated, tag = "8")]
pub nbjpfbejmae: ::prost::alloc::vec::Vec<u32>,
/// 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<Klpeoeanapm>,
}
#[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<Dmcfphkhcno>,
/// offset: 40
#[prost(message, repeated, tag = "9")]
pub ddokpjhgegi: ::prost::alloc::vec::Vec<Chegfbiefnc>,
/// offset: 16
#[prost(message, repeated, tag = "14")]
pub lhnaamcgige: ::prost::alloc::vec::Vec<Aocdkfaobcp>,
/// offset: 48
#[prost(message, repeated, tag = "10")]
pub buff_list: ::prost::alloc::vec::Vec<Nbaodehkeej>,
}
/// 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<Hlekbabcdcl>,
}
/// 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<Nbaodehkeej>,
/// offset: 24
#[prost(message, repeated, tag = "2")]
pub bcdlibgnnhf: ::prost::alloc::vec::Vec<Dmcfphkhcno>,
/// offset: 16
#[prost(message, repeated, tag = "1")]
pub pnefdefogdj: ::prost::alloc::vec::Vec<Aocdkfaobcp>,
/// offset: 56
#[prost(message, repeated, tag = "3")]
pub bfiojfilljo: ::prost::alloc::vec::Vec<Nklknhfopkb>,
/// offset: 40
#[prost(message, repeated, tag = "12")]
pub nidlmllpgli: ::prost::alloc::vec::Vec<Phgfjlplmhh>,
}
/// 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<u32>,
}
/// 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<ItemList>,
/// offset: 32
#[prost(uint32, repeated, tag = "14")]
pub gfhfmmlaehk: ::prost::alloc::vec::Vec<u32>,
}
/// 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<u32>,
}
/// 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<ItemList>,
/// offset: 32
#[prost(uint32, repeated, tag = "9")]
pub einbpdpnfag: ::prost::alloc::vec::Vec<u32>,
}
#[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<u32, u32>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cokjplchamb {
/// offset: 24
#[prost(message, optional, tag = "13")]
pub nlcnoekofld: ::core::option::Option<Mfmjhpcckdh>,
/// 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<u32>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aiojifmdlfh {
/// offset: 16
#[prost(message, optional, tag = "8")]
pub baookdnbkbg: ::core::option::Option<ItemCostData>,
/// offset: 24
#[prost(uint32, repeated, tag = "7")]
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
}
#[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<bgdlhamndgh::Gfnmajmmdef>,
}
/// 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<Bgdlhamndgh>,
/// 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<Iolmalkechc>,
}
#[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<Fegbhcfijda>,
}
#[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<Djlgogekpbh>,
}
#[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<i32>,
}
#[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<u32>,
}
#[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<Afcjobgcajf>,
/// offset: 32
#[prost(message, repeated, tag = "8")]
pub nnlpnnhobce: ::prost::alloc::vec::Vec<Bmamkpadhhb>,
/// offset: 48
#[prost(message, repeated, tag = "4")]
pub cmgcaaceggm: ::prost::alloc::vec::Vec<Mbddpcfmfek>,
/// offset: 24
#[prost(message, repeated, tag = "2")]
pub peobgoanclp: ::prost::alloc::vec::Vec<Icogfnhnfap>,
}
#[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<bjeglfajkha::Mlneddhojgc>,
}
/// 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<u32>,
}
/// 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<Bjeglfajkha>,
}
/// 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<lbofipjncap::Noopcpnijin>,
}
/// 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<dalbchlbfea::Akdgepafdci>,
}
/// 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<bjknffgbajd::Hdhciklejkc>,
}
/// 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<Bjknffgbajd>,
/// offset: 24
#[prost(message, optional, tag = "13")]
pub display_value: ::core::option::Option<Efojjpamblo>,
/// 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<Dilmfegkknm>,
/// offset: 16
#[prost(message, optional, tag = "8")]
pub nkpejafollg: ::core::option::Option<Dalbchlbfea>,
}
/// 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<Mhefpcmjdoh>,
}
/// 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<Mhefpcmjdoh>,
/// offset: 44
#[prost(uint32, tag = "9")]
pub llhfnkjofma: u32,
/// offset: 32
#[prost(uint32, repeated, tag = "2")]
pub melgbmkcacn: ::prost::alloc::vec::Vec<u32>,
/// 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<Mhefpcmjdoh>,
}
/// 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<Mhefpcmjdoh>,
/// offset: 32
#[prost(message, optional, tag = "1")]
pub nekpkabcgco: ::core::option::Option<Dilmfegkknm>,
/// 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<Ngnknedpcpk>,
/// 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<u32, Bcnmdhmkoed>,
/// 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<bcnmdhmkoed::Lmjlgbagccg>,
}
/// 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<ItemCostData>,
/// 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<ItemCostData>,
/// 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<u32, u32>,
/// 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<ItemCostData>,
/// offset: 40
#[prost(uint32, tag = "3")]
pub aapankjaffl: u32,
/// offset: 16
#[prost(map = "uint32, bool", tag = "2")]
pub imeicehockm: ::std::collections::HashMap<u32, bool>,
/// 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<ItemCostData>,
/// 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<Klpeoeanapm>,
/// offset: 32
#[prost(message, optional, tag = "1")]
pub cost_data: ::core::option::Option<ItemCostData>,
/// offset: 24
#[prost(message, optional, tag = "9")]
pub kolehedodfe: ::core::option::Option<ItemCostData>,
}
#[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<Fnddlnfhmim>,
}
#[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<ItemCostData>,
/// offset: 32
#[prost(message, optional, tag = "10")]
pub cost_data: ::core::option::Option<ItemCostData>,
/// 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<Jcfcgogpeke>,
}
#[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<ItemCostData>,
}
#[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<ItemCostData>,
/// offset: 44
#[prost(int32, tag = "2")]
pub eckgifnnmcl: i32,
/// offset: 32
#[prost(map = "uint32, message", tag = "10")]
pub lhjifcfejcf: ::std::collections::HashMap<u32, ItemCostData>,
}
#[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<ItemCostData>,
/// 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<Fcjdpiihfhf>,
}
/// 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<Hopbgdlhmpe>,
/// 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<Bcnmdhmkoed>,
/// 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<hopbgdlhmpe::Paiigoggofj>,
}
/// 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<u32>,
}
#[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<u32>,
}
#[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<u32>,
}
#[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<i32>,
/// offset: 16
#[prost(uint32, repeated, tag = "15")]
pub dfeajaackbf: ::prost::alloc::vec::Vec<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "9")]
pub apdcmdenpab: ::prost::alloc::vec::Vec<u32>,
}
/// 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<Bmamkpadhhb>,
/// offset: 16
#[prost(message, repeated, tag = "13")]
pub cmgcaaceggm: ::prost::alloc::vec::Vec<Mbddpcfmfek>,
}
#[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<u32>,
/// offset: 24
#[prost(enumeration = "Bbojhkheipd", repeated, tag = "13")]
pub eadpfkfnglc: ::prost::alloc::vec::Vec<i32>,
/// offset: 40
#[prost(uint32, repeated, tag = "11")]
pub lnbojpdnblo: ::prost::alloc::vec::Vec<u32>,
}
/// 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<Icogfnhnfap>,
/// offset: 32
#[prost(message, repeated, tag = "6")]
pub bfhghlbboma: ::prost::alloc::vec::Vec<Afcjobgcajf>,
}
#[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<ncljnlppbcd::Pcefomcghdj>,
}
/// 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<Ncljnlppbcd>,
/// 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<Khadgcmlked>,
/// 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<ItemCostData>,
/// 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<Golllfkpgco>,
}
/// 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<Golllfkpgco>,
}
#[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<Kdclmekkmao>,
/// offset: 24
#[prost(uint32, repeated, tag = "8")]
pub trial_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
/// offset: 40
#[prost(message, optional, tag = "4")]
pub akkfmdipcbh: ::core::option::Option<Gagpkpoclin>,
/// 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<u32>,
/// 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<Amejggfoelm>,
/// offset: 32
#[prost(message, optional, tag = "4")]
pub cknpbbifjil: ::core::option::Option<Fbnppimpicb>,
/// 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<u32>,
/// offset: 32
#[prost(message, repeated, tag = "13")]
pub data: ::prost::alloc::vec::Vec<Pgbgnogcjic>,
/// 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<Klldcbgofhb>,
/// 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<SceneBattleInfo>,
/// offset: 24
#[prost(message, optional, tag = "7")]
pub mjhhfdoighk: ::core::option::Option<Amejggfoelm>,
/// 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<Amejggfoelm>,
}
/// 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<ItemList>,
/// 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<u32>,
/// 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<ItemList>,
/// offset: 40
#[prost(uint32, tag = "3")]
pub retcode: u32,
/// offset: 24
#[prost(uint32, repeated, tag = "14")]
pub lfnlbcflmek: ::prost::alloc::vec::Vec<u32>,
/// 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<SceneInfo>,
/// offset: 40
#[prost(message, optional, tag = "6")]
pub lineup: ::core::option::Option<LineupInfo>,
/// offset: 16
#[prost(message, optional, tag = "4")]
pub andajclclom: ::core::option::Option<RogueMapRotateInfo>,
}
#[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<Apkppdpecno>,
/// 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<Jmkipnmcafp>,
/// 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<Hlpcbekbail>,
/// offset: 16
#[prost(message, repeated, tag = "8")]
pub ecbagljheio: ::prost::alloc::vec::Vec<Kllllfkccei>,
}
#[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<u32>,
}
#[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<u32>,
/// 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<u32>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kgokjgbojei {
/// offset: 56
#[prost(message, optional, tag = "9")]
pub level: ::core::option::Option<Mbnknkffhka>,
/// offset: 40
#[prost(message, optional, tag = "13")]
pub lagiehoofgj: ::core::option::Option<Hcnnoipmdok>,
/// offset: 64
#[prost(message, optional, tag = "7")]
pub lineup: ::core::option::Option<Aiojifmdlfh>,
/// offset: 24
#[prost(message, optional, tag = "4")]
pub geibknhcgjf: ::core::option::Option<Kiejhnakikm>,
/// offset: 72
#[prost(message, optional, tag = "3")]
pub haejgohgfdk: ::core::option::Option<Eojalglnhfe>,
/// offset: 80
#[prost(message, optional, tag = "15")]
pub lmlgppmdeig: ::core::option::Option<Fpdlollnokk>,
/// offset: 48
#[prost(message, optional, tag = "6")]
pub basic_info: ::core::option::Option<Ipdpbnoljpo>,
/// offset: 16
#[prost(message, optional, tag = "1")]
pub neogefmhjpp: ::core::option::Option<Iogcdbemnmo>,
}
/// 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<Lfllimdjilb>,
/// offset: 40
#[prost(uint32, tag = "11")]
pub retcode: u32,
/// offset: 32
#[prost(message, optional, tag = "3")]
pub demkcniddjf: ::core::option::Option<Kgokjgbojei>,
}
/// 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<Lfllimdjilb>,
/// offset: 24
#[prost(message, optional, tag = "14")]
pub demkcniddjf: ::core::option::Option<Kgokjgbojei>,
/// 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<Lfllimdjilb>,
/// 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<Lfllimdjilb>,
/// 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<Lfllimdjilb>,
}
/// 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<Jmkipnmcafp>,
/// 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<Cnongmhdccc>,
}
#[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<Kgokjgbojei>,
/// offset: 32
#[prost(message, optional, tag = "12")]
pub flcldhfldkf: ::core::option::Option<Cijpojoeggd>,
/// offset: 24
#[prost(message, optional, tag = "13")]
pub bffichhodam: ::core::option::Option<Afjchnjihic>,
/// offset: 16
#[prost(message, optional, tag = "10")]
pub plnhmfpoohn: ::core::option::Option<LineupInfo>,
}
#[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<u32>,
/// offset: 48
#[prost(uint32, repeated, tag = "7")]
pub bmfgjpcaioc: ::prost::alloc::vec::Vec<u32>,
/// offset: 16
#[prost(message, repeated, tag = "9")]
pub amcihppodaa: ::prost::alloc::vec::Vec<Bcbbcfppphm>,
/// offset: 24
#[prost(message, repeated, tag = "13")]
pub pgonjmkbpgp: ::prost::alloc::vec::Vec<Klpeoeanapm>,
}
/// 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<Lfllimdjilb>,
/// offset: 32
#[prost(message, optional, tag = "15")]
pub tourn_finish_info: ::core::option::Option<Nmbfiaamjdn>,
}
/// 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<Nkjkiopecph>,
/// offset: 24
#[prost(message, optional, tag = "7")]
pub fillifehlki: ::core::option::Option<Lfllimdjilb>,
/// offset: 40
#[prost(message, optional, tag = "10")]
pub mnobblpgjlc: ::core::option::Option<ItemList>,
/// offset: 56
#[prost(uint32, tag = "4")]
pub retcode: u32,
/// offset: 16
#[prost(message, optional, tag = "5")]
pub tourn_finish_info: ::core::option::Option<Nmbfiaamjdn>,
}
/// 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<ItemCostData>,
}
/// 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<u32>,
}
/// 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<ItemCostData>,
}
/// 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<Kllllfkccei>,
/// 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<Hlpcbekbail>,
/// offset: 76
#[prost(uint32, tag = "12")]
pub ipnpkhfkjkf: u32,
/// offset: 24
#[prost(uint32, repeated, tag = "1274")]
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
/// offset: 88
#[prost(uint32, tag = "15")]
pub niiffjnjihm: u32,
/// offset: 32
#[prost(uint32, repeated, tag = "2023")]
pub mjddkdnnpfc: ::prost::alloc::vec::Vec<u32>,
/// 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<u32>,
}
#[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<u32>,
/// offset: 50
#[prost(bool, tag = "15")]
pub bcdnofglond: bool,
/// offset: 40
#[prost(message, optional, tag = "1")]
pub record_info: ::core::option::Option<Iommgadhhdp>,
/// offset: 32
#[prost(message, optional, tag = "3")]
pub cbgcnnikfnf: ::core::option::Option<Cghaalinnbj>,
/// 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<u32>,
}
#[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<Phgfjlplmhh>,
/// offset: 56
#[prost(message, repeated, tag = "4")]
pub oabocihnebg: ::prost::alloc::vec::Vec<Bcmmfbfakgb>,
/// offset: 32
#[prost(message, optional, tag = "13")]
pub story_info: ::core::option::Option<Jaglofmpfjg>,
/// offset: 24
#[prost(uint32, repeated, tag = "6")]
pub hemgpablmcn: ::prost::alloc::vec::Vec<u32>,
/// offset: 72
#[prost(message, optional, tag = "11")]
pub lahgpfhfinn: ::core::option::Option<Dkkobemmgcn>,
/// offset: 16
#[prost(message, repeated, tag = "14")]
pub hnnhmlfjnee: ::prost::alloc::vec::Vec<Cnongmhdccc>,
/// offset: 64
#[prost(message, repeated, tag = "12")]
pub rogue_magic_unit_info_list: ::prost::alloc::vec::Vec<Nklknhfopkb>,
}
/// 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<Kgokjgbojei>,
/// offset: 24
#[prost(message, optional, tag = "13")]
pub rogue_get_info: ::core::option::Option<Pbgfmhmkfmn>,
}
/// 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<u32>,
}
/// 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<u32>,
}
/// 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<u32>,
}
/// 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<u32>,
}
/// 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<Ceeplgkcljo>,
}
#[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<Dkkobemmgcn>,
}
/// 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<Dkkobemmgcn>,
}
/// 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<Cijpojoeggd>,
/// offset: 40
#[prost(uint32, tag = "2")]
pub retcode: u32,
/// offset: 32
#[prost(message, optional, tag = "14")]
pub bffichhodam: ::core::option::Option<Afjchnjihic>,
}
/// 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<u32>,
/// 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<u32>,
}
#[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<u32>,
/// 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<u32>,
/// 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<u32>,
/// 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<u32>,
}
#[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<Neiccpjepal>,
#[prost(oneof = "hdhkjbanpob::Mlneddhojgc", tags = "1942")]
pub mlneddhojgc: ::core::option::Option<hdhkjbanpob::Mlneddhojgc>,
}
/// 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<Hdhkjbanpob>,
}
/// 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<Hdhkjbanpob>,
}
/// 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<ItemList>,
/// 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<Hdhkjbanpob>,
}
/// 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<RogueMapRotateInfo>,
/// offset: 40
#[prost(message, optional, tag = "6")]
pub scene: ::core::option::Option<SceneInfo>,
/// offset: 16
#[prost(message, optional, tag = "3")]
pub lineup: ::core::option::Option<LineupInfo>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gmnjjmdclhh {
/// offset: 24
#[prost(message, optional, tag = "2")]
pub fpnopcddajk: ::core::option::Option<Ipdpbnoljpo>,
#[prost(oneof = "gmnjjmdclhh::Mlneddhojgc", tags = "204")]
pub mlneddhojgc: ::core::option::Option<gmnjjmdclhh::Mlneddhojgc>,
}
/// 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<Cmbellaodfh>,
/// offset: 56
#[prost(message, optional, tag = "2")]
pub olmdaghookd: ::core::option::Option<Ikdeonncmce>,
/// offset: 16
#[prost(message, optional, tag = "1")]
pub level: ::core::option::Option<Halfjbgnlgf>,
/// offset: 64
#[prost(message, optional, tag = "15")]
pub geibknhcgjf: ::core::option::Option<Kiejhnakikm>,
/// offset: 32
#[prost(message, optional, tag = "5")]
pub anoonihidml: ::core::option::Option<Ikehmijglnc>,
/// offset: 72
#[prost(message, optional, tag = "11")]
pub hacipcnnkbj: ::core::option::Option<Lanpfhgifjp>,
/// offset: 24
#[prost(message, optional, tag = "4")]
pub lineup: ::core::option::Option<Aiojifmdlfh>,
/// offset: 96
#[prost(message, optional, tag = "9")]
pub lmjalhjpjpj: ::core::option::Option<Aipgdmcnfgi>,
/// offset: 48
#[prost(message, optional, tag = "12")]
pub dgekcobldhm: ::core::option::Option<Ikachacebia>,
/// offset: 80
#[prost(message, optional, tag = "14")]
pub haejgohgfdk: ::core::option::Option<Eojalglnhfe>,
/// offset: 88
#[prost(message, optional, tag = "7")]
pub gdenpemhibf: ::core::option::Option<Fobnahnlhnj>,
}
#[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<Ddeookedmfc>,
/// 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<u32>,
}
#[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<Ageigljpidm>,
/// 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<u32>,
/// 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<Ldoajhjdadg>,
/// offset: 24
#[prost(message, optional, tag = "14")]
pub demkcniddjf: ::core::option::Option<Gmnjjmdclhh>,
/// 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<Ldoajhjdadg>,
/// offset: 16
#[prost(message, optional, tag = "7")]
pub demkcniddjf: ::core::option::Option<Gmnjjmdclhh>,
/// 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<Ldoajhjdadg>,
}
/// 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<Jigflopjfhl>,
/// offset: 16
#[prost(message, optional, tag = "4")]
pub inkgiplmogi: ::core::option::Option<Okejdbpnpin>,
/// offset: 32
#[prost(message, optional, tag = "14")]
pub kpichlobkch: ::core::option::Option<Mpfjnmcjgna>,
/// offset: 72
#[prost(message, optional, tag = "10")]
pub bffichhodam: ::core::option::Option<Dmipnbpkhpc>,
/// offset: 40
#[prost(message, optional, tag = "9")]
pub plnhmfpoohn: ::core::option::Option<LineupInfo>,
/// offset: 48
#[prost(message, optional, tag = "6")]
pub demkcniddjf: ::core::option::Option<Gmnjjmdclhh>,
/// offset: 64
#[prost(message, optional, tag = "1")]
pub mgajgcapkid: ::core::option::Option<Cgenfogppen>,
}
/// 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<RogueTournFinishInfo>,
/// offset: 40
#[prost(uint32, tag = "9")]
pub retcode: u32,
/// offset: 32
#[prost(message, optional, tag = "5")]
pub fillifehlki: ::core::option::Option<Ldoajhjdadg>,
}
/// 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<Ldoajhjdadg>,
/// 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<Ldoajhjdadg>,
}
/// 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<Ddeookedmfc>,
}
/// 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<u32>,
/// 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<u32>,
/// offset: 24
#[prost(message, optional, tag = "4")]
pub reward: ::core::option::Option<ItemList>,
/// 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<u32>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eahjplfnimi {
/// offset: 24
#[prost(message, optional, tag = "14")]
pub fhckbpigcjc: ::core::option::Option<Ceeplgkcljo>,
/// 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<u32>,
/// offset: 64
#[prost(uint32, repeated, tag = "6")]
pub khpibialaib: ::prost::alloc::vec::Vec<u32>,
/// offset: 32
#[prost(uint32, repeated, tag = "10")]
pub cceiljieffh: ::prost::alloc::vec::Vec<u32>,
/// offset: 48
#[prost(uint32, repeated, tag = "4")]
pub poggebjfjgh: ::prost::alloc::vec::Vec<u32>,
/// offset: 72
#[prost(uint32, tag = "7")]
pub pjpegcjjehc: u32,
/// offset: 16
#[prost(uint32, repeated, tag = "9")]
pub lmbddhhgmnk: ::prost::alloc::vec::Vec<u32>,
/// offset: 40
#[prost(uint32, repeated, tag = "8")]
pub dkepjiiejfb: ::prost::alloc::vec::Vec<u32>,
}
#[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<Gcnfiiibhaf>,
/// offset: 96
#[prost(message, optional, tag = "11")]
pub dpkgbekgifa: ::core::option::Option<Eahjplfnimi>,
/// offset: 32
#[prost(message, repeated, tag = "4")]
pub hnnhmlfjnee: ::prost::alloc::vec::Vec<Pahmchopgkc>,
/// offset: 72
#[prost(message, optional, tag = "6")]
pub jkcbdfpihcd: ::core::option::Option<Lbfddpcmjbl>,
/// offset: 16
#[prost(message, optional, tag = "8")]
pub ikgopplnnbp: ::core::option::Option<Jddeceeoagk>,
/// offset: 56
#[prost(message, repeated, tag = "14")]
pub dcidchkcjip: ::prost::alloc::vec::Vec<Akbabffaida>,
/// offset: 24
#[prost(message, optional, tag = "13")]
pub jgjpplilcac: ::core::option::Option<Okejdbpnpin>,
/// offset: 40
#[prost(message, optional, tag = "12")]
pub kjmfebiialc: ::core::option::Option<Idheimmemab>,
/// offset: 64
#[prost(message, repeated, tag = "2")]
pub oabocihnebg: ::prost::alloc::vec::Vec<Epegmeejmnp>,
/// offset: 48
#[prost(message, optional, tag = "9")]
pub fhmeompbmfk: ::core::option::Option<Lcldihfljkh>,
}
/// 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<Gmnjjmdclhh>,
/// offset: 24
#[prost(message, optional, tag = "4")]
pub rogue_get_info: ::core::option::Option<Nfeclngmnna>,
/// 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<Pahmchopgkc>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Akbabffaida {
/// offset: 16
#[prost(message, optional, tag = "3")]
pub fhmeompbmfk: ::core::option::Option<Lcldihfljkh>,
/// 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<Gmnjjmdclhh>,
/// offset: 40
#[prost(string, tag = "7")]
pub name: ::prost::alloc::string::String,
/// offset: 24
#[prost(message, optional, tag = "8")]
pub data: ::core::option::Option<Fpfchfanngh>,
}
#[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<Lejlbpnjnkd>,
/// offset: 40
#[prost(uint32, tag = "11")]
pub geibknhcgjf: u32,
/// offset: 24
#[prost(message, repeated, tag = "12")]
pub buff_list: ::prost::alloc::vec::Vec<Mncgnpkncad>,
}
/// 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<Akbabffaida>,
/// 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<u32>,
/// offset: 48
#[prost(uint32, repeated, tag = "4")]
pub ccafekadpnh: ::prost::alloc::vec::Vec<u32>,
/// offset: 56
#[prost(uint32, repeated, tag = "14")]
pub bhhmbndikcc: ::prost::alloc::vec::Vec<u32>,
/// offset: 24
#[prost(message, repeated, tag = "12")]
pub lfnnahjdcnb: ::prost::alloc::vec::Vec<Apndphkjmbo>,
/// offset: 32
#[prost(uint32, repeated, tag = "9")]
pub bojlnkkamgj: ::prost::alloc::vec::Vec<u32>,
/// 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<u32>,
/// 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<Amaahldmjjn>,
/// 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<Jnokcmkbdlk>,
/// 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<u32>,
}
/// 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<u32>,
/// 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<Amaahldmjjn>,
/// 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<Eahjplfnimi>,
}
/// 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<Eahjplfnimi>,
}
/// 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<Eahjplfnimi>,
/// 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<Bogoikofccl>,
/// 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<Ldoajhjdadg>,
}
/// 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<Ldoajhjdadg>,
/// 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<SceneBattleInfo>,
/// 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<u32>,
}
#[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<gbkeefddelm::Mlneddhojgc>,
}
/// 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<RogueTournFinishInfo>,
}
/// 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<ItemList>,
/// offset: 24
#[prost(message, optional, tag = "4")]
pub moofjmaijhg: ::core::option::Option<Akbabffaida>,
/// offset: 16
#[prost(message, optional, tag = "11")]
pub nfjgpklacpo: ::core::option::Option<ItemList>,
/// offset: 40
#[prost(message, optional, tag = "14")]
pub fillifehlki: ::core::option::Option<Ldoajhjdadg>,
/// 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<Gcnfiiibhaf>,
}
/// 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<Mpfjnmcjgna>,
/// offset: 64
#[prost(uint32, tag = "3")]
pub retcode: u32,
/// offset: 48
#[prost(message, optional, tag = "6")]
pub bffichhodam: ::core::option::Option<Dmipnbpkhpc>,
/// offset: 56
#[prost(message, optional, tag = "9")]
pub inkgiplmogi: ::core::option::Option<Okejdbpnpin>,
/// offset: 40
#[prost(message, optional, tag = "7")]
pub aacmnlmmdgg: ::core::option::Option<Jigflopjfhl>,
/// offset: 24
#[prost(message, optional, tag = "11")]
pub mgajgcapkid: ::core::option::Option<Cgenfogppen>,
}
/// 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<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "7")]
pub ccccckagnaf: ::prost::alloc::vec::Vec<u32>,
/// 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<ItemCostData>,
}
/// 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<u32>,
}
/// 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<ItemCostData>,
}
/// 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<Ldoajhjdadg>,
/// offset: 16
#[prost(message, optional, tag = "8")]
pub tourn_finish_info: ::core::option::Option<RogueTournFinishInfo>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lbfddpcmjbl {
/// offset: 16
#[prost(message, optional, tag = "10")]
pub fhckbpigcjc: ::core::option::Option<Ceeplgkcljo>,
/// 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<Lbfddpcmjbl>,
}
/// 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<Lbfddpcmjbl>,
/// 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<ItemList>,
/// offset: 32
#[prost(message, optional, tag = "1")]
pub drop_data: ::core::option::Option<ItemList>,
/// offset: 40
#[prost(message, optional, tag = "11")]
pub pkinokcincf: ::core::option::Option<Labggoepeba>,
/// 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<u32>,
/// 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<ItemList>,
/// 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<ItemList>,
/// 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<npc_monster_extra_info::Mlneddhojgc>,
}
/// 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<u32>,
/// 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<Mkphkpojban>,
/// 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<NpcMonsterExtraInfo>,
}
#[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<u32, u32>,
/// 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<npc_extra_info::Mlneddhojgc>,
}
/// 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<NpcExtraInfo>,
/// 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<WorkbenchFuncIdInfo>,
}
#[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<Golllfkpgco>,
}
#[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<u8>,
/// 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<PropTimelineInfo>,
#[prost(oneof = "prop_extra_info::Mlneddhojgc", tags = "15, 12, 2, 6, 9, 5, 7, 8")]
pub mlneddhojgc: ::core::option::Option<prop_extra_info::Mlneddhojgc>,
}
/// 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<PropExtraInfo>,
/// 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<MotionInfo>,
#[prost(oneof = "scene_entity_info::Entity", tags = "11, 1, 10, 7, 6")]
pub entity: ::core::option::Option<scene_entity_info::Entity>,
}
/// 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<BuffInfo>,
/// 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<SceneEntityInfo>,
/// 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<u32>,
/// offset: 48
#[prost(uint32, repeated, tag = "15")]
pub finished_main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
/// offset: 16
#[prost(message, repeated, tag = "6")]
pub sub_mission_status_list: ::prost::alloc::vec::Vec<Mission>,
/// offset: 56
#[prost(uint32, repeated, tag = "10")]
pub unfinished_main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
/// offset: 40
#[prost(message, repeated, tag = "5")]
pub ilogafdocgo: ::prost::alloc::vec::Vec<MainMissionCustomValue>,
}
#[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<SceneEntityInfo>,
/// 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<u32, Ihiijlbdmon>,
/// offset: 32
#[prost(uint32, repeated, tag = "7")]
pub lighten_section_list: ::prost::alloc::vec::Vec<u32>,
/// 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<u32>,
/// offset: 128
#[prost(uint32, tag = "8")]
pub entry_id: u32,
/// offset: 40
#[prost(message, repeated, tag = "1297")]
pub clecmgljocl: ::prost::alloc::vec::Vec<SceneGroupState>,
/// offset: 64
#[prost(message, repeated, tag = "10")]
pub scene_buff_info_list: ::prost::alloc::vec::Vec<BuffInfo>,
/// offset: 96
#[prost(message, optional, tag = "2015")]
pub scene_mission_info: ::core::option::Option<MissionStatusBySceneInfo>,
/// offset: 24
#[prost(message, repeated, tag = "15")]
pub entity_buff_info_list: ::prost::alloc::vec::Vec<EntityBuffInfo>,
/// 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<SceneEntityGroupInfo>,
/// 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<CustomSaveData>,
/// 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<MotionInfo>,
/// 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<EntityMotion>,
/// 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<ClientDownloadData>,
/// offset: 32
#[prost(message, repeated, tag = "5")]
pub entity_motion_list: ::prost::alloc::vec::Vec<EntityMotion>,
}
/// 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<MotionInfo>,
/// 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<PropTimelineInfo>,
/// 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<u32>,
}
/// 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<i32>,
/// offset: 56
#[prost(message, repeated, tag = "2")]
pub assist_monster_entity_info: ::prost::alloc::vec::Vec<AssistMonsterEntityInfo>,
/// offset: 40
#[prost(message, optional, tag = "5")]
pub target_motion: ::core::option::Option<MotionInfo>,
/// offset: 48
#[prost(message, repeated, tag = "6")]
pub dynamic_values: ::prost::alloc::vec::Vec<DynamicValues>,
/// 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<u32>,
/// 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<u32>,
/// 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<HitMonsterBattleInfo>,
/// offset: 40
#[prost(uint32, tag = "15")]
pub retcode: u32,
/// offset: 16
#[prost(message, optional, tag = "6")]
pub battle_info: ::core::option::Option<SceneBattleInfo>,
}
/// 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<SceneBattleInfo>,
/// 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<SceneInfo>,
}
#[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<entity_buff_change_info::Mlneddhojgc>,
}
/// 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<EntityBuffChangeInfo>,
}
/// 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<SceneInfo>,
}
/// 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<SceneBattleInfo>,
/// 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<MotionInfo>,
/// 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<AvatarPresetHp>,
/// 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<MechanismBarInfo>,
}
#[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<SceneBattleInfo>,
}
/// 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<EntityMotion>,
}
/// 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<EntityMotion>,
/// 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<Vector>,
/// 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<Vector>,
/// 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<LineupInfo>,
/// offset: 16
#[prost(message, optional, tag = "6")]
pub scene: ::core::option::Option<SceneInfo>,
}
/// 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<ItemList>,
/// offset: 40
#[prost(message, optional, tag = "10")]
pub bgnapljadbp: ::core::option::Option<ItemList>,
/// offset: 48
#[prost(message, optional, tag = "1")]
pub get_item_list: ::core::option::Option<ItemList>,
/// offset: 24
#[prost(message, optional, tag = "15")]
pub bkijnhdldpg: ::core::option::Option<ItemList>,
}
/// 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<u32>,
/// offset: 32
#[prost(uint32, repeated, tag = "13")]
pub floor_id_list: ::prost::alloc::vec::Vec<u32>,
/// 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<PropExtraInfo>,
}
#[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<u32>,
}
#[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<MazeGroup>,
/// offset: 16
#[prost(message, repeated, tag = "8")]
pub maze_prop_list: ::prost::alloc::vec::Vec<MazePropState>,
/// offset: 100
#[prost(uint32, tag = "13")]
pub retcode: u32,
/// offset: 40
#[prost(uint32, repeated, tag = "6")]
pub unlock_teleport_list: ::prost::alloc::vec::Vec<u32>,
/// offset: 92
#[prost(uint32, tag = "15")]
pub entry_id: u32,
/// offset: 56
#[prost(message, repeated, tag = "4")]
pub chest_list: ::prost::alloc::vec::Vec<ChestInfo>,
/// 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<u32>,
/// offset: 80
#[prost(message, repeated, tag = "5")]
pub pjjnmanpnke: ::prost::alloc::vec::Vec<Kehgnhfffeo>,
/// offset: 32
#[prost(message, repeated, tag = "14")]
pub maze_prop_extra_state_list: ::prost::alloc::vec::Vec<MazePropExtraState>,
/// 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<SceneMapInfo>,
/// 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<u32>,
}
/// 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<u32>,
}
/// 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<scene_entity_refresh_info::RefreshType>,
}
/// 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<SceneEntityRefreshInfo>,
/// offset: 32
#[prost(message, optional, tag = "2")]
pub gnfgdlgmnbm: ::core::option::Option<SceneEntityGroupInfo>,
/// offset: 52
#[prost(uint32, tag = "10")]
pub state: u32,
/// offset: 40
#[prost(message, repeated, tag = "4")]
pub akifmcjmocg: ::prost::alloc::vec::Vec<Cmibfjlljhj>,
}
/// 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<GroupRefreshInfo>,
/// 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<GroupStateInfo>,
}
/// 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<GroupStateInfo>,
/// 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<GroupStateInfo>,
}
#[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<EnteredSceneInfo>,
}
/// 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<EnteredSceneInfo>,
}
/// 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<u32>,
/// offset: 40
#[prost(message, optional, tag = "4")]
pub trigger_motion: ::core::option::Option<MotionInfo>,
/// 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<u32>,
}
/// 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<u32>,
}
/// 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<u32>,
}
/// 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<u32>,
}
/// 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<u8>,
}
/// 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<ServerPrefs>,
}
#[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<ServerPrefs>,
}
/// 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<ServerPrefs>,
}
/// 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<Goods>,
/// 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<Shop>,
/// 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<u32>,
/// 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<ItemList>,
}
/// 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<ItemList>,
}
/// 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<u32>,
/// 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<u32>,
}
#[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<u32>,
/// offset: 84
#[prost(uint32, tag = "4")]
pub retcode: u32,
/// offset: 40
#[prost(message, repeated, tag = "3")]
pub hnbfmchamnp: ::prost::alloc::vec::Vec<Cjlffcehoao>,
/// offset: 16
#[prost(message, repeated, tag = "10")]
pub lkakinchapo: ::prost::alloc::vec::Vec<Njhgjicokjd>,
/// offset: 24
#[prost(uint32, repeated, tag = "2")]
pub oceefnfdjnd: ::prost::alloc::vec::Vec<u32>,
/// offset: 80
#[prost(uint32, tag = "7")]
pub koijhpccppc: u32,
/// offset: 32
#[prost(uint32, repeated, tag = "14")]
pub ckhdiggbiil: ::prost::alloc::vec::Vec<u32>,
/// offset: 72
#[prost(uint32, repeated, tag = "1")]
pub nhkonofnejg: ::prost::alloc::vec::Vec<u32>,
/// offset: 48
#[prost(uint32, repeated, tag = "9")]
pub gdglhpppeda: ::prost::alloc::vec::Vec<u32>,
}
/// 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<u32>,
/// 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<Njhgjicokjd>,
/// offset: 32
#[prost(message, repeated, tag = "10")]
pub dekhekcjcjl: ::prost::alloc::vec::Vec<Cjlffcehoao>,
/// 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<Cjlffcehoao>,
/// offset: 16
#[prost(message, optional, tag = "6")]
pub eohdljcaglc: ::core::option::Option<Njhgjicokjd>,
}
/// 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<u32>,
/// 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<u32>,
}
/// 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<u32>,
/// 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<Njhgjicokjd>,
/// 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<ItemList>,
}
#[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<Cbfmbnllanm>,
/// 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<Noiojedakma>,
}
/// 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<SceneBattleInfo>,
/// 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<Cbfmbnllanm>,
}
/// 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<u32>,
/// offset: 16
#[prost(uint32, repeated, tag = "9")]
pub trial_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
/// 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<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "6")]
pub unfinished_story_line_id_list: ::prost::alloc::vec::Vec<u32>,
}
/// 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<u32>,
/// offset: 40
#[prost(bool, tag = "3")]
pub mdalnnmnmjj: bool,
/// offset: 32
#[prost(uint32, repeated, tag = "11")]
pub nnlfnpmfdjh: ::prost::alloc::vec::Vec<u32>,
}
#[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<StrongChallengeAvatar>,
/// offset: 32
#[prost(uint32, repeated, tag = "9")]
pub buff_list: ::prost::alloc::vec::Vec<u32>,
}
#[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<Fnedgiiphcd>,
/// 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<u32, Chjjpdagbio>,
}
/// 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<Hhaibojdkhl>,
}
/// 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<StrongChallengeAvatar>,
/// offset: 32
#[prost(uint32, repeated, tag = "6")]
pub buff_list: ::prost::alloc::vec::Vec<u32>,
/// 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<SceneBattleInfo>,
}
/// 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<Lfhdakemlfg>,
/// 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<Idbmmlpphgp>,
/// offset: 40
#[prost(uint32, tag = "15")]
pub group_id: u32,
/// offset: 16
#[prost(message, repeated, tag = "11")]
pub avatar_list: ::prost::alloc::vec::Vec<Idbmmlpphgp>,
}
/// 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<SceneBattleInfo>,
/// 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<MotionInfo>,
/// offset: 16
#[prost(bytes = "vec", tag = "9")]
pub dafakiliica: ::prost::alloc::vec::Vec<u8>,
/// 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<Ohilhlopgln>,
/// 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<Ohilhlopgln>,
}
#[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<Fnhlofiicoe>,
/// offset: 24
#[prost(message, optional, tag = "9")]
pub enkfgglckfo: ::core::option::Option<Ohilhlopgln>,
}
/// 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<Fnhlofiicoe>,
/// offset: 32
#[prost(message, optional, tag = "9")]
pub kpfbnhiimkk: ::core::option::Option<Ohilhlopgln>,
}
/// 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<MotionInfo>,
/// 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<Ohilhlopgln>,
/// 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<Ohilhlopgln>,
}
/// 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<Ohilhlopgln>,
/// 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<Ajkigejdopo>,
/// offset: 32
#[prost(uint32, repeated, tag = "7")]
pub jpcjjedolkl: ::prost::alloc::vec::Vec<u32>,
/// offset: 16
#[prost(message, optional, tag = "3")]
pub fnjakbfmcgf: ::core::option::Option<Dndklenphhf>,
/// offset: 40
#[prost(message, optional, tag = "14")]
pub skill_info: ::core::option::Option<Pcmppnjimnf>,
/// offset: 72
#[prost(message, optional, tag = "8")]
pub pjecglkokce: ::core::option::Option<Kkppbcocdee>,
/// offset: 24
#[prost(message, optional, tag = "4")]
pub acddccngfbg: ::core::option::Option<Emidnohojad>,
/// offset: 48
#[prost(message, optional, tag = "11")]
pub gclekilecbi: ::core::option::Option<Fpjhheclemf>,
/// 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<u32>,
/// 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<u32>,
/// 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<Aabpelknkcd>,
/// 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<Obpgnnmahbp>,
}
#[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<kkppbcocdee::Mlneddhojgc>,
}
/// 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<Kdcdjcjbnki>,
/// offset: 16
#[prost(uint32, repeated, tag = "8")]
pub agilnmacahl: ::prost::alloc::vec::Vec<u32>,
}
#[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<fpjhheclemf::Mlneddhojgc>,
}
/// 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<Hniedbiffpe>,
}
#[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<hniedbiffpe::Mlneddhojgc>,
}
/// 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<Kkppbcocdee>,
/// 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<Kpcmepmmjbp>,
}
#[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<Apnjhhpnojn>,
/// offset: 24
#[prost(uint32, repeated, tag = "15")]
pub poilgkggcne: ::prost::alloc::vec::Vec<u32>,
}
/// 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<u32>,
/// offset: 48
#[prost(uint32, repeated, tag = "1")]
pub jllijappfib: ::prost::alloc::vec::Vec<u32>,
/// offset: 56
#[prost(message, optional, tag = "9")]
pub leaebnaopal: ::core::option::Option<Eabjohdglem>,
/// offset: 16
#[prost(uint32, repeated, tag = "2")]
pub kpeennmligi: ::prost::alloc::vec::Vec<u32>,
/// offset: 32
#[prost(message, optional, tag = "3")]
pub kcjjgmianig: ::core::option::Option<Gflbonpiood>,
}
/// 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<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "12")]
pub hdknkicijog: ::prost::alloc::vec::Vec<u32>,
}
/// 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<u32>,
}
/// 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<SceneBattleInfo>,
}
/// 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<Eabjohdglem>,
/// 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<u32>,
/// 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<u32>,
/// 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<ItemList>,
}
/// 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<Apnjhhpnojn>,
/// offset: 16
#[prost(uint32, repeated, tag = "6")]
pub poilgkggcne: ::prost::alloc::vec::Vec<u32>,
}
/// 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<Eabjohdglem>,
/// 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<SceneBattleInfo>,
/// 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<Aabpelknkcd>,
/// 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<Eabjohdglem>,
}
/// 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<HeadIconData>,
/// offset: 48
#[prost(uint32, repeated, tag = "1")]
pub mhjedlcdhaa: ::prost::alloc::vec::Vec<u32>,
/// 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<HeadFrameInfo>,
}
#[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<Avatar>,
}
#[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<Mifpnaijhom>,
/// offset: 64
#[prost(uint32, repeated, tag = "7")]
pub jhgbfaklleb: ::prost::alloc::vec::Vec<u32>,
/// offset: 56
#[prost(uint32, repeated, tag = "4")]
pub finished_main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
/// offset: 16
#[prost(message, repeated, tag = "11")]
pub kmppjhjhdpm: ::prost::alloc::vec::Vec<Immbipnmnob>,
/// offset: 72
#[prost(uint32, repeated, tag = "15")]
pub idaphoicmmm: ::prost::alloc::vec::Vec<u32>,
/// offset: 32
#[prost(message, repeated, tag = "5")]
pub mission_list: ::prost::alloc::vec::Vec<Mission>,
/// offset: 48
#[prost(uint32, repeated, tag = "1")]
pub kjiofkaojdk: ::prost::alloc::vec::Vec<u32>,
}
#[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<u32>,
/// offset: 16
#[prost(uint32, repeated, tag = "1")]
pub afgebhjlkhb: ::prost::alloc::vec::Vec<u32>,
}
#[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<u32>,
/// offset: 48
#[prost(message, repeated, tag = "15")]
pub section_status: ::prost::alloc::vec::Vec<SectionStatus>,
/// offset: 16
#[prost(uint32, repeated, tag = "5")]
pub jkjfpcdolcm: ::prost::alloc::vec::Vec<u32>,
/// offset: 40
#[prost(message, repeated, tag = "12")]
pub message_group_status: ::prost::alloc::vec::Vec<GroupStatus>,
}
/// 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<MissionSync>,
/// offset: 80
#[prost(uint32, repeated, tag = "647")]
pub del_equipment_list: ::prost::alloc::vec::Vec<u32>,
/// offset: 136
#[prost(message, optional, tag = "2")]
pub basic_info: ::core::option::Option<PlayerBasicInfo>,
/// offset: 176
#[prost(message, repeated, tag = "1040")]
pub lbafdldfkmm: ::prost::alloc::vec::Vec<Imljehiimlf>,
/// offset: 16
#[prost(message, repeated, tag = "8")]
pub relic_list: ::prost::alloc::vec::Vec<Relic>,
/// offset: 152
#[prost(uint32, repeated, tag = "1")]
pub new_item_hint_list: ::prost::alloc::vec::Vec<u32>,
/// offset: 120
#[prost(message, repeated, tag = "1756")]
pub multi_path_avatar_info_list: ::prost::alloc::vec::Vec<MultiPathAvatarInfo>,
/// offset: 168
#[prost(uint32, repeated, tag = "15")]
pub del_relic_list: ::prost::alloc::vec::Vec<u32>,
/// offset: 112
#[prost(message, repeated, tag = "11")]
pub wait_del_resource_list: ::prost::alloc::vec::Vec<WaitDelResource>,
/// offset: 104
#[prost(message, optional, tag = "1553")]
pub sync_status: ::core::option::Option<SyncStatus>,
/// 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<Material>,
/// offset: 64
#[prost(message, optional, tag = "6")]
pub avatar_sync: ::core::option::Option<AvatarSync>,
/// offset: 56
#[prost(message, optional, tag = "583")]
pub playerboard_module_sync: ::core::option::Option<PlayerBoardModuleSync>,
/// offset: 160
#[prost(message, repeated, tag = "12")]
pub equipment_list: ::prost::alloc::vec::Vec<Equipment>,
/// offset: 88
#[prost(message, optional, tag = "10")]
pub basic_module_sync: ::core::option::Option<BasicModuleSync>,
/// offset: 32
#[prost(message, repeated, tag = "281")]
pub inecfgkmong: ::prost::alloc::vec::Vec<Material>,
/// offset: 96
#[prost(message, repeated, tag = "4")]
pub quest_list: ::prost::alloc::vec::Vec<Quest>,
/// offset: 144
#[prost(message, optional, tag = "591")]
pub jlmnicahjde: ::core::option::Option<Eeaffoimnac>,
/// offset: 40
#[prost(message, optional, tag = "1925")]
pub kbndcicnbpl: ::core::option::Option<Mdnffondbok>,
/// offset: 72
#[prost(message, optional, tag = "206")]
pub bflaejhdobl: ::core::option::Option<ItemList>,
/// offset: 184
#[prost(message, repeated, tag = "450")]
pub neogolfgnjm: ::prost::alloc::vec::Vec<Elkcligppmb>,
}
/// 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<u32>,
/// 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<Vector>,
}
/// 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<ItemList>,
/// 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<u32>,
}
#[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<FirstNpcTalkInfo>,
}
/// 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<u32>,
}
/// 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<NpcMeetByPerformanceStatus>,
}
/// 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<ItemList>,
/// 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<Gfnfdblfeml>,
/// offset: 16
#[prost(message, repeated, tag = "13")]
pub nlbojnbhbab: ::prost::alloc::vec::Vec<Hiofemeheke>,
}
#[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<u32>,
/// offset: 24
#[prost(uint32, repeated, tag = "14")]
pub mdfahglplck: ::prost::alloc::vec::Vec<u32>,
}
/// 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<u32, u32>,
/// 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<u32, u32>,
/// offset: 16
#[prost(message, optional, tag = "2")]
pub efigpbcgald: ::core::option::Option<Acdceeddmck>,
/// offset: 68
#[prost(uint32, tag = "1")]
pub retcode: u32,
/// offset: 48
#[prost(message, optional, tag = "6")]
pub gjbkpogplno: ::core::option::Option<Kakcdnnhncn>,
/// 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<u32, u32>,
/// offset: 52
#[prost(uint32, tag = "13")]
pub cbonfdkgdeh: u32,
/// offset: 32
#[prost(map = "uint32, uint32", tag = "4")]
pub jnehnpmlihg: ::std::collections::HashMap<u32, u32>,
}
/// 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<u32>,
}
/// 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<u32, u32>,
/// offset: 24
#[prost(message, optional, tag = "12")]
pub mhnechnkkng: ::core::option::Option<Hiofemeheke>,
/// offset: 56
#[prost(uint32, tag = "5")]
pub retcode: u32,
/// offset: 16
#[prost(map = "uint32, uint32", tag = "3")]
pub oikdgfpjafn: ::std::collections::HashMap<u32, u32>,
/// offset: 48
#[prost(uint32, repeated, tag = "1")]
pub ffmlhbpnfac: ::prost::alloc::vec::Vec<u32>,
}
/// 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<Acdceeddmck>,
/// 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<u32>,
}
/// 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<u32>,
/// 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<Acdceeddmck>,
/// offset: 40
#[prost(map = "uint32, uint32", tag = "4")]
pub oikdgfpjafn: ::std::collections::HashMap<u32, u32>,
/// 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<u32, u32>,
}
/// 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<Acdceeddmck>,
/// 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<u32>,
/// offset: 16
#[prost(map = "uint32, uint32", tag = "4")]
pub oikdgfpjafn: ::std::collections::HashMap<u32, u32>,
/// 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<u32, u32>,
}
#[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<Bbhonakbeci>,
}
/// 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<Bbhonakbeci>,
}
/// 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<Bbhonakbeci>,
/// 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<Lelomdoogho>,
/// offset: 40
#[prost(uint32, tag = "5")]
pub amofmddnmkg: u32,
/// offset: 32
#[prost(uint32, repeated, tag = "1")]
pub buff_list: ::prost::alloc::vec::Vec<u32>,
}
/// 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<SceneBattleInfo>,
/// 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<u32>,
}
/// 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<Jmeccmfnhjj>,
/// 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<Jmeccmfnhjj>,
}
/// 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<Jmeccmfnhjj>,
/// 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<Opfbnicidhd>,
/// 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<Kffnmjchhpp>,
}
/// 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<Kffnmjchhpp>,
/// 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<u32>,
/// 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<Mkgkindokgj>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mllocobchfl {
/// offset: 16
#[prost(message, optional, tag = "8")]
pub dgjogacbmfa: ::core::option::Option<Jdfpeejfclm>,
/// 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<u32>,
}
#[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<Plipegepejb>,
/// offset: 24
#[prost(message, optional, tag = "5")]
pub fiaiebfaleb: ::core::option::Option<Jgbgnbbnefc>,
}
#[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<Cidlomaopkf>,
}
#[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<u32>,
/// 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<Kgelbghhpdj>,
/// offset: 52
#[prost(uint32, tag = "9")]
pub jjnngmcooeh: u32,
/// offset: 32
#[prost(message, repeated, tag = "8")]
pub pkengahemod: ::prost::alloc::vec::Vec<Ihmcafcohjn>,
/// offset: 16
#[prost(uint32, repeated, tag = "15")]
pub djfobfkmokd: ::prost::alloc::vec::Vec<u32>,
/// 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<TrainPartyPassenger>,
/// offset: 16
#[prost(uint32, repeated, tag = "1")]
pub pjkngbfbiph: ::prost::alloc::vec::Vec<u32>,
}
#[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<AreaStepInfo>,
/// offset: 48
#[prost(uint32, repeated, tag = "7")]
pub static_prop_id_list: ::prost::alloc::vec::Vec<u32>,
/// offset: 68
#[prost(uint32, tag = "15")]
pub area_id: u32,
/// offset: 24
#[prost(message, repeated, tag = "12")]
pub dynamic_info: ::prost::alloc::vec::Vec<AreaDynamicInfo>,
/// offset: 32
#[prost(uint32, repeated, tag = "9")]
pub verify_step_id_list: ::prost::alloc::vec::Vec<u32>,
/// offset: 16
#[prost(uint32, repeated, tag = "6")]
pub step_id_list: ::prost::alloc::vec::Vec<u32>,
/// 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<u32>,
/// 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<Inodabpnlde>,
}
#[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<TrainPartyInfo>,
}
#[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<u32>,
/// offset: 32
#[prost(message, repeated, tag = "15")]
pub area_list: ::prost::alloc::vec::Vec<TrainPartyArea>,
/// 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<Elafnmipkch>,
/// 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<u32>,
/// 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<Biccibihbab>,
/// offset: 56
#[prost(uint32, tag = "13")]
pub record_id: u32,
/// offset: 32
#[prost(message, optional, tag = "11")]
pub passenger_info: ::core::option::Option<TrainPartyPassengerInfo>,
/// 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<TrainPartyInfo>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Biccibihbab {
/// offset: 24
#[prost(message, optional, tag = "2")]
pub afobfmdmmnm: ::core::option::Option<Mllocobchfl>,
/// offset: 40
#[prost(message, optional, tag = "6")]
pub hifmhhdahcc: ::core::option::Option<Jejdanjdkgg>,
/// offset: 56
#[prost(uint32, tag = "14")]
pub gbohfhmofhb: u32,
/// offset: 48
#[prost(message, optional, tag = "9")]
pub icpbmedcbmg: ::core::option::Option<Cndpnbdbnne>,
/// offset: 32
#[prost(message, optional, tag = "11")]
pub ffekgjcejdj: ::core::option::Option<Odhjjmejcmo>,
}
/// 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<TrainPartyData>,
/// 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<Plipegepejb>,
/// 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<Bndchinbfjg>,
/// 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<Hhigfhnkelk>,
/// offset: 24
#[prost(message, repeated, tag = "1")]
pub fkffhbbpigj: ::prost::alloc::vec::Vec<Kgelbghhpdj>,
/// 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<u32>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eoommakkodn {
/// offset: 24
#[prost(message, optional, tag = "4")]
pub mpibgjokjhg: ::core::option::Option<Mkgkindokgj>,
}
#[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<Cidlomaopkf>,
/// 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<Pbenghclajp>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cogeihcibka {
/// offset: 16
#[prost(message, optional, tag = "1")]
pub gclekilecbi: ::core::option::Option<Cndpnbdbnne>,
}
#[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<Ihmcafcohjn>,
}
#[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<Ihmcafcohjn>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fdmjdfbdhmb {
/// offset: 24
#[prost(message, optional, tag = "10")]
pub ihigfggipob: ::core::option::Option<TrainPartyPassenger>,
}
#[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<u32>,
}
#[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<Plipegepejb>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aihnngnelji {
/// offset: 24
#[prost(message, optional, tag = "6")]
pub ldidodnljdg: ::core::option::Option<Jdfpeejfclm>,
/// offset: 44
#[prost(bool, tag = "14")]
pub ejaoahffkam: bool,
/// offset: 16
#[prost(message, optional, tag = "12")]
pub fiaiebfaleb: ::core::option::Option<Jgbgnbbnefc>,
/// 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<ehmcgmidpap::Ginfiafkmdn>,
}
/// 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<Ehmcgmidpap>,
}
#[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<cndpnbdbnne::Oajnjfnliec>,
}
/// 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<Fdaihlhoioe>,
}
#[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<Bndchinbfjg>,
}
#[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<Bipkihhlomm>,
/// 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<Ihmcafcohjn>,
}
#[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<Ihmcafcohjn>,
}
#[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<Mfcbebkankc>,
/// offset: 16
#[prost(message, repeated, tag = "14")]
pub ijagmhofcjj: ::prost::alloc::vec::Vec<Mpbckbemele>,
/// 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<Egbnahkfgaf>,
}
#[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<Edfijmffnph>,
}
#[derive(proto_derive::CmdID)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Koidgbbajam {
/// offset: 16
#[prost(message, optional, tag = "4")]
pub jaibbdpnhjf: ::core::option::Option<ItemList>,
/// offset: 32
#[prost(uint32, repeated, tag = "11")]
pub ccfkjilhcid: ::prost::alloc::vec::Vec<u32>,
/// 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<u32>,
}
#[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<Pdjlbgibefm>,
/// offset: 24
#[prost(message, optional, tag = "10")]
pub cnkdlilifhe: ::core::option::Option<Koidgbbajam>,
/// offset: 56
#[prost(message, optional, tag = "12")]
pub fiaiebfaleb: ::core::option::Option<Jgbgnbbnefc>,
/// offset: 16
#[prost(message, repeated, tag = "11")]
pub bmlaobfacjf: ::prost::alloc::vec::Vec<Edfijmffnph>,
/// offset: 32
#[prost(message, repeated, tag = "1")]
pub hohaaelipcl: ::prost::alloc::vec::Vec<Mfcbebkankc>,
/// offset: 72
#[prost(uint32, tag = "7")]
pub score_id: u32,
/// offset: 48
#[prost(message, repeated, tag = "9")]
pub ijagmhofcjj: ::prost::alloc::vec::Vec<Mpbckbemele>,
/// 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<u32>,
}
#[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<Edfijmffnph>,
/// offset: 32
#[prost(message, repeated, tag = "13")]
pub hohaaelipcl: ::prost::alloc::vec::Vec<Mfcbebkankc>,
/// offset: 16
#[prost(message, repeated, tag = "15")]
pub ijagmhofcjj: ::prost::alloc::vec::Vec<Mpbckbemele>,
/// 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<Bndchinbfjg>,
#[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<AreaDynamicInfo>,
/// 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<AreaDynamicInfo>,
/// 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<Lblolanedab>,
/// 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<AreaDynamicInfo>,
/// 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<Inodabpnlde>,
}
#[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<Inodabpnlde>,
}
#[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<u32>,
}
#[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<Hpgmcinmndh>,
}
#[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<bjpgbgcafej::Ginfiafkmdn>,
}
/// 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<Bjpgbgcafej>,
}
/// 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<TrainPartyPassengerInfo>,
/// offset: 40
#[prost(uint32, tag = "2")]
pub deneajnnjef: u32,
/// offset: 24
#[prost(uint32, repeated, tag = "13")]
pub kphagdemofj: ::prost::alloc::vec::Vec<u32>,
}
/// 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<u32>,
}
/// 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<Biccibihbab>,
}
/// 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<ItemList>,
/// 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<TrainPartyInfo>,
}
#[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<ItemList>,
/// 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<u32>,
}
/// 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<Ajbdjodmgdm>,
/// 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<ItemList>,
/// 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<u32>,
/// 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<Gabclpmbcam>,
/// offset: 40
#[prost(uint32, tag = "13")]
pub retcode: u32,
/// offset: 16
#[prost(uint32, repeated, tag = "9")]
pub nnimcjeoojg: ::prost::alloc::vec::Vec<u32>,
}
/// 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<u32>,
/// 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<u32>,
}
/// 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<Nonamcgjkbc>,
/// 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<u32, u32>,
/// offset: 24
#[prost(map = "uint32, message", tag = "4")]
pub lhkbkmdekep: ::std::collections::HashMap<u32, Kjenhpfpjog>,
}
/// 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<Kjenhpfpjog>,
/// offset: 40
#[prost(uint32, tag = "11")]
pub retcode: u32,
/// offset: 24
#[prost(message, optional, tag = "1")]
pub reward: ::core::option::Option<ItemList>,
}
#[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<Kjenhpfpjog>,
}
/// 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<Kjenhpfpjog>,
/// 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<Kjenhpfpjog>,
/// 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<Kjenhpfpjog>,
}
#[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<Cahglcjakhk>,
/// 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<Kjenhpfpjog>,
}
#[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<Ghdocjameif>,
}
/// 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<u32, u32>,
/// offset: 48
#[prost(uint32, tag = "9")]
pub kbbihmfmheg: u32,
/// offset: 32
#[prost(map = "uint32, uint32", tag = "7")]
pub fpfijjkkkeo: ::std::collections::HashMap<u32, u32>,
/// 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<Hkbckoepdbb>,
/// offset: 94
#[prost(bool, tag = "818")]
pub laemfcbemlj: bool,
/// offset: 40
#[prost(message, repeated, tag = "1570")]
pub bgoiddjpdbi: ::prost::alloc::vec::Vec<Pdpcifiohnp>,
/// 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<Fmhhkpndmga>,
/// offset: 112
#[prost(uint32, tag = "7")]
pub mfngmjffeil: u32,
/// offset: 24
#[prost(message, repeated, tag = "359")]
pub buff_list: ::prost::alloc::vec::Vec<Abecknhhklj>,
/// 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<Beloahdelkd>,
/// offset: 72
#[prost(message, repeated, tag = "1307")]
pub avatar_list: ::prost::alloc::vec::Vec<Beloahdelkd>,
/// offset: 16
#[prost(message, repeated, tag = "6")]
pub cfioelbmdld: ::prost::alloc::vec::Vec<Fblebofibek>,
}
#[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<SpBarInfo>,
/// 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<Agabidajijc>,
/// 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<Gbiignmckdk>,
/// 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<Gfkbeddkkij>,
/// 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<Ghdocjameif>,
/// 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<Ghdocjameif>,
}
/// 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<Ghdocjameif>,
/// 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<Ghdocjameif>,
/// 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<Gfkbeddkkij>,
/// 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<SceneBattleInfo>,
/// 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<Tutorial>,
/// 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<TutorialGuide>,
}
/// 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<Tutorial>,
/// 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<TutorialGuide>,
}
/// 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<Tutorial>,
}
/// 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<ItemList>,
/// offset: 40
#[prost(uint32, tag = "12")]
pub retcode: u32,
/// offset: 32
#[prost(message, optional, tag = "10")]
pub tutorial_guide: ::core::option::Option<TutorialGuide>,
}
#[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<u32>,
/// 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<Waypoint>,
/// offset: 32
#[prost(message, optional, tag = "15")]
pub oefapejbigf: ::core::option::Option<ChapterBrief>,
}
#[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<Chapter>,
/// 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<ChapterBrief>,
}
/// 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<MotionInfo>,
/// offset: 32
#[prost(message, repeated, tag = "5")]
pub ffodcecfohp: ::prost::alloc::vec::Vec<Vector>,
/// 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<Nceefcdkncl>,
/// offset: 48
#[prost(bool, tag = "4")]
pub fdbajfglnnk: bool,
/// offset: 40
#[prost(message, repeated, tag = "7")]
pub ffodcecfohp: ::prost::alloc::vec::Vec<Vector>,
}
/// 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<MotionInfo>,
/// 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<GroupStateInfo>,
}
/// 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<Nepjbfpmffn>,
/// 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<MotionInfo>,
}
/// 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<Nepjbfpmffn>,
}
/// 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<Nepjbfpmffn>,
}
/// 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<Nepjbfpmffn>,
/// 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<Nepjbfpmffn>,
}
/// 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<Nepjbfpmffn>,
}
/// 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<Vector>,
/// offset: 16
#[prost(uint32, repeated, tag = "14")]
pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec<u32>,
}
/// 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<Nepjbfpmffn>,
/// 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<Vector>,
}
/// 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<Nepjbfpmffn>,
/// 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<u32>,
}
/// 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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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<Self> {
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,
}
}
}