This repository has been archived on 2024-12-20. You can view files and clone it, but cannot push or open issues or pull requests.
YanagiZS/crates/yanagi-proto/out/_.rs
2024-12-12 17:41:29 +03:00

65835 lines
No EOL
2.3 MiB

// This file is @generated by prost-build.
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hhhmlmcinen {
#[xor(11156)]
#[prost(uint64, tag = "5")]
pub hdonikjeenc: u64,
#[xor(1686)]
#[prost(uint64, tag = "11")]
pub fkcdkdiacni: u64,
#[xor(12121)]
#[prost(uint64, tag = "13")]
pub fdfjcoccaoa: u64,
#[xor(1908)]
#[prost(uint32, tag = "10")]
pub hkopdmjdgjj: u32,
#[xor(12905)]
#[prost(uint64, tag = "4")]
pub bkmgijmnlpf: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ambnghamnml {
#[prost(message, optional, tag = "1")]
pub pjneiaehofa: ::core::option::Option<Kndfnifkdac>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gdccimbdaci {
#[xor(10606)]
#[prost(int32, tag = "1")]
pub count: i32,
#[prost(float, tag = "4")]
pub pohnmenbegi: f32,
#[prost(float, tag = "2")]
pub llffkfoejgj: f32,
#[prost(bool, tag = "15")]
pub afjhlogffmf: bool,
#[xor(6738)]
#[prost(int32, tag = "8")]
pub cimmoifgmbn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Npjjdjflmhe {
#[xor(7970)]
#[prost(uint64, tag = "8")]
pub kbfnegfbcel: u64,
#[prost(message, repeated, tag = "2")]
pub caiiagbfkoi: ::prost::alloc::vec::Vec<Plkijdfnieh>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8206)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Glpgknafkfa {
#[prost(message, repeated, tag = "8")]
pub fdffadchnlj: ::prost::alloc::vec::Vec<Enehifbmmbk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9458)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hdbilpjjmkp {
#[prost(message, repeated, tag = "7")]
pub adipeiaaohn: ::prost::alloc::vec::Vec<Fncblpnlfee>,
#[prost(bool, tag = "9")]
pub ongmonficpi: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bhoebnlhkhm {
#[prost(bool, tag = "1")]
pub hkpieekibia: bool,
#[prost(bool, tag = "2")]
pub ihjjfeefkbj: bool,
#[prost(bool, tag = "3")]
pub lock: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7679)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kjdjidlopoa {
#[prost(uint32, repeated, tag = "5")]
pub ehcphbcamii: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "11")]
pub jfpaoolmcdk: ::prost::alloc::vec::Vec<Dlpncfamice>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7452)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetAbyssRewardDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ojpfnkbpnpn {
#[prost(uint32, repeated, tag = "8")]
pub fohmonphnoi: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "3")]
pub pmhoehaimgk: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "14")]
pub ahlnhgbihic: ::prost::alloc::vec::Vec<Cignmoomcgk>,
#[prost(uint32, repeated, tag = "7")]
pub hfdaekahjea: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "6")]
pub bdhbbgdbdfd: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "1")]
pub jigifdepiol: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "2")]
pub ligbogkakpk: ::prost::alloc::vec::Vec<u32>,
#[xor(7503)]
#[prost(uint32, tag = "4")]
pub nkahpibmkmb: u32,
#[prost(uint32, repeated, tag = "10")]
pub aoepnfpfdpo: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "12")]
pub mhlicjmiafa: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dgfdgbbhpoe {
#[xor(7678)]
#[prost(uint32, tag = "14")]
pub accecgcbifa: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aoangbompga {
#[prost(message, repeated, tag = "7")]
pub bhdnoblbnoh: ::prost::alloc::vec::Vec<Khhfofodeik>,
#[xor(12301)]
#[prost(uint32, tag = "4")]
pub lhbejkbkbfh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oehebgkimmh {
#[prost(uint32, tag = "1")]
pub bhbfkmpaakh: u32,
#[prost(message, repeated, tag = "2")]
pub noebkmdmfga: ::prost::alloc::vec::Vec<Fkaomebjiho>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct CampIdleData {
#[prost(uint32, repeated, tag = "9")]
pub cpgflkfiglb: ::prost::alloc::vec::Vec<u32>,
#[xor(14896)]
#[prost(uint32, tag = "15")]
pub phcbebaelmf: u32,
#[xor(6810)]
#[prost(int32, tag = "6")]
pub pljgoabaknj: i32,
#[prost(message, repeated, tag = "12")]
pub odfecpphheb: ::prost::alloc::vec::Vec<Lmimlcdobbb>,
#[prost(uint32, repeated, tag = "8")]
pub mhgaaficokb: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "5")]
pub cfhinildiph: ::prost::alloc::vec::Vec<Iplkbcllkpc>,
#[xor(1131)]
#[prost(uint32, tag = "13")]
pub bfoalbadljl: u32,
#[xor(4588)]
#[prost(uint32, tag = "2")]
pub dlpjmdlcigp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7454)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetExplorationDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Njfdgboghpj {
#[xor(11405)]
#[prost(int32, tag = "7")]
pub fbocogogkhd: i32,
#[prost(message, repeated, tag = "13")]
pub kjmkjjnmihd: ::prost::alloc::vec::Vec<Joelfkhchbl>,
#[xor(14678)]
#[prost(int32, tag = "8")]
pub efnbmliacmk: i32,
#[prost(bool, tag = "1")]
pub ekaolfapplm: bool,
#[xor(6634)]
#[prost(int32, tag = "2")]
pub iechioocfjh: i32,
#[prost(message, repeated, tag = "10")]
pub kcekjkdopmn: ::prost::alloc::vec::Vec<Cdmahgmieik>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct BattleRewardInfo {
#[prost(uint32, tag = "1")]
pub rank: u32,
#[prost(message, repeated, tag = "2")]
pub pglhfljblgi: ::prost::alloc::vec::Vec<Cignmoomcgk>,
#[prost(map = "uint32, message", tag = "11")]
pub gkakpdnbmhn: ::std::collections::HashMap<u32, Fcicnmfjmfn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Occjijbapnb {
#[prost(message, optional, tag = "1")]
pub position: ::core::option::Option<Jplbiefihph>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ekcfklhmlfn {
#[prost(message, repeated, tag = "8")]
pub npoeakegpkp: ::prost::alloc::vec::Vec<Abecmiebjoo>,
#[prost(int32, tag = "9")]
pub cmhnhmcfbde: i32,
#[prost(int32, tag = "10")]
pub apjeehbafed: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2361)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ahifepfheed {
#[xor(14101)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gobnfdoikpf {
#[prost(enumeration = "Hjdpcgjhbon", tag = "1")]
pub gjmpnjbgpln: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7911)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fceggdhdplp {
#[prost(map = "uint32, uint32", tag = "6")]
pub ibonobeajop: ::std::collections::HashMap<u32, u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jdfmcbhnnaf {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jlpongmoeec {
#[prost(string, tag = "1")]
pub dkhkckngpmg: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub mlgibiakeob: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub nghpplpjpea: ::prost::alloc::string::String,
#[prost(string, tag = "4")]
pub gcinojhmbfd: ::prost::alloc::string::String,
#[prost(int32, tag = "5")]
pub igfpelaffee: i32,
#[prost(int32, tag = "6")]
pub gndceocokgm: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lgapdbmlllk {
#[prost(message, repeated, tag = "3")]
pub fknmpphhgod: ::prost::alloc::vec::Vec<Daihdeomcoc>,
#[prost(map = "uint32, uint32", tag = "5")]
pub bhkiibghmgn: ::std::collections::HashMap<u32, u32>,
#[prost(map = "uint32, uint32", tag = "14")]
pub oejejmkcghg: ::std::collections::HashMap<u32, u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bcgjgjojhog {
#[prost(uint32, tag = "1")]
pub uid: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bmdlnggocjl {
#[prost(float, tag = "1")]
pub hdaokibdehc: f32,
#[prost(float, tag = "2")]
pub hcopojhoimc: f32,
#[prost(float, tag = "5")]
pub ahmjlglcomj: f32,
#[prost(float, tag = "7")]
pub ajcocoionnb: f32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ognpfpapjae {
#[prost(message, optional, tag = "1")]
pub efpckpnefdc: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "2")]
pub lmembdefodj: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5372)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jkadimmfoaj {
#[xor(13885)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kkbjhijjefi {
#[xor(13490)]
#[prost(uint32, tag = "12")]
pub lhbejkbkbfh: u32,
#[xor(1621)]
#[prost(uint32, tag = "9")]
pub ipekkngambd: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5734)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mopoalohpnb {
#[xor(12400)]
#[prost(uint32, tag = "9")]
pub imogekpohdj: u32,
#[xor(14721)]
#[prost(uint32, tag = "15")]
pub jkhpachcfgh: u32,
#[xor(3443)]
#[prost(uint32, tag = "8")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bfdndbnedlk {
#[prost(uint32, tag = "1")]
pub fdcmmcglcgl: u32,
#[prost(enumeration = "Pdgafejkkie", tag = "2")]
pub hfgdjcfhokn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Knpfjehkpnp {
#[prost(bool, tag = "1")]
pub kamkoikfnfp: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dpmmcchbekh {
#[xor(2865)]
#[prost(uint32, tag = "8")]
pub pfdkjcdmnnf: u32,
#[prost(bool, tag = "10")]
pub enbccffknld: bool,
#[xor(14457)]
#[prost(uint32, tag = "2")]
pub kfpbjdikmaa: u32,
#[xor(917)]
#[prost(uint32, tag = "5")]
pub mlepcomaiai: u32,
#[prost(bool, tag = "6")]
pub badpgpbliag: bool,
#[xor(6185)]
#[prost(uint32, tag = "14")]
pub ghifdkelobe: u32,
#[prost(bool, tag = "3")]
pub abkkdjklbfk: bool,
#[prost(bool, tag = "4")]
pub fhcffnfcigl: bool,
#[xor(7774)]
#[prost(uint32, tag = "11")]
pub cbdmaffofgc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6431)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Efnkecakjal {
#[prost(bool, tag = "13")]
pub hpbegekjlda: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(51)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Epmjmddfcai {
#[prost(uint32, repeated, tag = "8")]
pub fkhmehmkeom: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cebflfbjoej {
#[prost(int32, tag = "1")]
pub damllkmfgab: i32,
#[prost(int32, tag = "2")]
pub mlcpadgnnaa: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bmafoalaioe {
#[prost(uint32, repeated, tag = "1")]
pub lfdcemphjbk: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1214)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Picgbikehid {
#[xor(14489)]
#[prost(uint32, tag = "5")]
pub skill_type: u32,
#[xor(13426)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5342)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hgbpmdfjfpp {
#[prost(message, optional, tag = "12")]
pub lhbejkbkbfh: ::core::option::Option<Ohnldpkklnp>,
#[prost(message, repeated, tag = "14")]
pub dodgpciakdp: ::prost::alloc::vec::Vec<Ddjlomfpfeh>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fcicnmfjmfn {
#[prost(map = "uint32, uint32", tag = "1")]
pub ajppilianbi: ::std::collections::HashMap<u32, u32>,
#[prost(message, repeated, tag = "2")]
pub ieploccockn: ::prost::alloc::vec::Vec<Dnenpdlgjdn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3185)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct BeginTrainingCourseBattleCsReq {
#[xor(15140)]
#[prost(uint32, tag = "10")]
pub quest_id: u32,
#[prost(uint32, repeated, tag = "3")]
pub avatars: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "13")]
pub chgpfjcecad: ::prost::alloc::vec::Vec<u32>,
#[xor(9360)]
#[prost(uint32, tag = "9")]
pub buddy_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gdodoghhodo {
#[prost(message, optional, tag = "1")]
pub kifkkmhflpm: ::core::option::Option<Fcagogecfga>,
#[prost(message, optional, tag = "2")]
pub mamedlnahae: ::core::option::Option<Lfdjodkiaok>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ijlajhmgikl {
#[prost(string, tag = "1")]
pub ffgkhjefaco: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub gipjpnngpbl: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4412)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Abmjccicjjk {
#[prost(message, optional, tag = "7")]
pub edcecdkjhka: ::core::option::Option<Imllgaeefpl>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hgeahnalihh {
#[prost(int32, repeated, tag = "3")]
pub jelflggokao: ::prost::alloc::vec::Vec<i32>,
#[prost(message, optional, tag = "6")]
pub ajppilianbi: ::core::option::Option<Ebkeffmmnme>,
#[xor(11967)]
#[prost(int32, tag = "11")]
pub pjcklkipfda: i32,
#[prost(uint32, repeated, tag = "1")]
pub ckbopnapbkk: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "8")]
pub kkkaboobimk: ::core::option::Option<Cgmpnogfahj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9431)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dojnabmmajn {
#[xor(10251)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(206)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cpjlljagnoj {
#[xor(4185)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kgljgadgfmf {
#[prost(int32, tag = "1")]
pub pojiifloojm: i32,
#[prost(string, tag = "2")]
pub kapndmojldo: ::prost::alloc::string::String,
#[prost(uint64, tag = "3")]
pub nbhlmgjpiad: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lilinbkihic {
#[prost(int32, repeated, tag = "1")]
pub pgdjiocbipe: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ebolgcaddfk {
#[prost(uint32, tag = "1")]
pub odofgndddff: u32,
#[prost(uint32, tag = "2")]
pub jmeklpngfip: u32,
#[prost(uint32, tag = "3")]
pub oiddiobdomk: u32,
#[prost(uint32, tag = "4")]
pub dkdgkfghnig: u32,
#[prost(uint32, tag = "5")]
pub gpdhjjgnkgi: u32,
#[prost(uint32, tag = "6")]
pub ldladebnflc: u32,
#[prost(uint32, tag = "7")]
pub obnamippolk: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ddlkanhgfdf {
#[prost(message, optional, tag = "13")]
pub oghcnmnbkcd: ::core::option::Option<Lmngnmhkkkb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iioikddgoln {
#[xor(11591)]
#[prost(uint32, tag = "11")]
pub pkfmpakneog: u32,
#[xor(7699)]
#[prost(uint32, tag = "10")]
pub nhpgaflbgec: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fohdficplmb {
#[prost(uint32, tag = "1")]
pub bhbfkmpaakh: u32,
#[prost(message, repeated, tag = "2")]
pub noebkmdmfga: ::prost::alloc::vec::Vec<Diindliepge>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1526)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hiknilefpcb {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1683)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ppbagfmageb {
#[xor(8153)]
#[prost(uint64, tag = "8")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "1")]
pub info: ::core::option::Option<Iplblhdpemj>,
#[xor(1723)]
#[prost(uint64, tag = "3")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "15")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gdkoeiocido {
#[prost(message, repeated, tag = "1")]
pub dkckjpbdcod: ::prost::alloc::vec::Vec<Comgkeookgn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1712)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gnbacgkmbch {
#[prost(uint32, repeated, tag = "6")]
pub bilnlklfcpj: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "4")]
pub ahkfpplhkao: ::prost::alloc::vec::Vec<u32>,
#[xor(6333)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[xor(1193)]
#[prost(uint32, tag = "9")]
pub iahpcojelin: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pmnndmijimi {
#[prost(message, optional, tag = "1")]
pub iidnjcionhi: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub param: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Jpnihhbgepd", tag = "3")]
pub odnpbhepnoa: i32,
#[prost(enumeration = "Pcekojidped", tag = "4")]
pub ekbfgknccph: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct AbyssGroupInfo {
#[prost(message, optional, tag = "2")]
pub felmdabgjbe: ::core::option::Option<Ioedhfgimpn>,
#[prost(message, optional, tag = "1")]
pub emgbedkmabb: ::core::option::Option<Heojmeogjme>,
#[prost(message, optional, tag = "14")]
pub ennekeljkkc: ::core::option::Option<Haabgelofga>,
#[prost(message, optional, tag = "15")]
pub fgchapipolp: ::core::option::Option<Lgacleojkge>,
#[xor(4648)]
#[prost(uint32, tag = "8")]
pub group: u32,
#[prost(message, optional, tag = "4")]
pub chainokkcmi: ::core::option::Option<Bhpcmobpcob>,
#[prost(message, optional, tag = "6")]
pub mdkedcmgbkj: ::core::option::Option<Bjllkaolinf>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cdhlanadfhk {
#[prost(string, tag = "1")]
pub kcclegdlljc: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub eiifnmemmim: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub kpmakfehbal: ::prost::alloc::string::String,
#[prost(message, optional, tag = "4")]
pub balfodofeha: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub kianbndmmaj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "6")]
pub pnjiacpannf: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "7")]
pub dcohbnjfkbl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "8")]
pub fpclgmdcdhm: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "9")]
pub fhpomlgdphd: bool,
#[prost(bool, tag = "10")]
pub hocohglfpac: bool,
#[prost(message, repeated, tag = "11")]
pub nbknpjofkok: ::prost::alloc::vec::Vec<Leegdepkbij>,
#[prost(enumeration = "Aeoihpdcomb", tag = "12")]
pub lcbkchjojhc: i32,
#[prost(uint32, repeated, tag = "13")]
pub pkeacomphlm: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Callcbjbeol {
#[xor(5564)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[prost(message, repeated, tag = "6")]
pub amgojlnelol: ::prost::alloc::vec::Vec<Hjghphbmdbe>,
#[prost(string, tag = "14")]
pub lcljjhpcdca: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Elidealjopp {
#[prost(int32, tag = "1")]
pub ebgmdoiddom: i32,
#[prost(int32, tag = "2")]
pub ofkbfbdecof: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(296)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Agolkiikkpe {
#[prost(enumeration = "Mdjodbafohl", tag = "1")]
pub aehhddbnnhg: i32,
#[prost(message, repeated, tag = "4")]
pub aoppojcdgge: ::prost::alloc::vec::Vec<Ohnldpkklnp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1356)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jkkfenkpnjo {
#[xor(11209)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Oibljbhbnhf {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Edmacnfgodp {
#[prost(message, optional, tag = "12")]
pub oghcnmnbkcd: ::core::option::Option<Lmngnmhkkkb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5875)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Icomkfbinaf {
#[xor(8430)]
#[prost(int32, tag = "7")]
pub retcode: i32,
#[prost(uint32, repeated, tag = "5")]
pub fndmgcocpmk: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2122)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lngmhdefbkc {
#[xor(10315)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pgmpihecgaj {
#[prost(int32, tag = "1")]
pub r#type: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mleecgoffag {
#[prost(message, repeated, tag = "7")]
pub dkckjpbdcod: ::prost::alloc::vec::Vec<Mpkkkcakgpk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kcjnfpgjgjk {
#[prost(map = "string, int64", tag = "1")]
pub hoegdabejca: ::std::collections::HashMap<::prost::alloc::string::String, i64>,
#[prost(map = "string, message", tag = "2")]
pub hgdeilomimc: ::std::collections::HashMap<
::prost::alloc::string::String,
Jllncghdnnn,
>,
#[prost(map = "string, string", tag = "3")]
pub ncmobilieim: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2492)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct SavePosInMainCityCsReq {
#[prost(bool, tag = "7")]
pub hlgokmlgfgb: bool,
#[prost(message, optional, tag = "6")]
pub ekeclglnnfn: ::core::option::Option<Bajiigiinmb>,
#[prost(message, optional, tag = "12")]
pub position: ::core::option::Option<Transform>,
#[xor(9872)]
#[prost(uint32, tag = "8")]
pub section_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4965)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jpmjlooniba {
#[xor(8643)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[prost(message, optional, tag = "3")]
pub lhigkfaedmc: ::core::option::Option<Lkanmbfanib>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ilcfdegbdmd {
#[prost(map = "string, message", tag = "1")]
pub lhnaoomanhn: ::std::collections::HashMap<
::prost::alloc::string::String,
Hnjnciceapk,
>,
#[prost(int32, tag = "2")]
pub jgekbdlifjb: i32,
#[prost(int32, tag = "3")]
pub gaibkmgmdbi: i32,
#[prost(message, repeated, tag = "4")]
pub hmgbhcpenhh: ::prost::alloc::vec::Vec<Ncpdcjpnmcn>,
#[prost(map = "uint32, uint32", tag = "5")]
pub bgcfabhoegb: ::std::collections::HashMap<u32, u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2292)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Andemobcpad {
#[xor(11754)]
#[prost(uint64, tag = "9")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "4")]
pub info: ::core::option::Option<Hfnnnbnkcmj>,
#[prost(message, repeated, tag = "6")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(9145)]
#[prost(uint64, tag = "14")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5151)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nclciogcdhk {
#[xor(11195)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1633)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Abdamfhjclj {
#[prost(uint32, repeated, tag = "12")]
pub kmaaclgkphn: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gpakpemjfja {
#[prost(int32, tag = "1")]
pub canecpnekha: i32,
#[prost(string, repeated, tag = "2")]
pub gejggiljnnk: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ddjlomfpfeh {
#[prost(enumeration = "Famllfdoenp", tag = "1")]
pub r#type: i32,
#[prost(int32, repeated, tag = "2")]
pub fihcipfhoip: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct RewardBuff {
#[xor(8481)]
#[prost(int32, tag = "5")]
pub kgnhcmbaebd: i32,
#[xor(9098)]
#[prost(int32, tag = "6")]
pub eoahfahogci: i32,
#[xor(8903)]
#[prost(int32, tag = "14")]
pub ghifdkelobe: i32,
#[xor(4561)]
#[prost(int32, tag = "11")]
pub dcaecnmnbgl: i32,
#[xor(9371)]
#[prost(int64, tag = "3")]
pub bhcedalejdh: i64,
#[xor(10557)]
#[prost(int32, tag = "8")]
pub aijdcmclcjl: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bpdlpkfojpl {
#[prost(uint32, tag = "1")]
pub badfgmaibbi: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ejeobjobane {
#[prost(message, optional, tag = "1")]
pub lhbejkbkbfh: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub ccehanofija: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub oldlacmeodf: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Pcekojidped", tag = "4")]
pub bbahgnpffni: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct EquipWishlistPlan {
#[prost(enumeration = "Fohngdeoabe", tag = "1")]
pub plan_type: i32,
#[prost(uint32, repeated, tag = "2")]
pub wish_weapon_id_list: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "3")]
pub wish_equip_id_list: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7383)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lkcmmbdnhjh {
#[prost(message, repeated, tag = "14")]
pub wishlist_plan_list: ::prost::alloc::vec::Vec<WishlistPlanInfo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6670)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Agphjggjcog {
#[xor(8854)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5227)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Foabnkbcfbp {
#[xor(10279)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hmdapjaompg {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9265)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kbgokcdnnlh {
#[prost(message, repeated, tag = "9")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(5684)]
#[prost(uint64, tag = "2")]
pub fkcdkdiacni: u64,
#[xor(1787)]
#[prost(uint64, tag = "8")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "14")]
pub info: ::core::option::Option<Ihebloceihf>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5905)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gdlibimjcda {
#[prost(bool, tag = "8")]
pub ooiglkgojao: bool,
#[prost(message, optional, tag = "3")]
pub mcphjdpaonh: ::core::option::Option<Mimkpjadkoi>,
#[xor(4838)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Maipbpekbdc {
#[prost(map = "uint32, message", tag = "1")]
pub ohdjghlgdmn: ::std::collections::HashMap<u32, Pengnafmdpp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4958)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dgebkodhdpg {
#[prost(message, repeated, tag = "9")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(2287)]
#[prost(uint64, tag = "10")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "11")]
pub info: ::core::option::Option<Cllhhceohhg>,
#[xor(365)]
#[prost(uint64, tag = "6")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4296)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nekpgggknap {
#[prost(string, repeated, tag = "10")]
pub aigimnkliaf: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(bool, tag = "13")]
pub gjfhobkjnki: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kjkfbojfenj {
#[prost(bool, repeated, tag = "9")]
pub nobebdbohgi: ::prost::alloc::vec::Vec<bool>,
#[prost(bool, repeated, tag = "12")]
pub ggclmfflcmo: ::prost::alloc::vec::Vec<bool>,
#[xor(15622)]
#[prost(uint32, tag = "8")]
pub gfnhlgbjgob: u32,
#[prost(map = "uint32, message", tag = "4")]
pub dmaekgmngdj: ::std::collections::HashMap<u32, Gifegacghmj>,
#[xor(8408)]
#[prost(uint32, tag = "2")]
pub mlcpadgnnaa: u32,
#[xor(7490)]
#[prost(uint32, tag = "3")]
pub ehgnjoadiag: u32,
#[xor(7663)]
#[prost(uint32, tag = "10")]
pub level: u32,
#[xor(5999)]
#[prost(uint32, tag = "7")]
pub bloacjjgihd: u32,
#[prost(uint32, repeated, tag = "15")]
pub idnfeaaogdm: ::prost::alloc::vec::Vec<u32>,
#[xor(8613)]
#[prost(uint32, tag = "14")]
pub cinjoonnbdh: u32,
#[xor(12222)]
#[prost(uint32, tag = "13")]
pub mkbmmdfnchh: u32,
#[prost(bool, tag = "5")]
pub dmbhcadiaim: bool,
#[xor(9288)]
#[prost(uint32, tag = "6")]
pub khapdnclhhb: u32,
#[prost(map = "uint32, uint32", tag = "11")]
pub dfiaecgehjf: ::std::collections::HashMap<u32, u32>,
#[prost(bool, tag = "1")]
pub gmpfbanibdm: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9529)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hegjggcmcno {
#[prost(uint32, repeated, tag = "8")]
pub kdohnlmegii: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "13")]
pub ofelflmaend: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dbolmknjonb {
#[xor(9627)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Blaimkmfjom {
#[prost(message, optional, tag = "1")]
pub section_id: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9399)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bielgljgkil {
#[xor(2770)]
#[prost(uint32, tag = "2")]
pub template_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gjlffeeikik {
#[prost(uint64, tag = "1")]
pub fdfjcoccaoa: u64,
#[prost(uint32, tag = "2")]
pub pkhglebpcjo: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fjllikjgdfm {
#[prost(int32, tag = "1")]
pub buddy_id: i32,
#[prost(int32, tag = "2")]
pub level: i32,
#[prost(int32, tag = "3")]
pub dajpnfhnapg: i32,
#[prost(int32, tag = "4")]
pub dghponikjgh: i32,
#[prost(int32, tag = "5")]
pub icoehgohboi: i32,
#[prost(int32, tag = "6")]
pub mmhajfmanmh: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(995)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dkkepppaiff {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7958)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mdidjeeemin {
#[prost(message, repeated, tag = "4")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Bbefeendlpg>,
#[xor(9176)]
#[prost(uint64, tag = "6")]
pub fdfjcoccaoa: u64,
#[xor(1511)]
#[prost(uint64, tag = "13")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "3")]
pub info: ::core::option::Option<Hbndgjakhfk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gbollfkoaob {
#[prost(message, repeated, tag = "4")]
pub gffoejhfblb: ::prost::alloc::vec::Vec<Cignmoomcgk>,
#[prost(uint32, repeated, tag = "11")]
pub bdbmjjndknl: ::prost::alloc::vec::Vec<u32>,
#[xor(14708)]
#[prost(uint32, tag = "8")]
pub fhhpfcilimo: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pnnjlogihae {
#[prost(int32, repeated, tag = "10")]
pub unlock_id_list: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7514)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetVhsStoreInfoCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dldlohclbkn {
#[prost(bool, tag = "1")]
pub nldbieegndm: bool,
#[prost(bool, tag = "2")]
pub dcmikaacihk: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3815)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Njilnjfcpeg {
#[prost(bool, tag = "11")]
pub aiggacjpnfn: bool,
#[xor(13346)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[prost(message, optional, tag = "2")]
pub dcpnffhjklk: ::core::option::Option<Fncblpnlfee>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dhbjnjggmgk {
#[prost(string, tag = "1")]
pub hikmaafpkki: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Npkplehajjg {
#[xor(706)]
#[prost(uint32, tag = "6")]
pub hkopdmjdgjj: u32,
#[prost(message, repeated, tag = "2")]
pub mfcpmjmicai: ::prost::alloc::vec::Vec<Kikehbbdllb>,
#[prost(bool, tag = "8")]
pub aimmdoolkoe: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8281)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Foamablgjgg {
#[prost(uint32, repeated, tag = "12")]
pub elgaoopdihb: ::prost::alloc::vec::Vec<u32>,
#[xor(832)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cjaplahiief {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(521)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cgcehccolpn {
#[xor(3992)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Oaiocgaagmj {
#[prost(enumeration = "ModTimeType", tag = "1")]
pub ofcbapfcngk: i32,
#[prost(int32, tag = "2")]
pub bafafbhebei: i32,
#[prost(enumeration = "TimePeriodType", tag = "3")]
pub time_period: i32,
#[prost(int32, tag = "4")]
pub hdhlcgcaekh: i32,
#[prost(int32, tag = "5")]
pub dcokecdphhp: i32,
#[prost(bool, tag = "6")]
pub cokiofobafi: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5711)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aallcipkdcd {
#[xor(13499)]
#[prost(uint64, tag = "9")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "12")]
pub info: ::core::option::Option<Eiokbihpkmj>,
#[prost(message, repeated, tag = "13")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(16125)]
#[prost(uint64, tag = "8")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nalakdhfipj {
#[prost(uint32, tag = "1")]
pub lidgkemmpho: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fpnkpnncpja {
#[xor(3528)]
#[prost(uint64, tag = "3")]
pub lakbbenglbc: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aldbgbbgahi {
#[prost(int32, tag = "1")]
pub mahdaplbojj: i32,
#[prost(int32, tag = "2")]
pub piahiiofjdd: i32,
#[prost(string, repeated, tag = "3")]
pub dhmpgblbkod: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3948)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cfafdeahooo {
#[prost(enumeration = "Aadpphncbde", tag = "5")]
pub hmndojdccae: i32,
#[xor(6316)]
#[prost(uint32, tag = "13")]
pub eempkedancd: u32,
#[prost(uint32, repeated, tag = "9")]
pub mpcmghnfnik: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(695)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kjffaapjcjd {
#[xor(15221)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3700)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lccoogadomg {
#[xor(1175)]
#[prost(uint32, tag = "3")]
pub ghifdkelobe: u32,
#[xor(2782)]
#[prost(uint32, tag = "10")]
pub cdklkjpfhhl: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5050)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cmgffbcgeih {
#[prost(message, optional, tag = "1")]
pub dcpnffhjklk: ::core::option::Option<Fncblpnlfee>,
#[prost(bool, tag = "14")]
pub aiggacjpnfn: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Inlglkdimoh {
#[xor(7977)]
#[prost(uint32, tag = "2")]
pub ieoencendke: u32,
#[xor(3941)]
#[prost(uint32, tag = "4")]
pub kjongknfkee: u32,
#[xor(11509)]
#[prost(uint32, tag = "3")]
pub bhbfkmpaakh: u32,
#[prost(message, optional, tag = "5")]
pub fmopdcmedpc: ::core::option::Option<Kgengehlmgh>,
#[prost(message, optional, tag = "9")]
pub gidapkddnkg: ::core::option::Option<Fkaomebjiho>,
#[xor(4359)]
#[prost(uint32, tag = "1")]
pub kmmjjgagcch: u32,
#[xor(4249)]
#[prost(uint32, tag = "15")]
pub lcaidhpecok: u32,
#[prost(bool, tag = "13")]
pub ombgkbpjoai: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Heemkialgog {
#[prost(bool, tag = "1")]
pub hogpakjdmep: bool,
#[prost(bool, tag = "2")]
pub lnomjpoikmp: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2049)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gljkbdkokpm {
#[xor(11534)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lelhnjloclp {
#[prost(bool, tag = "1")]
pub ldndhabjipp: bool,
#[prost(bool, tag = "2")]
pub jamlhgnkflp: bool,
#[prost(uint32, tag = "3")]
pub lidgkemmpho: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9924)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hakifealkid {
#[xor(9797)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Akenaigjpae {
#[prost(message, optional, tag = "1")]
pub cjlmmcemecd: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub efpckpnefdc: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "3")]
pub ielhgeoodoc: ::prost::alloc::string::String,
#[prost(enumeration = "HollowGridLink", tag = "4")]
pub hbjamoabjkf: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct BuddyInfo {
#[prost(message, repeated, tag = "5")]
pub skill_type_level: ::prost::alloc::vec::Vec<Fbcehadpomp>,
#[prost(message, repeated, tag = "9")]
pub piaoijnhgeg: ::prost::alloc::vec::Vec<Eipffhlndgo>,
#[xor(15660)]
#[prost(uint32, tag = "11")]
pub level: u32,
#[xor(11562)]
#[prost(uint32, tag = "10")]
pub star: u32,
#[prost(bool, tag = "6")]
pub aiggacjpnfn: bool,
#[xor(15563)]
#[prost(int64, tag = "1")]
pub first_get_time: i64,
#[xor(14536)]
#[prost(uint32, tag = "3")]
pub template_id: u32,
#[xor(16351)]
#[prost(uint32, tag = "8")]
pub exp: u32,
#[xor(10787)]
#[prost(uint32, tag = "12")]
pub mbogmbljkmi: u32,
#[xor(2308)]
#[prost(uint32, tag = "14")]
pub rank: u32,
#[prost(uint32, repeated, tag = "2")]
pub iladacjffif: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Biheojjcled {
#[prost(int32, tag = "1")]
pub akacgpjilpb: i32,
#[prost(int32, tag = "2")]
pub mbpojcmnelp: i32,
#[prost(int32, tag = "3")]
pub bbehfhcbgoi: i32,
#[prost(bool, tag = "4")]
pub nmdiinnohif: bool,
#[prost(bool, tag = "5")]
pub mbbckdgmicp: bool,
#[prost(bool, tag = "6")]
pub gggnmboolep: bool,
#[prost(enumeration = "Ggibodiabfo", tag = "7")]
pub perform_type: i32,
#[prost(bool, tag = "8")]
pub pjhldllddgo: bool,
#[prost(int32, repeated, tag = "9")]
pub gicohflnpjh: ::prost::alloc::vec::Vec<i32>,
#[prost(string, repeated, tag = "10")]
pub nmacbfegkdd: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(bool, tag = "11")]
pub kmpeoibpobk: bool,
#[prost(bool, tag = "12")]
pub impfnjjaefn: bool,
#[prost(int32, tag = "13")]
pub afmfaeahhpa: i32,
#[prost(string, tag = "14")]
pub transform_id: ::prost::alloc::string::String,
#[prost(bool, tag = "15")]
pub hgingmcoece: bool,
#[prost(uint32, tag = "16")]
pub oohcihjendg: u32,
#[prost(uint32, tag = "17")]
pub kahfegnaikp: u32,
#[prost(bool, tag = "18")]
pub gfhegijnplf: bool,
#[prost(bool, tag = "19")]
pub bkkbljlojal: bool,
#[prost(bool, tag = "20")]
pub fjalikjodji: bool,
#[prost(bool, tag = "21")]
pub ckhgnbloopb: bool,
#[prost(bool, tag = "22")]
pub oifphllnano: bool,
#[prost(message, optional, tag = "23")]
pub ajleagodjfc: ::core::option::Option<Ikbhocdgaip>,
#[prost(enumeration = "Ejboopmcpbe", tag = "24")]
pub lhjlgchmndb: i32,
#[prost(map = "int32, string", tag = "25")]
pub participators: ::std::collections::HashMap<i32, ::prost::alloc::string::String>,
#[prost(bool, tag = "27")]
pub fjbbogahjmc: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7787)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dmhbjmnojjb {
#[xor(7473)]
#[prost(uint32, tag = "11")]
pub cdklkjpfhhl: u32,
#[xor(558)]
#[prost(uint32, tag = "7")]
pub hmmneikfple: u32,
#[xor(4930)]
#[prost(uint32, tag = "15")]
pub rank: u32,
#[xor(10455)]
#[prost(uint32, tag = "12")]
pub ghifdkelobe: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jjbmkgldkgj {
#[prost(uint32, tag = "1")]
pub cbodlcbmnln: u32,
#[prost(enumeration = "Dneholfbajh", tag = "2")]
pub pekpeeeabmp: i32,
#[prost(uint32, repeated, tag = "3")]
pub fdmbamfkkbb: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "4")]
pub nmpddgmjhfi: ::prost::alloc::string::String,
#[prost(bool, tag = "5")]
pub mmhhmdfgkgm: bool,
#[prost(bool, tag = "6")]
pub ehgjlbopfhg: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8638)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kebmchcaofg {
#[prost(message, repeated, tag = "2")]
pub lcipdallclh: ::prost::alloc::vec::Vec<Akgbjonbnpe>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6381)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cjajbhcndei {
#[xor(11929)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[prost(message, repeated, tag = "4")]
pub ldkdghblham: ::prost::alloc::vec::Vec<Ojnhnjomhin>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Depifnoechk {
#[xor(2211)]
#[prost(uint32, tag = "9")]
pub eeinmbpaibc: u32,
#[xor(581)]
#[prost(uint32, tag = "12")]
pub pcfcghagbai: u32,
#[xor(11669)]
#[prost(uint32, tag = "2")]
pub pfhjoagpplg: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kdeccblpofd {
#[prost(uint32, tag = "1")]
pub fiieiehipik: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Abpjekeabng {
#[prost(message, optional, tag = "1")]
pub hghkfhimamo: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub bnigilljgip: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "3")]
pub kkjjpagepjn: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(enumeration = "Pifnkldafnk", tag = "4")]
pub lbebfpjliob: i32,
#[prost(bool, tag = "5")]
pub kdajpkpfckd: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5471)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lmgeeghdnbb {
#[xor(1754)]
#[prost(uint64, tag = "6")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "1")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(8122)]
#[prost(uint64, tag = "4")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "8")]
pub info: ::core::option::Option<Gnkgnafelei>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aonekheomjp {
#[prost(message, optional, tag = "1")]
pub hcnbjkelagn: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub hfnjmebmkoi: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8242)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bcalhdapgco {
#[xor(13548)]
#[prost(int32, tag = "7")]
pub retcode: i32,
#[prost(uint32, repeated, tag = "2")]
pub janlibhllod: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dnkcciffbom {
#[prost(message, optional, tag = "1")]
pub ccehanofija: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Mdamjpnblal", tag = "2")]
pub cjhcjdmdlij: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3259)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eepjdkijilb {
#[xor(2782)]
#[prost(uint32, tag = "13")]
pub buddy_id: u32,
#[xor(13525)]
#[prost(uint32, tag = "4")]
pub aeicekmldco: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Apkaegkfomm {
#[xor(10988)]
#[prost(uint32, tag = "1")]
pub idllagihbdd: u32,
#[prost(message, repeated, tag = "10")]
pub panmgfnlmlk: ::prost::alloc::vec::Vec<Khbfnlglggo>,
#[prost(enumeration = "Lhckbjiamjd", tag = "9")]
pub ecnaljkfgfk: i32,
#[xor(6548)]
#[prost(uint32, tag = "3")]
pub mfnbmnibilo: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(948)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bgjmfbiafld {
#[xor(14274)]
#[prost(uint32, tag = "13")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nplhhkgpbli {
#[xor(6354)]
#[prost(uint32, tag = "1")]
pub ohbbnkgfjaa: u32,
#[xor(12742)]
#[prost(uint32, tag = "10")]
pub ddobnidfide: u32,
#[xor(6319)]
#[prost(uint32, tag = "8")]
pub janpnelangi: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mobajijlana {
#[prost(message, optional, tag = "1")]
pub gnepnfbhfop: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub lkdbeecbglo: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Chlbmblieoe", tag = "3")]
pub dkmepflgcmf: i32,
#[prost(bool, tag = "4")]
pub aigbmbgkfkf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4190)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dnfjpjjmacm {
#[xor(11701)]
#[prost(uint32, tag = "5")]
pub avatar_id: u32,
#[prost(string, tag = "2")]
pub nick_name: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2056)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kobdodgcldi {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7761)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetVideoUsmKeyDataScRsp {
#[prost(map = "uint32, uint64", tag = "6")]
pub video_usm_key_map: ::std::collections::HashMap<u32, u64>,
#[xor(11981)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8998)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetPlayerMailsScRsp {
/// VMP DETECTED
///
#[prost(message, repeated, tag = "1")]
pub hpcmenijnpk: ::prost::alloc::vec::Vec<Kbmocmemicj>,
#[xor(3710)]
#[prost(uint32, tag = "2")]
pub mokhbngncba: u32,
#[xor(5499)]
#[prost(int32, tag = "6")]
pub retcode: i32,
#[xor(423)]
#[prost(uint32, tag = "7")]
pub bofegecbbbc: u32,
#[prost(bool, tag = "10")]
pub eijpdgckolc: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cemkomcmfcn {
#[prost(enumeration = "Pcekojidped", tag = "1")]
pub ekbfgknccph: i32,
#[prost(string, tag = "2")]
pub dcpnffhjklk: ::prost::alloc::string::String,
#[prost(enumeration = "Elbfmaaicom", tag = "3")]
pub fpbfehmkhgp: i32,
#[prost(message, repeated, tag = "4")]
pub booilddffge: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(map = "string, message", tag = "5")]
pub jjfjncfjaca: ::std::collections::HashMap<
::prost::alloc::string::String,
Jiahalkoppm,
>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lnpeieklcbp {
#[xor(9601)]
#[prost(uint32, tag = "5")]
pub bmlgnlcbdon: u32,
#[xor(10321)]
#[prost(uint32, tag = "6")]
pub eefnagmngii: u32,
#[xor(12398)]
#[prost(uint32, tag = "2")]
pub edlgemojkgd: u32,
#[prost(bool, tag = "1")]
pub bmmcailanbh: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ikhadmdegob {
#[prost(enumeration = "Hlccdmafgcg", tag = "1")]
pub owner_type: i32,
#[prost(message, optional, tag = "2")]
pub dflfdcddjfj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub bojkodfnkdp: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "4")]
pub iegidmlamjd: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(575)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jjdinccfldl {
#[prost(message, repeated, tag = "3")]
pub mfbankeklmi: ::prost::alloc::vec::Vec<Mliiaeemiea>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mcegmgfhgpo {
#[prost(uint32, repeated, tag = "1")]
pub llloljloioh: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nkhheoegnal {
#[prost(int32, tag = "1")]
pub lejjmnoopnm: i32,
#[prost(int32, tag = "2")]
pub ofgfdeipfaj: i32,
#[prost(int32, tag = "3")]
pub emboajldipc: i32,
#[prost(int32, tag = "4")]
pub hicelnbodon: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5379)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lkojjlibffm {
#[xor(5969)]
#[prost(uint32, tag = "6")]
pub jhooejigljp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8240)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fogmfnfokob {
#[prost(message, optional, tag = "15")]
pub gfkogpnmnfe: ::core::option::Option<Mbmhfknggml>,
#[prost(bool, tag = "6")]
pub fflhjpjecci: bool,
#[xor(13654)]
#[prost(int32, tag = "5")]
pub olfbdmnhdgm: i32,
#[xor(11065)]
#[prost(int64, tag = "14")]
pub lcmphgcpdbd: i64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2862)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ookkhajiefa {
#[prost(string, tag = "15")]
pub pcjfkihokcd: ::prost::alloc::string::String,
#[xor(10412)]
#[prost(uint32, tag = "1")]
pub lgnobbdbgdl: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nhddbonikef {
#[prost(message, optional, tag = "1")]
pub uid: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub cbdjgmblind: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Khbcdfndoii {
#[prost(int32, tag = "1")]
pub aaehfebimmn: i32,
#[prost(int32, tag = "2")]
pub elhigcnmfpp: i32,
#[prost(int32, tag = "3")]
pub pkgdappamag: i32,
#[prost(message, optional, tag = "4")]
pub bbifhobagom: ::core::option::Option<Ohnldpkklnp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8172)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nlkpllbdkja {
#[prost(uint32, repeated, tag = "6")]
pub jmbjngjplka: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "14")]
pub omoplmpfpnp: bool,
#[xor(12348)]
#[prost(uint32, tag = "9")]
pub hakcepdodmj: u32,
#[prost(uint32, repeated, tag = "3")]
pub dfdmejeidpg: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "10")]
pub ieploccockn: ::prost::alloc::vec::Vec<Jpnlfolkmke>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eapifgpdhhd {
#[xor(1291)]
#[prost(int32, tag = "5")]
pub cbdjgmblind: i32,
#[xor(1206)]
#[prost(int32, tag = "6")]
pub ghjlpmnimjm: i32,
#[prost(string, tag = "13")]
pub hfgdjcfhokn: ::prost::alloc::string::String,
#[prost(message, optional, tag = "11")]
pub kbnjjnkohek: ::core::option::Option<Loppmcjgfch>,
#[prost(enumeration = "Konhdgokibf", tag = "10")]
pub epekkmbndao: i32,
#[prost(string, tag = "4")]
pub fgnjadfcnlj: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cggkgnbkoii {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub fkkbflokodb: i32,
#[prost(message, optional, tag = "2")]
pub bddlconiggl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub opgkkfolfkn: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub najejmghlin: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Dekghfophnj", tag = "5")]
pub gojjfbjajbi: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1607)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pcogfghhfmi {
#[xor(9683)]
#[prost(uint32, tag = "8")]
pub dlpjmdlcigp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bmohobjccii {
#[xor(8376)]
#[prost(int64, tag = "8")]
pub ohmjonpccoi: i64,
#[xor(14692)]
#[prost(uint32, tag = "3")]
pub bkhbhkhpfkk: u32,
#[xor(2778)]
#[prost(uint32, tag = "10")]
pub fiieiehipik: u32,
#[xor(4358)]
#[prost(uint32, tag = "6")]
pub lmhbmgijejl: u32,
#[xor(13592)]
#[prost(int64, tag = "11")]
pub gchkakdpagi: i64,
#[xor(15010)]
#[prost(uint32, tag = "7")]
pub buy_times: u32,
#[prost(message, repeated, tag = "14")]
pub hpkglgmeaom: ::prost::alloc::vec::Vec<Nplhhkgpbli>,
#[prost(message, repeated, tag = "4")]
pub idckngiaigp: ::prost::alloc::vec::Vec<Nplhhkgpbli>,
#[xor(3501)]
#[prost(uint32, tag = "2")]
pub lidlknaende: u32,
#[xor(262)]
#[prost(uint32, tag = "15")]
pub nmiichclpgb: u32,
#[xor(1491)]
#[prost(uint32, tag = "12")]
pub ieacoaekljj: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hgkpeaginld {
#[xor(3169)]
#[prost(int32, tag = "9")]
pub retcode: i32,
#[prost(bool, tag = "7")]
pub epekkmbndao: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mmdmkbodmnc {
#[prost(bool, tag = "1")]
pub hphiohioefo: bool,
#[prost(int32, tag = "2")]
pub dbhnkdkfgck: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cbpfcahaffk {
#[xor(5855)]
#[prost(int32, tag = "14")]
pub fhdcilebnje: i32,
#[xor(10993)]
#[prost(uint64, tag = "15")]
pub eklklnfifpd: u64,
#[prost(bool, tag = "11")]
pub kaahefidpdo: bool,
#[xor(9239)]
#[prost(int32, tag = "6")]
pub ngjonildieh: i32,
#[xor(14927)]
#[prost(int32, tag = "1")]
pub ohacekocohk: i32,
#[xor(13813)]
#[prost(uint64, tag = "9")]
pub kdnokkhpppd: u64,
#[prost(bool, tag = "8")]
pub jheoednneco: bool,
#[prost(bool, tag = "13")]
pub dmohodifghj: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fgchnmjljoe {
#[prost(message, optional, tag = "10")]
pub info: ::core::option::Option<Bfdafoepiid>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Degmfgmlghf {
#[prost(uint32, repeated, tag = "1")]
pub moonkhcmidl: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7925)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jfjnppncaeb {
#[xor(8608)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1823)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ehckbijadmm {
#[prost(message, repeated, tag = "9")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(2721)]
#[prost(uint64, tag = "3")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Kkbjhijjefi>,
#[xor(10218)]
#[prost(uint64, tag = "10")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ccddhacohlh {
#[prost(message, optional, tag = "1")]
pub ajahcppikip: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "2")]
pub iddjpjibaii: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iaokajjdjhe {
#[prost(enumeration = "Ljkhahbeibc", tag = "1")]
pub iknijigepgi: i32,
#[prost(string, tag = "2")]
pub annagdfjlnl: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hjhhocoamcf {
#[prost(uint32, tag = "1")]
pub npc_id: u32,
#[prost(uint32, tag = "2")]
pub interaction: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kbinjfjboil {
#[prost(string, tag = "1")]
pub ogedeeiecbg: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub kfolmoelmno: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub jedjcajmoag: ::prost::alloc::string::String,
#[prost(string, tag = "4")]
pub cpbdmaeadjb: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub ddpieijfepk: ::prost::alloc::string::String,
#[prost(string, tag = "6")]
pub ijeeifjcoge: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub mdddnienlne: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Abecmiebjoo {
#[prost(int32, tag = "1")]
pub r#type: i32,
#[prost(int64, tag = "2")]
pub flbkfpdokpd: i64,
#[prost(int32, tag = "3")]
pub dpaeikpkhgl: i32,
#[prost(int32, tag = "4")]
pub mpcjcfjgdoe: i32,
#[prost(int32, tag = "5")]
pub jhimoclhfnl: i32,
#[prost(int32, tag = "6")]
pub eedkkdadncg: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iiafhdmdhlb {
#[prost(uint32, tag = "1")]
pub ofkbfbdecof: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gkcllloadhd {
#[xor(10816)]
#[prost(uint32, tag = "8")]
pub quest_id: u32,
#[prost(enumeration = "Jjemckddgna", tag = "7")]
pub hfgdjcfhokn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3932)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mmiiehdmfgp {
#[xor(10292)]
#[prost(uint32, tag = "4")]
pub plcmabdfkpf: u32,
#[xor(9424)]
#[prost(uint32, tag = "7")]
pub weapon_uid: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bpacbnjfibm {
#[prost(enumeration = "Dljpnlkgnli", tag = "1")]
pub ggoeinmcnip: i32,
#[prost(message, optional, tag = "2")]
pub koamjailkge: ::core::option::Option<Poabpdcddaf>,
#[prost(message, optional, tag = "3")]
pub pckcfdffhaj: ::core::option::Option<Fniaalmpekn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cjdbgcpcnjo {
#[prost(message, optional, tag = "1")]
pub dcpnffhjklk: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub lkdbeecbglo: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3768)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aaajggcdjhi {
#[xor(4416)]
#[prost(uint64, tag = "10")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "4")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Amnfklagbnk>,
#[xor(15366)]
#[prost(uint64, tag = "13")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Legmeddenjf {
#[prost(message, optional, tag = "1")]
pub gmgpeclahdm: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub hjccppalmgp: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jjoabjhhcgc {
#[prost(uint32, tag = "1")]
pub uid: u32,
#[prost(message, optional, tag = "2")]
pub fanaammajeg: ::core::option::Option<Pijalhmgaho>,
#[prost(uint32, tag = "3")]
pub ohddhacicke: u32,
#[prost(bool, tag = "4")]
pub claghdagoid: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kibkggifpni {
#[prost(message, repeated, tag = "1")]
pub aekkjojcmih: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "2")]
pub cinjjaaihao: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "3")]
pub fgkkeicjpol: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "4")]
pub lglnlkdegjb: ::prost::alloc::vec::Vec<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cmjmjmklanp {
#[xor(12690)]
#[prost(int64, tag = "10")]
pub ekaidkcbfba: i64,
#[prost(message, repeated, tag = "5")]
pub cadapbfhflm: ::prost::alloc::vec::Vec<Fpmmlhebeof>,
#[prost(message, repeated, tag = "8")]
pub jocpnfclmfi: ::prost::alloc::vec::Vec<Paiikmpmmmd>,
#[xor(9169)]
#[prost(uint32, tag = "12")]
pub jeakigaeeek: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6485)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pknhifddhom {
#[xor(3390)]
#[prost(uint32, tag = "8")]
pub quest_id: u32,
#[xor(10035)]
#[prost(uint32, tag = "13")]
pub level: u32,
#[xor(11035)]
#[prost(uint32, tag = "9")]
pub ofkbfbdecof: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1121)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bomelpnkdno {
#[xor(13129)]
#[prost(uint64, tag = "11")]
pub fdfjcoccaoa: u64,
#[xor(3012)]
#[prost(uint64, tag = "1")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "6")]
pub info: ::core::option::Option<Kajdlfpmhgg>,
#[prost(message, repeated, tag = "12")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ehbnpglnccp {
#[prost(message, optional, tag = "9")]
pub nfmojhjjldd: ::core::option::Option<Enehifbmmbk>,
#[xor(13034)]
#[prost(uint32, tag = "6")]
pub section_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nkgakfobpko {
#[prost(message, repeated, tag = "1")]
pub pcafkgehcan: ::prost::alloc::vec::Vec<Eomlakbllkf>,
#[prost(bool, tag = "2")]
pub jehbjmehcnf: bool,
#[prost(message, repeated, tag = "3")]
pub kkjjpagepjn: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(bool, tag = "4")]
pub khebfdaihah: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mkmljmlfoff {
#[prost(enumeration = "HollowSystemType", repeated, tag = "1")]
pub dcpnffhjklk: ::prost::alloc::vec::Vec<i32>,
#[prost(enumeration = "HollowSystemUiState", tag = "2")]
pub hfgdjcfhokn: i32,
#[prost(bool, tag = "3")]
pub jjgifknonmk: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7945)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hobefaohgmh {
#[xor(11044)]
#[prost(uint32, tag = "5")]
pub tag: u32,
#[prost(string, tag = "2")]
pub dbpgkfefhdc: ::prost::alloc::string::String,
#[prost(bool, tag = "13")]
pub aeligclccbc: bool,
#[prost(string, tag = "12")]
pub nbhmladoiha: ::prost::alloc::string::String,
#[xor(5750)]
#[prost(uint32, tag = "14")]
pub mdhgabkhecm: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2347)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bkjgakdlnil {
#[xor(13750)]
#[prost(uint32, tag = "10")]
pub tag: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5606)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Epiimblfoil {
#[xor(9445)]
#[prost(uint32, tag = "2")]
pub ghifdkelobe: u32,
#[prost(enumeration = "Dhfipdagnca", tag = "9")]
pub r#type: i32,
#[prost(message, repeated, tag = "10")]
pub fdiiceldocj: ::prost::alloc::vec::Vec<Enjkdaiodai>,
#[xor(14465)]
#[prost(uint32, tag = "1")]
pub ecpkdblgehf: u32,
#[xor(10708)]
#[prost(uint32, tag = "14")]
pub egckaglnjfm: u32,
#[xor(7409)]
#[prost(uint32, tag = "11")]
pub ioogiohdifi: u32,
#[xor(5320)]
#[prost(uint32, tag = "7")]
pub dfimnimpbgi: u32,
#[xor(8311)]
#[prost(uint32, tag = "15")]
pub ocehkhdpked: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(403)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dkgbaoooiae {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6973)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Amoddnadeef {
#[prost(int32, repeated, tag = "14")]
pub ghpgoddilaa: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Anjighlbghp {
#[prost(int32, repeated, tag = "15")]
pub quest_id: ::prost::alloc::vec::Vec<i32>,
#[xor(1602)]
#[prost(int32, tag = "12")]
pub lfdpcgidmoe: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gegkbjlaiff {
#[xor(4668)]
#[prost(uint32, tag = "10")]
pub kjnibibeich: u32,
#[prost(uint32, repeated, tag = "5")]
pub hapibhgaepp: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mgjcnojahnj {
#[prost(message, optional, tag = "14")]
pub nfmojhjjldd: ::core::option::Option<Ghcnbjnlmhh>,
#[xor(13432)]
#[prost(uint32, tag = "10")]
pub lhbejkbkbfh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7167)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oigkgbjllob {
#[prost(bool, tag = "5")]
pub pcgjoacldjj: bool,
#[prost(string, tag = "9")]
pub hffbkejepng: ::prost::alloc::string::String,
#[prost(string, tag = "12")]
pub dgjkhnbbllh: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ljmcpjodflk {
#[prost(uint32, repeated, tag = "15")]
pub acjgglonpao: ::prost::alloc::vec::Vec<u32>,
#[xor(1522)]
#[prost(uint32, tag = "12")]
pub dpjkojgfhnj: u32,
#[prost(message, optional, tag = "11")]
pub level_perform_info: ::core::option::Option<LevelPerformInfo>,
#[prost(uint32, repeated, tag = "3")]
pub fknoiplkjpd: ::prost::alloc::vec::Vec<u32>,
#[xor(1702)]
#[prost(uint32, tag = "9")]
pub moinkhdnaoo: u32,
#[xor(5417)]
#[prost(uint32, tag = "2")]
pub ajdbmpdjmcd: u32,
#[xor(2630)]
#[prost(uint32, tag = "5")]
pub pglhelicfcf: u32,
#[xor(692)]
#[prost(uint32, tag = "10")]
pub aiajckoonbf: u32,
#[xor(3853)]
#[prost(uint32, tag = "1")]
pub mnncckhmdnl: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4768)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ndnlagmjjak {
#[prost(uint32, repeated, tag = "1")]
pub fgddncbdpal: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9704)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mekiclkikcc {
#[xor(13879)]
#[prost(uint32, tag = "6")]
pub iahpcojelin: u32,
#[xor(15137)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6305)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lplmocikfmi {
#[xor(14849)]
#[prost(int32, tag = "12")]
pub avatar_id: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Okjkhnckaln {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9359)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cmjdlfiabjh {
#[xor(3818)]
#[prost(int32, tag = "2")]
pub ioljfbjpdkf: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lcdfcingmnn {
#[xor(2412)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lebihdbodgd {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jkemoonnadc {
#[prost(int32, tag = "1")]
pub balojeikfko: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kncpaalffej {
#[prost(message, optional, tag = "1")]
pub nfmojhjjldd: ::core::option::Option<Efmhlbmmfid>,
#[prost(uint32, tag = "2")]
pub fpclgmdcdhm: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8789)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Haaioopgobm {
#[xor(15358)]
#[prost(uint64, tag = "5")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "2")]
pub info: ::core::option::Option<Dglajielmdc>,
#[prost(message, repeated, tag = "4")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(15914)]
#[prost(uint64, tag = "15")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lepabinenpm {
#[prost(message, repeated, tag = "1")]
pub nbknpjofkok: ::prost::alloc::vec::Vec<Leegdepkbij>,
#[prost(uint32, repeated, tag = "2")]
pub pkeacomphlm: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, tag = "3")]
pub ddbmjpajmnc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2993)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Oilgocfonkj {
#[xor(6280)]
#[prost(uint32, tag = "5")]
pub efpckpnefdc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mclejgfehci {
#[prost(message, optional, tag = "1")]
pub dcpnffhjklk: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub lmembdefodj: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8574)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Idobpmiikkd {
#[prost(uint32, repeated, tag = "11")]
pub bfgenanklmg: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fncblpnlfee {
#[xor(13729)]
#[prost(uint32, tag = "13")]
pub template_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ciibmdoacjk {
#[prost(message, repeated, tag = "1")]
pub dgdgiibpjlb: ::prost::alloc::vec::Vec<Kinbgdhkomb>,
#[prost(enumeration = "HollowShopCurrencyType", tag = "2")]
pub pbjklbpmail: i32,
#[prost(enumeration = "HollowShopType", tag = "3")]
pub kibjdojigki: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Imllgaeefpl {
#[prost(message, repeated, tag = "7")]
pub baagkncpoec: ::prost::alloc::vec::Vec<Dkidomdjpoe>,
#[xor(5638)]
#[prost(uint64, tag = "6")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9920)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aolhmbkelod {
#[prost(uint32, repeated, tag = "8")]
pub iokmnhfmblk: ::prost::alloc::vec::Vec<u32>,
#[xor(1068)]
#[prost(uint32, tag = "3")]
pub ghifdkelobe: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1542)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jlogcaghjlf {
#[prost(message, optional, tag = "2")]
pub info: ::core::option::Option<Eblocgodkal>,
#[xor(8765)]
#[prost(uint64, tag = "5")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "13")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(7667)]
#[prost(uint64, tag = "1")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3023)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Naedkbfmegg {
#[xor(7007)]
#[prost(uint32, tag = "15")]
pub fimdcbogmnh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cibkdhomnnh {
#[prost(int32, tag = "1")]
pub jaeffcokjfo: i32,
#[prost(int32, tag = "2")]
pub ofkbfbdecof: i32,
#[prost(int32, tag = "3")]
pub flbkfpdokpd: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nnnnhendebf {
#[xor(14210)]
#[prost(uint32, tag = "10")]
pub lbcgcfafban: u32,
#[xor(13972)]
#[prost(uint32, tag = "15")]
pub ialhnmeldfj: u32,
#[xor(11287)]
#[prost(uint32, tag = "11")]
pub lfbephmhffn: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9027)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Khmbbhkilhe {
#[prost(message, optional, tag = "3")]
pub info: ::core::option::Option<Ddkflnhndck>,
#[xor(9887)]
#[prost(uint64, tag = "5")]
pub fkcdkdiacni: u64,
#[xor(6305)]
#[prost(uint64, tag = "9")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "1")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jpkllomllkf {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5592)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pmhgpkglhcf {
#[prost(bool, tag = "10")]
pub fkfkhallogi: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dfiecljpmeh {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ncdnglmifnl {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7326)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ikkfngbpjpj {
/// VMP DETECTED
///
#[xor(14064)]
#[prost(uint32, tag = "1")]
pub nlfcgpnfohh: u32,
#[prost(message, optional, tag = "2")]
pub ekhpegjllfk: ::core::option::Option<Eakjjklglng>,
#[prost(uint32, repeated, tag = "3")]
pub foacgpjpgph: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "5")]
pub avatars: ::prost::alloc::vec::Vec<u32>,
#[xor(9370)]
#[prost(uint32, tag = "7")]
pub quest_id: u32,
#[prost(bool, tag = "8")]
pub hpepmipfeab: bool,
#[prost(uint32, repeated, tag = "10")]
pub lknanbnjnig: ::prost::alloc::vec::Vec<u32>,
#[xor(5953)]
#[prost(uint32, tag = "11")]
pub level: u32,
#[prost(bool, tag = "13")]
pub mmbkjcekdkd: bool,
#[xor(4741)]
#[prost(uint32, tag = "14")]
pub ofkbfbdecof: u32,
#[prost(bool, tag = "15")]
pub olmbckeopdg: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ljhpjdcgnel {
#[prost(message, optional, tag = "13")]
pub cmoohlkponc: ::core::option::Option<Idpogdjcjhc>,
#[prost(message, repeated, tag = "14")]
pub kbifaecbfip: ::prost::alloc::vec::Vec<Ldinmhakikh>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Khjoahnaohk {
#[prost(bool, tag = "1")]
pub fcnfkibbleo: bool,
#[prost(message, optional, tag = "2")]
pub ocphdlakcfj: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Odapckjkeog {
#[prost(string, tag = "1")]
pub interaction: ::prost::alloc::string::String,
#[prost(int32, tag = "2")]
pub interact_id: i32,
#[prost(message, optional, tag = "3")]
pub nognjnhlijl: ::core::option::Option<Moccffaggjp>,
#[prost(message, repeated, tag = "4")]
pub bifkoifhcgh: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(map = "int32, string", tag = "5")]
pub participators: ::std::collections::HashMap<i32, ::prost::alloc::string::String>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eakjjklglng {
#[xor(7355)]
#[prost(uint32, tag = "5")]
pub avatar_id: u32,
#[xor(1333)]
#[prost(uint32, tag = "8")]
pub count: u32,
#[xor(10237)]
#[prost(uint32, tag = "6")]
pub fiieiehipik: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(52)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jhblcehmgbn {
#[xor(11842)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dbknjfagiok {
#[prost(uint32, repeated, tag = "1")]
pub ipmafiacbcf: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bmmmmmagbpa {
#[prost(map = "string, message", tag = "1")]
pub icmmjhhchlm: ::std::collections::HashMap<
::prost::alloc::string::String,
Bgfagbigfch,
>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pojdckdpchk {
#[prost(message, optional, tag = "1")]
pub efhegbaboip: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "2")]
pub eeajbkdknin: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bhaagdpdkon {
#[prost(int32, tag = "1")]
pub kginbigkgdp: i32,
#[prost(int32, tag = "2")]
pub level: i32,
#[prost(int32, tag = "3")]
pub ephpdchbpfd: i32,
#[prost(message, optional, tag = "4")]
pub jmfjopaphof: ::core::option::Option<Ohnldpkklnp>,
#[prost(bool, tag = "5")]
pub akeflfnlnpd: bool,
#[prost(int32, tag = "6")]
pub aldbmeomoni: i32,
#[prost(int32, tag = "7")]
pub dmifmgfbbbp: i32,
#[prost(int32, tag = "8")]
pub eakeljoigdm: i32,
#[prost(message, repeated, tag = "9")]
pub hanmcacjjmi: ::prost::alloc::vec::Vec<Cgidiojinec>,
#[prost(uint64, tag = "10")]
pub nbhlmgjpiad: u64,
#[prost(string, tag = "11")]
pub ehkaheeajkf: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pgeglgnpdoo {
#[prost(map = "uint32, int32", tag = "3")]
pub jffnjbpadnp: ::std::collections::HashMap<u32, i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9415)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Phlekahbebp {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4868)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetAbyssInfoCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3119)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ekeplmdkpnp {
#[prost(message, optional, tag = "4")]
pub info: ::core::option::Option<Beiinefnjkl>,
#[xor(10530)]
#[prost(uint64, tag = "6")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "14")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(11643)]
#[prost(uint64, tag = "3")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3602)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cagodlldhec {
#[prost(message, optional, tag = "11")]
pub gnmnjmfceji: ::core::option::Option<Lgijakhmjbk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iecnlmdfile {
#[prost(message, repeated, tag = "1")]
pub dedkcldjeke: ::prost::alloc::vec::Vec<Bcfdeieeobl>,
#[prost(map = "uint32, uint32", tag = "2")]
pub bndbmcimndi: ::std::collections::HashMap<u32, u32>,
#[xor(13653)]
#[prost(uint32, tag = "15")]
pub hjgkoppfpoc: u32,
#[xor(3656)]
#[prost(uint32, tag = "8")]
pub gddmfldebba: u32,
#[xor(10033)]
#[prost(uint32, tag = "11")]
pub jnclidfomal: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9520)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gjahpdfklpn {
#[prost(uint32, repeated, tag = "15")]
pub oieckpggolh: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fniaalmpekn {
#[prost(uint32, tag = "1")]
pub bhjaacppeaj: u32,
#[prost(message, optional, tag = "2")]
pub ocmcopcimdl: ::core::option::Option<Blhpgmimbbg>,
#[prost(message, optional, tag = "3")]
pub gmjdniciaba: ::core::option::Option<Jfjnackmmkl>,
#[prost(message, optional, tag = "4")]
pub mcabfbhhenk: ::core::option::Option<Efpcibgjkpp>,
#[prost(enumeration = "Dljpnlkgnli", tag = "5")]
pub ggoeinmcnip: i32,
#[prost(message, optional, tag = "6")]
pub koamjailkge: ::core::option::Option<Poabpdcddaf>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mahjgnnhfcj {
#[prost(bool, tag = "1")]
pub jiohcoaihga: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3970)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bkkghfkdhlk {
#[xor(9039)]
#[prost(uint32, tag = "15")]
pub hfjlnhneoef: u32,
#[prost(message, optional, tag = "12")]
pub peahnpkmoon: ::core::option::Option<Enehifbmmbk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3908)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ffeflcilgne {
#[xor(2191)]
#[prost(int32, tag = "2")]
pub retcode: i32,
#[xor(12341)]
#[prost(uint32, tag = "4")]
pub iahpcojelin: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3615)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dleckgbfolp {
#[xor(7829)]
#[prost(uint64, tag = "4")]
pub gglnpjfcibj: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9463)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dmbilipgfeo {
#[xor(2371)]
#[prost(uint64, tag = "11")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "1")]
pub info: ::core::option::Option<Fnkidlbjpcj>,
#[xor(725)]
#[prost(uint64, tag = "10")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "14")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dkjgocgogbn {
#[prost(enumeration = "Aeoihpdcomb", tag = "1")]
pub lcbkchjojhc: i32,
#[prost(string, tag = "2")]
pub kcclegdlljc: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub eiifnmemmim: ::prost::alloc::string::String,
#[prost(string, tag = "4")]
pub kpmakfehbal: ::prost::alloc::string::String,
#[prost(uint32, tag = "5")]
pub balfodofeha: u32,
#[prost(uint32, tag = "6")]
pub kianbndmmaj: u32,
#[prost(float, tag = "7")]
pub pnjiacpannf: f32,
#[prost(uint32, tag = "8")]
pub uid: u32,
#[prost(bool, tag = "9")]
pub llmpakgngpn: bool,
#[prost(bool, tag = "10")]
pub mlhocfiogha: bool,
#[prost(bool, tag = "11")]
pub mleoedkohah: bool,
#[prost(bool, tag = "12")]
pub ngpbempppia: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mnjohnnpnhm {
#[prost(uint32, tag = "1")]
pub fiieiehipik: u32,
#[prost(int32, tag = "2")]
pub padncenkkpd: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fnmjkpbphph {
#[prost(message, optional, tag = "1")]
pub eoiaolfbaka: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "2")]
pub ibkpcfmcbdm: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(enumeration = "Hjjfmgkeadh", tag = "3")]
pub hfobncpfona: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dbhcmdjgjfa {
#[prost(enumeration = "ChessUiControlType", tag = "12")]
pub kmmblnlnkgo: i32,
#[xor(381)]
#[prost(int32, tag = "15")]
pub count: i32,
#[prost(string, tag = "10")]
pub dcpnffhjklk: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mbhbggealji {
#[prost(string, tag = "1")]
pub name: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub booilddffge: ::core::option::Option<Dbodeoaamid>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4167)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Padjjidniko {
#[xor(9679)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cjpdeanepli {
#[prost(string, tag = "1")]
pub dfofmcnifeb: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nmeojnoeicg {
#[xor(9366)]
#[prost(uint32, tag = "4")]
pub bkmgijmnlpf: u32,
#[xor(8258)]
#[prost(int32, tag = "14")]
pub cdadpjibidh: i32,
#[xor(4462)]
#[prost(int32, tag = "8")]
pub dnooflniaah: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ejahjjlahdb {
#[prost(uint32, repeated, tag = "1")]
pub nfplimjjegm: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "2")]
pub offdoplcblh: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "3")]
pub jolibicmihb: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mofaefjglci {
#[prost(message, optional, tag = "1")]
pub dlopoffjoae: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub jkiejmkmfjb: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub khlbmhgjpde: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub dfhcfkhooll: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub pljgoabaknj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "6")]
pub nnlbkobbakb: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "7")]
pub jbhlcbnfhoa: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "8")]
pub level: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7414)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hiinaokggfi {
#[xor(7069)]
#[prost(uint64, tag = "4")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "8")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "10")]
pub info: ::core::option::Option<Alfibebgmbl>,
#[xor(6240)]
#[prost(uint64, tag = "2")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kfknjfdiphf {
#[prost(bytes = "vec", tag = "10")]
pub bokbobffkkp: ::prost::alloc::vec::Vec<u8>,
#[xor(8242)]
#[prost(int32, tag = "5")]
pub fkkbflokodb: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9911)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oplhdadpeip {
#[prost(string, repeated, tag = "5")]
pub aigimnkliaf: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(bool, tag = "11")]
pub gjfhobkjnki: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pkheokgfbfo {
#[prost(enumeration = "Hlccdmafgcg", tag = "1")]
pub owner_type: i32,
#[prost(message, optional, tag = "2")]
pub bojkodfnkdp: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub dflfdcddjfj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "4")]
pub jikgnoliede: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(bool, tag = "5")]
pub lfenkhmkjbo: bool,
#[prost(bool, tag = "6")]
pub capkioblghb: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(208)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lkppmbjejfe {
#[prost(message, optional, tag = "14")]
pub abofjbndfif: ::core::option::Option<Flehmlpmaph>,
#[xor(3263)]
#[prost(uint32, tag = "13")]
pub r#type: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jlnpkmeicjp {
#[xor(2182)]
#[prost(int32, tag = "14")]
pub kbhigbiigjl: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2922)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetPrivateMessageDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct NewsStandData {
#[prost(bool, tag = "12")]
pub ocmofhoppkc: bool,
#[prost(uint32, repeated, tag = "11")]
pub fdadepmfjac: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "4")]
pub jjgokojnefh: bool,
#[prost(uint32, repeated, tag = "7")]
pub nhgdndafbcc: ::prost::alloc::vec::Vec<u32>,
#[xor(9327)]
#[prost(int64, tag = "2")]
pub bedkheljdlh: i64,
#[prost(uint32, repeated, tag = "10")]
pub kdpdanfabji: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "3")]
pub dhecodomobi: ::prost::alloc::vec::Vec<u32>,
#[xor(6713)]
#[prost(int64, tag = "15")]
pub inmdjbpgooo: i64,
#[xor(6166)]
#[prost(int32, tag = "1")]
pub aenedopfmad: i32,
#[xor(3386)]
#[prost(uint32, tag = "6")]
pub chjeiofopjp: u32,
#[xor(449)]
#[prost(uint32, tag = "14")]
pub fhmjplajjla: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8092)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gndcoobecbi {
/// VMP DETECTED
///
#[xor(4454)]
#[prost(uint32, tag = "11")]
pub template_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5511)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Goifhgbolai {
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Bjepakkgkcm>,
#[xor(7995)]
#[prost(uint64, tag = "12")]
pub fkcdkdiacni: u64,
#[xor(2077)]
#[prost(uint64, tag = "15")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "5")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1893)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mhkeogcookk {
#[xor(2742)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iciliafecjm {
#[xor(14289)]
#[prost(int32, tag = "1")]
pub pjpkjmkdgmg: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Paenajhaklp {
#[prost(int32, tag = "1")]
pub mgkoacfjjea: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kccojhohkhn {
#[prost(message, repeated, tag = "14")]
pub aoppojcdgge: ::prost::alloc::vec::Vec<Apnppphmefp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Namdlaboohm {
#[xor(12262)]
#[prost(uint32, tag = "6")]
pub njejpjnghko: u32,
#[prost(map = "uint32, message", tag = "4")]
pub bmjbbpihpka: ::std::collections::HashMap<u32, Ebkeffmmnme>,
#[xor(12128)]
#[prost(uint32, tag = "13")]
pub mibfimdanol: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4863)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ncfopecbjdf {
#[xor(15421)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iaadompedil {
#[prost(string, repeated, tag = "8")]
pub ihgeceapmdj: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pdgnpglapon {
#[xor(10750)]
#[prost(uint32, tag = "15")]
pub buddy_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4555)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Deonighedhn {
/// VMP DETECTED
///
#[xor(12492)]
#[prost(int32, tag = "3")]
pub retcode: i32,
#[xor(138)]
#[prost(int32, tag = "13")]
pub dibcimkjiek: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lcdillohlpc {
#[prost(message, repeated, tag = "10")]
pub hkmoofcjcao: ::prost::alloc::vec::Vec<Hkjilhpflfl>,
#[prost(enumeration = "Mgnmgkdigof", tag = "4")]
pub pjneiaehofa: i32,
#[prost(bool, tag = "8")]
pub pikcjohhggb: bool,
#[prost(bool, tag = "12")]
pub jmncipfggcl: bool,
#[prost(message, optional, tag = "13")]
pub ndfflmijifd: ::core::option::Option<Ohnldpkklnp>,
#[prost(message, optional, tag = "3")]
pub cmdmmekcafk: ::core::option::Option<Cepdedmlgoe>,
#[xor(7578)]
#[prost(int32, tag = "5")]
pub gianhlaenfe: i32,
#[prost(message, optional, tag = "14")]
pub gghjmgpeoef: ::core::option::Option<Elknbmgdmai>,
#[prost(message, optional, tag = "7")]
pub jpjfpclpajl: ::core::option::Option<Cepdedmlgoe>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6980)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetNewsStandDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kndpfelbiog {
#[prost(message, optional, tag = "1")]
pub efpckpnefdc: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub clgdocgoggb: ::core::option::Option<Jiahalkoppm>,
#[prost(int32, tag = "3")]
pub mcnmkdmidlo: i32,
#[prost(int32, tag = "4")]
pub iimjbhikfoj: i32,
#[prost(int32, tag = "5")]
pub ghjlpmnimjm: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6918)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hhijhknadcd {
#[xor(5064)]
#[prost(uint32, tag = "13")]
pub naddadoemff: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hkjilhpflfl {
#[prost(message, optional, tag = "6")]
pub dcpnffhjklk: ::core::option::Option<Cepdedmlgoe>,
#[prost(float, tag = "10")]
pub lkdbeecbglo: f32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Keibolamhkh {
#[prost(string, tag = "4")]
pub nick_name: ::prost::alloc::string::String,
#[xor(4525)]
#[prost(uint32, tag = "1")]
pub uid: u32,
#[prost(message, optional, tag = "12")]
pub pidlpiilgmo: ::core::option::Option<Djeoplpnkgk>,
#[prost(message, optional, tag = "7")]
pub jjamhmjefdm: ::core::option::Option<Engbpkldjpb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fapnmdfibnk {
#[prost(message, optional, tag = "1")]
pub fiieiehipik: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2601)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetVideoUsmKeyDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mpeefolbccc {
#[prost(uint32, repeated, tag = "1")]
pub gnbgjkfeckj: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "2")]
pub ahebjlfhlma: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(792)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetPlayerBasicInfoCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ofpoplhpphj {
#[prost(string, tag = "1")]
pub booilddffge: ::prost::alloc::string::String,
#[prost(string, tag = "14")]
pub lcljjhpcdca: ::prost::alloc::string::String,
#[prost(string, tag = "6")]
pub sign: ::prost::alloc::string::String,
#[xor(11019)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cgmpnogfahj {
#[xor(16027)]
#[prost(uint32, tag = "6")]
pub ioelladeldh: u32,
#[prost(int32, repeated, tag = "2")]
pub lcinneoellg: ::prost::alloc::vec::Vec<i32>,
#[xor(10947)]
#[prost(int64, tag = "8")]
pub ahcebnbckcp: i64,
#[xor(14973)]
#[prost(uint32, tag = "13")]
pub occfljmgnlo: u32,
#[prost(message, optional, tag = "15")]
pub ekfnchlpcnp: ::core::option::Option<Fnajphpplnk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9032)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mhbffkmaaeg {
#[xor(4597)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Knnbmcoldbg {
#[prost(message, optional, tag = "1")]
pub name: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub lkdbeecbglo: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Pcekojidped", tag = "3")]
pub ekbfgknccph: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9328)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lkbhbbgfiee {
#[xor(15543)]
#[prost(uint32, tag = "13")]
pub quest_id: u32,
#[prost(uint32, repeated, tag = "9")]
pub cphblbejaon: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hcaoihnkiih {
#[prost(int32, tag = "1")]
pub pjbpfknnjem: i32,
#[prost(int32, tag = "2")]
pub r#type: i32,
#[prost(bool, tag = "3")]
pub djldiehhajf: bool,
#[prost(bool, tag = "4")]
pub gfhegijnplf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Efmhlbmmfid {
#[prost(int32, tag = "1")]
pub pohnmenbegi: i32,
#[prost(int32, tag = "2")]
pub llffkfoejgj: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Idlcbkcecae {
#[prost(float, tag = "1")]
pub fhaiilcnkmj: f32,
#[prost(bool, tag = "2")]
pub khebfdaihah: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4679)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetServerTimestampScRsp {
#[xor(14515)]
#[prost(int32, tag = "8")]
pub retcode: i32,
#[xor(2465)]
#[prost(uint64, tag = "13")]
pub timestamp: u64,
#[xor(721)]
#[prost(int32, tag = "5")]
pub utc_offset: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iffeadlgjka {
#[prost(map = "int32, message", tag = "6")]
pub ejdpkcajckf: ::std::collections::HashMap<i32, Kfncklgeoin>,
#[prost(float, repeated, tag = "12")]
pub hfphdjhnldb: ::prost::alloc::vec::Vec<f32>,
#[prost(map = "int32, message", tag = "15")]
pub ncmocbajgbc: ::std::collections::HashMap<i32, Mpmjojiaaak>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6598)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kjbekbnkfpm {
#[xor(4233)]
#[prost(int32, tag = "14")]
pub retcode: i32,
#[prost(message, repeated, tag = "9")]
pub ohlnjffmfbp: ::prost::alloc::vec::Vec<Dlglooolpge>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9892)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ikddmniphdo {
#[xor(6071)]
#[prost(int32, tag = "11")]
pub retcode: i32,
#[prost(message, optional, tag = "4")]
pub laalmanagef: ::core::option::Option<Ijmeddplhkk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6880)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bklgehcggol {
#[xor(1125)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7659)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dglkpaooale {
#[xor(4569)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3223)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ojdabcmbckf {
#[xor(14207)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Khbiaffekea {
#[xor(15042)]
#[prost(uint32, tag = "8")]
pub lhbejkbkbfh: u32,
#[xor(14576)]
#[prost(uint32, tag = "12")]
pub hkopdmjdgjj: u32,
#[xor(15892)]
#[prost(int32, tag = "7")]
pub fpjmmaabhec: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hbhbggpcbcm {
#[prost(message, repeated, tag = "9")]
pub hamjclcinaf: ::prost::alloc::vec::Vec<Nbjddhdajpe>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lihehnfecbd {
#[prost(uint32, tag = "1")]
pub bpcdfdnkkoc: u32,
#[prost(uint32, tag = "2")]
pub section_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4949)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ffkjeajkdba {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hplclpikhpa {
#[xor(4898)]
#[prost(uint32, tag = "14")]
pub phcfcidpnck: u32,
#[prost(string, tag = "9")]
pub eaiioagnbfk: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3495)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetAuthkeyCsReq {
/// VMP DETECTED
///
#[prost(string, tag = "3")]
pub eppmlogockb: ::prost::alloc::string::String,
#[xor(13519)]
#[prost(uint32, tag = "5")]
pub fepaimkkoih: u32,
#[xor(11968)]
#[prost(uint32, tag = "7")]
pub ohnppfeppgb: u32,
#[xor(2613)]
#[prost(uint32, tag = "12")]
pub fddfhkekbpd: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Icehccckimd {
#[prost(message, optional, tag = "1")]
pub dpeflkffjjd: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "2")]
pub conmameadcg: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Egngidpibib {
#[prost(message, optional, tag = "1")]
pub hfgdjcfhokn: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub gaobmaiodij: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "3")]
pub mfdaknjeidc: bool,
#[prost(bool, tag = "4")]
pub abkkdjklbfk: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(147)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jaelepjmfli {
#[xor(5032)]
#[prost(uint32, tag = "1")]
pub tag: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Occancajhie {
#[prost(message, optional, tag = "1")]
pub bddlconiggl: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "HollowEntityType", tag = "2")]
pub fkkbflokodb: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Joelfkhchbl {
#[xor(1575)]
#[prost(int32, tag = "5")]
pub template_id: i32,
#[prost(bytes = "vec", tag = "1")]
pub jpobobjoobl: ::prost::alloc::vec::Vec<u8>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aagpjgacbal {
#[prost(message, optional, tag = "4")]
pub oghcnmnbkcd: ::core::option::Option<Lmngnmhkkkb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ahgajeamhff {
#[prost(message, optional, tag = "1")]
pub appdnhldamm: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub elicklianja: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub kbnkgfomadd: ::core::option::Option<Jiahalkoppm>,
#[prost(uint32, tag = "4")]
pub pdjoocniemc: u32,
#[prost(uint32, tag = "5")]
pub dkiochlgepc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oicedjfkngp {
#[prost(message, optional, tag = "1")]
pub gmjgfiiomka: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub efpckpnefdc: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9691)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetWishlistDataScRsp {
#[xor(15779)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[prost(message, repeated, tag = "15")]
pub wishlist_plan_list: ::prost::alloc::vec::Vec<WishlistPlanInfo>,
#[xor(14522)]
#[prost(uint32, tag = "14")]
pub gndjmoanhap: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kbeapambbfn {
#[prost(message, optional, tag = "1")]
pub section: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8701)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fakmbiapaji {
#[prost(message, optional, tag = "8")]
pub info: ::core::option::Option<Ibedfbbbiec>,
#[xor(1747)]
#[prost(uint64, tag = "3")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "4")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(10886)]
#[prost(uint64, tag = "9")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bgonjpkbkml {
#[prost(message, repeated, tag = "1")]
pub scene_unit_list: ::prost::alloc::vec::Vec<Mmncdfccjjl>,
#[prost(map = "uint32, uint32", tag = "2")]
pub pjpjmagpkpc: ::std::collections::HashMap<u32, u32>,
#[prost(uint32, repeated, tag = "3")]
pub djpecpigahk: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "4")]
pub ganninoobel: ::prost::alloc::vec::Vec<Delofelkglj>,
#[prost(uint32, repeated, tag = "5")]
pub hfmlnfgmapf: ::prost::alloc::vec::Vec<u32>,
#[prost(map = "uint32, uint32", tag = "6")]
pub dggelpeeabb: ::std::collections::HashMap<u32, u32>,
#[prost(bool, tag = "7")]
pub ibgjecbknaf: bool,
#[prost(message, optional, tag = "8")]
pub ajgnbjeinmb: ::core::option::Option<Plpnhihbdid>,
#[prost(message, repeated, tag = "9")]
pub ggknknfhmph: ::prost::alloc::vec::Vec<Nmnlnfngmhn>,
#[prost(uint32, repeated, tag = "11")]
pub gelblghdcag: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "12")]
pub jfapfdoibpn: ::core::option::Option<Fgmancfemoh>,
#[prost(uint32, tag = "13")]
pub fiapcipbbna: u32,
#[prost(uint32, repeated, tag = "14")]
pub gnbgjkfeckj: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "15")]
pub ahebjlfhlma: ::prost::alloc::vec::Vec<u32>,
#[prost(map = "uint32, uint32", tag = "16")]
pub gakknljjibb: ::std::collections::HashMap<u32, u32>,
#[prost(string, repeated, tag = "17")]
pub kegdjjgjabi: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(bool, tag = "18")]
pub jbljbcfddnf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lhmbjmkpdgi {
#[prost(uint32, repeated, tag = "11")]
pub jjllggijnef: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "15")]
pub aehdpnmemha: ::prost::alloc::vec::Vec<u32>,
#[xor(12351)]
#[prost(uint32, tag = "1")]
pub pmekgkjahii: u32,
#[prost(uint32, repeated, tag = "10")]
pub nmnodbkgfpk: ::prost::alloc::vec::Vec<u32>,
#[xor(13739)]
#[prost(uint32, tag = "12")]
pub bkpdmdphihc: u32,
#[prost(bool, tag = "2")]
pub dagpomncnnf: bool,
#[prost(uint32, repeated, tag = "13")]
pub mnjjapcgngp: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "14")]
pub fmbapkceojc: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "6")]
pub dpgenidifcb: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "8")]
pub npmimnbhkee: ::prost::alloc::vec::Vec<Cnilnmokikp>,
#[prost(uint32, repeated, tag = "4")]
pub mgpbfikjnib: ::prost::alloc::vec::Vec<u32>,
#[xor(14257)]
#[prost(uint64, tag = "3")]
pub fgkccmlhapl: u64,
#[xor(10512)]
#[prost(uint32, tag = "5")]
pub level: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5499)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nkdohbbifbl {
#[xor(4089)]
#[prost(uint32, tag = "4")]
pub day_of_week: u32,
#[xor(10528)]
#[prost(uint32, tag = "9")]
pub cligphpcbhn: u32,
#[xor(4962)]
#[prost(uint32, tag = "8")]
pub hkmnmbnbahp: u32,
#[prost(bool, tag = "5")]
pub negageboace: bool,
#[xor(8591)]
#[prost(uint32, tag = "12")]
pub gihgnonohop: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kmaiecnifmk {
#[prost(int32, tag = "1")]
pub ifljdmjcfdc: i32,
#[prost(int32, tag = "2")]
pub bkcennknhje: i32,
#[prost(bool, tag = "3")]
pub gfhegijnplf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1672)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ooilekmbanj {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kphbkngjama {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3234)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ifficmbkoab {
#[xor(11410)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7800)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cggpgnagnpe {
#[prost(string, tag = "8")]
pub fmonkcbmdel: ::prost::alloc::string::String,
#[xor(11191)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oepkhegomac {
#[prost(message, optional, tag = "1")]
pub ajbhcenjend: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Lojnhkgdbch", tag = "2")]
pub r#type: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ahkfflemmjm {
#[xor(14721)]
#[prost(int32, tag = "4")]
pub iechioocfjh: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eiooekgpklm {
#[xor(11856)]
#[prost(int32, tag = "14")]
pub dmkpoefedmk: i32,
#[xor(15897)]
#[prost(uint64, tag = "11")]
pub ochfghfmjga: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nbephmgccid {
#[prost(message, optional, tag = "8")]
pub epncjjcpchh: ::core::option::Option<Ielcopfnpnb>,
#[xor(10678)]
#[prost(uint32, tag = "3")]
pub bmlgnlcbdon: u32,
#[prost(message, optional, tag = "15")]
pub ljjcbnmjhon: ::core::option::Option<Ielcopfnpnb>,
#[prost(enumeration = "Papneiepfip", tag = "12")]
pub kjongknfkee: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fdgfhkfpdgj {
#[prost(string, tag = "1")]
pub kcclegdlljc: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub jhknllpfafm: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "3")]
pub jmoddhjlecc: ::prost::alloc::string::String,
#[prost(message, optional, tag = "4")]
pub dcohbnjfkbl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub fpclgmdcdhm: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "6")]
pub domkbfibcfo: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "7")]
pub acjgpicjihd: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "8")]
pub idjmodhihjj: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "9")]
pub cbjeiaelakj: bool,
#[prost(message, repeated, tag = "10")]
pub nbknpjofkok: ::prost::alloc::vec::Vec<Leegdepkbij>,
#[prost(uint32, tag = "11")]
pub ddbmjpajmnc: u32,
#[prost(uint32, repeated, tag = "12")]
pub pkeacomphlm: ::prost::alloc::vec::Vec<u32>,
#[prost(int32, tag = "13")]
pub jalbcjjdoff: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Aaedapleoaj {
#[xor(3002)]
#[prost(uint32, tag = "5")]
pub anogkkcceio: u32,
#[xor(7822)]
#[prost(uint32, tag = "11")]
pub phcbebaelmf: u32,
#[xor(1125)]
#[prost(uint32, tag = "4")]
pub ncaogklmdec: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5866)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetRamenDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bbaedlichna {
#[prost(message, optional, tag = "1")]
pub klbdiammibf: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub bddlconiggl: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Docfbcccmnd {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub owner_type: i32,
#[prost(message, optional, tag = "2")]
pub lgnobbdbgdl: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "3")]
pub pfadjalckpn: bool,
#[prost(string, tag = "4")]
pub ldjceenieke: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub hhajlcmecpm: ::prost::alloc::string::String,
#[prost(bool, tag = "6")]
pub bhckcbceolb: bool,
#[prost(message, repeated, tag = "7")]
pub bnidhmdpfgb: ::prost::alloc::vec::Vec<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nmbodconkld {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Immefjncflb {
#[prost(uint32, tag = "1")]
pub fjdialmanom: u32,
#[prost(bool, tag = "2")]
pub enbccffknld: bool,
#[prost(message, optional, tag = "3")]
pub omogbfodlgg: ::core::option::Option<Efmhlbmmfid>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4982)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bnmdpblkakm {
#[prost(enumeration = "Ljkhahbeibc", tag = "13")]
pub r#type: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Piabpfdjhbn {
#[prost(message, optional, tag = "1")]
pub efpckpnefdc: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "2")]
pub hmmneikfple: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kocioigcgeh {
#[prost(enumeration = "Hlccdmafgcg", tag = "1")]
pub owner_type: i32,
#[prost(message, optional, tag = "2")]
pub dflfdcddjfj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub bojkodfnkdp: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Iopjakcolni", tag = "4")]
pub dkmepflgcmf: i32,
#[prost(message, optional, tag = "5")]
pub clgdocgoggb: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "6")]
pub obhhacdlakj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "7")]
pub dmbipmdaajl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "8")]
pub jhbkggmecan: ::core::option::Option<Lnmkfcloegj>,
#[prost(message, optional, tag = "9")]
pub aiiejpledla: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "10")]
pub cjcgaepppib: bool,
#[prost(bool, tag = "11")]
pub klhijdlgijh: bool,
#[prost(bool, tag = "12")]
pub ipkpbdaandb: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jnpapgkipgn {
#[prost(message, optional, tag = "14")]
pub oghcnmnbkcd: ::core::option::Option<Lmngnmhkkkb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mehekobidmp {
#[prost(message, repeated, tag = "1")]
pub mabpfnichnk: ::prost::alloc::vec::Vec<Ebemgdlccjb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2874)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ikfflehjiid {
#[xor(8503)]
#[prost(int32, tag = "8")]
pub retcode: i32,
#[prost(map = "uint32, bool", tag = "15")]
pub lckocagllch: ::std::collections::HashMap<u32, bool>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7792)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Agndnebhbfd {
#[prost(uint32, repeated, tag = "3")]
pub eolmgjoplkk: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2519)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jhdmldnbkki {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Amofpjegcmg {
#[prost(map = "uint32, uint32", tag = "1")]
pub gepficdakna: ::std::collections::HashMap<u32, u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bohcfcopckl {
#[prost(message, optional, tag = "1")]
pub nfmojhjjldd: ::core::option::Option<Efmhlbmmfid>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hgicipindgf {
#[prost(message, optional, tag = "1")]
pub efpckpnefdc: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub bojkodfnkdp: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6577)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetQuestDataScRsp {
#[xor(5822)]
#[prost(uint32, tag = "1")]
pub quest_type: u32,
#[prost(message, optional, tag = "3")]
pub quest_data: ::core::option::Option<QuestData>,
#[xor(14000)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bnhcojbfcib {
#[prost(message, optional, tag = "1")]
pub ocphdlakcfj: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Jpnihhbgepd", tag = "2")]
pub odnpbhepnoa: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gmgpjmlgfjf {
#[prost(message, repeated, tag = "4")]
pub ieploccockn: ::prost::alloc::vec::Vec<Dnenpdlgjdn>,
#[prost(string, tag = "12")]
pub bnkkgngebjp: ::prost::alloc::string::String,
#[prost(string, tag = "6")]
pub nmiichclpgb: ::prost::alloc::string::String,
#[xor(10384)]
#[prost(uint32, tag = "15")]
pub bogjholhiid: u32,
#[prost(bool, tag = "1")]
pub phffpliaaln: bool,
#[prost(string, tag = "13")]
pub kaafkebjfph: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub jbhlcbnfhoa: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mibicbddabd {
#[xor(398)]
#[prost(uint32, tag = "5")]
pub plgdgmpokan: u32,
#[xor(2821)]
#[prost(int32, tag = "9")]
pub eedkkdadncg: i32,
#[xor(397)]
#[prost(uint32, tag = "1")]
pub lcffcfemefc: u32,
#[prost(message, optional, tag = "3")]
pub nfmojhjjldd: ::core::option::Option<Ghcnbjnlmhh>,
#[xor(10226)]
#[prost(int32, tag = "14")]
pub ddpdchojnih: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6332)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nhamlhoaale {
#[xor(2512)]
#[prost(uint64, tag = "13")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "1")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "2")]
pub info: ::core::option::Option<Kjkbopmlhec>,
#[xor(1955)]
#[prost(uint64, tag = "15")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jfpfjphdgik {
#[prost(string, tag = "1")]
pub mnpphbgdmkl: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub cophhjpkaae: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub cimddebbbph: ::prost::alloc::string::String,
#[prost(string, tag = "4")]
pub ohadnkglhip: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub cajimaheccm: ::prost::alloc::string::String,
#[prost(string, tag = "6")]
pub pnalnlmgdkl: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub dpfoelhabbn: ::prost::alloc::string::String,
#[prost(string, tag = "8")]
pub amkkjgmnjki: ::prost::alloc::string::String,
#[prost(string, tag = "9")]
pub ngflemingig: ::prost::alloc::string::String,
#[prost(string, tag = "10")]
pub eliadpdbaca: ::prost::alloc::string::String,
#[prost(string, tag = "11")]
pub jfghpgkmgik: ::prost::alloc::string::String,
#[prost(string, tag = "12")]
pub ofajknpimmj: ::prost::alloc::string::String,
#[prost(string, tag = "13")]
pub bkofidmgcli: ::prost::alloc::string::String,
#[prost(string, tag = "14")]
pub leanhogoeoa: ::prost::alloc::string::String,
#[prost(string, tag = "15")]
pub gabcopfnpnd: ::prost::alloc::string::String,
#[prost(string, tag = "16")]
pub emcoijgbekk: ::prost::alloc::string::String,
#[prost(string, tag = "17")]
pub eecbljhclmg: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fhghkboekjb {
#[xor(5134)]
#[prost(uint32, tag = "10")]
pub lhbejkbkbfh: u32,
#[prost(message, optional, tag = "3")]
pub nfmojhjjldd: ::core::option::Option<Ghcnbjnlmhh>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cahfkjbafeo {
#[prost(uint32, repeated, tag = "7")]
pub hmijfeapfil: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "6")]
pub ljhmffcbokj: ::prost::alloc::vec::Vec<Bmhojigmcnl>,
#[prost(bool, tag = "1")]
pub ifcopnankpj: bool,
#[prost(message, optional, tag = "15")]
pub iadijgcbfan: ::core::option::Option<Pmkkoofpion>,
#[xor(7607)]
#[prost(uint32, tag = "9")]
pub plpmodbhbej: u32,
#[prost(message, optional, tag = "11")]
pub hmnlekkhcbo: ::core::option::Option<Bbokljfnobj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ekojncojnjm {
#[prost(message, optional, tag = "1")]
pub ebghgbcfgln: ::core::option::Option<Cedkdfaddce>,
#[prost(uint32, tag = "2")]
pub ddbmjpajmnc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhkfcdkbpae {
#[prost(message, optional, tag = "1")]
pub ohmeifflppm: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub avatar_id: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "3")]
pub bphoppdahng: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kdfmkckhhdp {
#[prost(message, optional, tag = "1")]
pub dcpnffhjklk: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8937)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jppeddijmlb {
#[prost(message, repeated, tag = "11")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(13786)]
#[prost(uint64, tag = "13")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Okggmkmceeg>,
#[xor(3873)]
#[prost(uint64, tag = "2")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mfhaacgjpfg {
#[prost(message, optional, tag = "1")]
pub deginnplojj: ::core::option::Option<Jiahalkoppm>,
#[prost(map = "string, message", tag = "2")]
pub ilclagcmjdn: ::std::collections::HashMap<
::prost::alloc::string::String,
Jiahalkoppm,
>,
#[prost(map = "string, string", tag = "3")]
pub gpabcfjfaje: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
#[prost(string, tag = "4")]
pub jfgocnomgba: ::prost::alloc::string::String,
#[prost(map = "string, message", tag = "5")]
pub pmpambdnnid: ::std::collections::HashMap<
::prost::alloc::string::String,
Jiahalkoppm,
>,
#[prost(enumeration = "Eaaffjmlaki", tag = "6")]
pub olopcnmoagp: i32,
#[prost(string, tag = "7")]
pub jnlchfkcnik: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cmodpgcpipk {
#[prost(message, repeated, tag = "14")]
pub nkmelimaeda: ::prost::alloc::vec::Vec<Hhcbmbnnlij>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9871)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetTrashbinHermitDataScRsp {
#[prost(message, optional, tag = "15")]
pub trashbin_hermit_data: ::core::option::Option<TrashbinHermitData>,
#[xor(12212)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9564)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kdkpmejaiei {
#[xor(3450)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ancmkbnnndb {
#[prost(enumeration = "Deoobgfghfj", tag = "1")]
pub kmmblnlnkgo: i32,
#[prost(message, optional, tag = "2")]
pub lkbaklckpna: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "3")]
pub fjopopcijeb: bool,
#[prost(bool, tag = "4")]
pub abgfbbhcioe: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ddlmkfdphkp {
#[prost(enumeration = "Dbpdcokemgl", tag = "1")]
pub hfgdjcfhokn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fgdeddgkman {
#[prost(message, optional, tag = "1")]
pub cljgdbopadm: ::core::option::Option<Ojeofbgcaal>,
#[prost(message, optional, tag = "2")]
pub ocphdlakcfj: ::core::option::Option<Jiahalkoppm>,
#[prost(int32, repeated, tag = "3")]
pub nfaeohbkodo: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "4")]
pub lbpdkpjjilj: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "5")]
pub jkipapmgbia: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, tag = "6")]
pub bmbdeafhoek: i32,
#[prost(int32, tag = "7")]
pub dbodghhkmpf: i32,
#[prost(int32, tag = "8")]
pub hdakcboemaa: i32,
#[prost(enumeration = "Pifnkldafnk", tag = "9")]
pub lbebfpjliob: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2900)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fkbfiibdfil {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6764)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetFairyInfoCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(779)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Onlefhokaok {
#[prost(bool, tag = "4")]
pub hnhlibkpggd: bool,
#[xor(1710)]
#[prost(uint32, tag = "9")]
pub oekdlbffoia: u32,
#[xor(10050)]
#[prost(uint32, tag = "6")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Delofelkglj {
#[prost(string, tag = "1")]
pub jhpddnbdjcf: ::prost::alloc::string::String,
#[prost(int32, tag = "2")]
pub hjojjebedfd: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7610)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jnnegfceccg {
#[xor(8087)]
#[prost(uint32, tag = "10")]
pub jhooejigljp: u32,
#[xor(12670)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5132)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hpnahnflhnm {
#[xor(8525)]
#[prost(uint32, tag = "11")]
pub koelfcbhneo: u32,
#[prost(string, tag = "1")]
pub gkdipnedmjk: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ockkhfgeipm {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fanhlanhfdg {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eajpmgilmeo {
#[prost(message, optional, tag = "1")]
pub section: ::core::option::Option<Jiahalkoppm>,
#[prost(int32, tag = "2")]
pub hlnkijemieh: i32,
#[prost(string, tag = "3")]
pub bphoppdahng: ::prost::alloc::string::String,
#[prost(uint32, tag = "4")]
pub camera_x: u32,
#[prost(uint32, tag = "5")]
pub camera_y: u32,
#[prost(uint32, tag = "6")]
pub kedlgoakhld: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6268)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hcmhhfjmpii {
#[xor(4849)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4239)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dkpdikmiheo {
#[prost(message, repeated, tag = "14")]
pub ieploccockn: ::prost::alloc::vec::Vec<Ahdlgefaifd>,
#[xor(13695)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3769)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mcbmekjiidp {
#[xor(11559)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gcnoiikkcoi {
#[prost(message, optional, tag = "1")]
pub oiidemlgihg: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7533)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Abjcpikjcng {
#[xor(7554)]
#[prost(uint32, tag = "6")]
pub jeakigaeeek: u32,
#[prost(message, repeated, tag = "5")]
pub ajddecediad: ::prost::alloc::vec::Vec<Ppnpikbfbil>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8297)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ndjlmnpcgln {
#[xor(9520)]
#[prost(uint32, tag = "13")]
pub avatar_id: u32,
#[xor(15168)]
#[prost(uint32, tag = "10")]
pub aldbmeomoni: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dfjdcjfcean {
#[xor(4197)]
#[prost(uint32, tag = "14")]
pub pcfcghagbai: u32,
#[prost(uint32, repeated, tag = "4")]
pub aakeciokdlc: ::prost::alloc::vec::Vec<u32>,
#[xor(11846)]
#[prost(uint32, tag = "6")]
pub cbnhokchcid: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9582)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetCampIdleDataScRsp {
#[xor(12791)]
#[prost(int32, tag = "12")]
pub retcode: i32,
#[prost(message, optional, tag = "8")]
pub camp_idle_data: ::core::option::Option<CampIdleData>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eaolohommfg {
#[prost(uint32, repeated, tag = "2")]
pub bdhbbgdbdfd: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "3")]
pub hfdaekahjea: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "6")]
pub ligbogkakpk: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "8")]
pub mhlicjmiafa: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "11")]
pub pmhoehaimgk: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "12")]
pub aoepnfpfdpo: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "13")]
pub fohmonphnoi: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "14")]
pub ahlnhgbihic: ::prost::alloc::vec::Vec<Cignmoomcgk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iklogppihae {
#[prost(bool, tag = "1")]
pub joamjemcipn: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lmhfejlpipl {
#[xor(4437)]
#[prost(uint32, tag = "4")]
pub egicdhagndj: u32,
#[prost(bool, tag = "7")]
pub hoajkicaamd: bool,
#[xor(15606)]
#[prost(int32, tag = "1")]
pub mlofgofpbli: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lmoodghbgam {
#[prost(string, tag = "1")]
pub ui: ::prost::alloc::string::String,
#[prost(int32, tag = "2")]
pub args: i32,
#[prost(string, tag = "3")]
pub beinmnbghnj: ::prost::alloc::string::String,
#[prost(int32, tag = "4")]
pub store_template_id: i32,
#[prost(int32, tag = "5")]
pub npc_id: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fendlmhjgaa {
#[prost(message, optional, tag = "1")]
pub position: ::core::option::Option<Efmhlbmmfid>,
#[prost(uint32, tag = "2")]
pub cdgbbapponm: u32,
#[prost(bool, tag = "3")]
pub khebfdaihah: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(141)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jionejfobdd {
#[prost(uint32, repeated, tag = "7")]
pub hfnobnddpcd: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kbgegipnhio {
#[xor(13184)]
#[prost(int64, tag = "15")]
pub mcpmobeikhc: i64,
#[xor(754)]
#[prost(uint32, tag = "9")]
pub hfgeippbdee: u32,
#[xor(9982)]
#[prost(int64, tag = "10")]
pub hccjckmjabc: i64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hngjlfbaddp {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ephocikbdjf {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8913)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ehnabpdbhmf {
#[xor(5525)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mopapblhbof {
#[prost(string, repeated, tag = "1")]
pub dkdchcjbdln: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3752)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lognaipehlm {
#[xor(5800)]
#[prost(uint32, tag = "15")]
pub jhooejigljp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Adjbemjdeen {
#[xor(15995)]
#[prost(uint32, tag = "13")]
pub kgmdbaomcdo: u32,
#[xor(1322)]
#[prost(int32, tag = "6")]
pub afniabhomkk: i32,
#[xor(11957)]
#[prost(uint32, tag = "3")]
pub eodallhhnib: u32,
#[prost(uint32, repeated, tag = "1")]
pub ekelbfpempg: ::prost::alloc::vec::Vec<u32>,
#[xor(12634)]
#[prost(uint32, tag = "4")]
pub jnjapogacbi: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mdggjjelimn {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1930)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Boffefbdhbl {
#[xor(15213)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iihbohfiedi {
#[prost(uint64, tag = "1")]
pub gglnpjfcibj: u64,
#[prost(uint32, tag = "2")]
pub aehcdloifkp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1107)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cddeoiialml {
#[xor(14327)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3634)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mandhcfbjce {
#[prost(message, optional, tag = "10")]
pub info: ::core::option::Option<Ilgjemgmhob>,
#[prost(message, repeated, tag = "11")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(12437)]
#[prost(uint64, tag = "12")]
pub fdfjcoccaoa: u64,
#[xor(12832)]
#[prost(uint64, tag = "2")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ihebloceihf {
#[prost(message, optional, tag = "4")]
pub oghcnmnbkcd: ::core::option::Option<Lmngnmhkkkb>,
#[xor(3493)]
#[prost(uint64, tag = "6")]
pub lhbejkbkbfh: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(475)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ihnicagabja {
#[xor(11816)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2246)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kcocgbgmlnn {
#[xor(10979)]
#[prost(uint64, tag = "4")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Knojldfibda>,
#[prost(message, repeated, tag = "9")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(7949)]
#[prost(uint64, tag = "1")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hgnlilenmpm {
#[prost(message, optional, tag = "6")]
pub kcnfmgmgmpn: ::core::option::Option<Fakgobmfecj>,
#[prost(bool, tag = "12")]
pub cjcgaepppib: bool,
#[xor(6065)]
#[prost(uint32, tag = "5")]
pub efpckpnefdc: u32,
#[prost(bool, tag = "15")]
pub ilikllnocoa: bool,
#[xor(5655)]
#[prost(uint32, tag = "11")]
pub uid: u32,
#[prost(message, repeated, tag = "14")]
pub mdlilfjfddf: ::prost::alloc::vec::Vec<Enehifbmmbk>,
#[prost(enumeration = "Ibfpmkdjhkb", tag = "9")]
pub r#type: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3678)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fclecmnmeko {
#[prost(message, repeated, tag = "7")]
pub kenfimjigkf: ::prost::alloc::vec::Vec<Jhlkigjnnal>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4580)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mjppegoaofb {
#[prost(enumeration = "Deifoghmjog", tag = "10")]
pub hmidcabpchc: i32,
#[prost(message, optional, tag = "7")]
pub fpkfcfmgjdn: ::core::option::Option<Aabglmmcobd>,
#[xor(15910)]
#[prost(int32, tag = "9")]
pub retcode: i32,
#[prost(message, optional, tag = "8")]
pub aoelphnpajk: ::core::option::Option<Fgllddndlhf>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mapdcdelnnk {
#[xor(15632)]
#[prost(int32, tag = "11")]
pub r#type: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gnmodjppbhn {
#[xor(12278)]
#[prost(uint32, tag = "12")]
pub template_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Akdomjhblpg {
#[prost(message, optional, tag = "14")]
pub foepmofbapc: ::core::option::Option<Bklnilaeemh>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2103)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Haocgojckmj {
#[xor(1676)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9295)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nhhhjfbeipb {
#[xor(1093)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kinhpikelam {
#[prost(int32, tag = "1")]
pub quest_id: i32,
#[prost(int32, tag = "2")]
pub r#type: i32,
#[prost(bool, tag = "3")]
pub djldiehhajf: bool,
#[prost(bool, tag = "4")]
pub gfhegijnplf: bool,
#[prost(int32, tag = "5")]
pub akacgpjilpb: i32,
#[prost(bool, tag = "6")]
pub pmnpdknfdge: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ehahbieopbj {
#[prost(bool, tag = "1")]
pub mbcmhncipch: bool,
#[prost(bool, tag = "2")]
pub ilikllnocoa: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8287)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cmibojgkefm {
#[xor(15874)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mldbddejaom {
#[prost(uint32, repeated, tag = "6")]
pub eipodohaopf: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "12")]
pub blkangcgbkj: ::prost::alloc::vec::Vec<RewardBuff>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iiajoaeemom {
#[prost(int32, repeated, tag = "2")]
pub enbageofhkl: ::prost::alloc::vec::Vec<i32>,
#[xor(3488)]
#[prost(int32, tag = "13")]
pub ljiplieigbg: i32,
#[prost(float, tag = "12")]
pub hedjcjmmkob: f32,
#[xor(11895)]
#[prost(uint32, tag = "15")]
pub emkbdkpeceh: u32,
#[xor(6)]
#[prost(int32, tag = "11")]
pub bablfaggkfd: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bdljjjbadbe {
#[prost(uint32, tag = "1")]
pub uid: u32,
#[prost(uint32, tag = "2")]
pub hioddaggmak: u32,
#[prost(message, repeated, tag = "3")]
pub hpidcaaffjl: ::prost::alloc::vec::Vec<Aihfclbhifo>,
#[prost(message, optional, tag = "4")]
pub lhjeapjfahf: ::core::option::Option<Gpapncnepih>,
#[prost(string, tag = "5")]
pub nick_name: ::prost::alloc::string::String,
#[prost(uint32, tag = "6")]
pub hjcanegmain: u32,
#[prost(bool, tag = "7")]
pub hdenpaehopf: bool,
#[prost(message, optional, tag = "8")]
pub fpkfcfmgjdn: ::core::option::Option<Bnkialjmphe>,
#[prost(bytes = "vec", tag = "9")]
pub ladcjdgjjeg: ::prost::alloc::vec::Vec<u8>,
#[prost(bytes = "vec", tag = "10")]
pub oolmlpknkmg: ::prost::alloc::vec::Vec<u8>,
#[prost(uint32, tag = "11")]
pub ippoejfhlpg: u32,
#[prost(bool, tag = "12")]
pub gdnhpkjphei: bool,
#[prost(uint32, tag = "13")]
pub jdikmpemlmo: u32,
#[prost(uint32, tag = "14")]
pub nfmojhjjldd: u32,
#[prost(enumeration = "Bfoombhjgaa", tag = "15")]
pub glehkceafcl: i32,
#[prost(message, optional, tag = "16")]
pub lbgmecpfodf: ::core::option::Option<Eddlgdapjnk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(928)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mjfpfcnncgp {
#[prost(bool, tag = "2")]
pub okfljejfmdk: bool,
#[prost(string, tag = "10")]
pub token: ::prost::alloc::string::String,
#[prost(message, optional, tag = "11")]
pub febpalgdanf: ::core::option::Option<Lgieoiiigch>,
#[prost(message, optional, tag = "13")]
pub pfdmjhmgaed: ::core::option::Option<Gjlffeeikik>,
#[prost(message, optional, tag = "14")]
pub lhjeapjfahf: ::core::option::Option<Cnhfnpfdnpc>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4132)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bekmebilpcb {
#[xor(433)]
#[prost(int32, tag = "2")]
pub param: i32,
#[xor(1641)]
#[prost(int32, tag = "6")]
pub dajkfnlgcbh: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2809)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Meagcohflmp {
#[xor(140)]
#[prost(uint32, tag = "6")]
pub ohmaffiofce: u32,
#[prost(uint32, repeated, tag = "2")]
pub ghpgoddilaa: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5468)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Deckeghnaho {
#[xor(8725)]
#[prost(uint32, tag = "12")]
pub buddy_id: u32,
#[xor(678)]
#[prost(uint32, tag = "1")]
pub ebdjkahnpib: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Apleabcjobd {
#[prost(uint32, tag = "1")]
pub chlhlmpdjif: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5919)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hincfkddgmd {
#[xor(14250)]
#[prost(int32, tag = "13")]
pub pkfgamndhjl: i32,
#[xor(14694)]
#[prost(int32, tag = "14")]
pub dgkbbhbljhl: i32,
#[xor(12424)]
#[prost(int32, tag = "11")]
pub bnlafklelio: i32,
#[prost(map = "uint32, int32", tag = "1")]
pub ajppilianbi: ::std::collections::HashMap<u32, i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ipimeaabodm {
#[prost(bool, tag = "1")]
pub makamedjkfh: bool,
#[prost(bool, tag = "8")]
pub dbjfoancafd: bool,
#[prost(string, tag = "10")]
pub cglcnlabmba: ::prost::alloc::string::String,
#[prost(bool, tag = "11")]
pub opdidljeddm: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5796)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fplpeehlfpk {
#[prost(int32, repeated, tag = "7")]
pub delbgoehhop: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1916)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gfbcoldhhkk {
#[prost(message, optional, tag = "14")]
pub cenolhfjmjm: ::core::option::Option<Jjgnjaogfen>,
#[xor(497)]
#[prost(uint32, tag = "6")]
pub fbhgidmekpn: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7770)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cogfapphkig {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5228)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct InteractWithUnitScRsp {
#[xor(3643)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(707)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lbnmfaihfbk {
#[prost(message, repeated, tag = "10")]
pub aoppojcdgge: ::prost::alloc::vec::Vec<Ofddgjbjopd>,
#[xor(505)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[prost(message, repeated, tag = "2")]
pub jdpoggchppp: ::prost::alloc::vec::Vec<Apnppphmefp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5891)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Acdepmnpicn {
#[xor(910)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Akmnkafdnlk {
#[prost(uint32, tag = "1")]
pub template_id: u32,
#[prost(uint32, tag = "2")]
pub ddbmjpajmnc: u32,
#[prost(message, repeated, tag = "3")]
pub fpjoamkdaon: ::prost::alloc::vec::Vec<Leegdepkbij>,
#[prost(message, optional, tag = "4")]
pub fkkfnjmbgod: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "5")]
pub okgkkpafcaj: bool,
#[prost(uint32, repeated, tag = "6")]
pub pkeacomphlm: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "7")]
pub oedlmjjmdjg: bool,
#[prost(enumeration = "ActionType", tag = "1000")]
pub nnmfhokflji: i32,
#[prost(message, optional, tag = "1001")]
pub fioaoclnnnp: ::core::option::Option<::prost_types::Any>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5450)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aoomgoljlle {
#[prost(message, repeated, tag = "11")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "5")]
pub info: ::core::option::Option<Cleohhjlecc>,
#[xor(2033)]
#[prost(uint64, tag = "6")]
pub fkcdkdiacni: u64,
#[xor(10254)]
#[prost(uint64, tag = "15")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kkfphmlolka {
#[xor(14793)]
#[prost(uint32, tag = "15")]
pub cpkfjdebkon: u32,
#[prost(uint32, repeated, tag = "12")]
pub kndifkcmgcm: ::prost::alloc::vec::Vec<u32>,
#[xor(4289)]
#[prost(uint32, tag = "6")]
pub cionidfhigi: u32,
#[prost(bool, tag = "1")]
pub bdlkocjhepl: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2684)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fkjddimmfdi {
#[xor(11725)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[prost(message, optional, tag = "3")]
pub battle_reward: ::core::option::Option<BattleRewardInfo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mmenflijfng {
#[prost(bool, tag = "1")]
pub gkmdgocecnc: bool,
#[prost(bool, tag = "2")]
pub jdgchifhmpo: bool,
#[prost(message, optional, tag = "3")]
pub hledbngkcdl: ::core::option::Option<Cejemighmkc>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4564)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iomimpfkbdf {
#[xor(5685)]
#[prost(uint64, tag = "8")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "3")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Lmejjcpdfdo>,
#[xor(6843)]
#[prost(uint64, tag = "11")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iafcecongde {
#[prost(message, optional, tag = "1")]
pub cfodgobdnnb: ::core::option::Option<Efmhlbmmfid>,
#[prost(message, optional, tag = "2")]
pub apacdkacfnd: ::core::option::Option<Efmhlbmmfid>,
#[prost(bytes = "vec", tag = "3")]
pub olpmdmbgpfk: ::prost::alloc::vec::Vec<u8>,
#[prost(bool, tag = "4")]
pub niiglkgjmhk: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8293)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mjfnklcbfam {
#[xor(7956)]
#[prost(uint32, tag = "3")]
pub galekebfmim: u32,
#[xor(8965)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dijkmednkfk {
#[prost(message, optional, tag = "1")]
pub ojgiengkmkf: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub section_id: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nendgofchnn {
#[prost(string, tag = "1")]
pub gelmjhgamjm: ::prost::alloc::string::String,
#[prost(int32, tag = "2")]
pub lkdbeecbglo: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4569)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fhhfhgipjno {
#[xor(9586)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(257)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ggdiflappmm {
#[prost(message, optional, tag = "13")]
pub hkgkgphmjjk: ::core::option::Option<Kgnmhbmkiom>,
#[prost(enumeration = "Aecmbdlfkhf", tag = "14")]
pub hmndojdccae: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Aomenacngbf {
#[prost(bool, tag = "4")]
pub gjdbgkeeeea: bool,
#[xor(13950)]
#[prost(uint64, tag = "11")]
pub fkcdkdiacni: u64,
#[xor(14890)]
#[prost(int32, tag = "12")]
pub fkkbflokodb: i32,
#[xor(8649)]
#[prost(uint32, tag = "2")]
pub gpeidhginml: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Immlhbmgdgj {
#[prost(message, optional, tag = "1")]
pub cdklkjpfhhl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub caakiikadep: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Jpnihhbgepd", tag = "3")]
pub odnpbhepnoa: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hafakkdpoig {
#[prost(uint32, tag = "1")]
pub kedlgoakhld: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gaafijpobmj {
#[prost(uint32, tag = "1")]
pub lkdbeecbglo: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dakaineniod {
#[prost(message, repeated, tag = "1")]
pub bknegncadkk: ::prost::alloc::vec::Vec<Enehifbmmbk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1734)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cffbjllgcee {
#[prost(uint32, repeated, tag = "1")]
pub hfnobnddpcd: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5743)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Inmllifcdha {
#[prost(string, tag = "9")]
pub cnkiocdgalp: ::prost::alloc::string::String,
#[xor(11176)]
#[prost(uint32, tag = "5")]
pub jjjppkiidpd: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ijkghfhlgjo {
#[xor(65)]
#[prost(int64, tag = "2")]
pub hgcncnmjeob: i64,
#[prost(string, tag = "6")]
pub iiocecjgbnb: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pjpapnfnndb {
#[xor(6031)]
#[prost(uint32, tag = "1")]
pub gghneacaidl: u32,
#[xor(5884)]
#[prost(uint32, tag = "15")]
pub llbdhkdlebh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mdfajkocjbo {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ackgjiobpbg {
#[prost(bool, tag = "10")]
pub cdclblegnpa: bool,
#[xor(16129)]
#[prost(uint32, tag = "15")]
pub jmcgfhdplje: u32,
#[prost(message, repeated, tag = "9")]
pub gohhgfpcgfd: ::prost::alloc::vec::Vec<Ghjkliaahbn>,
#[prost(bool, tag = "7")]
pub ilikllnocoa: bool,
#[xor(4872)]
#[prost(int64, tag = "13")]
pub mcpmobeikhc: i64,
#[xor(12080)]
#[prost(int64, tag = "5")]
pub digblcoafeb: i64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cfpeecffhep {
#[prost(string, tag = "1")]
pub jhpddnbdjcf: ::prost::alloc::string::String,
#[prost(int32, tag = "2")]
pub hjojjebedfd: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5243)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gnhffkmmaja {
#[xor(8950)]
#[prost(uint64, tag = "9")]
pub fkcdkdiacni: u64,
#[xor(7194)]
#[prost(uint64, tag = "4")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "5")]
pub info: ::core::option::Option<Jkcbjmghegd>,
#[prost(message, repeated, tag = "11")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4729)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bkceamijlnc {
#[xor(4110)]
#[prost(uint64, tag = "7")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "8")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(6443)]
#[prost(uint64, tag = "14")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "1")]
pub info: ::core::option::Option<Didoaffbnhl>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3855)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eiikplikino {
#[prost(string, repeated, tag = "4")]
pub aobfhjgnlkh: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(uint32, repeated, tag = "14")]
pub khflcfamdnc: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9565)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hijpliicham {
#[prost(message, repeated, tag = "3")]
pub ofoehageglb: ::prost::alloc::vec::Vec<Dnenpdlgjdn>,
#[prost(map = "uint32, message", tag = "5")]
pub chfhepgklia: ::std::collections::HashMap<u32, Mdhkafkmnhf>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Meijofnopmo {
#[prost(message, optional, tag = "1")]
pub hocbgjlnmoo: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Beomgdokkjo", tag = "2")]
pub hfgdjcfhokn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1410)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hmomkkgibfj {
#[xor(15062)]
#[prost(uint32, tag = "7")]
pub hfgeippbdee: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pdfpkehdged {
#[prost(uint32, repeated, tag = "2")]
pub jpmokbhdnmn: ::prost::alloc::vec::Vec<u32>,
#[prost(map = "uint32, int32", tag = "7")]
pub lcilmoiefel: ::std::collections::HashMap<u32, i32>,
#[prost(uint32, repeated, tag = "14")]
pub mbdjmldabkd: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "8")]
pub oagklpamemd: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "9")]
pub unlock_hollow_id_list: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "3")]
pub olkemjgejni: bool,
#[prost(uint32, repeated, tag = "13")]
pub epniimmaepp: ::prost::alloc::vec::Vec<u32>,
#[xor(3814)]
#[prost(uint32, tag = "1")]
pub afmfhcbgaem: u32,
#[prost(uint32, repeated, tag = "15")]
pub kncgjfgfala: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "10")]
pub flihmjdnfno: ::prost::alloc::vec::Vec<Iipnflgglmk>,
#[prost(message, repeated, tag = "5")]
pub ooijkpdandn: ::prost::alloc::vec::Vec<Lelbhfeimak>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mjppigcpadi {
#[xor(10349)]
#[prost(uint32, tag = "4")]
pub cionidfhigi: u32,
#[prost(bool, tag = "2")]
pub bdlkocjhepl: bool,
#[xor(6971)]
#[prost(uint32, tag = "15")]
pub cpkfjdebkon: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nnfeaghcofb {
#[xor(1596)]
#[prost(int32, tag = "9")]
pub lbpophhdine: i32,
#[xor(13838)]
#[prost(int32, tag = "13")]
pub abemdgnoedb: i32,
#[xor(15685)]
#[prost(int32, tag = "11")]
pub lkdbeecbglo: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eefhnlpbldi {
#[prost(string, tag = "1")]
pub ajpncgmcpao: ::prost::alloc::string::String,
#[prost(uint32, repeated, tag = "7")]
pub onhgafmhkch: ::prost::alloc::vec::Vec<u32>,
#[xor(2275)]
#[prost(uint32, tag = "12")]
pub jgmbbjpppmf: u32,
#[prost(message, optional, tag = "11")]
pub lhebinaimdj: ::core::option::Option<Jhpkfnlfllk>,
#[xor(4135)]
#[prost(int32, tag = "15")]
pub igmffmkifch: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5196)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cpgphdneaea {
#[prost(message, optional, tag = "10")]
pub lagkidpjdkp: ::core::option::Option<Bleebellhbc>,
#[xor(16166)]
#[prost(int32, tag = "7")]
pub retcode: i32,
#[prost(message, repeated, tag = "4")]
pub fmbahlmpldo: ::prost::alloc::vec::Vec<Fncblpnlfee>,
#[prost(message, repeated, tag = "3")]
pub koaghjkjffn: ::prost::alloc::vec::Vec<Bjdbdlkdjio>,
#[prost(bool, tag = "8")]
pub dbcigdhamoc: bool,
#[prost(bool, tag = "6")]
pub ongmonficpi: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hkpcedcnfak {
#[prost(uint32, repeated, tag = "1")]
pub jbbnopcdehe: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "13")]
pub kilcalodpik: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "14")]
pub olcjklbegoh: ::prost::alloc::vec::Vec<u32>,
#[xor(3805)]
#[prost(uint32, tag = "9")]
pub kdifkmdkbaf: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4049)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Madelfnemjm {
#[xor(7492)]
#[prost(uint32, tag = "5")]
pub cdklkjpfhhl: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oceihjajibo {
#[prost(map = "uint32, message", tag = "1")]
pub elcohdfecld: ::std::collections::HashMap<u32, Mdhkafkmnhf>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Olehfjkkohp {
#[prost(bool, tag = "1")]
pub hogpakjdmep: bool,
#[prost(bool, tag = "2")]
pub lnomjpoikmp: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7558)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gjlnjfkkpjk {
#[prost(uint32, repeated, tag = "8")]
pub djcgkkophfg: ::prost::alloc::vec::Vec<u32>,
#[xor(14374)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fbfefljhloi {
#[prost(message, optional, tag = "1")]
pub clgdocgoggb: ::core::option::Option<Jiahalkoppm>,
#[prost(uint32, tag = "2")]
pub pjmgbgnkikd: u32,
#[prost(uint32, tag = "3")]
pub iimjbhikfoj: u32,
#[prost(uint32, tag = "4")]
pub ghjlpmnimjm: u32,
#[prost(message, optional, tag = "5")]
pub lhbejkbkbfh: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "6")]
pub nfmojhjjldd: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kccakfoiidn {
#[prost(message, optional, tag = "1")]
pub dmfpbeopfko: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Jpnihhbgepd", tag = "2")]
pub odnpbhepnoa: i32,
#[prost(enumeration = "Cdokalhdjfg", tag = "3")]
pub hfgdjcfhokn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5651)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetCollectMapCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5535)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pkhiedkince {
#[prost(message, optional, tag = "5")]
pub info: ::core::option::Option<Ecjhgcdfnio>,
#[prost(message, repeated, tag = "6")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(3961)]
#[prost(uint64, tag = "10")]
pub fkcdkdiacni: u64,
#[xor(6317)]
#[prost(uint64, tag = "2")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6293)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Aamblaahegd {
#[xor(9597)]
#[prost(uint32, tag = "7")]
pub icgdmnjkeek: u32,
#[prost(bool, tag = "4")]
pub kpcccpinkmp: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3008)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cbidfkjkien {
#[xor(10340)]
#[prost(uint64, tag = "6")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "7")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(9940)]
#[prost(uint64, tag = "13")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "1")]
pub info: ::core::option::Option<Hojnbnkibcm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9441)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kofmckedkdb {
#[xor(15412)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Epgdeaponij {
#[prost(uint32, tag = "1")]
pub quest_id: u32,
#[prost(uint32, tag = "2")]
pub level: u32,
#[prost(bool, tag = "3")]
pub olmbckeopdg: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hnjnciceapk {
#[prost(uint32, tag = "1")]
pub r#type: u32,
#[prost(int64, tag = "3")]
pub kbajlgmahlc: i64,
#[prost(double, tag = "5")]
pub kokcbkldcpd: f64,
#[prost(string, tag = "6")]
pub klojofhjhln: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2026)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kobbbbdjble {
#[xor(617)]
#[prost(int32, tag = "11")]
pub retcode: i32,
#[prost(message, optional, tag = "6")]
pub info: ::core::option::Option<Kpjfigjdgif>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1559)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Omjindfaeia {
#[prost(map = "uint32, int32", tag = "5")]
pub makahklbeoe: ::std::collections::HashMap<u32, i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7285)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bmjgpndjdcl {
#[prost(message, optional, tag = "1")]
pub fopllkecfgo: ::core::option::Option<Mijnjlaalma>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2268)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kefkkglafhg {
#[xor(1441)]
#[prost(uint64, tag = "3")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<Ghaeaghijjo>,
#[prost(message, repeated, tag = "15")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(15275)]
#[prost(uint64, tag = "2")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7563)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gdohmncpapp {
#[xor(4073)]
#[prost(int32, tag = "12")]
pub igmgikpcili: i32,
#[prost(message, optional, tag = "3")]
pub lhbejkbkbfh: ::core::option::Option<Ohnldpkklnp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dhbhglkldlj {
#[xor(12408)]
#[prost(int32, tag = "4")]
pub hmedpoppnpj: i32,
#[prost(bool, tag = "1")]
pub hmmneikfple: bool,
#[xor(12427)]
#[prost(int32, tag = "15")]
pub oobgcncbeii: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7833)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bhbkhfboeli {
#[xor(12295)]
#[prost(int32, tag = "4")]
pub retcode: i32,
#[prost(uint32, repeated, tag = "2")]
pub bfgenanklmg: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9716)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fobbcjccnfg {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bcnnpojnfcd {
#[prost(int32, repeated, tag = "1")]
pub dabfcmlhede: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, tag = "2")]
pub nndeiolnafb: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hoofglofjcp {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aibnkooepan {
#[prost(message, optional, tag = "1")]
pub ocphdlakcfj: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Lhijhpadpia", tag = "2")]
pub fjbkkdpbapa: i32,
#[prost(enumeration = "Adfpiodbbll", tag = "3")]
pub hfgdjcfhokn: i32,
#[prost(enumeration = "Jpnihhbgepd", tag = "4")]
pub odnpbhepnoa: i32,
#[prost(message, optional, tag = "5")]
pub avatar_id: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fakgobmfecj {
#[prost(message, optional, tag = "1")]
pub lbkhcelfccl: ::core::option::Option<Enehifbmmbk>,
#[prost(message, optional, tag = "2")]
pub bkogajbhkdc: ::core::option::Option<Enehifbmmbk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4597)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iaaocdbckjo {
#[xor(3308)]
#[prost(uint32, tag = "2")]
pub plcmabdfkpf: u32,
#[xor(5780)]
#[prost(uint32, tag = "12")]
pub buddy_id: u32,
#[prost(map = "uint32, uint32", tag = "6")]
pub cgfajbcoice: ::std::collections::HashMap<u32, u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9648)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hbkgpjgjbga {
#[xor(5717)]
#[prost(int32, tag = "1")]
pub retcode: i32,
#[xor(3127)]
#[prost(uint32, tag = "2")]
pub efmpiehjjem: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5534)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cgjbnmlmfog {
#[xor(2746)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(848)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct InteractWithClientEntityCsReq {
#[xor(10626)]
#[prost(int32, tag = "1")]
pub interaction: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kjmjclkoomm {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jhpkfnlfllk {
#[xor(8695)]
#[prost(uint32, tag = "12")]
pub lfdpcgidmoe: u32,
#[xor(1219)]
#[prost(uint32, tag = "10")]
pub gcncbgjpmom: u32,
#[xor(14798)]
#[prost(uint32, tag = "14")]
pub oiojjpbicfl: u32,
#[xor(3219)]
#[prost(uint32, tag = "2")]
pub llbnfjiggnp: u32,
#[xor(5767)]
#[prost(int64, tag = "6")]
pub aoebgojcefe: i64,
#[prost(string, tag = "5")]
pub nalafejpbng: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9760)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ioibjlmlccl {
#[xor(15695)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhmieffcmdp {
#[prost(enumeration = "ChessUiControlType", tag = "1")]
pub r#type: i32,
#[prost(message, optional, tag = "2")]
pub dcpnffhjklk: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub hhoaffcpgap: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub poejkacmmii: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5791)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Clllfoefphg {
#[xor(736)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(615)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct ModMainCityAvatarScRsp {
#[xor(12925)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dinmlihigij {
#[prost(bool, tag = "14")]
pub maimmkhnldp: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pokdmbjfjdm {
#[prost(message, repeated, tag = "4")]
pub bjdiodafadj: ::prost::alloc::vec::Vec<Dmponhmapkp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5446)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dckddmjnhij {
#[xor(15139)]
#[prost(uint32, tag = "2")]
pub maadjiknjbf: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eaoojkimkln {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2992)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Njgdahmgkfk {
#[xor(7417)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2646)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Flmndjdiidi {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8967)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mimnbdbpmfk {
#[xor(6426)]
#[prost(int32, tag = "4")]
pub retcode: i32,
#[prost(uint32, repeated, tag = "3")]
pub nhhafmpoipi: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "6")]
pub bkdeogdpeld: ::prost::alloc::vec::Vec<u32>,
#[xor(14520)]
#[prost(uint32, tag = "11")]
pub quest_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5157)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gdhfhcojhoe {
#[xor(6306)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mpfdhelpjfc {
#[xor(11655)]
#[prost(uint32, tag = "15")]
pub refresh_status: u32,
#[prost(bool, tag = "8")]
pub gfdoplopbpb: bool,
#[xor(7681)]
#[prost(uint32, tag = "11")]
pub hfgeippbdee: u32,
#[xor(933)]
#[prost(int64, tag = "7")]
pub mcpmobeikhc: i64,
#[prost(message, optional, tag = "10")]
pub nanhcelkgdj: ::core::option::Option<Bmohobjccii>,
#[prost(message, optional, tag = "4")]
pub bjgebgakebp: ::core::option::Option<Ibacbdmkhge>,
#[prost(string, tag = "2047")]
pub lfedakchemd: ::prost::alloc::string::String,
#[prost(string, tag = "9")]
pub fakodiiflca: ::prost::alloc::string::String,
#[prost(bool, tag = "12")]
pub eokdoddmiha: bool,
#[prost(bool, tag = "2")]
pub bjfbdgopbhk: bool,
#[xor(8825)]
#[prost(int64, tag = "1")]
pub ldgpffiabcf: i64,
#[xor(9679)]
#[prost(uint32, tag = "13")]
pub emlpikkpakl: u32,
#[xor(12106)]
#[prost(uint32, tag = "14")]
pub lpgcfonkali: u32,
#[prost(bool, tag = "6")]
pub dmckfknodcf: bool,
#[xor(2301)]
#[prost(int64, tag = "3")]
pub iompfopcppk: i64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mmfghffdebb {
#[prost(uint32, tag = "1")]
pub ddbmjpajmnc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3360)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Odlfcbmokin {
#[xor(4031)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1645)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Aoicjncomaa {
#[xor(9917)]
#[prost(int32, tag = "9")]
pub retcode: i32,
#[prost(bool, tag = "2")]
pub hhcljicoegf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jfegmpakmfc {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1462)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Edfnoeeabpa {
#[xor(11059)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ljmfhhhfmho {
#[xor(12546)]
#[prost(int32, tag = "9")]
pub pohnmenbegi: i32,
#[xor(12547)]
#[prost(int32, tag = "8")]
pub llffkfoejgj: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5194)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lbakmapldih {
#[prost(message, repeated, tag = "13")]
pub aoppojcdgge: ::prost::alloc::vec::Vec<Ccpchecifcf>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ooinadfkimn {
#[prost(enumeration = "Fjdagjknojp", tag = "1")]
pub r#type: i32,
#[prost(message, repeated, tag = "2")]
pub lgcdjcdbmml: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(string, tag = "3")]
pub pgjimfdcmgo: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5758)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hiknddfjjnm {
#[xor(11614)]
#[prost(uint32, tag = "10")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Khnakiapeck {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub fkkbflokodb: i32,
#[prost(message, optional, tag = "2")]
pub bddlconiggl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub ffhglkfmhni: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5781)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ebmkdnnmnph {
#[prost(message, repeated, tag = "15")]
pub ajddecediad: ::prost::alloc::vec::Vec<Ppnpikbfbil>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6802)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Akbhggkghlp {
#[xor(2584)]
#[prost(uint32, tag = "15")]
pub jodadfonlob: u32,
#[xor(8627)]
#[prost(uint64, tag = "4")]
pub dphiibdjiji: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2377)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ocnlabpfpeh {
#[xor(10669)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nandagnjijg {
#[prost(int32, tag = "1")]
pub mgkoacfjjea: i32,
#[prost(int32, tag = "2")]
pub ianhccpdolj: i32,
#[prost(enumeration = "Klcnpnekjhm", tag = "3")]
pub r#type: i32,
#[prost(int32, tag = "4")]
pub flbkfpdokpd: i32,
#[prost(bool, tag = "5")]
pub jjgifknonmk: bool,
#[prost(bool, tag = "6")]
pub oimdgfanjnd: bool,
#[prost(int32, tag = "7")]
pub gdedgknogfn: i32,
#[prost(bool, tag = "8")]
pub dfhgnjagfpo: bool,
#[prost(bool, tag = "9")]
pub ifaghjkiioa: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lfhjnbchndd {
#[xor(5661)]
#[prost(uint32, tag = "15")]
pub jalbcjjdoff: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct RamenData {
#[prost(uint32, repeated, tag = "11")]
pub kbkckfmhpdb: ::prost::alloc::vec::Vec<u32>,
#[prost(int32, repeated, tag = "1")]
pub llomejgcnef: ::prost::alloc::vec::Vec<i32>,
#[xor(10958)]
#[prost(uint32, tag = "9")]
pub gibbgfmiodo: u32,
#[prost(bool, tag = "4")]
pub has_mystical_spice: bool,
#[prost(uint32, repeated, tag = "13")]
pub knpgijfmine: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "15")]
pub edlpfmamohk: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "14")]
pub engjebcfcpb: ::prost::alloc::vec::Vec<u32>,
#[prost(map = "uint32, uint32", tag = "10")]
pub bboahjlcgoa: ::std::collections::HashMap<u32, u32>,
#[xor(335)]
#[prost(uint32, tag = "6")]
pub obicacdgnjb: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ilccgfopdjo {
#[prost(message, repeated, tag = "1")]
pub fckhpamjkbn: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(enumeration = "HollowEntityType", tag = "2")]
pub pbgfddlpihp: i32,
#[prost(message, repeated, tag = "3")]
pub ooicblaegij: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "4")]
pub igpbdhdnmkm: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(enumeration = "Dklgniaakji", tag = "5")]
pub jhooeobinia: i32,
#[prost(message, repeated, tag = "6")]
pub bochicogime: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, optional, tag = "7")]
pub pleppbigime: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "8")]
pub dhiafbkblhc: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "9")]
pub cfhmigfkadg: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "10")]
pub hjljochckpe: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lipclgnomgd {
#[prost(bool, tag = "1")]
pub claghdagoid: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9938)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Joggenifpln {
#[prost(message, repeated, tag = "13")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(11928)]
#[prost(uint64, tag = "2")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "8")]
pub info: ::core::option::Option<Imllcdnmein>,
#[xor(1830)]
#[prost(uint64, tag = "15")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Blnpmlepdlj {
#[prost(int32, tag = "1")]
pub opnagkkjplp: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4294)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ldcgcipdcch {
#[xor(8977)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1905)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bjeodclgkno {
#[xor(5204)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gmnhekijioa {
#[prost(bool, tag = "1")]
pub jngpmoglnil: bool,
#[prost(bool, tag = "2")]
pub gllaknfphgo: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pkllldbankl {
#[prost(uint32, repeated, tag = "1")]
pub pkeacomphlm: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "2")]
pub nbknpjofkok: ::prost::alloc::vec::Vec<Leegdepkbij>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6541)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mngnfkagoio {
#[xor(14303)]
#[prost(uint32, tag = "5")]
pub cdklkjpfhhl: u32,
#[xor(16260)]
#[prost(uint32, tag = "1")]
pub eedkkdadncg: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7342)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ehgcblfmegb {
#[xor(9802)]
#[prost(uint32, tag = "11")]
pub pfhkpjilong: u32,
#[xor(4763)]
#[prost(uint32, tag = "2")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3717)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fnhjbnpiknn {
#[prost(int32, repeated, tag = "15")]
pub nfinlhnhobm: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8862)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ecfnbpphhei {
#[xor(13614)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oijbhgdgojo {
#[prost(message, optional, tag = "11")]
pub akmnibpjono: ::core::option::Option<Hfmplkilchn>,
#[xor(11558)]
#[prost(int32, tag = "8")]
pub ddcnjgiklbp: i32,
#[xor(14898)]
#[prost(int32, tag = "6")]
pub ggdkhpplobj: i32,
#[xor(14828)]
#[prost(int32, tag = "13")]
pub lamomhanken: i32,
#[xor(5392)]
#[prost(int32, tag = "15")]
pub lhgmkeminbn: i32,
#[xor(2032)]
#[prost(int32, tag = "5")]
pub bkmgijmnlpf: i32,
#[xor(2408)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cnfeiokplaj {
#[prost(uint32, repeated, tag = "11")]
pub afjhpahjknb: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Janjnoajlpg {
#[xor(5826)]
#[prost(uint64, tag = "14")]
pub bkmgijmnlpf: u64,
#[xor(11741)]
#[prost(uint32, tag = "11")]
pub hkopdmjdgjj: u32,
#[xor(11690)]
#[prost(uint64, tag = "13")]
pub fkcdkdiacni: u64,
#[xor(13460)]
#[prost(uint64, tag = "3")]
pub fdfjcoccaoa: u64,
#[xor(13885)]
#[prost(uint64, tag = "8")]
pub hdonikjeenc: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dkhhbfjpcjc {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3170)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hjihfmglmdj {
#[xor(15930)]
#[prost(uint32, tag = "5")]
pub ohldlnkneld: u32,
#[prost(message, repeated, tag = "15")]
pub dgbdkfjknpa: ::prost::alloc::vec::Vec<Iepfnoanmeg>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bnkialjmphe {
#[prost(uint32, tag = "1")]
pub bedmgnddnio: u32,
#[prost(uint32, tag = "2")]
pub buddy_id: u32,
#[prost(bool, tag = "3")]
pub hepibgpjmjd: bool,
#[prost(bytes = "vec", tag = "4")]
pub pfpaamkkfcl: ::prost::alloc::vec::Vec<u8>,
#[prost(message, optional, tag = "5")]
pub dkamadpoiad: ::core::option::Option<Ghikdoapgog>,
#[prost(uint32, tag = "6")]
pub avatar_plan_param2: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ppdejanbabn {
#[prost(message, optional, tag = "4")]
pub cmglbcnkfdm: ::core::option::Option<Micbhhodlji>,
#[xor(2125)]
#[prost(uint32, tag = "11")]
pub ppfpphdegci: u32,
#[xor(13699)]
#[prost(uint32, tag = "14")]
pub efjpgeejika: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mnmipaiehha {
#[prost(message, optional, tag = "13")]
pub icemikabfhm: ::core::option::Option<Epclfjjjfim>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bnccjpmdkom {
#[prost(enumeration = "Jdkdapingmh", tag = "1")]
pub fnkpjeodjhh: i32,
#[prost(enumeration = "Gbnhkbnegji", tag = "2")]
pub ajbiidkfbpn: i32,
#[prost(int32, tag = "3")]
pub mahdaplbojj: i32,
#[prost(int32, tag = "4")]
pub piahiiofjdd: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2566)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cdflfbkcmla {
#[xor(10810)]
#[prost(int32, tag = "14")]
pub gndceocokgm: i32,
#[xor(5465)]
#[prost(uint32, tag = "1")]
pub gcnenlcnlfd: u32,
#[xor(1502)]
#[prost(int32, tag = "12")]
pub igfpelaffee: i32,
#[prost(bool, tag = "11")]
pub faikgjoehmh: bool,
#[xor(11588)]
#[prost(uint64, tag = "2")]
pub gglnpjfcibj: u64,
#[prost(bool, tag = "15")]
pub hinihpdgele: bool,
#[xor(10759)]
#[prost(uint32, tag = "3")]
pub nafkgiconnn: u32,
#[prost(string, tag = "4")]
pub token: ::prost::alloc::string::String,
#[xor(15208)]
#[prost(uint32, tag = "9")]
pub uid: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aonlomhccih {
#[prost(message, optional, tag = "1")]
pub ngfpcabcefn: ::core::option::Option<Lbjbiccpmom>,
#[prost(uint32, tag = "2")]
pub hfgdjcfhokn: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iaojkhlbbmn {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nbgphghffpe {
#[prost(uint32, repeated, tag = "15")]
pub akphpcjbhjj: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oidiaaljodp {
#[prost(message, optional, tag = "1")]
pub nfmojhjjldd: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub lgnobbdbgdl: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Dklgniaakji", tag = "3")]
pub jhooeobinia: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kngjffbneki {
#[prost(bool, tag = "11")]
pub epekkmbndao: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aokiaajbkdg {
#[prost(message, optional, tag = "1")]
pub mlcpadgnnaa: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub gfnhlgbjgob: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Jpnihhbgepd", tag = "3")]
pub odnpbhepnoa: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2082)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetShoppingMallInfoCsReq {
#[xor(285)]
#[prost(uint32, tag = "3")]
pub ddcnjgiklbp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kighbgmlhjc {
#[prost(enumeration = "Jdkdapingmh", tag = "1")]
pub fnkpjeodjhh: i32,
#[prost(enumeration = "Gbnhkbnegji", tag = "2")]
pub ajbiidkfbpn: i32,
#[prost(int32, repeated, tag = "3")]
pub aekkjojcmih: ::prost::alloc::vec::Vec<i32>,
#[prost(enumeration = "Eghnokhjhcm", repeated, tag = "4")]
pub jimghhakmcb: ::prost::alloc::vec::Vec<i32>,
#[prost(string, repeated, tag = "5")]
pub gkdfabofolo: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, repeated, tag = "6")]
pub ehfndealfkh: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, repeated, tag = "7")]
pub eefemjdeldi: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5066)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pafpgajifkb {
#[prost(message, repeated, tag = "7")]
pub adodfoghmla: ::prost::alloc::vec::Vec<Almfafcifpn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6748)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetTipsInfoCsReq {
#[xor(7651)]
#[prost(uint32, tag = "3")]
pub r#type: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jfojdbjgdhn {
#[prost(int32, tag = "1")]
pub buddy_id: i32,
#[prost(int64, tag = "2")]
pub hajhddikadi: i64,
#[prost(int32, tag = "3")]
pub icoehgohboi: i32,
#[prost(int32, tag = "4")]
pub ofldkbiifpf: i32,
#[prost(int32, tag = "5")]
pub dcdmbhmdnin: i32,
#[prost(int32, tag = "6")]
pub edgikldhfec: i32,
#[prost(message, repeated, tag = "7")]
pub jcgebnhagic: ::prost::alloc::vec::Vec<Ffldjohffnb>,
#[prost(int32, tag = "8")]
pub elfogmijmjl: i32,
#[prost(message, repeated, tag = "9")]
pub bibnoefnfol: ::prost::alloc::vec::Vec<Dgjlabacihh>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Aidknfhcggc {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oghgdocmgim {
#[prost(uint32, repeated, tag = "12")]
pub hapibhgaepp: ::prost::alloc::vec::Vec<u32>,
#[xor(8749)]
#[prost(uint32, tag = "1")]
pub kjnibibeich: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iipnflgglmk {
#[prost(uint32, tag = "1")]
pub gnepnfbhfop: u32,
#[prost(int32, tag = "2")]
pub bdkbgenekaa: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bdffhmdaplh {
#[prost(string, tag = "1")]
pub fepbgchnofe: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Panfocanhli {
#[prost(enumeration = "Nljhpikkdnd", tag = "1")]
pub dkmepflgcmf: i32,
#[prost(message, optional, tag = "2")]
pub cljgdbopadm: ::core::option::Option<Ojeofbgcaal>,
#[prost(enumeration = "AimRectColor", tag = "3")]
pub pcbkafemaab: i32,
#[prost(bool, tag = "4")]
pub ddanjcginpn: bool,
#[prost(bool, tag = "5")]
pub njpnbibkhnn: bool,
#[prost(enumeration = "Pifnkldafnk", tag = "6")]
pub lbebfpjliob: i32,
#[prost(bool, tag = "7")]
pub epkeeppecdj: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3573)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fdjmhlpnbeb {
#[prost(bool, tag = "3")]
pub akbpkmjenea: bool,
#[xor(11044)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[prost(message, optional, tag = "12")]
pub kjidoeajjgh: ::core::option::Option<Hgeahnalihh>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Goplhmapban {
#[prost(message, optional, tag = "1")]
pub aapeemlfmne: ::core::option::Option<Gmfdeobapfg>,
#[xor(12410)]
#[prost(uint32, tag = "14")]
pub flgfnfnbgmn: u32,
#[prost(message, repeated, tag = "15")]
pub ooicblaegij: ::prost::alloc::vec::Vec<Ppnpikbfbil>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7609)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Filhbhpjemk {
#[xor(75)]
#[prost(uint32, tag = "5")]
pub oefflmlhpca: u32,
#[xor(8547)]
#[prost(uint32, tag = "10")]
pub hnlliaemecn: u32,
#[prost(bool, tag = "4")]
pub jbbalhfeija: bool,
#[xor(13574)]
#[prost(uint32, tag = "2")]
pub bpeicjcnbgl: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gpbeecllgip {
#[prost(message, optional, tag = "5")]
pub lhebinaimdj: ::core::option::Option<Jhpkfnlfllk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pijalhmgaho {
#[prost(uint32, tag = "1")]
pub section_id: u32,
#[prost(message, optional, tag = "2")]
pub minaoggppmm: ::core::option::Option<Enehifbmmbk>,
#[prost(message, optional, tag = "3")]
pub npoikehikdi: ::core::option::Option<Enehifbmmbk>,
#[prost(enumeration = "Ablocgbdipn", tag = "4")]
pub bmafhdphlni: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Opdgmnjglnl {
#[prost(message, repeated, tag = "11")]
pub djniclmckih: ::prost::alloc::vec::Vec<Mbhbggealji>,
#[prost(uint32, repeated, tag = "7")]
pub mhoafdohonf: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "1")]
pub kpolpdgbjhk: bool,
#[xor(8492)]
#[prost(uint32, tag = "2")]
pub libogmifhem: u32,
#[prost(uint32, repeated, tag = "9")]
pub oijkmfggknf: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "8")]
pub booilddffge: ::core::option::Option<Dbodeoaamid>,
#[prost(uint32, repeated, tag = "15")]
pub obfbpoddnii: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "6")]
pub dphjbmmfmeb: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ebildkdeppm {
#[prost(int32, tag = "1")]
pub ejoccdkolkj: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9608)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eleabfbgekh {
#[xor(10839)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nccfcigmipm {
#[prost(int64, tag = "1")]
pub lcmphgcpdbd: i64,
#[prost(int32, tag = "2")]
pub olfbdmnhdgm: i32,
#[prost(int64, tag = "3")]
pub femppbingka: i64,
#[prost(int32, tag = "4")]
pub hmmneikfple: i32,
#[prost(int32, tag = "5")]
pub mjpihoelemh: i32,
#[prost(int32, tag = "6")]
pub eedkkdadncg: i32,
#[prost(message, repeated, tag = "7")]
pub avatar_list: ::prost::alloc::vec::Vec<Ggjiceegdda>,
#[prost(message, repeated, tag = "8")]
pub kmeiejnmaom: ::prost::alloc::vec::Vec<Dbfmdcilbej>,
#[prost(message, repeated, tag = "9")]
pub ciedolknjcc: ::prost::alloc::vec::Vec<Gppihlbhnhe>,
#[prost(message, repeated, tag = "10")]
pub onceekflfhf: ::prost::alloc::vec::Vec<Enfgnkdabli>,
#[prost(int32, tag = "11")]
pub star: i32,
#[prost(int32, repeated, tag = "12")]
pub bdbdjkhfmbg: ::prost::alloc::vec::Vec<i32>,
#[prost(message, optional, tag = "13")]
pub lfpepddfbdi: ::core::option::Option<Bcnnpojnfcd>,
#[prost(message, repeated, tag = "14")]
pub buddy_list: ::prost::alloc::vec::Vec<Jfojdbjgdhn>,
#[prost(uint32, tag = "15")]
pub gcaplfhidca: u32,
#[prost(message, optional, tag = "17")]
pub febplmmfogj: ::core::option::Option<Aeogfadbimp>,
#[prost(map = "uint32, uint32", tag = "18")]
pub mmgmaabagfg: ::std::collections::HashMap<u32, u32>,
#[prost(message, repeated, tag = "19")]
pub flodcdfaaao: ::prost::alloc::vec::Vec<Haadanjjjhd>,
#[prost(message, repeated, tag = "20")]
pub nncbcbeoiac: ::prost::alloc::vec::Vec<Ggjiceegdda>,
#[prost(int64, tag = "21")]
pub eklklnfifpd: i64,
#[prost(message, optional, tag = "22")]
pub fnagjecjkaa: ::core::option::Option<Ekcfklhmlfn>,
#[prost(message, repeated, tag = "23")]
pub geoelhbpnco: ::prost::alloc::vec::Vec<Cibkdhomnnh>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Babjlibpdjh {
#[prost(string, tag = "9")]
pub ibneckkdngh: ::prost::alloc::string::String,
#[prost(map = "string, int32", tag = "11")]
pub ilclagcmjdn: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
#[prost(string, tag = "15")]
pub annagdfjlnl: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jpcgnimohil {
#[prost(uint32, repeated, tag = "13")]
pub mdfapdghdah: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "10")]
pub fbaomddpdhm: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "1")]
pub oioblbgnfob: ::prost::alloc::vec::Vec<u32>,
#[xor(16045)]
#[prost(int32, tag = "15")]
pub eiebnmhcmal: i32,
#[prost(message, repeated, tag = "5")]
pub ecknonfpipf: ::prost::alloc::vec::Vec<VideotapeInfo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bocegaemgfl {
#[prost(map = "uint32, message", tag = "2")]
pub ohdjghlgdmn: ::std::collections::HashMap<u32, Nanajbakhjd>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hfmplkilchn {
#[prost(message, repeated, tag = "6")]
pub popgpgdpepn: ::prost::alloc::vec::Vec<Ocdblkanjih>,
#[prost(message, repeated, tag = "9")]
pub ijiedkbdmne: ::prost::alloc::vec::Vec<Ocdblkanjih>,
#[prost(message, optional, tag = "11")]
pub oghcnmnbkcd: ::core::option::Option<Lmngnmhkkkb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3541)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bickiglcdbf {
#[xor(2923)]
#[prost(uint64, tag = "6")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "13")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "14")]
pub info: ::core::option::Option<Aldafgooahe>,
#[xor(1246)]
#[prost(uint64, tag = "2")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Diklafljiph {
#[prost(enumeration = "HollowGridLink", tag = "1")]
pub bdhdkglgljb: i32,
#[prost(enumeration = "Cjbebbigpeo", tag = "2")]
pub dngdefkkckn: i32,
#[prost(enumeration = "HollowEntityType", tag = "3")]
pub fkkbflokodb: i32,
#[prost(message, optional, tag = "4")]
pub bddlconiggl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub mhchiifggen: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kjlfefjeook {
#[prost(uint32, tag = "1")]
pub mgjdcahcpfa: u32,
#[prost(message, repeated, tag = "2")]
pub kkjjpagepjn: ::prost::alloc::vec::Vec<Efmhlbmmfid>,
#[prost(bool, tag = "3")]
pub jmdcihhhaoc: bool,
#[prost(bool, tag = "4")]
pub pellblmpfld: bool,
#[prost(bool, tag = "5")]
pub nacokmgjccm: bool,
#[prost(bool, tag = "6")]
pub dbjndafglcp: bool,
#[prost(bool, tag = "7")]
pub khebfdaihah: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ibacbdmkhge {
#[prost(string, tag = "11")]
pub nmiichclpgb: ::prost::alloc::string::String,
#[xor(9807)]
#[prost(uint32, tag = "6")]
pub mdnjmmidnhi: u32,
#[xor(9229)]
#[prost(uint32, tag = "13")]
pub kmedgakkaop: u32,
#[xor(3377)]
#[prost(uint32, tag = "2")]
pub npgpeififho: u32,
#[xor(3940)]
#[prost(int64, tag = "10")]
pub gchkakdpagi: i64,
#[prost(string, tag = "14")]
pub iecigdepffn: ::prost::alloc::string::String,
#[prost(string, tag = "759")]
pub mikhhicfmac: ::prost::alloc::string::String,
#[xor(1516)]
#[prost(int64, tag = "4")]
pub ohmjonpccoi: i64,
#[xor(1478)]
#[prost(uint32, tag = "1")]
pub igbdkcgnbdn: u32,
#[prost(string, tag = "15")]
pub dkgfmfklakd: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub ikgcjblikbc: ::prost::alloc::string::String,
#[xor(8985)]
#[prost(uint32, tag = "5")]
pub lmhbmgijejl: u32,
#[xor(11841)]
#[prost(uint32, tag = "3")]
pub buy_times: u32,
#[xor(14200)]
#[prost(uint32, tag = "12")]
pub lidlknaende: u32,
#[xor(3238)]
#[prost(uint32, tag = "8")]
pub ieacoaekljj: u32,
#[xor(4690)]
#[prost(uint32, tag = "9")]
pub fiieiehipik: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3554)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mhlmllcoigj {
/// VMP DETECTED
///
#[xor(7968)]
#[prost(uint32, tag = "3")]
pub mibfimdanol: u32,
#[xor(9996)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fgdniligkmo {
#[prost(message, optional, tag = "1")]
pub position: ::core::option::Option<Jplbiefihph>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4588)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ejgbiophdkp {
#[xor(11419)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kfpnngkjiab {
#[prost(message, optional, tag = "1")]
pub damllkmfgab: ::core::option::Option<Jiahalkoppm>,
#[prost(int32, tag = "2")]
pub mlcpadgnnaa: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8853)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lilfmgcffmh {
#[xor(4882)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[xor(2539)]
#[prost(uint32, tag = "6")]
pub efpckpnefdc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ipgadegjikh {
#[prost(uint32, repeated, tag = "4")]
pub lanpdihfhfc: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "8")]
pub dkdegjlgeml: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "11")]
pub cciafphmifk: ::prost::alloc::vec::Vec<Jhlkigjnnal>,
#[prost(uint32, repeated, tag = "14")]
pub kdldcjkbejk: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1851)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dhjobkiddma {
#[xor(15573)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Malgbkoifbn {
#[xor(12941)]
#[prost(uint32, tag = "14")]
pub ckkkheoalae: u32,
#[prost(uint32, repeated, tag = "11")]
pub amnohomebnl: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "12")]
pub ngjmnbbkomg: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "6")]
pub mepjbfohmcj: ::prost::alloc::vec::Vec<Gkcllloadhd>,
#[xor(657)]
#[prost(uint32, tag = "3")]
pub gmhacfgboao: u32,
#[prost(message, repeated, tag = "15")]
pub jidlgaebgmf: ::prost::alloc::vec::Vec<Kfaamomneim>,
#[prost(message, repeated, tag = "1")]
pub jooogcgldgg: ::prost::alloc::vec::Vec<Kckegloelda>,
#[xor(15879)]
#[prost(uint32, tag = "10")]
pub oobpkgknamg: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8205)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pckbmnepdng {
#[xor(7777)]
#[prost(uint32, tag = "12")]
pub jpeclneklpe: u32,
#[prost(enumeration = "Eanenhahgpm", tag = "9")]
pub ogdkohphenc: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ocdblkanjih {
#[xor(5459)]
#[prost(uint32, tag = "8")]
pub lhbejkbkbfh: u32,
#[xor(1042)]
#[prost(int32, tag = "11")]
pub eoahfahogci: i32,
#[xor(6264)]
#[prost(int32, tag = "10")]
pub eclciahjbka: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pllnkcindlj {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jocofamadee {
#[prost(uint32, tag = "1")]
pub cdklkjpfhhl: u32,
#[prost(uint64, tag = "2")]
pub hccjckmjabc: u64,
#[prost(uint64, tag = "3")]
pub mcpmobeikhc: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lbdncliojkc {
#[prost(bool, tag = "15")]
pub epekkmbndao: bool,
#[xor(5479)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1440)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dmdojfillie {
#[prost(int32, repeated, tag = "3")]
pub jbchoegilal: ::prost::alloc::vec::Vec<i32>,
#[xor(7980)]
#[prost(int32, tag = "15")]
pub flbkfpdokpd: i32,
#[xor(10495)]
#[prost(int32, tag = "8")]
pub cdklkjpfhhl: i32,
#[prost(enumeration = "Nnclecoblio", tag = "11")]
pub hfgdjcfhokn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6084)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Febdhgffkbb {
#[xor(10809)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5562)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dchmhnablgd {
#[xor(11089)]
#[prost(uint32, tag = "1")]
pub dimdlbpkbaj: u32,
#[xor(1941)]
#[prost(uint32, tag = "11")]
pub group: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ClientSystemsInfo {
#[prost(message, optional, tag = "1")]
pub phnaojdchmh: ::core::option::Option<Mhfbkolomhk>,
#[prost(message, optional, tag = "2")]
pub fdeokhpfnfn: ::core::option::Option<Ipgadegjikh>,
#[prost(message, optional, tag = "3")]
pub flbnmpmdmfn: ::core::option::Option<Jimfmhgooie>,
#[prost(message, optional, tag = "4")]
pub okleoknooga: ::core::option::Option<Jkldipfghok>,
#[prost(message, optional, tag = "5")]
pub mkjkdndkbpk: ::core::option::Option<Apkaegkfomm>,
#[prost(message, optional, tag = "6")]
pub pladipcbadp: ::core::option::Option<Njdlpgbiofi>,
#[prost(message, optional, tag = "7")]
pub onpoacgocof: ::core::option::Option<NewsStandData>,
#[prost(message, optional, tag = "8")]
pub agneedblifb: ::core::option::Option<Pnnjlogihae>,
#[prost(message, optional, tag = "9")]
pub fighhnhdonm: ::core::option::Option<Fbgcplhekae>,
#[prost(message, optional, tag = "11")]
pub kooaifabmhm: ::core::option::Option<Jlagoknpjja>,
#[prost(message, optional, tag = "12")]
pub cpoleaebfib: ::core::option::Option<Digieeijcif>,
#[prost(message, optional, tag = "13")]
pub idfpoacebkh: ::core::option::Option<Gnfcdojfnhg>,
#[prost(message, optional, tag = "14")]
pub hnahedffona: ::core::option::Option<UnlockInfo>,
#[prost(message, optional, tag = "15")]
pub trashbin_hermit_data: ::core::option::Option<TrashbinHermitData>,
#[prost(message, optional, tag = "89")]
pub majnhdojplo: ::core::option::Option<Hkpcedcnfak>,
#[prost(message, optional, tag = "376")]
pub gjdlmeeakjn: ::core::option::Option<Bhfhhhkamna>,
#[prost(message, optional, tag = "498")]
pub kepmknijehb: ::core::option::Option<Ndcklgpolek>,
#[prost(map = "uint32, int32", tag = "710")]
pub djklfkplljh: ::std::collections::HashMap<u32, i32>,
#[prost(message, optional, tag = "1233")]
pub dnopipopcio: ::core::option::Option<Kfifpkakdap>,
#[prost(message, optional, tag = "1498")]
pub agjpooolnhg: ::core::option::Option<Cgpjdkohjdd>,
#[prost(message, optional, tag = "1814")]
pub mgidkpgjhhm: ::core::option::Option<Agpjiehnmgd>,
#[prost(message, repeated, tag = "1815")]
pub ngfdmmgfihd: ::prost::alloc::vec::Vec<Ocniddnocdb>,
#[prost(message, optional, tag = "1830")]
pub jahhifcibaf: ::core::option::Option<Ehaofefndlk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Okofhadkokf {
#[prost(bool, tag = "1")]
pub eoodcplmmlp: bool,
#[prost(message, optional, tag = "2")]
pub almbpkfhepe: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub lgnobbdbgdl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub febglbabbnn: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ffldjohffnb {
#[prost(int32, tag = "1")]
pub dnjdbbambeo: i32,
#[prost(int32, tag = "2")]
pub icoehgohboi: i32,
#[prost(int32, tag = "3")]
pub level: i32,
#[prost(int32, tag = "4")]
pub ibdjjdjkpln: i32,
#[prost(int32, tag = "5")]
pub cjjcnoabeoj: i32,
#[prost(string, tag = "6")]
pub boodaebpjip: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "7")]
pub fcmnkakfeon: ::prost::alloc::vec::Vec<Ecmfolcgbnd>,
#[prost(int32, tag = "8")]
pub skill_type: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jjjejehjfbc {
#[prost(message, optional, tag = "1")]
pub ocphdlakcfj: ::core::option::Option<Jiahalkoppm>,
#[prost(int32, tag = "2")]
pub dkmepflgcmf: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9706)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ciobpakckob {
#[xor(3391)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fgllddndlhf {
#[prost(message, optional, tag = "14")]
pub lcbjpmnpckl: ::core::option::Option<Lbjbiccpmom>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dnbdecablki {
#[prost(string, tag = "1")]
pub appdnhldamm: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub ekhcjpfgibk: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "3")]
pub dedkcldjeke: ::prost::alloc::vec::Vec<Gohlnmmmonn>,
#[prost(message, optional, tag = "4")]
pub pndaflglbma: ::core::option::Option<Mmfghffdebb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ccajjhfbdkc {
#[xor(1159)]
#[prost(uint32, tag = "13")]
pub aagmalpelel: u32,
#[prost(bool, tag = "5")]
pub ilikllnocoa: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lbakhjilpjl {
#[xor(7867)]
#[prost(uint32, tag = "5")]
pub avatar_plan_param2: u32,
#[xor(565)]
#[prost(uint32, tag = "8")]
pub fcjgaigcogm: u32,
#[xor(13140)]
#[prost(uint32, tag = "7")]
pub pomflmajcmp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4891)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ponllbaobho {
#[xor(13316)]
#[prost(uint32, tag = "2")]
pub group: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3966)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetActivityDataScRsp {
#[xor(8727)]
#[prost(int32, tag = "9")]
pub activity_type: i32,
#[prost(message, repeated, tag = "6")]
pub admfgehfjeg: ::prost::alloc::vec::Vec<Ognainkfhml>,
#[prost(message, repeated, tag = "1")]
pub mfldncoijja: ::prost::alloc::vec::Vec<Hjgcjbbmhmi>,
#[xor(5913)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7551)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ppllmddminj {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5654)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ncdcmbfcnbi {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gfemkhailhe {
#[prost(message, optional, tag = "1")]
pub oghcnmnbkcd: ::core::option::Option<Lmngnmhkkkb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4107)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ohphhcfcoap {
#[xor(12798)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3167)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ehbmlofliac {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5302)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ehmjlcljhlc {
#[xor(1662)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4131)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Becddbbadhb {
#[xor(4491)]
#[prost(uint32, tag = "2")]
pub fcfbjmhjpjg: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7779)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mdjbakkgpok {
#[xor(10296)]
#[prost(uint32, tag = "9")]
pub kbnohlffjil: u32,
#[prost(uint32, repeated, tag = "7")]
pub jdacddhjkpn: ::prost::alloc::vec::Vec<u32>,
#[xor(9390)]
#[prost(uint32, tag = "14")]
pub group: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6922)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jmfaaegdnne {
#[prost(message, optional, tag = "8")]
pub gfkogpnmnfe: ::core::option::Option<Mbmhfknggml>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Geepbijhnpg {
#[prost(string, tag = "1")]
pub hkjfgkgfpao: ::prost::alloc::string::String,
#[prost(enumeration = "Poappelpmmi", tag = "2")]
pub r#type: i32,
#[prost(bool, tag = "3")]
pub mhcjpndapbh: bool,
#[prost(message, optional, tag = "4")]
pub mnlneniidfp: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub ofpgeipahnf: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "6")]
pub pkegclfmpgc: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "7")]
pub ldamlealjmf: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dlglooolpge {
#[prost(message, optional, tag = "2")]
pub cmaiimjehic: ::core::option::Option<Gdmgilfoofm>,
#[prost(bool, tag = "7")]
pub ooiglkgojao: bool,
#[xor(10967)]
#[prost(uint32, tag = "13")]
pub cdklkjpfhhl: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7936)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Efhgkiondaf {
#[xor(10372)]
#[prost(uint32, tag = "8")]
pub fcmajdepikp: u32,
#[xor(2640)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5557)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Blokfkpmcdd {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5288)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jidnigmejnn {
#[prost(map = "uint32, uint32", tag = "14")]
pub gepficdakna: ::std::collections::HashMap<u32, u32>,
#[xor(15722)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9487)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Klpkpnndinh {
#[xor(14923)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6595)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mhfjomnmimf {
#[xor(14165)]
#[prost(uint32, tag = "6")]
pub group: u32,
#[xor(14158)]
#[prost(uint32, tag = "14")]
pub kbnohlffjil: u32,
#[xor(5341)]
#[prost(uint32, tag = "10")]
pub efpckpnefdc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dndjeoopcik {
#[prost(uint32, tag = "1")]
pub jhooejigljp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9316)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Oddcnjmknbi {
#[prost(enumeration = "Hnnpaiehmcp", tag = "7")]
pub hodaogbdhod: i32,
#[xor(3291)]
#[prost(uint32, tag = "13")]
pub jlpdoafnoie: u32,
#[xor(5254)]
#[prost(uint32, tag = "5")]
pub mlcpadgnnaa: u32,
#[xor(2374)]
#[prost(uint32, tag = "4")]
pub cbpbpdfahbb: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hbngjebecfl {
#[prost(message, repeated, tag = "1")]
pub dedkcldjeke: ::prost::alloc::vec::Vec<Pcbhpljdelb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2750)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetYorozuyaInfoCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7252)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Knnoamjfdhp {
#[xor(9970)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(686)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hijkomipcdf {
#[prost(message, repeated, tag = "13")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(9988)]
#[prost(uint64, tag = "2")]
pub fkcdkdiacni: u64,
#[xor(2310)]
#[prost(uint64, tag = "4")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Oonapfbkhnj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ckjiacemeal {
#[prost(uint32, tag = "1")]
pub lgnobbdbgdl: u32,
#[prost(uint32, tag = "2")]
pub phpgbloebdf: u32,
#[prost(uint32, tag = "3")]
pub neehbakfffa: u32,
#[prost(message, optional, tag = "4")]
pub lmekinajfad: ::core::option::Option<Efmhlbmmfid>,
#[prost(bool, tag = "5")]
pub gjdchdfejhl: bool,
#[prost(bool, tag = "6")]
pub nhhkigmaklf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3959)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct ReportUiLayoutPlatformCsReq {
#[xor(6639)]
#[prost(uint32, tag = "3")]
pub plkmnkobgae: u32,
#[xor(11149)]
#[prost(uint32, tag = "14")]
pub lababfegbph: u32,
#[prost(bool, tag = "10")]
pub ikbeommcihm: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Oakjllkipao {
#[xor(3058)]
#[prost(uint32, tag = "3")]
pub klionofjpja: u32,
#[xor(9043)]
#[prost(uint32, tag = "12")]
pub ffkiepppapi: u32,
#[xor(10831)]
#[prost(uint32, tag = "6")]
pub eeinmbpaibc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dglajielmdc {
#[prost(message, optional, tag = "8")]
pub oghcnmnbkcd: ::core::option::Option<Lmngnmhkkkb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hnokgfhnjah {
#[prost(string, tag = "1")]
pub pdkepajpele: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "2")]
pub kkjjpagepjn: ::prost::alloc::vec::Vec<Efmhlbmmfid>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7939)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iaklgbglpem {
#[xor(16360)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ItemSync {
#[prost(uint32, repeated, tag = "1")]
pub icdbfaacpgk: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "2")]
pub bhpjgedjadk: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "4")]
pub pninkkjeipi: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "5")]
pub kbnffcbcngh: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "6")]
pub ffjpmalgdef: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "7")]
pub weapon_list: ::prost::alloc::vec::Vec<WeaponInfo>,
#[prost(map = "uint32, message", tag = "8")]
pub auto_recovery_info: ::std::collections::HashMap<u32, AutoRecoveryInfo>,
#[prost(uint32, repeated, tag = "9")]
pub kpfjakkegoi: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "13")]
pub eokeefliolo: ::core::option::Option<Hijpliicham>,
#[prost(message, repeated, tag = "14")]
pub resource_list: ::prost::alloc::vec::Vec<ResourceInfo>,
#[prost(message, repeated, tag = "15")]
pub equip_list: ::prost::alloc::vec::Vec<EquipInfo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6342)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct BattleReportCsReq {
#[prost(map = "uint32, int32", tag = "3")]
pub kiabkfncndl: ::std::collections::HashMap<u32, i32>,
#[prost(map = "uint32, int32", tag = "10")]
pub iaohaipmlhp: ::std::collections::HashMap<u32, i32>,
#[prost(map = "uint32, int32", tag = "11")]
pub lnnegniibkj: ::std::collections::HashMap<u32, i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iiklfhddhhd {
#[prost(float, tag = "1")]
pub pohnmenbegi: f32,
#[prost(float, tag = "2")]
pub llffkfoejgj: f32,
#[prost(float, tag = "3")]
pub cgcpijamknl: f32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Colominmeai {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jnecbcnadij {
#[prost(uint64, tag = "1")]
pub olfbdmnhdgm: u64,
#[prost(uint32, tag = "2")]
pub aehcdloifkp: u32,
#[prost(enumeration = "Nngkmcdibgn", tag = "3")]
pub nknommddndc: i32,
#[prost(uint32, tag = "4")]
pub ihagncbcjmd: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4608)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Apagmgpjokk {
#[xor(4612)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ngjlabeanpc {
#[xor(7357)]
#[prost(uint64, tag = "12")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<Plneemhchpp>,
#[xor(12418)]
#[prost(uint64, tag = "15")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "8")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4950)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cbjdphcecbk {
#[xor(6828)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dfkgbppfeka {
#[prost(bool, tag = "1")]
pub aeifgbpooob: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8727)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Edpmedflhko {
#[xor(3961)]
#[prost(int32, tag = "3")]
pub fhpalfbcgad: i32,
#[prost(message, optional, tag = "13")]
pub position: ::core::option::Option<Gibdbcoffjl>,
#[prost(message, optional, tag = "6")]
pub lhbejkbkbfh: ::core::option::Option<Ohnldpkklnp>,
#[xor(14263)]
#[prost(uint32, tag = "10")]
pub ohldlnkneld: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Blgkmjclfcc {
#[prost(bool, tag = "1")]
pub lock: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lmhghgpehlj {
#[prost(message, optional, tag = "1")]
pub ifljdmjcfdc: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "3")]
pub bclokhnehbh: bool,
#[prost(bool, tag = "4")]
pub cejkifoijih: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jdakpdcnlmj {
#[xor(13704)]
#[prost(uint32, tag = "10")]
pub efpckpnefdc: u32,
#[xor(16055)]
#[prost(uint32, tag = "15")]
pub jkhpachcfgh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5109)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gpahfkhiepj {
#[prost(message, repeated, tag = "8")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(8702)]
#[prost(uint64, tag = "1")]
pub fdfjcoccaoa: u64,
#[xor(6339)]
#[prost(uint64, tag = "5")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Anjaecjbjdc>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cikfjcnopap {
#[prost(message, repeated, tag = "7")]
pub gffoejhfblb: ::prost::alloc::vec::Vec<Kfnlnclckch>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hgjjmhdanic {
#[prost(bool, tag = "1")]
pub pajlimanbjn: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Laoiogfjpnh {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4171)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hkloikhhjog {
#[xor(349)]
#[prost(uint64, tag = "3")]
pub fkcdkdiacni: u64,
#[xor(2680)]
#[prost(uint64, tag = "4")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "7")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "1")]
pub info: ::core::option::Option<Labkkaniano>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fmgdhmdigah {
#[prost(uint32, tag = "1")]
pub cibcmgbaflm: u32,
#[prost(message, repeated, tag = "2")]
pub pbpphccccma: ::prost::alloc::vec::Vec<Fohdficplmb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ndppkmmoodf {
#[prost(uint32, repeated, tag = "2")]
pub nhhafmpoipi: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "5")]
pub bkdeogdpeld: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nbgnflphkea {
#[xor(15576)]
#[prost(uint32, tag = "6")]
pub efpckpnefdc: u32,
#[prost(message, optional, tag = "13")]
pub pheaeeecdmg: ::core::option::Option<Lgijakhmjbk>,
#[prost(message, optional, tag = "15")]
pub level_perform_info: ::core::option::Option<LevelPerformInfo>,
#[prost(bool, tag = "7")]
pub end_hollow: bool,
#[prost(string, tag = "11")]
pub eibpdaaabdh: ::prost::alloc::string::String,
#[prost(enumeration = "Geeejnimdmd", tag = "3")]
pub perform_type: i32,
#[prost(message, repeated, tag = "5")]
pub enocgpmifoj: ::prost::alloc::vec::Vec<Pbdlenlnodc>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1149)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Feldpjfbpme {
#[prost(uint32, repeated, tag = "1")]
pub hfnobnddpcd: ::prost::alloc::vec::Vec<u32>,
#[xor(9533)]
#[prost(uint32, tag = "10")]
pub quest_id: u32,
#[prost(bool, tag = "12")]
pub hkdbnpendnh: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4322)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cddjpacacbi {
#[prost(message, optional, tag = "5")]
pub info: ::core::option::Option<Lbfcmedbeoc>,
#[xor(2205)]
#[prost(uint64, tag = "12")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "13")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(12290)]
#[prost(uint64, tag = "1")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Clnipkagban {
#[prost(int32, tag = "1")]
pub jpeamfkagof: i32,
#[prost(int32, tag = "2")]
pub dpaeikpkhgl: i32,
#[prost(int32, tag = "3")]
pub icoehgohboi: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Clbhlliocpa {
#[prost(map = "uint32, bool", tag = "4")]
pub lhblfjmfmhc: ::std::collections::HashMap<u32, bool>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4059)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetDisplayCaseDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8417)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mkgjjgjjddf {
#[xor(15399)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[xor(15680)]
#[prost(uint32, tag = "2")]
pub buddy_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nghmemdfmda {
#[prost(uint32, repeated, tag = "1")]
pub gnbgjkfeckj: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "2")]
pub ieeeklnbloc: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7104)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Doeobohobib {
#[xor(2522)]
#[prost(uint32, tag = "3")]
pub fiieiehipik: u32,
#[xor(16028)]
#[prost(uint32, tag = "5")]
pub ileoefbmcfo: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hcjkhihfkmd {
#[prost(message, repeated, tag = "10")]
pub pgkmmimfddl: ::prost::alloc::vec::Vec<Ddlalcpmpfn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eemcehbdfgp {
#[prost(uint32, tag = "1")]
pub fcmajdepikp: u32,
#[prost(bool, tag = "2")]
pub fdbadcfkdfi: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1470)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ppkamkcaapi {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bcmiljmebmm {
#[prost(string, tag = "1")]
pub majnhdojplo: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub appdnhldamm: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub elgcbflfjno: ::prost::alloc::string::String,
#[prost(enumeration = "Mjejehpehpe", tag = "4")]
pub nibcngpennk: i32,
#[prost(enumeration = "Pelhdnfcpem", tag = "5")]
pub nhahoapiomm: i32,
#[prost(enumeration = "Kkaipocmkbc", tag = "6")]
pub cghoionfijn: i32,
#[prost(message, optional, tag = "7")]
pub jbcbamblgjk: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "8")]
pub hoknlmepmgb: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "9")]
pub beecmpjjmne: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "10")]
pub dedkcldjeke: ::prost::alloc::vec::Vec<Dicmknkinmo>,
#[prost(message, optional, tag = "11")]
pub aiofomleecc: ::core::option::Option<Dicmknkinmo>,
#[prost(message, optional, tag = "12")]
pub mfpcbboigec: ::core::option::Option<Dicmknkinmo>,
#[prost(bool, tag = "13")]
pub algeopajhco: bool,
#[prost(bool, tag = "14")]
pub gbplhncibee: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6866)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cepkfafjkbc {
#[prost(bool, tag = "8")]
pub lpkhknjmjhc: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4095)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ooaijgcocob {
#[xor(14305)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4822)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct RunEventGraphScRsp {
#[prost(bool, tag = "14")]
pub kgkcjopccak: bool,
#[xor(14830)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9420)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cabcpfmdkfd {
#[prost(message, repeated, tag = "9")]
pub dlkfddbjeon: ::prost::alloc::vec::Vec<Dgfinhdpdhp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cilameijfpd {
#[prost(bool, tag = "1")]
pub jgoaknljoip: bool,
#[prost(bool, tag = "2")]
pub gkmdgocecnc: bool,
#[prost(bool, tag = "3")]
pub nldbieegndm: bool,
#[prost(uint32, tag = "4")]
pub nligpolonjp: u32,
#[prost(uint32, tag = "5")]
pub obpdlgfmjop: u32,
#[prost(message, optional, tag = "6")]
pub kkpabofhfkp: ::core::option::Option<Acdnlpjhcpb>,
#[prost(bool, tag = "7")]
pub ioobeeffhpb: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ebcljmchhim {
#[xor(13913)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8387)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hkipplhlkig {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fiapahffklb {
#[prost(string, tag = "1")]
pub hkjfgkgfpao: ::prost::alloc::string::String,
#[prost(enumeration = "Poappelpmmi", tag = "2")]
pub r#type: i32,
#[prost(bool, tag = "3")]
pub mhcjpndapbh: bool,
#[prost(string, tag = "4")]
pub mnlneniidfp: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub ofpgeipahnf: ::prost::alloc::string::String,
#[prost(string, tag = "6")]
pub pkegclfmpgc: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub ldamlealjmf: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Niolhgdfekc {
#[xor(4858)]
#[prost(uint32, tag = "7")]
pub kocafnbpjpb: u32,
#[prost(message, optional, tag = "3")]
pub level_perform_info: ::core::option::Option<LevelPerformInfo>,
#[prost(enumeration = "Geeejnimdmd", tag = "12")]
pub perform_type: i32,
#[prost(message, optional, tag = "10")]
pub level_reward_info: ::core::option::Option<LevelRewardInfo>,
#[prost(bool, tag = "13")]
pub end_hollow: bool,
#[xor(2133)]
#[prost(uint32, tag = "4")]
pub bbiidnnlech: u32,
#[prost(message, optional, tag = "2")]
pub mdlkgdlcegl: ::core::option::Option<Abonaphndjo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hocppmmallp {
#[prost(uint32, tag = "1")]
pub bdcdigobcdi: u32,
#[prost(uint32, tag = "2")]
pub fpkcdoibhlj: u32,
#[prost(message, repeated, tag = "3")]
pub bkdeogdpeld: ::prost::alloc::vec::Vec<Leegdepkbij>,
#[prost(uint32, repeated, tag = "4")]
pub bgnfoabaajk: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8515)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gilllfjlbhj {
#[xor(6913)]
#[prost(int32, tag = "6")]
pub retcode: i32,
#[xor(3426)]
#[prost(int64, tag = "10")]
pub fdpaimmgagp: i64,
#[xor(15536)]
#[prost(uint32, tag = "12")]
pub pigjgigjngb: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9774)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ekafnkelepa {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4017)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PlayerGetTokenCsReq {
/// VMP DETECTED
///
#[xor(8488)]
#[prost(uint32, tag = "1")]
pub hkaogojandi: u32,
#[prost(string, tag = "2")]
pub token: ::prost::alloc::string::String,
#[xor(1234)]
#[prost(uint32, tag = "3")]
pub mgfifdgbdej: u32,
#[prost(string, tag = "4")]
pub gccnjikhcho: ::prost::alloc::string::String,
#[xor(4423)]
#[prost(uint32, tag = "6")]
pub aiikoccmkkn: u32,
#[xor(12036)]
#[prost(uint32, tag = "7")]
pub eiiglghffce: u32,
#[prost(string, tag = "8")]
pub client_rand_key: ::prost::alloc::string::String,
#[xor(6134)]
#[prost(uint32, tag = "10")]
pub pgoddhoecan: u32,
#[xor(8893)]
#[prost(uint32, tag = "11")]
pub hkbedoodano: u32,
#[xor(14740)]
#[prost(uint32, tag = "12")]
pub ofjdingpclf: u32,
#[prost(string, tag = "13")]
pub account_uid: ::prost::alloc::string::String,
#[prost(string, tag = "14")]
pub device: ::prost::alloc::string::String,
#[xor(12801)]
#[prost(uint32, tag = "15")]
pub uid: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Obgbnnpbjmh {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kfgelihokkp {
#[xor(5016)]
#[prost(uint32, tag = "9")]
pub ekigkbhfgom: u32,
#[xor(13445)]
#[prost(uint64, tag = "6")]
pub pjncabbfhlm: u64,
#[prost(message, repeated, tag = "8")]
pub ecedolahaob: ::prost::alloc::vec::Vec<Mgeinebnhcf>,
#[prost(map = "uint32, message", tag = "15")]
pub mldkmglklio: ::std::collections::HashMap<u32, Gbemnfmllnb>,
#[prost(map = "uint32, message", tag = "10")]
pub nicaanchglk: ::std::collections::HashMap<u32, Mikpcnldhda>,
#[xor(15791)]
#[prost(uint64, tag = "3")]
pub epfmdjegaob: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3924)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct LeaveCurDungeonCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pdghfpknmam {
#[xor(372)]
#[prost(uint32, tag = "5")]
pub jmcgfhdplje: u32,
#[prost(bool, tag = "2")]
pub kjfbdcalkgc: bool,
#[prost(bool, tag = "9")]
pub ilikllnocoa: bool,
#[xor(12491)]
#[prost(int64, tag = "12")]
pub digblcoafeb: i64,
#[prost(map = "uint32, uint32", tag = "4")]
pub ohkfncepmam: ::std::collections::HashMap<u32, u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Phomgihbfgi {
#[prost(map = "string, int32", tag = "1")]
pub gpabcfjfaje: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
#[prost(bool, tag = "2")]
pub cdeekplpgfb: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fniddfigflb {
#[prost(message, repeated, tag = "1")]
pub dajddmdjgbl: ::prost::alloc::vec::Vec<Mkhoenaahfo>,
#[prost(message, repeated, tag = "10")]
pub gldhagkgidh: ::prost::alloc::vec::Vec<Elliimdalgj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Oianoidceoo {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jjljkenhjdi {
#[xor(13478)]
#[prost(uint32, tag = "1")]
pub gaomandddbl: u32,
#[xor(14637)]
#[prost(int32, tag = "8")]
pub eedkkdadncg: i32,
#[prost(message, repeated, tag = "2")]
pub bhglpnbbpjf: ::prost::alloc::vec::Vec<Nngpnjmakdk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6163)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Concjljiepf {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Plpnhihbdid {
#[prost(bool, tag = "1")]
pub jgoaknljoip: bool,
#[prost(enumeration = "TimePeriodType", tag = "2")]
pub time_period: i32,
#[prost(uint32, tag = "3")]
pub hccbgkjolcb: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bomcdbikejj {
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Elojdglfilm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1832)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ocifmmnfgjf {
#[prost(bool, tag = "8")]
pub hhjnofgafng: bool,
#[prost(uint32, repeated, tag = "4")]
pub gbenfgahbkj: ::prost::alloc::vec::Vec<u32>,
#[xor(1079)]
#[prost(uint32, tag = "15")]
pub iakbomjphnh: u32,
#[xor(2831)]
#[prost(uint32, tag = "6")]
pub jhgaoacoipj: u32,
#[prost(uint32, repeated, tag = "11")]
pub amnohomebnl: ::prost::alloc::vec::Vec<u32>,
#[xor(3864)]
#[prost(uint32, tag = "1")]
pub buddy_id: u32,
#[prost(uint32, repeated, tag = "7")]
pub dnlpighcbpd: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cnanoobjomm {
#[prost(message, optional, tag = "1")]
pub gcabahdaahc: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dlchilbfbfo {
#[prost(int32, tag = "1")]
pub hdbbkfkiehf: i32,
#[prost(int32, tag = "2")]
pub cmcjbihepei: i32,
#[prost(int32, tag = "3")]
pub ekpcpcnhbcc: i32,
#[prost(uint32, tag = "4")]
pub phaeekbmfcj: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ebnaacjfgef {
#[prost(int32, tag = "1")]
pub mgkoacfjjea: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Llponfjondb {
#[prost(message, repeated, tag = "9")]
pub kialeffcmgp: ::prost::alloc::vec::Vec<Pllfjlciaka>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gelhpempcpj {
#[prost(message, optional, tag = "1")]
pub quest_id: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub clgdocgoggb: ::core::option::Option<Jiahalkoppm>,
#[prost(int32, tag = "3")]
pub dkmepflgcmf: i32,
#[prost(message, optional, tag = "4")]
pub count: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8114)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hohpbnpfloe {
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Fchmpibcaal>,
#[xor(10727)]
#[prost(uint64, tag = "9")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "13")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(5140)]
#[prost(uint64, tag = "6")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Abjjnfmfiaj {
#[prost(int32, tag = "1")]
pub mgkoacfjjea: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nbjddhdajpe {
#[xor(2852)]
#[prost(uint32, tag = "10")]
pub avatar_id: u32,
#[xor(1246)]
#[prost(uint32, tag = "15")]
pub icoehgohboi: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Obojidpafgm {
#[prost(int32, repeated, tag = "11")]
pub ncbahpoldbo: ::prost::alloc::vec::Vec<i32>,
#[xor(16051)]
#[prost(int32, tag = "9")]
pub kfobnfboaoi: i32,
#[xor(1789)]
#[prost(int32, tag = "15")]
pub flbkfpdokpd: i32,
#[xor(3944)]
#[prost(int32, tag = "4")]
pub hmmneikfple: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7266)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct UpdateEventGraphScNotify {
#[prost(bool, tag = "10")]
pub is_event_success: bool,
#[xor(6482)]
#[prost(uint32, tag = "7")]
pub event_graph_uid: u32,
#[xor(10514)]
#[prost(uint32, tag = "11")]
pub paplimhfgmb: u32,
#[xor(10297)]
#[prost(uint32, tag = "13")]
pub event_graph_owner_uid: u32,
#[xor(14032)]
#[prost(uint32, tag = "5")]
pub tag: u32,
#[prost(string, tag = "3")]
pub npc_interaction: ::prost::alloc::string::String,
#[prost(enumeration = "EventGraphOwnerType", tag = "8")]
pub owner_type: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cjdlljnbodj {
#[prost(message, optional, tag = "1")]
pub mimfgpbeaeb: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Fmflljdejnn", tag = "2")]
pub bnmdgdpbeej: i32,
#[prost(message, optional, tag = "3")]
pub himpcagiloj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "4")]
pub noccpcofebl: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(enumeration = "Hhfhcilfaoa", tag = "5")]
pub fkmbkkldckl: i32,
#[prost(int32, repeated, tag = "6")]
pub ckimaiigded: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "7")]
pub onbjnjebcma: ::prost::alloc::vec::Vec<i32>,
#[prost(message, repeated, tag = "8")]
pub apmgkdkmjmo: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(int32, tag = "9")]
pub pjmgbgnkikd: i32,
#[prost(int32, tag = "10")]
pub iimjbhikfoj: i32,
#[prost(message, optional, tag = "11")]
pub pohnmenbegi: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "12")]
pub llffkfoejgj: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Clhfpgmncdb", tag = "13")]
pub position: i32,
#[prost(message, optional, tag = "14")]
pub lcjdkmhnjbp: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "15")]
pub ljbabolalfk: bool,
#[prost(message, repeated, tag = "16")]
pub ljkphaonake: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "17")]
pub kkjjpagepjn: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(int32, repeated, tag = "19")]
pub fdgombmcafl: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, tag = "20")]
pub ghjlpmnimjm: i32,
#[prost(enumeration = "Pifnkldafnk", tag = "21")]
pub lbebfpjliob: i32,
#[prost(message, optional, tag = "22")]
pub ojldlpbkinl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "23")]
pub aokebkkgcig: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dmponhmapkp {
#[xor(8726)]
#[prost(uint32, tag = "1")]
pub cdklkjpfhhl: u32,
#[xor(12795)]
#[prost(int64, tag = "2")]
pub kggpcmomkbp: i64,
#[prost(bool, tag = "12")]
pub lnljphgoaij: bool,
#[xor(8135)]
#[prost(uint32, tag = "9")]
pub rank: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Macpnembgpk {
#[prost(int32, tag = "1")]
pub quest_id: i32,
#[prost(int32, tag = "2")]
pub r#type: i32,
#[prost(bool, tag = "3")]
pub djldiehhajf: bool,
#[prost(bool, tag = "4")]
pub gfhegijnplf: bool,
#[prost(int32, tag = "5")]
pub akacgpjilpb: i32,
#[prost(bool, tag = "6")]
pub pmnpdknfdge: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Megifeicgeh {
#[xor(12639)]
#[prost(int32, tag = "9")]
pub pdoiemkfnjo: i32,
#[prost(map = "int32, int32", tag = "15")]
pub afndoaklpgc: ::std::collections::HashMap<i32, i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pnkpjbjffnj {
#[prost(bool, tag = "1")]
pub pjcbobfppfo: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5011)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iddmdifmphd {
#[xor(6463)]
#[prost(uint32, tag = "6")]
pub fiieiehipik: u32,
#[xor(1672)]
#[prost(uint32, tag = "10")]
pub fjncgaopabg: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Afnkblebkoa {
#[prost(bool, tag = "1")]
pub gjfhobkjnki: bool,
#[prost(bool, tag = "2")]
pub cjkpimknioj: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Enoghmgcded {
#[prost(message, optional, tag = "1")]
pub buddy_id: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Lglhkcjflnb", tag = "2")]
pub afdihnnibbh: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hjipomkgmdf {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub fkkbflokodb: i32,
#[prost(message, optional, tag = "2")]
pub bddlconiggl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub opgkkfolfkn: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Dekghfophnj", tag = "4")]
pub gojjfbjajbi: i32,
#[prost(message, optional, tag = "5")]
pub jbmhoedjjlc: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Pcekojidped", tag = "6")]
pub kgdabpmjfoh: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Faimfeedfhe {
#[xor(7654)]
#[prost(uint32, tag = "12")]
pub kmmjjgagcch: u32,
#[prost(message, repeated, tag = "4")]
pub nkkfmhbhanl: ::prost::alloc::vec::Vec<Dpmhlbjepap>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kknmpgddbbi {
#[prost(message, optional, tag = "1")]
pub ocphdlakcfj: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Ofeiemilabm", tag = "2")]
pub jkfnpjpmaof: i32,
#[prost(int32, repeated, tag = "3")]
pub oiafcbpflbc: ::prost::alloc::vec::Vec<i32>,
#[prost(string, tag = "4")]
pub fepbgchnofe: ::prost::alloc::string::String,
#[prost(bool, tag = "5")]
pub hnfcljnoiab: bool,
#[prost(string, tag = "6")]
pub gonhcjanlem: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub khngmkjocha: ::prost::alloc::string::String,
#[prost(uint32, tag = "8")]
pub ibbiadgcnlm: u32,
#[prost(uint32, tag = "9")]
pub ioblggianah: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Anphhhgndmk {
#[xor(991)]
#[prost(int32, tag = "2")]
pub aahhneigpkk: i32,
#[xor(7951)]
#[prost(uint32, tag = "3")]
pub lhbejkbkbfh: u32,
#[xor(11082)]
#[prost(uint32, tag = "12")]
pub jaeffcokjfo: u32,
#[xor(12892)]
#[prost(int32, tag = "8")]
pub dkmepflgcmf: i32,
#[xor(11868)]
#[prost(uint32, tag = "11")]
pub emkbdkpeceh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Emmefoghmfe {
#[prost(bool, tag = "2")]
pub ebjioohidnp: bool,
#[prost(message, optional, tag = "13")]
pub nfmojhjjldd: ::core::option::Option<Imbideofcka>,
#[prost(message, optional, tag = "15")]
pub nkmeffcgekd: ::core::option::Option<Imbideofcka>,
#[xor(9395)]
#[prost(int32, tag = "9")]
pub djmdcihafgo: i32,
#[prost(bool, tag = "12")]
pub opmjfgiafic: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5641)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Apppdmfikio {
#[xor(2737)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Obcecfdjihe {
#[prost(int32, tag = "1")]
pub hhmoklfpnlp: i32,
#[prost(message, optional, tag = "2")]
pub efpckpnefdc: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3095)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hfedmpenmpm {
#[xor(5309)]
#[prost(int32, tag = "4")]
pub njgdnpeokjl: i32,
#[xor(15968)]
#[prost(uint32, tag = "15")]
pub dfadlccbeoo: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eeombafebjb {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4422)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Leagafloeed {
#[xor(9848)]
#[prost(uint32, tag = "4")]
pub hnemnoacilo: u32,
#[xor(12979)]
#[prost(uint32, tag = "6")]
pub gmpjpjaloln: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1936)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hfefkijcpac {
#[xor(1338)]
#[prost(int32, tag = "7")]
pub njmlpochkip: i32,
#[xor(2274)]
#[prost(int32, tag = "4")]
pub knbbjgaagll: i32,
#[prost(string, tag = "8")]
pub ldgpffiabcf: ::prost::alloc::string::String,
#[xor(15108)]
#[prost(int32, tag = "12")]
pub phjlkjogfhb: i32,
#[xor(12249)]
#[prost(int32, tag = "13")]
pub hmmneikfple: i32,
#[prost(string, tag = "10")]
pub mcpmobeikhc: ::prost::alloc::string::String,
#[xor(13739)]
#[prost(int32, tag = "3")]
pub flbkfpdokpd: i32,
#[xor(5665)]
#[prost(int32, tag = "11")]
pub kfobnfboaoi: i32,
#[xor(7367)]
#[prost(int32, tag = "5")]
pub mppmlelpboi: i32,
#[xor(3099)]
#[prost(int32, tag = "15")]
pub eghignedpee: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fhpjpgjamej {
#[prost(uint32, tag = "1")]
pub kmmjjgagcch: u32,
#[prost(uint32, tag = "2")]
pub lcaidhpecok: u32,
#[prost(uint32, tag = "3")]
pub eedkkdadncg: u32,
#[prost(enumeration = "Cjikakfiihc", tag = "4")]
pub hfgdjcfhokn: i32,
#[prost(message, optional, tag = "5")]
pub lbgmecpfodf: ::core::option::Option<Eddlgdapjnk>,
#[prost(uint64, tag = "6")]
pub ejdeehhomng: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cjleifjicmp {
#[prost(int32, tag = "1")]
pub aalfnnmbodk: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ojmiipfcbnc {
#[xor(13217)]
#[prost(uint64, tag = "6")]
pub afmmkicicck: u64,
#[xor(13320)]
#[prost(uint32, tag = "8")]
pub alifpmknhok: u32,
#[xor(237)]
#[prost(uint32, tag = "15")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ocniddnocdb {
#[xor(337)]
#[prost(uint32, tag = "1")]
pub caakiikadep: u32,
#[xor(10196)]
#[prost(uint32, tag = "2")]
pub olopcnmoagp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4980)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ebmkollopdf {
#[xor(5723)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5075)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ichmchkipjp {
#[xor(4596)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nbhemhbccll {
#[prost(message, repeated, tag = "11")]
pub behbfbgfhfm: ::prost::alloc::vec::Vec<Ppdejanbabn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3413)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eihagbcnicb {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fdfkchomebd {
#[prost(uint32, repeated, tag = "5")]
pub fibchenapmn: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7257)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bhkpgkomglk {
#[prost(message, optional, tag = "3")]
pub icemikabfhm: ::core::option::Option<Epclfjjjfim>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1933)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Khnfgmcoedp {
#[xor(10612)]
#[prost(uint32, tag = "7")]
pub lgnkienonep: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lbcjhbcbhmi {
#[prost(string, tag = "8")]
pub kaoddnnnoea: ::prost::alloc::string::String,
#[prost(string, tag = "9")]
pub logenefekpn: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7029)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bicibnpieii {
#[prost(message, optional, tag = "1")]
pub nmjmfidbkcm: ::core::option::Option<Babjlibpdjh>,
#[prost(string, tag = "13")]
pub pidloiblhnk: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Joibjjeoaje {
#[prost(message, optional, tag = "1")]
pub gmgpeclahdm: ::core::option::Option<Ojeofbgcaal>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9687)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cfocklkkjhp {
#[xor(140)]
#[prost(uint64, tag = "4")]
pub fdfjcoccaoa: u64,
#[xor(3645)]
#[prost(uint64, tag = "13")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "15")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "1")]
pub info: ::core::option::Option<Epdnimagjbi>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Engbpkldjpb {
#[xor(8304)]
#[prost(uint32, tag = "11")]
pub exp: u32,
#[prost(message, repeated, tag = "5")]
pub equip_list: ::prost::alloc::vec::Vec<EquipInfo>,
#[xor(16140)]
#[prost(uint32, tag = "14")]
pub unlocked_talent_num: u32,
#[xor(2017)]
#[prost(uint32, tag = "6")]
pub level: u32,
#[prost(map = "uint32, int32", tag = "3")]
pub efhjeghnemn: ::std::collections::HashMap<u32, i32>,
#[xor(1331)]
#[prost(uint32, tag = "13")]
pub template_id: u32,
#[prost(message, optional, tag = "1")]
pub bdlfhapgoco: ::core::option::Option<WeaponInfo>,
#[xor(4129)]
#[prost(uint32, tag = "4")]
pub rank: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8599)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetBattlePassDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Giadjoaeoad {
#[prost(string, tag = "1")]
pub pacmlnnkihp: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2191)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Chkbmfaabph {
#[xor(15034)]
#[prost(uint32, tag = "3")]
pub ohldlnkneld: u32,
#[prost(message, optional, tag = "7")]
pub lhbejkbkbfh: ::core::option::Option<Ohnldpkklnp>,
#[xor(2572)]
#[prost(int32, tag = "13")]
pub fhpalfbcgad: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ffhmfibffkd {
#[prost(int32, tag = "1")]
pub r#type: i32,
#[prost(string, tag = "2")]
pub gkdipnedmjk: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3699)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mhmjidmemlf {
/// VMP DETECTED
///
#[prost(bool, tag = "1")]
pub homppbbhlpc: bool,
#[xor(6965)]
#[prost(uint32, tag = "2")]
pub aonleboaiga: u32,
#[prost(string, tag = "4")]
pub dlpeoikeanp: ::prost::alloc::string::String,
#[xor(8099)]
#[prost(uint64, tag = "7")]
pub olpgjklpeem: u64,
#[prost(string, tag = "8")]
pub jdajeekmlif: ::prost::alloc::string::String,
#[prost(string, tag = "9")]
pub token: ::prost::alloc::string::String,
#[xor(7726)]
#[prost(int32, tag = "10")]
pub biekobgpbco: i32,
#[prost(string, tag = "12")]
pub cjjcnbhgpnj: ::prost::alloc::string::String,
#[xor(7110)]
#[prost(uint32, tag = "13")]
pub kmmjjgagcch: u32,
#[xor(15994)]
#[prost(uint64, tag = "14")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(323)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jboblejaole {
#[xor(11836)]
#[prost(uint32, tag = "11")]
pub aeicekmldco: u32,
#[prost(string, tag = "13")]
pub omfjimphjbo: ::prost::alloc::string::String,
#[xor(4275)]
#[prost(uint32, tag = "4")]
pub buddy_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2745)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mfhjhippmhn {
#[xor(8040)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lmimlcdobbb {
#[xor(8596)]
#[prost(uint32, tag = "3")]
pub aldbmeomoni: u32,
#[xor(6167)]
#[prost(uint32, tag = "6")]
pub ahjbojecnme: u32,
#[xor(5096)]
#[prost(uint32, tag = "13")]
pub avatar_id: u32,
#[xor(4872)]
#[prost(uint32, tag = "1")]
pub ojlmhnicibi: u32,
#[xor(3886)]
#[prost(uint32, tag = "8")]
pub nlokadjoflm: u32,
#[xor(6203)]
#[prost(uint32, tag = "11")]
pub mdahchedndj: u32,
#[xor(5846)]
#[prost(uint32, tag = "9")]
pub edhlejmfecm: u32,
#[xor(12531)]
#[prost(uint32, tag = "14")]
pub mhnnejdldem: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4539)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Phhclcihmlb {
#[xor(865)]
#[prost(uint32, tag = "12")]
pub group: u32,
#[xor(16115)]
#[prost(uint32, tag = "10")]
pub template_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(852)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pdcbplcilli {
#[prost(string, tag = "11")]
pub name: ::prost::alloc::string::String,
#[xor(6674)]
#[prost(uint32, tag = "1")]
pub efpckpnefdc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fmifgagbnbf {
#[prost(message, optional, tag = "1")]
pub lkkhopjhhpg: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub dcokecdphhp: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Algheeneoja {
#[prost(message, repeated, tag = "10")]
pub pgkmmimfddl: ::prost::alloc::vec::Vec<Ddlalcpmpfn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3544)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fffigodkbeg {
#[prost(string, tag = "7")]
pub npc_interaction: ::prost::alloc::string::String,
#[prost(bytes = "vec", tag = "8")]
pub eojpjinneih: ::prost::alloc::vec::Vec<u8>,
#[xor(1504)]
#[prost(uint32, tag = "5")]
pub fjckpdofhjf: u32,
#[prost(map = "string, string", tag = "12")]
pub cpcifgmopgk: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
#[xor(167)]
#[prost(uint32, tag = "14")]
pub owner_id: u32,
#[xor(14341)]
#[prost(uint32, tag = "6")]
pub tag: u32,
#[xor(430)]
#[prost(uint32, tag = "2")]
pub event_graph_uid: u32,
#[prost(map = "string, string", tag = "1491")]
pub ephecmlegaj: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
#[xor(2977)]
#[prost(uint32, tag = "1909")]
pub cinlamkghbj: u32,
#[prost(map = "string, int32", tag = "1")]
pub hnapceekmpe: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
#[xor(2837)]
#[prost(uint32, tag = "11")]
pub nocgpaolime: u32,
#[prost(string, repeated, tag = "10")]
pub oegekggofne: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[xor(10572)]
#[prost(uint32, tag = "13")]
pub clgfbjgkocf: u32,
#[prost(enumeration = "ActionType", tag = "15")]
pub action_type: i32,
#[prost(enumeration = "EventGraphOwnerType", tag = "3")]
pub owner_type: i32,
#[prost(map = "string, int32", tag = "9")]
pub aeiaggdebfk: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
#[xor(3743)]
#[prost(uint32, tag = "4")]
pub section_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kjpdiejejia {
#[prost(enumeration = "Oiicchkknlb", tag = "1")]
pub fkbipgoighl: i32,
#[prost(uint32, tag = "2")]
pub bmlgnlcbdon: u32,
#[prost(enumeration = "Papneiepfip", tag = "3")]
pub kjongknfkee: i32,
#[prost(message, optional, tag = "4")]
pub omaijibmpde: ::core::option::Option<Ielcopfnpnb>,
#[prost(message, optional, tag = "5")]
pub dafjjllffof: ::core::option::Option<Ielcopfnpnb>,
#[prost(enumeration = "Dljnnbfeogf", tag = "6")]
pub gcloiehbahm: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9192)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Opmbhimggll {
#[xor(15908)]
#[prost(uint32, tag = "11")]
pub oekdlbffoia: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mhicelhkmei {
#[prost(int32, tag = "1")]
pub kbnpgijhmfl: i32,
#[prost(int32, tag = "2")]
pub dpgokfchjjk: i32,
#[prost(message, repeated, tag = "3")]
pub hgjcoeelbfo: ::prost::alloc::vec::Vec<Fjllikjgdfm>,
#[prost(message, repeated, tag = "4")]
pub pbppofcdnlo: ::prost::alloc::vec::Vec<Dbhbclfhijp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2530)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iabhplbnjhb {
#[xor(14896)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pkgjbdcoaob {
#[prost(map = "string, int32", tag = "1")]
pub gpabcfjfaje: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
#[prost(bool, tag = "2")]
pub jfgocnomgba: bool,
#[prost(enumeration = "Eaaffjmlaki", tag = "3")]
pub olopcnmoagp: i32,
#[prost(bytes = "vec", tag = "4")]
pub jgmdahoeanl: ::prost::alloc::vec::Vec<u8>,
#[prost(bool, tag = "5")]
pub bhleckdlgea: bool,
#[prost(message, optional, tag = "6")]
pub ofgfdeipfaj: ::core::option::Option<Efmhlbmmfid>,
#[prost(enumeration = "EndHollowMiniGameType", tag = "7")]
pub hmmneikfple: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cijcihkobci {
#[prost(message, optional, tag = "1")]
pub nfmojhjjldd: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "HollowEntityType", tag = "2")]
pub pbgfddlpihp: i32,
#[prost(enumeration = "Dklgniaakji", tag = "3")]
pub jhooeobinia: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cemdckhafon {
#[prost(message, optional, tag = "1")]
pub section: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub dlpigeiekhf: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Njpmialmhfc", tag = "3")]
pub oghhknjmfok: i32,
#[prost(bool, tag = "4")]
pub gdecngmmlam: bool,
#[prost(message, optional, tag = "5")]
pub claojgokflb: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "6")]
pub moccldbpbcp: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(688)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jmpcbenpgci {
#[xor(1836)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Naojabcgdaa {
#[prost(message, repeated, tag = "13")]
pub kmdmmbhbkbg: ::prost::alloc::vec::Vec<Khbfnlglggo>,
#[prost(enumeration = "Lhckbjiamjd", tag = "4")]
pub ecnaljkfgfk: i32,
#[xor(10068)]
#[prost(uint32, tag = "8")]
pub mfnbmnibilo: u32,
#[xor(10864)]
#[prost(uint32, tag = "10")]
pub idllagihbdd: u32,
#[prost(message, repeated, tag = "14")]
pub nkeaajchjil: ::prost::alloc::vec::Vec<Khbfnlglggo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Adckpbhccan {
#[prost(message, optional, tag = "1")]
pub lhbejkbkbfh: ::core::option::Option<Ohnldpkklnp>,
#[prost(message, optional, tag = "8")]
pub kgefhnlflih: ::core::option::Option<Gibdbcoffjl>,
#[prost(message, optional, tag = "10")]
pub apacdkacfnd: ::core::option::Option<Gibdbcoffjl>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1017)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iejlgojpcbi {
#[prost(message, optional, tag = "13")]
pub battle_reward: ::core::option::Option<BattleRewardInfo>,
#[xor(9201)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Chinmcfgcga {
#[prost(uint32, tag = "1")]
pub ldecjbkodgd: u32,
#[prost(uint32, tag = "2")]
pub mehcfnoedof: u32,
#[prost(uint32, tag = "3")]
pub hnacfjlnppc: u32,
#[prost(uint32, tag = "4")]
pub hebmafkcing: u32,
#[prost(uint32, tag = "5")]
pub dlogbcefanb: u32,
#[prost(message, repeated, tag = "6")]
pub kfefpaoobpm: ::prost::alloc::vec::Vec<Jgaaahbnfgh>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lgieoiiigch {
#[prost(string, tag = "1")]
pub eaiioagnbfk: ::prost::alloc::string::String,
#[prost(uint32, tag = "2")]
pub phcfcidpnck: u32,
#[prost(string, tag = "3")]
pub kckphknoecn: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hgjcfdijdpb {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(534)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gedpbodglnm {
#[prost(uint32, repeated, tag = "6")]
pub hfnobnddpcd: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pnfcadoliai {
#[prost(message, optional, tag = "1")]
pub njkmlmbbccj: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Pcekojidped", tag = "2")]
pub kmdhjblpdhg: i32,
#[prost(enumeration = "Oehdebjjane", tag = "3")]
pub keffkoepanj: i32,
#[prost(message, optional, tag = "4")]
pub dgkfphcgdaa: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Pcekojidped", tag = "5")]
pub mhkmddpbhod: i32,
#[prost(enumeration = "Oehdebjjane", tag = "6")]
pub pnkhmnbeclm: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ihhiokpceje {
#[prost(uint32, tag = "1")]
pub gnepnfbhfop: u32,
#[prost(int32, tag = "2")]
pub bdkbgenekaa: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5161)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nooepedocpk {
#[prost(message, optional, tag = "8")]
pub info: ::core::option::Option<Belmejbglcm>,
#[xor(7492)]
#[prost(uint64, tag = "1")]
pub fdfjcoccaoa: u64,
#[xor(13423)]
#[prost(uint64, tag = "2")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "13")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Knmdfgbjkkk {
#[prost(message, optional, tag = "3")]
pub nmjmfidbkcm: ::core::option::Option<Kpbaolndlln>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6558)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oedhfapgbio {
#[prost(bytes = "vec", tag = "6")]
pub info: ::prost::alloc::vec::Vec<u8>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3979)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetClientSystemsInfoScRsp {
#[prost(message, optional, tag = "14")]
pub info: ::core::option::Option<ClientSystemsInfo>,
#[xor(16139)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9650)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ojfmfnfoogg {
#[xor(7898)]
#[prost(uint32, tag = "5")]
pub bbjildlnhgm: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9621)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetMiniscapeEntrustDataScRsp {
#[prost(uint32, repeated, tag = "11")]
pub gdaphpcbkkf: ::prost::alloc::vec::Vec<u32>,
#[xor(10621)]
#[prost(uint32, tag = "6")]
pub ggjmkahecjm: u32,
#[prost(message, repeated, tag = "7")]
pub avatar_list: ::prost::alloc::vec::Vec<Npcedbkdcej>,
#[prost(uint32, repeated, tag = "15")]
pub cddikbhgjdh: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "8")]
pub mjeobkgdiec: ::prost::alloc::vec::Vec<Gnfhhmnhiao>,
#[xor(1329)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1785)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gldcfnfflpj {
#[xor(13209)]
#[prost(uint32, tag = "4")]
pub quest_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7938)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hdppkkpinho {
#[prost(map = "string, int64", tag = "4")]
pub aeiaggdebfk: ::std::collections::HashMap<::prost::alloc::string::String, i64>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gmpoacjaeen {
#[prost(enumeration = "Oogkcgoeacl", tag = "1")]
pub r#type: i32,
#[prost(message, repeated, tag = "2")]
pub hlleoabpbjd: ::prost::alloc::vec::Vec<Dlpmjmkcidc>,
#[prost(message, repeated, tag = "3")]
pub aoppojcdgge: ::prost::alloc::vec::Vec<Bkonhbogkkg>,
#[prost(bool, tag = "4")]
pub hioapdllkcg: bool,
#[prost(message, optional, tag = "5")]
pub ppkgdaphkam: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "6")]
pub echadbklgho: ::prost::alloc::string::String,
#[prost(message, optional, tag = "7")]
pub cofemokalfm: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "8")]
pub ogihdljgafi: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "9")]
pub ihbjabkphlm: bool,
#[prost(message, optional, tag = "10")]
pub mhhiclppmej: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "11")]
pub hhljfngefab: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "12")]
pub bbndkcjlioc: bool,
#[prost(bool, tag = "13")]
pub kblnlnogpan: bool,
#[prost(bool, tag = "14")]
pub ocnmccfikbd: bool,
#[prost(bool, tag = "15")]
pub lngcjmjapka: bool,
#[prost(bool, tag = "16")]
pub oflijaimkkf: bool,
#[prost(bool, tag = "17")]
pub fkokdaodfhe: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Plahefeonna {
#[prost(enumeration = "Mbiehbjdkhd", tag = "1")]
pub cfjdicpbdef: i32,
#[prost(message, optional, tag = "2")]
pub efpckpnefdc: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub gaobmaiodij: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "4")]
pub lalphjplngn: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Codcnedcgml {
#[prost(message, optional, tag = "1")]
pub section: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub dlpigeiekhf: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Njpmialmhfc", tag = "3")]
pub oghhknjmfok: i32,
#[prost(enumeration = "DirectType", tag = "4")]
pub clbmmpjkmhm: i32,
#[prost(bool, tag = "5")]
pub gdecngmmlam: bool,
#[prost(message, optional, tag = "6")]
pub claojgokflb: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "7")]
pub moccldbpbcp: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(59)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iighlfenfjj {
#[xor(15718)]
#[prost(uint32, tag = "6")]
pub avatar_id: u32,
#[prost(uint32, repeated, tag = "5")]
pub dmnghmkjkkh: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ndpakdkffbg {
#[xor(6499)]
#[prost(uint32, tag = "4")]
pub liojcbaafek: u32,
#[xor(16160)]
#[prost(uint32, tag = "3")]
pub eeplbkfndmc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6561)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jhnpggjioej {
#[prost(message, repeated, tag = "8")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "2")]
pub info: ::core::option::Option<Lcdfcingmnn>,
#[xor(10272)]
#[prost(uint64, tag = "7")]
pub fkcdkdiacni: u64,
#[xor(11596)]
#[prost(uint64, tag = "10")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pkhgmikofao {
#[prost(message, optional, tag = "1")]
pub dmbipmdaajl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub fpclgmdcdhm: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub section_id: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub lahpgjelkpd: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub lobafigmneb: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "6")]
pub mbgajefionm: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2842)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dlbkgepcjbc {
#[xor(12121)]
#[prost(uint64, tag = "6")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "7")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "10")]
pub info: ::core::option::Option<Cjijijpgflp>,
#[xor(12965)]
#[prost(uint64, tag = "1")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dljoeehpkdo {
#[prost(message, optional, tag = "15")]
pub oghcnmnbkcd: ::core::option::Option<Lmngnmhkkkb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bmlegjchacl {
#[prost(int32, tag = "1")]
pub npc_id: i32,
#[prost(int32, tag = "2")]
pub pdpnooimhfl: i32,
#[prost(int32, tag = "3")]
pub ljdphlcgmkk: i32,
#[prost(int32, tag = "4")]
pub febhiaknkco: i32,
#[prost(int32, tag = "5")]
pub ikklghjnjnm: i32,
#[prost(string, tag = "6")]
pub jmjgmednmmp: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub lmhcfdjmjld: ::prost::alloc::string::String,
#[prost(float, tag = "8")]
pub lbndcablhij: f32,
#[prost(float, tag = "9")]
pub bcimemnfpkc: f32,
#[prost(float, tag = "10")]
pub nogohbglefc: f32,
#[prost(float, tag = "11")]
pub hhdhgkgifkf: f32,
#[prost(string, tag = "12")]
pub gobbelcokll: ::prost::alloc::string::String,
#[prost(int32, tag = "14")]
pub mnofclefihp: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7607)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bgggeljcdpn {
#[xor(5938)]
#[prost(uint32, tag = "6")]
pub tag: u32,
#[xor(3318)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eipffhlndgo {
#[prost(message, repeated, tag = "3")]
pub mbncaeldpnn: ::prost::alloc::vec::Vec<Goplhmapban>,
#[xor(8076)]
#[prost(uint32, tag = "2")]
pub aeicekmldco: u32,
#[prost(string, tag = "14")]
pub omfjimphjbo: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(942)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Flioaoopden {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gkgpipmfpil {
#[prost(string, tag = "1")]
pub gelmjhgamjm: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lhhglhknfif {
#[prost(message, optional, tag = "1")]
pub bikgllnjnec: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3604)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kcfbpoofmma {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lgkpclghdlo {
#[xor(7494)]
#[prost(int32, tag = "5")]
pub ahdbalhodda: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Epclfjjjfim {
#[prost(map = "string, message", tag = "2")]
pub molapppfhln: ::std::collections::HashMap<
::prost::alloc::string::String,
Iplccnimnln,
>,
#[prost(map = "string, string", tag = "3")]
pub cpcifgmopgk: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
#[prost(map = "string, message", tag = "5")]
pub kdhimkbnhga: ::std::collections::HashMap<
::prost::alloc::string::String,
Enehifbmmbk,
>,
#[prost(map = "string, message", tag = "8")]
pub edhloeeobao: ::std::collections::HashMap<
::prost::alloc::string::String,
Dakaineniod,
>,
#[prost(map = "string, message", tag = "11")]
pub njhojobeacl: ::std::collections::HashMap<
::prost::alloc::string::String,
Mopapblhbof,
>,
#[prost(map = "string, int32", tag = "14")]
pub aeiaggdebfk: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iepfnoanmeg {
#[prost(message, optional, tag = "14")]
pub position: ::core::option::Option<Gibdbcoffjl>,
#[xor(12253)]
#[prost(int32, tag = "3")]
pub dhbjpkffnfl: i32,
#[prost(message, optional, tag = "13")]
pub bchnjiehfbn: ::core::option::Option<Oahoifdjpdk>,
#[xor(15533)]
#[prost(int32, tag = "15")]
pub eodeaeodafm: i32,
#[xor(508)]
#[prost(uint32, tag = "6")]
pub pefnnjkocli: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nfegefddnll {
#[prost(message, optional, tag = "9")]
pub oghcnmnbkcd: ::core::option::Option<Lmngnmhkkkb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Elmgcgpcbel {
#[prost(string, tag = "1")]
pub oiidemlgihg: ::prost::alloc::string::String,
#[prost(map = "string, string", tag = "2")]
pub klpdligdhfc: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bdpfkjcncgg {
#[prost(uint32, tag = "1")]
pub cibcmgbaflm: u32,
#[prost(message, repeated, tag = "2")]
pub pbpphccccma: ::prost::alloc::vec::Vec<Dphmgjfddeg>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Emipioppaoe {
#[prost(uint32, repeated, tag = "1")]
pub fhildlncmep: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "5")]
pub lmakolecehf: ::core::option::Option<Jjljkenhjdi>,
#[prost(message, repeated, tag = "6")]
pub cbehdgcgepo: ::prost::alloc::vec::Vec<Ibhhfjffhdd>,
#[prost(uint32, repeated, tag = "12")]
pub bpaigfmiojj: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bojbhmichdo {
#[xor(1051)]
#[prost(uint32, tag = "12")]
pub fbhgidmekpn: u32,
#[prost(message, repeated, tag = "11")]
pub jebbealkfhb: ::prost::alloc::vec::Vec<Jjgnjaogfen>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8226)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kjemdbojaco {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8370)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iodfgilhkbi {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nkonigjokbj {
#[prost(int32, repeated, tag = "10")]
pub blpmjkogeel: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "8")]
pub lknanbnjnig: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "5")]
pub gnpblbjdncb: ::prost::alloc::vec::Vec<i32>,
#[prost(message, repeated, tag = "15")]
pub pcadjkonpcl: ::prost::alloc::vec::Vec<Nkkbpeccjeg>,
#[xor(12876)]
#[prost(int32, tag = "2")]
pub kehiioopklf: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ipnekdjccpn {
#[prost(uint32, repeated, tag = "2")]
pub elimcgfgnjf: ::prost::alloc::vec::Vec<u32>,
#[xor(673)]
#[prost(uint32, tag = "13")]
pub ccnlfijlnad: u32,
#[prost(uint32, repeated, tag = "3")]
pub bdbmjjndknl: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "11")]
pub kffhihddkdi: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "4")]
pub ldifombnfop: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hhjcdjbfabk {
#[prost(uint32, tag = "1")]
pub jojaagalofn: u32,
#[prost(enumeration = "Piljklinmdm", tag = "2")]
pub hobjbpineli: i32,
#[prost(message, optional, tag = "3")]
pub position: ::core::option::Option<Efmhlbmmfid>,
#[prost(message, optional, tag = "4")]
pub claojgokflb: ::core::option::Option<Efmhlbmmfid>,
#[prost(message, optional, tag = "5")]
pub moccldbpbcp: ::core::option::Option<Efmhlbmmfid>,
#[prost(int32, tag = "6")]
pub pmcnjhgllnn: i32,
#[prost(int32, tag = "7")]
pub afdhhmokmcg: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(549)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kdgehkmlgnm {
#[xor(15160)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8627)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bbkcfmclgkd {
#[xor(14288)]
#[prost(int32, tag = "11")]
pub ahdbalhodda: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3211)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kocogkmacjm {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oaoalegjigc {
#[prost(enumeration = "Hdgninhnkhc", tag = "1")]
pub cdilndlgnbn: i32,
#[prost(enumeration = "Clhfpgmncdb", tag = "2")]
pub aoopfokohfm: i32,
#[prost(message, optional, tag = "3")]
pub ipldaidhmcl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub omloefjdfih: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub lcjdkmhnjbp: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "6")]
pub cbacddghhjj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "7")]
pub ibfopkgbeaa: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "8")]
pub mcahdhjlgkl: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "9")]
pub kkjjpagepjn: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "10")]
pub ncgpanbeoog: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "11")]
pub cpihhgfelkn: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "12")]
pub fpjliofhell: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "13")]
pub jkipapmgbia: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "14")]
pub nfaeohbkodo: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "15")]
pub lbpdkpjjilj: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(bool, tag = "16")]
pub mbjlenibpjf: bool,
#[prost(bool, tag = "17")]
pub cjamahnbkoi: bool,
#[prost(message, optional, tag = "18")]
pub dkainifldom: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "19")]
pub obingbodppj: bool,
#[prost(bool, tag = "20")]
pub ebhjmbhbhbf: bool,
#[prost(string, tag = "21")]
pub aaohhadkbeg: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "22")]
pub obcdhpnfllm: ::prost::alloc::vec::Vec<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2640)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ngoilhlfcif {
#[xor(5257)]
#[prost(uint32, tag = "5")]
pub pfhkpjilong: u32,
#[xor(691)]
#[prost(uint32, tag = "9")]
pub chfcbpfclim: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5797)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gaekeljjiei {
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<Hmhbmaiadlm>,
#[prost(message, repeated, tag = "7")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(6423)]
#[prost(uint64, tag = "8")]
pub fdfjcoccaoa: u64,
#[xor(6835)]
#[prost(uint64, tag = "15")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2841)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Aojolndicoh {
/// VMP DETECTED
///
#[xor(2673)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cfdamggbfci {
#[prost(bool, tag = "6")]
pub mdlekfgpjmb: bool,
#[xor(430)]
#[prost(uint32, tag = "10")]
pub gibeoahlmdg: u32,
#[prost(bool, tag = "2")]
pub ilikllnocoa: bool,
#[xor(959)]
#[prost(int64, tag = "7")]
pub kggpcmomkbp: i64,
#[xor(5546)]
#[prost(uint32, tag = "5")]
pub eeplbkfndmc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Amgdflfbehb {
#[prost(message, optional, tag = "1")]
pub fpclgmdcdhm: ::core::option::Option<Jiahalkoppm>,
#[prost(int32, tag = "2")]
pub ijjmdaicjgn: i32,
#[prost(uint32, tag = "3")]
pub ddbmjpajmnc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jahdegnaloa {
#[prost(map = "uint32, uint32", tag = "1")]
pub pjpjmagpkpc: ::std::collections::HashMap<u32, u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6615)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Plbcjhkghme {
#[prost(uint32, repeated, tag = "13")]
pub jdacddhjkpn: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "14")]
pub pafcjkgemgf: bool,
#[xor(11488)]
#[prost(uint32, tag = "1")]
pub group: u32,
#[xor(7579)]
#[prost(uint32, tag = "4")]
pub kbnohlffjil: u32,
#[xor(13367)]
#[prost(uint32, tag = "3")]
pub iahpcojelin: u32,
#[xor(14175)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mcjejlmplmj {
#[xor(9368)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[xor(4587)]
#[prost(int64, tag = "8")]
pub chhhmffbbbp: i64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lgijakhmjbk {
#[prost(message, repeated, tag = "1")]
pub gafdeiifkkg: ::prost::alloc::vec::Vec<Fhocgfjmoog>,
#[prost(map = "uint32, int32", tag = "2")]
pub cmmajelgfbh: ::std::collections::HashMap<u32, i32>,
#[prost(message, optional, tag = "3")]
pub aklngcnogbc: ::core::option::Option<Ejahjjlahdb>,
#[prost(message, optional, tag = "4")]
pub dlabfeadhpf: ::core::option::Option<Ilcfdegbdmd>,
#[prost(message, optional, tag = "5")]
pub infngcaidml: ::core::option::Option<Obkcjndikcp>,
#[prost(map = "uint32, message", tag = "6")]
pub oklfbifmhij: ::std::collections::HashMap<u32, Ljganlojdpg>,
#[prost(message, optional, tag = "7")]
pub nnhbdfldcbn: ::core::option::Option<Nccfcigmipm>,
#[prost(int32, tag = "8")]
pub gggfmnmdaoh: i32,
#[prost(uint32, tag = "9")]
pub offemdgpmeo: u32,
#[prost(uint32, repeated, tag = "10")]
pub kcglmmdekab: ::prost::alloc::vec::Vec<u32>,
#[prost(int32, tag = "11")]
pub dnekmdekjik: i32,
#[prost(message, optional, tag = "12")]
pub dpndhaolida: ::core::option::Option<Ejcncmeemaa>,
#[prost(map = "uint32, int32", tag = "13")]
pub kiabkfncndl: ::std::collections::HashMap<u32, i32>,
#[prost(map = "uint32, int32", tag = "14")]
pub iaohaipmlhp: ::std::collections::HashMap<u32, i32>,
#[prost(message, optional, tag = "15")]
pub ojjeeiflgme: ::core::option::Option<Chinmcfgcga>,
#[prost(uint32, tag = "16")]
pub khkkakociac: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6397)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ohphkegojaa {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Flpglkdaiac {
#[prost(message, repeated, tag = "5")]
pub lbbhhbggikf: ::prost::alloc::vec::Vec<Amlbankmojk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4129)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Licfmdnkkmh {
#[prost(message, optional, tag = "9")]
pub info: ::core::option::Option<Anphhhgndmk>,
#[xor(11910)]
#[prost(uint64, tag = "10")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "15")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(5154)]
#[prost(uint64, tag = "3")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Micbhhodlji {
#[xor(12882)]
#[prost(uint32, tag = "14")]
pub cmglbcnkfdm: u32,
#[xor(14514)]
#[prost(uint32, tag = "11")]
pub r#type: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9337)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mffokjloaih {
#[xor(1544)]
#[prost(uint32, tag = "11")]
pub hfgeippbdee: u32,
#[xor(3211)]
#[prost(uint32, tag = "4")]
pub nmiichclpgb: u32,
#[xor(12144)]
#[prost(uint32, tag = "1")]
pub hnlcmcdcpep: u32,
#[xor(3669)]
#[prost(uint32, tag = "9")]
pub bkhbhkhpfkk: u32,
#[xor(13737)]
#[prost(uint32, tag = "14")]
pub baeljpdkcof: u32,
#[xor(5818)]
#[prost(uint32, tag = "10")]
pub gnnmchcpbpd: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fjjjhkneffb {
#[prost(map = "uint32, message", tag = "1")]
pub jpkhjgpggaj: ::std::collections::HashMap<u32, Dehgkchheef>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Egajhbaempl {
#[xor(11299)]
#[prost(uint32, tag = "7")]
pub kjongknfkee: u32,
#[prost(message, optional, tag = "10")]
pub gidapkddnkg: ::core::option::Option<Fkaomebjiho>,
#[xor(1251)]
#[prost(uint32, tag = "3")]
pub kmmjjgagcch: u32,
#[xor(14869)]
#[prost(uint32, tag = "5")]
pub lcaidhpecok: u32,
#[xor(2119)]
#[prost(uint32, tag = "13")]
pub bhbfkmpaakh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hmnpnofnbmm {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ehhongacjjn {
#[prost(int32, tag = "3")]
pub nohgmjogfjl: i32,
#[prost(int32, repeated, tag = "4")]
pub lcipdallclh: ::prost::alloc::vec::Vec<i32>,
#[prost(oneof = "ehhongacjjn::Cmchlblgohf", tags = "1, 2")]
pub cmchlblgohf: ::core::option::Option<ehhongacjjn::Cmchlblgohf>,
}
/// Nested message and enum types in `EHHONGACJJN`.
pub mod ehhongacjjn {
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
pub enum Cmchlblgohf {
#[prost(int32, tag = "1")]
InstancedAbilityId(i32),
#[prost(int32, tag = "2")]
InstancedModifierId(i32),
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nliempnapio {
#[xor(3473)]
#[prost(uint32, tag = "14")]
pub template_id: u32,
#[prost(bool, tag = "9")]
pub cdclblegnpa: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dfbkimfacmb {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub fkkbflokodb: i32,
#[prost(message, optional, tag = "2")]
pub bddlconiggl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub ffhglkfmhni: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Offklhjhaoj {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mfphkdgbkbc {
#[prost(enumeration = "Iokckccbmcm", tag = "1")]
pub hfgdjcfhokn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1808)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pkjelfdedal {
#[xor(8769)]
#[prost(uint32, tag = "10")]
pub jpeclneklpe: u32,
#[prost(enumeration = "Eanenhahgpm", tag = "12")]
pub ogdkohphenc: i32,
#[xor(11341)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3036)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ogkoedlbmlb {
#[xor(6486)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mfjmcnoghba {
#[xor(9104)]
#[prost(uint32, tag = "9")]
pub buddy_id: u32,
#[prost(enumeration = "Hfcmlllhanl", tag = "5")]
pub afdihnnibbh: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hfnfdobehmb {
#[prost(bool, tag = "1")]
pub gkmdgocecnc: bool,
#[prost(message, repeated, tag = "2")]
pub hledbngkcdl: ::prost::alloc::vec::Vec<Elojdglfilm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Diefbmfolhg {
#[prost(int32, tag = "1")]
pub bdfpboocppn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kpplnofbblp {
#[prost(message, optional, tag = "1")]
pub ocphdlakcfj: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Jpnihhbgepd", tag = "2")]
pub odnpbhepnoa: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9738)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Khgkpejlofg {
#[xor(901)]
#[prost(uint32, tag = "2")]
pub bdihooemnhp: u32,
#[xor(13213)]
#[prost(uint32, tag = "9")]
pub quest_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2013)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Behfdafefem {
#[xor(12879)]
#[prost(int32, tag = "6")]
pub retcode: i32,
#[xor(13515)]
#[prost(uint32, tag = "4")]
pub iahpcojelin: u32,
#[prost(message, optional, tag = "9")]
pub apaedfjpphl: ::core::option::Option<Olljecnhipo>,
#[xor(12458)]
#[prost(uint32, tag = "10")]
pub kleoielhfpc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9467)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct EndBattleScRsp {
#[prost(message, optional, tag = "5")]
pub battle_reward: ::core::option::Option<BattleRewardInfo>,
#[xor(6577)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6723)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hlhighjalgc {
#[xor(6612)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1907)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dofpnmjfaim {
#[xor(10382)]
#[prost(uint32, tag = "5")]
pub moaeafhpdko: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6892)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fjphdhnjnhj {
#[prost(enumeration = "Dljpnlkgnli", tag = "8")]
pub ggoeinmcnip: i32,
#[prost(message, optional, tag = "15")]
pub koamjailkge: ::core::option::Option<Poabpdcddaf>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6732)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kembpcapeel {
#[xor(7925)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1429)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jnmaoeoikpl {
#[xor(8057)]
#[prost(uint32, tag = "15")]
pub quest_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1918)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetPlayerNetworkDataScRsp {
#[xor(11954)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[prost(message, optional, tag = "5")]
pub player_network_data: ::core::option::Option<PlayerNetworkData>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cmekfjohaik {
#[prost(int32, tag = "1")]
pub kginbigkgdp: i32,
#[prost(int32, tag = "2")]
pub level: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6813)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Akhiegnbdik {
#[prost(message, optional, tag = "12")]
pub info: ::core::option::Option<Ihbcafaejco>,
#[prost(message, repeated, tag = "2")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(9562)]
#[prost(uint64, tag = "10")]
pub fdfjcoccaoa: u64,
#[xor(12904)]
#[prost(uint64, tag = "15")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ebkeffmmnme {
#[prost(map = "uint32, uint32", tag = "1")]
pub ajppilianbi: ::std::collections::HashMap<u32, u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fejegcmaaib {
#[prost(uint32, tag = "1")]
pub bhbfkmpaakh: u32,
#[prost(message, repeated, tag = "2")]
pub noebkmdmfga: ::prost::alloc::vec::Vec<Pcmekcelnma>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iipafjpdcbe {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lpgofpknlnl {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cjijijpgflp {
#[xor(15422)]
#[prost(int32, tag = "4")]
pub retcode: i32,
#[prost(message, optional, tag = "2")]
pub obgejnhbfca: ::core::option::Option<Gbngihiobdo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cncfhpekodp {
#[prost(int32, tag = "1")]
pub icoehgohboi: i32,
#[prost(int32, tag = "2")]
pub ibdjjdjkpln: i32,
#[prost(int32, tag = "3")]
pub cjjcnoabeoj: i32,
#[prost(string, tag = "4")]
pub boodaebpjip: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "5")]
pub fcmnkakfeon: ::prost::alloc::vec::Vec<Ecmfolcgbnd>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6369)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ibplejecdpm {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7374)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jgbdhmhalmd {
#[xor(12983)]
#[prost(int32, tag = "5")]
pub retcode: i32,
#[prost(uint32, repeated, tag = "1")]
pub nbeeleligan: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cgphiihdamm {
#[prost(message, optional, tag = "5")]
pub cenolhfjmjm: ::core::option::Option<Nkonigjokbj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(653)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetArchiveInfoCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3715)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cneeemcmjbg {
#[xor(16176)]
#[prost(uint32, tag = "4")]
pub bpeicjcnbgl: u32,
#[xor(16276)]
#[prost(uint32, tag = "15")]
pub fiieiehipik: u32,
#[xor(10008)]
#[prost(uint32, tag = "14")]
pub hnlliaemecn: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Glplojogfke {
#[prost(message, repeated, tag = "2")]
pub cgfmdjgaaod: ::prost::alloc::vec::Vec<Mghpjaakhkj>,
#[prost(uint32, repeated, tag = "8")]
pub lknhfnbiehg: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "12")]
pub bbbildnikpc: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eiankdfjkma {
#[prost(uint32, repeated, tag = "12")]
pub kndifkcmgcm: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5600)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetRamenDataScRsp {
#[prost(message, optional, tag = "12")]
pub ramen_data: ::core::option::Option<RamenData>,
#[xor(6626)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7277)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eahmjfffnif {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jjplidmnban {
#[prost(enumeration = "Ecihmhhnkko", tag = "1")]
pub imbbdhigooc: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8901)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetDailyChallengeInfoCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6569)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Diidolclojc {
#[xor(12445)]
#[prost(int32, tag = "7")]
pub interaction: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cedkdfaddce {
#[prost(message, optional, tag = "1")]
pub bfcedlmjbeb: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Jpnihhbgepd", tag = "2")]
pub odnpbhepnoa: i32,
#[prost(message, optional, tag = "3")]
pub cphbfinnhag: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8220)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eilkojjbmgh {
#[xor(11681)]
#[prost(uint32, tag = "11")]
pub group: u32,
#[xor(6820)]
#[prost(uint32, tag = "15")]
pub jkncpglbhlc: u32,
#[xor(11671)]
#[prost(uint32, tag = "7")]
pub mmfjdplpmmc: u32,
#[xor(4243)]
#[prost(uint32, tag = "13")]
pub nooenefhgdb: u32,
#[xor(14781)]
#[prost(uint32, tag = "9")]
pub iiddjfplohc: u32,
#[xor(10972)]
#[prost(uint32, tag = "12")]
pub jmmkidnedfc: u32,
#[xor(7582)]
#[prost(uint32, tag = "6")]
pub kigcmeakejp: u32,
#[prost(bool, tag = "10")]
pub kmeoicgddma: bool,
#[xor(7767)]
#[prost(uint32, tag = "8")]
pub pdjddomahea: u32,
#[xor(13017)]
#[prost(uint32, tag = "4")]
pub ingdomhggdo: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Foociidepnn {
#[prost(message, optional, tag = "1")]
pub npc_id: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "2")]
pub jddjgafncog: bool,
#[prost(message, repeated, tag = "3")]
pub fahmcpddhbb: ::prost::alloc::vec::Vec<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fbgcplhekae {
#[prost(int32, repeated, tag = "1")]
pub unlock_id_list: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "6")]
pub onkljkehjon: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "12")]
pub ohbgkhdencm: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3022)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dbdfapbfali {
#[prost(int32, repeated, tag = "2")]
pub kmdgolmbjoe: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gfckjbbkelp {
#[prost(uint32, tag = "1")]
pub lidgkemmpho: u32,
#[prost(uint32, tag = "2")]
pub fiieiehipik: u32,
#[prost(bool, tag = "3")]
pub aafigcjfdjj: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dioceimcfan {
#[prost(float, tag = "7")]
pub pjmblgnfpik: f32,
#[xor(13602)]
#[prost(int32, tag = "13")]
pub kiegnoofcgg: i32,
#[xor(1570)]
#[prost(int32, tag = "3")]
pub lngghnpbflp: i32,
#[prost(message, optional, tag = "1")]
pub position: ::core::option::Option<Ghcnbjnlmhh>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(964)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ehdfhhccmgh {
#[prost(bool, tag = "11")]
pub finished: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Paiikmpmmmd {
#[prost(bool, tag = "9")]
pub cdclblegnpa: bool,
#[xor(7161)]
#[prost(uint32, tag = "2")]
pub template_id: u32,
#[prost(bool, tag = "14")]
pub gjfhobkjnki: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mdojnokljko {
#[prost(string, tag = "1")]
pub nbhmladoiha: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub ojaligfnnmg: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dmghfjflcka {
#[prost(enumeration = "Hlccdmafgcg", tag = "1")]
pub owner_type: i32,
#[prost(message, optional, tag = "2")]
pub dflfdcddjfj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub bojkodfnkdp: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "4")]
pub abjmdnpjhag: bool,
#[prost(bool, tag = "5")]
pub ajlahkcjnpn: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1079)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Heeffebbeia {
#[xor(8229)]
#[prost(int32, tag = "9")]
pub ikfdecmbbdj: i32,
#[xor(15815)]
#[prost(int32, tag = "2")]
pub iddhoklnpib: i32,
#[xor(7965)]
#[prost(int32, tag = "6")]
pub pokbhknkmbm: i32,
#[prost(message, optional, tag = "4")]
pub lhbejkbkbfh: ::core::option::Option<Ohnldpkklnp>,
#[xor(8222)]
#[prost(uint32, tag = "14")]
pub ohldlnkneld: u32,
#[prost(bool, tag = "10")]
pub mgajmhoeboc: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bgcaialhclo {
#[prost(message, optional, tag = "1")]
pub nbemliennej: ::core::option::Option<Iekcidbmpnj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cnknlaebmhl {
#[xor(4090)]
#[prost(uint32, tag = "13")]
pub ialhnmeldfj: u32,
#[prost(string, tag = "5")]
pub klinjndogfk: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jhmkkacfcgi {
#[prost(message, optional, tag = "1")]
pub mahdaplbojj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub piahiiofjdd: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Eghnokhjhcm", tag = "3")]
pub bbefdonjhjp: i32,
#[prost(enumeration = "Hhfhcilfaoa", tag = "4")]
pub podefpclepd: i32,
#[prost(string, tag = "5")]
pub ogmmgmkhehd: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kihcijnjmof {
#[prost(uint32, repeated, tag = "5")]
pub cpdamfljjnl: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Leedlglenpf {
#[xor(3701)]
#[prost(int32, tag = "11")]
pub cgnoigmjbpi: i32,
#[prost(bool, tag = "6")]
pub gihdifiigdp: bool,
#[xor(13827)]
#[prost(int32, tag = "12")]
pub bolhfhdimmb: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2886)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hngincngiod {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5220)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mbinmbnfeif {
#[xor(14229)]
#[prost(uint32, tag = "9")]
pub apacdkacfnd: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hbchgplihij {
#[prost(enumeration = "Ohpmejmnekp", tag = "1")]
pub aigbmbgkfkf: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4691)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetBattlePassDataScRsp {
#[prost(enumeration = "Klmlennfbfd", tag = "14")]
pub kmlkcndejom: i32,
#[prost(message, optional, tag = "11")]
pub loiganhhldb: ::core::option::Option<Licaodfmpgn>,
#[prost(bool, tag = "9")]
pub ilikllnocoa: bool,
#[xor(169)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[prost(message, repeated, tag = "15")]
pub piaoinpbhkh: ::prost::alloc::vec::Vec<Pmbfalbnfll>,
#[prost(message, optional, tag = "6")]
pub ihddijlgldh: ::core::option::Option<Ipaecjbniah>,
#[prost(message, optional, tag = "2")]
pub pfggbffgjjd: ::core::option::Option<Ljipimmdbhi>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fcgnfklamhk {
#[prost(string, tag = "1")]
pub kcclegdlljc: ::prost::alloc::string::String,
#[prost(uint32, tag = "2")]
pub fiieiehipik: u32,
#[prost(uint32, tag = "3")]
pub uid: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pnnhoghjhoj {
#[prost(enumeration = "Nljhpikkdnd", tag = "1")]
pub dkmepflgcmf: i32,
#[prost(enumeration = "Magmmkboaop", tag = "2")]
pub gpnpplpflbf: i32,
#[prost(message, optional, tag = "3")]
pub cljgdbopadm: ::core::option::Option<Ojeofbgcaal>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ahdlgefaifd {
#[prost(int32, tag = "1")]
pub fiieiehipik: i32,
#[prost(int32, tag = "2")]
pub ieacoaekljj: i32,
#[prost(int32, tag = "3")]
pub gnjnfgjmopm: i32,
#[prost(string, tag = "4")]
pub hamkldbbgbp: ::prost::alloc::string::String,
#[prost(int32, tag = "5")]
pub lfppomjaean: i32,
#[prost(string, tag = "6")]
pub aenleffpdca: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jkldipfghok {
#[prost(uint32, repeated, tag = "10")]
pub eeaihoofdga: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Oabfgempmda {
#[prost(bool, tag = "1")]
pub oemckpjedpj: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7977)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eggpfoanepf {
#[xor(9969)]
#[prost(uint32, tag = "7")]
pub knffoiffljd: u32,
#[xor(2881)]
#[prost(uint32, tag = "11")]
pub ghifdkelobe: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4942)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct RunEventGraphCsReq {
#[prost(enumeration = "EventGraphOwnerType", tag = "3")]
pub owner_type: i32,
#[xor(9933)]
#[prost(uint32, tag = "1")]
pub section_id: u32,
#[xor(8707)]
#[prost(uint32, tag = "11")]
pub event_graph_uid: u32,
#[xor(9066)]
#[prost(uint32, tag = "5")]
pub clgfbjgkocf: u32,
#[xor(2104)]
#[prost(uint32, tag = "10")]
pub owner_id: u32,
#[prost(message, optional, tag = "14")]
pub cccbeplbaaa: ::core::option::Option<Clbhlliocpa>,
#[xor(2429)]
#[prost(uint32, tag = "12")]
pub tag: u32,
#[prost(map = "string, int32", tag = "8")]
pub fbohpmghbcb: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gipcgdbmlnp {
#[prost(bool, tag = "1")]
pub fdhoehnbcjo: bool,
#[prost(bool, tag = "2")]
pub bigbhhpmdnb: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9538)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cjphcfoopml {
#[xor(2435)]
#[prost(uint32, tag = "5")]
pub pglhelicfcf: u32,
#[prost(uint32, repeated, tag = "11")]
pub lbpkfcealgh: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "9")]
pub cnfjllebhff: ::prost::alloc::vec::Vec<Mfegncpbkfg>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ekmibddpmki {
#[prost(message, repeated, tag = "2")]
pub njgfhhihdgg: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "3")]
pub lgcdjcdbmml: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "4")]
pub phfmldbanbl: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "5")]
pub ndeeijfpjpc: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "6")]
pub iggelijdakf: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "7")]
pub peccocegabl: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "8")]
pub pfaidfaefdi: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(bool, tag = "9")]
pub hcbliaclanf: bool,
#[prost(message, optional, tag = "10")]
pub count: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Ojgbnejmbok", tag = "11")]
pub hdnmflmacpl: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Happiloeeaa {
#[prost(uint32, tag = "1")]
pub ejoccdkolkj: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7778)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dblmnlkegki {
#[prost(enumeration = "Blfjnmjhnmp", tag = "3")]
pub hmmneikfple: i32,
#[xor(15126)]
#[prost(uint32, tag = "1")]
pub tag: u32,
#[prost(string, tag = "8")]
pub gpmmamnphjo: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gclkopboahn {
#[prost(message, optional, tag = "1")]
pub jdgaddgaoic: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "2")]
pub hbmmnbjkdae: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3267)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ammcfpigjmg {
#[xor(6053)]
#[prost(uint32, tag = "13")]
pub ghifdkelobe: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hhcbmbnnlij {
#[xor(4504)]
#[prost(uint32, tag = "13")]
pub flbkfpdokpd: u32,
#[xor(1155)]
#[prost(uint32, tag = "2")]
pub lhbejkbkbfh: u32,
#[prost(message, optional, tag = "7")]
pub position: ::core::option::Option<Ljmfhhhfmho>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(231)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lcfkmlghdll {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2678)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Edfdpoaambc {
#[prost(bool, tag = "2")]
pub dfecokjdjgb: bool,
#[prost(bool, tag = "8")]
pub koeaijfipoe: bool,
#[prost(bool, tag = "10")]
pub jpggnadimkj: bool,
#[prost(bool, tag = "11")]
pub nkgbpibbkbk: bool,
#[prost(bool, tag = "12")]
pub golpdibjdbf: bool,
#[prost(bool, tag = "14")]
pub opghfjbngbk: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kdijcogocim {
#[prost(message, repeated, tag = "9")]
pub emfidomfmih: ::prost::alloc::vec::Vec<Jcijepoklpo>,
#[prost(message, repeated, tag = "10")]
pub jflioghhgbd: ::prost::alloc::vec::Vec<Pionfnhcfkd>,
#[prost(uint32, repeated, tag = "13")]
pub jklfcgohmhi: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Popmomlfbog {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub pbgfddlpihp: i32,
#[prost(message, repeated, tag = "2")]
pub ooicblaegij: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "3")]
pub igpbdhdnmkm: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(enumeration = "Dklgniaakji", tag = "4")]
pub jhooeobinia: i32,
#[prost(message, optional, tag = "5")]
pub pkfnailgikm: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Pcekojidped", tag = "6")]
pub bbahgnpffni: i32,
#[prost(string, tag = "7")]
pub hapfbhhhmgc: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fngembfbmog {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9824)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mcdaghgbfcp {
#[prost(uint32, repeated, tag = "1")]
pub avatars: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "13")]
pub foacgpjpgph: ::prost::alloc::vec::Vec<u32>,
#[xor(9901)]
#[prost(uint32, tag = "4")]
pub buddy_id: u32,
#[prost(message, optional, tag = "9")]
pub ekhpegjllfk: ::core::option::Option<Eakjjklglng>,
#[xor(5583)]
#[prost(uint32, tag = "8")]
pub jjjppkiidpd: u32,
#[xor(1007)]
#[prost(uint32, tag = "14")]
pub kleoielhfpc: u32,
#[xor(12501)]
#[prost(uint32, tag = "3")]
pub nlfcgpnfohh: u32,
#[xor(10821)]
#[prost(uint32, tag = "12")]
pub dneffhlemfg: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ldonkmdddhf {
#[prost(enumeration = "Gbmddbianaa", tag = "1")]
pub gokdmacjeee: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Obdcnhbnnnm {
#[prost(uint32, repeated, tag = "3")]
pub hfnobnddpcd: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pfgmdbmggce {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mngmacoleeo {
#[prost(string, tag = "1")]
pub dcpnffhjklk: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6913)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iecjmbcplaa {
#[prost(map = "uint32, uint32", tag = "13")]
pub mgifdlagdda: ::std::collections::HashMap<u32, u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(408)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iflkoeljpij {
#[xor(1489)]
#[prost(uint32, tag = "3")]
pub kbkppchiaeg: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aelfmbhlncp {
#[prost(message, optional, tag = "1")]
pub opgkkfolfkn: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub najejmghlin: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Pcekojidped", tag = "3")]
pub ekbfgknccph: i32,
#[prost(message, optional, tag = "4")]
pub feebfnljlli: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iclcjmmphmj {
#[prost(message, repeated, tag = "1")]
pub pgllcnpaikk: ::prost::alloc::vec::Vec<Cedkdfaddce>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6006)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bebingbdijl {
#[xor(9500)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mpkkkcakgpk {
#[xor(1046)]
#[prost(uint32, tag = "5")]
pub lfdpcgidmoe: u32,
#[xor(2320)]
#[prost(uint32, tag = "14")]
pub kjfdbaacbgn: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fdlcgoekmbg {
#[prost(bool, tag = "1")]
pub ldddbknmlbi: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ehnebgahmbe {
#[prost(bool, tag = "1")]
pub hfgdjcfhokn: bool,
#[prost(bool, tag = "2")]
pub gfhegijnplf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ipleociphci {
#[prost(string, tag = "10")]
pub jnojgnfckij: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub bhjgknjibfi: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub aejlfdncppn: ::prost::alloc::string::String,
#[xor(4068)]
#[prost(int64, tag = "8")]
pub ngeaammccip: i64,
#[xor(6857)]
#[prost(int32, tag = "6")]
pub retcode: i32,
#[prost(string, tag = "14")]
pub mgefakpfdfm: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub ilhloedopef: ::prost::alloc::string::String,
#[prost(string, tag = "12")]
pub edeihjonami: ::prost::alloc::string::String,
#[xor(1575)]
#[prost(int64, tag = "11")]
pub obnaaccbnmb: i64,
#[prost(string, tag = "13")]
pub gfigboedadl: ::prost::alloc::string::String,
#[prost(string, tag = "1")]
pub majnhdojplo: ::prost::alloc::string::String,
#[prost(string, tag = "15")]
pub lcljjhpcdca: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1806)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mhfkbcljagl {
#[prost(message, repeated, tag = "7")]
pub kbjbinbdicb: ::prost::alloc::vec::Vec<Cdbhkadfckn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1789)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mgbjekfenij {
#[xor(13529)]
#[prost(int32, tag = "12")]
pub kfobnfboaoi: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hdekfddcelc {
#[prost(int32, tag = "1")]
pub fmagggjgmda: i32,
#[prost(bool, tag = "2")]
pub gfhegijnplf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mjjgpbigdjh {
#[prost(int32, tag = "1")]
pub mahdaplbojj: i32,
#[prost(int32, tag = "2")]
pub piahiiofjdd: i32,
#[prost(string, tag = "3")]
pub mcnmkdmidlo: ::prost::alloc::string::String,
#[prost(string, tag = "4")]
pub iimjbhikfoj: ::prost::alloc::string::String,
#[prost(string, repeated, tag = "5")]
pub gagppfenkmb: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(bool, tag = "6")]
pub jhfikaacmmf: bool,
#[prost(string, tag = "7")]
pub ghjlpmnimjm: ::prost::alloc::string::String,
#[prost(bool, tag = "8")]
pub apjhdmpnpip: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Abonaphndjo {
#[prost(uint32, repeated, tag = "9")]
pub akphpcjbhjj: ::prost::alloc::vec::Vec<u32>,
#[xor(2769)]
#[prost(uint32, tag = "6")]
pub ojmlcdkgcbd: u32,
#[xor(5752)]
#[prost(uint32, tag = "11")]
pub iijljifalli: u32,
#[prost(message, optional, tag = "5")]
pub pahieeaolfm: ::core::option::Option<Kfgelihokkp>,
#[xor(4386)]
#[prost(uint32, tag = "12")]
pub jbkgpnhpmee: u32,
#[prost(message, optional, tag = "4")]
pub jpjnppnoiko: ::core::option::Option<Oggimcinmoo>,
#[prost(uint32, repeated, tag = "13")]
pub lfcadifnikd: ::prost::alloc::vec::Vec<u32>,
#[xor(1280)]
#[prost(uint32, tag = "7")]
pub eloojjhioli: u32,
#[xor(15113)]
#[prost(uint32, tag = "14")]
pub ndnghnbcgad: u32,
#[xor(10627)]
#[prost(uint32, tag = "1")]
pub icbjmbgmdnb: u32,
#[xor(9244)]
#[prost(uint32, tag = "15")]
pub lghndjepehc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Inokdeoagag {
#[prost(enumeration = "Onilaijofmd", tag = "1")]
pub eoahfahogci: i32,
#[prost(int32, tag = "2")]
pub ooanpildcjl: i32,
#[prost(enumeration = "Epeldhjlkbl", tag = "3")]
pub jhplgoffljm: i32,
#[prost(int32, tag = "4")]
pub dilejiikfhk: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iliiehjffph {
#[prost(uint32, repeated, tag = "1")]
pub kjflbekcncj: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "2")]
pub fepbgchnofe: ::prost::alloc::string::String,
#[prost(bool, tag = "3")]
pub hnfcljnoiab: bool,
#[prost(string, tag = "4")]
pub gonhcjanlem: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub khngmkjocha: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Megkemlpgie {
#[prost(message, optional, tag = "1")]
pub section_id: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Njpmialmhfc", tag = "2")]
pub oghhknjmfok: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iblkpolobon {
#[prost(bool, tag = "12")]
pub epekkmbndao: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(963)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetJourneyInfoCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(476)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aajekfmbpma {
#[prost(message, repeated, tag = "11")]
pub adodfoghmla: ::prost::alloc::vec::Vec<Mglcgjeibhk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pmgdddkicgo {
#[prost(bool, tag = "1")]
pub mjfghjgbgmd: bool,
#[prost(message, optional, tag = "2")]
pub hgeefmbognb: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "3")]
pub nhimbkpiiln: bool,
#[prost(message, optional, tag = "4")]
pub oaocpiecgga: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub pcfbknbfdod: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "6")]
pub lbaakblbgli: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iodignmbkbj {
#[prost(message, repeated, tag = "1")]
pub cddmbippged: ::prost::alloc::vec::Vec<Efmhlbmmfid>,
#[prost(message, optional, tag = "2")]
pub ebggnlbhlbi: ::core::option::Option<Efmhlbmmfid>,
#[prost(uint32, tag = "3")]
pub oenmjdbjeoi: u32,
#[prost(uint32, tag = "4")]
pub geflnogdcji: u32,
#[prost(bool, tag = "5")]
pub fdbadcfkdfi: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cnlpjpcgfah {
#[xor(6338)]
#[prost(int32, tag = "6")]
pub aofkcfjbnfa: i32,
#[xor(14719)]
#[prost(int32, tag = "14")]
pub ikkkpffkehn: i32,
#[xor(8979)]
#[prost(uint32, tag = "10")]
pub gnepnfbhfop: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(808)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fdhacdgihie {
#[prost(message, optional, tag = "12")]
pub info: ::core::option::Option<Pcgbhjgacfm>,
#[xor(9355)]
#[prost(uint64, tag = "1")]
pub fdfjcoccaoa: u64,
#[xor(6175)]
#[prost(uint64, tag = "4")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "13")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ipaddjjimhg {
#[prost(enumeration = "Pcekojidped", tag = "1")]
pub ekbfgknccph: i32,
#[prost(message, optional, tag = "2")]
pub ifldcjcebgd: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mbjdfkbkalc {
#[prost(uint32, repeated, tag = "11")]
pub delbgoehhop: ::prost::alloc::vec::Vec<u32>,
#[xor(9468)]
#[prost(uint32, tag = "5")]
pub r#type: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kojpimopfkb {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9202)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lbnjijpoohh {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ikgmodpbdkg {
#[prost(message, repeated, tag = "4")]
pub gffoejhfblb: ::prost::alloc::vec::Vec<Cignmoomcgk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bjjnkeieipe {
#[prost(string, tag = "1")]
pub ohnkakhjpmh: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "2")]
pub hngfoggcjal: ::prost::alloc::vec::Vec<Johddhobpld>,
#[prost(message, repeated, tag = "3")]
pub gifkipobffi: ::prost::alloc::vec::Vec<Pionfnhcfkd>,
#[prost(enumeration = "Glhemplfblf", repeated, tag = "4")]
pub lblhkpefndd: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nmdfackdkgc {
#[prost(message, optional, tag = "1")]
pub dcpnffhjklk: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub ocphdlakcfj: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Jpnihhbgepd", tag = "3")]
pub odnpbhepnoa: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ibhhfjffhdd {
#[xor(13970)]
#[prost(uint32, tag = "15")]
pub gcnenlcnlfd: u32,
#[xor(14602)]
#[prost(int32, tag = "6")]
pub objnjgckgaj: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Flcakpcfmih {
#[prost(enumeration = "Bahlemdifco", tag = "1")]
pub r#type: i32,
#[prost(message, optional, tag = "2")]
pub mkfddmjbngl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub lgfgkaiglnd: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1324)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ecokpbbjdkn {
#[prost(message, optional, tag = "11")]
pub kooaifabmhm: ::core::option::Option<Jlagoknpjja>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Egiianccncf {
#[prost(message, optional, tag = "1")]
pub fjdialmanom: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "2")]
pub enbccffknld: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ghpkeammhbg {
#[prost(string, tag = "1")]
pub gngklhpddlk: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub pcjfkihokcd: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lkfchholipe {
#[prost(message, optional, tag = "1")]
pub denooobohnl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "2")]
pub aiiffgfdleo: ::prost::alloc::vec::Vec<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6091)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pfmochhebcf {
#[prost(message, optional, tag = "10")]
pub info: ::core::option::Option<Akdomjhblpg>,
#[xor(9445)]
#[prost(uint64, tag = "14")]
pub fdfjcoccaoa: u64,
#[xor(11520)]
#[prost(uint64, tag = "15")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "9")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8961)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hiifkiljdhk {
#[xor(13874)]
#[prost(uint32, tag = "5")]
pub plcmabdfkpf: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iifflkmmcle {
#[prost(uint32, tag = "1")]
pub pokoclhpeeg: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7284)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bccgcbhiejm {
#[xor(232)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3115)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ogbdmhlgnnh {
#[prost(map = "uint32, int32", tag = "8")]
pub nfkdckfffni: ::std::collections::HashMap<u32, i32>,
#[xor(9719)]
#[prost(int32, tag = "3")]
pub hcfpadgojjl: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6109)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kabfkklgcom {
#[prost(message, optional, tag = "9")]
pub bmdcgmcnajb: ::core::option::Option<Ebkeffmmnme>,
#[xor(1392)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gopgogjoelm {
#[prost(string, tag = "1")]
pub hkjfgkgfpao: ::prost::alloc::string::String,
#[prost(enumeration = "Poappelpmmi", tag = "2")]
pub r#type: i32,
#[prost(enumeration = "Clhfpgmncdb", tag = "4")]
pub mbjdllfphjk: i32,
#[prost(message, optional, tag = "5")]
pub mfpfochbkch: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "6")]
pub mjemmdeanjc: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "7")]
pub cofemokalfm: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "8")]
pub ogihdljgafi: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "9")]
pub mnlneniidfp: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "10")]
pub ofpgeipahnf: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "12")]
pub ihbjabkphlm: bool,
#[prost(bool, tag = "13")]
pub jehbjmehcnf: bool,
#[prost(message, optional, tag = "14")]
pub flbkfpdokpd: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "15")]
pub hgcplnajdnl: ::core::option::Option<Ojeofbgcaal>,
#[prost(bool, tag = "16")]
pub oflijaimkkf: bool,
#[prost(bool, tag = "17")]
pub fkokdaodfhe: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bbokljfnobj {
#[prost(message, optional, tag = "1374")]
pub nbbgfegeamk: ::core::option::Option<Ihkgmdlnfeg>,
#[prost(map = "int32, int32", tag = "11")]
pub idpojldlpkl: ::std::collections::HashMap<i32, i32>,
#[xor(6083)]
#[prost(uint32, tag = "1036")]
pub jabfblgcjba: u32,
#[prost(map = "uint32, message", tag = "15")]
pub cjeddbnlgln: ::std::collections::HashMap<u32, Amofpjegcmg>,
#[xor(4346)]
#[prost(uint32, tag = "9")]
pub bbcfbogcdpp: u32,
#[prost(enumeration = "Ljkhahbeibc", tag = "5")]
pub pjfdgkjnjpg: i32,
#[prost(string, tag = "4")]
pub mdbpadhiihg: ::prost::alloc::string::String,
#[prost(message, optional, tag = "14")]
pub nenfaainogg: ::core::option::Option<Nhccbgehifm>,
#[prost(bool, tag = "599")]
pub ifcopnankpj: bool,
#[prost(message, optional, tag = "10")]
pub ahndodcnlhn: ::core::option::Option<Apnppphmefp>,
#[prost(message, optional, tag = "7")]
pub bkaghbmcjlg: ::core::option::Option<Hkncjhjffel>,
#[prost(string, tag = "3")]
pub caffhoobknf: ::prost::alloc::string::String,
#[xor(10398)]
#[prost(uint32, tag = "1")]
pub cndghffhbeg: u32,
#[xor(3869)]
#[prost(int32, tag = "6")]
pub ldidpdhacdf: i32,
#[prost(bool, tag = "465")]
pub dlbpkhhlceb: bool,
#[prost(message, optional, tag = "861")]
pub mkkfodankff: ::core::option::Option<Ekbkdgdeiii>,
#[prost(bool, tag = "2")]
pub lnbifoldlol: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7002)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hepkjimllbj {
#[prost(message, repeated, tag = "11")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(5892)]
#[prost(uint64, tag = "1")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "4")]
pub info: ::core::option::Option<Kkebemphhkh>,
#[xor(7136)]
#[prost(uint64, tag = "12")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lebapfnfmob {
#[prost(bool, tag = "1")]
pub aeifgbpooob: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7773)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fpnahpgikek {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iimgnbpakdm {
#[xor(2722)]
#[prost(uint32, tag = "12")]
pub hdeibfkcbif: u32,
#[prost(message, optional, tag = "4")]
pub hkhgjgjednn: ::core::option::Option<Kccojhohkhn>,
#[prost(message, optional, tag = "9")]
pub omogbfodlgg: ::core::option::Option<Enehifbmmbk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jhlkigjnnal {
#[prost(uint32, tag = "1")]
pub llbdhkdlebh: u32,
#[prost(string, tag = "2")]
pub mjinpecbpoh: ::prost::alloc::string::String,
#[prost(int32, tag = "3")]
pub kjongknfkee: i32,
#[prost(uint32, repeated, tag = "4")]
pub fikbbcchodj: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5933)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Glcocflocch {
#[xor(1370)]
#[prost(uint32, tag = "8")]
pub dfnooalbhop: u32,
#[xor(14021)]
#[prost(uint32, tag = "7")]
pub jkhpachcfgh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9423)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jdmefaimlom {
#[xor(48)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2592)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gbbnlfeipcp {
#[prost(uint32, repeated, tag = "8")]
pub nbeeleligan: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5959)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bkkkocbfdjj {
#[xor(1399)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[prost(message, optional, tag = "12")]
pub dggfmkgopfa: ::core::option::Option<Emipioppaoe>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iiiflaalhfj {
#[prost(bool, tag = "1")]
pub ogmlbeblegc: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gcnkbbmekog {
#[prost(int32, tag = "1")]
pub bdfpboocppn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ehehfdhfkic {
#[prost(uint32, repeated, tag = "6")]
pub ofhbnbiecea: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "8")]
pub immmmkmmdbh: ::prost::alloc::vec::Vec<u32>,
#[prost(int32, repeated, tag = "9")]
pub mnfnmjaecod: ::prost::alloc::vec::Vec<i32>,
#[prost(uint32, repeated, tag = "11")]
pub dbfcegifjfi: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gfekolcgdgi {
#[prost(message, optional, tag = "1")]
pub interaction: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8218)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ffilfefbidd {
#[xor(15113)]
#[prost(int32, tag = "14")]
pub ohdhcdndjfn: i32,
#[xor(3268)]
#[prost(uint32, tag = "6")]
pub buddy_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Alhffjfkfcd {
#[xor(15961)]
#[prost(uint64, tag = "4")]
pub lhbejkbkbfh: u64,
#[prost(message, optional, tag = "3")]
pub ohkabnockhh: ::core::option::Option<Hgnefaldadh>,
#[prost(message, optional, tag = "2")]
pub hdcbclhmnad: ::core::option::Option<Iiajoaeemom>,
#[prost(message, optional, tag = "11")]
pub babajfidapk: ::core::option::Option<Heanlikodnf>,
#[prost(message, optional, tag = "14")]
pub fjocidcdabb: ::core::option::Option<Efnddjlikip>,
#[prost(message, optional, tag = "5")]
pub nbemliennej: ::core::option::Option<Iekcidbmpnj>,
#[prost(message, optional, tag = "7")]
pub dlfhlfcnbkd: ::core::option::Option<Beiihkhbloj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fpdcfhojdcj {
#[prost(string, tag = "2")]
pub transform_id: ::prost::alloc::string::String,
#[prost(uint32, tag = "3")]
pub camera_x: u32,
#[prost(uint32, tag = "4")]
pub camera_y: u32,
#[prost(uint32, tag = "5")]
pub kedlgoakhld: u32,
#[prost(bool, tag = "6")]
pub gfhegijnplf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Njjffeiflin {
#[prost(string, tag = "12")]
pub lcljjhpcdca: ::prost::alloc::string::String,
#[xor(8965)]
#[prost(int64, tag = "15")]
pub mcpmobeikhc: i64,
#[xor(3054)]
#[prost(uint32, tag = "9")]
pub param: u32,
#[xor(4875)]
#[prost(uint32, tag = "8")]
pub fceflpmncba: u32,
#[prost(enumeration = "Paebkenimmg", tag = "5")]
pub kenfcmnapga: i32,
#[xor(6939)]
#[prost(int64, tag = "13")]
pub hccjckmjabc: i64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Epakibggcfl {
#[xor(9498)]
#[prost(uint32, tag = "5")]
pub template_id: u32,
#[xor(2669)]
#[prost(uint32, tag = "15")]
pub cipcimamboh: u32,
#[xor(3688)]
#[prost(uint32, tag = "13")]
pub ohbbnkgfjaa: u32,
#[xor(6564)]
#[prost(uint32, tag = "2")]
pub aknbmmbhcij: u32,
#[xor(3657)]
#[prost(uint32, tag = "12")]
pub hfgdjcfhokn: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hnbphklejka {
#[prost(message, repeated, tag = "4")]
pub blkangcgbkj: ::prost::alloc::vec::Vec<Pijlilnekbk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bjdbdlkdjio {
#[prost(message, optional, tag = "12")]
pub dcpnffhjklk: ::core::option::Option<Fncblpnlfee>,
#[xor(13634)]
#[prost(uint32, tag = "9")]
pub fiieiehipik: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Transform {
#[prost(double, repeated, tag = "1")]
pub position: ::prost::alloc::vec::Vec<f64>,
#[prost(double, repeated, tag = "2")]
pub rotation: ::prost::alloc::vec::Vec<f64>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6720)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nanhpmkilpj {
#[prost(string, tag = "13")]
pub degfeheokjp: ::prost::alloc::string::String,
#[xor(8839)]
#[prost(uint32, tag = "8")]
pub ggmahjkcmng: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5746)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ghhmoeomojn {
#[xor(15562)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Plpdhlmamnk {
#[prost(string, tag = "1")]
pub kcclegdlljc: ::prost::alloc::string::String,
#[prost(uint32, tag = "2")]
pub fiieiehipik: u32,
#[prost(uint32, tag = "3")]
pub uid: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9494)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dngcelefiel {
#[prost(uint32, repeated, tag = "5")]
pub iokmnhfmblk: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Enehifbmmbk {
#[prost(int32, tag = "1")]
pub pohnmenbegi: i32,
#[prost(int32, tag = "2")]
pub llffkfoejgj: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7528)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bdnhhghdeig {
#[xor(1476)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Meciholaipk {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7789)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Inflhadkobi {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4830)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bppfchidggl {
#[xor(4239)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ljodkokclfc {
#[prost(uint32, repeated, tag = "10")]
pub ddpddhdnnbo: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "15")]
pub oghcnmnbkcd: ::core::option::Option<Lmngnmhkkkb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oaakohgonec {
#[prost(message, optional, tag = "1")]
pub lobdhonjded: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Beodgcnjgld {
#[prost(message, optional, tag = "1")]
pub hjpjjjmnfji: ::core::option::Option<Phaanaambaj>,
#[prost(message, optional, tag = "6")]
pub gekjimlcbeg: ::core::option::Option<Igjijhjpoln>,
#[prost(message, optional, tag = "10")]
pub baelcfjabof: ::core::option::Option<Ofioolnmlmb>,
#[prost(message, optional, tag = "13")]
pub ebeeiblohpb: ::core::option::Option<Ojdkkoiphfa>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gflklioinco {
#[xor(10631)]
#[prost(uint32, tag = "3")]
pub ajlbpdgcmgn: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5355)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hlmoppdcimm {
#[xor(7663)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6834)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iolanjhgkmn {
#[xor(15990)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jcijepoklpo {
#[prost(enumeration = "Glhemplfblf", tag = "2")]
pub agmajhdflfg: i32,
#[prost(enumeration = "Gnilchgdfan", tag = "4")]
pub meekfennnbk: i32,
#[prost(bool, tag = "5")]
pub noknkdpfhmo: bool,
#[prost(string, repeated, tag = "7")]
pub nnadaaolefl: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(message, optional, tag = "9")]
pub moccldbpbcp: ::core::option::Option<Enehifbmmbk>,
#[prost(string, tag = "10")]
pub jnaldmhdgdp: ::prost::alloc::string::String,
#[prost(message, optional, tag = "13")]
pub claojgokflb: ::core::option::Option<Enehifbmmbk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ilecbfafdkc {
#[prost(string, tag = "1")]
pub ffgkhjefaco: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub gipjpnngpbl: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4872)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jopjhjibonp {
#[xor(8346)]
#[prost(uint32, tag = "13")]
pub opllilckkkp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nlhhpgakblj {
#[prost(uint32, tag = "1")]
pub lpnkdjhhphn: u32,
#[prost(uint32, tag = "2")]
pub ahocgnkkngp: u32,
#[prost(string, tag = "3")]
pub jhpddnbdjcf: ::prost::alloc::string::String,
#[prost(string, tag = "4")]
pub amijnnpcpkl: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Neglnjmcfid {
#[prost(enumeration = "Cnaookdijik", tag = "1")]
pub bhhdjkjomnf: i32,
#[prost(message, optional, tag = "2")]
pub pfjofckehoc: ::core::option::Option<Efmhlbmmfid>,
#[prost(message, repeated, tag = "3")]
pub dkgicfopaag: ::prost::alloc::vec::Vec<Efmhlbmmfid>,
#[prost(double, tag = "4")]
pub adniekgkmen: f64,
#[prost(message, optional, tag = "5")]
pub bidnejnhbin: ::core::option::Option<Gchkofjfaae>,
#[prost(string, tag = "6")]
pub ddnhingbfde: ::prost::alloc::string::String,
#[prost(map = "int32, message", tag = "7")]
pub gkakgjadeao: ::std::collections::HashMap<i32, Fkkejgadkdg>,
#[prost(int32, tag = "8")]
pub lnmbpaieiko: i32,
#[prost(uint32, repeated, tag = "9")]
pub hhcenffkmik: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "10")]
pub jckifdjieih: bool,
#[prost(float, tag = "11")]
pub abnngkihkpm: f32,
#[prost(int32, tag = "12")]
pub fmagggjgmda: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jeljealmmdp {
#[xor(12318)]
#[prost(int32, tag = "11")]
pub retcode: i32,
#[xor(2555)]
#[prost(int32, tag = "6")]
pub ggdkhpplobj: i32,
#[xor(832)]
#[prost(int32, tag = "2")]
pub lhgmkeminbn: i32,
#[xor(6888)]
#[prost(int32, tag = "7")]
pub ddcnjgiklbp: i32,
#[xor(4728)]
#[prost(int32, tag = "14")]
pub bkmgijmnlpf: i32,
#[xor(8250)]
#[prost(int32, tag = "9")]
pub lamomhanken: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4287)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jlalbpcioja {
#[prost(message, optional, tag = "10")]
pub gjleojbhoak: ::core::option::Option<Lbjbiccpmom>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4512)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dlhajnealdc {
#[xor(4210)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7196)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eifocjedgjn {
#[prost(uint32, repeated, tag = "13")]
pub mipbpifgifc: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4652)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Oaikpbcmflb {
#[xor(12519)]
#[prost(uint32, tag = "6")]
pub hkbijcffcfj: u32,
#[xor(7974)]
#[prost(uint32, tag = "14")]
pub cdklkjpfhhl: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fcheealmbhi {
#[prost(int32, tag = "1")]
pub mgkoacfjjea: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mhbjjkncegl {
#[prost(uint32, tag = "1")]
pub npegbedjicb: u32,
#[prost(uint32, tag = "2")]
pub ekpcpcnhbcc: u32,
#[prost(message, optional, tag = "3")]
pub nkmeffcgekd: ::core::option::Option<Ppnpikbfbil>,
#[prost(int32, tag = "4")]
pub rotation: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Poabpdcddaf {
#[prost(message, optional, tag = "1")]
pub param: ::core::option::Option<Hlndkenohjb>,
#[prost(uint32, tag = "2")]
pub khdllfefdko: u32,
#[prost(uint32, tag = "3")]
pub hlhepnmgecn: u32,
#[prost(uint32, tag = "4")]
pub ilhiciolben: u32,
#[prost(message, optional, tag = "5")]
pub miemklodkfd: ::core::option::Option<Jlpongmoeec>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6252)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pddjjibmoob {
#[xor(11183)]
#[prost(uint32, tag = "1")]
pub quest_id: u32,
#[prost(uint32, repeated, tag = "5")]
pub hfnobnddpcd: ::prost::alloc::vec::Vec<u32>,
#[xor(10780)]
#[prost(int32, tag = "6")]
pub retcode: i32,
#[prost(message, repeated, tag = "14")]
pub ieploccockn: ::prost::alloc::vec::Vec<Ahdlgefaifd>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gbngihiobdo {
#[xor(10957)]
#[prost(uint64, tag = "3")]
pub bkmgijmnlpf: u64,
#[xor(9233)]
#[prost(uint64, tag = "10")]
pub hdonikjeenc: u64,
#[xor(4352)]
#[prost(uint64, tag = "12")]
pub fkcdkdiacni: u64,
#[xor(956)]
#[prost(uint32, tag = "5")]
pub hkopdmjdgjj: u32,
#[xor(4428)]
#[prost(uint64, tag = "2")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kgmgjhnecen {
#[xor(12504)]
#[prost(uint64, tag = "10")]
pub lhbejkbkbfh: u64,
#[xor(9419)]
#[prost(uint32, tag = "11")]
pub emkbdkpeceh: u32,
#[xor(10691)]
#[prost(uint32, tag = "2")]
pub cbonfgffinh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8611)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Balpnohcdnl {
#[xor(13781)]
#[prost(uint32, tag = "15")]
pub akacgpjilpb: u32,
#[xor(4398)]
#[prost(uint32, tag = "8")]
pub ghifdkelobe: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ljlmhiknejc {
#[prost(enumeration = "Mogpldajfbm", tag = "1")]
pub r#type: i32,
#[prost(int32, tag = "2")]
pub iompcihagcj: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hfckomedmem {
#[prost(int32, tag = "1")]
pub owner_type: i32,
#[prost(string, tag = "2")]
pub gbmipccfjmg: ::prost::alloc::string::String,
#[prost(enumeration = "Lbgflegfilm", tag = "3")]
pub mlhlemmgmii: i32,
#[prost(string, tag = "4")]
pub nacjcapcpab: ::prost::alloc::string::String,
#[prost(bool, tag = "5")]
pub kkmnocdjgha: bool,
#[prost(int32, tag = "6")]
pub nhpcmniaehc: i32,
#[prost(double, tag = "7")]
pub fmmebmlfgek: f64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5477)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Oapfpmogmoi {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ekbkdgdeiii {
#[prost(message, optional, tag = "1")]
pub lhbpkdmndao: ::core::option::Option<Enehifbmmbk>,
#[xor(920)]
#[prost(uint32, tag = "7")]
pub nhabenmbjlf: u32,
#[prost(message, repeated, tag = "11")]
pub hbmobmainhk: ::prost::alloc::vec::Vec<Nhccbgehifm>,
#[prost(enumeration = "Almljipkkpm", tag = "15")]
pub gijimaobiig: i32,
#[xor(6725)]
#[prost(uint32, tag = "2")]
pub emboajldipc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ihlhogaijcn {
#[xor(3846)]
#[prost(uint32, tag = "2")]
pub koelfcbhneo: u32,
#[prost(string, tag = "15")]
pub name: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "3")]
pub avatar_list: ::prost::alloc::vec::Vec<Mkdogogoahl>,
#[prost(message, repeated, tag = "10")]
pub buddy_list: ::prost::alloc::vec::Vec<Pdgnpglapon>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cgjkgmlpmjd {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ehdlaflohbp {
#[prost(enumeration = "Fnmbilnfkjo", repeated, tag = "1")]
pub poicjobidmi: ::prost::alloc::vec::Vec<i32>,
#[prost(enumeration = "Oofenljhdpj", repeated, tag = "2")]
pub egmlnlbdgnm: ::prost::alloc::vec::Vec<i32>,
#[prost(string, tag = "3")]
pub pbgbankgcbd: ::prost::alloc::string::String,
#[prost(message, optional, tag = "4")]
pub gbchfmbndfm: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Pnmconcdhgh", repeated, tag = "6")]
pub ehkkhchamaf: ::prost::alloc::vec::Vec<i32>,
#[prost(enumeration = "Ehfniikenec", repeated, tag = "8")]
pub hkbkbpdfphp: ::prost::alloc::vec::Vec<i32>,
#[prost(enumeration = "Lfipekhmmid", repeated, tag = "9")]
pub fggndncgodb: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3517)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dfeakimhhkn {
/// VMP DETECTED
///
#[xor(14847)]
#[prost(uint32, tag = "2")]
pub pglhelicfcf: u32,
#[xor(11631)]
#[prost(uint32, tag = "4")]
pub aiajckoonbf: u32,
#[xor(15244)]
#[prost(uint32, tag = "6")]
pub moinkhdnaoo: u32,
#[xor(1526)]
#[prost(uint32, tag = "7")]
pub mnncckhmdnl: u32,
#[prost(bool, tag = "8")]
pub ombgkbpjoai: bool,
#[prost(uint32, repeated, tag = "9")]
pub acjgglonpao: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "10")]
pub fknoiplkjpd: ::prost::alloc::vec::Vec<u32>,
#[xor(5808)]
#[prost(uint32, tag = "11")]
pub dpjkojgfhnj: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fcpknialojj {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(931)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Egodgipkbno {
#[xor(8654)]
#[prost(int32, tag = "6")]
pub retcode: i32,
#[prost(message, optional, tag = "2")]
pub gepficdakna: ::core::option::Option<Amofpjegcmg>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kokkkjdjmoj {
#[prost(uint32, tag = "1")]
pub jhooejigljp: u32,
#[prost(uint32, tag = "2")]
pub clgdocgoggb: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1451)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lgkegfliklh {
#[xor(14114)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(801)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kpfaaoonffl {
#[xor(6031)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jkofpmjanpl {
#[prost(enumeration = "Hfjkkkckbkh", tag = "1")]
pub r#type: i32,
#[prost(enumeration = "Lmaladpammc", tag = "2")]
pub hfgdjcfhokn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(280)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bcocjhbeflo {
#[prost(string, tag = "14")]
pub degfeheokjp: ::prost::alloc::string::String,
#[xor(2592)]
#[prost(uint32, tag = "13")]
pub ggmahjkcmng: u32,
#[xor(7582)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fdghancghcb {
#[prost(string, tag = "1")]
pub majnhdojplo: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub appdnhldamm: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub elgcbflfjno: ::prost::alloc::string::String,
#[prost(enumeration = "Mjejehpehpe", tag = "4")]
pub nibcngpennk: i32,
#[prost(message, repeated, tag = "5")]
pub dedkcldjeke: ::prost::alloc::vec::Vec<Aogfdjcnjln>,
#[prost(message, optional, tag = "6")]
pub aiofomleecc: ::core::option::Option<Aogfdjcnjln>,
#[prost(message, optional, tag = "7")]
pub mfpcbboigec: ::core::option::Option<Aogfdjcnjln>,
#[prost(bool, tag = "8")]
pub algeopajhco: bool,
#[prost(bool, tag = "9")]
pub gbplhncibee: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Efbfemkchci {
#[prost(message, repeated, tag = "5")]
pub hhjmjjngpeh: ::prost::alloc::vec::Vec<Pnfalhpjhjo>,
#[prost(uint32, repeated, tag = "4")]
pub pbaldglhhcm: ::prost::alloc::vec::Vec<u32>,
#[xor(3436)]
#[prost(int32, tag = "12")]
pub egmnlijnfmk: i32,
#[xor(8334)]
#[prost(int32, tag = "13")]
pub ajcocoionnb: i32,
#[xor(10433)]
#[prost(int32, tag = "3")]
pub jdellpglkkg: i32,
#[prost(int32, repeated, tag = "11")]
pub plokadhcnab: ::prost::alloc::vec::Vec<i32>,
#[prost(map = "int32, int32", tag = "6")]
pub iajpnlknmhc: ::std::collections::HashMap<i32, i32>,
#[xor(14351)]
#[prost(int32, tag = "10")]
pub hofbdjmbkdn: i32,
#[xor(3743)]
#[prost(int32, tag = "8")]
pub cjnjemailfi: i32,
#[xor(8352)]
#[prost(int32, tag = "2")]
pub lblefhnlbon: i32,
#[prost(message, optional, boxed, tag = "14")]
pub njeffdjkggh: ::core::option::Option<::prost::alloc::boxed::Box<Pnfalhpjhjo>>,
#[xor(14615)]
#[prost(uint32, tag = "7")]
pub ambeaipbeli: u32,
#[prost(map = "uint32, uint32", tag = "9")]
pub angfhnjliil: ::std::collections::HashMap<u32, u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4166)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetTipsInfoScRsp {
#[prost(message, optional, tag = "7")]
pub abofjbndfif: ::core::option::Option<Flehmlpmaph>,
#[prost(map = "uint32, uint32", tag = "14")]
pub fdibieadddo: ::std::collections::HashMap<u32, u32>,
#[xor(13181)]
#[prost(int32, tag = "2")]
pub retcode: i32,
#[xor(12645)]
#[prost(uint32, tag = "9")]
pub r#type: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pmlalmlpgmk {
#[prost(message, repeated, tag = "5")]
pub cmhajfhkfbk: ::prost::alloc::vec::Vec<Nnfeaghcofb>,
#[xor(208)]
#[prost(int32, tag = "15")]
pub ndoemhdicpe: i32,
#[prost(bool, tag = "4")]
pub mjlgigfklnf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5417)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Omhjhjlemhk {
#[xor(2024)]
#[prost(uint32, tag = "3")]
pub quest_id: u32,
#[xor(4633)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Imoaijegddo {
#[xor(15749)]
#[prost(uint32, tag = "10")]
pub template_id: u32,
#[xor(2768)]
#[prost(uint32, tag = "14")]
pub level: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7071)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lbhcddlmkoo {
#[xor(6387)]
#[prost(int32, tag = "12")]
pub unit_tag: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eniokinngih {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1833)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gdiaopbkcac {
#[prost(message, repeated, tag = "7")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(11855)]
#[prost(uint64, tag = "9")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<Oijbhgdgojo>,
#[xor(13247)]
#[prost(uint64, tag = "5")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fkgiednknai {
#[prost(int32, tag = "1")]
pub ihjfcmgfgka: i32,
#[prost(enumeration = "Mmmlgeigbel", tag = "2")]
pub r#type: i32,
#[prost(int32, tag = "3")]
pub lkdbeecbglo: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6288)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pkaokjkcfgl {
#[xor(12527)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eghjokpbcgm {
#[prost(bool, tag = "12")]
pub hpabgcennap: bool,
#[xor(9236)]
#[prost(uint32, tag = "4")]
pub r#type: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6501)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lkjgdddmojk {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8239)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ccfbchomcam {
#[prost(message, optional, tag = "2")]
pub dcpnffhjklk: ::core::option::Option<Fncblpnlfee>,
#[prost(bool, tag = "5")]
pub jhlfgmkgfhm: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8431)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Emefjcmnjko {
#[xor(1621)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lpmpeocpjpp {
#[prost(uint32, tag = "1")]
pub fdcmmcglcgl: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8375)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Focppdhamjf {
#[xor(7239)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lohfkpbnpkd {
#[prost(bool, tag = "8")]
pub gjfhobkjnki: bool,
#[prost(bool, tag = "1")]
pub cdclblegnpa: bool,
#[prost(bool, tag = "4")]
pub cfnphlmdbmn: bool,
#[xor(6732)]
#[prost(uint32, tag = "6")]
pub quest_id: u32,
#[xor(7663)]
#[prost(uint32, tag = "15")]
pub jnkaecgafeb: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nogbmocgmpc {
#[prost(message, optional, tag = "1")]
pub jdgaddgaoic: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub position: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "HollowGridLink", tag = "3")]
pub bdhdkglgljb: i32,
#[prost(message, optional, tag = "4")]
pub kefhoimmpod: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8724)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ehfkgagkflk {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eigckhjpmik {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cconmeddolb {
#[prost(uint32, repeated, tag = "1")]
pub ghpgoddilaa: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lpiiligehfc {
#[prost(enumeration = "Fjdagjknojp", tag = "1")]
pub r#type: i32,
#[prost(message, optional, tag = "2")]
pub fiieiehipik: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9209)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mnpapmffecn {
#[xor(9314)]
#[prost(uint32, tag = "1")]
pub avatar_id: u32,
#[xor(3229)]
#[prost(uint32, tag = "13")]
pub plcmabdfkpf: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6119)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetMainCityRevivalDataCsReq {
#[xor(5253)]
#[prost(int32, tag = "12")]
pub land_id: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6745)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nknlmnpbdnp {
#[prost(string, tag = "5")]
pub inhfagikboj: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6508)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pfjbjgibeio {
#[xor(8026)]
#[prost(uint32, tag = "7")]
pub bhlkkamefen: u32,
#[xor(5483)]
#[prost(uint32, tag = "2")]
pub r#type: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fagchfohojn {
#[prost(uint32, repeated, tag = "2")]
pub jamhgllailn: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iepmlhlokkk {
#[prost(string, tag = "1")]
pub hmabhnlgddi: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8011)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Idjockcfllc {
#[prost(message, repeated, tag = "9")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(8638)]
#[prost(uint64, tag = "3")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "6")]
pub info: ::core::option::Option<Pgbajmblpdh>,
#[xor(15960)]
#[prost(uint64, tag = "14")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9817)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hicgifdjdjo {
#[xor(7974)]
#[prost(uint32, tag = "10")]
pub jpeclneklpe: u32,
#[prost(message, optional, tag = "8")]
pub nfmojhjjldd: ::core::option::Option<Iiklfhddhhd>,
#[prost(enumeration = "Eplbpplhnid", tag = "4")]
pub r#type: i32,
#[xor(11011)]
#[prost(uint64, tag = "2")]
pub lcefdkhmacl: u64,
#[xor(15324)]
#[prost(uint64, tag = "15")]
pub event_id: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jdkingklehl {
#[xor(13857)]
#[prost(uint32, tag = "7")]
pub imogekpohdj: u32,
#[xor(15312)]
#[prost(uint32, tag = "1")]
pub jkhpachcfgh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ngefobdinnb {
#[xor(7279)]
#[prost(int32, tag = "5")]
pub bolhfhdimmb: i32,
#[xor(14607)]
#[prost(int32, tag = "9")]
pub cgnoigmjbpi: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2194)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hjmabnfjgea {
#[xor(2770)]
#[prost(uint64, tag = "8")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "11")]
pub info: ::core::option::Option<Ffjbaonanlc>,
#[prost(message, repeated, tag = "14")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(15262)]
#[prost(uint64, tag = "2")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fkhemaadddo {
#[prost(int32, tag = "1")]
pub jpbbapobcfj: i32,
#[prost(uint32, repeated, tag = "2")]
pub lgcdjcdbmml: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "3")]
pub fiieiehipik: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub odnlghofidm: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub ohbbnkgfjaa: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "6")]
pub group: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "7")]
pub fpclgmdcdhm: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "8")]
pub foheinkeibm: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "HollowShopCurrencyType", tag = "9")]
pub pbjklbpmail: i32,
#[prost(message, optional, tag = "10")]
pub njgfhhihdgg: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iipcimebodf {
#[prost(uint32, tag = "1")]
pub ofkbfbdecof: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ffjpfoebpnm {
#[prost(uint32, repeated, tag = "10")]
pub ajmpkabebac: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pjddheneneg {
#[prost(string, tag = "2")]
pub beepikepgkf: ::prost::alloc::string::String,
#[prost(bool, tag = "4")]
pub jehbjmehcnf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6254)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ddccmklkgnc {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nghmmiplbid {
#[prost(string, tag = "1")]
pub hkjfgkgfpao: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub onhmicmigan: ::core::option::Option<Efmhlbmmfid>,
#[prost(message, optional, tag = "3")]
pub pmgmgnnhhnk: ::core::option::Option<Efmhlbmmfid>,
#[prost(bool, tag = "4")]
pub jmdcihhhaoc: bool,
#[prost(enumeration = "Cdjffkonbjl", tag = "5")]
pub r#type: i32,
#[prost(float, tag = "6")]
pub cofemokalfm: f32,
#[prost(float, tag = "7")]
pub ogihdljgafi: f32,
#[prost(int32, tag = "8")]
pub nfbogdbhnbo: i32,
#[prost(int32, tag = "9")]
pub dgcadlofilg: i32,
#[prost(bool, tag = "10")]
pub ocnmccfikbd: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhbahpbbljl {
#[prost(message, repeated, tag = "5")]
pub glmmdebfabl: ::prost::alloc::vec::Vec<Dchlokphmmm>,
#[prost(uint32, repeated, tag = "1")]
pub mmimgddioao: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "2")]
pub kjgbjnnljmg: ::prost::alloc::string::String,
#[prost(bool, tag = "8")]
pub eppefdfnobh: bool,
#[xor(10304)]
#[prost(uint32, tag = "10")]
pub dimdlbpkbaj: u32,
#[xor(3819)]
#[prost(int64, tag = "6")]
pub onjjnoojkoo: i64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jcnfaflboca {
#[prost(string, tag = "1")]
pub pdkepajpele: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "2")]
pub kkjjpagepjn: ::prost::alloc::vec::Vec<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(890)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bikljfbhila {
#[prost(message, optional, tag = "1")]
pub lejjmnoopnm: ::core::option::Option<Enehifbmmbk>,
#[prost(bool, tag = "8")]
pub fihnanppdgn: bool,
#[prost(bool, tag = "10")]
pub jcjmcpblmeb: bool,
#[prost(message, optional, tag = "14")]
pub ffgcplhnpgi: ::core::option::Option<Enehifbmmbk>,
#[xor(12462)]
#[prost(uint32, tag = "6")]
pub emboajldipc: u32,
#[prost(enumeration = "Ablocgbdipn", tag = "7")]
pub gjmpnjbgpln: i32,
#[xor(12568)]
#[prost(int32, tag = "12")]
pub dngdefkkckn: i32,
#[prost(enumeration = "HollowEntityType", tag = "5")]
pub fkkbflokodb: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3462)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Adjlkjhlgkn {
#[prost(message, repeated, tag = "13")]
pub ldkdghblham: ::prost::alloc::vec::Vec<Ojnhnjomhin>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8207)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hbdmgddlmab {
#[prost(map = "string, int64", tag = "8")]
pub aeiaggdebfk: ::std::collections::HashMap<::prost::alloc::string::String, i64>,
#[xor(3494)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5170)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jckjkbloegd {
#[prost(bool, tag = "9")]
pub jddhhhkflfl: bool,
#[xor(3820)]
#[prost(uint32, tag = "10")]
pub gndjmoanhap: u32,
#[prost(message, repeated, tag = "3")]
pub wishlist_plan_list: ::prost::alloc::vec::Vec<WishlistPlanInfo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Daoclahpafo {
#[prost(string, tag = "1")]
pub oiidemlgihg: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6534)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kpmkojfmaal {
#[xor(4395)]
#[prost(uint32, tag = "10")]
pub kbkppchiaeg: u32,
#[prost(bool, tag = "4")]
pub claghdagoid: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bgiimomhnch {
#[prost(enumeration = "Jdkdapingmh", tag = "1")]
pub fnkpjeodjhh: i32,
#[prost(enumeration = "Gbnhkbnegji", tag = "2")]
pub ajbiidkfbpn: i32,
#[prost(string, repeated, tag = "3")]
pub giignjnokmp: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1308)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetDisplayCaseDataScRsp {
#[xor(3990)]
#[prost(int32, tag = "9")]
pub retcode: i32,
#[prost(message, repeated, tag = "12")]
pub gkoaiehakdk: ::prost::alloc::vec::Vec<Mijnjlaalma>,
#[prost(message, repeated, tag = "8")]
pub okhconhhpcp: ::prost::alloc::vec::Vec<Dnenpdlgjdn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Acdnlpjhcpb {
#[prost(bool, tag = "1")]
pub mjfghjgbgmd: bool,
#[prost(string, tag = "2")]
pub hgeefmbognb: ::prost::alloc::string::String,
#[prost(bool, tag = "3")]
pub nhimbkpiiln: bool,
#[prost(string, tag = "4")]
pub oaocpiecgga: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub pcfbknbfdod: ::prost::alloc::string::String,
#[prost(bool, tag = "6")]
pub lbaakblbgli: bool,
#[prost(string, tag = "7")]
pub fnpaelpfioc: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3162)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetWishlistDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8100)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mbbmmkjjlbd {
#[xor(8165)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lkglkcabpcn {
#[prost(uint32, tag = "1")]
pub interaction: u32,
#[prost(map = "int32, string", tag = "2")]
pub participators: ::std::collections::HashMap<i32, ::prost::alloc::string::String>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Koedbmhfedj {
#[prost(enumeration = "Pcekojidped", tag = "1")]
pub ekbfgknccph: i32,
#[prost(string, tag = "2")]
pub dcpnffhjklk: ::prost::alloc::string::String,
#[prost(enumeration = "Kimhnenegop", tag = "3")]
pub fpbfehmkhgp: i32,
#[prost(map = "string, message", tag = "4")]
pub jjfjncfjaca: ::std::collections::HashMap<
::prost::alloc::string::String,
Jiahalkoppm,
>,
#[prost(string, tag = "5")]
pub calhjjbpiaf: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ipplhdhmclc {
#[prost(message, optional, tag = "2")]
pub info: ::core::option::Option<Bgcaialhclo>,
#[xor(2952)]
#[prost(uint64, tag = "12")]
pub lhbejkbkbfh: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5728)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ohockeiibig {
#[xor(9852)]
#[prost(uint32, tag = "6")]
pub dfnooalbhop: u32,
#[prost(bool, tag = "5")]
pub pbehkahplpc: bool,
#[xor(5023)]
#[prost(uint32, tag = "14")]
pub weapon_uid: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4940)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Legpdhniadi {
#[prost(message, repeated, tag = "7")]
pub aoppojcdgge: ::prost::alloc::vec::Vec<Ccpchecifcf>,
#[xor(11061)]
#[prost(uint32, tag = "6")]
pub param: u32,
#[prost(enumeration = "Mdjodbafohl", tag = "14")]
pub nkjhacjoagi: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jdckgafmbnf {
#[prost(bool, tag = "1")]
pub hogpakjdmep: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4876)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct ChangeQuickFuncSettingScRsp {
#[xor(11381)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7584)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mgifdepgalp {
#[xor(16084)]
#[prost(uint32, tag = "4")]
pub plcmabdfkpf: u32,
#[xor(959)]
#[prost(uint32, tag = "11")]
pub group: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Njdlpgbiofi {
#[prost(int32, repeated, tag = "1")]
pub ifmjbedbidm: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "5")]
pub hcfnikmdbbf: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ihbcafaejco {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct FightSceneInfo {
#[prost(message, optional, tag = "4")]
pub level_perform_info: ::core::option::Option<LevelPerformInfo>,
#[prost(bool, tag = "5")]
pub end_hollow: bool,
#[xor(15247)]
#[prost(uint32, tag = "13")]
pub kocafnbpjpb: u32,
#[prost(message, optional, tag = "2")]
pub level_reward_info: ::core::option::Option<LevelRewardInfo>,
#[xor(2727)]
#[prost(uint32, tag = "1")]
pub bbiidnnlech: u32,
#[prost(enumeration = "Geeejnimdmd", tag = "7")]
pub perform_type: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2635)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ecfpoapdhjl {
#[xor(15833)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[prost(message, optional, tag = "1")]
pub fimkckghmld: ::core::option::Option<Ebkeffmmnme>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ngpppaejhef {
#[prost(int32, tag = "1")]
pub lobdhonjded: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lbfcmedbeoc {
#[prost(message, optional, tag = "13")]
pub inmepgighgi: ::core::option::Option<Hifkcofddma>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ocmohlcigec {
#[prost(uint32, tag = "1")]
pub uid: u32,
#[prost(int32, tag = "2")]
pub avatar_id: i32,
#[prost(int32, tag = "3")]
pub level: i32,
#[prost(int32, tag = "4")]
pub star: i32,
#[prost(int32, tag = "5")]
pub hnomlaajchd: i32,
#[prost(map = "int32, int32", tag = "6")]
pub ejegjedekbc: ::std::collections::HashMap<i32, i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1027)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct CheckYorozuyaInfoRefreshCsReq {
#[prost(uint32, repeated, tag = "10")]
pub oagklpamemd: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "15")]
pub mbdjmldabkd: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3723)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lamlnjpbkad {
#[xor(4872)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lejmfodhbkm {
#[xor(15758)]
#[prost(uint32, tag = "13")]
pub ioogiohdifi: u32,
#[prost(message, repeated, tag = "15")]
pub kfkjgmehome: ::prost::alloc::vec::Vec<Opkigmfging>,
#[prost(bool, tag = "12")]
pub aokpiglmnkg: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Haadanjjjhd {
#[prost(int32, tag = "1")]
pub template_id: i32,
#[prost(bool, tag = "2")]
pub ikobfbeldcg: bool,
#[prost(int32, tag = "3")]
pub dpcpmenimcn: i32,
#[prost(string, tag = "4")]
pub ckgmdllefhp: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nokpodcekba {
#[prost(bool, tag = "1")]
pub gllaknfphgo: bool,
#[prost(bool, tag = "2")]
pub jngpmoglnil: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(45)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Apfammioodm {
#[xor(925)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Meeipdknfkb {
#[prost(string, tag = "6")]
pub iadmkegnnbe: ::prost::alloc::string::String,
#[prost(uint32, repeated, tag = "13")]
pub bifkoifhcgh: ::prost::alloc::vec::Vec<u32>,
#[xor(6735)]
#[prost(uint32, tag = "1")]
pub pjccelppfik: u32,
#[xor(10036)]
#[prost(uint32, tag = "14")]
pub refresh_status: u32,
#[xor(4790)]
#[prost(uint32, tag = "9")]
pub lbdfkjcfgke: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ilnlppebegk {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Enkgcfaehnh {
#[prost(string, tag = "1")]
pub pacmlnnkihp: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Amnfklagbnk {
#[prost(bool, tag = "2")]
pub aimmdoolkoe: bool,
#[xor(15224)]
#[prost(uint32, tag = "13")]
pub hkopdmjdgjj: u32,
#[xor(9084)]
#[prost(uint32, tag = "9")]
pub cmdkijaekpn: u32,
#[prost(message, repeated, tag = "5")]
pub mfcpmjmicai: ::prost::alloc::vec::Vec<Fjnnncelfip>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hihbpknggge {
#[xor(5194)]
#[prost(uint32, tag = "1")]
pub efdffdaiomf: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct AvatarInfo {
#[xor(11303)]
#[prost(uint32, tag = "13")]
pub template_id: u32,
#[xor(7833)]
#[prost(uint32, tag = "15")]
pub level: u32,
#[xor(2319)]
#[prost(int64, tag = "11")]
pub first_get_time: i64,
#[xor(567)]
#[prost(uint32, tag = "7")]
pub exp: u32,
#[prost(message, repeated, tag = "4")]
pub gpjehiefklh: ::prost::alloc::vec::Vec<Jdakpdcnlmj>,
#[xor(6877)]
#[prost(uint32, tag = "6")]
pub mggafoelnin: u32,
#[xor(5052)]
#[prost(uint32, tag = "2")]
pub cur_weapon_uid: u32,
#[prost(message, repeated, tag = "5")]
pub skill_type_level: ::prost::alloc::vec::Vec<AvatarSkillInfo>,
#[xor(1670)]
#[prost(uint32, tag = "9")]
pub rank: u32,
#[prost(bool, repeated, tag = "12")]
pub talent_switch_list: ::prost::alloc::vec::Vec<bool>,
#[prost(bool, tag = "10")]
pub aiggacjpnfn: bool,
#[xor(11231)]
#[prost(uint32, tag = "1")]
pub star: u32,
#[prost(enumeration = "Hddffdjhjkh", tag = "8")]
pub nlhjdbleoma: i32,
#[xor(3402)]
#[prost(uint32, tag = "14")]
pub unlocked_talent_num: u32,
#[prost(uint32, repeated, tag = "3")]
pub iladacjffif: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kflagnpedpe {
#[prost(message, optional, tag = "13")]
pub hglpdfdkgej: ::core::option::Option<Phpaoaknnmc>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct AvatarUnitInfo {
#[prost(bool, tag = "14")]
pub lcepghlejml: bool,
#[prost(map = "uint32, int32", tag = "13")]
pub efhjeghnemn: ::std::collections::HashMap<u32, i32>,
#[xor(9199)]
#[prost(int32, tag = "5")]
pub bejnnejgpka: i32,
#[prost(bool, tag = "2")]
pub fbgokpdmgbj: bool,
#[prost(uint32, repeated, tag = "1")]
pub gghneajpodn: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "15")]
pub bflaalncokd: bool,
#[xor(6668)]
#[prost(uint32, tag = "4")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6613)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fbhflpdpjkh {
#[prost(uint64, repeated, tag = "10")]
pub onnfjbinhff: ::prost::alloc::vec::Vec<u64>,
#[xor(659)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cbmoeohnjjg {
#[prost(message, repeated, tag = "9")]
pub dgcfmjnljgg: ::prost::alloc::vec::Vec<Cfiifkcnkco>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8772)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bicbjpohpia {
#[xor(13232)]
#[prost(uint32, tag = "10")]
pub tag: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4722)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetWeaponDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2481)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fjiceeiijei {
#[xor(14893)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4082)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Enmplaofffe {
#[prost(bool, tag = "7")]
pub aiggacjpnfn: bool,
#[xor(3083)]
#[prost(uint32, tag = "5")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lhnhlgcladn {
#[prost(message, optional, tag = "1")]
pub pohnmenbegi: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub llffkfoejgj: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Clhfpgmncdb", tag = "3")]
pub position: i32,
#[prost(message, optional, tag = "4")]
pub lcjdkmhnjbp: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "5")]
pub apmgkdkmjmo: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(enumeration = "Eghnokhjhcm", tag = "6")]
pub kgbcimlmcgd: i32,
#[prost(enumeration = "Hhfhcilfaoa", tag = "7")]
pub podefpclepd: i32,
#[prost(message, repeated, tag = "8")]
pub nakeecahgnk: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(int32, repeated, tag = "9")]
pub ehfndealfkh: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "10")]
pub cinjjaaihao: ::prost::alloc::vec::Vec<i32>,
#[prost(message, optional, tag = "11")]
pub ocphdlakcfj: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Jpnihhbgepd", tag = "12")]
pub odnpbhepnoa: i32,
#[prost(int32, repeated, tag = "13")]
pub eefemjdeldi: ::prost::alloc::vec::Vec<i32>,
#[prost(message, repeated, tag = "14")]
pub kkjjpagepjn: ::prost::alloc::vec::Vec<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jpldkioppeg {
#[prost(string, tag = "1")]
pub hikmaafpkki: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7793)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pkgecliinob {
#[prost(uint32, repeated, tag = "13")]
pub dpmjknknmbf: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hagdhjnpdab {
#[xor(10012)]
#[prost(uint64, tag = "5")]
pub eclmmmoafkf: u64,
#[xor(1623)]
#[prost(int32, tag = "13")]
pub abndibaoklm: i32,
#[xor(11401)]
#[prost(int32, tag = "3")]
pub nbcpillfbkk: i32,
#[xor(16124)]
#[prost(uint64, tag = "12")]
pub mfllnjioklc: u64,
#[xor(11747)]
#[prost(int32, tag = "10")]
pub gmppnloneej: i32,
#[xor(1641)]
#[prost(int32, tag = "1")]
pub cdobibpoadl: i32,
#[xor(7264)]
#[prost(uint64, tag = "7")]
pub hmmioonmijc: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Najlndnjffh {
#[prost(message, repeated, tag = "1")]
pub nfmojhjjldd: ::prost::alloc::vec::Vec<Jjmpajbjblh>,
#[prost(bool, tag = "2")]
pub lpbfaeadgib: bool,
#[prost(int32, tag = "3")]
pub jpbbapobcfj: i32,
#[prost(message, optional, tag = "4")]
pub bdhdkglgljb: ::core::option::Option<Jjmpajbjblh>,
#[prost(float, tag = "5")]
pub kffdknkcnok: f32,
#[prost(int32, tag = "6")]
pub params: i32,
#[prost(int32, tag = "7")]
pub ekppdkdkibj: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ehjkafbhgom {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9637)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetChatEmojiListCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ppfplginlfm {
#[xor(9782)]
#[prost(uint32, tag = "8")]
pub gcnenlcnlfd: u32,
#[prost(message, repeated, tag = "5")]
pub mjhdbkgfeha: ::prost::alloc::vec::Vec<Keibolamhkh>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(285)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kpllddaoafi {
#[xor(15002)]
#[prost(uint32, tag = "1")]
pub knenjodlcjl: u32,
#[prost(bool, tag = "6")]
pub cdopldmjhho: bool,
#[xor(34)]
#[prost(int32, tag = "4")]
pub retcode: i32,
#[prost(bool, tag = "8")]
pub codeicgnpaa: bool,
#[prost(message, repeated, tag = "14")]
pub mkhcjgliohk: ::prost::alloc::vec::Vec<Nlfmcnpckmf>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cioodpmfemp {
#[prost(uint32, tag = "1")]
pub cghliblpgmj: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nmfpmfdkhgj {
#[prost(uint32, repeated, tag = "8")]
pub efemnfbcfbi: ::prost::alloc::vec::Vec<u32>,
#[xor(12525)]
#[prost(int64, tag = "6")]
pub mcpmobeikhc: i64,
#[xor(1866)]
#[prost(int64, tag = "14")]
pub hccjckmjabc: i64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bjepakkgkcm {
#[prost(message, optional, tag = "2")]
pub nkhkfcldlca: ::core::option::Option<Bfebfdhkfjl>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Helphihnilj {
#[prost(message, optional, tag = "1")]
pub position: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub onconpjbpni: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Pcekojidped", tag = "3")]
pub ekbfgknccph: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3249)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nmhnddbdelo {
#[xor(14210)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dndamimdncd {
#[prost(message, repeated, tag = "1")]
pub congfkebjid: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub appdnhldamm: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "3")]
pub amchfclofih: ::prost::alloc::vec::Vec<Jjnhajohgce>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Oonapfbkhnj {
#[xor(13502)]
#[prost(int32, tag = "3")]
pub lamomhanken: i32,
#[xor(9265)]
#[prost(int32, tag = "2")]
pub ggdkhpplobj: i32,
#[xor(3640)]
#[prost(int32, tag = "15")]
pub lhgmkeminbn: i32,
#[xor(505)]
#[prost(int32, tag = "13")]
pub ddcnjgiklbp: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pibgkaalkka {
#[prost(message, optional, tag = "1")]
pub iidnjcionhi: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub param: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Jpnihhbgepd", tag = "3")]
pub odnpbhepnoa: i32,
#[prost(enumeration = "Pcekojidped", tag = "4")]
pub ekbfgknccph: i32,
#[prost(message, optional, tag = "5")]
pub feebfnljlli: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nanajbakhjd {
#[prost(uint32, tag = "4")]
pub fcgoemmflkg: u32,
#[prost(message, optional, tag = "5")]
pub lnefagfhogi: ::core::option::Option<Gpcgiobmead>,
#[prost(message, repeated, tag = "6")]
pub hjfpdgahjka: ::prost::alloc::vec::Vec<Jjbmkgldkgj>,
#[prost(message, optional, tag = "7")]
pub mamljookofo: ::core::option::Option<Bgonjpkbkml>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gfcghmdpjmf {
#[prost(bool, tag = "1")]
pub claghdagoid: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hpjlcmeiolk {
#[prost(uint32, tag = "1")]
pub djfiokhapff: u32,
#[prost(message, repeated, tag = "2")]
pub bkdeogdpeld: ::prost::alloc::vec::Vec<Leegdepkbij>,
#[prost(uint32, repeated, tag = "3")]
pub bgnfoabaajk: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7922)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Neegeodnabh {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fljlcjhjkph {
#[prost(float, tag = "1")]
pub lkdbeecbglo: f32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5843)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mhebldgilge {
#[prost(bool, tag = "5")]
pub finished: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eaibkoepngb {
#[xor(4146)]
#[prost(uint32, tag = "3")]
pub ohddhacicke: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct JourneyInfo {
#[prost(message, repeated, tag = "14")]
pub cfhinildiph: ::prost::alloc::vec::Vec<Ibejcjmeien>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9805)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jpgikfpfkim {
#[prost(message, optional, tag = "8")]
pub info: ::core::option::Option<Aagpjgacbal>,
#[xor(8431)]
#[prost(uint64, tag = "12")]
pub fdfjcoccaoa: u64,
#[xor(4946)]
#[prost(uint64, tag = "13")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "1")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mliiaeemiea {
#[prost(message, optional, tag = "1")]
pub pkdcjblcbgl: ::core::option::Option<Kpbgffabkog>,
#[prost(enumeration = "Jpfppgeicgf", tag = "2")]
pub cicobenekhp: i32,
#[prost(bytes = "vec", tag = "3")]
pub fjbdjfnjelm: ::prost::alloc::vec::Vec<u8>,
#[prost(message, optional, tag = "4")]
pub lhbejkbkbfh: ::core::option::Option<Ohnldpkklnp>,
#[prost(enumeration = "Bldnlcajldl", tag = "5")]
pub gcicmillgeg: i32,
#[prost(uint32, tag = "6")]
pub jodadfonlob: u32,
#[prost(bool, tag = "7")]
pub fmbmoliigph: bool,
#[prost(message, optional, tag = "8")]
pub jiahokidaii: ::core::option::Option<Ohnldpkklnp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9425)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cjpnpkmjonk {
#[xor(8250)]
#[prost(int32, tag = "12")]
pub retcode: i32,
#[prost(message, optional, tag = "9")]
pub ofgfdeipfaj: ::core::option::Option<Enehifbmmbk>,
#[xor(13377)]
#[prost(uint32, tag = "11")]
pub section_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gpibbhafgcc {
#[prost(enumeration = "Pnbnlleambf", tag = "1")]
pub hmmneikfple: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dhfbafpohpo {
#[prost(message, repeated, tag = "10")]
pub ffnhdpepfni: ::prost::alloc::vec::Vec<Lcekladmopm>,
#[prost(uint32, repeated, tag = "4")]
pub jknabjjaapd: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "14")]
pub glofednmfep: ::prost::alloc::vec::Vec<Lejmfodhbkm>,
#[prost(message, repeated, tag = "7")]
pub fkhmehmkeom: ::prost::alloc::vec::Vec<Mlkffbnjdmm>,
#[xor(10598)]
#[prost(uint32, tag = "8")]
pub ldcohhnfnga: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Chaaiejpbef {
#[prost(bool, tag = "1")]
pub ninaojdemkc: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2051)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Njedfobgbll {
#[xor(1170)]
#[prost(uint32, tag = "15")]
pub tag: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2244)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct WeaponDressCsReq {
#[xor(3727)]
#[prost(uint32, tag = "13")]
pub weapon_uid: u32,
#[xor(2088)]
#[prost(uint32, tag = "1")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cnhfnpfdnpc {
#[prost(message, repeated, tag = "2")]
pub noebkmdmfga: ::prost::alloc::vec::Vec<Iegaagmjooh>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4450)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Egcdmnbkjld {
#[xor(15028)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Plaekoflgpb {
#[prost(enumeration = "Gjglokjcccm", tag = "1")]
pub fbbadmnmacp: i32,
#[prost(enumeration = "Chlbmblieoe", tag = "2")]
pub dkmepflgcmf: i32,
#[prost(message, optional, tag = "3")]
pub nfmojhjjldd: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub iplojopdaeo: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub pdoflhhlnim: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bibfchmpana {
#[prost(bool, tag = "1")]
pub kamkoikfnfp: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5659)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Emeoinmmfpd {
#[prost(bytes = "vec", tag = "6")]
pub nnlgfjahfla: ::prost::alloc::vec::Vec<u8>,
#[xor(12102)]
#[prost(uint32, tag = "5")]
pub ahdbalhodda: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4021)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ekhbjdfjhjg {
#[xor(7648)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3893)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bnlodibgibo {
#[prost(bool, tag = "14")]
pub olmbckeopdg: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9504)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jmlicapmfbi {
#[prost(bool, tag = "3")]
pub goilaoppijh: bool,
#[xor(11284)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jdkmclnngeg {
#[prost(message, optional, tag = "15")]
pub oghcnmnbkcd: ::core::option::Option<Lmngnmhkkkb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mnghglbdnda {
#[prost(message, optional, tag = "1")]
pub olfbdmnhdgm: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Fnmbilnfkjo", tag = "2")]
pub r#type: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5154)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cphpedogfbo {
#[xor(13796)]
#[prost(uint32, tag = "3")]
pub quest_id: u32,
#[prost(bool, tag = "6")]
pub mmbkjcekdkd: bool,
#[prost(uint32, repeated, tag = "8")]
pub avatars: ::prost::alloc::vec::Vec<u32>,
#[xor(4245)]
#[prost(uint32, tag = "10")]
pub buddy_id: u32,
#[prost(uint32, repeated, tag = "12")]
pub foacgpjpgph: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "13")]
pub ombgkbpjoai: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2319)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bcbjninklck {
#[xor(5847)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4066)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct ModMainCityAvatarCsReq {
#[prost(enumeration = "Amefkkelfjm", tag = "13")]
pub r#type: i32,
#[xor(16054)]
#[prost(uint32, tag = "14")]
pub main_city_avatar_id: u32,
#[xor(7102)]
#[prost(uint32, tag = "11")]
pub player_avatar_id: u32,
#[xor(11425)]
#[prost(uint32, tag = "4")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ddhgklampic {
#[prost(message, optional, tag = "12")]
pub mfhbobhnmfc: ::core::option::Option<Cdmahgmieik>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7269)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hfccehlgpml {
#[xor(8952)]
#[prost(uint32, tag = "2")]
pub ahnoomoogom: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bbefeendlpg {
#[xor(4587)]
#[prost(uint64, tag = "14")]
pub hlpipemphkd: u64,
#[prost(string, tag = "11")]
pub name: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lmngnmhkkkb {
#[xor(8624)]
#[prost(uint32, tag = "1")]
pub r#type: u32,
#[prost(uint32, repeated, tag = "15")]
pub ddpddhdnnbo: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "7")]
pub aoppojcdgge: ::prost::alloc::vec::Vec<Aoangbompga>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kpjbgkmmajf {
#[prost(enumeration = "Faijilljfdd", tag = "1")]
pub quest_type: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(321)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jdeamhhedip {
#[xor(7629)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6221)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ipaljejfbpb {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6075)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fhkafnkdiid {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9809)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fnodaoafejf {
#[prost(enumeration = "Lhckbjiamjd", tag = "2")]
pub aigbmbgkfkf: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fnkidlbjpcj {
#[prost(message, optional, tag = "1")]
pub info: ::core::option::Option<Bgcaialhclo>,
#[xor(8419)]
#[prost(uint64, tag = "11")]
pub lhbejkbkbfh: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aalkilcjfal {
#[prost(uint32, repeated, tag = "1")]
pub fcahooccjll: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "2")]
pub pgfbopomina: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gjppilpogfg {
#[xor(11915)]
#[prost(int32, tag = "13")]
pub ohdgppamjcp: i32,
#[prost(message, optional, tag = "2")]
pub inmepgighgi: ::core::option::Option<Hifkcofddma>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kmlcgheiope {
#[prost(bool, tag = "1")]
pub fdbpafaaoan: bool,
#[prost(uint32, repeated, tag = "2")]
pub ebcdbcbneih: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pnlcpbpjjio {
#[prost(uint32, tag = "1")]
pub bafafbhebei: u32,
#[prost(enumeration = "TimePeriodType", tag = "2")]
pub time_period: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6238)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jjfadpcopln {
#[xor(14465)]
#[prost(uint32, tag = "3")]
pub quest_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cnlaakpiojf {
#[prost(message, optional, tag = "10")]
pub oghcnmnbkcd: ::core::option::Option<Lmngnmhkkkb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8886)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bgemdglfjcg {
#[xor(4884)]
#[prost(uint32, tag = "10")]
pub aldbmeomoni: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5565)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Efhdlnnlkhk {
#[xor(10129)]
#[prost(uint64, tag = "10")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "5")]
pub info: ::core::option::Option<Jdkmclnngeg>,
#[prost(message, repeated, tag = "8")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(15330)]
#[prost(uint64, tag = "15")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6993)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kgfpmnfhbpl {
#[prost(uint32, repeated, tag = "2")]
pub mpnadhlgoad: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "3")]
pub ooanmplgeno: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9352)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jboeaffpnhi {
#[prost(message, repeated, tag = "8")]
pub mfldncoijja: ::prost::alloc::vec::Vec<Hjgcjbbmhmi>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Epicjfjfjjl {
#[prost(float, tag = "7")]
pub dndmhmmdjfh: f32,
#[prost(message, optional, tag = "6")]
pub dbogjiimfga: ::core::option::Option<Kfncklgeoin>,
#[xor(15782)]
#[prost(int32, tag = "14")]
pub eeinmbpaibc: i32,
#[prost(message, optional, tag = "10")]
pub jddnpohnpok: ::core::option::Option<Mpmjojiaaak>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Galacffebnl {
#[prost(string, tag = "5")]
pub jhpddnbdjcf: ::prost::alloc::string::String,
#[xor(13497)]
#[prost(int32, tag = "1")]
pub hjojjebedfd: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fbncbkdiihc {
#[prost(message, optional, tag = "1")]
pub clgdocgoggb: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "2")]
pub glmdmigamga: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ikpilcohcdn {
#[prost(message, repeated, tag = "5")]
pub weapon_list: ::prost::alloc::vec::Vec<WeaponInfo>,
#[prost(message, repeated, tag = "8")]
pub avatar_list: ::prost::alloc::vec::Vec<AvatarInfo>,
#[prost(message, repeated, tag = "13")]
pub equip_list: ::prost::alloc::vec::Vec<EquipInfo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nmgfinggocn {
#[prost(uint32, tag = "1")]
pub quest_id: u32,
#[prost(uint32, repeated, tag = "2")]
pub bifkoifhcgh: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "3")]
pub jgoaknljoip: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dpeggegkndg {
#[prost(message, repeated, tag = "1")]
pub delbgoehhop: ::prost::alloc::vec::Vec<Ljlmhiknejc>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Elojdglfilm {
#[prost(bool, tag = "1")]
pub pkmnpbbjhha: bool,
#[prost(message, optional, tag = "2")]
pub hgeefmbognb: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "3")]
pub nhimbkpiiln: bool,
#[prost(message, optional, tag = "4")]
pub oaocpiecgga: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub pcfbknbfdod: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "6")]
pub fnpaelpfioc: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ghaeaghijjo {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6212)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ccpiohbkpmi {
#[prost(message, optional, tag = "1")]
pub gjmaejchkhk: ::core::option::Option<Pjnajklahgb>,
#[xor(14292)]
#[prost(uint32, tag = "5")]
pub oacmmcfdmfn: u32,
#[xor(12255)]
#[prost(uint32, tag = "12")]
pub cdjfecphlol: u32,
#[xor(8026)]
#[prost(uint64, tag = "8")]
pub fdfjcoccaoa: u64,
#[prost(enumeration = "Gaaeijmifok", tag = "13")]
pub dbhlcdkiikf: i32,
#[prost(message, repeated, tag = "2")]
pub iignjepmfdi: ::prost::alloc::vec::Vec<Ijkghfhlgjo>,
#[prost(string, tag = "6")]
pub ndhgdfebdci: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gbgicbepcgl {
#[prost(message, repeated, tag = "2")]
pub elcbfpaidgf: ::prost::alloc::vec::Vec<Pnfalhpjhjo>,
#[prost(int32, repeated, tag = "8")]
pub emgcadfiojh: ::prost::alloc::vec::Vec<i32>,
#[prost(double, tag = "10")]
pub cgbjgffgkba: f64,
#[prost(int32, repeated, tag = "6")]
pub cmlcbfcbhfe: ::prost::alloc::vec::Vec<i32>,
#[prost(message, repeated, tag = "7")]
pub mlicahdcpom: ::prost::alloc::vec::Vec<Fkkaejkfeac>,
#[xor(11642)]
#[prost(int64, tag = "14")]
pub ajhceoabbba: i64,
#[prost(float, tag = "9")]
pub hdaokibdehc: f32,
#[prost(message, optional, tag = "12")]
pub cmljkilffff: ::core::option::Option<Mlhifmkchgb>,
#[prost(map = "int32, message", tag = "4")]
pub modabggaaai: ::std::collections::HashMap<i32, Efbfemkchci>,
#[prost(message, optional, tag = "15")]
pub ihekhkcpeph: ::core::option::Option<Efbfemkchci>,
#[prost(map = "int32, message", tag = "13")]
pub ifgepfjgmjj: ::std::collections::HashMap<i32, Efbfemkchci>,
#[xor(11644)]
#[prost(int32, tag = "5")]
pub ajcocoionnb: i32,
#[prost(string, tag = "3")]
pub ojcmlgonofp: ::prost::alloc::string::String,
#[prost(map = "int32, string", tag = "11")]
pub pfhbbkangao: ::std::collections::HashMap<i32, ::prost::alloc::string::String>,
#[prost(map = "int32, message", tag = "1")]
pub jjjpdggpjki: ::std::collections::HashMap<i32, Fkkaejkfeac>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dbhbclfhijp {
#[prost(int32, tag = "1")]
pub fhaiilcnkmj: i32,
#[prost(int32, tag = "2")]
pub buddy_id: i32,
#[prost(int32, tag = "3")]
pub ikkplmjbghb: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Elfajpbndmi {
#[prost(message, repeated, tag = "1")]
pub kkjjpagepjn: ::prost::alloc::vec::Vec<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ibjemkolaia {
#[prost(string, tag = "1")]
pub dlehlenhggc: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub lgnobbdbgdl: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5837)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cobjkogjmjp {
#[prost(map = "uint32, uint32", tag = "3")]
pub cgmcmmadjio: ::std::collections::HashMap<u32, u32>,
#[xor(4544)]
#[prost(uint32, tag = "7")]
pub igbiipghmcn: u32,
#[xor(3554)]
#[prost(uint32, tag = "14")]
pub aaklejilaej: u32,
#[xor(12206)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[prost(map = "uint32, uint32", tag = "12")]
pub kilhgebciil: ::std::collections::HashMap<u32, u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dbniplnoebe {
#[prost(message, repeated, tag = "15")]
pub bipfdmagebi: ::prost::alloc::vec::Vec<Nbephmgccid>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Abhmmddgkog {
#[xor(14537)]
#[prost(int32, tag = "14")]
pub ajcocoionnb: i32,
#[prost(float, tag = "10")]
pub hdaokibdehc: f32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lkanmbfanib {
#[xor(9810)]
#[prost(uint32, tag = "1391")]
pub kajlkgpegal: u32,
#[prost(string, tag = "4")]
pub fakodiiflca: ::prost::alloc::string::String,
#[prost(bool, tag = "1")]
pub eokdoddmiha: bool,
#[prost(message, repeated, tag = "10")]
pub aogamijillm: ::prost::alloc::vec::Vec<Mpfdhelpjfc>,
#[xor(9759)]
#[prost(uint32, tag = "15")]
pub aagmalpelel: u32,
#[prost(string, tag = "11")]
pub gfejajfjilc: ::prost::alloc::string::String,
#[xor(8615)]
#[prost(uint32, tag = "1726")]
pub bcgdpihcifm: u32,
#[xor(7457)]
#[prost(int64, tag = "8")]
pub iompfopcppk: i64,
#[xor(6703)]
#[prost(int64, tag = "7")]
pub hccjckmjabc: i64,
#[prost(bool, tag = "3")]
pub oadgefcjjpa: bool,
#[xor(2922)]
#[prost(uint32, tag = "1911")]
pub gohkjkdopon: u32,
#[prost(string, tag = "9")]
pub cklbdcpfhpp: ::prost::alloc::string::String,
#[prost(bool, tag = "1617")]
pub bjfbdgopbhk: bool,
#[xor(15654)]
#[prost(uint32, tag = "12")]
pub refresh_status: u32,
#[xor(7101)]
#[prost(uint32, tag = "2")]
pub pbljccaeogd: u32,
#[xor(7595)]
#[prost(uint32, tag = "13")]
pub lmeijnjokib: u32,
#[xor(13273)]
#[prost(int64, tag = "6")]
pub mcpmobeikhc: i64,
#[xor(5495)]
#[prost(uint32, tag = "1493")]
pub ddcnjgiklbp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(363)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lmbnjhcabcf {
#[xor(6002)]
#[prost(int32, tag = "13")]
pub hmmneikfple: i32,
#[xor(9735)]
#[prost(int64, tag = "6")]
pub nlalfikegpa: i64,
#[xor(9316)]
#[prost(int32, tag = "2")]
pub ploeoijkjof: i32,
#[xor(1555)]
#[prost(int64, tag = "11")]
pub femppbingka: i64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2662)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jjdnadpboln {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lmegkdooccp {
#[prost(message, optional, tag = "1")]
pub opllilckkkp: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3184)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mejlhpllcdk {
#[prost(message, optional, tag = "11")]
pub apnlkmfdkaa: ::core::option::Option<Hoinllbkpoe>,
#[prost(bytes = "vec", tag = "8")]
pub body: ::prost::alloc::vec::Vec<u8>,
#[xor(10728)]
#[prost(uint32, tag = "15")]
pub action_type: u32,
#[prost(message, optional, tag = "13")]
pub gcfoolllbdh: ::core::option::Option<Majdcpobjoi>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3152)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eagbganimha {
#[xor(3564)]
#[prost(uint32, tag = "13")]
pub hnlcmcdcpep: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nenfigldioc {
#[xor(12778)]
#[prost(int32, tag = "6")]
pub joinpfmjbnk: i32,
#[xor(15738)]
#[prost(int32, tag = "14")]
pub beabhkkodgd: i32,
#[xor(15371)]
#[prost(int32, tag = "7")]
pub r#type: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lipbohliadp {
#[prost(int32, tag = "1")]
pub ddbmjpajmnc: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mmncdfccjjl {
#[prost(uint32, tag = "1")]
pub npc_id: u32,
#[prost(bool, tag = "2")]
pub olgmophhcli: bool,
#[prost(message, repeated, tag = "3")]
pub bdmbnmeopch: ::prost::alloc::vec::Vec<Lkglkcabpcn>,
#[prost(enumeration = "TimePeriodType", tag = "4")]
pub time_period: i32,
#[prost(enumeration = "Ompbfjdfljk", tag = "5")]
pub avatar: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(737)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pfacnfldecm {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fnmakbalceh {
#[xor(2128)]
#[prost(int32, tag = "6")]
pub kbhigbiigjl: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gnccgmoggab {
#[prost(message, optional, tag = "1")]
pub oohhibekggp: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "2")]
pub ldjceenieke: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "3")]
pub bedemkjmcdg: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(bool, tag = "4")]
pub bhckcbceolb: bool,
#[prost(message, repeated, tag = "5")]
pub bnidhmdpfgb: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(string, tag = "6")]
pub bhiacabaacm: ::prost::alloc::string::String,
#[prost(bool, tag = "7")]
pub pojlkefjmjd: bool,
#[prost(uint32, tag = "8")]
pub feanggnllfg: u32,
#[prost(uint32, tag = "9")]
pub ghddnilphbi: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eejpleaaogg {
#[prost(uint32, repeated, tag = "854")]
pub mhboekdagbl: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "4")]
pub hbodjgedbhf: ::prost::alloc::string::String,
#[prost(uint32, repeated, tag = "7")]
pub dimhofgkoeg: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "11")]
pub aaeenimolgf: ::prost::alloc::string::String,
#[xor(4185)]
#[prost(uint32, tag = "15")]
pub aogdhbcdfpb: u32,
#[xor(5350)]
#[prost(uint32, tag = "1972")]
pub bcjbabgbkob: u32,
#[xor(6359)]
#[prost(uint32, tag = "2")]
pub leoccibbclk: u32,
#[prost(bool, tag = "787")]
pub efeppkoemle: bool,
#[xor(6255)]
#[prost(uint32, tag = "1012")]
pub fpcciahlpji: u32,
#[xor(15299)]
#[prost(uint32, tag = "681")]
pub cmnagggncdp: u32,
#[xor(13319)]
#[prost(uint32, tag = "1144")]
pub kdlhnolceia: u32,
#[prost(uint32, repeated, tag = "9")]
pub flcapeadnfi: ::prost::alloc::vec::Vec<u32>,
#[xor(7422)]
#[prost(int64, tag = "13")]
pub ldgpffiabcf: i64,
#[xor(13731)]
#[prost(uint32, tag = "5")]
pub pfhkpjilong: u32,
#[xor(16003)]
#[prost(uint32, tag = "1305")]
pub gplnlbibopp: u32,
#[prost(uint32, repeated, tag = "6")]
pub plifaacfilo: ::prost::alloc::vec::Vec<u32>,
#[xor(14415)]
#[prost(uint32, tag = "944")]
pub gbhobkahacn: u32,
#[xor(1531)]
#[prost(uint32, tag = "12")]
pub omidikpfjan: u32,
#[xor(204)]
#[prost(uint32, tag = "736")]
pub inaabcagebp: u32,
#[prost(uint32, repeated, tag = "209")]
pub bmeeimcaeeo: ::prost::alloc::vec::Vec<u32>,
#[xor(15131)]
#[prost(uint32, tag = "8")]
pub gacha_type: u32,
#[xor(15267)]
#[prost(uint32, tag = "1554")]
pub hocgieafneg: u32,
#[xor(15360)]
#[prost(uint32, tag = "93")]
pub nfikhdmfion: u32,
#[prost(string, tag = "372")]
pub jalfnlpccdc: ::prost::alloc::string::String,
#[prost(string, tag = "1587")]
pub ggdhmdkhgmb: ::prost::alloc::string::String,
#[xor(11174)]
#[prost(uint32, tag = "2037")]
pub hcjohfkijga: u32,
#[prost(string, tag = "1104")]
pub bbkmifngdia: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "10")]
pub pdpaomaophk: ::prost::alloc::vec::Vec<Ipghbjeefec>,
#[xor(10609)]
#[prost(uint32, tag = "14")]
pub cplapjibjla: u32,
#[xor(9326)]
#[prost(uint32, tag = "53")]
pub cahkehpjock: u32,
#[xor(15613)]
#[prost(uint32, tag = "3")]
pub clomjfbhmko: u32,
#[xor(7866)]
#[prost(uint32, tag = "466")]
pub kohcnddlchd: u32,
#[xor(1689)]
#[prost(int64, tag = "1")]
pub mcpmobeikhc: i64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(834)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mikkjanhodk {
#[xor(8267)]
#[prost(uint64, tag = "7")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "3")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "4")]
pub info: ::core::option::Option<Idpjoeipiid>,
#[xor(7516)]
#[prost(uint64, tag = "10")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jkckfdbobmg {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fppinnnglpc {
#[prost(message, optional, tag = "1")]
pub nfmojhjjldd: ::core::option::Option<Efmhlbmmfid>,
#[prost(message, optional, tag = "2")]
pub pplhpehehfj: ::core::option::Option<Lihehnfecbd>,
#[prost(message, optional, tag = "3")]
pub oladlpddfgg: ::core::option::Option<Lihehnfecbd>,
#[prost(bool, tag = "4")]
pub meodkfmgiio: bool,
#[prost(bytes = "vec", tag = "5")]
pub olpmdmbgpfk: ::prost::alloc::vec::Vec<u8>,
#[prost(bytes = "vec", tag = "6")]
pub kbpkmnfnfaf: ::prost::alloc::vec::Vec<u8>,
#[prost(bytes = "vec", repeated, tag = "7")]
pub feojgbalpii: ::prost::alloc::vec::Vec<::prost::alloc::vec::Vec<u8>>,
#[prost(message, optional, tag = "8")]
pub ikoagonokcl: ::core::option::Option<Efmhlbmmfid>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4221)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Agdpdlggblp {
#[prost(uint32, repeated, tag = "3")]
pub ieobogdlfim: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gmiadiaooki {
#[xor(11633)]
#[prost(uint32, tag = "1")]
pub level: u32,
#[xor(8611)]
#[prost(uint32, tag = "11")]
pub oekdlbffoia: u32,
#[prost(bool, tag = "5")]
pub oljpmeklkjh: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1617)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetCafeDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Khmglkfcihn {
#[prost(uint32, repeated, tag = "1")]
pub bgepbofgadk: ::prost::alloc::vec::Vec<u32>,
#[prost(enumeration = "Dklgniaakji", tag = "2")]
pub jhooeobinia: i32,
#[prost(int32, tag = "3")]
pub pkfnailgikm: i32,
#[prost(int32, tag = "4")]
pub ehgfmbpkeki: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fphffagpnen {
#[prost(message, optional, tag = "1")]
pub gnepnfbhfop: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "2")]
pub bglfcomeefm: ::prost::alloc::string::String,
#[prost(enumeration = "Pcekojidped", tag = "3")]
pub bbahgnpffni: i32,
#[prost(bool, tag = "4")]
pub aigbmbgkfkf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(372)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ahelgiflhgh {
#[xor(8644)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8790)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lndblejgecl {
#[xor(10624)]
#[prost(uint64, tag = "14")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "5")]
pub info: ::core::option::Option<Lbdncliojkc>,
#[prost(message, repeated, tag = "9")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(6979)]
#[prost(uint64, tag = "15")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4153)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetAvatarDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Egkmeelbhma {
#[prost(message, optional, tag = "1")]
pub fiieiehipik: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nkdhiogchle {
#[prost(message, repeated, tag = "1")]
pub pheaeeecdmg: ::prost::alloc::vec::Vec<Anhibikpjdf>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2793)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mbdjjfogemh {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Elliimdalgj {
#[xor(1521)]
#[prost(uint32, tag = "7")]
pub template_id: u32,
#[prost(bool, tag = "1")]
pub ilikllnocoa: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Coknoddkelf {
#[xor(16335)]
#[prost(int32, tag = "1")]
pub accoldclkid: i32,
#[xor(15426)]
#[prost(int32, tag = "15")]
pub land_id: i32,
#[prost(bool, tag = "5")]
pub addglkggojc: bool,
#[prost(map = "uint32, uint32", tag = "6")]
pub bglcgdanikg: ::std::collections::HashMap<u32, u32>,
#[prost(bool, tag = "7")]
pub odnfiiohjoe: bool,
#[prost(bool, tag = "8")]
pub mjhfikmgped: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hagklocgnao {
#[xor(233)]
#[prost(uint32, tag = "3")]
pub dpeedkicjcf: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4324)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bajaaigmkmb {
#[prost(enumeration = "Ablocgbdipn", tag = "1")]
pub gjmpnjbgpln: i32,
#[prost(message, optional, tag = "9")]
pub ffgcplhnpgi: ::core::option::Option<Enehifbmmbk>,
#[xor(11592)]
#[prost(int32, tag = "3")]
pub dngdefkkckn: i32,
#[xor(4857)]
#[prost(uint32, tag = "12")]
pub oibbfijclnf: u32,
#[xor(15624)]
#[prost(uint32, tag = "2")]
pub bddlconiggl: u32,
#[prost(bool, tag = "14")]
pub odbeomnlnhg: bool,
#[prost(message, optional, tag = "6")]
pub lejjmnoopnm: ::core::option::Option<Enehifbmmbk>,
#[xor(11293)]
#[prost(uint32, tag = "5")]
pub onaagkpmopj: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8138)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetBabelTowerDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bojkffkhlho {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kckegloelda {
#[prost(uint32, tag = "1")]
pub iakbomjphnh: u32,
#[prost(uint32, tag = "2")]
pub femppbingka: u32,
#[prost(uint32, tag = "3")]
pub rank: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Aghnkicojon {
#[prost(bool, tag = "1")]
pub hphiohioefo: bool,
#[prost(int32, tag = "2")]
pub dbhnkdkfgck: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ddkflnhndck {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bdgmmcbcffj {
#[prost(uint32, tag = "1")]
pub mgjdcahcpfa: u32,
#[prost(bool, tag = "2")]
pub pellblmpfld: bool,
#[prost(bool, tag = "3")]
pub nacokmgjccm: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6759)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Djijfijmlfg {
#[xor(9766)]
#[prost(uint32, tag = "6")]
pub jaahdmcilof: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Apfpgkfdcoh {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub owner_type: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(846)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jaghfkeodpm {
#[xor(853)]
#[prost(int32, tag = "7")]
pub retcode: i32,
#[xor(15395)]
#[prost(uint32, tag = "9")]
pub clomjfbhmko: u32,
#[xor(6379)]
#[prost(uint32, tag = "5")]
pub chfcbpfclim: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2773)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nomhbnfopme {
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Kngjffbneki>,
#[xor(5710)]
#[prost(uint64, tag = "10")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "13")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(8231)]
#[prost(uint64, tag = "6")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gjeeffjbpjp {
#[xor(9713)]
#[prost(uint32, tag = "4")]
pub avatar_id: u32,
#[xor(5795)]
#[prost(int32, tag = "9")]
pub icoehgohboi: i32,
#[xor(6457)]
#[prost(int32, tag = "2")]
pub ofldkbiifpf: i32,
#[prost(string, tag = "1")]
pub boodaebpjip: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hllkeemgbla {
#[prost(enumeration = "Habecehfojh", tag = "1")]
pub hbjggpbfnog: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iikligimfid {
#[prost(bool, tag = "3")]
pub haaajbnjkoc: bool,
#[prost(int32, repeated, tag = "4")]
pub gicohflnpjh: ::prost::alloc::vec::Vec<i32>,
#[prost(uint32, tag = "5")]
pub oohcihjendg: u32,
#[prost(uint32, tag = "6")]
pub kahfegnaikp: u32,
#[prost(bool, tag = "7")]
pub gfhegijnplf: bool,
#[prost(bool, tag = "8")]
pub ckhgnbloopb: bool,
#[prost(message, optional, tag = "9")]
pub ajleagodjfc: ::core::option::Option<Ikbhocdgaip>,
#[prost(enumeration = "Ejboopmcpbe", tag = "10")]
pub lhjlgchmndb: i32,
#[prost(map = "int32, string", tag = "11")]
pub participators: ::std::collections::HashMap<i32, ::prost::alloc::string::String>,
#[prost(bool, tag = "12")]
pub apjicmenkpd: bool,
#[prost(bool, tag = "13")]
pub fjbbogahjmc: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Oombnaemclb {
#[prost(enumeration = "ModTimeType", tag = "1")]
pub ofcbapfcngk: i32,
#[prost(int32, tag = "2")]
pub bafafbhebei: i32,
#[prost(enumeration = "TimePeriodType", tag = "3")]
pub time_period: i32,
#[prost(int32, tag = "4")]
pub hdhlcgcaekh: i32,
#[prost(int32, tag = "5")]
pub dcokecdphhp: i32,
#[prost(bool, tag = "6")]
pub cokiofobafi: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8358)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hmllmgcpbje {
#[xor(8539)]
#[prost(uint32, tag = "7")]
pub hphlhjbhjhd: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Onionigpakk {
#[prost(int32, repeated, tag = "6")]
pub mimofeglffn: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "7")]
pub ipofmfhpaog: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "8")]
pub hbdbokmdjda: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "9")]
pub abmoknaboln: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "10")]
pub dipgmpjajmh: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "12")]
pub llfebmbdipi: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lohdphgohfm {
#[prost(message, optional, tag = "1")]
pub count: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1890)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hobbkmmpjdg {
#[xor(7997)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1748)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pejgkmbielk {
#[xor(7123)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pabgoncddeb {
#[prost(message, repeated, tag = "1")]
pub nglejnkfoml: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(enumeration = "HollowEntityType", tag = "2")]
pub fkkbflokodb: i32,
#[prost(message, optional, tag = "3")]
pub bddlconiggl: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1288)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Njeolmknbpj {
#[xor(4047)]
#[prost(uint64, tag = "9")]
pub fdfjcoccaoa: u64,
#[xor(3666)]
#[prost(uint64, tag = "11")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "13")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "4")]
pub info: ::core::option::Option<Gekhcfgnfnb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Idgajhadbme {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hlbdjngimei {
#[prost(uint32, tag = "1")]
pub lidgkemmpho: u32,
#[prost(uint32, tag = "2")]
pub fiieiehipik: u32,
#[prost(bool, tag = "3")]
pub aiggcamffme: bool,
#[prost(bool, tag = "4")]
pub aafigcjfdjj: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hcmciabkhff {
#[prost(uint64, tag = "1")]
pub gglnpjfcibj: u64,
#[prost(enumeration = "Jpejjgdbdmi", tag = "2")]
pub iobhhijphci: i32,
#[prost(uint32, tag = "3")]
pub aehcdloifkp: u32,
#[prost(enumeration = "Dljpnlkgnli", tag = "4")]
pub ggoeinmcnip: i32,
#[prost(message, optional, tag = "5")]
pub koamjailkge: ::core::option::Option<Poabpdcddaf>,
#[prost(uint32, tag = "6")]
pub kpgkdnipoka: u32,
#[prost(message, repeated, tag = "7")]
pub noebkmdmfga: ::prost::alloc::vec::Vec<Bdljjjbadbe>,
#[prost(bool, tag = "8")]
pub fgnfgfcndig: bool,
#[prost(uint32, tag = "9")]
pub hieogfieicj: u32,
#[prost(uint32, repeated, tag = "10")]
pub ojjplcibdeb: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Igodgbpopon {
#[xor(401)]
#[prost(int64, tag = "1")]
pub gceknfciigh: i64,
#[prost(message, optional, tag = "15")]
pub gnkebpblhga: ::core::option::Option<Eddlgdapjnk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ididbcdhpnj {
#[xor(13206)]
#[prost(int32, tag = "15")]
pub ohdgppamjcp: i32,
#[prost(message, optional, tag = "5")]
pub inmepgighgi: ::core::option::Option<Hifkcofddma>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3047)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mekdjmmooio {
#[prost(uint32, repeated, tag = "6")]
pub aklcpgmclmi: ::prost::alloc::vec::Vec<u32>,
#[xor(8600)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dghdckomcfi {
#[prost(string, tag = "1")]
pub dcpnffhjklk: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub efpckpnefdc: ::core::option::Option<Efmhlbmmfid>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7155)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Almbjokofok {
#[xor(2332)]
#[prost(int32, tag = "8")]
pub retcode: i32,
#[prost(message, repeated, tag = "5")]
pub okmancnbedc: ::prost::alloc::vec::Vec<Kjpdiejejia>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ekcaejhdkhj {
#[xor(6320)]
#[prost(uint32, tag = "2")]
pub mdedchnjedk: u32,
#[xor(9394)]
#[prost(int32, tag = "3")]
pub ahdbalhodda: i32,
#[prost(float, tag = "14")]
pub feajicbmahc: f32,
#[xor(2345)]
#[prost(uint64, tag = "8")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7355)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ijfghpnmfli {
#[xor(12050)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Efnddjlikip {
#[prost(float, tag = "1")]
pub hddheigebnp: f32,
#[prost(bool, tag = "3")]
pub nmmmgjielfh: bool,
#[prost(bool, tag = "6")]
pub bjnjfbnndma: bool,
#[prost(float, tag = "12")]
pub bppmobaaiom: f32,
#[prost(float, tag = "13")]
pub oilgdabifdo: f32,
#[prost(float, tag = "14")]
pub pkohiclgdlb: f32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Icoddgdimjh {
#[prost(string, repeated, tag = "1")]
pub ngmlghpniag: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(bool, tag = "2")]
pub gkflcgnokbk: bool,
#[prost(enumeration = "Gdibboodhok", tag = "3")]
pub gdmeijffgdk: i32,
#[prost(message, optional, tag = "4")]
pub efpckpnefdc: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub uid: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hlpeoghmpia {
#[prost(bool, tag = "1")]
pub pajlimanbjn: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2299)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iffciahaohn {
#[xor(11602)]
#[prost(uint32, tag = "4")]
pub aajdafbbkgd: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hpkodmpagkn {
#[xor(7728)]
#[prost(uint32, tag = "6")]
pub quest_id: u32,
#[xor(11068)]
#[prost(uint32, tag = "9")]
pub cbcmgdimjeb: u32,
#[xor(6365)]
#[prost(uint32, tag = "7")]
pub offemdgpmeo: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bngjaeknnci {
#[prost(uint32, tag = "1")]
pub ijmhampkdif: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oneajaiinbg {
#[prost(message, optional, tag = "1")]
pub r#type: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Efihfndmecm {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7674)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Onbdkccpmeh {
#[prost(bool, tag = "4")]
pub claghdagoid: bool,
#[prost(uint32, repeated, tag = "12")]
pub cgakhjmaeec: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(95)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hbpcbkfljng {
#[xor(8418)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4795)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gdepcibhclf {
#[prost(message, optional, tag = "10")]
pub dcpnffhjklk: ::core::option::Option<Fncblpnlfee>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Icnimcdjomn {
#[prost(bool, tag = "1")]
pub jiohcoaihga: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lojcmjcfkdi {
#[prost(message, optional, tag = "1")]
pub fiieiehipik: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9649)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Njkddoommjl {
#[prost(enumeration = "Hddffdjhjkh", tag = "3")]
pub nlhjdbleoma: i32,
#[xor(12920)]
#[prost(uint32, tag = "2")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hbldlcmadbj {
#[prost(int32, tag = "1")]
pub npc_id: i32,
#[prost(string, tag = "2")]
pub hngafifkjgb: ::prost::alloc::string::String,
#[prost(string, repeated, tag = "3")]
pub lahkflhenoh: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Deceilbiocm {
#[prost(message, optional, tag = "1")]
pub nfmojhjjldd: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "2")]
pub ejoljmgmmgl: bool,
#[prost(message, optional, tag = "3")]
pub section_id: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5695)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lelonkdilhl {
#[xor(7578)]
#[prost(int32, tag = "13")]
pub likfcbhgljg: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fnenanfccef {
#[prost(enumeration = "Ljodbhiccka", tag = "1")]
pub cdilndlgnbn: i32,
#[prost(enumeration = "Clhfpgmncdb", tag = "2")]
pub aoopfokohfm: i32,
#[prost(message, optional, tag = "3")]
pub ipldaidhmcl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub omloefjdfih: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub lcjdkmhnjbp: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "6")]
pub cbacddghhjj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "7")]
pub ibfopkgbeaa: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "8")]
pub kkjjpagepjn: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "9")]
pub mookphpmhdg: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "10")]
pub nabpeoodcfo: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "11")]
pub cpijdobkhbl: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "12")]
pub igpbdhdnmkm: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(string, tag = "13")]
pub aaohhadkbeg: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dehocidjhbd {
#[prost(message, optional, tag = "2")]
pub akmnibpjono: ::core::option::Option<Hfmplkilchn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8813)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jlkcihknani {
#[prost(uint32, repeated, tag = "5")]
pub djniholkbbo: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Phiiimjecdp {
#[prost(message, optional, tag = "1")]
pub nfmojhjjldd: ::core::option::Option<Enehifbmmbk>,
#[prost(uint32, tag = "2")]
pub fpclgmdcdhm: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ahomofkabbj {
#[prost(string, tag = "1")]
pub appdnhldamm: ::prost::alloc::string::String,
#[prost(enumeration = "Pelhdnfcpem", tag = "2")]
pub nhahoapiomm: i32,
#[prost(message, optional, tag = "3")]
pub jbcbamblgjk: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "4")]
pub dedkcldjeke: ::prost::alloc::vec::Vec<Cdhlanadfhk>,
#[prost(message, optional, tag = "5")]
pub cgeebgpljnh: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "6")]
pub kmfjeamdebl: ::prost::alloc::vec::Vec<Lepabinenpm>,
#[prost(message, repeated, tag = "7")]
pub pndaflglbma: ::prost::alloc::vec::Vec<Lepabinenpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1162)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kkinimbljcp {
#[xor(6585)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(922)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cidcoofndme {
#[xor(5787)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1263)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lijfeafpebl {
#[xor(3111)]
#[prost(int32, tag = "11")]
pub retcode: i32,
#[prost(message, repeated, tag = "3")]
pub kldjofblapd: ::prost::alloc::vec::Vec<Ehllhfddpap>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5585)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Balemgpfoje {
#[xor(7193)]
#[prost(uint64, tag = "14")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "6")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Cnfeiokplaj>,
#[xor(15150)]
#[prost(uint64, tag = "15")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Daagkkcdnco {
#[prost(uint32, tag = "1")]
pub jhooejigljp: u32,
#[prost(message, repeated, tag = "2")]
pub fdphmfdbbod: ::prost::alloc::vec::Vec<Kodpjbgbepg>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4513)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aigploggbjj {
#[prost(message, repeated, tag = "5")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(6977)]
#[prost(uint64, tag = "13")]
pub fdfjcoccaoa: u64,
#[xor(7089)]
#[prost(uint64, tag = "15")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "4")]
pub info: ::core::option::Option<Mhoiokkemhf>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nihimigledg {
#[prost(message, optional, tag = "1")]
pub mgkoacfjjea: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6161)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fmladngnepj {
#[prost(message, optional, tag = "11")]
pub scene_info: ::core::option::Option<Hlhghkcchdb>,
#[xor(16054)]
#[prost(int32, tag = "3")]
pub retcode: i32,
#[prost(message, optional, tag = "7")]
pub dungeon_info: ::core::option::Option<DungeonInfo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6383)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lckpjeiddai {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dpmhlbjepap {
#[prost(uint32, tag = "1")]
pub fhobkdpjdfg: u32,
#[prost(uint32, tag = "2")]
pub template_id: u32,
#[prost(uint32, tag = "3")]
pub phcbebaelmf: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5869)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jppbpldkaho {
#[xor(15881)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gohlnmmmonn {
#[prost(string, tag = "1")]
pub kcclegdlljc: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub fiieiehipik: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4889)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jklodmiohnf {
#[xor(8392)]
#[prost(int32, tag = "4")]
pub retcode: i32,
#[xor(3274)]
#[prost(uint32, tag = "2")]
pub iahpcojelin: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1650)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Afpodmfbpll {
#[xor(8306)]
#[prost(uint32, tag = "15")]
pub quest_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Epdnimagjbi {
#[xor(9502)]
#[prost(int32, tag = "15")]
pub gmkefankfid: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ckimpkggnid {
#[prost(message, optional, tag = "1")]
pub lgnobbdbgdl: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "2")]
pub nmpddgmjhfi: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "3")]
pub delbgoehhop: ::prost::alloc::vec::Vec<Icopibdjpfc>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pnakkjmkedp {
#[prost(message, optional, tag = "11")]
pub position: ::core::option::Option<Transform>,
#[xor(8031)]
#[prost(uint32, tag = "1")]
pub template_id: u32,
#[xor(5438)]
#[prost(int32, tag = "6")]
pub hfgdjcfhokn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Falpheeekoj {
#[prost(message, optional, tag = "1")]
pub bgbjnicnjja: ::core::option::Option<Jiahalkoppm>,
#[prost(int32, tag = "2")]
pub jeggjdmdfpk: i32,
#[prost(bool, tag = "3")]
pub kehamclhden: bool,
#[prost(bool, tag = "4")]
pub fbmmghampab: bool,
#[prost(bool, tag = "5")]
pub njppcnkfkmb: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Obkcjndikcp {
#[prost(map = "uint32, message", tag = "1")]
pub njhokkekfkl: ::std::collections::HashMap<u32, Kfghkoldjfp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Enfgnkdabli {
#[prost(int32, tag = "1")]
pub mhmnihbhkjl: i32,
#[prost(int64, tag = "2")]
pub bgnhooohbhh: i64,
#[prost(int32, tag = "3")]
pub icoehgohboi: i32,
#[prost(int32, tag = "4")]
pub jlffokgighc: i32,
#[prost(int32, tag = "5")]
pub iomajcbalbg: i32,
#[prost(int64, tag = "6")]
pub olekgmcebdn: i64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mcncgpompai {
#[prost(message, optional, tag = "9")]
pub bcjikglboka: ::core::option::Option<Iijfdaiolic>,
#[xor(10034)]
#[prost(int32, tag = "2")]
pub gaagekhgghf: i32,
#[prost(message, optional, tag = "8")]
pub djabmmbdgah: ::core::option::Option<Iijfdaiolic>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PlayerNetworkData {
#[prost(message, optional, tag = "5")]
pub lbfnphfiaef: ::core::option::Option<Gpfpgifbdfp>,
#[prost(message, optional, tag = "9")]
pub dkdjeilkdcm: ::core::option::Option<Ikpilcohcdn>,
#[prost(message, optional, tag = "12")]
pub gjmaejchkhk: ::core::option::Option<Pjnajklahgb>,
#[xor(15064)]
#[prost(uint32, tag = "10")]
pub bbmopcimkfo: u32,
#[prost(string, tag = "7")]
pub jholagfihbm: ::prost::alloc::string::String,
#[prost(message, optional, tag = "8")]
pub gnkebpblhga: ::core::option::Option<Eddlgdapjnk>,
#[xor(10808)]
#[prost(uint32, tag = "15")]
pub bbcafehgjfg: u32,
#[prost(bool, tag = "11")]
pub blmfihangel: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2432)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct EnterSceneScNotify {
#[prost(message, optional, tag = "9")]
pub scene_info: ::core::option::Option<SceneInfo>,
#[prost(message, optional, tag = "10")]
pub dungeon_info: ::core::option::Option<DungeonInfo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9634)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lelapliibln {
#[xor(6075)]
#[prost(uint32, tag = "5")]
pub pkijmjlilge: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Alppnbcmejd {
#[prost(message, optional, tag = "1")]
pub nmacbfegkdd: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Pcekojidped", tag = "2")]
pub ekbfgknccph: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8121)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cmacdmbepge {
#[prost(message, optional, tag = "10")]
pub pfllpjjjikm: ::core::option::Option<Chngafkkead>,
#[xor(2712)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9242)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Enjkiknoank {
#[prost(message, optional, tag = "2")]
pub ijggabbhjjl: ::core::option::Option<Hiaofcadmop>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3853)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Leobgemlooi {
#[xor(5347)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ibgaccicgop {
#[xor(10594)]
#[prost(uint32, tag = "9")]
pub ghifdkelobe: u32,
#[xor(13472)]
#[prost(uint32, tag = "5")]
pub mlepcomaiai: u32,
#[prost(message, optional, tag = "3")]
pub aekabohmdoh: ::core::option::Option<Dlfdaonfhen>,
#[prost(map = "uint32, uint32", tag = "13")]
pub ohkfncepmam: ::std::collections::HashMap<u32, u32>,
#[prost(enumeration = "Ikaklpikbmp", tag = "4")]
pub kjongknfkee: i32,
#[xor(11882)]
#[prost(uint32, tag = "6")]
pub dkahpcpijdk: u32,
#[prost(message, optional, tag = "11")]
pub lcpnfbmjeda: ::core::option::Option<Dpmmcchbekh>,
#[prost(message, optional, tag = "10")]
pub kknjnklmegf: ::core::option::Option<Pfkoinkkkkg>,
#[xor(7205)]
#[prost(int64, tag = "2")]
pub hccjckmjabc: i64,
#[xor(3941)]
#[prost(uint32, tag = "8")]
pub template_id: u32,
#[xor(3848)]
#[prost(int64, tag = "14")]
pub kggpcmomkbp: i64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9116)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Opaoldopfpl {
#[xor(860)]
#[prost(uint32, tag = "3")]
pub tag: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3960)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nhdhkdecnjc {
#[xor(11876)]
#[prost(uint64, tag = "9")]
pub gglnpjfcibj: u64,
#[xor(1467)]
#[prost(int32, tag = "4")]
pub retcode: i32,
#[prost(message, optional, tag = "6")]
pub pfllpjjjikm: ::core::option::Option<Chngafkkead>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Feldefjfdad {
#[prost(uint32, repeated, tag = "3")]
pub clnmlgchpci: ::prost::alloc::vec::Vec<u32>,
#[xor(10271)]
#[prost(uint32, tag = "13")]
pub aaafnplnbal: u32,
#[prost(uint32, repeated, tag = "9")]
pub macbidgppec: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "1")]
pub aclbcckfpmi: ::prost::alloc::vec::Vec<Hbfbkplpodf>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Haehlaaajio {
#[prost(string, tag = "1")]
pub lmhcfdjmjld: ::prost::alloc::string::String,
#[prost(int32, tag = "2")]
pub npc_id: i32,
#[prost(int32, tag = "3")]
pub abnngkihkpm: i32,
#[prost(bool, tag = "4")]
pub fnhoapjahbe: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nldfdkelnea {
#[prost(message, optional, tag = "1")]
pub clgdocgoggb: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub obhhacdlakj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub dmbipmdaajl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub jhbkggmecan: ::core::option::Option<Lnmkfcloegj>,
#[prost(message, optional, tag = "5")]
pub aiiejpledla: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "6")]
pub gmjkmhhgije: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(bool, tag = "7")]
pub kfhmejhenoi: bool,
#[prost(string, tag = "8")]
pub djaicdfjhfj: ::prost::alloc::string::String,
#[prost(enumeration = "Pcekojidped", tag = "9")]
pub ffbagejekpl: i32,
#[prost(bool, tag = "10")]
pub cjcgaepppib: bool,
#[prost(bool, tag = "11")]
pub klhijdlgijh: bool,
#[prost(bool, tag = "12")]
pub ipkpbdaandb: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ihhhpjjhhji {
#[xor(1364)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4794)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ammkdbdnhdh {
#[prost(message, optional, tag = "9")]
pub abyss_info: ::core::option::Option<AbyssInfo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9780)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nedfhpcplmk {
#[prost(message, repeated, tag = "5")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Fpnkpnncpja>,
#[xor(9659)]
#[prost(uint64, tag = "13")]
pub fdfjcoccaoa: u64,
#[xor(9983)]
#[prost(uint64, tag = "3")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ofbigocnpee {
#[prost(bool, tag = "13")]
pub epekkmbndao: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5238)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hgolfckgeij {
#[xor(16022)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ocmhleadkoe {
#[prost(uint32, repeated, tag = "13")]
pub idgflelcnoj: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4591)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Acjojojjofo {
#[xor(13466)]
#[prost(uint32, tag = "9")]
pub jhooejigljp: u32,
#[xor(2980)]
#[prost(uint32, tag = "12")]
pub kfpbjdikmaa: u32,
#[xor(4846)]
#[prost(uint32, tag = "11")]
pub quest_id: u32,
#[xor(101)]
#[prost(uint32, tag = "3")]
pub pclamamdkik: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3020)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cacmbggoigg {
#[xor(8604)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[prost(message, optional, tag = "10")]
pub info: ::core::option::Option<Enpbghllbfh>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ppmbjffggcn {
#[prost(message, repeated, tag = "9")]
pub mfcpmjmicai: ::prost::alloc::vec::Vec<Hpmijbeebih>,
#[xor(5218)]
#[prost(uint32, tag = "1")]
pub hkopdmjdgjj: u32,
#[prost(bool, tag = "10")]
pub aimmdoolkoe: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3484)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jcmgefbpcfj {
#[xor(2023)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9077)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetBuddyDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fhocgfjmoog {
#[prost(map = "uint32, int32", tag = "1")]
pub cpggiboahjd: ::std::collections::HashMap<u32, i32>,
#[prost(uint32, tag = "2")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(469)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Agcpnkifegj {
#[prost(message, optional, tag = "4")]
pub gnmnjmfceji: ::core::option::Option<Lgijakhmjbk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lhblppofdbj {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mpmjojiaaak {
#[prost(message, repeated, tag = "15")]
pub fepmmlkjhje: ::prost::alloc::vec::Vec<Lhfbdijjhbp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5690)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fmjdmadeeej {
#[xor(3040)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hfeooeonjkl {
#[prost(int32, repeated, tag = "2")]
pub llomejgcnef: ::prost::alloc::vec::Vec<i32>,
#[prost(map = "uint32, uint32", tag = "1")]
pub bboahjlcgoa: ::std::collections::HashMap<u32, u32>,
#[prost(bool, tag = "14")]
pub cklfhceogok: bool,
#[prost(uint32, repeated, tag = "13")]
pub hpkbmmmpeki: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "10")]
pub pelocahkhnc: ::prost::alloc::vec::Vec<u32>,
#[xor(9966)]
#[prost(uint32, tag = "8")]
pub obicacdgnjb: u32,
#[prost(bool, tag = "9")]
pub has_mystical_spice: bool,
#[xor(8788)]
#[prost(uint32, tag = "11")]
pub gibbgfmiodo: u32,
#[prost(uint32, repeated, tag = "15")]
pub ljeppffokno: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6489)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oibjmjnhlkc {
#[prost(map = "uint32, uint32", tag = "13")]
pub jodfhdjeoho: ::std::collections::HashMap<u32, u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3250)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ghjciacfgai {
#[xor(9195)]
#[prost(uint32, tag = "9")]
pub emadmioldpd: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nohfhmbnopb {
#[prost(message, repeated, tag = "6")]
pub ebaefoiddbo: ::prost::alloc::vec::Vec<Afnhdajgndo>,
#[prost(message, repeated, tag = "7")]
pub admfgehfjeg: ::prost::alloc::vec::Vec<Ognainkfhml>,
#[prost(message, optional, tag = "8")]
pub klinjndogfk: ::core::option::Option<Nnnnhendebf>,
#[prost(message, repeated, tag = "9")]
pub jcfhoinbonl: ::prost::alloc::vec::Vec<Hjgcjbbmhmi>,
#[prost(uint32, repeated, tag = "12")]
pub pgfbijlcdhh: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dlhnkaahohc {
#[prost(uint32, tag = "1")]
pub cibkhinibkk: u32,
#[prost(uint32, tag = "2")]
pub cjjcnbhgpnj: u32,
#[prost(bytes = "vec", tag = "3")]
pub ccbognjaakk: ::prost::alloc::vec::Vec<u8>,
#[prost(bool, tag = "4")]
pub ijpedmdajfo: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6677)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ildkmkcfbpk {
#[xor(11300)]
#[prost(uint32, tag = "1")]
pub ieacoaekljj: u32,
#[xor(10411)]
#[prost(uint32, tag = "13")]
pub fiieiehipik: u32,
#[xor(12128)]
#[prost(int32, tag = "4")]
pub params: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(401)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PlayerOperationCsReq {
#[prost(bool, tag = "2")]
pub cjbdlgcdgcb: bool,
#[xor(5029)]
#[prost(int32, tag = "14")]
pub param: i32,
#[prost(bytes = "vec", tag = "15")]
pub info: ::prost::alloc::vec::Vec<u8>,
#[xor(8845)]
#[prost(uint32, tag = "10")]
pub amfmfagnhkg: u32,
#[xor(1441)]
#[prost(uint32, tag = "9")]
pub paaaeeobgoa: u32,
#[xor(15159)]
#[prost(uint32, tag = "3")]
pub kfllcooaajp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6777)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cinehplcanl {
#[xor(5858)]
#[prost(uint32, tag = "10")]
pub iahpcojelin: u32,
#[xor(7567)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eaamfbcnfgf {
#[prost(uint32, tag = "1")]
pub mlcpadgnnaa: u32,
#[prost(message, optional, tag = "2")]
pub ofcbapfcngk: ::core::option::Option<Jiahalkoppm>,
#[prost(uint32, tag = "3")]
pub fdcmmcglcgl: u32,
#[prost(bool, tag = "4")]
pub kljodngikgp: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9317)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pflghfpkkmn {
#[xor(16325)]
#[prost(uint64, tag = "8")]
pub fkcdkdiacni: u64,
#[xor(9557)]
#[prost(uint64, tag = "2")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "5")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "9")]
pub info: ::core::option::Option<Ddhgklampic>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8566)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cpbhkfgimma {
#[xor(7035)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kndfnifkdac {
#[prost(int32, tag = "1")]
pub hbjamoabjkf: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(610)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PlayerSyncScNotify {
#[prost(message, optional, tag = "1")]
pub avatar: ::core::option::Option<AvatarSync>,
#[prost(message, optional, tag = "2")]
pub gllgbdhaphh: ::core::option::Option<Jpcgnimohil>,
#[prost(message, optional, tag = "3")]
pub dmfpbeopfko: ::core::option::Option<Flbfjkfbdnh>,
#[prost(message, optional, tag = "4")]
pub item: ::core::option::Option<ItemSync>,
#[prost(message, optional, tag = "5")]
pub anblgeifhjh: ::core::option::Option<Pdfpkehdged>,
#[prost(message, optional, tag = "6")]
pub fgkakppgkgf: ::core::option::Option<Afkmfplfhkl>,
#[prost(message, optional, tag = "7")]
pub ijpdgnaikng: ::core::option::Option<Ilmdbenljlk>,
#[prost(message, optional, tag = "8")]
pub lfpepddfbdi: ::core::option::Option<Popnjfeddkl>,
#[prost(message, optional, tag = "9")]
pub llkcdhinljn: ::core::option::Option<Hfbcdngfefd>,
#[prost(message, optional, tag = "10")]
pub lpicabplkhk: ::core::option::Option<Kcdgogcjgbk>,
#[prost(message, optional, tag = "11")]
pub fegpknbdaki: ::core::option::Option<Fffcojobdlg>,
#[prost(message, optional, tag = "12")]
pub chihlckphjh: ::core::option::Option<Kafnggcfifo>,
#[prost(message, optional, tag = "13")]
pub basic_info: ::core::option::Option<PlayerBasicInfo>,
#[prost(message, optional, tag = "14")]
pub dodkanplldp: ::core::option::Option<Hplldohfcjg>,
#[prost(message, optional, tag = "15")]
pub fidjhlenakk: ::core::option::Option<Hfeooeonjkl>,
#[prost(message, optional, tag = "139")]
pub kcadjdhhimn: ::core::option::Option<Iioikddgoln>,
#[prost(message, optional, tag = "149")]
pub ckbmohajckm: ::core::option::Option<Dhfbafpohpo>,
#[prost(message, optional, tag = "187")]
pub hbhkdmcmppd: ::core::option::Option<Iijcdepnpff>,
#[prost(message, optional, tag = "216")]
pub gmfnbibboeo: ::core::option::Option<Opdgmnjglnl>,
#[prost(message, optional, tag = "251")]
pub gloefoaecdn: ::core::option::Option<Jahbpodecbd>,
#[prost(message, optional, tag = "374")]
pub jkaleilepmg: ::core::option::Option<Dbniplnoebe>,
#[prost(message, optional, tag = "389")]
pub ennpnacpmmn: ::core::option::Option<Bbddaodoboh>,
#[prost(message, optional, tag = "425")]
pub ffkglfaefpm: ::core::option::Option<Laeohojjkoo>,
#[prost(message, optional, tag = "426")]
pub bddlnngmjgc: ::core::option::Option<Bdcjagnckeh>,
#[prost(message, optional, tag = "813")]
pub bmjfajoknca: ::core::option::Option<Pnjlpinfcje>,
#[prost(message, optional, tag = "972")]
pub fphclpnkplc: ::core::option::Option<Cbmoeohnjjg>,
#[prost(bool, tag = "1100")]
pub hbabigekhng: bool,
#[prost(message, optional, tag = "1103")]
pub imjjkcielal: ::core::option::Option<Enbjbomifem>,
#[prost(message, optional, tag = "1104")]
pub dlgkcflhfhc: ::core::option::Option<Ognbdodbngo>,
#[prost(message, optional, tag = "1152")]
pub emkiglneaeh: ::core::option::Option<Eaghokffehd>,
#[prost(message, optional, tag = "1291")]
pub ekialalkfpg: ::core::option::Option<Nnojikndcag>,
#[prost(message, optional, tag = "1411")]
pub ojiapfgiojl: ::core::option::Option<Hdcbgbfiabh>,
#[prost(message, optional, tag = "1451")]
pub nmonimjojdo: ::core::option::Option<Ojpfnkbpnpn>,
#[prost(bool, tag = "1457")]
pub lipmcnlckeb: bool,
#[prost(message, optional, tag = "1505")]
pub bogncmnjhme: ::core::option::Option<Jogpghnpedp>,
#[prost(message, optional, tag = "1691")]
pub aalfnnmbodk: ::core::option::Option<Mldbddejaom>,
#[prost(message, optional, tag = "1804")]
pub ahinoehbonn: ::core::option::Option<Nohfhmbnopb>,
#[prost(message, optional, tag = "1815")]
pub mdiniecmaam: ::core::option::Option<Feldefjfdad>,
#[prost(message, optional, tag = "1944")]
pub laecbmmapgh: ::core::option::Option<Jklekljaocd>,
#[prost(message, optional, tag = "1957")]
pub ooifcbdacif: ::core::option::Option<Mfjobcaalhe>,
#[prost(message, optional, tag = "1988")]
pub mpkpehdcpfj: ::core::option::Option<Bjhbofaeepa>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ncdkefkeeej {
#[prost(bytes = "vec", tag = "1")]
pub olpmdmbgpfk: ::prost::alloc::vec::Vec<u8>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2771)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ekaeckbagkf {
#[xor(8360)]
#[prost(uint32, tag = "10")]
pub quest_id: u32,
#[prost(message, repeated, tag = "6")]
pub occfppknhai: ::prost::alloc::vec::Vec<Hjcopomfhek>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ljganlojdpg {
#[prost(int32, tag = "1")]
pub params: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4968)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ohcnbclgfdi {
#[xor(11731)]
#[prost(uint32, tag = "14")]
pub template_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Heionioaojl {
#[prost(message, optional, tag = "12")]
pub peihcdpicch: ::core::option::Option<Eadmjcdebna>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3892)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ibfmcnjncei {
/// VMP DETECTED
///
#[xor(3646)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(508)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dogdmkkkofd {
#[xor(637)]
#[prost(uint64, tag = "8")]
pub fkcdkdiacni: u64,
#[xor(12405)]
#[prost(uint64, tag = "2")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "5")]
pub info: ::core::option::Option<Fcehnnmhafn>,
#[prost(message, repeated, tag = "9")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Laeekcobijl {
#[prost(message, optional, tag = "1")]
pub bpcdfdnkkoc: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub dmbipmdaajl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub section_id: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3488)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Binocpknmel {
#[prost(bool, tag = "15")]
pub bhnhpccikjh: bool,
#[xor(5237)]
#[prost(uint32, tag = "13")]
pub group: u32,
#[prost(message, optional, tag = "2")]
pub ennekeljkkc: ::core::option::Option<Haabgelofga>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8274)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fnlcmiinppf {
#[xor(369)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6761)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dmmogiacclm {
#[prost(int32, repeated, tag = "8")]
pub ppnecmoodfn: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oibpbemjaha {
#[prost(message, optional, tag = "1")]
pub ojlmnijgidm: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "2")]
pub cibocpligof: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kmpcnjnffng {
#[prost(uint32, repeated, tag = "9")]
pub pkfpggnelpe: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8013)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Demaelonmdk {
#[xor(7984)]
#[prost(uint32, tag = "1")]
pub kjfdbaacbgn: u32,
#[xor(6237)]
#[prost(uint32, tag = "8")]
pub ghifdkelobe: u32,
#[xor(8339)]
#[prost(uint32, tag = "5")]
pub lfdpcgidmoe: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8752)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fhnjdclkloo {
#[prost(bool, tag = "7")]
pub fegpnlknopp: bool,
#[xor(1795)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6961)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hdakhcdigog {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dcomijnhkii {
#[xor(9884)]
#[prost(int64, tag = "6")]
pub mcpmobeikhc: i64,
#[xor(6147)]
#[prost(int64, tag = "3")]
pub ldgpffiabcf: i64,
#[xor(14780)]
#[prost(uint32, tag = "2")]
pub pigjgigjngb: u32,
#[xor(11306)]
#[prost(int64, tag = "1")]
pub fdpaimmgagp: i64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aeogfadbimp {
#[prost(int32, tag = "3")]
pub hkhklmdjcdb: i32,
#[prost(string, tag = "4")]
pub icplgpjmfnf: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub jgemhhkfmka: ::prost::alloc::string::String,
#[prost(string, tag = "6")]
pub kljghabjgkm: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub kppgabaomkg: ::prost::alloc::string::String,
#[prost(string, tag = "8")]
pub cjdpdojddol: ::prost::alloc::string::String,
#[prost(string, tag = "9")]
pub pdbfjiplkai: ::prost::alloc::string::String,
#[prost(string, tag = "10")]
pub mbfajfnjbnj: ::prost::alloc::string::String,
#[prost(string, tag = "11")]
pub ejbpmjoafbn: ::prost::alloc::string::String,
#[prost(string, tag = "12")]
pub kijcchefmlm: ::prost::alloc::string::String,
#[prost(int32, tag = "13")]
pub ddbaaolmdei: i32,
#[prost(int32, tag = "14")]
pub holmcnffcai: i32,
#[prost(int32, tag = "15")]
pub kkphdicngak: i32,
#[prost(int32, tag = "16")]
pub efjimncibme: i32,
#[prost(int32, tag = "17")]
pub gagengjmipn: i32,
#[prost(int32, tag = "18")]
pub pfnkighjcmm: i32,
#[prost(int32, tag = "19")]
pub gmndengadgg: i32,
#[prost(int32, tag = "20")]
pub nepkigieocl: i32,
#[prost(int32, tag = "21")]
pub bocpahdbnjp: i32,
#[prost(int32, tag = "22")]
pub nnflkoaillj: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5110)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kaidfaehbjg {
#[xor(12723)]
#[prost(uint32, tag = "11")]
pub iahpcojelin: u32,
#[xor(10290)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ljkkbenpnac {
#[prost(message, optional, tag = "5")]
pub kgefhnlflih: ::core::option::Option<Gibdbcoffjl>,
#[prost(message, optional, tag = "7")]
pub apacdkacfnd: ::core::option::Option<Gibdbcoffjl>,
#[prost(message, optional, tag = "8")]
pub akbcgogfhdf: ::core::option::Option<Ohnldpkklnp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mimkpjadkoi {
#[prost(message, optional, tag = "1")]
pub dcgooojbefg: ::core::option::Option<Gdmgilfoofm>,
#[prost(message, repeated, tag = "2")]
pub ndgeeeompjh: ::prost::alloc::vec::Vec<Fjhojmddmda>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4147)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hhdeldinmog {
#[xor(14856)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4573)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ikkinokognh {
#[prost(message, repeated, tag = "7")]
pub lcipdallclh: ::prost::alloc::vec::Vec<Bnaemekdmbj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6580)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Imcagnldhef {
#[xor(6339)]
#[prost(uint64, tag = "11")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "3")]
pub info: ::core::option::Option<Edmacnfgodp>,
#[prost(message, repeated, tag = "7")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(464)]
#[prost(uint64, tag = "13")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bclehneefdj {
#[prost(bool, repeated, tag = "8")]
pub ndngcmmnidh: ::prost::alloc::vec::Vec<bool>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(794)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kcdfdafcgoh {
#[xor(11901)]
#[prost(int32, tag = "14")]
pub retcode: i32,
#[prost(message, repeated, tag = "10")]
pub ebnfomnihcp: ::prost::alloc::vec::Vec<Igodgbpopon>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pcmlbnmfgcd {
#[prost(uint32, repeated, tag = "6")]
pub nheeaadledn: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ncoofhddpge {
#[prost(uint32, tag = "1")]
pub mibfimdanol: u32,
#[prost(bool, tag = "2")]
pub mdlekfgpjmb: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Imegimlgjmj {
#[xor(13083)]
#[prost(uint32, tag = "15")]
pub fiieiehipik: u32,
#[xor(12986)]
#[prost(uint32, tag = "12")]
pub hfgdjcfhokn: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fnajphpplnk {
#[xor(10072)]
#[prost(int32, tag = "9")]
pub efjpgeejika: i32,
#[xor(4640)]
#[prost(int32, tag = "11")]
pub lebgncppklf: i32,
#[xor(4308)]
#[prost(int32, tag = "12")]
pub glgaihaabhn: i32,
#[xor(7830)]
#[prost(uint32, tag = "6")]
pub template_id: u32,
#[prost(bool, tag = "7")]
pub anffepamcjo: bool,
#[xor(2482)]
#[prost(uint32, tag = "4")]
pub dlfeokkojjd: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cadeommelbj {
#[prost(message, optional, tag = "1")]
pub gelakkamabm: ::core::option::Option<Bcgjgjojhog>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9114)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct HallRefreshScNotify {
#[xor(16121)]
#[prost(uint32, tag = "691")]
pub time_of_day: u32,
#[xor(4199)]
#[prost(uint32, tag = "1826")]
pub cligphpcbhn: u32,
#[prost(map = "int32, int32", tag = "4")]
pub main_city_objects_state: ::std::collections::HashMap<i32, i32>,
#[prost(string, repeated, tag = "103")]
pub kegdjjgjabi: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[xor(2517)]
#[prost(uint32, tag = "10")]
pub bgm_id: u32,
#[prost(message, repeated, tag = "1759")]
pub ggknknfhmph: ::prost::alloc::vec::Vec<Nmnlnfngmhn>,
#[prost(uint32, repeated, tag = "800")]
pub dpmjknknmbf: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "13")]
pub bgcigkaaiin: ::prost::alloc::vec::Vec<Galacffebnl>,
#[xor(5063)]
#[prost(uint32, tag = "6")]
pub jblljokcgam: u32,
#[prost(int32, repeated, tag = "1713")]
pub gfgjkaidenh: ::prost::alloc::vec::Vec<i32>,
#[prost(map = "uint32, uint32", tag = "38")]
pub hjmpphmfbki: ::std::collections::HashMap<u32, u32>,
#[xor(2172)]
#[prost(uint32, tag = "1")]
pub section_id: u32,
#[prost(enumeration = "Fofhkjpcmdl", tag = "185")]
pub lioinmelhgn: i32,
#[prost(int32, repeated, tag = "1794")]
pub ahebjlfhlma: ::prost::alloc::vec::Vec<i32>,
#[xor(15698)]
#[prost(uint32, tag = "1364")]
pub mcfjgijcmfl: u32,
#[prost(uint32, repeated, tag = "1059")]
pub ohfceeemopi: ::prost::alloc::vec::Vec<u32>,
#[prost(int32, repeated, tag = "2024")]
pub bogkfppjljp: ::prost::alloc::vec::Vec<i32>,
#[prost(bool, tag = "12")]
pub refresh_immediately: bool,
#[prost(uint32, repeated, tag = "1745")]
pub fbeolodbbbi: ::prost::alloc::vec::Vec<u32>,
#[xor(3152)]
#[prost(uint32, tag = "11")]
pub time_period: u32,
#[prost(bool, tag = "8")]
pub ogecbkdmajd: bool,
#[xor(12387)]
#[prost(uint32, tag = "9")]
pub player_avatar_id: u32,
#[prost(int32, repeated, tag = "1901")]
pub gnbgjkfeckj: ::prost::alloc::vec::Vec<i32>,
#[xor(12027)]
#[prost(uint32, tag = "3")]
pub kedlgoakhld: u32,
#[xor(10938)]
#[prost(uint32, tag = "14")]
pub main_city_avatar_id: u32,
#[prost(message, optional, tag = "1935")]
pub jkdgmmjjdlk: ::core::option::Option<Ggdhfchbldk>,
#[xor(2182)]
#[prost(uint32, tag = "690")]
pub day_of_week: u32,
#[prost(bool, tag = "5")]
pub ibgjecbknaf: bool,
#[prost(message, repeated, tag = "2")]
pub scene_unit_list: ::prost::alloc::vec::Vec<SceneUnitProtocolInfo>,
#[prost(message, repeated, tag = "7")]
pub gjggpoinpod: ::prost::alloc::vec::Vec<Meeipdknfkb>,
#[prost(bool, tag = "335")]
pub negageboace: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kigilichjgp {
#[prost(message, optional, tag = "1")]
pub mjifcmahgdn: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dmoboelliek {
#[prost(message, optional, tag = "1")]
pub nakokcbcjdd: ::core::option::Option<Akenaigjpae>,
#[prost(message, repeated, tag = "2")]
pub bbaihciehen: ::prost::alloc::vec::Vec<Akenaigjpae>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ipghbjeefec {
#[xor(3491)]
#[prost(uint32, tag = "10")]
pub ofcehhidpgo: u32,
#[xor(1224)]
#[prost(uint32, tag = "2")]
pub lgegnbdmjnl: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Obdkfieicdo {
#[prost(int32, tag = "1")]
pub template_id: i32,
#[prost(bool, tag = "2")]
pub blcongaofko: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gnkgnafelei {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hocageajccb {
#[prost(map = "int32, int64", tag = "11")]
pub cljoahoofdh: ::std::collections::HashMap<i32, i64>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9516)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pemgiaefpdl {
#[xor(4670)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nhpjkagfbkh {
#[prost(int32, tag = "1")]
pub ifljdmjcfdc: i32,
#[prost(bool, tag = "3")]
pub bclokhnehbh: bool,
#[prost(bool, tag = "4")]
pub cejkifoijih: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mlkffbnjdmm {
#[xor(1535)]
#[prost(uint32, tag = "9")]
pub ddbnpehcnjo: u32,
#[xor(11087)]
#[prost(uint32, tag = "12")]
pub kfobnfboaoi: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8646)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jdbeiaoipop {
#[xor(2158)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6469)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gfceienfhjk {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cfkimmkbkhd {
#[prost(map = "int32, int32", tag = "7")]
pub elnhmhemccn: ::std::collections::HashMap<i32, i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9001)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetArchiveInfoScRsp {
#[prost(message, optional, tag = "14")]
pub archive_info: ::core::option::Option<ArchiveInfo>,
#[xor(279)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ejpccencfbd {
#[prost(message, optional, tag = "1")]
pub hfjlnhneoef: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8591)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nbaaoepmmod {
#[xor(11210)]
#[prost(uint32, tag = "7")]
pub mibfimdanol: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3393)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ffiklpcmdfg {
#[prost(bool, tag = "5")]
pub refresh_immediately: bool,
#[xor(5655)]
#[prost(uint32, tag = "14")]
pub section: u32,
#[xor(2401)]
#[prost(uint32, tag = "10")]
pub kedlgoakhld: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8319)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ebefnimcedp {
#[xor(6450)]
#[prost(uint32, tag = "14")]
pub quest_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Modjdjnbhnm {
#[prost(message, optional, tag = "10")]
pub ommlaecpghe: ::core::option::Option<Dejlbhjoaop>,
#[xor(9989)]
#[prost(uint32, tag = "5")]
pub fmoiohacbff: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iahjmebfclg {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(763)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Blahdplflbd {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ohdjldgknmp {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4628)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eilbfkaaahk {
#[xor(1901)]
#[prost(int32, tag = "11")]
pub retcode: i32,
#[prost(message, optional, tag = "9")]
pub player_network_data: ::core::option::Option<PlayerNetworkData>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mnpkccbgbak {
#[prost(string, tag = "3")]
pub fepbgchnofe: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5103)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hpiomcpbonb {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cehhfnenane {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ipkogphbkje {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kgjlnojmkmo {
#[prost(message, repeated, tag = "11")]
pub onifgjhajnk: ::prost::alloc::vec::Vec<Eejpleaaogg>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Elknbmgdmai {
#[prost(bool, tag = "1")]
pub olmnnpicdhk: bool,
#[prost(message, optional, tag = "2")]
pub njcgjalgfch: ::core::option::Option<Ohnldpkklnp>,
#[prost(int32, tag = "3")]
pub magebminojc: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fmldecflhob {
#[prost(message, optional, tag = "1")]
pub mibfimdanol: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub paaifdkakjk: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "3")]
pub mgjdcahcpfa: ::prost::alloc::string::String,
#[prost(message, optional, tag = "4")]
pub position: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "5")]
pub mollcdjkool: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9922)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hfnlncmiead {
#[xor(4422)]
#[prost(uint64, tag = "10")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "12")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<Ipplhdhmclc>,
#[xor(3751)]
#[prost(uint64, tag = "4")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1691)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hhblalhmfmo {
#[xor(2299)]
#[prost(uint32, tag = "9")]
pub jhgaoacoipj: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(854)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ibgocmgklon {
#[xor(6626)]
#[prost(int32, tag = "3")]
pub retcode: i32,
#[xor(15230)]
#[prost(uint32, tag = "9")]
pub ioafcihmehc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ecakjobhpne {
#[prost(message, optional, tag = "6")]
pub nfmojhjjldd: ::core::option::Option<Ghcnbjnlmhh>,
#[xor(187)]
#[prost(int32, tag = "11")]
pub kiegnoofcgg: i32,
#[xor(8854)]
#[prost(uint32, tag = "14")]
pub adghdekjhda: u32,
#[prost(float, tag = "4")]
pub flbkfpdokpd: f32,
#[xor(7528)]
#[prost(uint32, tag = "10")]
pub lhbejkbkbfh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2520)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ibhddfgolnn {
#[xor(8863)]
#[prost(uint32, tag = "9")]
pub group: u32,
#[prost(message, optional, tag = "5")]
pub emgbedkmabb: ::core::option::Option<Heojmeogjme>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9525)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lljgoplejbn {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(666)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ckaolddmmjf {
#[xor(6546)]
#[prost(uint64, tag = "13")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "14")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(2194)]
#[prost(uint64, tag = "15")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "5")]
pub info: ::core::option::Option<Kgmgjhnecen>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oinlbjkagnm {
#[prost(int32, repeated, tag = "1")]
pub jbldecccjcg: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iikeapdecdh {
#[prost(message, optional, tag = "1")]
pub section_id: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Heanlikodnf {
#[prost(uint32, repeated, tag = "2")]
pub hhophanjhkn: ::prost::alloc::vec::Vec<u32>,
#[xor(4495)]
#[prost(uint32, tag = "15")]
pub omnfllmchdh: u32,
#[xor(2479)]
#[prost(uint32, tag = "9")]
pub fohmhccdfkl: u32,
#[prost(float, tag = "13")]
pub dfjkagcjcoi: f32,
#[prost(float, tag = "14")]
pub pnfgigjcaea: f32,
#[prost(message, repeated, tag = "8")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(float, tag = "3")]
pub klgniendakl: f32,
#[prost(float, tag = "10")]
pub fhkdmmnlpmi: f32,
#[xor(1459)]
#[prost(int32, tag = "7")]
pub idmmhgbjelp: i32,
#[prost(float, tag = "4")]
pub kffdknkcnok: f32,
#[xor(10780)]
#[prost(int32, tag = "11")]
pub akmdpbmgkcb: i32,
#[prost(float, tag = "5")]
pub llpmpjakjib: f32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pnkfmppdenf {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8046)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Aibljlmppdp {
#[xor(2946)]
#[prost(int32, tag = "2")]
pub dnekmdekjik: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pengnafmdpp {
#[prost(string, repeated, tag = "1")]
pub obomldkcjpi: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(message, optional, tag = "2")]
pub lnefagfhogi: ::core::option::Option<Gpcgiobmead>,
#[prost(string, tag = "3")]
pub addmlbgdblc: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7537)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lofkbmpekmc {
#[prost(uint32, repeated, tag = "2")]
pub fgbnliaojnj: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5009)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PlayerLoginScRsp {
/// VMP DETECTED
///
#[xor(4723)]
#[prost(uint32, tag = "1")]
pub dbpbhhdnjbi: u32,
#[prost(uint32, repeated, tag = "2")]
pub pkfpggnelpe: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "3")]
pub edlbilmadlk: bool,
#[prost(bool, tag = "4")]
pub oplceidfepd: bool,
#[prost(bool, tag = "5")]
pub bglefbkphaf: bool,
#[xor(1046)]
#[prost(int32, tag = "6")]
pub retcode: i32,
#[xor(10809)]
#[prost(uint32, tag = "7")]
pub kanjjaekbbk: u32,
#[prost(string, tag = "8")]
pub obmffkahnph: ::prost::alloc::string::String,
#[xor(5899)]
#[prost(uint32, tag = "9")]
pub jhjjmmdnnca: u32,
#[prost(bool, tag = "10")]
pub lock: bool,
#[prost(bool, tag = "11")]
pub ldnapgnhppc: bool,
#[prost(bytes = "vec", tag = "12")]
pub sc_data: ::prost::alloc::vec::Vec<u8>,
#[prost(bool, tag = "13")]
pub lfkgcmpehom: bool,
#[xor(11636)]
#[prost(uint32, tag = "14")]
pub pflmiknkokc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hifkcofddma {
#[prost(message, optional, tag = "1")]
pub cccoecjajgp: ::core::option::Option<Jocofamadee>,
#[prost(message, optional, tag = "2")]
pub kifkkmhflpm: ::core::option::Option<Hmpijojflgg>,
#[prost(message, optional, tag = "3")]
pub jbokccbjcnl: ::core::option::Option<Leacgnkgppl>,
#[prost(message, optional, tag = "4")]
pub mamedlnahae: ::core::option::Option<Fmgdhmdigah>,
#[prost(message, optional, tag = "5")]
pub mkojedelmco: ::core::option::Option<Bdpfkjcncgg>,
#[prost(message, optional, tag = "6")]
pub ekcjkmllgma: ::core::option::Option<Lidkomjhocm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nkkbpeccjeg {
#[prost(bool, tag = "1")]
pub mfnhjdfbkgh: bool,
#[xor(9041)]
#[prost(uint32, tag = "14")]
pub quest_id: u32,
#[prost(uint32, repeated, tag = "6")]
pub chgpfjcecad: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hbndgjakhfk {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9198)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bkdmkdjffbh {
#[prost(message, optional, tag = "4")]
pub mlcfibcmgil: ::core::option::Option<Ebkeffmmnme>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Flkdoplhina {
#[xor(6051)]
#[prost(int32, tag = "9")]
pub pcnacfnpcek: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8445)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kccmbggdhii {
#[xor(3849)]
#[prost(uint32, tag = "5")]
pub objhklecohn: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eknlecmpoba {
#[prost(message, repeated, tag = "3")]
pub bjdiodafadj: ::prost::alloc::vec::Vec<Dmponhmapkp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nflijhphkpb {
#[prost(string, tag = "1")]
pub appdnhldamm: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "2")]
pub dedkcldjeke: ::prost::alloc::vec::Vec<Dkjgocgogbn>,
#[prost(string, tag = "3")]
pub cgeebgpljnh: ::prost::alloc::string::String,
#[prost(message, optional, tag = "4")]
pub kmfjeamdebl: ::core::option::Option<Bhoebnlhkhm>,
#[prost(message, optional, tag = "5")]
pub pndaflglbma: ::core::option::Option<Bhoebnlhkhm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Oafedbkacol {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8403)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PlayerLoginCsReq {
/// VMP DETECTED
///
#[prost(string, tag = "1")]
pub jgemhhkfmka: ::prost::alloc::string::String,
#[xor(5063)]
#[prost(uint32, tag = "2")]
pub mgfifdgbdej: u32,
#[xor(9638)]
#[prost(uint32, tag = "3")]
pub dbpbhhdnjbi: u32,
#[xor(3732)]
#[prost(uint32, tag = "4")]
pub plkmnkobgae: u32,
#[xor(15757)]
#[prost(int32, tag = "5")]
pub kcnfmlmnobk: i32,
#[prost(string, tag = "6")]
pub eacjcjkjcdk: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub afmeaipcaga: ::prost::alloc::string::String,
#[prost(string, tag = "8")]
pub nmmkigijjdh: ::prost::alloc::string::String,
#[prost(message, optional, tag = "9")]
pub miemklodkfd: ::core::option::Option<Jlpongmoeec>,
#[prost(string, tag = "10")]
pub jficgcnalje: ::prost::alloc::string::String,
#[xor(15990)]
#[prost(uint32, tag = "11")]
pub nbcjfilffpk: u32,
#[prost(string, tag = "12")]
pub mbjfkebfmbm: ::prost::alloc::string::String,
#[prost(string, tag = "13")]
pub elldlbindnj: ::prost::alloc::string::String,
#[prost(string, tag = "14")]
pub ljdihbghall: ::prost::alloc::string::String,
#[prost(string, tag = "15")]
pub ieejgoedapd: ::prost::alloc::string::String,
#[xor(1204)]
#[prost(uint32, tag = "144")]
pub ahnoomoogom: u32,
#[prost(bool, tag = "532")]
pub kghfakkklaf: bool,
#[xor(12044)]
#[prost(uint32, tag = "988")]
pub jdikmpemlmo: u32,
#[prost(string, tag = "1248")]
pub jmepankpkap: ::prost::alloc::string::String,
#[xor(6677)]
#[prost(uint32, tag = "1259")]
pub lababfegbph: u32,
#[prost(string, tag = "1556")]
pub pnohohagnmb: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7024)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nhlfdagccmj {
#[prost(message, optional, tag = "9")]
pub info: ::core::option::Option<Cgjkgmlpmjd>,
#[xor(14163)]
#[prost(uint64, tag = "4")]
pub fkcdkdiacni: u64,
#[xor(14659)]
#[prost(uint64, tag = "8")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "13")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ojijejeiehl {
#[prost(message, optional, tag = "1")]
pub jdgaddgaoic: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub ggfloccdpgh: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fdpckaekhkc {
#[prost(message, repeated, tag = "3")]
pub cciafphmifk: ::prost::alloc::vec::Vec<Jhlkigjnnal>,
#[prost(uint32, repeated, tag = "5")]
pub lanpdihfhfc: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "6")]
pub kdldcjkbejk: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hinbdjbiaam {
#[prost(message, repeated, tag = "1")]
pub jikbbokiabi: ::prost::alloc::vec::Vec<Mafbgngakdm>,
#[prost(message, repeated, tag = "9")]
pub kfelbigakid: ::prost::alloc::vec::Vec<Epakibggcfl>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bmmchchadan {
#[prost(enumeration = "Ijlaflngfei", tag = "1")]
pub glbeeopaonb: i32,
#[prost(message, repeated, tag = "2")]
pub kkjjpagepjn: ::prost::alloc::vec::Vec<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Anaapljedem {
#[prost(uint32, tag = "1")]
pub event_graph_owner_uid: u32,
#[prost(string, tag = "2")]
pub hhdhdjphojg: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "3")]
pub param: ::prost::alloc::vec::Vec<Jijoflccbpj>,
#[prost(message, repeated, tag = "4")]
pub jbmhoedjjlc: ::prost::alloc::vec::Vec<Ifplpheneno>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ajjpekcjfpe {
#[xor(14649)]
#[prost(uint32, tag = "8")]
pub lmlfpojpfdo: u32,
#[xor(8066)]
#[prost(uint32, tag = "10")]
pub quest_id: u32,
#[prost(bool, tag = "6")]
pub jgoaknljoip: bool,
#[xor(246)]
#[prost(uint32, tag = "4")]
pub blmmfonmmci: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4434)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nfkieclclbm {
#[xor(6481)]
#[prost(uint32, tag = "14")]
pub jhgaoacoipj: u32,
#[prost(uint32, repeated, tag = "9")]
pub hfnobnddpcd: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mdffpdblflg {
#[prost(message, repeated, tag = "4")]
pub ihhnhhpgeom: ::prost::alloc::vec::Vec<Njfdgboghpj>,
#[prost(map = "int32, int32", tag = "13")]
pub godfldmgpmf: ::std::collections::HashMap<i32, i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7109)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dofhndgengb {
#[xor(9840)]
#[prost(uint64, tag = "6")]
pub gglnpjfcibj: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2512)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iabpjgffbei {
#[xor(2179)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ghjkliaahbn {
#[xor(9735)]
#[prost(uint32, tag = "5")]
pub phcbebaelmf: u32,
#[xor(12533)]
#[prost(uint32, tag = "15")]
pub ncaogklmdec: u32,
#[xor(7610)]
#[prost(uint32, tag = "12")]
pub anogkkcceio: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9503)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kmpibkemlek {
#[xor(3855)]
#[prost(int32, tag = "3")]
pub retcode: i32,
#[xor(15372)]
#[prost(uint32, tag = "12")]
pub template_id: u32,
#[xor(2466)]
#[prost(uint32, tag = "10")]
pub group: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ecmfolcgbnd {
#[prost(string, tag = "1")]
pub ckgmdllefhp: ::prost::alloc::string::String,
#[prost(int32, tag = "2")]
pub icoehgohboi: i32,
#[prost(int32, tag = "3")]
pub ibdjjdjkpln: i32,
#[prost(int32, tag = "4")]
pub cjjcnoabeoj: i32,
#[prost(int32, tag = "5")]
pub lehjinkbfge: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Afenbmmbdgc {
#[prost(int32, tag = "1")]
pub ebgmdoiddom: i32,
#[prost(message, optional, tag = "2")]
pub ocphdlakcfj: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Chlbmblieoe", tag = "3")]
pub dkmepflgcmf: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gppihlbhnhe {
#[prost(int32, tag = "1")]
pub efcgaibiaph: i32,
#[prost(int64, tag = "2")]
pub iheaalgebnd: i64,
#[prost(int32, tag = "3")]
pub icoehgohboi: i32,
#[prost(int32, tag = "4")]
pub jlffokgighc: i32,
#[prost(int32, tag = "5")]
pub abkkdjklbfk: i32,
#[prost(int32, tag = "6")]
pub nohmcbofcgd: i32,
#[prost(int32, tag = "7")]
pub iimmooehfmp: i32,
#[prost(int32, tag = "8")]
pub mmpiiigoecp: i32,
#[prost(int32, tag = "9")]
pub cejoacohdng: i32,
#[prost(int32, tag = "10")]
pub hgjabobnphi: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bkonhbogkkg {
#[prost(message, optional, tag = "1")]
pub bddlconiggl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub fpclgmdcdhm: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5941)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Opjkihodnid {
#[prost(uint32, repeated, tag = "1")]
pub kpljhiehajm: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nmgejibbbch {
#[xor(1360)]
#[prost(uint32, tag = "13")]
pub cghliblpgmj: u32,
#[xor(14870)]
#[prost(uint32, tag = "6")]
pub bieoknblkdi: u32,
#[xor(11503)]
#[prost(uint32, tag = "2")]
pub chcdfnkdbke: u32,
#[prost(message, optional, tag = "7")]
pub eidglifhhba: ::core::option::Option<Mehekobidmp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7066)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Konbnadffpd {
#[xor(3065)]
#[prost(uint32, tag = "8")]
pub quest_id: u32,
#[prost(uint32, repeated, tag = "3")]
pub djniholkbbo: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2706)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iddfbddndok {
#[xor(10109)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3784)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ihdpkjfaamo {
#[xor(6464)]
#[prost(uint64, tag = "11")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "12")]
pub info: ::core::option::Option<Jhbopmdckhg>,
#[xor(14062)]
#[prost(uint64, tag = "14")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "2")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jdilkafgmim {
#[prost(message, repeated, tag = "1")]
pub nbknpjofkok: ::prost::alloc::vec::Vec<Leegdepkbij>,
#[prost(uint32, repeated, tag = "2")]
pub pkeacomphlm: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Adopigjpebh {
#[prost(message, optional, tag = "1")]
pub fjdialmanom: ::core::option::Option<Jiahalkoppm>,
#[prost(int32, repeated, tag = "2")]
pub gcjldlephpg: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9037)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Onnmpkhacjb {
#[xor(3302)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lpgdeanapde {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8666)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hphdnpbcegl {
#[xor(14046)]
#[prost(int32, tag = "15")]
pub kieajdmhbbd: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7555)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hdohkeojkef {
#[xor(566)]
#[prost(int64, tag = "11")]
pub iompcihagcj: i64,
#[prost(string, tag = "4")]
pub dcpnffhjklk: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kjgplakcbie {
#[prost(int32, tag = "1")]
pub mgkoacfjjea: i32,
#[prost(int32, tag = "2")]
pub ianhccpdolj: i32,
#[prost(enumeration = "Klcnpnekjhm", tag = "3")]
pub r#type: i32,
#[prost(int32, tag = "4")]
pub flbkfpdokpd: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cbafgnmcddg {
#[xor(3933)]
#[prost(int32, tag = "9")]
pub jgagiclcmhh: i32,
#[xor(15955)]
#[prost(uint32, tag = "14")]
pub level: u32,
#[xor(12719)]
#[prost(uint32, tag = "12")]
pub rank: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jkfikhcoodg {
#[prost(uint32, repeated, tag = "6")]
pub cpdamfljjnl: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9429)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hblacfhdmmp {
#[xor(11533)]
#[prost(uint32, tag = "4")]
pub fiieiehipik: u32,
#[xor(125)]
#[prost(uint32, tag = "15")]
pub pfhkpjilong: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Anlifopdbpo {
#[prost(message, repeated, tag = "5")]
pub dkckjpbdcod: ::prost::alloc::vec::Vec<Mpkkkcakgpk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mcaacjbgeem {
#[prost(bool, tag = "1")]
pub lkdbeecbglo: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dppfjjfflnl {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub pbgfddlpihp: i32,
#[prost(message, optional, tag = "2")]
pub nfmojhjjldd: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub lgnobbdbgdl: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Pcekojidped", tag = "4")]
pub ekbfgknccph: i32,
#[prost(string, tag = "5")]
pub ceofiegnmdb: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2567)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Obceofgdkpp {
#[xor(11059)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bcbjmkjghec {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bfjgjpckped {
#[prost(message, optional, tag = "1")]
pub adpjhhpoghi: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub mkghgblbdhg: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "3")]
pub pcgjoacldjj: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jhilhmlphbd {
#[prost(message, repeated, tag = "1")]
pub cddmbippged: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(string, tag = "2")]
pub ebggnlbhlbi: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub oenmjdbjeoi: ::prost::alloc::string::String,
#[prost(message, optional, tag = "4")]
pub geflnogdcji: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4386)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fdmcdbepcko {
#[prost(message, optional, tag = "15")]
pub oagoikmppbd: ::core::option::Option<Ccpchecifcf>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(379)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hdpmgmgplac {
#[prost(message, optional, tag = "14")]
pub info: ::core::option::Option<Lacglcbjclh>,
#[xor(3676)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mlpbdbonfio {
#[prost(bool, tag = "11")]
pub epekkmbndao: bool,
#[xor(11598)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Phndoklablo {
#[prost(message, repeated, tag = "1")]
pub jahjmdigjbk: ::prost::alloc::vec::Vec<Dfjdcjfcean>,
#[prost(bool, tag = "14")]
pub dkgljebhbam: bool,
#[xor(5649)]
#[prost(uint32, tag = "3")]
pub avatar_id: u32,
#[prost(message, repeated, tag = "5")]
pub jiaeedlfdhd: ::prost::alloc::vec::Vec<Depifnoechk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(420)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lomhmcplcni {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ffonfbcopbn {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ngjfjghilcb {
#[prost(string, tag = "1")]
pub gelmjhgamjm: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Klppngobkbo {
#[prost(message, optional, tag = "1")]
pub lgnobbdbgdl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub mpoeagmgdal: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1458)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mioodcodjeh {
#[xor(293)]
#[prost(uint64, tag = "7")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "2")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "6")]
pub info: ::core::option::Option<Jjkmgihabhl>,
#[xor(3406)]
#[prost(uint64, tag = "13")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4378)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ppikpihbbfm {
#[prost(message, repeated, tag = "6")]
pub mmidkfhahpd: ::prost::alloc::vec::Vec<Gmgpjmlgfjf>,
#[prost(string, tag = "8")]
pub bnkkgngebjp: ::prost::alloc::string::String,
#[prost(bool, tag = "10")]
pub phffpliaaln: bool,
#[prost(string, tag = "11")]
pub nmiichclpgb: ::prost::alloc::string::String,
#[prost(string, tag = "14")]
pub jbhlcbnfhoa: ::prost::alloc::string::String,
#[prost(string, tag = "15")]
pub kaafkebjfph: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Feffegbocdd {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hbfbkplpodf {
#[prost(message, optional, tag = "14")]
pub position: ::core::option::Option<Transform>,
#[xor(3698)]
#[prost(uint32, tag = "4")]
pub section_id: u32,
#[xor(2489)]
#[prost(uint32, tag = "6")]
pub henmkajoacj: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bieelmccioi {
#[xor(2088)]
#[prost(int32, tag = "7")]
pub jhggfclkndj: i32,
#[prost(message, repeated, tag = "4")]
pub coggakdnobc: ::prost::alloc::vec::Vec<Fpmebmgmcgk>,
#[xor(16291)]
#[prost(int32, tag = "12")]
pub fehcnklhiel: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7611)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bdpocajoakf {
#[xor(10340)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ccpchecifcf {
#[prost(message, optional, tag = "1")]
pub lhbejkbkbfh: ::core::option::Option<Ohnldpkklnp>,
#[prost(int32, tag = "2")]
pub dmpnllbkpjg: i32,
#[prost(message, optional, tag = "3")]
pub position: ::core::option::Option<Gibdbcoffjl>,
#[prost(int32, tag = "4")]
pub fhpalfbcgad: i32,
#[prost(message, optional, tag = "5")]
pub kcfiajokeol: ::core::option::Option<Olfljimpfgk>,
#[prost(message, optional, tag = "6")]
pub lmgobhhbkda: ::core::option::Option<Bdakcpfhhfk>,
#[prost(map = "int32, int32", tag = "7")]
pub gmlkfeifpja: ::std::collections::HashMap<i32, i32>,
#[prost(message, repeated, tag = "8")]
pub dodgpciakdp: ::prost::alloc::vec::Vec<Ddjlomfpfeh>,
#[prost(oneof = "ccpchecifcf::Dnjjggjfenk", tags = "10, 11, 12, 13, 14, 15, 16, 17")]
pub dnjjggjfenk: ::core::option::Option<ccpchecifcf::Dnjjggjfenk>,
}
/// Nested message and enum types in `CCPCHECIFCF`.
pub mod ccpchecifcf {
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Oneof)]
pub enum Dnjjggjfenk {
#[prost(message, tag = "10")]
Avatar(super::Ocmohlcigec),
#[prost(message, tag = "11")]
Monster(super::Bhaagdpdkon),
#[prost(message, tag = "12")]
Summonee(super::Khbcdfndoii),
#[prost(message, tag = "13")]
Buddy(super::Codebjhdmmm),
#[prost(message, tag = "14")]
DropItem(super::Hodadgaldcl),
#[prost(message, tag = "15")]
SceneObject(super::Kgljgadgfmf),
#[prost(message, tag = "16")]
MoveObject(super::Jgmjjkjbdga),
#[prost(message, tag = "17")]
Gadget(super::Happiloeeaa),
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pcmekcelnma {
#[prost(uint32, tag = "1")]
pub kmmjjgagcch: u32,
#[prost(uint32, tag = "2")]
pub eedkkdadncg: u32,
#[prost(bool, tag = "3")]
pub mbabidipakh: bool,
#[prost(uint64, tag = "4")]
pub nkjknjdoagm: u64,
#[prost(uint64, tag = "5")]
pub ejdeehhomng: u64,
#[prost(enumeration = "Hbbhdahcokf", tag = "6")]
pub hfgdjcfhokn: i32,
#[prost(uint32, tag = "7")]
pub lcaidhpecok: u32,
#[prost(message, optional, tag = "8")]
pub lbgmecpfodf: ::core::option::Option<Eddlgdapjnk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dpfipplnicd {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9342)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lmofdedebac {
#[xor(13827)]
#[prost(uint64, tag = "8")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "2")]
pub info: ::core::option::Option<Gdccimbdaci>,
#[xor(7855)]
#[prost(uint64, tag = "7")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "10")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1222)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Edibjfobleg {
#[xor(5958)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gdikfbdemhn {
#[prost(int32, repeated, tag = "1")]
pub khghgojnbkl: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Knmkffefkkd {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8211)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cjjcbdeinpk {
#[xor(11174)]
#[prost(uint32, tag = "12")]
pub apmiecbffpi: u32,
#[xor(13296)]
#[prost(uint32, tag = "9")]
pub quest_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ijmeddplhkk {
#[prost(message, optional, tag = "10")]
pub liiimcgbghh: ::core::option::Option<Onionigpakk>,
#[prost(uint32, repeated, tag = "12")]
pub jacmcjchjhh: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lkhdmjjfhmo {
#[prost(message, optional, tag = "1")]
pub anogkkcceio: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub phcbebaelmf: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Chlbmblieoe", tag = "3")]
pub dkmepflgcmf: i32,
#[prost(bool, tag = "4")]
pub abepafadnib: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bfiiolbgdmc {
#[prost(message, optional, tag = "1")]
pub params: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub ekppdkdkibj: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Jpnihhbgepd", tag = "3")]
pub odnpbhepnoa: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4184)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Domcbehbobh {
#[prost(enumeration = "Hfkcedkbglm", tag = "1")]
pub meebfcghjln: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2129)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetYorozuyaInfoScRsp {
#[xor(16152)]
#[prost(int32, tag = "12")]
pub retcode: i32,
#[prost(message, optional, tag = "11")]
pub yorozuya_info: ::core::option::Option<YorozuyaInfo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Poiidhalmjb {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(196)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oiaefjidjgo {
#[prost(message, repeated, tag = "8")]
pub coeimmjhbjk: ::prost::alloc::vec::Vec<Mjhgegedhcd>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9225)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nodnobiofam {
#[xor(12106)]
#[prost(uint32, tag = "11")]
pub ghifdkelobe: u32,
#[prost(bool, tag = "5")]
pub fhiemibfoog: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3758)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jkbhdfgddib {
#[xor(1382)]
#[prost(uint32, tag = "13")]
pub lcmpapgbfim: u32,
#[xor(10326)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ednfflhmhjo {
#[prost(message, optional, tag = "1")]
pub bdfpboocppn: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nlpnnajnffl {
#[prost(message, optional, tag = "1")]
pub mgckhnakfli: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub bjelpebhjfi: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "3")]
pub mjookjgonoe: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ilgjemgmhob {
#[xor(12)]
#[prost(int32, tag = "13")]
pub enolnedkndn: i32,
#[prost(int32, repeated, tag = "1")]
pub hbbjmclogaf: ::prost::alloc::vec::Vec<i32>,
#[xor(13131)]
#[prost(int32, tag = "5")]
pub lgpjiihhapk: i32,
#[xor(12510)]
#[prost(int32, tag = "3")]
pub pjiaapjbeko: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mlfinplopcb {
#[prost(enumeration = "Klfinbnookg", tag = "14")]
pub ahhbfimgoaa: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Paccfhljmaf {
#[prost(message, repeated, tag = "11")]
pub hfbahombael: ::prost::alloc::vec::Vec<Ldinmhakikh>,
#[xor(7330)]
#[prost(int32, tag = "8")]
pub ndellckgecb: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hlelggmnpmn {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ojfpnoaefic {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nlfmcnpckmf {
#[xor(7600)]
#[prost(uint32, tag = "2")]
pub gcabahdaahc: u32,
#[xor(11173)]
#[prost(uint32, tag = "9")]
pub fpeibblgadi: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Codebjhdmmm {
#[prost(int32, tag = "1")]
pub buddy_id: i32,
#[prost(int32, repeated, tag = "2")]
pub dgckcdofogi: ::prost::alloc::vec::Vec<i32>,
#[prost(message, optional, tag = "3")]
pub fooapnmkbab: ::core::option::Option<Ohnldpkklnp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(124)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dchfndlodod {
#[xor(13923)]
#[prost(uint32, tag = "15")]
pub ofkbfbdecof: u32,
#[xor(14627)]
#[prost(uint32, tag = "10")]
pub liebfpdicjh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ljdecebhhpf {
#[prost(bool, tag = "1")]
pub bfkhbmogkfk: bool,
#[prost(int32, tag = "2")]
pub onhmicmigan: i32,
#[prost(int32, tag = "3")]
pub pmgmgnnhhnk: i32,
#[prost(string, tag = "4")]
pub hkjfgkgfpao: ::prost::alloc::string::String,
#[prost(bool, tag = "5")]
pub jmdcihhhaoc: bool,
#[prost(int32, tag = "6")]
pub r#type: i32,
#[prost(float, tag = "7")]
pub cofemokalfm: f32,
#[prost(float, tag = "8")]
pub ogihdljgafi: f32,
#[prost(bool, tag = "9")]
pub ocnmccfikbd: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(606)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Onhkdngckce {
#[prost(map = "uint32, uint32", tag = "5")]
pub jnplbnjkgec: ::std::collections::HashMap<u32, u32>,
#[xor(12084)]
#[prost(uint32, tag = "2")]
pub eempkedancd: u32,
#[prost(enumeration = "Ndncjkppjjh", tag = "15")]
pub hmndojdccae: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fcbiiabjimi {
#[prost(message, optional, tag = "1")]
pub nfmojhjjldd: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub genbjlijdci: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mbiecgpkija {
#[prost(message, optional, tag = "1")]
pub fpclgmdcdhm: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub ddoimlggmmd: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub gmedanfohap: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "4")]
pub nbknpjofkok: ::prost::alloc::vec::Vec<Leegdepkbij>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eblocgodkal {
#[xor(9980)]
#[prost(uint32, tag = "7")]
pub kmmjjgagcch: u32,
#[prost(message, repeated, tag = "4")]
pub adkhllnnhap: ::prost::alloc::vec::Vec<Eemcehbdfgp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9727)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mhfkenlgmop {
#[xor(11171)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(411)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hlnoaphhkmp {
#[xor(9499)]
#[prost(uint64, tag = "2")]
pub gglnpjfcibj: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fidlmohdjjd {
#[prost(int32, tag = "1")]
pub dcokecdphhp: i32,
#[prost(bool, tag = "2")]
pub gjglogckldp: bool,
#[prost(bool, tag = "3")]
pub ennkdblhgoe: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3231)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gnjaagplllb {
#[prost(message, repeated, tag = "15")]
pub kapilpodlnk: ::prost::alloc::vec::Vec<Eddlgdapjnk>,
#[xor(188)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eafajlajhef {
#[prost(message, optional, tag = "1")]
pub gohknmejekf: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fgpbocjjlpo {
#[xor(15808)]
#[prost(int32, tag = "6")]
pub fbocogogkhd: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dlnpaaaoklo {
#[prost(message, optional, tag = "1")]
pub onollodlbkl: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "2")]
pub fjopopcijeb: bool,
#[prost(message, optional, tag = "3")]
pub koelfcbhneo: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ogljakjegck {
#[prost(message, optional, tag = "1")]
pub flipioihdbn: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Egjlgklcdbl {
#[prost(uint32, repeated, tag = "2")]
pub ljgbokbpaid: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Milneoikhhl {
#[prost(enumeration = "Hhaiaeholnp", tag = "1")]
pub hpldfimmjjj: i32,
#[prost(message, optional, tag = "2")]
pub fdeohomlplo: ::core::option::Option<Efmhlbmmfid>,
#[prost(bytes = "vec", tag = "3")]
pub dlloajjlkhc: ::prost::alloc::vec::Vec<u8>,
#[prost(message, optional, tag = "4")]
pub ekboekelpho: ::core::option::Option<Efmhlbmmfid>,
#[prost(bytes = "vec", tag = "5")]
pub olpmdmbgpfk: ::prost::alloc::vec::Vec<u8>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Phpaoaknnmc {
#[prost(uint32, repeated, tag = "4")]
pub heffaooogcm: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "14")]
pub jobgpepbhkf: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "15")]
pub obdmnimeabe: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3874)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetJourneyInfoScRsp {
#[xor(6208)]
#[prost(int32, tag = "11")]
pub retcode: i32,
#[prost(message, optional, tag = "10")]
pub info: ::core::option::Option<JourneyInfo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cnilnmokikp {
#[prost(map = "uint32, uint32", tag = "2")]
pub cgmcmmadjio: ::std::collections::HashMap<u32, u32>,
#[xor(4419)]
#[prost(uint32, tag = "4")]
pub cdklkjpfhhl: u32,
#[xor(5227)]
#[prost(uint32, tag = "5")]
pub dckhnjbflmg: u32,
#[xor(10596)]
#[prost(uint64, tag = "12")]
pub kfcpgadolfg: u64,
#[xor(2340)]
#[prost(uint32, tag = "15")]
pub dkahpcpijdk: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7303)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hncokdbalnl {
#[xor(4429)]
#[prost(uint64, tag = "9")]
pub fkcdkdiacni: u64,
#[xor(11472)]
#[prost(uint64, tag = "4")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "6")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<Mnaagkcpeff>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ieomiaibeij {
#[xor(3348)]
#[prost(int64, tag = "9")]
pub mcpmobeikhc: i64,
#[xor(7171)]
#[prost(uint32, tag = "10")]
pub jmcgfhdplje: u32,
#[prost(bool, tag = "6")]
pub cdclblegnpa: bool,
#[prost(map = "uint32, uint32", tag = "15")]
pub ohkfncepmam: ::std::collections::HashMap<u32, u32>,
#[prost(bool, tag = "14")]
pub ilikllnocoa: bool,
#[xor(13044)]
#[prost(int64, tag = "4")]
pub digblcoafeb: i64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2659)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fakmkbakela {
#[xor(13203)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pionfnhcfkd {
#[prost(enumeration = "Glhemplfblf", tag = "1")]
pub agmajhdflfg: i32,
#[prost(string, repeated, tag = "2")]
pub nnadaaolefl: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, tag = "3")]
pub jnaldmhdgdp: ::prost::alloc::string::String,
#[prost(message, optional, tag = "4")]
pub claojgokflb: ::core::option::Option<Efmhlbmmfid>,
#[prost(message, optional, tag = "5")]
pub moccldbpbcp: ::core::option::Option<Efmhlbmmfid>,
#[prost(enumeration = "Gnilchgdfan", tag = "6")]
pub meekfennnbk: i32,
#[prost(bool, tag = "7")]
pub noknkdpfhmo: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Chngafkkead {
#[prost(message, optional, tag = "11")]
pub koamjailkge: ::core::option::Option<Poabpdcddaf>,
#[xor(13599)]
#[prost(uint32, tag = "12")]
pub kpgkdnipoka: u32,
#[prost(message, repeated, tag = "8")]
pub noebkmdmfga: ::prost::alloc::vec::Vec<Bocjkafpphc>,
#[prost(enumeration = "Jpejjgdbdmi", tag = "4")]
pub iobhhijphci: i32,
#[xor(1526)]
#[prost(uint64, tag = "3")]
pub gglnpjfcibj: u64,
#[prost(enumeration = "Dljpnlkgnli", tag = "7")]
pub ggoeinmcnip: i32,
#[xor(3904)]
#[prost(uint32, tag = "6")]
pub cdklkjpfhhl: u32,
#[xor(11523)]
#[prost(uint32, tag = "10")]
pub nbikpnljccg: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eochiagbgbh {
#[xor(9840)]
#[prost(int32, tag = "2")]
pub kfohhjbpmkp: i32,
#[prost(bool, tag = "9")]
pub ihagdkcipck: bool,
#[prost(bool, tag = "1221")]
pub eeoechemlal: bool,
#[xor(9870)]
#[prost(int32, tag = "1332")]
pub jalbcjjdoff: i32,
#[xor(14553)]
#[prost(int32, tag = "10")]
pub oghpboahckn: i32,
#[xor(5893)]
#[prost(int32, tag = "12")]
pub gegmkiiclfp: i32,
#[xor(5636)]
#[prost(int32, tag = "15")]
pub ckgppkdeiof: i32,
#[prost(bool, tag = "1")]
pub pcpepkahcbm: bool,
#[xor(4990)]
#[prost(int32, tag = "2018")]
pub bjhfbnpnpon: i32,
#[prost(bool, tag = "310")]
pub lijglefhgon: bool,
#[xor(7514)]
#[prost(int32, tag = "13")]
pub kipkndfheim: i32,
#[xor(1331)]
#[prost(int64, tag = "3")]
pub eedkkdadncg: i64,
#[xor(10948)]
#[prost(int32, tag = "8")]
pub pbfcmhnihep: i32,
#[prost(map = "int32, bool", tag = "11")]
pub plhobnclifo: ::std::collections::HashMap<i32, bool>,
#[prost(message, optional, tag = "7")]
pub nfmojhjjldd: ::core::option::Option<Pnjkalglkjc>,
#[prost(bool, tag = "5")]
pub bddhnmiigen: bool,
#[xor(8345)]
#[prost(int32, tag = "4")]
pub lpgagibkpoi: i32,
#[xor(2394)]
#[prost(int32, tag = "14")]
pub klneglhoamm: i32,
#[prost(bool, tag = "995")]
pub bmbdboophce: bool,
#[prost(bool, tag = "6")]
pub gcadaahnaje: bool,
#[prost(bool, tag = "978")]
pub ilkfbljfpop: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hcipjbnkoef {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9113)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bfkhbjgddpl {
/// VMP DETECTED
///
#[xor(6558)]
#[prost(uint32, tag = "4")]
pub ofkbfbdecof: u32,
#[prost(message, optional, tag = "6")]
pub gacha_data: ::core::option::Option<GachaData>,
#[prost(message, repeated, tag = "7")]
pub fonnlbncjcd: ::prost::alloc::vec::Vec<Gbbfnckdnoj>,
#[xor(16374)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7143)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jgmpmnafmoe {
#[xor(10224)]
#[prost(uint64, tag = "11")]
pub fkcdkdiacni: u64,
#[xor(2989)]
#[prost(uint64, tag = "5")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "10")]
pub info: ::core::option::Option<Dbolmknjonb>,
#[prost(message, repeated, tag = "15")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8654)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mffdaommknl {
#[xor(16363)]
#[prost(int32, tag = "10")]
pub pbhlmpjkppg: i32,
#[prost(message, optional, tag = "5")]
pub cbhgigldomd: ::core::option::Option<Ohnldpkklnp>,
#[prost(message, optional, tag = "3")]
pub dpeflkffjjd: ::core::option::Option<Ohnldpkklnp>,
#[prost(message, optional, tag = "4")]
pub bbmlkdijigd: ::core::option::Option<Ghfkcbhfilg>,
#[xor(6948)]
#[prost(int32, tag = "14")]
pub bmbaomnopja: i32,
#[xor(6629)]
#[prost(int32, tag = "2")]
pub fpmobdmdkbo: i32,
#[xor(10468)]
#[prost(int32, tag = "13")]
pub obmhdjhfgom: i32,
#[xor(3076)]
#[prost(int32, tag = "9")]
pub lglpmlegedg: i32,
#[xor(15765)]
#[prost(int32, tag = "1")]
pub abbcacnhleg: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ofioolnmlmb {
#[prost(uint32, repeated, tag = "15")]
pub bhnhgfpjili: ::prost::alloc::vec::Vec<u32>,
#[xor(2344)]
#[prost(uint32, tag = "13")]
pub jnjapogacbi: u32,
#[xor(16023)]
#[prost(uint32, tag = "6")]
pub kgmdbaomcdo: u32,
#[xor(2745)]
#[prost(uint32, tag = "14")]
pub eodallhhnib: u32,
#[xor(13702)]
#[prost(int32, tag = "11")]
pub afniabhomkk: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4650)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pmghboigail {
#[xor(12730)]
#[prost(uint32, tag = "14")]
pub jhooejigljp: u32,
#[xor(6981)]
#[prost(uint32, tag = "13")]
pub icgdmnjkeek: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2170)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ekicpdeliea {
#[xor(11154)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nhccbgehifm {
#[prost(message, repeated, tag = "168")]
pub bbbpffcidlj: ::prost::alloc::vec::Vec<Enehifbmmbk>,
#[prost(message, optional, tag = "1631")]
pub lobafigmneb: ::core::option::Option<Enehifbmmbk>,
#[prost(string, tag = "109")]
pub time: ::prost::alloc::string::String,
#[xor(5536)]
#[prost(uint32, tag = "3")]
pub section_id: u32,
#[xor(2849)]
#[prost(int32, tag = "14")]
pub fffhhjhkilo: i32,
#[xor(4545)]
#[prost(int32, tag = "11")]
pub opmkcccconm: i32,
#[prost(message, optional, tag = "337")]
pub lahpgjelkpd: ::core::option::Option<Enehifbmmbk>,
#[prost(message, optional, tag = "1122")]
pub lohldmkbalh: ::core::option::Option<Enehifbmmbk>,
#[xor(9575)]
#[prost(uint32, tag = "1804")]
pub bpcdfdnkkoc: u32,
#[prost(uint32, repeated, tag = "764")]
pub hojgejcpnmb: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "418")]
pub weather: ::prost::alloc::string::String,
#[xor(4955)]
#[prost(uint32, tag = "5")]
pub enkcmneemnc: u32,
#[prost(message, optional, tag = "8")]
pub iadijgcbfan: ::core::option::Option<Pmkkoofpion>,
#[xor(15943)]
#[prost(int32, tag = "4")]
pub oghhknjmfok: i32,
#[xor(5747)]
#[prost(int32, tag = "9")]
pub hnkcifpdimb: i32,
#[prost(enumeration = "Pipmgibbjmd", tag = "1311")]
pub mnmihihijjf: i32,
#[prost(bool, tag = "1717")]
pub dbjememjcna: bool,
#[prost(message, optional, tag = "272")]
pub ialmfednklc: ::core::option::Option<Enehifbmmbk>,
#[prost(message, repeated, tag = "15")]
pub ljhmffcbokj: ::prost::alloc::vec::Vec<Bmhojigmcnl>,
#[xor(1200)]
#[prost(int32, tag = "1")]
pub dmbipmdaajl: i32,
#[xor(7551)]
#[prost(int32, tag = "10")]
pub mfdgceceplj: i32,
#[prost(message, optional, tag = "1620")]
pub mbgajefionm: ::core::option::Option<Enehifbmmbk>,
#[prost(message, optional, tag = "2")]
pub phehdfbeiee: ::core::option::Option<Iimgnbpakdm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ibdkcoboknb {
#[prost(map = "uint32, uint32", tag = "1")]
pub kcahdppnjao: ::std::collections::HashMap<u32, u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Adgncnkkbhj {
#[prost(bool, tag = "1")]
pub cbcnloailll: bool,
#[prost(int32, tag = "2")]
pub eeiigipkjdf: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9632)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pggkcgckcal {
#[xor(5182)]
#[prost(uint32, tag = "7")]
pub param: u32,
#[prost(uint32, repeated, tag = "14")]
pub bfgenanklmg: ::prost::alloc::vec::Vec<u32>,
#[prost(enumeration = "Dniekkmfapo", tag = "10")]
pub r#type: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Amoacojdpcf {
#[prost(message, repeated, tag = "4")]
pub ldkdghblham: ::prost::alloc::vec::Vec<Ojnhnjomhin>,
#[prost(int32, repeated, tag = "15")]
pub mfbemgoehmp: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bcfdeieeobl {
#[xor(6971)]
#[prost(uint32, tag = "9")]
pub fiieiehipik: u32,
#[xor(6704)]
#[prost(uint32, tag = "7")]
pub hfgdjcfhokn: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4829)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetClientSystemsInfoCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2459)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kffcbknfoie {
#[prost(message, repeated, tag = "5")]
pub mppmkahhmmh: ::prost::alloc::vec::Vec<Apnppphmefp>,
#[prost(uint32, repeated, tag = "10")]
pub mpocfchcfee: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "11")]
pub ehfmmjmombk: ::prost::alloc::vec::Vec<Apnppphmefp>,
#[prost(message, repeated, tag = "13")]
pub oipflfkpefc: ::prost::alloc::vec::Vec<Apnppphmefp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jijoflccbpj {
#[prost(string, tag = "1")]
pub iidnjcionhi: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub epghifpepao: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub hcgkhljcego: ::core::option::Option<Ojeofbgcaal>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2696)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iglkfadmcho {
/// VMP DETECTED
///
#[xor(1576)]
#[prost(uint32, tag = "8")]
pub mibfimdanol: u32,
#[prost(uint32, repeated, tag = "11")]
pub djniholkbbo: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4828)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jkchccapjcc {
#[prost(message, optional, tag = "3")]
pub ednpnpahhgd: ::core::option::Option<Ljlmeegfgal>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kikkfldjlfg {
#[prost(uint32, repeated, tag = "13")]
pub oejifggbdkc: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Comgkeookgn {
#[prost(message, repeated, tag = "1")]
pub bkdeogdpeld: ::prost::alloc::vec::Vec<Leegdepkbij>,
#[prost(uint32, repeated, tag = "2")]
pub bgnfoabaajk: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, tag = "3")]
pub ddbmjpajmnc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4736)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ekilhpemhfb {
#[prost(map = "string, int32", tag = "15")]
pub aeiaggdebfk: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9964)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mmockllmpho {
#[prost(int32, repeated, tag = "4")]
pub ndcafdlnabc: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pfenmgidadc {
#[prost(message, optional, tag = "1")]
pub obooiljagin: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Pidbcajkigi", tag = "2")]
pub hbjamoabjkf: i32,
#[prost(message, optional, tag = "3")]
pub fbdkdolhhdo: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "4")]
pub meodkfmgiio: bool,
#[prost(uint32, tag = "5")]
pub feanggnllfg: u32,
#[prost(uint32, tag = "6")]
pub ghddnilphbi: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pgdaapcgiaa {
#[prost(bool, tag = "1")]
pub hlhjfpgiedd: bool,
#[prost(bool, tag = "2")]
pub dahpnfelfnn: bool,
#[prost(bool, tag = "3")]
pub maaljgdmioh: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gbdpndmeoka {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nimllpclmkc {
#[prost(bool, tag = "1")]
pub abahfdciboo: bool,
#[prost(bool, tag = "2")]
pub enceamgaoma: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gdkeagipmdn {
#[prost(enumeration = "Hdgninhnkhc", tag = "1")]
pub cdilndlgnbn: i32,
#[prost(enumeration = "Clhfpgmncdb", tag = "2")]
pub mbjdllfphjk: i32,
#[prost(message, optional, tag = "3")]
pub ipldaidhmcl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub omloefjdfih: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub lcjdkmhnjbp: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "6")]
pub cbacddghhjj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "7")]
pub ibfopkgbeaa: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "8")]
pub kkjjpagepjn: ::core::option::Option<Ojeofbgcaal>,
#[prost(message, optional, tag = "9")]
pub bjcalnglejc: ::core::option::Option<Ojeofbgcaal>,
#[prost(message, optional, tag = "10")]
pub bejgacidbap: ::core::option::Option<Ojeofbgcaal>,
#[prost(message, optional, tag = "11")]
pub mhdjmamnoea: ::core::option::Option<Ojeofbgcaal>,
#[prost(message, optional, tag = "12")]
pub eplhagibild: ::core::option::Option<Ojeofbgcaal>,
#[prost(message, optional, tag = "13")]
pub gfgeckdflgk: ::core::option::Option<Ojeofbgcaal>,
#[prost(message, optional, tag = "14")]
pub jkdccmbomlc: ::core::option::Option<Ojeofbgcaal>,
#[prost(message, optional, tag = "15")]
pub ijibocfbpej: ::core::option::Option<Ojeofbgcaal>,
#[prost(message, optional, tag = "16")]
pub aknkmpikpoi: ::core::option::Option<Ojeofbgcaal>,
#[prost(message, optional, tag = "17")]
pub genbjlijdci: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Pcekojidped", tag = "18")]
pub ekbfgknccph: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2498)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetAbyssInfoScRsp {
#[xor(5764)]
#[prost(int32, tag = "4")]
pub retcode: i32,
#[prost(message, repeated, tag = "5")]
pub kbjbinbdicb: ::prost::alloc::vec::Vec<Cdbhkadfckn>,
#[prost(message, optional, tag = "7")]
pub abyss_info: ::core::option::Option<AbyssInfo>,
#[prost(message, repeated, tag = "11")]
pub npmjfjdkgff: ::prost::alloc::vec::Vec<AbyssGroupInfo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(729)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cmhcokfhbba {
#[xor(14824)]
#[prost(uint32, tag = "6")]
pub group: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Imbideofcka {
#[prost(float, tag = "1")]
pub cgcpijamknl: f32,
#[prost(float, tag = "2")]
pub pohnmenbegi: f32,
#[prost(float, tag = "7")]
pub llffkfoejgj: f32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Imphglieghn {
#[prost(bool, tag = "11")]
pub epekkmbndao: bool,
#[xor(1530)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8854)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetPlayerNetworkDataCsReq {
#[xor(1373)]
#[prost(uint32, tag = "10")]
pub tag: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ifjjioebffm {
#[prost(bool, tag = "1")]
pub jgoaknljoip: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jjmpajbjblh {
#[prost(float, tag = "1")]
pub pohnmenbegi: f32,
#[prost(float, tag = "2")]
pub llffkfoejgj: f32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gekhcfgnfnb {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2038)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fkklaebggpc {
#[prost(uint32, repeated, tag = "3")]
pub mipbpifgifc: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8230)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gopomedegfm {
#[xor(12306)]
#[prost(uint32, tag = "2")]
pub kcnfmlmnobk: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7047)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetNewsStandDataScRsp {
#[xor(7378)]
#[prost(int32, tag = "9")]
pub retcode: i32,
#[prost(message, optional, tag = "7")]
pub news_stand_data: ::core::option::Option<NewsStandData>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Icopibdjpfc {
#[prost(string, tag = "1")]
pub name: ::prost::alloc::string::String,
#[prost(bool, tag = "2")]
pub bplccgdglod: bool,
#[prost(message, optional, tag = "3")]
pub lkdbeecbglo: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "4")]
pub oeelofdoadi: ::prost::alloc::vec::Vec<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jlagoknpjja {
#[prost(message, repeated, tag = "8")]
pub kjoheememhl: ::prost::alloc::vec::Vec<Ihlhogaijcn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9339)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ecddfehlnae {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6850)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Napjckogdpb {
#[xor(5936)]
#[prost(uint32, tag = "10")]
pub buddy_id: u32,
#[prost(bool, tag = "7")]
pub pbehkahplpc: bool,
#[xor(3781)]
#[prost(uint32, tag = "15")]
pub dfnooalbhop: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ehciiffoela {
#[prost(message, optional, tag = "1")]
pub efpckpnefdc: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Pcekojidped", tag = "2")]
pub ekbfgknccph: i32,
#[prost(message, optional, tag = "3")]
pub fbiejojhncm: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7360)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Imjnhcombmn {
#[xor(11445)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ahbjdandmno {
#[prost(string, tag = "1")]
pub gelmjhgamjm: ::prost::alloc::string::String,
#[prost(int32, tag = "2")]
pub lkdbeecbglo: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dpknpejgkio {
#[prost(message, optional, tag = "1")]
pub bddlconiggl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub neehbakfffa: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub oladlpddfgg: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pefilgggpmc {
#[prost(uint64, repeated, tag = "3")]
pub dkojoijibka: ::prost::alloc::vec::Vec<u64>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8530)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Idgnbkekgme {
#[prost(message, repeated, tag = "2")]
pub buddy_list: ::prost::alloc::vec::Vec<BuddyUnitInfo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cllhhceohhg {
#[xor(15696)]
#[prost(int32, tag = "11")]
pub amfbblkllkm: i32,
#[xor(8034)]
#[prost(int32, tag = "13")]
pub cpigldndomf: i32,
#[xor(9274)]
#[prost(int32, tag = "12")]
pub bhicpknbnim: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3210)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Opjdhdkbfpf {
#[prost(uint32, repeated, tag = "15")]
pub kddklopadmo: ::prost::alloc::vec::Vec<u32>,
#[xor(3207)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5622)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Denchjibmba {
#[prost(message, optional, tag = "14")]
pub chainokkcmi: ::core::option::Option<Bhpcmobpcob>,
#[xor(13595)]
#[prost(uint32, tag = "2")]
pub group: u32,
#[prost(message, optional, tag = "4")]
pub felmdabgjbe: ::core::option::Option<Ioedhfgimpn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3689)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fccecpkhpok {
#[prost(message, repeated, tag = "8")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(13433)]
#[prost(uint64, tag = "10")]
pub fkcdkdiacni: u64,
#[xor(4829)]
#[prost(uint64, tag = "13")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Pienbikobko>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3342)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Migcpgnlkcl {
#[prost(bool, tag = "8")]
pub egohaboffli: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3396)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ijohclmahlm {
#[xor(15522)]
#[prost(uint32, tag = "11")]
pub mmkkepmmhga: u32,
#[xor(16123)]
#[prost(int32, tag = "14")]
pub retcode: i32,
#[xor(5331)]
#[prost(uint32, tag = "12")]
pub group: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Glekhpoilep {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lbojidempgc {
#[prost(message, optional, tag = "12")]
pub cjekfmbigef: ::core::option::Option<Lhcegakmbck>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5435)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jecmjifjpfk {
#[xor(10075)]
#[prost(int64, tag = "12")]
pub glmbobpohjf: i64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3171)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ceeepdbmkdl {
#[prost(message, optional, tag = "6")]
pub lhbejkbkbfh: ::core::option::Option<Ohnldpkklnp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5786)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ghgnfhgbpdb {
#[xor(3943)]
#[prost(uint64, tag = "7")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "3")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(3014)]
#[prost(uint64, tag = "6")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "14")]
pub info: ::core::option::Option<Fnppcmlgdhn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iknedfkbcaj {
#[prost(string, tag = "1")]
pub hkjfgkgfpao: ::prost::alloc::string::String,
#[prost(enumeration = "Poappelpmmi", tag = "2")]
pub r#type: i32,
#[prost(enumeration = "Clhfpgmncdb", tag = "4")]
pub mbjdllfphjk: i32,
#[prost(string, tag = "5")]
pub mfpfochbkch: ::prost::alloc::string::String,
#[prost(string, tag = "6")]
pub mjemmdeanjc: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub cofemokalfm: ::prost::alloc::string::String,
#[prost(string, tag = "8")]
pub ogihdljgafi: ::prost::alloc::string::String,
#[prost(message, optional, tag = "9")]
pub mnlneniidfp: ::core::option::Option<Efmhlbmmfid>,
#[prost(message, optional, tag = "10")]
pub ofpgeipahnf: ::core::option::Option<Efmhlbmmfid>,
#[prost(bool, tag = "12")]
pub ihbjabkphlm: bool,
#[prost(bool, tag = "13")]
pub jehbjmehcnf: bool,
#[prost(double, tag = "14")]
pub flbkfpdokpd: f64,
#[prost(string, repeated, tag = "15")]
pub emkbcdaaaen: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(bool, tag = "16")]
pub oflijaimkkf: bool,
#[prost(bool, tag = "17")]
pub fkokdaodfhe: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nmagbdlhaak {
#[prost(string, tag = "2")]
pub beepikepgkf: ::prost::alloc::string::String,
#[prost(bool, tag = "4")]
pub jehbjmehcnf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nmebcblknim {
#[prost(message, optional, tag = "1")]
pub ohnkakhjpmh: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "2")]
pub hngfoggcjal: ::prost::alloc::vec::Vec<Fecobckbnai>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ibedfbbbiec {
#[prost(float, tag = "7")]
pub pohnmenbegi: f32,
#[xor(15797)]
#[prost(int32, tag = "6")]
pub feiohbbmjpn: i32,
#[prost(float, tag = "14")]
pub llffkfoejgj: f32,
#[xor(6309)]
#[prost(uint32, tag = "8")]
pub kmmjjgagcch: u32,
#[xor(7192)]
#[prost(int32, tag = "9")]
pub mhagbelppaj: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1441)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lacpieiikpj {
#[xor(6615)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ddhkkflbgca {
#[prost(message, optional, tag = "1")]
pub bdfpboocppn: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jdmpbcfcndi {
#[prost(map = "int32, int32", tag = "11")]
pub mljdegpbiij: ::std::collections::HashMap<i32, i32>,
#[xor(9781)]
#[prost(int32, tag = "1")]
pub lmogkcifjpd: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cndmepikipc {
#[prost(message, optional, tag = "1")]
pub avatar_id: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6297)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hnmeddnhahm {
#[xor(13292)]
#[prost(uint64, tag = "9")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "6")]
pub info: ::core::option::Option<Npjjdjflmhe>,
#[prost(message, repeated, tag = "7")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(3487)]
#[prost(uint64, tag = "12")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ilikoeejgeb {
#[prost(message, optional, tag = "1")]
pub mahdaplbojj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub piahiiofjdd: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub mjookjgonoe: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2416)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bfjicpbnham {
#[prost(uint32, repeated, tag = "12")]
pub aklcpgmclmi: ::prost::alloc::vec::Vec<u32>,
#[xor(2021)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ndcklgpolek {
#[prost(uint32, repeated, tag = "15")]
pub nheeaadledn: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Belmejbglcm {
#[prost(uint32, repeated, tag = "1")]
pub ddpddhdnnbo: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "7")]
pub oghcnmnbkcd: ::core::option::Option<Lmngnmhkkkb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Odkenpffpgf {
#[prost(uint32, tag = "1")]
pub lpnkdjhhphn: u32,
#[prost(uint32, tag = "2")]
pub ahocgnkkngp: u32,
#[prost(string, tag = "3")]
pub jhpddnbdjcf: ::prost::alloc::string::String,
#[prost(string, tag = "4")]
pub amijnnpcpkl: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jpnlfolkmke {
#[xor(6055)]
#[prost(uint32, tag = "2")]
pub template_id: u32,
#[xor(10289)]
#[prost(uint32, tag = "10")]
pub count: u32,
#[prost(bool, tag = "4")]
pub pjleladjmnh: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7005)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gmdajphkinj {
#[prost(bool, tag = "6")]
pub fglbjejpamb: bool,
#[xor(6119)]
#[prost(uint32, tag = "12")]
pub section_id: u32,
#[xor(13189)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[prost(message, optional, tag = "2")]
pub position: ::core::option::Option<Transform>,
#[xor(6833)]
#[prost(uint32, tag = "7")]
pub henmkajoacj: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lbpjeogiojd {
#[xor(5485)]
#[prost(uint32, tag = "7")]
pub kmmjjgagcch: u32,
#[prost(string, tag = "5")]
pub cjnhglkfnpk: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7489)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mjepgimghog {
#[prost(bool, tag = "3")]
pub ddcemgenmkk: bool,
#[prost(enumeration = "Jpejjgdbdmi", tag = "8")]
pub iobhhijphci: i32,
#[xor(15240)]
#[prost(uint64, tag = "5")]
pub gglnpjfcibj: u64,
#[prost(message, optional, tag = "10")]
pub pfllpjjjikm: ::core::option::Option<Chngafkkead>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ojdkkoiphfa {
#[prost(uint32, repeated, tag = "2")]
pub bdbmjjndknl: ::prost::alloc::vec::Vec<u32>,
#[xor(9656)]
#[prost(uint32, tag = "15")]
pub ccnlfijlnad: u32,
#[prost(message, repeated, tag = "8")]
pub gffoejhfblb: ::prost::alloc::vec::Vec<Cignmoomcgk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3081)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct RefreshSectionScRsp {
#[xor(7870)]
#[prost(int32, tag = "8")]
pub retcode: i32,
#[xor(13814)]
#[prost(uint32, tag = "11")]
pub refresh_status: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6782)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct WeaponUnDressCsReq {
#[xor(11698)]
#[prost(uint32, tag = "15")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5618)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ahkjgdnceag {
#[xor(4904)]
#[prost(uint32, tag = "4")]
pub imbbdhigooc: u32,
#[prost(uint32, repeated, tag = "1")]
pub mmkkepmmhga: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "8")]
pub elgaoopdihb: ::prost::alloc::vec::Vec<u32>,
#[xor(14698)]
#[prost(uint32, tag = "13")]
pub group: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7278)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Adjckjhjnjp {
#[xor(11917)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bpgabpcnmko {
#[prost(string, tag = "1")]
pub ilhakgaoajh: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub cnkiocdgalp: ::prost::alloc::string::String,
#[prost(enumeration = "Pcekojidped", tag = "3")]
pub ekbfgknccph: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jhmpgnedjnk {
#[prost(string, repeated, tag = "1")]
pub hcdoebhodjp: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, tag = "2")]
pub baiomfdgdlc: ::prost::alloc::string::String,
#[prost(string, repeated, tag = "4")]
pub bpagfccmepo: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(int32, repeated, tag = "5")]
pub gfobnplgnmf: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6502)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cjbclahlojo {
#[xor(3781)]
#[prost(uint32, tag = "13")]
pub ghifdkelobe: u32,
#[prost(uint32, repeated, tag = "3")]
pub iokmnhfmblk: ::prost::alloc::vec::Vec<u32>,
#[xor(2599)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cfnmfdjehed {
#[prost(message, repeated, tag = "1")]
pub dkcfdofacbe: ::prost::alloc::vec::Vec<Lholippelbn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ebickncedcb {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iplccnimnln {
#[prost(int32, repeated, tag = "6")]
pub ndeeijfpjpc: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dmdnfhmeheg {
#[prost(enumeration = "HollowGridLink", tag = "1")]
pub bbbmiohmgic: i32,
#[prost(bytes = "vec", tag = "3")]
pub olpmdmbgpfk: ::prost::alloc::vec::Vec<u8>,
#[prost(bytes = "vec", tag = "4")]
pub jiefgiapihj: ::prost::alloc::vec::Vec<u8>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bifhokhemgd {
#[prost(string, tag = "1")]
pub ui: ::prost::alloc::string::String,
#[prost(int32, tag = "2")]
pub args: i32,
#[prost(bool, tag = "3")]
pub kjjbcmbhgke: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mikpcnldhda {
#[prost(uint32, repeated, tag = "12")]
pub kkjjpagepjn: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Empbbbojjbc {
#[prost(int32, tag = "1")]
pub quest_id: i32,
#[prost(int32, tag = "2")]
pub gcfnmdjhemb: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Glldpacilgc {
#[xor(12556)]
#[prost(uint32, tag = "3")]
pub bbadokfaeij: u32,
#[xor(3828)]
#[prost(uint32, tag = "9")]
pub pfhjoagpplg: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct LevelRewardInfo {
#[prost(message, repeated, tag = "11")]
pub deaodgkiapm: ::prost::alloc::vec::Vec<Namdlaboohm>,
#[prost(message, repeated, tag = "12")]
pub nblaknnleec: ::prost::alloc::vec::Vec<Namdlaboohm>,
#[prost(message, repeated, tag = "13")]
pub lmegahbkmhc: ::prost::alloc::vec::Vec<Namdlaboohm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jiecekkgdod {
#[prost(string, tag = "1")]
pub lmhcfdjmjld: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub npc_id: ::core::option::Option<Jiahalkoppm>,
#[prost(int32, tag = "3")]
pub abnngkihkpm: i32,
#[prost(bool, tag = "4")]
pub fnhoapjahbe: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fchmpibcaal {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4544)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct RefreshSectionCsReq {
#[prost(bool, tag = "8")]
pub fglbjejpamb: bool,
#[xor(12813)]
#[prost(uint32, tag = "12")]
pub henmkajoacj: u32,
#[prost(bool, tag = "3")]
pub nhhnjggpdfd: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Edcbgmcfmhf {
#[prost(message, optional, tag = "3")]
pub npoikehikdi: ::core::option::Option<Enehifbmmbk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eojijhakhgl {
#[xor(5571)]
#[prost(int32, tag = "6")]
pub kbhigbiigjl: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(448)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iaeommlemie {
#[xor(16102)]
#[prost(uint32, tag = "15")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Amjjiobaojd {
#[xor(9012)]
#[prost(int32, tag = "7")]
pub gmkefankfid: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jcohakpefbd {
#[prost(message, optional, tag = "1")]
pub uid: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub apacdkacfnd: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "3")]
pub pojlkefjmjd: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pfahkekjgii {
#[xor(135)]
#[prost(uint32, tag = "2")]
pub ndakokjhpob: u32,
#[xor(9590)]
#[prost(uint32, tag = "15")]
pub mfilfedocfe: u32,
#[prost(bool, tag = "12")]
pub noickcmndfd: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jcljaocaioc {
#[prost(enumeration = "Oanomcnedbb", tag = "1")]
pub hfgdjcfhokn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8002)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bkjjnomniom {
#[xor(13273)]
#[prost(uint32, tag = "12")]
pub aeicekmldco: u32,
#[xor(8893)]
#[prost(uint32, tag = "1")]
pub buddy_id: u32,
#[prost(message, optional, tag = "6")]
pub hjhokobhgap: ::core::option::Option<Goplhmapban>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kpjfigjdgif {
#[prost(uint32, repeated, tag = "3")]
pub dgbdkipjmad: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "5")]
pub dgdgiibpjlb: ::prost::alloc::vec::Vec<Kbgegipnhio>,
#[prost(bool, tag = "11")]
pub hdjbeagfkgm: bool,
#[prost(uint32, repeated, tag = "14")]
pub jbfifgefkam: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "15")]
pub mnhckepgnak: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5832)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ofdebggnhdi {
#[prost(message, repeated, tag = "10")]
pub aoppojcdgge: ::prost::alloc::vec::Vec<Eefplnhklbl>,
#[xor(3183)]
#[prost(uint32, tag = "1")]
pub gdilallmifb: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhibffoadjo {
#[prost(message, optional, tag = "1")]
pub hfgdjcfhokn: ::core::option::Option<Hponhpjkfpp>,
#[prost(message, optional, tag = "2")]
pub pjneiaehofa: ::core::option::Option<Kndfnifkdac>,
#[prost(message, optional, tag = "3")]
pub aalfnnmbodk: ::core::option::Option<Cjleifjicmp>,
#[prost(bool, tag = "4")]
pub ghagdfabdci: bool,
#[prost(uint64, tag = "5")]
pub hkopdmjdgjj: u64,
#[prost(string, tag = "6")]
pub ajkghgbbhdc: ::prost::alloc::string::String,
#[prost(float, repeated, tag = "7")]
pub gcahklhomol: ::prost::alloc::vec::Vec<f32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fjmddlgpgae {
#[prost(message, optional, tag = "1")]
pub quest_id: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub rank: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "3")]
pub gjmpnjbgpln: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8135)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ejmadfoccdf {
#[xor(3907)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3338)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Igodphaegcm {
#[prost(message, repeated, tag = "2")]
pub ekmnlodgnpn: ::prost::alloc::vec::Vec<Hhbahpbbljl>,
#[prost(uint32, repeated, tag = "15")]
pub echndaoebdo: ::prost::alloc::vec::Vec<u32>,
#[xor(6038)]
#[prost(uint32, tag = "9")]
pub group: u32,
#[xor(15518)]
#[prost(uint32, tag = "13")]
pub hlhdopobaoc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cbhehmdfhon {
#[prost(int32, tag = "1")]
pub mgkoacfjjea: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iegaagmjooh {
#[xor(9063)]
#[prost(uint32, tag = "9")]
pub hjcanegmain: u32,
#[prost(bool, tag = "13")]
pub gdnhpkjphei: bool,
#[prost(string, tag = "11")]
pub nick_name: ::prost::alloc::string::String,
#[xor(1365)]
#[prost(uint32, tag = "1")]
pub uid: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cnpnmnamcld {
#[prost(uint32, repeated, tag = "1656")]
pub dlkblepobbb: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "8")]
pub fjkcbmnhphk: ::core::option::Option<Nkonigjokbj>,
#[prost(uint32, repeated, tag = "6")]
pub aomeeiaiinm: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "7")]
pub kknjnklmegf: ::core::option::Option<Iaehchchdon>,
#[prost(message, optional, tag = "1")]
pub lcpnfbmjeda: ::core::option::Option<Eiankdfjkma>,
#[xor(11873)]
#[prost(uint32, tag = "14")]
pub quest_type: u32,
#[prost(message, optional, tag = "5")]
pub okcdcebdjac: ::core::option::Option<Oghgdocmgim>,
#[prost(message, repeated, tag = "4")]
pub kjamgdpfape: ::prost::alloc::vec::Vec<Ibgaccicgop>,
#[prost(message, optional, tag = "13")]
pub aekabohmdoh: ::core::option::Option<Kkfphmlolka>,
#[prost(message, optional, tag = "3")]
pub ijkbiehfcnj: ::core::option::Option<Nlpmdbpibgl>,
#[prost(message, optional, tag = "15")]
pub ljkealkaojl: ::core::option::Option<Ipnekdjccpn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct FairyInfo {
#[prost(message, optional, tag = "8")]
pub ekpikccfkli: ::core::option::Option<Fagchfohojn>,
#[prost(message, optional, tag = "10")]
pub ijpdgnaikng: ::core::option::Option<Ghddpnokeip>,
#[prost(message, optional, tag = "11")]
pub inibmahgdgf: ::core::option::Option<Ehehfdhfkic>,
#[prost(message, optional, tag = "13")]
pub pagiglmdpog: ::core::option::Option<Oefdkhoippj>,
#[prost(message, optional, tag = "14")]
pub njopeeigdhj: ::core::option::Option<Khacbedmhmk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kaaikogokdp {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fbpkbopemnp {
#[prost(message, optional, tag = "11")]
pub level_perform_info: ::core::option::Option<LevelPerformInfo>,
#[prost(message, optional, tag = "5")]
pub pheaeeecdmg: ::core::option::Option<Lgijakhmjbk>,
#[prost(message, optional, tag = "14")]
pub level_reward_info: ::core::option::Option<LevelRewardInfo>,
#[xor(7871)]
#[prost(uint32, tag = "6")]
pub kocafnbpjpb: u32,
#[xor(14963)]
#[prost(uint32, tag = "7")]
pub bbiidnnlech: u32,
#[xor(5689)]
#[prost(uint32, tag = "12")]
pub appdgchopfd: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kmdgpdcnncp {
#[prost(message, optional, tag = "1")]
pub section: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Njpmialmhfc", tag = "2")]
pub oghhknjmfok: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7931)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ockdehibgdl {
#[prost(message, repeated, tag = "9")]
pub ogmldhpfgac: ::prost::alloc::vec::Vec<Iacclfnacee>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Albdmgndnej {
#[prost(message, optional, tag = "1")]
pub dcpnffhjklk: ::core::option::Option<Cepdedmlgoe>,
#[prost(enumeration = "Pmoflpfgmmj", tag = "2")]
pub canecpnekha: i32,
#[prost(oneof = "albdmgndnej::Lkdbeecbglo", tags = "3, 4, 5, 6")]
pub lkdbeecbglo: ::core::option::Option<albdmgndnej::Lkdbeecbglo>,
}
/// Nested message and enum types in `ALBDMGNDNEJ`.
pub mod albdmgndnej {
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Oneof)]
pub enum Lkdbeecbglo {
#[prost(float, tag = "3")]
FloatValue(f32),
#[prost(string, tag = "4")]
StringValue(::prost::alloc::string::String),
#[prost(int32, tag = "5")]
IntValue(i32),
#[prost(uint32, tag = "6")]
UintValue(u32),
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8116)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pffbjfonoho {
#[prost(message, repeated, tag = "12")]
pub dgcfmjnljgg: ::prost::alloc::vec::Vec<Cfiifkcnkco>,
#[xor(4666)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1403)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ekjmlkhcjho {
#[xor(8865)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iplblhdpemj {
#[prost(message, repeated, tag = "12")]
pub dilbgabjmkk: ::prost::alloc::vec::Vec<Boikkpjhcmj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jomlolpfkjj {
#[prost(message, repeated, tag = "1")]
pub pgllcnpaikk: ::prost::alloc::vec::Vec<Cedkdfaddce>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pijlilnekbk {
#[prost(enumeration = "Onilaijofmd", tag = "6")]
pub eoahfahogci: i32,
#[xor(2965)]
#[prost(int32, tag = "12")]
pub dilejiikfhk: i32,
#[prost(enumeration = "Epeldhjlkbl", tag = "7")]
pub jhplgoffljm: i32,
#[xor(12267)]
#[prost(int32, tag = "3")]
pub ooanpildcjl: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4721)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Akfkkbmokjb {
#[prost(map = "int32, int32", tag = "2")]
pub main_city_objects_state: ::std::collections::HashMap<i32, i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3127)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nllknbbgkbb {
#[prost(message, repeated, tag = "6")]
pub adipeiaaohn: ::prost::alloc::vec::Vec<Fncblpnlfee>,
#[xor(2123)]
#[prost(int32, tag = "2")]
pub retcode: i32,
#[prost(bool, tag = "9")]
pub jhlfgmkgfhm: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Epogpbdaaok {
#[prost(message, repeated, tag = "1")]
pub fckhpamjkbn: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(enumeration = "HollowEntityType", tag = "2")]
pub hjgplbikppk: i32,
#[prost(message, repeated, tag = "3")]
pub ooicblaegij: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "4")]
pub igpbdhdnmkm: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub oineedgbfon: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "6")]
pub pleppbigime: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Dklgniaakji", tag = "7")]
pub jhooeobinia: i32,
#[prost(message, optional, tag = "8")]
pub dhiafbkblhc: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "9")]
pub cfhmigfkadg: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "10")]
pub hjljochckpe: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dhgnhipbhin {
#[xor(9772)]
#[prost(uint32, tag = "7")]
pub dpcajiokfbh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mghpjaakhkj {
#[xor(5298)]
#[prost(uint32, tag = "10")]
pub template_id: u32,
#[xor(14328)]
#[prost(int64, tag = "7")]
pub kggpcmomkbp: i64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6393)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lfkcbijeajp {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct TrashbinHermitData {
#[prost(message, repeated, tag = "10")]
pub ieploccockn: ::prost::alloc::vec::Vec<Plnpfkbncaj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8107)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nicfdcpmbje {
#[xor(5631)]
#[prost(int64, tag = "10")]
pub chhhmffbbbp: i64,
#[xor(8055)]
#[prost(int32, tag = "12")]
pub akacgpjilpb: i32,
#[xor(15065)]
#[prost(int32, tag = "9")]
pub milapcoffdm: i32,
#[xor(7159)]
#[prost(int32, tag = "5")]
pub perform_type: i32,
#[xor(5243)]
#[prost(int32, tag = "13")]
pub nkkeakaghmo: i32,
#[xor(5612)]
#[prost(int32, tag = "4")]
pub aeneofhndfa: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fkkejgadkdg {
#[prost(message, repeated, tag = "1")]
pub obklfdideae: ::prost::alloc::vec::Vec<Efmhlbmmfid>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Phaanaambaj {
#[prost(message, repeated, tag = "1")]
pub gffoejhfblb: ::prost::alloc::vec::Vec<Cignmoomcgk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eennnmiicgm {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7969)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fjajlemjdif {
#[xor(810)]
#[prost(uint64, tag = "11")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "3")]
pub info: ::core::option::Option<Mkigjjldbha>,
#[prost(message, repeated, tag = "6")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(6066)]
#[prost(uint64, tag = "14")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dcpninoefni {
#[prost(uint32, tag = "1")]
pub ggmahjkcmng: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3665)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mpfahfhnheo {
#[prost(message, optional, tag = "13")]
pub eojbmmmlbmh: ::core::option::Option<Obojidpafgm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7512)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pgochjenikk {
#[prost(message, optional, tag = "8")]
pub info: ::core::option::Option<Beaehhmhecl>,
#[prost(message, repeated, tag = "1")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(10042)]
#[prost(uint64, tag = "2")]
pub fkcdkdiacni: u64,
#[xor(8334)]
#[prost(uint64, tag = "14")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hplldohfcjg {
#[prost(message, optional, tag = "13")]
pub cafe_data: ::core::option::Option<CafeData>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(602)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lfmiooknfel {
/// VMP DETECTED
///
#[xor(5082)]
#[prost(int32, tag = "4")]
pub lkbhcnfbnlo: i32,
#[prost(string, tag = "6")]
pub ekppdkdkibj: ::prost::alloc::string::String,
#[xor(8661)]
#[prost(int32, tag = "10")]
pub params: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iknnnekmjlh {
#[prost(message, repeated, tag = "2")]
pub nkmelimaeda: ::prost::alloc::vec::Vec<Hhcbmbnnlij>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8382)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jalmdkaicoa {
#[prost(message, optional, tag = "6")]
pub caolobaabbn: ::core::option::Option<Lfdppgmfemc>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6474)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pjdncmalkan {
#[xor(2483)]
#[prost(uint32, tag = "6")]
pub iahpcojelin: u32,
#[xor(8818)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8079)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct PlayerTransactionCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2959)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cebciemhafm {
#[prost(message, repeated, tag = "8")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "4")]
pub info: ::core::option::Option<Ecomognigod>,
#[xor(11289)]
#[prost(uint64, tag = "5")]
pub fdfjcoccaoa: u64,
#[xor(6563)]
#[prost(uint64, tag = "15")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lcbbophklec {
#[prost(message, optional, tag = "1")]
pub lgnobbdbgdl: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "2")]
pub fgehepdgdjh: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Apcepieneeg {
#[xor(14937)]
#[prost(uint32, tag = "15")]
pub kfobnfboaoi: u32,
#[xor(1345)]
#[prost(int64, tag = "1")]
pub kggpcmomkbp: i64,
#[prost(bool, tag = "14")]
pub gjfhobkjnki: bool,
#[prost(bool, tag = "9")]
pub hjkchjkappl: bool,
#[prost(bool, tag = "10")]
pub mphngammbdm: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jnpcogfpmme {
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Pmgdddkicgo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ActionInfo {
#[xor(11876)]
#[prost(uint32, tag = "3")]
pub cinlamkghbj: u32,
#[prost(bytes = "vec", tag = "2")]
pub body: ::prost::alloc::vec::Vec<u8>,
#[prost(enumeration = "ActionType", tag = "11")]
pub action_type: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kgaepoahoib {
#[prost(enumeration = "Odonpppeeik", tag = "1")]
pub r#type: i32,
#[prost(string, tag = "2")]
pub mgjdcahcpfa: ::prost::alloc::string::String,
#[prost(message, optional, tag = "3")]
pub position: ::core::option::Option<Efmhlbmmfid>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8626)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Joaofdnjagb {
#[prost(uint32, repeated, tag = "9")]
pub iokmnhfmblk: ::prost::alloc::vec::Vec<u32>,
#[xor(7040)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oeinkiodhjb {
#[prost(string, tag = "1")]
pub appdnhldamm: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "2")]
pub dedkcldjeke: ::prost::alloc::vec::Vec<Bbpfnnbpiek>,
#[prost(message, repeated, tag = "3")]
pub kmfjeamdebl: ::prost::alloc::vec::Vec<Lepabinenpm>,
#[prost(message, optional, tag = "4")]
pub cgeebgpljnh: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bhfhhhkamna {
#[xor(10003)]
#[prost(uint32, tag = "10")]
pub kdifkmdkbaf: u32,
#[prost(uint32, repeated, tag = "1")]
pub jooalimiafg: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "11")]
pub olcjklbegoh: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kpbgffabkog {
#[prost(int32, tag = "1")]
pub ganojbldgcj: i32,
#[prost(int32, tag = "2")]
pub magebminojc: i32,
#[prost(int32, tag = "3")]
pub nohgmjogfjl: i32,
#[prost(int32, tag = "4")]
pub ichdhhodhdi: i32,
#[prost(message, optional, tag = "5")]
pub dpeflkffjjd: ::core::option::Option<Ohnldpkklnp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eadmjcdebna {
#[xor(8932)]
#[prost(int32, tag = "13")]
pub level: i32,
#[xor(5894)]
#[prost(int32, tag = "9")]
pub mnknfdcifbm: i32,
#[xor(3914)]
#[prost(int32, tag = "14")]
pub ggjfklmbkmf: i32,
#[xor(3694)]
#[prost(int32, tag = "15")]
pub gbhhajlacmg: i32,
#[xor(5951)]
#[prost(int32, tag = "5")]
pub bkdpcjpombl: i32,
#[xor(10448)]
#[prost(int32, tag = "1")]
pub bcbplpdpkfk: i32,
#[xor(6881)]
#[prost(int32, tag = "11")]
pub gpblninblge: i32,
#[xor(11312)]
#[prost(int32, tag = "1622")]
pub phoiflbkjme: i32,
#[xor(6459)]
#[prost(int32, tag = "6")]
pub bcddjbailgd: i32,
#[prost(float, tag = "8")]
pub time: f32,
#[xor(9571)]
#[prost(uint32, tag = "3")]
pub eedkkdadncg: u32,
#[xor(3774)]
#[prost(int32, tag = "10")]
pub pdfegpaaopk: i32,
#[xor(6454)]
#[prost(int32, tag = "4")]
pub opbannndmdp: i32,
#[prost(message, repeated, tag = "7")]
pub ieploccockn: ::prost::alloc::vec::Vec<Cjmhpdegnii>,
#[xor(15036)]
#[prost(int32, tag = "12")]
pub fmbgjionldc: i32,
#[xor(1492)]
#[prost(int32, tag = "262")]
pub kdbkfgbfbfd: i32,
#[xor(6427)]
#[prost(int32, tag = "1435")]
pub ajehkjldjml: i32,
#[xor(11660)]
#[prost(int32, tag = "2")]
pub iiilokpdmhd: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ankeaeglnen {
#[prost(message, optional, tag = "1")]
pub quest_id: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub hmmneikfple: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "3")]
pub kppdlmnogpa: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3775)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Npefpibpjlj {
#[xor(8503)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mmlinlbpapj {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Picocdookgk {
#[prost(int32, tag = "1")]
pub bgbjnicnjja: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fiembfidojo {
#[prost(message, optional, tag = "1")]
pub ajbhcenjend: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Lojnhkgdbch", tag = "2")]
pub r#type: i32,
#[prost(message, optional, tag = "3")]
pub aaehfebimmn: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub ngngfldbpjc: ::core::option::Option<Jiahalkoppm>,
#[prost(map = "string, message", tag = "5")]
pub klpdligdhfc: ::std::collections::HashMap<
::prost::alloc::string::String,
Jiahalkoppm,
>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lnfmgainjec {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Laeohojjkoo {
#[prost(message, optional, tag = "2")]
pub hjpjjjmnfji: ::core::option::Option<Ikgmodpbdkg>,
#[prost(message, optional, tag = "6")]
pub ijkbiehfcnj: ::core::option::Option<Nnlncifdjea>,
#[prost(message, optional, tag = "12")]
pub baelcfjabof: ::core::option::Option<Adjbemjdeen>,
#[prost(message, optional, tag = "13")]
pub gekjimlcbeg: ::core::option::Option<Ogpbdglmkhe>,
#[prost(message, optional, tag = "14")]
pub ebeeiblohpb: ::core::option::Option<Gbollfkoaob>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Opkigmfging {
#[xor(280)]
#[prost(uint32, tag = "10")]
pub liojcbaafek: u32,
#[xor(13532)]
#[prost(uint32, tag = "13")]
pub oekdlbffoia: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mdmlnakknch {
#[prost(message, optional, tag = "1")]
pub cbjfjabgmme: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "2")]
pub aiaehjkgelm: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub fbbokadmbci: ::prost::alloc::string::String,
#[prost(string, tag = "4")]
pub ekggapncggo: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub bifpjpnokci: ::prost::alloc::string::String,
#[prost(enumeration = "Pcekojidped", tag = "6")]
pub ekbfgknccph: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iahilmcdchb {
#[prost(message, optional, tag = "1")]
pub ocphdlakcfj: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Jpnihhbgepd", tag = "2")]
pub odnpbhepnoa: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fjpmehdlcpk {
#[prost(map = "uint32, message", tag = "2")]
pub lhnfdnbcooa: ::std::collections::HashMap<u32, Mdffpdblflg>,
#[prost(map = "uint32, message", tag = "7")]
pub apicjnlkpki: ::std::collections::HashMap<u32, Iffeadlgjka>,
#[prost(message, optional, tag = "12")]
pub agplopkfcfp: ::core::option::Option<Flpglkdaiac>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kfnlnclckch {
#[prost(message, repeated, tag = "3")]
pub pannghaphgj: ::prost::alloc::vec::Vec<Ahdlgefaifd>,
#[xor(13317)]
#[prost(uint32, tag = "15")]
pub kpfdcfehhnc: u32,
#[xor(2616)]
#[prost(uint32, tag = "9")]
pub cedlhopnkpd: u32,
#[prost(bool, tag = "8")]
pub bmhccllndpe: bool,
#[xor(6737)]
#[prost(uint32, tag = "2")]
pub lfdijgkkmdp: u32,
#[xor(6290)]
#[prost(int64, tag = "7")]
pub digblcoafeb: i64,
#[prost(string, tag = "1")]
pub nalafejpbng: ::prost::alloc::string::String,
#[xor(4492)]
#[prost(uint32, tag = "6")]
pub jmcgfhdplje: u32,
#[xor(14537)]
#[prost(int64, tag = "1258")]
pub mcpmobeikhc: i64,
#[xor(1497)]
#[prost(int32, tag = "5")]
pub oolelhbjfgb: i32,
#[xor(2899)]
#[prost(uint32, tag = "11")]
pub pieojkddnil: u32,
#[prost(string, tag = "4")]
pub kaipcimdfjc: ::prost::alloc::string::String,
#[prost(string, tag = "557")]
pub ncehjdcimfe: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "1058")]
pub gohhgfpcgfd: ::prost::alloc::vec::Vec<Aaedapleoaj>,
#[prost(message, repeated, tag = "12")]
pub bpfcjlccanf: ::prost::alloc::vec::Vec<Ahdlgefaifd>,
#[prost(string, tag = "14")]
pub leobeegkmeg: ::prost::alloc::string::String,
#[prost(bool, tag = "13")]
pub ilikllnocoa: bool,
#[xor(5760)]
#[prost(uint32, tag = "1430")]
pub cahfcjcapbd: u32,
#[xor(3047)]
#[prost(int32, tag = "640")]
pub pbbflbcagnj: i32,
#[prost(bool, tag = "10")]
pub kjfbdcalkgc: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6308)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bdafhiklnpf {
#[xor(5247)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8908)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Plmmihmkkpb {
#[prost(map = "string, int32", tag = "2")]
pub goboafhnfak: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mhfoaooialn {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iijcdepnpff {
#[xor(727)]
#[prost(uint32, tag = "4")]
pub bfoalbadljl: u32,
#[xor(1380)]
#[prost(uint32, tag = "10")]
pub dlpjmdlcigp: u32,
#[prost(uint32, repeated, tag = "5")]
pub mhgaaficokb: ::prost::alloc::vec::Vec<u32>,
#[xor(7962)]
#[prost(uint32, tag = "12")]
pub phcbebaelmf: u32,
#[prost(message, repeated, tag = "2")]
pub odfecpphheb: ::prost::alloc::vec::Vec<Lmimlcdobbb>,
#[prost(uint32, repeated, tag = "9")]
pub cpgflkfiglb: ::prost::alloc::vec::Vec<u32>,
#[xor(10703)]
#[prost(int32, tag = "13")]
pub pljgoabaknj: i32,
#[prost(message, repeated, tag = "15")]
pub cfhinildiph: ::prost::alloc::vec::Vec<Iplkbcllkpc>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gdjphinlbko {
#[prost(message, repeated, tag = "1")]
pub delbgoehhop: ::prost::alloc::vec::Vec<Ljlmhiknejc>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8228)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Infbabmfkfj {
#[xor(1888)]
#[prost(uint32, tag = "2")]
pub r#type: u32,
#[xor(8288)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[xor(15199)]
#[prost(uint32, tag = "5")]
pub bhlkkamefen: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1629)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pcipcnkfeia {
#[xor(368)]
#[prost(uint64, tag = "8")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "9")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(1415)]
#[prost(uint64, tag = "13")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "6")]
pub info: ::core::option::Option<Pefilgggpmc>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7685)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetAbyssArpeggioDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ejfgpieeafm {
#[prost(int32, tag = "1")]
pub khfaedhifji: i32,
#[prost(int32, tag = "2")]
pub opbedjjadnb: i32,
#[prost(int32, tag = "3")]
pub icoehgohboi: i32,
#[prost(int32, tag = "4")]
pub ofldkbiifpf: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6785)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ipbiokikfpp {
#[xor(4492)]
#[prost(uint32, tag = "2")]
pub bcjdmidklll: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Clednepgoag {
#[prost(int32, tag = "1")]
pub retcode: i32,
#[prost(string, tag = "2")]
pub lcljjhpcdca: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub booilddffge: ::prost::alloc::string::String,
#[prost(string, tag = "4")]
pub sign: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Menpadcdpcm {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dlfcfcamjen {
#[xor(719)]
#[prost(uint32, tag = "11")]
pub fimdcbogmnh: u32,
#[xor(11184)]
#[prost(int64, tag = "8")]
pub kggpcmomkbp: i64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kbfddhjfhae {
#[prost(message, optional, tag = "1")]
pub hcnbjkelagn: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub hfgdjcfhokn: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jahbpodecbd {
#[prost(int32, repeated, tag = "3")]
pub oikdodmelhg: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "4")]
pub llfebmbdipi: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "7")]
pub abmoknaboln: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "10")]
pub hbdbokmdjda: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "13")]
pub dipgmpjajmh: ::prost::alloc::vec::Vec<i32>,
#[prost(uint32, repeated, tag = "14")]
pub jacmcjchjhh: ::prost::alloc::vec::Vec<u32>,
#[prost(int32, repeated, tag = "15")]
pub ipofmfhpaog: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ijebimngkgo {
#[prost(string, tag = "1")]
pub klbdiammibf: ::prost::alloc::string::String,
#[prost(uint32, tag = "2")]
pub bddlconiggl: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lfdppgmfemc {
#[prost(uint32, tag = "1")]
pub gfaocaogodb: u32,
#[prost(uint32, tag = "2")]
pub tag: u32,
#[prost(int64, tag = "3")]
pub hgcncnmjeob: i64,
#[prost(message, optional, tag = "4")]
pub iiocecjgbnb: ::core::option::Option<Nhdjmjnijbm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Plneemhchpp {
#[prost(message, optional, tag = "10")]
pub obgejnhbfca: ::core::option::Option<Hhhmlmcinen>,
#[xor(3427)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Flehmlpmaph {
#[prost(uint32, repeated, tag = "10")]
pub ilcbolchgjl: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "8")]
pub lmmliocngnn: ::prost::alloc::vec::Vec<Eghjokpbcgm>,
#[xor(4704)]
#[prost(uint32, tag = "3")]
pub nmalldnjoca: u32,
#[xor(2450)]
#[prost(uint32, tag = "6")]
pub bbjildlnhgm: u32,
#[prost(map = "uint32, message", tag = "13")]
pub pikaekchpin: ::std::collections::HashMap<u32, Pgeglgnpdoo>,
#[prost(bool, tag = "14")]
pub ecoighmkooc: bool,
#[xor(7213)]
#[prost(uint32, tag = "7")]
pub pgcibkopoib: u32,
#[prost(bool, tag = "9")]
pub onoopddmbei: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8155)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ahnhnomhlik {
#[prost(enumeration = "Pckilpbdcgf", tag = "13")]
pub r#type: i32,
#[xor(11287)]
#[prost(int32, tag = "3")]
pub lfgefjplima: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5014)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gmendgdfihn {
#[xor(5941)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3069)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cjjojlgdakc {
#[xor(13853)]
#[prost(uint64, tag = "4")]
pub fkcdkdiacni: u64,
#[xor(7506)]
#[prost(uint64, tag = "2")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "3")]
pub info: ::core::option::Option<Ifjhbfjfegb>,
#[prost(message, repeated, tag = "12")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(393)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gaejdpbgolo {
#[xor(13633)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nhgfmhjfghi {
#[prost(uint32, tag = "1")]
pub kedlgoakhld: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9791)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gefnaeohfna {
#[prost(bool, tag = "1")]
pub has_mystical_spice: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3479)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ondiffilekb {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eihkiidboci {
#[prost(uint32, tag = "1")]
pub opghfklilnn: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7651)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ehkglmjgipm {
#[prost(bool, tag = "7")]
pub diinckmjfhl: bool,
#[xor(9148)]
#[prost(int32, tag = "9")]
pub retcode: i32,
#[prost(message, repeated, tag = "5")]
pub echeffjdglj: ::prost::alloc::vec::Vec<Hiaofcadmop>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2597)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hkedpnnammk {
#[prost(string, tag = "14")]
pub koodcejjflh: ::prost::alloc::string::String,
#[xor(13258)]
#[prost(uint32, tag = "9")]
pub pkjdkdfcplh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1056)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ljfbeggphlg {
#[xor(10389)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(362)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetEmbattlesDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Khgbnppnjeb {
#[prost(message, optional, tag = "1")]
pub ggmahjkcmng: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Djkjmjkpifg {
#[prost(int32, repeated, tag = "1")]
pub ljcebenngpl: ::prost::alloc::vec::Vec<i32>,
#[prost(bool, tag = "2")]
pub lalphjplngn: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5671)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ehbjcndcaca {
#[prost(uint32, repeated, tag = "10")]
pub iokmnhfmblk: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct SceneUnitProtocolInfo {
#[xor(5909)]
#[prost(uint32, tag = "1")]
pub hfgiknjfpgf: u32,
#[prost(bool, tag = "8")]
pub joodhcbindj: bool,
#[xor(10631)]
#[prost(uint32, tag = "9")]
pub npc_id: u32,
#[prost(bool, tag = "15")]
pub is_interactable: bool,
#[prost(map = "uint32, message", tag = "14")]
pub interacts_info: ::std::collections::HashMap<u32, InteractInfo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mlhifmkchgb {
#[xor(6922)]
#[prost(int32, tag = "6")]
pub lckjolhaplk: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Niecogjabog {
#[prost(message, optional, tag = "1")]
pub position: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub cdgbbapponm: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "3")]
pub khebfdaihah: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iekcidbmpnj {
#[xor(16082)]
#[prost(uint32, tag = "13")]
pub elmjeoklifp: u32,
#[prost(float, tag = "9")]
pub loiajmpmknc: f32,
#[prost(float, tag = "3")]
pub figogbadijd: f32,
#[xor(6349)]
#[prost(int32, tag = "8")]
pub hfgdjcfhokn: i32,
#[xor(3962)]
#[prost(uint32, tag = "2")]
pub hjmblhmakbf: u32,
#[xor(15313)]
#[prost(uint32, tag = "5")]
pub gannobhkbco: u32,
#[prost(float, tag = "4")]
pub ldbilhehinh: f32,
#[prost(float, tag = "12")]
pub odfodajmnjb: f32,
#[xor(8011)]
#[prost(uint64, tag = "6")]
pub lamijpneaao: u64,
#[xor(11475)]
#[prost(uint32, tag = "10")]
pub cbonfgffinh: u32,
#[xor(9024)]
#[prost(int32, tag = "1")]
pub dlcnmgpaoee: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mllenmcojnn {
#[prost(string, tag = "6")]
pub jholagfihbm: ::prost::alloc::string::String,
#[prost(bool, tag = "7")]
pub jaoppoehekh: bool,
#[prost(bool, tag = "8")]
pub efaipldeogp: bool,
#[prost(bool, tag = "9")]
pub lpkhknjmjhc: bool,
#[prost(bool, tag = "13")]
pub ifepnikndgl: bool,
#[prost(message, repeated, tag = "15")]
pub avatar_list: ::prost::alloc::vec::Vec<Imoaijegddo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(690)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bjplfedcgeo {
#[xor(1248)]
#[prost(uint32, tag = "8")]
pub nnpfbokhfil: u32,
#[xor(14510)]
#[prost(uint32, tag = "1")]
pub bmlgnlcbdon: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3088)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fhjcabojngh {
#[prost(message, optional, tag = "2")]
pub lhigkfaedmc: ::core::option::Option<Lkanmbfanib>,
#[xor(5277)]
#[prost(int32, tag = "9")]
pub retcode: i32,
#[xor(8033)]
#[prost(uint32, tag = "10")]
pub iahpcojelin: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bjllkaolinf {
#[xor(10958)]
#[prost(uint32, tag = "2")]
pub hlhdopobaoc: u32,
#[prost(message, repeated, tag = "5")]
pub ekmnlodgnpn: ::prost::alloc::vec::Vec<Hhbahpbbljl>,
#[prost(uint32, repeated, tag = "3")]
pub echndaoebdo: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fnlpfjmimcl {
#[prost(enumeration = "Cnaookdijik", tag = "1")]
pub bhhdjkjomnf: i32,
#[prost(message, optional, tag = "2")]
pub pfjofckehoc: ::core::option::Option<Efmhlbmmfid>,
#[prost(map = "int32, message", tag = "3")]
pub gkakgjadeao: ::std::collections::HashMap<i32, Fkkejgadkdg>,
#[prost(string, tag = "4")]
pub aknjmlgjleb: ::prost::alloc::string::String,
#[prost(double, tag = "5")]
pub agddcgingde: f64,
#[prost(string, tag = "7")]
pub fkihdjhgbdc: ::prost::alloc::string::String,
#[prost(string, tag = "8")]
pub eibgmphpbfe: ::prost::alloc::string::String,
#[prost(uint32, repeated, tag = "9")]
pub hhcenffkmik: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "10")]
pub fmagggjgmda: ::prost::alloc::string::String,
#[prost(message, optional, tag = "12")]
pub olhnfhfdfgj: ::core::option::Option<Jfpfjphdgik>,
#[prost(bytes = "vec", tag = "13")]
pub adchojfjgjn: ::prost::alloc::vec::Vec<u8>,
#[prost(bytes = "vec", tag = "14")]
pub cpikdoniddk: ::prost::alloc::vec::Vec<u8>,
#[prost(float, tag = "15")]
pub ianhccpdolj: f32,
#[prost(uint32, repeated, tag = "16")]
pub egnnigmmdcc: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6927)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bgadeagmdei {
#[prost(map = "uint32, message", tag = "5")]
pub mlloanabcip: ::std::collections::HashMap<u32, Fdfkchomebd>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mnaagkcpeff {
#[prost(message, optional, tag = "11")]
pub hpdbnfibnag: ::core::option::Option<Adminngadcf>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7677)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ljehfeipeig {
#[xor(1561)]
#[prost(uint32, tag = "10")]
pub template_id: u32,
#[prost(uint32, repeated, tag = "3")]
pub djniholkbbo: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1113)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lmpgibhfbbm {
#[prost(bool, tag = "10")]
pub bpjlaoiplio: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct AutoRecoveryInfo {
#[xor(5947)]
#[prost(int64, tag = "14")]
pub last_recovery_timestamp: i64,
#[xor(1735)]
#[prost(uint32, tag = "9")]
pub buy_times: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pgbajmblpdh {
#[prost(message, repeated, tag = "13")]
pub pgkmmimfddl: ::prost::alloc::vec::Vec<Ddlalcpmpfn>,
#[xor(2900)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pmkkoofpion {
#[xor(11516)]
#[prost(uint32, tag = "6")]
pub ehgfmbpkeki: u32,
#[prost(string, tag = "3")]
pub ainpjoblpki: ::prost::alloc::string::String,
#[prost(message, optional, tag = "15")]
pub kgnmmiiengo: ::core::option::Option<Enehifbmmbk>,
#[prost(message, optional, tag = "14")]
pub hkhgjgjednn: ::core::option::Option<Kccojhohkhn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gnfcdojfnhg {
#[prost(message, repeated, tag = "1")]
pub lphfkglhpii: ::prost::alloc::vec::Vec<Mghpjaakhkj>,
#[prost(uint32, repeated, tag = "6")]
pub lknhfnbiehg: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "12")]
pub gfelfdjebpa: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8372)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Phljkihacfi {
#[xor(14157)]
#[prost(uint64, tag = "10")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "12")]
pub info: ::core::option::Option<Cadchcngoli>,
#[prost(message, repeated, tag = "15")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(5506)]
#[prost(uint64, tag = "2")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9763)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Oikcbbbcfah {
#[xor(13942)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2264)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Njgdcpkhcdg {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fekcgenkfbj {
#[xor(14689)]
#[prost(int32, tag = "11")]
pub bekokfaipdk: i32,
#[xor(7507)]
#[prost(uint64, tag = "1")]
pub kbcdlpmnoma: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(344)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Apamabcilgd {
#[xor(16103)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7843)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cgodmadkkan {
#[xor(12623)]
#[prost(int32, tag = "4")]
pub retcode: i32,
#[prost(bool, tag = "2")]
pub efaipldeogp: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aeldonfigco {
#[prost(message, repeated, tag = "13")]
pub behbfbgfhfm: ::prost::alloc::vec::Vec<Bojbhmichdo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bgfagbigfch {
#[prost(enumeration = "Nkoahlbbkbh", tag = "1")]
pub canecpnekha: i32,
#[prost(string, tag = "2")]
pub iidnjcionhi: ::prost::alloc::string::String,
#[prost(message, optional, tag = "3")]
pub cikccnfbkgm: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub ndnmcihkgae: ::core::option::Option<Ojeofbgcaal>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Amkbiejjbpe {
#[prost(int32, tag = "1")]
pub akgopiaidof: i32,
#[prost(int32, tag = "2")]
pub ofkbfbdecof: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ofddgjbjopd {
#[prost(bytes = "vec", tag = "2")]
pub ffinodhobbn: ::prost::alloc::vec::Vec<u8>,
#[prost(enumeration = "HollowEntityType", tag = "5")]
pub fkkbflokodb: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dnbmgefbfjp {
#[prost(string, repeated, tag = "1")]
pub pfomeahbdii: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1059)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gggbjkoomnm {
#[xor(11703)]
#[prost(uint32, tag = "6")]
pub mmkkepmmhga: u32,
#[xor(2238)]
#[prost(uint32, tag = "2")]
pub group: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gmdinholfef {
#[xor(14847)]
#[prost(int32, tag = "11")]
pub kbhigbiigjl: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mfphjmobeen {
#[prost(enumeration = "Nppcheifbag", tag = "1")]
pub kmmblnlnkgo: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2344)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bkanjpkmjlb {
#[prost(map = "uint32, uint32", tag = "8")]
pub djmmefoiifi: ::std::collections::HashMap<u32, u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3733)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetCharacterQuestListCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ldeohcjoaii {
#[prost(int32, tag = "1")]
pub fobfhnajggd: i32,
#[prost(map = "string, int32", tag = "2")]
pub gpabcfjfaje: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5356)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cempiidjlhp {
#[xor(3110)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iacclfnacee {
#[prost(message, repeated, tag = "8")]
pub aoppojcdgge: ::prost::alloc::vec::Vec<Ohnldpkklnp>,
#[xor(9936)]
#[prost(uint64, tag = "2")]
pub aldbmeomoni: u64,
#[prost(string, tag = "13")]
pub gnmdfhkbbfb: ::prost::alloc::string::String,
#[prost(enumeration = "Meadahndghd", tag = "14")]
pub cnmhmamcmpf: i32,
#[prost(int32, repeated, tag = "7")]
pub delbgoehhop: ::prost::alloc::vec::Vec<i32>,
#[prost(string, repeated, tag = "12")]
pub cdcdeiemcim: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(bool, tag = "9")]
pub hnjjigdjkak: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1185)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Boaimeagdio {
#[xor(11014)]
#[prost(uint32, tag = "6")]
pub quest_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nmgnmpmgmcm {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dpjochcflam {
#[xor(10460)]
#[prost(int32, tag = "15")]
pub inckomihlgo: i32,
#[xor(6336)]
#[prost(int32, tag = "2")]
pub hnijnpdambl: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6967)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mjmbhedbhhi {
#[xor(11620)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[prost(message, optional, tag = "1")]
pub dcpnffhjklk: ::core::option::Option<Fncblpnlfee>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bfgfhmjfbcf {
#[prost(message, repeated, tag = "1")]
pub hcpokbedpdj: ::prost::alloc::vec::Vec<Fbfefljhloi>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1057)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hphgliladah {
#[xor(8905)]
#[prost(uint32, tag = "3")]
pub eempkedancd: u32,
#[xor(14824)]
#[prost(uint32, tag = "15")]
pub fiieiehipik: u32,
#[prost(enumeration = "Dclldobajin", tag = "7")]
pub hmndojdccae: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pnjlpinfcje {
#[prost(message, repeated, tag = "4")]
pub pjcmmigacfm: ::prost::alloc::vec::Vec<Lefodkhfpph>,
#[prost(message, repeated, tag = "15")]
pub jeadobhnfle: ::prost::alloc::vec::Vec<Cfbdojlofan>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lamniipdagp {
#[prost(message, optional, tag = "4")]
pub popgkpkgcni: ::core::option::Option<Ghcnbjnlmhh>,
#[xor(11964)]
#[prost(int32, tag = "11")]
pub gbjdiknlbhj: i32,
#[prost(map = "int32, message", tag = "3")]
pub njgfpcccekm: ::std::collections::HashMap<i32, Bieelmccioi>,
#[xor(3224)]
#[prost(int64, tag = "12")]
pub boomiolbiec: i64,
#[prost(message, optional, tag = "9")]
pub bkhhnickhib: ::core::option::Option<Ghcnbjnlmhh>,
#[xor(12733)]
#[prost(int32, tag = "2")]
pub dkbjeccegcl: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7298)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hpngbcmgihn {
#[xor(13983)]
#[prost(uint32, tag = "11")]
pub fdkfgbaegpa: u32,
#[prost(string, tag = "5")]
pub level: ::prost::alloc::string::String,
#[prost(string, tag = "12")]
pub lcljjhpcdca: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8936)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eagmkkplcba {
#[prost(message, repeated, tag = "14")]
pub ngmkehfgjgl: ::prost::alloc::vec::Vec<Kmkmcjgfgap>,
#[xor(6557)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ghikdoapgog {
#[prost(uint32, tag = "1")]
pub ibdnkblmiko: u32,
#[prost(uint32, tag = "2")]
pub meadlcdoajm: u32,
#[prost(uint32, tag = "3")]
pub avatar_plan_param2: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2430)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fmnmdgpemfl {
#[xor(5931)]
#[prost(int32, tag = "3")]
pub deflkhmbikh: i32,
#[prost(map = "int32, int32", tag = "5")]
pub gmlkfeifpja: ::std::collections::HashMap<i32, i32>,
#[prost(message, optional, tag = "6")]
pub lhbejkbkbfh: ::core::option::Option<Ohnldpkklnp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct EquipInfo {
#[xor(12245)]
#[prost(uint32, tag = "9")]
pub uid: u32,
#[prost(message, repeated, tag = "8")]
pub aibpkcpihnm: ::prost::alloc::vec::Vec<Oakjllkipao>,
#[xor(6950)]
#[prost(uint32, tag = "3")]
pub template_id: u32,
#[xor(8490)]
#[prost(uint32, tag = "11")]
pub exp: u32,
#[prost(bool, tag = "12")]
pub lock: bool,
#[prost(bool, tag = "10")]
pub fcnfkibbleo: bool,
#[xor(7663)]
#[prost(uint32, tag = "14")]
pub level: u32,
#[prost(message, repeated, tag = "7")]
pub lkacilheenk: ::prost::alloc::vec::Vec<Oakjllkipao>,
#[prost(bool, tag = "15")]
pub ofnndcbigpk: bool,
#[xor(7596)]
#[prost(uint32, tag = "2")]
pub star: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hlmdcafnjok {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Idpoainnnnd {
#[prost(message, optional, tag = "1")]
pub ocphdlakcfj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub fiieiehipik: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub njgfhhihdgg: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "4")]
pub aknpfalliba: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(enumeration = "Jpnihhbgepd", tag = "5")]
pub odnpbhepnoa: i32,
#[prost(message, repeated, tag = "6")]
pub phfmldbanbl: ::prost::alloc::vec::Vec<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dehgkchheef {
#[prost(message, repeated, tag = "1")]
pub nbknpjofkok: ::prost::alloc::vec::Vec<Leegdepkbij>,
#[prost(message, optional, tag = "2")]
pub lnefagfhogi: ::core::option::Option<Gpcgiobmead>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4852)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bemblikfapc {
#[prost(message, optional, tag = "8")]
pub info: ::core::option::Option<Iaojkhlbbmn>,
#[xor(13451)]
#[prost(uint64, tag = "1")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "4")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(2745)]
#[prost(uint64, tag = "13")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ljommdoioij {
#[prost(message, repeated, tag = "6")]
pub nkmelimaeda: ::prost::alloc::vec::Vec<Hhcbmbnnlij>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cgonplllidh {
#[prost(string, tag = "1")]
pub pbgbankgcbd: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mkfbfbddjhh {
#[xor(3066)]
#[prost(int32, tag = "1")]
pub fpjmmaabhec: i32,
#[xor(10719)]
#[prost(uint32, tag = "12")]
pub hkopdmjdgjj: u32,
#[xor(2216)]
#[prost(uint32, tag = "3")]
pub lhbejkbkbfh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(17)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bonmacfjdea {
#[xor(7211)]
#[prost(uint32, tag = "14")]
pub kiimnlmbjkc: u32,
#[xor(15552)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[prost(message, repeated, tag = "11")]
pub adkdllimgbk: ::prost::alloc::vec::Vec<Eddlgdapjnk>,
#[xor(5222)]
#[prost(uint32, tag = "8")]
pub cefnpbhncdp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kchegdefdod {
#[prost(bool, tag = "1")]
pub fkhfkbihkhc: bool,
#[prost(uint32, tag = "2")]
pub quest_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Llgdhlngfoj {
#[xor(10219)]
#[prost(uint32, tag = "7")]
pub ijpecfanlla: u32,
#[xor(11464)]
#[prost(uint32, tag = "10")]
pub dneggiegdop: u32,
#[xor(12280)]
#[prost(int64, tag = "6")]
pub mcpmobeikhc: i64,
#[prost(bool, tag = "3")]
pub mgalbablnjk: bool,
#[xor(13587)]
#[prost(int64, tag = "15")]
pub ldgpffiabcf: i64,
#[xor(4279)]
#[prost(uint32, tag = "12")]
pub hfgeippbdee: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Afiijcdpkbo {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2065)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Neienkpffmb {
#[prost(message, repeated, tag = "5")]
pub olkjcopaamo: ::prost::alloc::vec::Vec<Fdaaklbeidh>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jpkkllhdanb {
#[prost(uint32, tag = "1")]
pub aamgiifpmpo: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cgadfinajhn {
#[prost(uint32, tag = "1")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(180)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Efpiachekna {
#[xor(9667)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dnhganmhchl {
#[prost(message, optional, tag = "1")]
pub dpeflkffjjd: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Oeelgfebacd", tag = "2")]
pub hnijnpdambl: i32,
#[prost(bool, tag = "3")]
pub kegmiahljof: bool,
#[prost(bool, tag = "4")]
pub fcnjcofacdj: bool,
#[prost(message, optional, tag = "5")]
pub eklhdkeneea: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "6")]
pub fpbfmiaoaon: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gligoajmckb {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7906)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Agfecdcdbfm {
#[xor(16106)]
#[prost(uint32, tag = "7")]
pub bahoejfgbkd: u32,
#[xor(5774)]
#[prost(uint32, tag = "10")]
pub mlcpadgnnaa: u32,
#[xor(5903)]
#[prost(uint32, tag = "5")]
pub ohacekocohk: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6657)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ieafdlflodl {
#[prost(message, repeated, tag = "12")]
pub delbgoehhop: ::prost::alloc::vec::Vec<Jdkingklehl>,
#[xor(8556)]
#[prost(uint32, tag = "3")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3402)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dbmbdekaoap {
#[xor(8449)]
#[prost(uint64, tag = "12")]
pub gglnpjfcibj: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jchleamdmke {
#[xor(4465)]
#[prost(int32, tag = "10")]
pub pcepcnocclg: i32,
#[xor(2249)]
#[prost(int32, tag = "13")]
pub ahdbalhodda: i32,
#[xor(4564)]
#[prost(int32, tag = "12")]
pub bijoiecgeci: i32,
#[xor(16269)]
#[prost(int32, tag = "1")]
pub count: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nljeicibnpi {
#[prost(message, optional, tag = "1")]
pub fcfbjmhjpjg: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bigmeefegpp {
#[prost(enumeration = "HollowGridLink", tag = "1")]
pub bdhdkglgljb: i32,
#[prost(message, optional, tag = "2")]
pub pefnehdfdmj: ::core::option::Option<Efmhlbmmfid>,
#[prost(bytes = "vec", tag = "3")]
pub dlloajjlkhc: ::prost::alloc::vec::Vec<u8>,
#[prost(uint32, repeated, tag = "4")]
pub fophkbmfaal: ::prost::alloc::vec::Vec<u32>,
#[prost(bytes = "vec", tag = "5")]
pub olpmdmbgpfk: ::prost::alloc::vec::Vec<u8>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6555)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gheldooohkj {
#[prost(bool, tag = "5")]
pub ofnndcbigpk: bool,
#[xor(7278)]
#[prost(uint32, tag = "4")]
pub jkhpachcfgh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1885)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hafeapopgea {
#[xor(3010)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7100)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ejffindbomh {
#[xor(2193)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hiaofcadmop {
#[prost(message, optional, tag = "1")]
pub gnkebpblhga: ::core::option::Option<Eddlgdapjnk>,
#[prost(int64, tag = "2")]
pub likbkmmmonf: i64,
#[prost(string, tag = "3")]
pub nbhmladoiha: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nphckejpngn {
#[prost(uint32, repeated, tag = "7")]
pub bcbiegljhkc: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "9")]
pub ffnhdpepfni: ::prost::alloc::vec::Vec<Ncoofhddpge>,
#[prost(map = "uint32, uint32", tag = "10")]
pub ldaocbmaklc: ::std::collections::HashMap<u32, u32>,
#[prost(message, repeated, tag = "12")]
pub benmddcljbi: ::prost::alloc::vec::Vec<Bfeogagkgbp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nccagpendbh {
#[prost(string, tag = "1")]
pub hmabhnlgddi: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ecjhgcdfnio {
#[xor(6463)]
#[prost(int32, tag = "3")]
pub ddcnjgiklbp: i32,
#[xor(15942)]
#[prost(int32, tag = "2")]
pub ggdkhpplobj: i32,
#[xor(13244)]
#[prost(int32, tag = "10")]
pub lamomhanken: i32,
#[xor(4283)]
#[prost(int32, tag = "4")]
pub lhgmkeminbn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1055)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gdipbpbhllk {
#[xor(11292)]
#[prost(uint32, tag = "11")]
pub group: u32,
#[prost(uint32, repeated, tag = "9")]
pub bcnhoghbcfk: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3978)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Phgeccjcpif {
#[xor(11300)]
#[prost(uint32, tag = "13")]
pub gcnenlcnlfd: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8042)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Efkmcckgldm {
#[xor(13318)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[prost(map = "string, string", tag = "7")]
pub pbpjpldmlmh: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2717)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Behnjoobboc {
#[xor(10570)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kafnggcfifo {
#[prost(uint32, repeated, tag = "3")]
pub jdekjlcnabb: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "7")]
pub scene_unit_list: ::prost::alloc::vec::Vec<SceneUnitProtocolInfo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Afnhdajgndo {
#[prost(uint32, repeated, tag = "10")]
pub fabeggjpeph: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "12")]
pub fkbekdapdbi: ::prost::alloc::vec::Vec<Blpbflkbpmj>,
#[prost(message, optional, tag = "8")]
pub ndipbgfjllj: ::core::option::Option<Kflagnpedpe>,
#[prost(message, optional, tag = "14")]
pub pgmgnfpefhj: ::core::option::Option<Bmafoalaioe>,
#[prost(message, optional, tag = "5")]
pub geeopfhmlpj: ::core::option::Option<Efbcfcifhgm>,
#[xor(12479)]
#[prost(uint32, tag = "4")]
pub ghifdkelobe: u32,
#[prost(bool, tag = "1")]
pub lock: bool,
#[prost(message, optional, tag = "6")]
pub aldcjgociim: ::core::option::Option<Dhdmaghgbbb>,
#[prost(message, optional, tag = "2")]
pub afgafinmoln: ::core::option::Option<Gpbeecllgip>,
#[prost(message, optional, tag = "1776")]
pub ihlaopboomc: ::core::option::Option<Cecmfbcjljh>,
#[prost(bool, tag = "13")]
pub dgdedicmepk: bool,
#[prost(message, optional, tag = "3")]
pub lbeaeajccjc: ::core::option::Option<Ppobfmjolah>,
#[prost(message, repeated, tag = "9")]
pub mcioofbppon: ::prost::alloc::vec::Vec<Kfnlnclckch>,
#[prost(message, optional, tag = "1595")]
pub ppgdfbaagdj: ::core::option::Option<Mleecgoffag>,
#[prost(message, optional, tag = "15")]
pub oblejhdjnao: ::core::option::Option<Eknlecmpoba>,
#[prost(message, repeated, tag = "11")]
pub gffoejhfblb: ::prost::alloc::vec::Vec<Pdghfpknmam>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oppakippahg {
#[prost(uint32, repeated, tag = "6")]
pub kndifkcmgcm: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ogpjjfhkihb {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3801)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hanakadakgj {
#[xor(15752)]
#[prost(uint32, tag = "4")]
pub avatar_id: u32,
#[prost(bool, tag = "10")]
pub pbehkahplpc: bool,
#[xor(8271)]
#[prost(uint32, tag = "2")]
pub skill_type: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dnenpdlgjdn {
#[prost(uint32, tag = "1")]
pub fiieiehipik: u32,
#[prost(uint32, tag = "2")]
pub ieacoaekljj: u32,
#[prost(uint32, tag = "3")]
pub jdkifgmpnlo: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bmfphfadjij {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ihggobcjmah {
#[xor(7581)]
#[prost(int32, tag = "15")]
pub iechioocfjh: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Npcedbkdcej {
#[prost(uint32, repeated, tag = "9")]
pub kfkjgmehome: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "5")]
pub kkpddeljcpm: ::prost::alloc::vec::Vec<u32>,
#[xor(10590)]
#[prost(uint32, tag = "13")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oknnfccgelf {
#[prost(enumeration = "Hknnkhajgen", tag = "1")]
pub kmmblnlnkgo: i32,
#[prost(uint32, tag = "2")]
pub gnjlbnapgcb: u32,
#[prost(int32, repeated, tag = "3")]
pub hobnpobcban: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hafhgdfiljh {
#[prost(string, tag = "1")]
pub fhmonjfoall: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub pjmopnoohdo: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Leegdepkbij {
#[prost(uint32, tag = "1")]
pub template_id: u32,
#[prost(enumeration = "Fjnapbnacpo", tag = "1000")]
pub nnmfhokflji: i32,
#[prost(message, optional, tag = "1001")]
pub fioaoclnnnp: ::core::option::Option<::prost_types::Any>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8721)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cbilkciablh {
#[xor(12281)]
#[prost(uint64, tag = "3")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "5")]
pub info: ::core::option::Option<Dbfbnamdkgn>,
#[xor(6933)]
#[prost(uint64, tag = "11")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "2")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nologfehhig {
#[prost(int32, tag = "1")]
pub owner_type: i32,
#[prost(string, tag = "2")]
pub gbmipccfjmg: ::prost::alloc::string::String,
#[prost(enumeration = "Lbgflegfilm", tag = "3")]
pub mlhlemmgmii: i32,
#[prost(string, tag = "4")]
pub nacjcapcpab: ::prost::alloc::string::String,
#[prost(bool, tag = "5")]
pub kkmnocdjgha: bool,
#[prost(int32, tag = "6")]
pub nhpcmniaehc: i32,
#[prost(double, tag = "7")]
pub fmmebmlfgek: f64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3332)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kkhpncbingl {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Namimljldaf {
#[prost(bool, tag = "1")]
pub dcmikaacihk: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GachaData {
#[xor(2245)]
#[prost(uint32, tag = "15")]
pub hphdhpblaok: u32,
#[prost(message, optional, tag = "2")]
pub kmnpmimalkd: ::core::option::Option<Kgjlnojmkmo>,
#[prost(message, optional, tag = "4")]
pub niaimbhchjc: ::core::option::Option<Hcibabklmom>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6717)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Olgglaplmif {
#[prost(message, optional, tag = "13")]
pub ejihoefielc: ::core::option::Option<Jnmejpflblp>,
#[xor(3262)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ejlbhgiaool {
#[xor(5920)]
#[prost(uint32, tag = "14")]
pub nlfcgpnfohh: u32,
#[xor(1227)]
#[prost(uint32, tag = "5")]
pub jjjppkiidpd: u32,
#[prost(message, repeated, tag = "6")]
pub idlgldikhak: ::prost::alloc::vec::Vec<Ndpakdkffbg>,
#[xor(9698)]
#[prost(uint32, tag = "2")]
pub kleoielhfpc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fhhbnjbpflo {
#[prost(message, repeated, tag = "12")]
pub dcidamiipac: ::prost::alloc::vec::Vec<Bfebfdhkfjl>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(351)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Miljcgaidip {
#[prost(message, optional, tag = "14")]
pub oocflbncjhd: ::core::option::Option<Hagklocgnao>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2805)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kofinhnmjei {
#[xor(2052)]
#[prost(int32, tag = "9")]
pub retcode: i32,
#[xor(4956)]
#[prost(int32, tag = "2")]
pub iahpcojelin: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7866)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gdomljahebh {
#[prost(message, repeated, tag = "12")]
pub chhegaecdoj: ::prost::alloc::vec::Vec<Dnenpdlgjdn>,
#[xor(960)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hmcbiinjmkf {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5617)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hcheodilbdf {
#[xor(2942)]
#[prost(uint32, tag = "8")]
pub iahndgkfaad: u32,
#[xor(3415)]
#[prost(uint32, tag = "3")]
pub efpckpnefdc: u32,
#[prost(uint32, repeated, tag = "10")]
pub lchnaekbmoa: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "14")]
pub mfnfoaenijk: ::prost::alloc::vec::Vec<u32>,
#[xor(8484)]
#[prost(int32, tag = "7")]
pub retcode: i32,
#[xor(11017)]
#[prost(uint32, tag = "9")]
pub group: u32,
#[xor(7510)]
#[prost(uint32, tag = "2")]
pub lldffgbhppj: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1135)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ejenjgdcaho {
#[xor(32)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mkfanoekfbk {
#[prost(message, optional, tag = "1")]
pub aapbacnflhg: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Gbfgcgnnigp", tag = "2")]
pub r#type: i32,
#[prost(message, repeated, tag = "3")]
pub fahgdgoilja: ::prost::alloc::vec::Vec<Kilnncafdgl>,
#[prost(message, repeated, tag = "4")]
pub ficncdgiibd: ::prost::alloc::vec::Vec<Laeekcobijl>,
#[prost(bool, tag = "5")]
pub nkhobiflejm: bool,
#[prost(bool, tag = "6")]
pub heeflpbgfoh: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Beajmggphan {
#[prost(message, optional, tag = "1")]
pub olfbdmnhdgm: ::core::option::Option<Jiahalkoppm>,
#[prost(uint32, tag = "2")]
pub feanggnllfg: u32,
#[prost(uint32, tag = "3")]
pub gagbnbcohep: u32,
#[prost(bool, tag = "4")]
pub jjeefaobmik: bool,
#[prost(bool, tag = "5")]
pub njmienbmfoc: bool,
#[prost(bool, tag = "6")]
pub end_hollow: bool,
#[prost(enumeration = "Geeejnimdmd", tag = "7")]
pub febplmmfogj: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cgpjdkohjdd {
#[prost(uint32, repeated, tag = "10")]
pub ajmpkabebac: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Knojldfibda {
#[prost(message, repeated, tag = "7")]
pub oomgfpecjhf: ::prost::alloc::vec::Vec<Kdbgbfabakc>,
#[xor(12427)]
#[prost(int32, tag = "8")]
pub gncfdekgjof: i32,
#[prost(map = "string, message", tag = "15")]
pub mdhfccpjbad: ::std::collections::HashMap<
::prost::alloc::string::String,
Kdbgbfabakc,
>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ghfkcbhfilg {
#[xor(8773)]
#[prost(uint32, tag = "6")]
pub jjmegeceobf: u32,
#[xor(185)]
#[prost(int32, tag = "2")]
pub hbacfhcbpaj: i32,
#[xor(12853)]
#[prost(uint32, tag = "3")]
pub ffnhacciaba: u32,
#[xor(6303)]
#[prost(int32, tag = "15")]
pub eoahfahogci: i32,
#[prost(string, tag = "12")]
pub bfodkolkofa: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Edokeefokao {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9638)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Acdoedokjlb {
#[xor(4300)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eicniiofokf {
#[prost(message, repeated, tag = "1")]
pub group: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub ocphdlakcfj: ::core::option::Option<Jiahalkoppm>,
#[prost(string, repeated, tag = "3")]
pub bajpgignhla: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7509)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ggddmfdfhjb {
#[xor(12199)]
#[prost(uint64, tag = "5")]
pub gglnpjfcibj: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gmkkfofgokd {
#[prost(string, repeated, tag = "1")]
pub congfkebjid: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, tag = "2")]
pub lomknfopoei: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "3")]
pub amchfclofih: ::prost::alloc::vec::Vec<Ciibmdoacjk>,
#[prost(bool, tag = "4")]
pub oiggolkmlll: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ghddpnokeip {
#[prost(int32, repeated, tag = "11")]
pub ebghopdkjan: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "12")]
pub ngajfdddkja: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dbpndhhnclk {
#[prost(uint32, repeated, tag = "1")]
pub ebcdbcbneih: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "2")]
pub comgjibonng: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ebemgdlccjb {
#[prost(uint32, tag = "1")]
pub kneoonknldk: u32,
#[prost(uint32, tag = "2")]
pub kjongknfkee: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Diindliepge {
#[prost(uint32, tag = "1")]
pub kmmjjgagcch: u32,
#[prost(uint32, tag = "2")]
pub lcaidhpecok: u32,
#[prost(uint32, tag = "3")]
pub eedkkdadncg: u32,
#[prost(enumeration = "Jniilhfjmpl", tag = "4")]
pub hfgdjcfhokn: i32,
#[prost(message, optional, tag = "5")]
pub lbgmecpfodf: ::core::option::Option<Eddlgdapjnk>,
#[prost(uint64, tag = "6")]
pub ejdeehhomng: u64,
#[prost(message, optional, tag = "7")]
pub oikaailkdgn: ::core::option::Option<Ebolgcaddfk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Idpjoeipiid {
#[prost(message, optional, tag = "5")]
pub inmepgighgi: ::core::option::Option<Hifkcofddma>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9801)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ljbldaoanlp {
#[prost(message, optional, tag = "10")]
pub info: ::core::option::Option<Heionioaojl>,
#[prost(message, repeated, tag = "11")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(8253)]
#[prost(uint64, tag = "15")]
pub fdfjcoccaoa: u64,
#[xor(10384)]
#[prost(uint64, tag = "6")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jjkmgihabhl {
#[prost(message, repeated, tag = "11")]
pub mfcpmjmicai: ::prost::alloc::vec::Vec<Egajhbaempl>,
#[xor(10986)]
#[prost(uint32, tag = "12")]
pub hkopdmjdgjj: u32,
#[prost(bool, tag = "9")]
pub aimmdoolkoe: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1138)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Calgleeomda {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mbhkaeooeoj {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6407)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jjanpinpjhk {
#[xor(3971)]
#[prost(int32, tag = "2")]
pub akacgpjilpb: i32,
#[xor(7591)]
#[prost(int32, tag = "15")]
pub perform_type: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6051)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ddjlbmpejnd {
#[prost(message, optional, tag = "5")]
pub info: ::core::option::Option<Jnpapgkipgn>,
#[xor(5252)]
#[prost(uint64, tag = "6")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "14")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(1083)]
#[prost(uint64, tag = "2")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jindpnfkbdc {
#[prost(message, repeated, tag = "13")]
pub fkbekdapdbi: ::prost::alloc::vec::Vec<Focjaffkcbk>,
#[xor(1511)]
#[prost(int32, tag = "6")]
pub lgegnbdmjnl: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7567)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hhadejaalhh {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oeohcoilhen {
#[prost(message, optional, tag = "1")]
pub eleaepcligp: ::core::option::Option<Ojeofbgcaal>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pgjccpfeneg {
#[prost(bool, tag = "1")]
pub kgelnblmkec: bool,
#[prost(bool, tag = "2")]
pub fpnnkpkjanj: bool,
#[prost(message, optional, tag = "3")]
pub llhhdkpiihk: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub gfkpmmhnnhn: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "5")]
pub emohgkbioen: ::prost::alloc::vec::Vec<Kibkggifpni>,
#[prost(message, repeated, tag = "6")]
pub gebelgdinln: ::prost::alloc::vec::Vec<Dnhganmhchl>,
#[prost(message, repeated, tag = "7")]
pub aelnfbkpodl: ::prost::alloc::vec::Vec<Iiodkdladnn>,
#[prost(bool, tag = "8")]
pub jmmmhdbicnp: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Beiinefnjkl {
#[xor(7095)]
#[prost(uint32, tag = "5")]
pub kmmjjgagcch: u32,
#[xor(6890)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7547)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ebkkalfbnfh {
#[xor(1532)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(721)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jjjjipcdoob {
#[xor(15771)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hcafodlfimd {
#[prost(message, repeated, tag = "1")]
pub ipmafiacbcf: ::prost::alloc::vec::Vec<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dapkjifdpeb {
#[xor(4177)]
#[prost(uint32, tag = "6")]
pub star: u32,
#[prost(bool, tag = "7")]
pub gehckkbmgeo: bool,
#[prost(bool, tag = "10")]
pub finished: bool,
#[xor(9541)]
#[prost(uint32, tag = "2")]
pub plbaghcflaj: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5117)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gocdgckjogo {
#[xor(6725)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iaehchchdon {
#[xor(11773)]
#[prost(int64, tag = "3")]
pub iompfopcppk: i64,
#[prost(uint32, repeated, tag = "9")]
pub idjcmcienlh: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "6")]
pub gdfnlbfdggj: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "14")]
pub mchnampmbhp: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eggepnjaomj {
#[prost(float, tag = "10")]
pub icdcdicanof: f32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9033)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mophgcnlflk {
#[prost(bool, tag = "2")]
pub ddnidedieaj: bool,
#[prost(bool, tag = "5")]
pub chgkihlclab: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jogpghnpedp {
#[prost(bool, tag = "7")]
pub oohheaekpad: bool,
#[prost(message, repeated, tag = "11")]
pub gffoejhfblb: ::prost::alloc::vec::Vec<Ieomiaibeij>,
#[prost(bool, tag = "10")]
pub hmpijcabdkf: bool,
#[xor(1075)]
#[prost(int32, tag = "15")]
pub idenanenoge: i32,
#[prost(message, repeated, tag = "5")]
pub kknbekibeoe: ::prost::alloc::vec::Vec<Ccajjhfbdkc>,
#[prost(message, repeated, tag = "14")]
pub cadllkpiljh: ::prost::alloc::vec::Vec<Npknlmebpdf>,
#[prost(bool, tag = "6")]
pub eeakheejpmo: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3901)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hcbhfchecpm {
#[xor(3610)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hmabpmccaco {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3445)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hhbghhcmdad {
#[xor(5029)]
#[prost(int32, tag = "15")]
pub likfcbhgljg: i32,
#[xor(7659)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6319)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oibkcefmdcp {
#[xor(841)]
#[prost(uint32, tag = "2")]
pub pfomhmfnibd: u32,
#[xor(9599)]
#[prost(uint32, tag = "13")]
pub napkdnidlck: u32,
#[prost(enumeration = "Dekhkjgbpfb", tag = "7")]
pub dkmepflgcmf: i32,
#[prost(message, repeated, tag = "3")]
pub aiiffgfdleo: ::prost::alloc::vec::Vec<Hgnlilenmpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4159)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eiofghicidg {
#[xor(7444)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Focjaffkcbk {
#[xor(10216)]
#[prost(uint32, tag = "9")]
pub nmeonefhpaj: u32,
#[prost(message, repeated, tag = "14")]
pub resource_list: ::prost::alloc::vec::Vec<Dnenpdlgjdn>,
#[xor(9709)]
#[prost(uint32, tag = "1")]
pub template_id: u32,
#[xor(15338)]
#[prost(uint32, tag = "7")]
pub kpfdcfehhnc: u32,
#[xor(15414)]
#[prost(int64, tag = "4")]
pub digblcoafeb: i64,
#[prost(bool, tag = "6")]
pub ilikllnocoa: bool,
#[prost(string, tag = "10")]
pub nalafejpbng: ::prost::alloc::string::String,
#[xor(9408)]
#[prost(uint32, tag = "5")]
pub bhnmbooodka: u32,
#[xor(12735)]
#[prost(uint32, tag = "2")]
pub lfdijgkkmdp: u32,
#[prost(string, tag = "12")]
pub leobeegkmeg: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "11")]
pub pannghaphgj: ::prost::alloc::vec::Vec<Ahdlgefaifd>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7004)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gjkipfdailc {
#[prost(message, repeated, tag = "7")]
pub ioabpnnjkbh: ::prost::alloc::vec::Vec<Malgbkoifbn>,
#[xor(578)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(940)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ejaakehogjo {
#[prost(message, repeated, tag = "13")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(12066)]
#[prost(uint64, tag = "7")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "9")]
pub info: ::core::option::Option<Lfapihdjmmm>,
#[xor(15999)]
#[prost(uint64, tag = "14")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kmkmcjgfgap {
#[prost(uint32, repeated, tag = "2")]
pub avatars: ::prost::alloc::vec::Vec<u32>,
#[xor(14354)]
#[prost(uint32, tag = "1")]
pub bhlkkamefen: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8955)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetMonthCardRewardListCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2462)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct EnterSectionCompleteScRsp {
#[xor(1196)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7428)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kbokmlakpml {
#[prost(message, optional, tag = "2")]
pub info: ::core::option::Option<Ofbigocnpee>,
#[xor(558)]
#[prost(uint64, tag = "5")]
pub fkcdkdiacni: u64,
#[xor(12570)]
#[prost(uint64, tag = "11")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "1")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mokiljgbibb {
#[prost(message, optional, tag = "1")]
pub dmbipmdaajl: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "2")]
pub section: ::prost::alloc::string::String,
#[prost(bool, tag = "3")]
pub ocgagbpecak: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4533)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kjbgnmachdk {
#[prost(message, repeated, tag = "13")]
pub lcipdallclh: ::prost::alloc::vec::Vec<Bnaemekdmbj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7763)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ofkeglcolkd {
#[xor(916)]
#[prost(uint64, tag = "10")]
pub fdfjcoccaoa: u64,
#[xor(12637)]
#[prost(uint64, tag = "3")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "9")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "11")]
pub info: ::core::option::Option<Dbgcfoamfnc>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2305)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Npckihkodfm {
#[xor(8548)]
#[prost(int32, tag = "6")]
pub akacgpjilpb: i32,
#[xor(8071)]
#[prost(int64, tag = "7")]
pub chhhmffbbbp: i64,
#[xor(16024)]
#[prost(int32, tag = "1")]
pub perform_type: i32,
#[xor(6400)]
#[prost(int32, tag = "3")]
pub cbgddnhcfhf: i32,
#[xor(8355)]
#[prost(int32, tag = "14")]
pub ajpghkokfek: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2150)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ogmpldnkhld {
/// VMP DETECTED
///
#[xor(14764)]
#[prost(uint32, tag = "7")]
pub gacha_type: u32,
#[xor(12063)]
#[prost(uint32, tag = "8")]
pub jbmngcemoja: u32,
#[xor(10066)]
#[prost(uint32, tag = "9")]
pub ofkbfbdecof: u32,
#[xor(11758)]
#[prost(uint32, tag = "12")]
pub hphdhpblaok: u32,
#[prost(message, optional, tag = "14")]
pub dnlhmmfcioi: ::core::option::Option<Glldpacilgc>,
#[xor(8434)]
#[prost(uint32, tag = "15")]
pub pfhkpjilong: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5884)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mljgekkhfii {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lfojpfadafp {
#[prost(int32, tag = "1")]
pub quest_id: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Aldafgooahe {
#[xor(15969)]
#[prost(int32, tag = "9")]
pub gmkefankfid: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eapkopdbddh {
#[prost(map = "string, int32", tag = "3")]
pub aeiaggdebfk: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
#[prost(bool, tag = "5")]
pub gdcjohnijaj: bool,
#[prost(map = "string, string", tag = "6")]
pub cpcifgmopgk: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4914)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Obknpflckcd {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gpfpgifbdfp {
#[prost(message, repeated, tag = "1")]
pub gkoaiehakdk: ::prost::alloc::vec::Vec<Mijnjlaalma>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lepfjkpedfh {
#[prost(enumeration = "ChessUiControlType", tag = "1")]
pub jnflckmoapp: i32,
#[prost(enumeration = "ChessUiIconType", tag = "2")]
pub gfjlcnnngcc: i32,
#[prost(message, optional, tag = "3")]
pub ihjgadjjfif: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "ChessUiColor", tag = "4")]
pub dadkdjidaod: i32,
#[prost(enumeration = "ChessUiControlType", tag = "5")]
pub lcaopngpacb: i32,
#[prost(enumeration = "ChessUiIconType", tag = "6")]
pub dmhppbbefpk: i32,
#[prost(message, optional, tag = "7")]
pub mfnnkloehao: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "ChessUiColor", tag = "8")]
pub mbjcafjhdni: i32,
#[prost(message, optional, tag = "9")]
pub bddlconiggl: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "HollowEntityType", tag = "10")]
pub fkkbflokodb: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pcbhpljdelb {
#[prost(message, repeated, tag = "1")]
pub nbknpjofkok: ::prost::alloc::vec::Vec<Leegdepkbij>,
#[prost(uint32, tag = "2")]
pub ddbmjpajmnc: u32,
#[prost(uint32, repeated, tag = "3")]
pub pkeacomphlm: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Olljecnhipo {
#[prost(bool, tag = "11")]
pub bbkmgakjhcp: bool,
#[xor(3306)]
#[prost(uint32, tag = "14")]
pub dpjdobnokfl: u32,
#[prost(message, repeated, tag = "13")]
pub idlgldikhak: ::prost::alloc::vec::Vec<Ndpakdkffbg>,
#[prost(string, tag = "5")]
pub cbjgnlfcgob: ::prost::alloc::string::String,
#[xor(14321)]
#[prost(uint32, tag = "6")]
pub level: u32,
#[xor(15559)]
#[prost(uint32, tag = "4")]
pub lmkdiaajepp: u32,
#[xor(12768)]
#[prost(uint32, tag = "10")]
pub jjjppkiidpd: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bklnilaeemh {
#[xor(1534)]
#[prost(int32, tag = "11")]
pub nmcpibnicga: i32,
#[xor(4181)]
#[prost(int32, tag = "15")]
pub pkohiclgdlb: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5790)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Coligjpgkma {
#[prost(message, optional, tag = "4")]
pub febpalgdanf: ::core::option::Option<Lgieoiiigch>,
#[prost(string, tag = "5")]
pub token: ::prost::alloc::string::String,
#[prost(bool, tag = "9")]
pub okfljejfmdk: bool,
#[prost(message, optional, tag = "10")]
pub fpkfcfmgjdn: ::core::option::Option<Ppfplginlfm>,
#[prost(message, optional, tag = "14")]
pub pfdmjhmgaed: ::core::option::Option<Gjlffeeikik>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(535)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cdpafoakeog {
#[prost(message, optional, tag = "15")]
pub ajppilianbi: ::core::option::Option<Ebkeffmmnme>,
#[xor(8188)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jfjnackmmkl {
#[prost(uint64, tag = "1")]
pub dnjlaifaiig: u64,
#[prost(uint32, tag = "2")]
pub heglabooedc: u32,
#[prost(message, repeated, tag = "3")]
pub enocgpmifoj: ::prost::alloc::vec::Vec<Hcmciabkhff>,
#[prost(uint32, tag = "4")]
pub kpgkdnipoka: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6448)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eiicjnbegjp {
#[xor(14670)]
#[prost(uint32, tag = "2")]
pub moaeafhpdko: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2390)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Knmaipnmfam {
#[xor(10086)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Baiaackcdpe {
#[prost(string, tag = "1")]
pub oiidemlgihg: ::prost::alloc::string::String,
#[prost(map = "string, string", tag = "2")]
pub klpdligdhfc: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Amlbankmojk {
#[prost(float, tag = "7")]
pub ggppohnlgnk: f32,
#[xor(3557)]
#[prost(uint32, tag = "11")]
pub conndggdnhk: u32,
#[xor(2486)]
#[prost(int32, tag = "6")]
pub iechioocfjh: i32,
#[xor(9049)]
#[prost(int32, tag = "2")]
pub fbocogogkhd: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ekmjghleden {
#[prost(string, tag = "1")]
pub appdnhldamm: ::prost::alloc::string::String,
#[prost(uint32, tag = "2")]
pub ekhcjpfgibk: u32,
#[prost(message, repeated, tag = "3")]
pub dedkcldjeke: ::prost::alloc::vec::Vec<Fcgnfklamhk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5709)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Afdblckhaff {
#[prost(uint32, repeated, tag = "2")]
pub khgjclikddk: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hlhkjjdaeol {
#[prost(string, tag = "1")]
pub pilemfjcdkp: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub akbioidehdo: ::core::option::Option<Kcjnfpgjgjk>,
#[prost(uint32, tag = "3")]
pub mioomlcnepd: u32,
#[prost(uint32, tag = "4")]
pub ckcnfnbehbn: u32,
#[prost(map = "uint32, message", tag = "5")]
pub imeapbhcijf: ::std::collections::HashMap<u32, Akmnkafdnlk>,
#[prost(map = "uint32, message", tag = "6")]
pub ibpbnpgebol: ::std::collections::HashMap<u32, Leegdepkbij>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4060)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gcmlhokdfol {
#[xor(13443)]
#[prost(uint64, tag = "5")]
pub fkcdkdiacni: u64,
#[xor(10521)]
#[prost(uint64, tag = "3")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "4")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "8")]
pub info: ::core::option::Option<Fimaejjikab>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Okenpacpffe {
#[prost(message, optional, tag = "1")]
pub uid: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Gnddidalhbg", tag = "2")]
pub ieibifngeal: i32,
#[prost(message, optional, tag = "3")]
pub nfmojhjjldd: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6659)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Odkimnhkoej {
#[xor(735)]
#[prost(uint32, tag = "10")]
pub liojcbaafek: u32,
#[xor(8798)]
#[prost(uint32, tag = "13")]
pub ncdieieabgd: u32,
#[xor(5343)]
#[prost(uint32, tag = "1")]
pub ioogiohdifi: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mmndhpmbfjc {
#[prost(map = "uint32, message", tag = "8")]
pub ndmgikglieg: ::std::collections::HashMap<u32, Mcegmgfhgpo>,
#[prost(uint32, repeated, tag = "14")]
pub lanacaafiho: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kmglnkfdhki {
#[prost(enumeration = "Gbfgcgnnigp", tag = "1")]
pub r#type: i32,
#[prost(message, repeated, tag = "2")]
pub kekiidflcid: ::prost::alloc::vec::Vec<Lihehnfecbd>,
#[prost(uint32, repeated, tag = "3")]
pub dhjpeadnkec: ::prost::alloc::vec::Vec<u32>,
#[prost(bytes = "vec", repeated, tag = "4")]
pub gndkmoooebd: ::prost::alloc::vec::Vec<::prost::alloc::vec::Vec<u8>>,
#[prost(bool, tag = "5")]
pub nkhobiflejm: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9698)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Elmgdbcipfb {
#[prost(message, repeated, tag = "8")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(12096)]
#[prost(uint64, tag = "2")]
pub fdfjcoccaoa: u64,
#[xor(11789)]
#[prost(uint64, tag = "4")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "12")]
pub info: ::core::option::Option<Dljoeehpkdo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fjhojmddmda {
#[prost(uint32, tag = "1")]
pub uid: u32,
#[prost(uint32, tag = "2")]
pub rank: u32,
#[prost(uint32, tag = "3")]
pub eedkkdadncg: u32,
#[prost(message, optional, tag = "4")]
pub gokkfaabmgc: ::core::option::Option<Fepmnpiffho>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fhbbipiieep {
#[prost(message, optional, tag = "1")]
pub name: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub lkdbeecbglo: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Pcekojidped", tag = "3")]
pub ekbfgknccph: i32,
#[prost(bool, tag = "4")]
pub pglnmjmpgck: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fekhjbebcoo {
#[prost(uint32, repeated, tag = "9")]
pub glmmdebfabl: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "884")]
pub mdjgchaepnc: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "987")]
pub gdgkdmmmpdn: ::prost::alloc::vec::Vec<Mfjmcnoghba>,
#[xor(3824)]
#[prost(uint32, tag = "1662")]
pub hnacfjlnppc: u32,
#[xor(9060)]
#[prost(uint32, tag = "1462")]
pub hebmafkcing: u32,
#[xor(9938)]
#[prost(uint32, tag = "4")]
pub gghcchcbdmi: u32,
#[prost(uint32, repeated, tag = "1440")]
pub blkangcgbkj: ::prost::alloc::vec::Vec<u32>,
#[xor(14634)]
#[prost(uint32, tag = "3")]
pub alifpmknhok: u32,
#[prost(uint32, repeated, tag = "11")]
pub ieaadiegjpc: ::prost::alloc::vec::Vec<u32>,
#[xor(15594)]
#[prost(uint32, tag = "10")]
pub dgnlohjmcbe: u32,
#[prost(uint32, repeated, tag = "6")]
pub oanpedjldhd: ::prost::alloc::vec::Vec<u32>,
#[xor(983)]
#[prost(uint32, tag = "442")]
pub mehcfnoedof: u32,
#[xor(13975)]
#[prost(uint32, tag = "14")]
pub nchkgcacbjc: u32,
#[xor(11447)]
#[prost(int64, tag = "5")]
pub femppbingka: i64,
#[prost(uint32, repeated, tag = "514")]
pub ikncanhlmlp: ::prost::alloc::vec::Vec<u32>,
#[xor(8940)]
#[prost(uint32, tag = "1479")]
pub fhjonecblma: u32,
#[xor(2271)]
#[prost(uint32, tag = "12")]
pub fmnkigknhei: u32,
#[xor(14332)]
#[prost(int64, tag = "2")]
pub onjjnoojkoo: i64,
#[prost(message, repeated, tag = "8")]
pub jbbegkkbhed: ::prost::alloc::vec::Vec<Ojmiipfcbnc>,
#[xor(15417)]
#[prost(uint32, tag = "15")]
pub quest_id: u32,
#[xor(4110)]
#[prost(uint32, tag = "1")]
pub gkiogfjkiei: u32,
#[xor(12656)]
#[prost(uint32, tag = "90")]
pub lghndjepehc: u32,
#[xor(7404)]
#[prost(uint32, tag = "7")]
pub oiddiobdomk: u32,
#[xor(3682)]
#[prost(uint32, tag = "13")]
pub ekpcpcnhbcc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3207)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hfadgklfggk {
#[prost(message, repeated, tag = "12")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<Fcpknialojj>,
#[xor(7200)]
#[prost(uint64, tag = "14")]
pub fdfjcoccaoa: u64,
#[xor(6010)]
#[prost(uint64, tag = "7")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7668)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lgcmgbcdgbf {
#[prost(uint32, repeated, tag = "12")]
pub iokmnhfmblk: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(826)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ankgehpagjd {
#[xor(5671)]
#[prost(uint32, tag = "12")]
pub cekobpilblo: u32,
#[prost(message, repeated, tag = "1")]
pub lknnmefijgk: ::prost::alloc::vec::Vec<Pfahkekjgii>,
#[xor(6239)]
#[prost(uint32, tag = "14")]
pub aldbmeomoni: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3480)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lahmddiigkb {
#[xor(13518)]
#[prost(uint32, tag = "1")]
pub cdklkjpfhhl: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pfoffhjpboa {
#[prost(message, optional, tag = "1")]
pub njgfhhihdgg: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "2")]
pub eofeglpmbdm: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "3")]
pub pkedollpjbm: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(string, tag = "4")]
pub bjefobpffjn: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4342)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mkfgjbinbpj {
#[xor(3307)]
#[prost(uint32, tag = "9")]
pub template_id: u32,
#[xor(4921)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bfebfdhkfjl {
#[xor(577)]
#[prost(uint32, tag = "13")]
pub kmmjjgagcch: u32,
#[prost(message, repeated, tag = "8")]
pub aekkjojcmih: ::prost::alloc::vec::Vec<Nbkhlbebmfb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kehkkjfnnag {
#[prost(map = "int32, message", tag = "11")]
pub mmjllodjjbg: ::std::collections::HashMap<i32, Mdjkedeecmg>,
#[prost(map = "uint64, message", tag = "13")]
pub ldjpfapnlem: ::std::collections::HashMap<u64, Mdjkedeecmg>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(99)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ajffddgkggf {
#[xor(11298)]
#[prost(uint64, tag = "13")]
pub gglnpjfcibj: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5392)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hcbjaiaoige {
#[xor(14557)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hmpijojflgg {
#[prost(uint32, tag = "1")]
pub cibcmgbaflm: u32,
#[prost(message, repeated, tag = "2")]
pub pbpphccccma: ::prost::alloc::vec::Vec<Mlhkllppolc>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Amcefkmncie {
#[prost(enumeration = "Bjekebbfcne", tag = "1")]
pub djihjdiikbe: i32,
#[prost(enumeration = "Peecjnnconk", repeated, tag = "2")]
pub ielcialbjfa: ::prost::alloc::vec::Vec<i32>,
#[prost(message, optional, tag = "3")]
pub kadllfjolka: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct LevelPerformInfo {
#[xor(12005)]
#[prost(uint32, tag = "9")]
pub ckgiedoaeff: u32,
#[prost(uint32, repeated, tag = "13")]
pub klledchicgg: ::prost::alloc::vec::Vec<u32>,
#[xor(7352)]
#[prost(uint32, tag = "2")]
pub cmjpphbjfbg: u32,
#[xor(832)]
#[prost(uint32, tag = "15")]
pub dckadaapkek: u32,
#[prost(message, optional, tag = "871")]
pub anohlhhfhpa: ::core::option::Option<Kphmfmpnaom>,
#[prost(bool, tag = "14")]
pub fmopjejpndd: bool,
#[prost(uint32, repeated, tag = "6")]
pub bjbmpbkdkdo: ::prost::alloc::vec::Vec<u32>,
#[xor(15638)]
#[prost(uint32, tag = "4")]
pub mphhhjlmakg: u32,
#[xor(10181)]
#[prost(uint32, tag = "7")]
pub event_graph_owner_uid: u32,
#[prost(bool, tag = "11")]
pub jgfncbgbgkc: bool,
#[xor(6908)]
#[prost(uint32, tag = "1754")]
pub jhjjmmdnnca: u32,
#[xor(7102)]
#[prost(uint32, tag = "8")]
pub jebnjphjadc: u32,
#[prost(string, tag = "10")]
pub weather: ::prost::alloc::string::String,
#[prost(bool, tag = "3")]
pub jjeefaobmik: bool,
#[prost(bool, tag = "12")]
pub bhecjbiknhl: bool,
#[xor(11113)]
#[prost(uint32, tag = "5")]
pub ajmkhigcnjl: u32,
#[prost(string, tag = "1")]
pub time: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jdlkonblcdp {
#[prost(message, repeated, tag = "9")]
pub mcibilmneih: ::prost::alloc::vec::Vec<Apcepieneeg>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aeomnniddmm {
#[prost(message, repeated, tag = "1")]
pub adkhllnnhap: ::prost::alloc::vec::Vec<Paljinmfill>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mcgghbbbhfn {
#[prost(message, optional, tag = "1")]
pub mibfimdanol: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub paaifdkakjk: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "3")]
pub kljodngikgp: bool,
#[prost(enumeration = "Oeeelllfffg", tag = "4")]
pub jdnijcmelen: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9818)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ohlekbonmno {
#[prost(message, optional, tag = "14")]
pub eomnnjiamao: ::core::option::Option<Modjdjnbhnm>,
#[xor(3418)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gfadnljmgmp {
#[prost(uint32, repeated, tag = "6")]
pub bhidbmaddkh: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "4")]
pub jaboeifnebf: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "2")]
pub lknanbnjnig: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "15")]
pub avatars: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "3")]
pub foacgpjpgph: ::prost::alloc::vec::Vec<u32>,
#[xor(7716)]
#[prost(uint32, tag = "5")]
pub fgagaciiian: u32,
#[prost(uint32, repeated, tag = "14")]
pub jboemflhdof: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ejcncmeemaa {
#[prost(message, repeated, tag = "3")]
pub ilmamhpkdom: ::prost::alloc::vec::Vec<Mnjohnnpnhm>,
#[prost(int32, repeated, tag = "4")]
pub gbgmplahldg: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eclhfhdfibp {
#[prost(message, optional, tag = "7")]
pub oghcnmnbkcd: ::core::option::Option<Lmngnmhkkkb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(581)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kaegkggnbbp {
#[xor(8526)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mhoiokkemhf {
#[prost(message, optional, tag = "1")]
pub ampcalphdbg: ::core::option::Option<Hocageajccb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jllncghdnnn {
#[prost(int64, repeated, tag = "1")]
pub bjjbglfebki: ::prost::alloc::vec::Vec<i64>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jgaaahbnfgh {
#[prost(uint32, tag = "1")]
pub jikaidijchb: u32,
#[prost(uint32, tag = "2")]
pub pgajlfdnjed: u32,
#[prost(uint32, tag = "3")]
pub gkhnmninalo: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7032)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Djafkolcena {
#[prost(message, repeated, tag = "8")]
pub aoppojcdgge: ::prost::alloc::vec::Vec<Kfknjfdiphf>,
#[prost(message, optional, tag = "10")]
pub hkhgjgjednn: ::core::option::Option<Kccojhohkhn>,
#[xor(16336)]
#[prost(uint32, tag = "12")]
pub gdilallmifb: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5772)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kgjeeokiceg {
#[xor(5931)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6468)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fnopmjdohmg {
#[xor(10280)]
#[prost(int64, tag = "1")]
pub lcmphgcpdbd: i64,
#[prost(message, optional, tag = "2")]
pub nnhbdfldcbn: ::core::option::Option<Nccfcigmipm>,
#[xor(12534)]
#[prost(int32, tag = "13")]
pub olfbdmnhdgm: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9895)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fehdlioibih {
#[xor(3992)]
#[prost(int32, tag = "14")]
pub retcode: i32,
#[prost(message, repeated, tag = "6")]
pub dhlflmlnndg: ::prost::alloc::vec::Vec<Eddlgdapjnk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5811)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nhcdimplhlj {
#[xor(2618)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dlpmjmkcidc {
#[prost(message, optional, tag = "1")]
pub efpckpnefdc: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub fpclgmdcdhm: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2138)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetHadalZoneDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9593)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fkneecmfnco {
#[xor(9254)]
#[prost(uint32, tag = "15")]
pub cicclhipfbc: u32,
#[prost(map = "uint32, uint64", tag = "12")]
pub lgcohhloabo: ::std::collections::HashMap<u32, u64>,
#[prost(string, tag = "2")]
pub aipcelmhlgb: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "6")]
pub kblmmlopopb: ::prost::alloc::vec::Vec<Ondfnfcejai>,
#[prost(map = "uint32, message", tag = "1")]
pub bmjbbpihpka: ::std::collections::HashMap<u32, Mdhkafkmnhf>,
#[xor(13504)]
#[prost(uint32, tag = "7")]
pub quest_id: u32,
#[prost(message, optional, tag = "906")]
pub ekhpegjllfk: ::core::option::Option<Eakjjklglng>,
#[xor(11422)]
#[prost(uint32, tag = "202")]
pub lbibkllekje: u32,
#[xor(13833)]
#[prost(uint32, tag = "9")]
pub hmmneikfple: u32,
#[prost(map = "uint32, message", tag = "907")]
pub jpieldhgbed: ::std::collections::HashMap<u32, Cnlpjpcgfah>,
#[xor(7546)]
#[prost(uint32, tag = "13")]
pub rank: u32,
#[prost(bool, tag = "1360")]
pub fjalikjodji: bool,
#[xor(13203)]
#[prost(uint32, tag = "11")]
pub fdcfepcgnai: u32,
#[prost(bool, tag = "3")]
pub idknlljaemm: bool,
#[xor(168)]
#[prost(uint32, tag = "14")]
pub lpkgbddmokl: u32,
#[prost(message, repeated, tag = "5")]
pub pglhfljblgi: ::prost::alloc::vec::Vec<Cignmoomcgk>,
#[xor(123)]
#[prost(uint32, tag = "1974")]
pub ikmacidpgjl: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kgnimifnllb {
#[prost(int32, tag = "1")]
pub mahdaplbojj: i32,
#[prost(int32, tag = "2")]
pub piahiiofjdd: i32,
#[prost(bool, tag = "3")]
pub apjhdmpnpip: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8208)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Inojjgbjdil {
#[prost(message, repeated, tag = "12")]
pub ipklgacbgpm: ::prost::alloc::vec::Vec<Cfbdojlofan>,
#[xor(12148)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pnkbibfiipd {
#[prost(string, tag = "1")]
pub ojgiengkmkf: ::prost::alloc::string::String,
#[prost(uint32, tag = "2")]
pub section_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1538)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Aolojdeomdc {
#[prost(bool, tag = "393")]
pub mihgcfnccci: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gahinappiln {
#[prost(message, optional, tag = "1413")]
pub dnjjggjfenk: ::core::option::Option<Jjoabjhhcgc>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cddegidehnk {
#[prost(message, repeated, tag = "1")]
pub fdclcalpimf: ::prost::alloc::vec::Vec<Dcaidfchned>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2422)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetAbyssArpeggioDataScRsp {
#[prost(uint32, repeated, tag = "14")]
pub jknabjjaapd: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "11")]
pub glofednmfep: ::prost::alloc::vec::Vec<Lejmfodhbkm>,
#[xor(7118)]
#[prost(uint32, tag = "8")]
pub ldcohhnfnga: u32,
#[xor(2049)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[prost(message, repeated, tag = "12")]
pub ffnhdpepfni: ::prost::alloc::vec::Vec<Lcekladmopm>,
#[prost(message, repeated, tag = "5")]
pub fkhmehmkeom: ::prost::alloc::vec::Vec<Mlkffbnjdmm>,
#[prost(uint32, repeated, tag = "4")]
pub llmbjpmjehc: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8393)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Djnpieifagc {
#[prost(uint32, repeated, tag = "3")]
pub dolhbfhkkol: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "9")]
pub mdnecdkoogk: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iikjmgpgdck {
#[prost(uint32, tag = "1")]
pub bddlconiggl: u32,
#[prost(bool, tag = "3")]
pub finished: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fbmcgjlogjb {
#[prost(enumeration = "Ljlgphinjel", tag = "9")]
pub kadicfmjjlj: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pilngejkdng {
#[xor(1982)]
#[prost(int32, tag = "8")]
pub aobkmojjobe: i32,
#[xor(14830)]
#[prost(int32, tag = "11")]
pub ncffbdmkajd: i32,
#[xor(7227)]
#[prost(int32, tag = "13")]
pub jnfeeeiiafg: i32,
#[xor(12108)]
#[prost(int32, tag = "7")]
pub ojmhogipaoj: i32,
#[xor(8196)]
#[prost(uint64, tag = "3")]
pub pcgjfppaghm: u64,
#[xor(11534)]
#[prost(int32, tag = "9")]
pub cpmdadgmljm: i32,
#[prost(bool, tag = "6")]
pub mcagnmfppii: bool,
#[xor(10652)]
#[prost(int32, tag = "15")]
pub mglldcfdjka: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hfkddclcpfo {
#[prost(string, tag = "1")]
pub ui: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9695)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nbdapahmlcf {
#[xor(15658)]
#[prost(int64, tag = "11")]
pub nlalfikegpa: i64,
#[xor(9953)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Digieeijcif {
#[prost(int32, repeated, tag = "3")]
pub ifmjbedbidm: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "14")]
pub hcfnikmdbbf: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kikehbbdllb {
#[prost(message, optional, tag = "11")]
pub gidapkddnkg: ::core::option::Option<Fkaomebjiho>,
#[xor(6574)]
#[prost(uint32, tag = "12")]
pub kmmjjgagcch: u32,
#[xor(8081)]
#[prost(uint32, tag = "6")]
pub bhbfkmpaakh: u32,
#[xor(11990)]
#[prost(uint32, tag = "10")]
pub kjongknfkee: u32,
#[xor(10287)]
#[prost(uint32, tag = "13")]
pub lcaidhpecok: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1694)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bnpbmofejjb {
#[xor(14818)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Deifpapdobe {
#[prost(int32, tag = "1")]
pub cmglbcnkfdm: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ncmcakgieko {
#[prost(message, optional, tag = "1")]
pub fkkfnjmbgod: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hjghphbmdbe {
#[prost(string, tag = "4")]
pub lcljjhpcdca: ::prost::alloc::string::String,
#[prost(string, tag = "8")]
pub name: ::prost::alloc::string::String,
#[xor(15387)]
#[prost(int32, tag = "1")]
pub retcode: i32,
#[prost(string, tag = "10")]
pub majnhdojplo: ::prost::alloc::string::String,
#[xor(10882)]
#[prost(int64, tag = "2")]
pub obnaaccbnmb: i64,
#[prost(string, tag = "12")]
pub pmdjmjfbncg: ::prost::alloc::string::String,
#[xor(13311)]
#[prost(int64, tag = "15")]
pub ngeaammccip: i64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Blfoakepohh {
#[prost(enumeration = "Oogkcgoeacl", tag = "1")]
pub r#type: i32,
#[prost(message, repeated, tag = "2")]
pub hlleoabpbjd: ::prost::alloc::vec::Vec<Kncpaalffej>,
#[prost(map = "uint32, uint32", tag = "3")]
pub hkdikaheifn: ::std::collections::HashMap<u32, u32>,
#[prost(bool, tag = "4")]
pub hioapdllkcg: bool,
#[prost(uint32, tag = "5")]
pub ppkgdaphkam: u32,
#[prost(string, tag = "6")]
pub echadbklgho: ::prost::alloc::string::String,
#[prost(int32, tag = "7")]
pub cofemokalfm: i32,
#[prost(int32, tag = "8")]
pub ogihdljgafi: i32,
#[prost(bool, tag = "9")]
pub ihbjabkphlm: bool,
#[prost(float, tag = "10")]
pub mhhiclppmej: f32,
#[prost(float, tag = "11")]
pub hhljfngefab: f32,
#[prost(bool, tag = "12")]
pub bbndkcjlioc: bool,
#[prost(bool, tag = "13")]
pub kblnlnogpan: bool,
#[prost(bool, tag = "14")]
pub ocnmccfikbd: bool,
#[prost(bool, tag = "15")]
pub lngcjmjapka: bool,
#[prost(bool, tag = "16")]
pub oflijaimkkf: bool,
#[prost(bool, tag = "17")]
pub fkokdaodfhe: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Knhnnglaabo {
#[prost(map = "string, message", tag = "1")]
pub enmkbbcpale: ::std::collections::HashMap<
::prost::alloc::string::String,
Jiahalkoppm,
>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mjpjfgplfmj {
#[xor(8527)]
#[prost(int32, tag = "486")]
pub lldhlnmaomi: i32,
#[prost(float, tag = "1")]
pub dghlbjpckbl: f32,
#[xor(13259)]
#[prost(int32, tag = "14")]
pub nchbfieafao: i32,
#[prost(float, tag = "12")]
pub fgalkehbkbk: f32,
#[prost(bool, tag = "4")]
pub infiiedakem: bool,
#[prost(message, optional, tag = "8")]
pub aoheogghkec: ::core::option::Option<Nkhjlomodpi>,
#[prost(message, optional, tag = "3")]
pub bbmlkdijigd: ::core::option::Option<Ghfkcbhfilg>,
#[xor(3702)]
#[prost(int32, tag = "9")]
pub deflkhmbikh: i32,
#[prost(bool, tag = "2")]
pub kilcbebkbob: bool,
#[xor(9556)]
#[prost(int32, tag = "15")]
pub ldlhlmmhhga: i32,
#[prost(bool, tag = "13")]
pub nccappgplio: bool,
#[prost(float, tag = "6")]
pub diggjaibhdo: f32,
#[prost(float, tag = "5")]
pub ngokhnmbcfa: f32,
#[prost(bool, tag = "7")]
pub jfmclbdnpld: bool,
#[prost(bool, tag = "11")]
pub kdggejbgjkg: bool,
#[prost(float, tag = "10")]
pub icoehgohboi: f32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7754)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hegabmpgicb {
#[prost(uint32, repeated, tag = "6")]
pub hgkcapklkbp: ::prost::alloc::vec::Vec<u32>,
#[xor(15532)]
#[prost(uint32, tag = "5")]
pub cnjpgcdjhkk: u32,
#[prost(bool, tag = "15")]
pub fcnfkibbleo: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3492)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iclcfinmhgn {
#[prost(bool, tag = "3")]
pub fcnfkibbleo: bool,
#[xor(13931)]
#[prost(uint32, tag = "9")]
pub cnjpgcdjhkk: u32,
#[prost(uint32, repeated, tag = "8")]
pub fgddncbdpal: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ednpeennkad {
#[prost(message, optional, tag = "2")]
pub babajfidapk: ::core::option::Option<Heanlikodnf>,
#[xor(11148)]
#[prost(uint64, tag = "11")]
pub lhbejkbkbfh: u64,
#[prost(message, optional, tag = "3")]
pub nbemliennej: ::core::option::Option<Iekcidbmpnj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ldbbiddlhbj {
#[prost(message, repeated, tag = "1")]
pub nbknpjofkok: ::prost::alloc::vec::Vec<Leegdepkbij>,
#[prost(uint32, repeated, tag = "2")]
pub pkeacomphlm: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pbdlenlnodc {
#[xor(3337)]
#[prost(uint32, tag = "11")]
pub ccibdkbmjap: u32,
#[xor(7810)]
#[prost(uint32, tag = "7")]
pub kocafnbpjpb: u32,
#[xor(6415)]
#[prost(uint32, tag = "13")]
pub cndghffhbeg: u32,
#[prost(string, tag = "4")]
pub weather: ::prost::alloc::string::String,
#[xor(12115)]
#[prost(uint32, tag = "3")]
pub kginbigkgdp: u32,
#[prost(message, optional, tag = "9")]
pub level_reward_info: ::core::option::Option<LevelRewardInfo>,
#[xor(12747)]
#[prost(uint32, tag = "14")]
pub klnhdecneob: u32,
#[prost(string, tag = "5")]
pub time: ::prost::alloc::string::String,
#[xor(2374)]
#[prost(uint32, tag = "15")]
pub fblgjlbnkii: u32,
#[xor(1775)]
#[prost(uint32, tag = "2")]
pub gglnpjfcibj: u32,
#[xor(13563)]
#[prost(uint32, tag = "8")]
pub bbiidnnlech: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5391)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Djhadkfhdjf {
#[prost(message, repeated, tag = "5")]
pub njmhbkfogke: ::prost::alloc::vec::Vec<Mbjdfkbkalc>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hcdblnicmkh {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hbjllllgnna {
#[prost(uint32, repeated, tag = "8")]
pub ldifombnfop: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "14")]
pub elimcgfgnjf: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "10")]
pub bdbmjjndknl: ::prost::alloc::vec::Vec<u32>,
#[xor(12097)]
#[prost(uint32, tag = "13")]
pub fhhpfcilimo: u32,
#[prost(uint32, repeated, tag = "11")]
pub kffhihddkdi: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hjcopomfhek {
#[prost(enumeration = "Mgbeeamjakl", tag = "3")]
pub dbhlcdkiikf: i32,
#[xor(5001)]
#[prost(uint32, tag = "13")]
pub efpckpnefdc: u32,
#[xor(4210)]
#[prost(uint32, tag = "11")]
pub template_id: u32,
#[prost(map = "string, int32", tag = "5")]
pub ilclagcmjdn: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eajanjbphcc {
#[prost(message, optional, tag = "1")]
pub oiidemlgihg: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7619)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Enndonkbijl {
#[prost(message, optional, tag = "3")]
pub miemklodkfd: ::core::option::Option<Jlpongmoeec>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ooooefjpkjd {
#[prost(uint32, repeated, tag = "3")]
pub kkbhhdnckii: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "8")]
pub degfeheokjp: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "10")]
pub lfnhjcbphhe: ::prost::alloc::vec::Vec<Kjkfbojfenj>,
#[prost(uint32, repeated, tag = "15")]
pub kbigafgpnnc: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "9")]
pub acjedhpdppm: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "7")]
pub mlihaemdade: ::prost::alloc::vec::Vec<Knflimnagkn>,
#[prost(message, repeated, tag = "14")]
pub iicmmgkabcd: ::prost::alloc::vec::Vec<Hnjalipfoim>,
#[prost(uint32, repeated, tag = "5")]
pub ohapbjkabbp: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "1")]
pub kogedcfjgkg: ::core::option::Option<Nphckejpngn>,
#[xor(6237)]
#[prost(uint32, tag = "12")]
pub jmihlckcjbe: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4381)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhefbmgkaob {
#[xor(5397)]
#[prost(uint64, tag = "8")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<Cnlaakpiojf>,
#[prost(message, repeated, tag = "14")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(11838)]
#[prost(uint64, tag = "3")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7301)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ahijofecghk {
#[xor(2443)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct BuddyUnitInfo {
#[prost(map = "uint32, int32", tag = "8")]
pub efhjeghnemn: ::std::collections::HashMap<u32, i32>,
#[xor(6700)]
#[prost(uint32, tag = "6")]
pub buddy_id: u32,
#[prost(enumeration = "Hfcmlllhanl", tag = "15")]
pub r#type: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1561)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lepgfcaaief {
#[xor(5887)]
#[prost(uint32, tag = "4")]
pub event_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kajdlfpmhgg {
#[xor(8744)]
#[prost(uint64, tag = "8")]
pub lhbejkbkbfh: u64,
#[prost(message, optional, tag = "6")]
pub fjocidcdabb: ::core::option::Option<Efnddjlikip>,
#[prost(message, optional, tag = "10")]
pub babajfidapk: ::core::option::Option<Heanlikodnf>,
#[prost(message, optional, tag = "15")]
pub nbemliennej: ::core::option::Option<Iekcidbmpnj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4532)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Phkgflgjihm {
#[prost(message, optional, tag = "11")]
pub pahieeaolfm: ::core::option::Option<Kfgelihokkp>,
#[prost(bool, tag = "12")]
pub kdclndmmipg: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fepmnpiffho {
#[prost(string, tag = "1")]
pub nick_name: ::prost::alloc::string::String,
#[prost(uint32, tag = "2")]
pub level: u32,
#[prost(uint32, tag = "3")]
pub hjcanegmain: u32,
#[prost(message, optional, tag = "4")]
pub lbgmecpfodf: ::core::option::Option<Eddlgdapjnk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cabdhcnmabj {
#[xor(8416)]
#[prost(int32, tag = "1")]
pub bchlbadimmc: i32,
#[xor(16376)]
#[prost(int32, tag = "13")]
pub pcnacfnpcek: i32,
#[prost(bool, tag = "5")]
pub oafmphhdiie: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hjacdckgmke {
#[prost(double, tag = "1")]
pub lkdbeecbglo: f64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1943)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jkngiapgfnb {
#[xor(6273)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lefodkhfpph {
#[xor(4)]
#[prost(int64, tag = "9")]
pub lljlloigpjc: i64,
#[prost(bool, tag = "4")]
pub oaknmcakefl: bool,
#[xor(4995)]
#[prost(uint32, tag = "2")]
pub template_id: u32,
#[xor(13100)]
#[prost(uint32, tag = "1")]
pub chedmifonbi: u32,
#[prost(message, repeated, tag = "15")]
pub occnlkgadkg: ::prost::alloc::vec::Vec<Nmfpmfdkhgj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gchkofjfaae {
#[prost(int32, tag = "1")]
pub mnpphbgdmkl: i32,
#[prost(int32, tag = "2")]
pub cophhjpkaae: i32,
#[prost(int32, tag = "3")]
pub cimddebbbph: i32,
#[prost(int32, tag = "4")]
pub ohadnkglhip: i32,
#[prost(int32, tag = "5")]
pub cajimaheccm: i32,
#[prost(int32, tag = "6")]
pub pnalnlmgdkl: i32,
#[prost(int32, tag = "7")]
pub dpfoelhabbn: i32,
#[prost(int32, tag = "8")]
pub amkkjgmnjki: i32,
#[prost(int32, tag = "9")]
pub ngflemingig: i32,
#[prost(int32, tag = "10")]
pub eliadpdbaca: i32,
#[prost(int32, tag = "11")]
pub jfghpgkmgik: i32,
#[prost(int32, tag = "12")]
pub ofajknpimmj: i32,
#[prost(int32, tag = "13")]
pub bkofidmgcli: i32,
#[prost(int32, tag = "14")]
pub leanhogoeoa: i32,
#[prost(int32, tag = "15")]
pub gabcopfnpnd: i32,
#[prost(int32, tag = "16")]
pub emcoijgbekk: i32,
#[prost(int32, tag = "17")]
pub eecbljhclmg: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8178)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Neciejajklc {
#[xor(3671)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nbkhlbebmfb {
#[prost(message, repeated, tag = "10")]
pub caiiagbfkoi: ::prost::alloc::vec::Vec<Plkijdfnieh>,
#[xor(10963)]
#[prost(int32, tag = "14")]
pub kgbcimlmcgd: i32,
#[xor(11841)]
#[prost(int32, tag = "11")]
pub jalbcjjdoff: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ackmelkbbop {
#[prost(message, optional, tag = "1")]
pub gelakkamabm: ::core::option::Option<Bcgjgjojhog>,
#[prost(message, optional, tag = "2")]
pub ikejknmlmbk: ::core::option::Option<Jbjjgbiebcg>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gcfjdkbdekk {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Milcpckeojk {
#[prost(int32, repeated, tag = "1")]
pub hfnobnddpcd: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2711)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mlmofdikfeb {
#[prost(string, tag = "5")]
pub dfeggcohojf: ::prost::alloc::string::String,
#[prost(message, optional, tag = "6")]
pub jphcicnafmh: ::core::option::Option<Ohnldpkklnp>,
#[prost(message, optional, tag = "9")]
pub hnomjlobbfd: ::core::option::Option<Ohnldpkklnp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hgnefaldadh {
#[xor(846)]
#[prost(uint32, tag = "4")]
pub lcaidhpecok: u32,
#[xor(13767)]
#[prost(uint32, tag = "9")]
pub kmmjjgagcch: u32,
#[xor(15806)]
#[prost(uint32, tag = "8")]
pub bhbfkmpaakh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8288)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Macikdcdpje {
#[prost(bool, tag = "15")]
pub lpkhknjmjhc: bool,
#[xor(6482)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8073)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetGachaDataScRsp {
#[prost(message, optional, tag = "7")]
pub gacha_data: ::core::option::Option<GachaData>,
#[xor(7994)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[xor(11217)]
#[prost(uint32, tag = "14")]
pub gacha_type: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cgidiojinec {
#[prost(int32, tag = "1")]
pub deflkhmbikh: i32,
#[prost(map = "int32, int32", tag = "2")]
pub gmlkfeifpja: ::std::collections::HashMap<i32, i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9875)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pfecbffdjke {
#[xor(9532)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jfaohomjoei {
#[prost(string, tag = "1")]
pub deginnplojj: ::prost::alloc::string::String,
#[prost(map = "string, string", tag = "2")]
pub ilclagcmjdn: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
#[prost(map = "string, string", tag = "3")]
pub gpabcfjfaje: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
#[prost(uint32, tag = "4")]
pub cjlbofjpoid: u32,
#[prost(map = "string, message", tag = "5")]
pub pmpambdnnid: ::std::collections::HashMap<
::prost::alloc::string::String,
Efmhlbmmfid,
>,
#[prost(enumeration = "Eaaffjmlaki", tag = "6")]
pub olopcnmoagp: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bdfcfclicng {
#[prost(string, tag = "1")]
pub section: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Doagilgncji {
#[prost(message, repeated, tag = "1")]
pub nfmojhjjldd: ::prost::alloc::vec::Vec<Jjmpajbjblh>,
#[prost(message, repeated, tag = "2")]
pub bjkdpahiekl: ::prost::alloc::vec::Vec<Jjmpajbjblh>,
#[prost(message, repeated, tag = "3")]
pub nkmeffcgekd: ::prost::alloc::vec::Vec<Jjmpajbjblh>,
#[prost(message, repeated, tag = "4")]
pub lemplkfofef: ::prost::alloc::vec::Vec<Jjmpajbjblh>,
#[prost(int32, tag = "5")]
pub bdhdkglgljb: i32,
#[prost(float, tag = "6")]
pub kffdknkcnok: f32,
#[prost(int32, tag = "7")]
pub ipekkngambd: i32,
#[prost(int32, tag = "8")]
pub eedkkdadncg: i32,
#[prost(int32, tag = "9")]
pub hfgdjcfhokn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hdbpmpkpkjm {
#[prost(message, optional, tag = "1")]
pub ocphdlakcfj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub fiieiehipik: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "3")]
pub lgcdjcdbmml: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(enumeration = "Jpnihhbgepd", tag = "4")]
pub odnpbhepnoa: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3247)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hecdhdmjnod {
#[xor(7069)]
#[prost(uint64, tag = "14")]
pub lcefdkhmacl: u64,
#[prost(map = "uint32, uint32", tag = "15")]
pub mgifdlagdda: ::std::collections::HashMap<u32, u32>,
#[xor(10285)]
#[prost(uint32, tag = "10")]
pub jodadfonlob: u32,
#[prost(bool, tag = "5")]
pub epjcjanfldp: bool,
#[xor(9189)]
#[prost(uint32, tag = "2")]
pub pkijmjlilge: u32,
#[prost(bool, tag = "8")]
pub nlfmchcmdfk: bool,
#[xor(4302)]
#[prost(int32, tag = "7")]
pub retcode: i32,
#[prost(message, optional, tag = "11")]
pub bfdipkgihkd: ::core::option::Option<Gjagoecgghb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Epndfnlkell {
#[prost(message, repeated, tag = "2")]
pub hlleoabpbjd: ::prost::alloc::vec::Vec<Phiiimjecdp>,
#[prost(map = "uint32, uint32", tag = "3")]
pub hkdikaheifn: ::std::collections::HashMap<u32, u32>,
#[prost(bool, tag = "4")]
pub hioapdllkcg: bool,
#[prost(uint32, tag = "5")]
pub ppkgdaphkam: u32,
#[prost(string, tag = "6")]
pub echadbklgho: ::prost::alloc::string::String,
#[prost(int32, tag = "7")]
pub cofemokalfm: i32,
#[prost(int32, tag = "8")]
pub ogihdljgafi: i32,
#[prost(bool, tag = "9")]
pub ihbjabkphlm: bool,
#[prost(float, tag = "10")]
pub mhhiclppmej: f32,
#[prost(float, tag = "11")]
pub hhljfngefab: f32,
#[prost(bool, tag = "12")]
pub bbndkcjlioc: bool,
#[prost(bool, tag = "13")]
pub kblnlnogpan: bool,
#[prost(bool, tag = "14")]
pub ocnmccfikbd: bool,
#[prost(bool, tag = "15")]
pub lngcjmjapka: bool,
#[prost(uint32, tag = "16")]
pub nlaijnickbg: u32,
#[prost(bool, tag = "17")]
pub oflijaimkkf: bool,
#[prost(bool, tag = "18")]
pub fkokdaodfhe: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hnjalipfoim {
#[prost(string, tag = "11")]
pub degfeheokjp: ::prost::alloc::string::String,
#[xor(5063)]
#[prost(uint32, tag = "2")]
pub ggmahjkcmng: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mbgldhhpjaj {
#[prost(uint32, repeated, tag = "10")]
pub bbaihciehen: ::prost::alloc::vec::Vec<u32>,
#[prost(enumeration = "Iimcjlkanfi", tag = "13")]
pub hbjamoabjkf: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nmohkeehbmi {
#[prost(string, tag = "1")]
pub majnhdojplo: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub appdnhldamm: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub elgcbflfjno: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "4")]
pub dedkcldjeke: ::prost::alloc::vec::Vec<Jfknmlhplko>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Edmgjdcjldm {
#[xor(4235)]
#[prost(int32, tag = "5")]
pub foofphadpgm: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ejibcclcpmj {
#[prost(message, optional, tag = "1")]
pub pohnmenbegi: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub llffkfoejgj: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Clhfpgmncdb", tag = "3")]
pub position: i32,
#[prost(message, optional, tag = "4")]
pub lcjdkmhnjbp: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub ocphdlakcfj: ::core::option::Option<Jiahalkoppm>,
#[prost(int32, repeated, tag = "6")]
pub poicjobidmi: ::prost::alloc::vec::Vec<i32>,
#[prost(enumeration = "Hhfhcilfaoa", tag = "7")]
pub podefpclepd: i32,
#[prost(message, optional, tag = "8")]
pub cpihhgfelkn: ::core::option::Option<Jiahalkoppm>,
#[prost(int32, repeated, tag = "9")]
pub fjckgfhmlhk: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "10")]
pub dpadfndfaag: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "11")]
pub nnpogkhpedl: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "12")]
pub dpoenbcbnha: ::prost::alloc::vec::Vec<i32>,
#[prost(bool, tag = "13")]
pub ljbabolalfk: bool,
#[prost(message, repeated, tag = "14")]
pub kkjjpagepjn: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(int32, repeated, tag = "16")]
pub kbeekngelnj: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "17")]
pub dlpdkbicgmi: ::prost::alloc::vec::Vec<i32>,
#[prost(enumeration = "Pifnkldafnk", tag = "18")]
pub lbebfpjliob: i32,
#[prost(message, repeated, tag = "19")]
pub noccpcofebl: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, optional, tag = "20")]
pub ojldlpbkinl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "21")]
pub aokebkkgcig: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iedlhcmlbim {
#[prost(bool, tag = "1")]
pub eoodcplmmlp: bool,
#[prost(message, optional, tag = "2")]
pub almbpkfhepe: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub lgnobbdbgdl: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "4")]
pub nbecafmbdpm: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ognbdodbngo {
#[prost(message, optional, tag = "3")]
pub kogedcfjgkg: ::core::option::Option<Nphckejpngn>,
#[prost(uint32, repeated, tag = "7")]
pub ohapbjkabbp: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "12")]
pub iicmmgkabcd: ::prost::alloc::vec::Vec<Hnjalipfoim>,
#[prost(uint32, repeated, tag = "15")]
pub kkbhhdnckii: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "8")]
pub mlihaemdade: ::prost::alloc::vec::Vec<Knflimnagkn>,
#[prost(uint32, repeated, tag = "6")]
pub acjedhpdppm: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "1")]
pub kbigafgpnnc: ::prost::alloc::vec::Vec<u32>,
#[prost(map = "int32, message", tag = "14")]
pub jmmnkmmcjna: ::std::collections::HashMap<i32, Kjkfbojfenj>,
#[prost(string, tag = "4")]
pub degfeheokjp: ::prost::alloc::string::String,
#[xor(11472)]
#[prost(uint32, tag = "13")]
pub jmihlckcjbe: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ofabnhcbihi {
#[prost(int32, repeated, tag = "13")]
pub llomejgcnef: ::prost::alloc::vec::Vec<i32>,
#[xor(11840)]
#[prost(uint32, tag = "12")]
pub ikcfoaecfkk: u32,
#[xor(4693)]
#[prost(uint32, tag = "7")]
pub nbjigfonpmm: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1900)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jffgnklohab {
#[prost(bool, tag = "8")]
pub mnmlfmgnkfb: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ohnldpkklnp {
#[prost(uint32, tag = "1")]
pub jodadfonlob: u32,
#[prost(uint32, tag = "2")]
pub pefnnjkocli: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gdndgegjhep {
#[prost(uint32, tag = "1")]
pub bgbjnicnjja: u32,
#[prost(int32, tag = "2")]
pub jeggjdmdfpk: i32,
#[prost(bool, tag = "3")]
pub kehamclhden: bool,
#[prost(bool, tag = "4")]
pub fbmmghampab: bool,
#[prost(bool, tag = "5")]
pub njppcnkfkmb: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4365)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ninighpfjik {
#[xor(12651)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ieojgajmbjk {
#[prost(message, optional, tag = "1")]
pub opllilckkkp: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub ocphdlakcfj: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "3")]
pub fjopopcijeb: bool,
#[prost(bool, tag = "4")]
pub ldgbkmgmalc: bool,
#[prost(bool, tag = "5")]
pub phpbpgpkcdn: bool,
#[prost(bool, tag = "6")]
pub ckailogbmkd: bool,
#[prost(bool, tag = "7")]
pub mneaindgdjb: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pjdhfcndapg {
#[prost(bool, tag = "4")]
pub ddanjcginpn: bool,
#[prost(bool, tag = "5")]
pub njpnbibkhnn: bool,
#[prost(enumeration = "AimRectColor", tag = "7")]
pub pcbkafemaab: i32,
#[prost(bool, tag = "9")]
pub epkeeppecdj: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lgacleojkge {
#[prost(uint32, repeated, tag = "4")]
pub egoocdhcjmi: ::prost::alloc::vec::Vec<u32>,
#[xor(12209)]
#[prost(uint32, tag = "1")]
pub laahkpjanpe: u32,
#[xor(15762)]
#[prost(uint32, tag = "6")]
pub dkaphkoponl: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6979)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mepogopfgjk {
#[xor(347)]
#[prost(uint32, tag = "3")]
pub group: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gbpamammigm {
#[prost(uint32, tag = "1")]
pub adeliaogfmi: u32,
#[prost(uint32, tag = "2")]
pub ekpcpcnhbcc: u32,
#[prost(message, optional, tag = "3")]
pub nkmeffcgekd: ::core::option::Option<Ppnpikbfbil>,
#[prost(int32, tag = "4")]
pub rotation: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ndpofcnolgj {
#[prost(int32, repeated, tag = "1")]
pub fckhpamjkbn: ::prost::alloc::vec::Vec<i32>,
#[prost(enumeration = "HollowEntityType", tag = "2")]
pub hjgplbikppk: i32,
#[prost(message, repeated, tag = "3")]
pub ooicblaegij: ::prost::alloc::vec::Vec<Efmhlbmmfid>,
#[prost(int32, repeated, tag = "4")]
pub igpbdhdnmkm: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, tag = "5")]
pub oineedgbfon: i32,
#[prost(int32, tag = "6")]
pub pleppbigime: i32,
#[prost(enumeration = "Dklgniaakji", tag = "7")]
pub jhooeobinia: i32,
#[prost(string, tag = "8")]
pub dhiafbkblhc: ::prost::alloc::string::String,
#[prost(string, tag = "9")]
pub cfhmigfkadg: ::prost::alloc::string::String,
#[prost(bool, tag = "10")]
pub hjljochckpe: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Okggmkmceeg {
#[prost(float, tag = "13")]
pub llffkfoejgj: f32,
#[xor(15620)]
#[prost(int32, tag = "14")]
pub gibeoahlmdg: i32,
#[prost(float, tag = "12")]
pub pohnmenbegi: f32,
#[xor(1444)]
#[prost(uint32, tag = "3")]
pub lhbejkbkbfh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eojmadbkahb {
#[prost(bool, tag = "3")]
pub haaajbnjkoc: bool,
#[prost(int32, repeated, tag = "4")]
pub gicohflnpjh: ::prost::alloc::vec::Vec<i32>,
#[prost(uint32, tag = "5")]
pub oohcihjendg: u32,
#[prost(uint32, tag = "6")]
pub kahfegnaikp: u32,
#[prost(bool, tag = "7")]
pub gfhegijnplf: bool,
#[prost(bool, tag = "8")]
pub ckhgnbloopb: bool,
#[prost(message, optional, tag = "9")]
pub ajleagodjfc: ::core::option::Option<Ikbhocdgaip>,
#[prost(enumeration = "Ejboopmcpbe", tag = "10")]
pub lhjlgchmndb: i32,
#[prost(map = "int32, string", tag = "11")]
pub participators: ::std::collections::HashMap<i32, ::prost::alloc::string::String>,
#[prost(bool, tag = "13")]
pub fjbbogahjmc: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jhbopmdckhg {
#[xor(4529)]
#[prost(int32, tag = "2")]
pub eeinmbpaibc: i32,
#[xor(16334)]
#[prost(int32, tag = "4")]
pub pnfgigjcaea: i32,
#[xor(7589)]
#[prost(int32, tag = "12")]
pub lhbejkbkbfh: i32,
#[xor(2210)]
#[prost(int32, tag = "5")]
pub lfgefjplima: i32,
#[xor(8936)]
#[prost(int32, tag = "9")]
pub ndoemhdicpe: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6852)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Affbhdimhdj {
#[xor(15973)]
#[prost(uint64, tag = "8")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "10")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Naibpfmnbhl>,
#[xor(9687)]
#[prost(uint64, tag = "1")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1570)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Phaokdkjpnc {
#[xor(12965)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Paegijaenbj {
#[prost(message, optional, tag = "7")]
pub kjhckogehkc: ::core::option::Option<Nbmlcldlikp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3766)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gnkhldgdnpj {
#[prost(message, repeated, tag = "2")]
pub ppnecmoodfn: ::prost::alloc::vec::Vec<Enehifbmmbk>,
#[prost(message, optional, tag = "9")]
pub fciffkbkljh: ::core::option::Option<Enehifbmmbk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Anmjfmnkoob {
#[prost(message, optional, tag = "1")]
pub interaction: ::core::option::Option<Jiahalkoppm>,
#[prost(int32, tag = "2")]
pub interact_id: i32,
#[prost(message, optional, tag = "3")]
pub nognjnhlijl: ::core::option::Option<Moccffaggjp>,
#[prost(message, repeated, tag = "4")]
pub bifkoifhcgh: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(map = "int32, string", tag = "5")]
pub participators: ::std::collections::HashMap<i32, ::prost::alloc::string::String>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6455)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Imiggflmpna {
#[xor(3079)]
#[prost(uint64, tag = "5")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "6")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "8")]
pub info: ::core::option::Option<Nfegefddnll>,
#[xor(15651)]
#[prost(uint64, tag = "3")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5666)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jfmlceepmjk {
#[xor(8120)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hfmalomlmhm {
#[prost(message, repeated, tag = "1")]
pub iacakpibham: ::prost::alloc::vec::Vec<Mbiecgpkija>,
#[prost(message, optional, tag = "2")]
pub dfcllihopcp: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Pcekojidped", tag = "3")]
pub bbahgnpffni: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ebjjakilgdh {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9350)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bhgbjcdolol {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1048)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dplcccikjpb {
#[prost(bool, tag = "7")]
pub egohaboffli: bool,
#[xor(9952)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pjnajklahgb {
#[prost(bool, tag = "2")]
pub abahfdciboo: bool,
#[prost(message, optional, tag = "9")]
pub booilddffge: ::core::option::Option<Dbodeoaamid>,
#[prost(bool, tag = "10")]
pub enceamgaoma: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kjkbopmlhec {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8145)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ajlbinkhplk {
#[prost(message, optional, tag = "13")]
pub hmmneikfple: ::core::option::Option<Mbmhfknggml>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3657)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Idpmgccneeb {
#[xor(11311)]
#[prost(uint32, tag = "7")]
pub cionidfhigi: u32,
#[xor(10000)]
#[prost(uint32, tag = "2")]
pub cpkfjdebkon: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Djdieacnlge {
#[xor(14140)]
#[prost(uint32, tag = "14")]
pub ekpcpcnhbcc: u32,
#[xor(13528)]
#[prost(uint32, tag = "2")]
pub opmkcccconm: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(256)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bocjgaingfn {
#[xor(5776)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1982)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iaclbohcnpf {
#[xor(1418)]
#[prost(uint32, tag = "12")]
pub hjcanegmain: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ifplpheneno {
#[prost(string, tag = "1")]
pub epkkccjdmci: ::prost::alloc::string::String,
#[prost(uint32, tag = "2")]
pub ddbmjpajmnc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fmkomhbodid {
#[prost(uint32, tag = "1")]
pub quest_id: u32,
#[prost(enumeration = "Jpnihhbgepd", tag = "2")]
pub odnpbhepnoa: i32,
#[prost(uint32, tag = "3")]
pub dkahpcpijdk: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8584)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fcdngiijcke {
#[xor(4504)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kpbaolndlln {
#[prost(message, optional, tag = "1")]
pub ajbhcenjend: ::core::option::Option<Cepdedmlgoe>,
#[prost(message, optional, tag = "2")]
pub jfoiebjlajo: ::core::option::Option<Cepdedmlgoe>,
#[prost(message, repeated, tag = "3")]
pub hhfpkpmgelg: ::prost::alloc::vec::Vec<Albdmgndnej>,
#[prost(int32, tag = "4")]
pub ganojbldgcj: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3560)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mdkialjanag {
#[prost(enumeration = "Gbmgfaiakhj", tag = "10")]
pub eaonephflff: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3762)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bilajbpbnbn {
#[xor(8124)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jkcbjmghegd {
#[prost(message, optional, tag = "8")]
pub laijmjkbinl: ::core::option::Option<Cbpfcahaffk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cleohhjlecc {
#[prost(message, repeated, tag = "15")]
pub cigbjahnlfd: ::prost::alloc::vec::Vec<Lhcegakmbck>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kfgdndbipnb {
#[prost(enumeration = "Dklgniaakji", tag = "3")]
pub jhooeobinia: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dgjlabacihh {
#[prost(int32, tag = "1")]
pub ebgmdoiddom: i32,
#[prost(int32, tag = "2")]
pub iompcihagcj: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gmfdeobapfg {
#[prost(message, optional, tag = "1")]
pub nfmojhjjldd: ::core::option::Option<Ppnpikbfbil>,
#[prost(int32, tag = "2")]
pub gecaomgpnkf: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pegijhhjkgi {
#[prost(enumeration = "Gbmddbianaa", tag = "1")]
pub gokdmacjeee: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Agpjiehnmgd {
#[prost(message, repeated, tag = "4")]
pub kialeffcmgp: ::prost::alloc::vec::Vec<Pllfjlciaka>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fgdaocoocnm {
#[prost(message, optional, tag = "7")]
pub obgejnhbfca: ::core::option::Option<Janjnoajlpg>,
#[xor(10340)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8183)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lhflhkcgcoe {
#[xor(9132)]
#[prost(int32, tag = "1")]
pub jbncgnjbcgj: i32,
#[prost(message, repeated, tag = "6")]
pub chhegaecdoj: ::prost::alloc::vec::Vec<Dnenpdlgjdn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6173)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pbafacapjge {
#[xor(10926)]
#[prost(uint32, tag = "3")]
pub group: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Johddhobpld {
#[prost(enumeration = "Glhemplfblf", tag = "1")]
pub agmajhdflfg: i32,
#[prost(bool, tag = "2")]
pub jipmfjkiocj: bool,
#[prost(string, repeated, tag = "3")]
pub nnadaaolefl: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, tag = "4")]
pub jnaldmhdgdp: ::prost::alloc::string::String,
#[prost(message, optional, tag = "5")]
pub claojgokflb: ::core::option::Option<Efmhlbmmfid>,
#[prost(message, optional, tag = "6")]
pub moccldbpbcp: ::core::option::Option<Efmhlbmmfid>,
#[prost(enumeration = "Gnilchgdfan", tag = "7")]
pub meekfennnbk: i32,
#[prost(bool, tag = "8")]
pub noknkdpfhmo: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iiodkdladnn {
#[prost(string, tag = "1")]
pub njcpmjhlmkh: ::prost::alloc::string::String,
#[prost(enumeration = "Pcekojidped", tag = "2")]
pub phpbnoppnbd: i32,
#[prost(string, tag = "3")]
pub fglpffebbnk: ::prost::alloc::string::String,
#[prost(enumeration = "Pcekojidped", tag = "4")]
pub echinoopgbb: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5785)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ldchaajemnd {
#[prost(message, optional, tag = "12")]
pub info: ::core::option::Option<Imphglieghn>,
#[xor(12736)]
#[prost(uint64, tag = "8")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "9")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(1823)]
#[prost(uint64, tag = "15")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1378)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Naohelndkkc {
#[xor(2705)]
#[prost(int32, tag = "11")]
pub retcode: i32,
#[prost(message, optional, tag = "6")]
pub imapelofehg: ::core::option::Option<Eaolohommfg>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6273)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bmokjgljnme {
#[xor(12498)]
#[prost(uint32, tag = "7")]
pub buddy_id: u32,
#[prost(bool, tag = "1")]
pub aiggacjpnfn: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PlayerBasicInfo {
#[xor(1477)]
#[prost(uint32, tag = "9")]
pub hjcanegmain: u32,
#[xor(12104)]
#[prost(uint32, tag = "8")]
pub level: u32,
#[prost(uint32, repeated, tag = "4")]
pub pjenoilbmgj: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "1622")]
pub blmfihangel: bool,
#[xor(7584)]
#[prost(int64, tag = "7")]
pub last_enter_world_timestamp: i64,
#[xor(13412)]
#[prost(uint32, tag = "11")]
pub cbjnleffjkj: u32,
#[xor(15074)]
#[prost(uint32, tag = "12")]
pub exp: u32,
#[xor(16253)]
#[prost(uint32, tag = "3")]
pub player_avatar_id: u32,
#[prost(bool, tag = "13")]
pub pdhjljhnggh: bool,
#[xor(11172)]
#[prost(uint32, tag = "15")]
pub bbmopcimkfo: u32,
#[xor(1080)]
#[prost(uint32, tag = "391")]
pub main_city_avatar_id: u32,
#[xor(1701)]
#[prost(uint32, tag = "1")]
pub cnlkfdfbgdp: u32,
#[prost(bool, tag = "6")]
pub edlbilmadlk: bool,
#[prost(bool, tag = "14")]
pub mjajodbampd: bool,
#[xor(8525)]
#[prost(uint32, tag = "10")]
pub avatar_id: u32,
#[prost(string, tag = "5")]
pub nick_name: ::prost::alloc::string::String,
#[xor(3007)]
#[prost(uint32, tag = "2")]
pub bbcafehgjfg: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ecomognigod {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fmhkeidhjpm {
#[xor(4994)]
#[prost(uint64, tag = "10")]
pub hlpipemphkd: u64,
#[prost(string, tag = "11")]
pub name: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dnbclagodch {
#[prost(int32, tag = "1")]
pub cdklkjpfhhl: i32,
#[prost(uint32, tag = "2")]
pub kfobnfboaoi: u32,
#[prost(int32, tag = "3")]
pub amfmfagnhkg: i32,
#[prost(uint32, tag = "4")]
pub kahfegnaikp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ieeigfmmmoo {
#[prost(enumeration = "Heonecgjbdl", tag = "1")]
pub balojeikfko: i32,
#[prost(uint32, tag = "2")]
pub param: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mdjkedeecmg {
#[xor(6359)]
#[prost(int32, tag = "3")]
pub ihechihpihn: i32,
#[xor(1000)]
#[prost(int32, tag = "12")]
pub afflcidngff: i32,
#[xor(9350)]
#[prost(uint64, tag = "2")]
pub apoonjoobap: u64,
#[prost(message, repeated, tag = "6")]
pub cjnijogahkb: ::prost::alloc::vec::Vec<Eiooekgpklm>,
#[xor(1001)]
#[prost(int32, tag = "10")]
pub ehcbhilfocj: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bnleloggfal {
#[prost(message, repeated, tag = "1")]
pub delbgoehhop: ::prost::alloc::vec::Vec<Ljlmhiknejc>,
#[prost(bool, tag = "12")]
pub oinbfjcgemc: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9678)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dgpnennebef {
#[prost(enumeration = "Ojbalffoohi", tag = "14")]
pub hfgdjcfhokn: i32,
#[xor(2150)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4631)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Elompknkkkf {
#[xor(447)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fecobckbnai {
#[prost(enumeration = "Glhemplfblf", tag = "1")]
pub agmajhdflfg: i32,
#[prost(bool, tag = "2")]
pub jipmfjkiocj: bool,
#[prost(message, repeated, tag = "3")]
pub nnadaaolefl: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub jnaldmhdgdp: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub claojgokflb: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "6")]
pub moccldbpbcp: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Gnilchgdfan", tag = "7")]
pub meekfennnbk: i32,
#[prost(bool, tag = "8")]
pub noknkdpfhmo: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7134)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Higdpgaonhk {
#[xor(1416)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct AvatarWishlistPlan {
#[prost(enumeration = "Giohhmohgog", tag = "1")]
pub plan_type: i32,
#[prost(uint32, tag = "2")]
pub avatar_plan_param1: u32,
#[prost(uint32, tag = "3")]
pub avatar_plan_param2: u32,
#[prost(uint32, tag = "4")]
pub weapon_uid: u32,
#[prost(uint32, tag = "5")]
pub fpdghbnfdha: u32,
#[prost(uint32, tag = "6")]
pub ngdijcgpahl: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Loppmcjgfch {
#[xor(773)]
#[prost(int32, tag = "3")]
pub fedpfjjcabm: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Idmlahceiej {
#[prost(message, repeated, tag = "1")]
pub khghgojnbkl: ::prost::alloc::vec::Vec<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4525)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Folnnigabmp {
/// VMP DETECTED
///
#[xor(14064)]
#[prost(uint32, tag = "1")]
pub ckmligpbfnm: u32,
#[xor(14684)]
#[prost(uint32, tag = "2")]
pub dhjannghdmn: u32,
#[prost(enumeration = "Eojinbjecmm", tag = "4")]
pub aoicgngakkm: i32,
#[xor(2737)]
#[prost(uint64, tag = "5")]
pub fdfjcoccaoa: u64,
#[prost(bool, tag = "6")]
pub homppbbhlpc: bool,
#[xor(15444)]
#[prost(uint64, tag = "8")]
pub bjokicllhhb: u64,
#[xor(6605)]
#[prost(uint32, tag = "9")]
pub cdklkjpfhhl: u32,
#[xor(6144)]
#[prost(int32, tag = "10")]
pub nggppaehjom: i32,
#[prost(message, repeated, tag = "11")]
pub hjodhcdhgni: ::prost::alloc::vec::Vec<Pbnckiajndp>,
#[prost(string, tag = "13")]
pub oddebfmlghg: ::prost::alloc::string::String,
#[prost(message, optional, tag = "14")]
pub phfkcmkigih: ::core::option::Option<Pbnckiajndp>,
#[xor(7347)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[xor(111)]
#[prost(int32, tag = "1352")]
pub khfldgkhfgk: i32,
#[prost(string, tag = "1376")]
pub kleiampibpn: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1841)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Emfnepnbodn {
#[xor(6399)]
#[prost(uint64, tag = "11")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "3")]
pub info: ::core::option::Option<Ngefobdinnb>,
#[prost(message, repeated, tag = "9")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(3896)]
#[prost(uint64, tag = "13")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mnemmhndcnb {
#[prost(message, optional, tag = "2")]
pub djabmmbdgah: ::core::option::Option<Iijfdaiolic>,
#[prost(enumeration = "Iimcjlkanfi", tag = "5")]
pub offekepmnll: i32,
#[prost(enumeration = "Gdjmkbccndm", tag = "10")]
pub cjhcjdmdlij: i32,
#[prost(bool, tag = "11")]
pub ogjlfobckef: bool,
#[prost(message, optional, tag = "14")]
pub bcjikglboka: ::core::option::Option<Iijfdaiolic>,
#[prost(enumeration = "Lnlmgceeflg", tag = "15")]
pub aokiajhllfc: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(547)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Inghoacbokm {
#[xor(13471)]
#[prost(uint32, tag = "11")]
pub nhcnbcnnhno: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mdbjhpecbak {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub fkkbflokodb: i32,
#[prost(message, optional, tag = "2")]
pub bddlconiggl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub opgkkfolfkn: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub najejmghlin: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Dekghfophnj", tag = "5")]
pub gojjfbjajbi: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hmelkgfhcpp {
#[prost(message, optional, tag = "5")]
pub lhbejkbkbfh: ::core::option::Option<Ohnldpkklnp>,
#[prost(map = "int32, int32", tag = "13")]
pub gmlkfeifpja: ::std::collections::HashMap<i32, i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9553)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Odapiennaof {
#[prost(message, optional, tag = "8")]
pub gnmnjmfceji: ::core::option::Option<Lgijakhmjbk>,
#[prost(message, optional, tag = "9")]
pub gfkogpnmnfe: ::core::option::Option<Mbmhfknggml>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8769)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pacmekhmenj {
#[prost(bool, tag = "12")]
pub bkfodfmdiol: bool,
#[prost(message, optional, tag = "15")]
pub kfemlaefeep: ::core::option::Option<Nmnlnfngmhn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jplbiefihph {
#[prost(float, tag = "1")]
pub pohnmenbegi: f32,
#[prost(float, tag = "2")]
pub llffkfoejgj: f32,
#[prost(float, tag = "3")]
pub cgcpijamknl: f32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1915)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Codgdcikojc {
#[prost(message, repeated, tag = "4")]
pub cpagbahnlge: ::prost::alloc::vec::Vec<Lfdppgmfemc>,
#[xor(3654)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4556)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iingbcaoobl {
#[xor(15931)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5647)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pgjniicjllo {
#[prost(message, optional, tag = "11")]
pub fgchapipolp: ::core::option::Option<Lgacleojkge>,
#[xor(2017)]
#[prost(uint32, tag = "5")]
pub group: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nbmlcldlikp {
#[xor(865)]
#[prost(int32, tag = "2")]
pub ihbfefngklm: i32,
#[prost(message, optional, tag = "9")]
pub jiahokidaii: ::core::option::Option<Ohnldpkklnp>,
#[prost(message, optional, tag = "5")]
pub lphcncjonia: ::core::option::Option<Ohnldpkklnp>,
#[prost(bool, tag = "4")]
pub oaokpcecghi: bool,
#[xor(12064)]
#[prost(int32, tag = "10")]
pub fkjihldgnnh: i32,
#[prost(bool, tag = "11")]
pub ppgjknmmfkm: bool,
#[prost(message, optional, tag = "1")]
pub aoheogghkec: ::core::option::Option<Nkhjlomodpi>,
#[prost(message, optional, tag = "6")]
pub fooapnmkbab: ::core::option::Option<Ohnldpkklnp>,
#[xor(998)]
#[prost(int32, tag = "14")]
pub ihjmfjegffo: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lmdpjnbahdg {
#[prost(message, optional, tag = "1")]
pub gmgpeclahdm: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mehkefnkifk {
#[prost(uint32, tag = "1")]
pub kmmjjgagcch: u32,
#[prost(uint32, tag = "2")]
pub lcaidhpecok: u32,
#[prost(uint32, tag = "3")]
pub eedkkdadncg: u32,
#[prost(enumeration = "Ombdageamel", tag = "4")]
pub hfgdjcfhokn: i32,
#[prost(message, optional, tag = "5")]
pub lbgmecpfodf: ::core::option::Option<Eddlgdapjnk>,
#[prost(uint64, tag = "6")]
pub ejdeehhomng: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4994)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gcchhjiehmd {
#[xor(13139)]
#[prost(uint64, tag = "4")]
pub fkcdkdiacni: u64,
#[xor(5693)]
#[prost(uint64, tag = "1")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "2")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Bbefeendlpg>,
#[prost(message, optional, tag = "9")]
pub info: ::core::option::Option<Cmaglgdkoag>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ppobfmjolah {
#[prost(message, optional, tag = "4")]
pub bmpfjnlegno: ::core::option::Option<Lhmbjmkpdgi>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1859)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Galpcaacbba {
#[xor(13596)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Khhfofodeik {
#[xor(14362)]
#[prost(uint64, tag = "5")]
pub bljojfjibph: u64,
#[prost(bytes = "vec", tag = "12")]
pub eegjfjmnncp: ::prost::alloc::vec::Vec<u8>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2146)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ifellehnmia {
#[prost(message, optional, tag = "9")]
pub bclfdbceena: ::core::option::Option<Njjffeiflin>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Icoplpfnlbh {
#[prost(string, tag = "1")]
pub clgdocgoggb: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8250)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mmphkblcgad {
#[prost(message, repeated, tag = "11")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(7740)]
#[prost(uint64, tag = "3")]
pub fdfjcoccaoa: u64,
#[xor(14858)]
#[prost(uint64, tag = "10")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Glacjginfph>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Llncobpibkj {
#[prost(uint32, tag = "1")]
pub gigjifkekce: u32,
#[prost(uint32, tag = "2")]
pub mgekmfiolkf: u32,
#[prost(uint32, tag = "3")]
pub lkdbeecbglo: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7176)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gpogonkjfbk {
#[prost(message, repeated, tag = "9")]
pub adkhllnnhap: ::prost::alloc::vec::Vec<Jkkodakbbeh>,
#[xor(14007)]
#[prost(int32, tag = "12")]
pub retcode: i32,
#[prost(uint32, repeated, tag = "11")]
pub iiebfhalebp: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kglbaeegojn {
#[prost(message, optional, tag = "1")]
pub quest_id: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ojeofbgcaal {
#[prost(bool, tag = "1")]
pub lpfbdcmopia: bool,
#[prost(enumeration = "Pcekojidped", tag = "2")]
pub ekbfgknccph: i32,
#[prost(message, optional, tag = "3")]
pub pilemfjcdkp: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "4")]
pub dbhngjegfbj: ::prost::alloc::vec::Vec<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Epeejfokpmf {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ahmaacipokl {
#[prost(enumeration = "Nppcheifbag", tag = "1")]
pub kmmblnlnkgo: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ibddgkgblln {
#[prost(message, optional, tag = "1")]
pub avatar_id: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5646)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lhepkflclep {
#[prost(int32, repeated, tag = "8")]
pub gfgjkaidenh: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9088)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dlfnjhmdcai {
#[prost(map = "uint32, message", tag = "3")]
pub paiihahajip: ::std::collections::HashMap<u32, AvatarUnitInfo>,
#[prost(bool, tag = "5")]
pub ggocofeeolg: bool,
#[prost(bool, tag = "12")]
pub gmmkcbnofhh: bool,
#[prost(uint32, repeated, tag = "13")]
pub idhgafljeim: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pkhlonhcapa {
#[prost(message, repeated, tag = "14")]
pub ieploccockn: ::prost::alloc::vec::Vec<Plnpfkbncaj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Majpngogfbe {
#[prost(uint32, repeated, tag = "4")]
pub hcfnikmdbbf: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "5")]
pub blbnpdpedbm: ::prost::alloc::vec::Vec<Cignmoomcgk>,
#[prost(uint32, repeated, tag = "6")]
pub aecbjgdigcd: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "7")]
pub fibchenapmn: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bfacdpaneci {
#[prost(message, optional, tag = "1")]
pub bbiidnnlech: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5798)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetWorkbenchInfoCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ogbedilibef {
#[prost(int32, tag = "1")]
pub quest_id: i32,
#[prost(int32, tag = "2")]
pub r#type: i32,
#[prost(bool, tag = "3")]
pub djldiehhajf: bool,
#[prost(bool, tag = "4")]
pub gfhegijnplf: bool,
#[prost(int32, tag = "5")]
pub akacgpjilpb: i32,
#[prost(bool, tag = "6")]
pub pmnpdknfdge: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Alcggglenjd {
#[prost(bool, tag = "1")]
pub ibahjdbjmnf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Laofkljldba {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3072)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fkglcmpkkoe {
#[xor(12721)]
#[prost(uint32, tag = "4")]
pub avatar_id: u32,
#[xor(4610)]
#[prost(uint32, tag = "7")]
pub dfnooalbhop: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5748)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nfljklhmegl {
#[xor(6374)]
#[prost(uint32, tag = "10")]
pub pigjgigjngb: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mkpocjlaien {
#[xor(16348)]
#[prost(int32, tag = "12")]
pub kdakpedidll: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Efkcojngkoe {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6427)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bmgcmojaoip {
#[xor(4904)]
#[prost(uint32, tag = "12")]
pub phcbebaelmf: u32,
#[prost(enumeration = "Chlbmblieoe", tag = "15")]
pub cnahlldgkgi: i32,
#[xor(14009)]
#[prost(uint32, tag = "9")]
pub anogkkcceio: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2846)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Apldlhiobai {
#[xor(5025)]
#[prost(uint32, tag = "12")]
pub quest_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Apnppphmefp {
#[prost(message, repeated, tag = "15")]
pub bhdnoblbnoh: ::prost::alloc::vec::Vec<Jpmpgmpehlj>,
#[prost(message, optional, tag = "12")]
pub lgmilbbokia: ::core::option::Option<Ogbeigkffhi>,
#[xor(9466)]
#[prost(uint32, tag = "9")]
pub fkkbflokodb: u32,
#[prost(enumeration = "Magmmkboaop", repeated, tag = "4")]
pub dmfcojjihcc: ::prost::alloc::vec::Vec<i32>,
#[xor(15252)]
#[prost(uint32, tag = "1")]
pub igmffmkifch: u32,
#[xor(8766)]
#[prost(uint32, tag = "3")]
pub uid: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3586)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Aclecdlpeco {
#[xor(11214)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct WishlistPlanInfo {
#[prost(uint32, tag = "1")]
pub avatar_id: u32,
#[prost(message, optional, tag = "2")]
pub avatar_wishlist_plan: ::core::option::Option<AvatarWishlistPlan>,
#[prost(message, optional, tag = "3")]
pub equip_wishlist_plan: ::core::option::Option<EquipWishlistPlan>,
#[prost(message, optional, tag = "4")]
pub skill_wishlist_plan: ::core::option::Option<SkillWishlistPlan>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2675)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mhhabkklpdi {
#[xor(1283)]
#[prost(uint32, tag = "11")]
pub iahpcojelin: u32,
#[xor(3607)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Oldobjpeell {
#[xor(744)]
#[prost(int32, tag = "8")]
pub gmkefankfid: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ignhbljgpdm {
#[prost(double, tag = "1")]
pub mghfnnjlplc: f64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7327)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hcmajhlhiab {
#[prost(message, optional, tag = "10")]
pub ijalbiehael: ::core::option::Option<Hcpfilamnld>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7300)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gfdagnlcbfp {
#[xor(1318)]
#[prost(int32, tag = "4")]
pub retcode: i32,
#[xor(6096)]
#[prost(uint32, tag = "13")]
pub tag: u32,
#[prost(enumeration = "Acinfaajeel", tag = "8")]
pub pjneiaehofa: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Blpkbdjboom {
#[prost(message, repeated, tag = "1")]
pub dkckjpbdcod: ::prost::alloc::vec::Vec<Ekojncojnjm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4869)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cgmoeoijcod {
#[prost(message, repeated, tag = "6")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(3936)]
#[prost(uint64, tag = "10")]
pub fdfjcoccaoa: u64,
#[xor(12919)]
#[prost(uint64, tag = "11")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "3")]
pub info: ::core::option::Option<Faimfeedfhe>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5299)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ihifnblgdgp {
#[xor(1434)]
#[prost(int32, tag = "5")]
pub accoldclkid: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9767)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eolkifcneca {
#[xor(14420)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Njiklmaifdm {
#[prost(message, optional, tag = "1")]
pub bddlconiggl: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "HollowEntityType", tag = "2")]
pub elhojkcihcm: i32,
#[prost(bool, tag = "3")]
pub finished: bool,
#[prost(bool, tag = "4")]
pub olmnnpicdhk: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bbddaodoboh {
#[prost(message, repeated, tag = "3")]
pub mjeobkgdiec: ::prost::alloc::vec::Vec<Gnfhhmnhiao>,
#[prost(uint32, repeated, tag = "13")]
pub jadnfinigoc: ::prost::alloc::vec::Vec<u32>,
#[xor(9794)]
#[prost(uint32, tag = "5")]
pub ggjmkahecjm: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gbnnjkncckc {
#[prost(message, optional, tag = "1")]
pub dpeflkffjjd: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(297)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cfkibpfmpna {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3551)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Okjgihfdgdd {
#[prost(bool, tag = "11")]
pub fegpnlknopp: bool,
#[xor(10633)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kfifpkakdap {
#[prost(message, repeated, tag = "5")]
pub adkhllnnhap: ::prost::alloc::vec::Vec<Paljinmfill>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jklekljaocd {
#[prost(uint32, repeated, tag = "2")]
pub fhildlncmep: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "7")]
pub lmakolecehf: ::core::option::Option<Jjljkenhjdi>,
#[prost(uint32, repeated, tag = "8")]
pub bpaigfmiojj: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "12")]
pub cbehdgcgepo: ::prost::alloc::vec::Vec<Ibhhfjffhdd>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Blpbflkbpmj {
#[xor(15611)]
#[prost(int64, tag = "8")]
pub digblcoafeb: i64,
#[xor(6810)]
#[prost(uint32, tag = "13")]
pub bhnmbooodka: u32,
#[xor(3863)]
#[prost(uint32, tag = "6")]
pub fcbckehgoga: u32,
#[prost(bool, tag = "10")]
pub ilikllnocoa: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jlfieljlmbp {
#[prost(int32, tag = "1")]
pub cjlmmcemecd: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1239)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Napkglifhao {
#[prost(bool, tag = "13")]
pub lkapfdmcomm: bool,
#[xor(9393)]
#[prost(uint32, tag = "1")]
pub pgiomnpgicj: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8424)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pnbjdmnmifb {
#[prost(message, repeated, tag = "7")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "3")]
pub info: ::core::option::Option<Npkplehajjg>,
#[xor(3621)]
#[prost(uint64, tag = "6")]
pub fkcdkdiacni: u64,
#[xor(8001)]
#[prost(uint64, tag = "10")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dlfdaonfhen {
#[prost(message, optional, tag = "9")]
pub oghfknhjplk: ::core::option::Option<Kiedcdfggno>,
#[xor(164)]
#[prost(uint32, tag = "1")]
pub mlepcomaiai: u32,
#[prost(uint32, repeated, tag = "3")]
pub cphblbejaon: ::prost::alloc::vec::Vec<u32>,
#[xor(962)]
#[prost(uint32, tag = "13")]
pub ghifdkelobe: u32,
#[prost(uint32, repeated, tag = "4")]
pub gfgjkaidenh: ::prost::alloc::vec::Vec<u32>,
#[xor(15001)]
#[prost(uint32, tag = "15")]
pub kfpbjdikmaa: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pgpngdgicnj {
#[prost(int32, tag = "1")]
pub quest_id: i32,
#[prost(int32, tag = "2")]
pub r#type: i32,
#[prost(bool, tag = "3")]
pub djldiehhajf: bool,
#[prost(bool, tag = "4")]
pub gfhegijnplf: bool,
#[prost(int32, tag = "5")]
pub akacgpjilpb: i32,
#[prost(bool, tag = "6")]
pub pmnpdknfdge: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6312)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Knepngcifbk {
#[prost(message, repeated, tag = "12")]
pub efkoolaacoh: ::prost::alloc::vec::Vec<Njjffeiflin>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9090)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Peliolpfjak {
#[xor(6211)]
#[prost(uint64, tag = "8")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "9")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "14")]
pub info: ::core::option::Option<Leedlglenpf>,
#[xor(11397)]
#[prost(uint64, tag = "3")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4258)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bdjndmihfoc {
#[xor(15634)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2689)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ghbpcdckail {
#[prost(message, repeated, tag = "9")]
pub aoppojcdgge: ::prost::alloc::vec::Vec<Kfknjfdiphf>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lbnbgjkhklk {
#[prost(uint32, tag = "1")]
pub section_id: u32,
#[prost(message, optional, tag = "2")]
pub nfmojhjjldd: ::core::option::Option<Enehifbmmbk>,
#[prost(message, optional, tag = "3")]
pub claojgokflb: ::core::option::Option<Enehifbmmbk>,
#[prost(message, optional, tag = "4")]
pub moccldbpbcp: ::core::option::Option<Enehifbmmbk>,
#[prost(int32, tag = "5")]
pub pmcnjhgllnn: i32,
#[prost(int32, tag = "6")]
pub afdhhmokmcg: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7258)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Elgcoaglnic {
#[xor(12176)]
#[prost(int32, tag = "3")]
pub jpkbnjeaohd: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(81)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ipleggonaeg {
#[prost(uint32, repeated, tag = "10")]
pub iokmnhfmblk: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8505)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aeghiajdpoc {
#[prost(message, repeated, tag = "7")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "11")]
pub info: ::core::option::Option<Oldobjpeell>,
#[xor(8992)]
#[prost(uint64, tag = "15")]
pub fkcdkdiacni: u64,
#[xor(12560)]
#[prost(uint64, tag = "2")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5046)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gkabodgmafk {
#[xor(10986)]
#[prost(uint32, tag = "13")]
pub gcnenlcnlfd: u32,
#[prost(bool, tag = "5")]
pub dibhnhadaml: bool,
#[prost(bool, tag = "6")]
pub jaeejchbpmj: bool,
#[xor(3694)]
#[prost(uint32, tag = "15")]
pub buddy_id: u32,
#[xor(7484)]
#[prost(uint32, tag = "9")]
pub bedmgnddnio: u32,
#[xor(16270)]
#[prost(uint32, tag = "1")]
pub nafkgiconnn: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3252)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Admhjiffija {
#[xor(16273)]
#[prost(int32, tag = "1")]
pub jblljokcgam: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4742)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetTrashbinHermitDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1083)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pjjanpchake {
#[xor(11856)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[prost(bool, tag = "2")]
pub kgkcjopccak: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lhcegakmbck {
#[xor(10446)]
#[prost(uint32, tag = "15")]
pub kmmjjgagcch: u32,
#[prost(message, repeated, tag = "8")]
pub olfpmohdfhh: ::prost::alloc::vec::Vec<Eochiagbgbh>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Deljcogjlie {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2371)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Blijibdingg {
#[xor(5843)]
#[prost(uint64, tag = "6")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "7")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(1904)]
#[prost(uint64, tag = "13")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "1")]
pub info: ::core::option::Option<Lfhjnbchndd>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Leponbcnfkl {
#[prost(enumeration = "Clhfpgmncdb", tag = "1")]
pub position: i32,
#[prost(message, optional, tag = "2")]
pub pohnmenbegi: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub llffkfoejgj: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "4")]
pub efpckpnefdc: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gagopflgkpd {
#[prost(message, optional, tag = "1")]
pub olopcnmoagp: ::core::option::Option<Jiahalkoppm>,
#[prost(uint32, tag = "2")]
pub feanggnllfg: u32,
#[prost(uint32, tag = "3")]
pub gagbnbcohep: u32,
#[prost(map = "string, string", tag = "4")]
pub gpabcfjfaje: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
#[prost(map = "string, message", tag = "5")]
pub ilclagcmjdn: ::std::collections::HashMap<
::prost::alloc::string::String,
Jiahalkoppm,
>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pmbajhkhpnj {
#[prost(uint32, tag = "1")]
pub jblljokcgam: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ibkpnaiadpo {
#[prost(message, optional, tag = "1")]
pub cdklkjpfhhl: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "2")]
pub mheilcedkbk: bool,
#[prost(message, optional, tag = "3")]
pub hmonbhmokge: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(787)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jjeoieokbbk {
#[xor(6858)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ielcopfnpnb {
#[prost(uint32, tag = "1")]
pub pglhelicfcf: u32,
#[prost(message, repeated, tag = "2")]
pub jbcblblncbp: ::prost::alloc::vec::Vec<Bdikgagabge>,
#[prost(int64, tag = "3")]
pub hccjckmjabc: i64,
#[prost(int64, tag = "4")]
pub mcpmobeikhc: i64,
#[prost(uint32, tag = "5")]
pub bmhhjgfodii: u32,
#[prost(uint32, repeated, tag = "6")]
pub agfamkgnihn: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(486)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Giefemlolpk {
#[xor(3746)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hodadgaldcl {
#[prost(int32, tag = "1")]
pub fiieiehipik: i32,
#[prost(int32, tag = "2")]
pub ocphdlakcfj: i32,
#[prost(int32, tag = "3")]
pub jkcjamilpfk: i32,
#[prost(message, optional, tag = "4")]
pub bchnjiehfbn: ::core::option::Option<Gibdbcoffjl>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct CafeData {
#[prost(int32, repeated, tag = "2")]
pub didjahniain: ::prost::alloc::vec::Vec<i32>,
#[xor(14523)]
#[prost(int32, tag = "1")]
pub aloohpdgiep: i32,
#[prost(int32, repeated, tag = "12")]
pub cnpelccegln: ::prost::alloc::vec::Vec<i32>,
#[xor(2661)]
#[prost(int32, tag = "13")]
pub jpaeddhechi: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Icfnnnoeajf {
#[prost(uint32, repeated, tag = "1")]
pub jgghfcljldi: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jjdppangiie {
#[prost(int32, tag = "1")]
pub opllilckkkp: i32,
#[prost(int32, tag = "2")]
pub ocphdlakcfj: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kdinfocmdpi {
#[prost(int32, repeated, tag = "15")]
pub ohbgkhdencm: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4932)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fibkeohgdfc {
#[prost(bool, tag = "8")]
pub ellbicapbbg: bool,
#[xor(1169)]
#[prost(uint32, tag = "5")]
pub kdklnokdmgc: u32,
#[xor(2410)]
#[prost(uint32, tag = "4")]
pub hphfijennme: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Glacjginfph {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ikbhocdgaip {
#[prost(string, repeated, tag = "1")]
pub mcgkklehool: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(uint32, repeated, tag = "2")]
pub bifkoifhcgh: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "3")]
pub bphoppdahng: ::prost::alloc::string::String,
#[prost(float, tag = "4")]
pub afmepaccopi: f32,
#[prost(float, tag = "5")]
pub adfpfdlamhg: f32,
#[prost(float, tag = "6")]
pub cbgkbhmkdop: f32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lidkomjhocm {
#[prost(uint32, tag = "1")]
pub cibcmgbaflm: u32,
#[prost(message, repeated, tag = "2")]
pub pbpphccccma: ::prost::alloc::vec::Vec<Ppficpkcdga>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8719)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ohgpbkanhdi {
#[prost(bool, tag = "1")]
pub blmfihangel: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1448)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ReportEmbattleInfoCsReq {
#[prost(int32, repeated, tag = "3")]
pub avatar_list: ::prost::alloc::vec::Vec<i32>,
#[xor(848)]
#[prost(int32, tag = "1")]
pub ploeoijkjof: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lhnooccpaok {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub fkkbflokodb: i32,
#[prost(message, optional, tag = "2")]
pub bddlconiggl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub hakiigcgkjf: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8137)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mkcocfhopbk {
#[xor(16337)]
#[prost(uint32, tag = "14")]
pub pfhkpjilong: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4401)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lklcjljgfci {
#[prost(message, optional, tag = "11")]
pub info: ::core::option::Option<Colominmeai>,
#[prost(message, repeated, tag = "3")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(9784)]
#[prost(uint64, tag = "8")]
pub fkcdkdiacni: u64,
#[xor(8891)]
#[prost(uint64, tag = "13")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jclompcnnop {
#[prost(message, optional, tag = "1")]
pub cjlmmcemecd: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub efpckpnefdc: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "3")]
pub ielhgeoodoc: ::prost::alloc::string::String,
#[prost(enumeration = "HollowGridLink", tag = "4")]
pub hbjamoabjkf: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hjakhhjckln {
#[prost(enumeration = "Epplgceemdm", tag = "1")]
pub cmmacbidlbc: i32,
#[prost(bool, tag = "2")]
pub bkeejibbbfj: bool,
#[prost(bool, tag = "3")]
pub adphdnnhlcg: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4112)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Oefpfabjmcj {
#[xor(11316)]
#[prost(uint32, tag = "15")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dbgcfoamfnc {
#[prost(message, optional, tag = "3")]
pub mgdillglmam: ::core::option::Option<Dieabknibdm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2267)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Podkplglkhh {
#[xor(4250)]
#[prost(uint64, tag = "13")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "6")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "10")]
pub info: ::core::option::Option<Idafpmflplj>,
#[xor(5024)]
#[prost(uint64, tag = "15")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mgjegfalcke {
#[prost(message, optional, tag = "4")]
pub dpeflkffjjd: ::core::option::Option<Ohnldpkklnp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Enjkdaiodai {
#[xor(375)]
#[prost(uint32, tag = "7")]
pub efchmcpoabj: u32,
#[xor(8114)]
#[prost(uint32, tag = "10")]
pub rotation: u32,
#[xor(3372)]
#[prost(uint32, tag = "8")]
pub empfakgikfm: u32,
#[xor(376)]
#[prost(uint32, tag = "4")]
pub bcjebhdfbgf: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fcagogecfga {
#[prost(uint32, tag = "1")]
pub bondgdfaoci: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4143)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Llmeneojkhi {
#[xor(12236)]
#[prost(int32, tag = "11")]
pub retcode: i32,
#[xor(1760)]
#[prost(uint32, tag = "13")]
pub ndnghnbcgad: u32,
#[prost(message, optional, tag = "4")]
pub jpjnppnoiko: ::core::option::Option<Oggimcinmoo>,
#[prost(uint32, repeated, tag = "10")]
pub akphpcjbhjj: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "2")]
pub weather: ::prost::alloc::string::String,
#[prost(uint32, repeated, tag = "12")]
pub lfcadifnikd: ::prost::alloc::vec::Vec<u32>,
#[xor(653)]
#[prost(uint32, tag = "8")]
pub eloojjhioli: u32,
#[xor(8409)]
#[prost(uint32, tag = "6")]
pub iijljifalli: u32,
#[xor(11787)]
#[prost(uint32, tag = "15")]
pub icbjmbgmdnb: u32,
#[prost(string, tag = "1")]
pub time: ::prost::alloc::string::String,
#[xor(15418)]
#[prost(uint32, tag = "3")]
pub ifblajdpacm: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Holmiapaaol {
#[prost(message, repeated, tag = "1")]
pub nfmojhjjldd: ::prost::alloc::vec::Vec<Imbideofcka>,
#[xor(11414)]
#[prost(int32, tag = "3")]
pub iegihmjipdg: i32,
#[prost(message, repeated, tag = "6")]
pub nkmeffcgekd: ::prost::alloc::vec::Vec<Imbideofcka>,
#[prost(float, tag = "10")]
pub kffdknkcnok: f32,
#[prost(message, optional, tag = "13")]
pub jhmpagfknfc: ::core::option::Option<Imbideofcka>,
#[xor(9131)]
#[prost(int32, tag = "14")]
pub hcopojhoimc: i32,
#[prost(float, tag = "4")]
pub ihjleokncgf: f32,
#[xor(9147)]
#[prost(int32, tag = "9")]
pub hdaokibdehc: i32,
#[xor(9150)]
#[prost(int32, tag = "15")]
pub ahmjlglcomj: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cjacplflgak {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(855)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetMiniscapeEntrustDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jiiooanidab {
#[xor(1035)]
#[prost(uint32, tag = "15")]
pub pgiomnpgicj: u32,
#[xor(6031)]
#[prost(uint32, tag = "2")]
pub template_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9207)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ghijhpkddni {
#[prost(bytes = "vec", tag = "4")]
pub eojpjinneih: ::prost::alloc::vec::Vec<u8>,
#[xor(8757)]
#[prost(uint32, tag = "5")]
pub event_graph_uid: u32,
#[prost(enumeration = "EventGraphOwnerType", tag = "6")]
pub owner_type: i32,
#[prost(message, optional, tag = "2")]
pub cccbeplbaaa: ::core::option::Option<Clbhlliocpa>,
#[prost(enumeration = "ActionType", tag = "13")]
pub action_type: i32,
#[xor(11653)]
#[prost(uint32, tag = "8")]
pub cinlamkghbj: u32,
#[xor(5722)]
#[prost(uint32, tag = "1")]
pub owner_id: u32,
#[xor(11519)]
#[prost(uint32, tag = "12")]
pub clgfbjgkocf: u32,
#[xor(6150)]
#[prost(uint32, tag = "14")]
pub tag: u32,
#[xor(4352)]
#[prost(uint32, tag = "3")]
pub section_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Odimopoofen {
#[prost(message, optional, tag = "1")]
pub efpckpnefdc: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "2")]
pub hmmneikfple: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lfehjodggif {
#[prost(message, optional, tag = "1")]
pub adpjhhpoghi: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ghcnbjnlmhh {
#[prost(float, tag = "6")]
pub pohnmenbegi: f32,
#[prost(float, tag = "13")]
pub llffkfoejgj: f32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7403)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kpphmfjfjnb {
#[xor(12154)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8656)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fobmaahglhm {
#[xor(11678)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1790)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cdljnomllfn {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dgfinhdpdhp {
#[xor(7905)]
#[prost(uint32, tag = "9")]
pub appglhkjobe: u32,
#[prost(enumeration = "Ealnkknpagg", tag = "10")]
pub r#type: i32,
#[xor(13515)]
#[prost(uint32, tag = "7")]
pub hidfjeeeclb: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1339)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Beoiemibdnk {
#[xor(15140)]
#[prost(uint32, tag = "13")]
pub cdklkjpfhhl: u32,
#[xor(4701)]
#[prost(uint32, tag = "14")]
pub lcbaliamhib: u32,
#[xor(15726)]
#[prost(uint32, tag = "12")]
pub lobafigmneb: u32,
#[prost(enumeration = "Gioejkgjcpp", tag = "7")]
pub idbebhejjkg: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2791)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dkcfggdbpkj {
#[xor(175)]
#[prost(uint32, tag = "7")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oailifacjmk {
#[prost(uint32, tag = "1")]
pub cdklkjpfhhl: u32,
#[prost(enumeration = "Eojinbjecmm", tag = "2")]
pub aoicgngakkm: i32,
#[prost(uint32, tag = "3")]
pub klcjacpefjm: u32,
#[prost(uint32, tag = "4")]
pub jncfhnjnfkg: u32,
#[prost(uint32, tag = "5")]
pub nddobnmabai: u32,
#[prost(bool, tag = "6")]
pub dkmieefjcek: bool,
#[prost(string, tag = "7")]
pub kllkhfdbbjh: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4251)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pccacconnan {
#[xor(8337)]
#[prost(uint32, tag = "14")]
pub count: u32,
#[xor(13217)]
#[prost(uint32, tag = "4")]
pub hfpfbndpgjh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5144)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Deaagcilhpd {
#[xor(12023)]
#[prost(uint32, tag = "8")]
pub tag: u32,
#[xor(12915)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6772)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ampdneojdcl {
#[xor(13569)]
#[prost(uint64, tag = "9")]
pub gglnpjfcibj: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Faagobhlgpj {
#[prost(message, repeated, tag = "4")]
pub kidpjmmjppj: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(string, tag = "5")]
pub njkfgjmkbdb: ::prost::alloc::string::String,
#[prost(enumeration = "Pcekojidped", tag = "6")]
pub fdgfeeboabf: i32,
#[prost(message, optional, tag = "7")]
pub ilbdbjpgdig: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "8")]
pub bibagfchidj: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aikfnkpdpnk {
#[prost(message, repeated, tag = "1")]
pub iohhlidaffg: ::prost::alloc::vec::Vec<Legmeddenjf>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jmhojcpdfab {
#[prost(message, repeated, tag = "1")]
pub delbgoehhop: ::prost::alloc::vec::Vec<Ibcedmkaedn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fijbhplmegi {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5699)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ncphfmkdhlk {
#[prost(message, repeated, tag = "15")]
pub pldmclnkoac: ::prost::alloc::vec::Vec<Bmhojigmcnl>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6854)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dogjmepcjgj {
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Bcehkoeienj>,
#[prost(message, repeated, tag = "8")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(3216)]
#[prost(uint64, tag = "10")]
pub fkcdkdiacni: u64,
#[xor(15541)]
#[prost(uint64, tag = "6")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pbnckiajndp {
#[xor(15989)]
#[prost(uint32, tag = "15")]
pub kmmjjgagcch: u32,
#[xor(5964)]
#[prost(uint64, tag = "3")]
pub fkcdkdiacni: u64,
#[xor(1750)]
#[prost(uint32, tag = "1")]
pub bhbfkmpaakh: u32,
#[xor(10572)]
#[prost(uint32, tag = "10")]
pub lcaidhpecok: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(301)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct EnterSectionCsReq {
#[prost(bool, tag = "13")]
pub nhhnjggpdfd: bool,
#[xor(12108)]
#[prost(uint32, tag = "7")]
pub kedlgoakhld: u32,
#[xor(11119)]
#[prost(uint32, tag = "3")]
pub section_id: u32,
#[prost(bool, tag = "5")]
pub fglbjejpamb: bool,
#[prost(enumeration = "EventGraphOwnerType", tag = "10")]
pub owner_type: i32,
#[prost(string, tag = "12")]
pub transform_id: ::prost::alloc::string::String,
#[xor(15924)]
#[prost(uint32, tag = "6")]
pub tag: u32,
#[xor(6607)]
#[prost(uint32, tag = "11")]
pub henmkajoacj: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fpmebmgmcgk {
#[prost(bool, tag = "3")]
pub ohifmfcphif: bool,
#[xor(5244)]
#[prost(int32, tag = "6")]
pub pcnmkhnimki: i32,
#[xor(4848)]
#[prost(int32, tag = "7")]
pub foofphadpgm: i32,
#[xor(13755)]
#[prost(int32, tag = "11")]
pub mdlfgimgjad: i32,
#[xor(7077)]
#[prost(int32, tag = "9")]
pub ggdkhpplobj: i32,
#[prost(message, optional, tag = "1")]
pub ofbnadpmfad: ::core::option::Option<Jchleamdmke>,
#[prost(message, optional, tag = "10")]
pub nfmojhjjldd: ::core::option::Option<Ghcnbjnlmhh>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iijfdaiolic {
#[prost(int32, tag = "1")]
pub mcnmkdmidlo: i32,
#[prost(int32, tag = "2")]
pub ghehgjmmdik: i32,
#[prost(enumeration = "Npaeinmcdce", tag = "3")]
pub epekkmbndao: i32,
#[prost(int32, tag = "4")]
pub ghbehgcbofc: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1924)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aomkjfoolif {
#[prost(message, optional, tag = "6")]
pub info: ::core::option::Option<Ihhhpjjhhji>,
#[xor(13791)]
#[prost(uint64, tag = "7")]
pub fdfjcoccaoa: u64,
#[xor(13672)]
#[prost(uint64, tag = "11")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "1")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9797)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jdmkipedgbl {
#[xor(14993)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fppgkjeojoh {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1143)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lnadoanlgag {
#[prost(message, optional, tag = "9")]
pub info: ::core::option::Option<Ojfpnoaefic>,
#[xor(1775)]
#[prost(uint64, tag = "11")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "13")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(6222)]
#[prost(uint64, tag = "1")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(619)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mbkekpfdddm {
#[prost(message, repeated, tag = "8")]
pub dfccogcmnom: ::prost::alloc::vec::Vec<Ggdhfchbldk>,
#[prost(message, optional, tag = "11")]
pub jkdgmmjjdlk: ::core::option::Option<Ggdhfchbldk>,
#[prost(message, optional, tag = "13")]
pub mojmkoocdec: ::core::option::Option<Ggdhfchbldk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kdbgbfabakc {
#[xor(15681)]
#[prost(uint64, tag = "6")]
pub jpmfoahoobm: u64,
#[xor(15682)]
#[prost(uint64, tag = "4")]
pub nngejkejipj: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pmhcjkekoeb {
#[prost(message, optional, tag = "1")]
pub fdeohomlplo: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub section: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4298)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bejpacdcinb {
#[prost(message, optional, tag = "1")]
pub miemklodkfd: ::core::option::Option<Jlpongmoeec>,
#[prost(message, optional, tag = "14")]
pub lhmmbppoeeb: ::core::option::Option<Lbcjhbcbhmi>,
#[prost(bool, tag = "15")]
pub okmihnngnhi: bool,
#[xor(4172)]
#[prost(int64, tag = "5")]
pub lolfdmgofhf: i64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct AvatarSkillInfo {
#[xor(8858)]
#[prost(uint32, tag = "13")]
pub skill_type: u32,
#[xor(11273)]
#[prost(uint32, tag = "4")]
pub level: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4888)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Blcjngagbnn {
#[prost(uint32, repeated, tag = "10")]
pub bfgenanklmg: ::prost::alloc::vec::Vec<u32>,
#[xor(14753)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Npknlmebpdf {
#[xor(4740)]
#[prost(uint32, tag = "10")]
pub template_id: u32,
#[prost(bool, tag = "7")]
pub cdclblegnpa: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gnffchcpaed {
#[prost(message, optional, tag = "1")]
pub pohnmenbegi: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub llffkfoejgj: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "3")]
pub haaajbnjkoc: bool,
#[prost(message, optional, tag = "4")]
pub clgdocgoggb: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub lcjdkmhnjbp: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "6")]
pub pnkhhilfmbm: bool,
#[prost(bool, tag = "7")]
pub blcnjdkconj: bool,
#[prost(message, optional, tag = "8")]
pub ldoihgboinm: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "9")]
pub jcjmcpblmeb: bool,
#[prost(bool, tag = "10")]
pub fihnanppdgn: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Knfceobjnaj {
#[prost(message, optional, tag = "1")]
pub lgnobbdbgdl: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Hoophmkdpgb", tag = "2")]
pub pfdnfhigfof: i32,
#[prost(string, tag = "3")]
pub jodgalgcbcj: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8596)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mjofjjgapam {
#[prost(string, tag = "12")]
pub lcljjhpcdca: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ajiibdgkola {
#[prost(string, tag = "1")]
pub mlppphicakh: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub jacamjckiii: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8898)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Feahcfimnid {
#[xor(13328)]
#[prost(uint64, tag = "2")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "9")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(143)]
#[prost(uint64, tag = "15")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "1")]
pub info: ::core::option::Option<Megbohcmelc>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lppklbokplp {
#[prost(uint32, tag = "1")]
pub npc_id: u32,
#[prost(uint32, tag = "2")]
pub interaction: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8212)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetResourceDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iafdffoanko {
#[prost(message, optional, tag = "1")]
pub uid: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub hnmmceocapn: ::core::option::Option<Clkeajcmnko>,
#[prost(string, tag = "3")]
pub phkbmnbiidn: ::prost::alloc::string::String,
#[prost(bool, tag = "4")]
pub bpdgepefooe: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(209)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kegoceflojk {
#[prost(message, optional, tag = "11")]
pub info: ::core::option::Option<Nmeojnoeicg>,
#[xor(5940)]
#[prost(uint64, tag = "6")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "7")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(1827)]
#[prost(uint64, tag = "13")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hponhpjkfpp {
#[prost(message, optional, tag = "1")]
pub dlmdgbpcnal: ::core::option::Option<Doagilgncji>,
#[prost(message, repeated, tag = "2")]
pub mcmiohiimfm: ::prost::alloc::vec::Vec<Doagilgncji>,
#[prost(message, repeated, tag = "3")]
pub mifjcgbejdj: ::prost::alloc::vec::Vec<Doagilgncji>,
#[prost(message, repeated, tag = "4")]
pub madhaccehjj: ::prost::alloc::vec::Vec<Najlndnjffh>,
#[prost(int32, repeated, tag = "5")]
pub igpmdpccpjp: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cdnjaicjcmd {
#[prost(enumeration = "Jdkdapingmh", tag = "1")]
pub fnkpjeodjhh: i32,
#[prost(enumeration = "Gbnhkbnegji", tag = "2")]
pub ajbiidkfbpn: i32,
#[prost(enumeration = "Agmjjomdomi", tag = "3")]
pub position: i32,
#[prost(int32, tag = "4")]
pub pohnmenbegi: i32,
#[prost(int32, tag = "5")]
pub llffkfoejgj: i32,
#[prost(int32, tag = "6")]
pub aaihplbfpad: i32,
#[prost(int32, tag = "7")]
pub kimfcinkdko: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5976)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pmdellhhdja {
#[prost(message, repeated, tag = "11")]
pub bbppijjkjkc: ::prost::alloc::vec::Vec<Gjeeffjbpjp>,
#[xor(8493)]
#[prost(uint32, tag = "4")]
pub lcmphgcpdbd: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2145)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Aikookdjnfc {
#[xor(1334)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9273)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jgfpdedeehn {
#[xor(8634)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ilmdbenljlk {
#[prost(int32, repeated, tag = "3")]
pub keppmkhifhe: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "4")]
pub mnfnmjaecod: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "5")]
pub ngajfdddkja: ::prost::alloc::vec::Vec<i32>,
#[prost(uint32, repeated, tag = "6")]
pub cdhcemejlkh: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "7")]
pub mdcapcamfdp: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "9")]
pub fcjlhbbadpn: ::prost::alloc::vec::Vec<u32>,
#[prost(map = "int32, enumeration(Cogeanaeohd)", tag = "11")]
pub aahjnijnabk: ::std::collections::HashMap<i32, i32>,
#[prost(uint32, repeated, tag = "12")]
pub abgmfnihmbj: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "14")]
pub jamhgllailn: ::prost::alloc::vec::Vec<u32>,
#[prost(int32, repeated, tag = "15")]
pub ebghopdkjan: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Flbfjkfbdnh {
#[prost(uint32, repeated, tag = "1")]
pub aomeeiaiinm: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "2")]
pub gklpkajpdgj: ::core::option::Option<Gegkbjlaiff>,
#[prost(message, optional, tag = "3")]
pub meinbmbebed: ::core::option::Option<Oppakippahg>,
#[prost(message, optional, tag = "4")]
pub ffjlpmikhid: ::core::option::Option<Knpgagkbhap>,
#[prost(message, repeated, tag = "5")]
pub kjamgdpfape: ::prost::alloc::vec::Vec<Ibgaccicgop>,
#[prost(uint32, repeated, tag = "6")]
pub ejffpnhcbli: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "7")]
pub ljkealkaojl: ::core::option::Option<Hbjllllgnna>,
#[prost(message, optional, tag = "8")]
pub fjkcbmnhphk: ::core::option::Option<Cgphiihdamm>,
#[prost(message, optional, tag = "9")]
pub kfcmfmghgbl: ::core::option::Option<Lgapdbmlllk>,
#[prost(uint32, repeated, tag = "10")]
pub elagkibcjfb: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "11")]
pub hoempfpoahe: ::core::option::Option<Ccpomjoenkk>,
#[prost(message, optional, tag = "13")]
pub hpgbiegbilh: ::core::option::Option<Mjppigcpadi>,
#[prost(message, repeated, tag = "14")]
pub cdjoeogpigc: ::prost::alloc::vec::Vec<Mabnhjfokog>,
#[prost(uint32, repeated, tag = "15")]
pub jmpbpagmokk: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Oahoifdjpdk {
#[prost(int32, tag = "1")]
pub pohnmenbegi: i32,
#[prost(int32, tag = "2")]
pub llffkfoejgj: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhpnaojnkof {
#[prost(bool, tag = "1")]
pub lglpgpegigl: bool,
#[prost(string, tag = "2")]
pub jnlchfkcnik: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "3")]
pub hnpkpficmjm: ::prost::alloc::vec::Vec<Dnbmgefbfjp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ppficpkcdga {
#[prost(uint32, tag = "1")]
pub bhbfkmpaakh: u32,
#[prost(message, repeated, tag = "2")]
pub noebkmdmfga: ::prost::alloc::vec::Vec<Mehkefnkifk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iffddjcinge {
#[prost(string, repeated, tag = "1")]
pub hcdoebhodjp: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, tag = "2")]
pub baiomfdgdlc: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lelfillbdcg {
#[xor(12328)]
#[prost(uint64, tag = "7")]
pub fdfjcoccaoa: u64,
#[xor(10664)]
#[prost(uint32, tag = "10")]
pub hkopdmjdgjj: u32,
#[xor(1531)]
#[prost(uint64, tag = "12")]
pub hdonikjeenc: u64,
#[xor(2462)]
#[prost(uint64, tag = "8")]
pub fkcdkdiacni: u64,
#[xor(1078)]
#[prost(uint64, tag = "2")]
pub bkmgijmnlpf: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8606)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kgblkheljga {
#[xor(15775)]
#[prost(uint64, tag = "11")]
pub minddnoilcb: u64,
#[prost(bool, tag = "12")]
pub oflhgjchldl: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fnnnlheniji {
#[prost(int32, tag = "1")]
pub mgkoacfjjea: i32,
#[prost(message, optional, tag = "2")]
pub ianhccpdolj: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Klcnpnekjhm", tag = "3")]
pub r#type: i32,
#[prost(int32, tag = "4")]
pub flbkfpdokpd: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mjdbfpnohgj {
#[xor(3061)]
#[prost(uint32, tag = "5")]
pub template_id: u32,
#[xor(6106)]
#[prost(uint32, tag = "2")]
pub count: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2763)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lolehgmlbfl {
#[prost(message, optional, tag = "5")]
pub info: ::core::option::Option<Ednpeennkad>,
#[xor(625)]
#[prost(uint64, tag = "1")]
pub fkcdkdiacni: u64,
#[xor(438)]
#[prost(uint64, tag = "3")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "8")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dmlkaimnhjd {
#[prost(uint32, tag = "1")]
pub bgbjnicnjja: u32,
#[prost(uint32, tag = "2")]
pub ekpcpcnhbcc: u32,
#[prost(message, optional, tag = "3")]
pub nkmeffcgekd: ::core::option::Option<Ppnpikbfbil>,
#[prost(int32, tag = "4")]
pub rotation: i32,
#[prost(uint32, repeated, tag = "5")]
pub cabmcaebekl: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, tag = "6")]
pub akpocciipcm: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hkbjjmgmdlk {
#[prost(message, optional, tag = "1")]
pub lgnobbdbgdl: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Jpnihhbgepd", tag = "2")]
pub odnpbhepnoa: i32,
#[prost(message, optional, tag = "3")]
pub fedpfjjcabm: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fimaejjikab {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6574)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cmbhfabbhko {
#[prost(message, optional, tag = "5")]
pub gnkebpblhga: ::core::option::Option<Eddlgdapjnk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1594)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pdalkpjflgi {
#[xor(12125)]
#[prost(int32, tag = "15")]
pub interaction: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fnchgklmphl {
#[prost(string, tag = "1")]
pub iggfcdfahen: ::prost::alloc::string::String,
#[prost(int64, tag = "2")]
pub mieeacbdmfk: i64,
#[prost(enumeration = "Jpnihhbgepd", tag = "3")]
pub odnpbhepnoa: i32,
#[prost(string, tag = "4")]
pub nmpddgmjhfi: ::prost::alloc::string::String,
#[prost(bool, tag = "5")]
pub inlfkacflge: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dcajigpckon {
#[prost(message, optional, tag = "1")]
pub mgjdcahcpfa: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "2")]
pub kkjjpagepjn: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(bool, tag = "3")]
pub jmdcihhhaoc: bool,
#[prost(bool, tag = "4")]
pub pellblmpfld: bool,
#[prost(bool, tag = "5")]
pub nacokmgjccm: bool,
#[prost(bool, tag = "6")]
pub dbjndafglcp: bool,
#[prost(bool, tag = "7")]
pub khebfdaihah: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mbkobnhakaf {
#[prost(int32, tag = "1")]
pub clgdocgoggb: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mgddgcdcnpf {
#[prost(bool, tag = "1")]
pub kgelnblmkec: bool,
#[prost(bool, tag = "2")]
pub fpnnkpkjanj: bool,
#[prost(message, repeated, tag = "3")]
pub pfpkdoianjn: ::prost::alloc::vec::Vec<Kibkggifpni>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5149)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oajpjebmhla {
#[prost(message, optional, tag = "5")]
pub info: ::core::option::Option<Nmbodconkld>,
#[xor(1328)]
#[prost(uint64, tag = "9")]
pub fkcdkdiacni: u64,
#[xor(158)]
#[prost(uint64, tag = "11")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "1")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1401)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lejfdfkalgo {
#[xor(6817)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(219)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Inkkjagmbik {
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Hihbpknggge>,
#[xor(12672)]
#[prost(uint64, tag = "1")]
pub fdfjcoccaoa: u64,
#[xor(14656)]
#[prost(uint64, tag = "4")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "12")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cgngmnnijlk {
#[prost(bool, tag = "1")]
pub nldbieegndm: bool,
#[prost(bool, tag = "2")]
pub dcmikaacihk: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9581)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Inhoncginlg {
#[xor(1753)]
#[prost(int32, tag = "1")]
pub jpkbnjeaohd: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9652)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pfjamccbeih {
#[xor(14696)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jpacebgkoab {
#[prost(message, optional, tag = "1")]
pub section: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "2")]
pub transform_id: ::prost::alloc::string::String,
#[prost(uint32, tag = "3")]
pub camera_x: u32,
#[prost(uint32, tag = "4")]
pub camera_y: u32,
#[prost(uint32, tag = "5")]
pub kedlgoakhld: u32,
#[prost(bool, tag = "6")]
pub gfhegijnplf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7764)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetRoleCardDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5880)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jhhfogfhjio {
#[xor(3862)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8723)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Efjgolaidbm {
#[xor(11431)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pjclbjpgpma {
#[prost(uint32, tag = "1")]
pub gieobpmcpck: u32,
#[prost(uint32, tag = "2")]
pub ncfeipdbcjg: u32,
#[prost(bool, tag = "3")]
pub hegffmgfbhj: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(830)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kiakbbelhil {
/// VMP DETECTED
///
#[xor(15390)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8796)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cjcahigdhbl {
#[xor(4417)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Djeoplpnkgk {
#[xor(390)]
#[prost(uint32, tag = "13")]
pub exp: u32,
#[prost(map = "uint32, int32", tag = "3")]
pub efhjeghnemn: ::std::collections::HashMap<u32, i32>,
#[xor(14993)]
#[prost(uint32, tag = "5")]
pub level: u32,
#[xor(12456)]
#[prost(uint32, tag = "12")]
pub ohgfkgiedmo: u32,
#[xor(4416)]
#[prost(uint32, tag = "2")]
pub star: u32,
#[xor(8451)]
#[prost(uint32, tag = "11")]
pub rank: u32,
#[xor(4783)]
#[prost(uint32, tag = "1")]
pub buddy_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Efbcfcifhgm {
#[xor(4926)]
#[prost(uint32, tag = "12")]
pub pglhelicfcf: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8513)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eafpfdplhgc {
#[xor(9773)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jpafandladd {
#[prost(int32, tag = "1")]
pub avatar_id: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lkoachaenaf {
#[prost(uint32, tag = "1")]
pub kmmblnlnkgo: u32,
#[prost(uint32, tag = "2")]
pub nadebamdkdg: u32,
#[prost(int32, tag = "3")]
pub count: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dieabknibdm {
#[xor(3088)]
#[prost(int32, tag = "1094")]
pub ggjfklmbkmf: i32,
#[xor(11023)]
#[prost(int32, tag = "12")]
pub gbhhajlacmg: i32,
#[xor(2976)]
#[prost(int32, tag = "15")]
pub bcbplpdpkfk: i32,
#[xor(9280)]
#[prost(int32, tag = "2")]
pub bkdpcjpombl: i32,
#[prost(float, repeated, tag = "8")]
pub gagbfnpmgpf: ::prost::alloc::vec::Vec<f32>,
#[prost(bool, tag = "1037")]
pub hmgcofimamk: bool,
#[xor(12566)]
#[prost(int32, tag = "14")]
pub gchnbbikffp: i32,
#[xor(16237)]
#[prost(int32, tag = "11")]
pub fmbgjionldc: i32,
#[xor(13552)]
#[prost(int32, tag = "1194")]
pub phoiflbkjme: i32,
#[xor(9860)]
#[prost(int32, tag = "1819")]
pub kdbkfgbfbfd: i32,
#[xor(13197)]
#[prost(int32, tag = "34")]
pub mnknfdcifbm: i32,
#[xor(5696)]
#[prost(int32, tag = "5")]
pub opbannndmdp: i32,
#[xor(12071)]
#[prost(int32, tag = "4")]
pub jalbcjjdoff: i32,
#[xor(11602)]
#[prost(int32, tag = "10")]
pub gpblninblge: i32,
#[xor(10604)]
#[prost(int32, tag = "13")]
pub bcddjbailgd: i32,
#[xor(6886)]
#[prost(int32, tag = "528")]
pub pdfegpaaopk: i32,
#[prost(float, tag = "9")]
pub jhdpfdjipje: f32,
#[xor(13896)]
#[prost(int32, tag = "3")]
pub eedkkdadncg: i32,
#[prost(message, repeated, tag = "1")]
pub ieploccockn: ::prost::alloc::vec::Vec<Cjmhpdegnii>,
#[xor(13908)]
#[prost(int32, tag = "2030")]
pub ajehkjldjml: i32,
#[xor(10197)]
#[prost(int32, tag = "6")]
pub iiilokpdmhd: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7451)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetWeaponDataScRsp {
#[prost(uint32, repeated, tag = "11")]
pub condlbebhca: ::prost::alloc::vec::Vec<u32>,
#[xor(11561)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[prost(uint32, repeated, tag = "12")]
pub pninkkjeipi: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "4")]
pub weapon_list: ::prost::alloc::vec::Vec<WeaponInfo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1174)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ecbejbbckac {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jiahalkoppm {
#[prost(string, tag = "1")]
pub kiekknmjjon: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lbekljpgodm {
#[prost(bool, tag = "6")]
pub hhdkohdobkk: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5715)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jajeaefpico {
#[xor(9078)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ejlpkojfgac {
#[prost(enumeration = "Nljhpikkdnd", tag = "1")]
pub dkmepflgcmf: i32,
#[prost(message, optional, tag = "2")]
pub bddlconiggl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub cglcnlabmba: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub jpfigchhmba: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "5")]
pub kpijbmlabli: bool,
#[prost(bool, tag = "6")]
pub ddalokfcpci: bool,
#[prost(bool, tag = "7")]
pub opdidljeddm: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mpacagfdkop {
#[prost(int32, tag = "1")]
pub template_id: i32,
#[prost(enumeration = "Afbpjmnlncf", tag = "2")]
pub kjongknfkee: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(661)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hafnloononk {
#[xor(1383)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mbmhfknggml {
#[prost(int32, tag = "1")]
pub hmmneikfple: i32,
#[prost(int32, tag = "2")]
pub star: i32,
#[prost(int32, tag = "3")]
pub chcdfnkdbke: i32,
#[prost(map = "uint32, message", tag = "4")]
pub oklfbifmhij: ::std::collections::HashMap<u32, Ljganlojdpg>,
#[prost(uint32, repeated, tag = "5")]
pub aooloieeagi: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "6")]
pub nnhbdfldcbn: ::core::option::Option<Nccfcigmipm>,
#[prost(message, optional, tag = "7")]
pub aklngcnogbc: ::core::option::Option<Ejahjjlahdb>,
#[prost(map = "uint32, int32", tag = "8")]
pub cmmajelgfbh: ::std::collections::HashMap<u32, i32>,
#[prost(message, repeated, tag = "9")]
pub gafdeiifkkg: ::prost::alloc::vec::Vec<Fhocgfjmoog>,
#[prost(int32, tag = "10")]
pub gggfmnmdaoh: i32,
#[prost(uint32, tag = "11")]
pub offemdgpmeo: u32,
#[prost(uint32, repeated, tag = "12")]
pub kcglmmdekab: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "14")]
pub dlabfeadhpf: ::core::option::Option<Ilcfdegbdmd>,
#[prost(uint32, tag = "15")]
pub bfljohplkdc: u32,
#[prost(uint32, tag = "16")]
pub djogideieia: u32,
#[prost(bool, tag = "17")]
pub gnbciljejip: bool,
#[prost(message, optional, tag = "18")]
pub dpndhaolida: ::core::option::Option<Ejcncmeemaa>,
#[prost(uint32, tag = "19")]
pub hcdbijognlp: u32,
#[prost(int64, tag = "20")]
pub iggofgjfodb: i64,
#[prost(map = "uint32, int32", tag = "21")]
pub kiabkfncndl: ::std::collections::HashMap<u32, i32>,
#[prost(map = "uint32, int32", tag = "22")]
pub iaohaipmlhp: ::std::collections::HashMap<u32, i32>,
#[prost(message, optional, tag = "23")]
pub eciolilndhk: ::core::option::Option<Mehekobidmp>,
#[prost(message, optional, tag = "24")]
pub ojjeeiflgme: ::core::option::Option<Chinmcfgcga>,
#[prost(map = "uint32, int32", tag = "25")]
pub lnnegniibkj: ::std::collections::HashMap<u32, i32>,
#[prost(uint32, tag = "26")]
pub ohnppfeppgb: u32,
#[prost(int32, tag = "27")]
pub kfgmaomjlhl: i32,
#[prost(message, optional, tag = "28")]
pub iehogghinhc: ::core::option::Option<Mhicelhkmei>,
#[prost(int32, tag = "29")]
pub lojkdlkclfi: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cjmhpdegnii {
#[xor(1619)]
#[prost(int32, tag = "13")]
pub ocphdlakcfj: i32,
#[xor(4132)]
#[prost(int32, tag = "7")]
pub doijaikcnjg: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aapfoehagao {
#[prost(message, optional, tag = "1")]
pub mghfnnjlplc: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Llcdmmlgcbg {
#[prost(string, tag = "1")]
pub appdnhldamm: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub elicklianja: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub kbnkgfomadd: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ekcnmilkkjk {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ognainkfhml {
#[xor(10538)]
#[prost(uint32, tag = "9")]
pub kpfdcfehhnc: u32,
#[xor(12942)]
#[prost(uint32, tag = "7")]
pub gjiodjcdddp: u32,
#[xor(15474)]
#[prost(uint32, tag = "10")]
pub r#type: u32,
#[prost(string, tag = "14")]
pub leagjddklof: ::prost::alloc::string::String,
#[prost(string, tag = "8")]
pub andkmbnlmoi: ::prost::alloc::string::String,
#[xor(6679)]
#[prost(uint32, tag = "6")]
pub template_id: u32,
#[prost(string, tag = "1")]
pub gkdipnedmjk: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9928)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Plmhpcmdnde {
#[xor(3650)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[xor(1362)]
#[prost(uint32, tag = "2")]
pub efmpiehjjem: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pmhlenbaojf {
#[prost(enumeration = "Habecehfojh", tag = "1")]
pub hbjggpbfnog: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Onjajdkenmg {
#[prost(string, tag = "1")]
pub olopcnmoagp: ::prost::alloc::string::String,
#[prost(map = "string, string", tag = "2")]
pub gpabcfjfaje: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
#[prost(map = "string, string", tag = "3")]
pub ilclagcmjdn: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ggjiceegdda {
#[prost(int32, tag = "1")]
pub avatar_id: i32,
#[prost(int64, tag = "2")]
pub eonhiiakndc: i64,
#[prost(int32, tag = "3")]
pub hogkcpkjfgo: i32,
#[prost(int32, tag = "4")]
pub aeoepagmahf: i32,
#[prost(int32, tag = "5")]
pub cjpgbkbhkld: i32,
#[prost(int32, tag = "6")]
pub fedpfjjcabm: i32,
#[prost(int32, tag = "7")]
pub icoehgohboi: i32,
#[prost(int32, tag = "8")]
pub fknbcmohbek: i32,
#[prost(int32, tag = "9")]
pub dcdmbhmdnin: i32,
#[prost(int32, tag = "10")]
pub oicmokjaojd: i32,
#[prost(int32, tag = "11")]
pub coichficpoe: i32,
#[prost(int32, tag = "12")]
pub nannmjaieai: i32,
#[prost(int32, tag = "13")]
pub ofldkbiifpf: i32,
#[prost(message, repeated, tag = "14")]
pub jcgebnhagic: ::prost::alloc::vec::Vec<Ffldjohffnb>,
#[prost(int32, tag = "15")]
pub pafphpmhhoa: i32,
#[prost(int32, tag = "16")]
pub lojohlinogb: i32,
#[prost(int32, tag = "17")]
pub fljjhddfnni: i32,
#[prost(int32, tag = "18")]
pub knemlhnilib: i32,
#[prost(int32, tag = "19")]
pub elfogmijmjl: i32,
#[prost(message, repeated, tag = "20")]
pub bibnoefnfol: ::prost::alloc::vec::Vec<Dgjlabacihh>,
#[prost(message, repeated, tag = "21")]
pub pihhlagocfp: ::prost::alloc::vec::Vec<Amkbiejjbpe>,
#[prost(int32, tag = "22")]
pub knpkkpajkie: i32,
#[prost(int32, tag = "23")]
pub bhblpfoihjh: i32,
#[prost(int32, tag = "24")]
pub ojaehipklej: i32,
#[prost(int32, tag = "25")]
pub hfcebnfnlki: i32,
#[prost(message, repeated, tag = "29")]
pub ipmmkanlihk: ::prost::alloc::vec::Vec<Clnipkagban>,
#[prost(int32, tag = "30")]
pub gjeaknhhjac: i32,
#[prost(int32, tag = "31")]
pub khfaedhifji: i32,
#[prost(uint32, tag = "32")]
pub lmgnhgifjje: u32,
#[prost(uint32, tag = "33")]
pub gjikbfgjgnm: u32,
#[prost(uint32, tag = "34")]
pub hdnfhihohkd: u32,
#[prost(uint32, tag = "35")]
pub hnomlaajchd: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(483)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gikbcanbpgg {
#[xor(11210)]
#[prost(uint32, tag = "12")]
pub avatar_id: u32,
#[prost(bool, repeated, tag = "1")]
pub talent_switch_list: ::prost::alloc::vec::Vec<bool>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eefplnhklbl {
#[prost(message, repeated, tag = "9")]
pub bhdnoblbnoh: ::prost::alloc::vec::Vec<Ljkhpibbkie>,
#[prost(enumeration = "Deflkildefh", repeated, tag = "7")]
pub dmfcojjihcc: ::prost::alloc::vec::Vec<i32>,
#[xor(11541)]
#[prost(uint32, tag = "3")]
pub uid: u32,
#[xor(13432)]
#[prost(int32, tag = "4")]
pub fkkbflokodb: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3871)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nlnifngikie {
#[prost(int32, repeated, tag = "3")]
pub gnbgjkfeckj: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "7")]
pub ahebjlfhlma: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gifegacghmj {
#[prost(map = "uint32, uint32", tag = "13")]
pub ohkfncepmam: ::std::collections::HashMap<u32, u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gpinecdehdd {
#[prost(message, optional, tag = "14")]
pub dpeflkffjjd: ::core::option::Option<Ohnldpkklnp>,
#[prost(message, optional, tag = "5")]
pub apacdkacfnd: ::core::option::Option<Gibdbcoffjl>,
#[xor(6748)]
#[prost(int32, tag = "9")]
pub npimojhcdaj: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hpmijbeebih {
#[prost(message, optional, tag = "9")]
pub gidapkddnkg: ::core::option::Option<Fkaomebjiho>,
#[xor(16074)]
#[prost(uint32, tag = "13")]
pub kjongknfkee: u32,
#[xor(3431)]
#[prost(uint32, tag = "3")]
pub bhbfkmpaakh: u32,
#[xor(16169)]
#[prost(uint32, tag = "6")]
pub lcaidhpecok: u32,
#[xor(3543)]
#[prost(uint32, tag = "14")]
pub kmmjjgagcch: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Clkeajcmnko {
#[prost(message, optional, tag = "1")]
pub nfmojhjjldd: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "HollowGridLink", tag = "2")]
pub bbbmiohmgic: i32,
#[prost(message, optional, tag = "3")]
pub fobfhnajggd: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1864)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jdijafboiih {
#[xor(6858)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6928)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lfggdecffne {
#[xor(9673)]
#[prost(uint32, tag = "1")]
pub tag: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ioedhfgimpn {
#[prost(uint32, repeated, tag = "8")]
pub ekbdiilbmil: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2160)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hicghpipgpm {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ndnmkkpogjf {
#[prost(message, optional, tag = "1")]
pub ohmeifflppm: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gopmcgkcapo {
#[prost(message, optional, tag = "1")]
pub event_graph_owner_uid: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub hhdhdjphojg: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "3")]
pub delbgoehhop: ::prost::alloc::vec::Vec<Icopibdjpfc>,
#[prost(message, repeated, tag = "4")]
pub aelnfbkpodl: ::prost::alloc::vec::Vec<Bpgabpcnmko>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ifjhbfjfegb {
#[xor(1402)]
#[prost(int32, tag = "13")]
pub lamomhanken: i32,
#[xor(15958)]
#[prost(int32, tag = "2")]
pub ddcnjgiklbp: i32,
#[xor(9198)]
#[prost(int32, tag = "7")]
pub retcode: i32,
#[xor(1420)]
#[prost(int32, tag = "8")]
pub lhgmkeminbn: i32,
#[xor(16177)]
#[prost(int32, tag = "4")]
pub bkmgijmnlpf: i32,
#[xor(6978)]
#[prost(int32, tag = "12")]
pub ggdkhpplobj: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hddkdjnjgli {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nnojikndcag {
#[prost(uint32, repeated, tag = "1")]
pub eknblobefgf: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "5")]
pub lfnhndbhhjl: ::prost::alloc::vec::Vec<Pmbfalbnfll>,
#[prost(message, optional, tag = "7")]
pub loiganhhldb: ::core::option::Option<Licaodfmpgn>,
#[prost(message, repeated, tag = "8")]
pub mcioofbppon: ::prost::alloc::vec::Vec<Pmbfalbnfll>,
#[prost(enumeration = "Klmlennfbfd", tag = "10")]
pub kmlkcndejom: i32,
#[prost(message, optional, tag = "12")]
pub ihddijlgldh: ::core::option::Option<Ipaecjbniah>,
#[prost(message, optional, tag = "13")]
pub pfggbffgjjd: ::core::option::Option<Ljipimmdbhi>,
#[prost(bool, tag = "15")]
pub ilikllnocoa: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5383)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iaohdblpnne {
#[xor(9024)]
#[prost(uint64, tag = "10")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "14")]
pub info: ::core::option::Option<Ebcljmchhim>,
#[prost(message, repeated, tag = "15")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(4481)]
#[prost(uint64, tag = "1")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Plpbolddopm {
#[prost(message, optional, tag = "1")]
pub jojaagalofn: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Piljklinmdm", tag = "2")]
pub hobjbpineli: i32,
#[prost(message, optional, tag = "3")]
pub position: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub claojgokflb: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub moccldbpbcp: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "6")]
pub pmcnjhgllnn: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "7")]
pub afdhhmokmcg: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2568)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cehcgpeljcl {
#[xor(6832)]
#[prost(uint32, tag = "12")]
pub tag: u32,
#[prost(enumeration = "Acinfaajeel", tag = "5")]
pub pjneiaehofa: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hbmgnelifgp {
#[prost(message, optional, tag = "1")]
pub mlcpadgnnaa: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub dncgekhkobk: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Jpnihhbgepd", tag = "3")]
pub odnpbhepnoa: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Deeppmgfank {
#[xor(1961)]
#[prost(uint32, tag = "9")]
pub hmmneikfple: u32,
#[xor(1368)]
#[prost(uint32, tag = "11")]
pub pnbfolmcnjm: u32,
#[xor(7213)]
#[prost(uint32, tag = "15")]
pub flbkfpdokpd: u32,
#[xor(12225)]
#[prost(uint32, tag = "6")]
pub chbpchpkkfb: u32,
#[xor(3263)]
#[prost(uint32, tag = "12")]
pub dpbdmenlkll: u32,
#[xor(14967)]
#[prost(uint32, tag = "14")]
pub bihmoeaggam: u32,
#[xor(12925)]
#[prost(uint32, tag = "10")]
pub kmcdlbcbphd: u32,
#[xor(2612)]
#[prost(uint32, tag = "13")]
pub bpggmciokkf: u32,
#[prost(map = "string, uint32", tag = "8")]
pub mkfdcjnplee: ::std::collections::HashMap<::prost::alloc::string::String, u32>,
#[xor(13134)]
#[prost(uint32, tag = "4")]
pub codjdppbjnl: u32,
#[xor(8196)]
#[prost(uint32, tag = "1")]
pub fpdlfkmmdmd: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hidbpcehdcg {
#[prost(message, optional, tag = "1")]
pub group: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub hfgdjcfhokn: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "3")]
pub oobhkffklog: bool,
#[prost(bool, tag = "4")]
pub coeiaabonii: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Naibpfmnbhl {
#[xor(9849)]
#[prost(int32, tag = "9")]
pub gncfdekgjof: i32,
#[prost(message, repeated, tag = "11")]
pub oomgfpecjhf: ::prost::alloc::vec::Vec<Kdbgbfabakc>,
#[prost(map = "string, message", tag = "13")]
pub mdhfccpjbad: ::std::collections::HashMap<
::prost::alloc::string::String,
Kdbgbfabakc,
>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ppnpikbfbil {
#[prost(int32, tag = "1")]
pub pohnmenbegi: i32,
#[prost(int32, tag = "2")]
pub llffkfoejgj: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(472)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jamcakbpnip {
#[xor(9189)]
#[prost(uint64, tag = "7")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "4")]
pub info: ::core::option::Option<Ilnlppebegk>,
#[xor(3969)]
#[prost(uint64, tag = "5")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "10")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hcfpibnlogf {
#[prost(bool, tag = "1")]
pub fdbpafaaoan: bool,
#[prost(uint32, repeated, tag = "2")]
pub ebcdbcbneih: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3896)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hgeigfaaain {
/// VMP DETECTED
///
#[xor(15182)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5026)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fpemiopggga {
#[xor(15329)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lnofcnlndfp {
#[prost(message, optional, tag = "1")]
pub ljcebenngpl: ::core::option::Option<Ojeofbgcaal>,
#[prost(bool, tag = "2")]
pub lalphjplngn: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Klfpfchaiao {
#[prost(uint32, tag = "1")]
pub opmkcccconm: u32,
#[prost(uint32, tag = "2")]
pub ekpcpcnhbcc: u32,
#[prost(string, tag = "3")]
pub section: ::prost::alloc::string::String,
#[prost(bool, tag = "4")]
pub dbofbcpamfe: bool,
#[prost(bool, tag = "5")]
pub ocgagbpecak: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8904)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pfieeffhiga {
#[xor(3806)]
#[prost(uint32, tag = "14")]
pub iahpcojelin: u32,
#[prost(uint32, repeated, tag = "1")]
pub bcnhoghbcfk: ::prost::alloc::vec::Vec<u32>,
#[xor(5405)]
#[prost(uint32, tag = "9")]
pub group: u32,
#[xor(1648)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Idlmhbnmlcc {
#[prost(string, tag = "1")]
pub token: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub febpalgdanf: ::core::option::Option<Lgieoiiigch>,
#[prost(message, optional, tag = "3")]
pub pfdmjhmgaed: ::core::option::Option<Gjlffeeikik>,
#[prost(map = "uint32, string", tag = "4")]
pub hgfbopnmkjc: ::std::collections::HashMap<u32, ::prost::alloc::string::String>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gpcgiobmead {
#[prost(string, tag = "1")]
pub pilemfjcdkp: ::prost::alloc::string::String,
#[prost(uint32, tag = "2")]
pub template_id: u32,
#[prost(message, optional, tag = "3")]
pub akbioidehdo: ::core::option::Option<Kcjnfpgjgjk>,
#[prost(map = "string, message", tag = "4")]
pub jkoapeepedf: ::std::collections::HashMap<
::prost::alloc::string::String,
Hlhkjjdaeol,
>,
#[prost(map = "uint32, message", tag = "5")]
pub ibpbnpgebol: ::std::collections::HashMap<u32, Leegdepkbij>,
#[prost(uint32, repeated, tag = "6")]
pub pkeacomphlm: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ngdahabjhke {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8346)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetPhotoWallDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ejfnpohjhlo {
#[prost(message, repeated, tag = "1")]
pub ilomllmbddd: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(bool, tag = "2")]
pub hbboajdknbf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dbfmdcilbej {
#[prost(int32, tag = "1")]
pub kginbigkgdp: i32,
#[prost(int64, tag = "2")]
pub aedaabgkehb: i64,
#[prost(int32, tag = "3")]
pub icoehgohboi: i32,
#[prost(int32, tag = "4")]
pub jlffokgighc: i32,
#[prost(int32, tag = "5")]
pub hbhnbanmkhm: i32,
#[prost(message, repeated, tag = "6")]
pub jcgebnhagic: ::prost::alloc::vec::Vec<Cncfhpekodp>,
#[prost(int32, tag = "7")]
pub fljjhddfnni: i32,
#[prost(message, repeated, tag = "8")]
pub bibnoefnfol: ::prost::alloc::vec::Vec<Elidealjopp>,
#[prost(int32, tag = "9")]
pub ddmghgnfble: i32,
#[prost(int32, tag = "10")]
pub enjffjhdkkn: i32,
#[prost(int32, tag = "11")]
pub gkecplmaegh: i32,
#[prost(int32, tag = "12")]
pub fknbcmohbek: i32,
#[prost(int32, tag = "13")]
pub ccibdkbmjap: i32,
#[prost(bool, tag = "14")]
pub bflaalncokd: bool,
#[prost(int32, tag = "15")]
pub ffekjgbhmih: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2159)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct SyncEventInfoScNotify {
#[prost(string, tag = "685")]
pub npc_interaction: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "1")]
pub action_list: ::prost::alloc::vec::Vec<ActionInfo>,
#[prost(string, repeated, tag = "5")]
pub oegekggofne: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(map = "string, string", tag = "7")]
pub ephecmlegaj: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
#[xor(3735)]
#[prost(uint32, tag = "4")]
pub clgfbjgkocf: u32,
#[xor(2556)]
#[prost(uint32, tag = "13")]
pub nocgpaolime: u32,
#[xor(14266)]
#[prost(uint32, tag = "2")]
pub tag: u32,
#[prost(map = "string, string", tag = "15")]
pub cpcifgmopgk: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
#[xor(8726)]
#[prost(uint32, tag = "12")]
pub owner_id: u32,
#[prost(enumeration = "EventGraphOwnerType", tag = "8")]
pub owner_type: i32,
#[xor(5417)]
#[prost(uint32, tag = "11")]
pub section_id: u32,
#[xor(4722)]
#[prost(uint32, tag = "6")]
pub event_graph_uid: u32,
#[prost(map = "string, int32", tag = "10")]
pub hnapceekmpe: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
#[prost(map = "string, int32", tag = "3")]
pub aeiaggdebfk: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
#[xor(5293)]
#[prost(uint32, tag = "9")]
pub fjckpdofhjf: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aogfdjcnjln {
#[prost(string, tag = "1")]
pub kcclegdlljc: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub jmoddhjlecc: ::prost::alloc::string::String,
#[prost(int32, tag = "3")]
pub balfodofeha: i32,
#[prost(int32, tag = "4")]
pub kianbndmmaj: i32,
#[prost(string, tag = "5")]
pub lajdiobhnjc: ::prost::alloc::string::String,
#[prost(string, tag = "6")]
pub ophdfbihglk: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub pinmdcfnmce: ::prost::alloc::string::String,
#[prost(string, tag = "8")]
pub acgebhonfom: ::prost::alloc::string::String,
#[prost(string, tag = "9")]
pub fpdhclcdgen: ::prost::alloc::string::String,
#[prost(enumeration = "Aeoihpdcomb", tag = "10")]
pub lcbkchjojhc: i32,
#[prost(enumeration = "Odgpcomndpm", tag = "11")]
pub mdihfldkeoe: i32,
#[prost(uint32, tag = "12")]
pub uid: u32,
#[prost(int32, tag = "13")]
pub dgbbcfkndaf: i32,
#[prost(bool, tag = "14")]
pub llmpakgngpn: bool,
#[prost(int32, tag = "15")]
pub cccjgccopeo: i32,
#[prost(string, tag = "16")]
pub khngmkjocha: ::prost::alloc::string::String,
#[prost(bool, tag = "17")]
pub hmpadbffcbb: bool,
#[prost(uint32, tag = "18")]
pub ddbmjpajmnc: u32,
#[prost(bool, tag = "19")]
pub mleoedkohah: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kifmifobegb {
#[prost(string, tag = "1")]
pub majnhdojplo: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub appdnhldamm: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub elgcbflfjno: ::prost::alloc::string::String,
#[prost(enumeration = "Pelhdnfcpem", tag = "4")]
pub nhahoapiomm: i32,
#[prost(message, optional, tag = "5")]
pub jbcbamblgjk: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "6")]
pub dedkcldjeke: ::prost::alloc::vec::Vec<Fdgfhkfpdgj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5701)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mmhienlljhc {
#[xor(16307)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lffmfpadnbi {
#[prost(enumeration = "Hhaiaeholnp", tag = "1")]
pub hpldfimmjjj: i32,
#[prost(message, optional, tag = "2")]
pub fdeohomlplo: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "3")]
pub akkjdomccmn: ::prost::alloc::vec::Vec<Kndpfelbiog>,
#[prost(message, optional, tag = "4")]
pub ekboekelpho: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jaecfjffekh {
#[xor(6977)]
#[prost(int32, tag = "13")]
pub ecdklimojjl: i32,
#[xor(7259)]
#[prost(int32, tag = "12")]
pub lndnaeogbbn: i32,
#[prost(bool, tag = "10")]
pub oofjnihcoej: bool,
#[xor(1842)]
#[prost(int32, tag = "11")]
pub biceappjjjd: i32,
#[xor(4306)]
#[prost(int32, tag = "15")]
pub mlfbdbalkgj: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hmhbmaiadlm {
#[prost(message, repeated, tag = "12")]
pub djnggennkbf: ::prost::alloc::vec::Vec<Alhffjfkfcd>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hcibabklmom {
#[prost(message, repeated, tag = "3")]
pub onifgjhajnk: ::prost::alloc::vec::Vec<Iafjopmbckn>,
#[xor(3735)]
#[prost(uint32, tag = "9")]
pub galekebfmim: u32,
#[xor(6463)]
#[prost(uint32, tag = "7")]
pub pkfmpakneog: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pckfkkgmnpd {
#[xor(7465)]
#[prost(uint32, tag = "15")]
pub flbkfpdokpd: u32,
#[prost(message, optional, tag = "7")]
pub position: ::core::option::Option<Ljmfhhhfmho>,
#[xor(854)]
#[prost(uint32, tag = "13")]
pub lhbejkbkbfh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jmhdnidmomi {
#[prost(enumeration = "Pcekojidped", tag = "1")]
pub ekbfgknccph: i32,
#[prost(string, tag = "2")]
pub dcpnffhjklk: ::prost::alloc::string::String,
#[prost(enumeration = "Kimhnenegop", tag = "3")]
pub fpbfehmkhgp: i32,
#[prost(map = "string, message", tag = "4")]
pub jjfjncfjaca: ::std::collections::HashMap<
::prost::alloc::string::String,
Jiahalkoppm,
>,
#[prost(string, tag = "5")]
pub calhjjbpiaf: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Afpbpiodgpk {
#[xor(5643)]
#[prost(int32, tag = "3")]
pub eadfmoeifod: i32,
#[prost(uint32, repeated, tag = "2")]
pub bkdeogdpeld: ::prost::alloc::vec::Vec<u32>,
#[xor(5121)]
#[prost(int64, tag = "10")]
pub ldgpffiabcf: i64,
#[prost(uint32, repeated, tag = "13")]
pub nhhafmpoipi: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "6")]
pub ohpobncgnji: ::core::option::Option<Clpnmkloela>,
#[xor(7614)]
#[prost(uint32, tag = "1")]
pub quest_id: u32,
#[xor(8470)]
#[prost(uint32, tag = "8")]
pub gnanbaglmjp: u32,
#[xor(14289)]
#[prost(int32, tag = "11")]
pub elgapoghfle: i32,
#[prost(message, optional, tag = "7")]
pub hhfngjoldcd: ::core::option::Option<Clpnmkloela>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jpmpgmpehlj {
#[prost(bytes = "vec", tag = "12")]
pub bgoiibjhdck: ::prost::alloc::vec::Vec<u8>,
#[xor(8965)]
#[prost(uint32, tag = "7")]
pub r#type: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2656)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jeghamhhngf {
#[xor(8079)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fgmpkolloii {
#[prost(message, optional, tag = "1")]
pub nfmojhjjldd: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Klfinbnookg", tag = "2")]
pub ahhbfimgoaa: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Djdcjkeanbc {
#[prost(enumeration = "Cnaookdijik", tag = "1")]
pub bhhdjkjomnf: i32,
#[prost(message, optional, tag = "2")]
pub jfnheedagif: ::core::option::Option<Jcjlloclajn>,
#[prost(enumeration = "Clhfpgmncdb", tag = "3")]
pub lpmlnjjjgog: i32,
#[prost(message, optional, tag = "4")]
pub pohnmenbegi: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub llffkfoejgj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "6")]
pub gdecmnpplgi: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "7")]
pub aknjmlgjleb: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "8")]
pub agddcgingde: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "9")]
pub olhnfhfdfgj: ::core::option::Option<Beiilcdnioe>,
#[prost(message, optional, tag = "10")]
pub ofmdfgabjbh: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "11")]
pub kicmjlpdoic: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "12")]
pub dnffiafemeg: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "13")]
pub fekcfhiklmm: ::prost::alloc::vec::Vec<Pgjccpfeneg>,
#[prost(message, repeated, tag = "14")]
pub angjefccgpm: ::prost::alloc::vec::Vec<Mgddgcdcnpf>,
#[prost(message, optional, tag = "15")]
pub ianhccpdolj: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4956)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cmofdcehefa {
#[xor(9280)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pnjkalglkjc {
#[prost(float, tag = "14")]
pub pohnmenbegi: f32,
#[prost(float, tag = "15")]
pub llffkfoejgj: f32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9537)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mmnjjklaepm {
#[prost(uint32, repeated, tag = "15")]
pub ieobogdlfim: ::prost::alloc::vec::Vec<u32>,
#[xor(15373)]
#[prost(uint32, tag = "3")]
pub migelfhjkak: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dgjdebeapch {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iibaabcpbnb {
#[prost(message, optional, tag = "1")]
pub mlcpadgnnaa: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub avatar_id: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(485)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fjkghndhajl {
#[xor(14252)]
#[prost(uint32, tag = "3")]
pub flgfnfnbgmn: u32,
#[xor(4233)]
#[prost(uint32, tag = "7")]
pub aeicekmldco: u32,
#[xor(2293)]
#[prost(uint32, tag = "5")]
pub buddy_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hlhghkcchdb {
#[prost(message, optional, tag = "14")]
pub hmnlekkhcbo: ::core::option::Option<Bbokljfnobj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bbpfnnbpiek {
#[prost(string, tag = "1")]
pub kcclegdlljc: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub fiieiehipik: ::core::option::Option<Jiahalkoppm>,
#[prost(uint32, tag = "3")]
pub ddbmjpajmnc: u32,
#[prost(message, repeated, tag = "4")]
pub nbknpjofkok: ::prost::alloc::vec::Vec<Leegdepkbij>,
#[prost(uint32, repeated, tag = "5")]
pub pkeacomphlm: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct DungeonInfo {
#[prost(message, optional, tag = "384")]
pub apeblmffnca: ::core::option::Option<Njifieocafh>,
#[prost(message, repeated, tag = "1131")]
pub kodckkfpgjn: ::prost::alloc::vec::Vec<Babjlibpdjh>,
#[prost(message, optional, tag = "965")]
pub dinlalbfphe: ::core::option::Option<Gflklioinco>,
#[prost(message, optional, tag = "1618")]
pub oecefiailfk: ::core::option::Option<Ndppkmmoodf>,
#[xor(1233)]
#[prost(int64, tag = "10")]
pub ldgpffiabcf: i64,
#[prost(message, optional, tag = "898")]
pub mccfipfipna: ::core::option::Option<Nmgejibbbch>,
#[xor(9956)]
#[prost(uint32, tag = "1678")]
pub quest_type: u32,
#[prost(uint32, repeated, tag = "7")]
pub ehlpbajpapb: ::prost::alloc::vec::Vec<u32>,
#[xor(9219)]
#[prost(uint32, tag = "1085")]
pub ejhneaebine: u32,
#[prost(uint32, repeated, tag = "1517")]
pub cdkcghnonnh: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "8")]
pub icemikabfhm: ::core::option::Option<Epclfjjjfim>,
#[prost(uint32, repeated, tag = "953")]
pub foacgpjpgph: ::prost::alloc::vec::Vec<u32>,
#[xor(15329)]
#[prost(uint32, tag = "881")]
pub cbjnleffjkj: u32,
#[prost(message, optional, tag = "11")]
pub dungeon_equip_info: ::core::option::Option<DungeonEquipInfo>,
#[prost(message, optional, tag = "1745")]
pub chainokkcmi: ::core::option::Option<Bhpcmobpcob>,
#[prost(uint32, repeated, tag = "786")]
pub dnabcggcahe: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "9")]
pub ehkhgigflna: ::prost::alloc::vec::Vec<u32>,
#[xor(7231)]
#[prost(uint32, tag = "2")]
pub dneffhlemfg: u32,
#[prost(message, optional, tag = "58")]
pub afkgjgmdamj: ::core::option::Option<Ljlmeegfgal>,
#[prost(message, optional, tag = "686")]
pub fjkcbmnhphk: ::core::option::Option<Kmboclhaolk>,
#[xor(3085)]
#[prost(uint32, tag = "1604")]
pub lpkgbddmokl: u32,
#[prost(bool, tag = "1015")]
pub eaaoaombghm: bool,
#[prost(bool, tag = "1693")]
pub mihgcfnccci: bool,
#[xor(4138)]
#[prost(uint32, tag = "6")]
pub quest_id: u32,
#[prost(map = "uint32, uint32", tag = "15")]
pub ibonobeajop: ::std::collections::HashMap<u32, u32>,
#[prost(message, optional, tag = "1950")]
pub fflmpahjpbb: ::core::option::Option<Ofabnhcbihi>,
#[prost(uint32, repeated, tag = "1196")]
pub clbjckinjoc: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "1068")]
pub fafnecmibae: ::core::option::Option<Gidjfljfbad>,
#[prost(message, optional, tag = "12")]
pub lpicabplkhk: ::core::option::Option<BuddyUnitInfo>,
#[prost(uint32, repeated, tag = "343")]
pub dmopnggplij: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "3")]
pub avatar_list: ::prost::alloc::vec::Vec<AvatarUnitInfo>,
#[prost(message, optional, tag = "13")]
pub adgfaonhkig: ::core::option::Option<Djdieacnlge>,
#[xor(3205)]
#[prost(uint32, tag = "5")]
pub djmpcdbnamf: u32,
#[prost(map = "uint32, int32", tag = "1")]
pub makahklbeoe: ::std::collections::HashMap<u32, i32>,
#[prost(message, repeated, tag = "14")]
pub occfppknhai: ::prost::alloc::vec::Vec<Hjcopomfhek>,
#[prost(message, optional, tag = "4")]
pub lfpepddfbdi: ::core::option::Option<Ejlbhgiaool>,
#[prost(bool, tag = "130")]
pub lfaenmoienf: bool,
#[prost(message, repeated, tag = "55")]
pub buddy_list: ::prost::alloc::vec::Vec<BuddyUnitInfo>,
#[xor(3690)]
#[prost(uint32, tag = "1132")]
pub bcjdmidklll: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iahgdailnen {
#[prost(string, tag = "1")]
pub dcpnffhjklk: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub efpckpnefdc: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7875)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Okcjncdfjcl {
#[xor(11978)]
#[prost(int32, tag = "1")]
pub kfobnfboaoi: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ofdclomphoj {
#[prost(message, repeated, tag = "8")]
pub imgikmndbja: ::prost::alloc::vec::Vec<Imegimlgjmj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4767)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gjcphkmpaeo {
#[prost(uint32, repeated, tag = "1")]
pub bfgenanklmg: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Elccbcacbhd {
#[prost(message, optional, tag = "1")]
pub clgdocgoggb: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "2")]
pub ckailogbmkd: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ofpgelbjmle {
#[prost(message, optional, tag = "1")]
pub fmagggjgmda: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "2")]
pub gfhegijnplf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Heojmeogjme {
#[prost(bool, tag = "5")]
pub kmeoicgddma: bool,
#[xor(8290)]
#[prost(uint32, tag = "14")]
pub jkncpglbhlc: u32,
#[xor(1943)]
#[prost(uint32, tag = "3")]
pub jmmkidnedfc: u32,
#[xor(11074)]
#[prost(uint32, tag = "13")]
pub kigcmeakejp: u32,
#[xor(11983)]
#[prost(uint32, tag = "4")]
pub mmfjdplpmmc: u32,
#[xor(1013)]
#[prost(uint32, tag = "11")]
pub nooenefhgdb: u32,
#[xor(927)]
#[prost(uint32, tag = "8")]
pub ingdomhggdo: u32,
#[xor(858)]
#[prost(uint32, tag = "1")]
pub pmeagcelpga: u32,
#[xor(1918)]
#[prost(uint32, tag = "6")]
pub edlgemojkgd: u32,
#[xor(3350)]
#[prost(uint32, tag = "10")]
pub oloicgndbnj: u32,
#[xor(9365)]
#[prost(uint32, tag = "2")]
pub iiddjfplohc: u32,
#[xor(4601)]
#[prost(uint32, tag = "9")]
pub pdjddomahea: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9952)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bombkopeglk {
#[prost(message, optional, tag = "8")]
pub info: ::core::option::Option<Lohlmkpahgp>,
#[xor(10129)]
#[prost(uint64, tag = "2")]
pub fdfjcoccaoa: u64,
#[xor(13562)]
#[prost(uint64, tag = "5")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "12")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bdikgagabge {
#[prost(uint32, tag = "1")]
pub bfljohplkdc: u32,
#[prost(uint32, tag = "2")]
pub lldfaklhfdk: u32,
#[prost(uint32, tag = "3")]
pub aiajckoonbf: u32,
#[prost(enumeration = "Golmkkbjhip", tag = "4")]
pub ejibcbbnnll: i32,
#[prost(uint32, repeated, tag = "5")]
pub jcjdjkfbbek: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "6")]
pub njmhfmkicol: bool,
#[prost(uint32, tag = "7")]
pub ijnmcdlecgg: u32,
#[prost(uint32, repeated, tag = "8")]
pub bincdphpmgd: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, tag = "9")]
pub ddnnmlmkkip: u32,
#[prost(uint32, tag = "10")]
pub oopkapigclc: u32,
#[prost(uint32, tag = "11")]
pub mnncckhmdnl: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5409)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetPlayerBasicInfoScRsp {
#[xor(14574)]
#[prost(int32, tag = "4")]
pub retcode: i32,
#[prost(message, optional, tag = "3")]
pub basic_info: ::core::option::Option<PlayerBasicInfo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5173)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Chkiebdkggm {
#[prost(string, tag = "10")]
pub kjgbjnnljmg: ::prost::alloc::string::String,
#[xor(6269)]
#[prost(uint32, tag = "13")]
pub dimdlbpkbaj: u32,
#[xor(128)]
#[prost(uint32, tag = "6")]
pub group: u32,
#[xor(3485)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4448)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dgeecoaeojd {
#[prost(bool, tag = "15")]
pub jcfnjlbgglh: bool,
#[xor(5171)]
#[prost(uint32, tag = "12")]
pub nmljmjcnldp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ogpbdglmkhe {
#[prost(message, repeated, tag = "1")]
pub mabpfnichnk: ::prost::alloc::vec::Vec<Ajjpekcjfpe>,
#[xor(14496)]
#[prost(uint32, tag = "12")]
pub bclnjeandcm: u32,
#[prost(uint32, repeated, tag = "9")]
pub ekelbfpempg: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eomlakbllkf {
#[prost(message, optional, tag = "1")]
pub mgjdcahcpfa: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "2")]
pub pellblmpfld: bool,
#[prost(bool, tag = "3")]
pub nacokmgjccm: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct PacketHead {
#[prost(uint32, tag = "1")]
pub packet_id: u32,
#[prost(uint32, tag = "11")]
pub request_id: u32,
#[prost(bool, tag = "14")]
pub obhoflianjp: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gnfhhmnhiao {
#[xor(2522)]
#[prost(uint32, tag = "15")]
pub jmcgfhdplje: u32,
#[prost(enumeration = "Pjojcdnafhd", tag = "1")]
pub hfgdjcfhokn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Beaehhmhecl {
#[xor(791)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(824)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gcnflohppih {
#[xor(4536)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5827)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nadcgebpcee {
#[prost(string, repeated, tag = "5")]
pub fihcipfhoip: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[xor(10647)]
#[prost(uint32, tag = "4")]
pub hhckfadhicp: u32,
#[prost(string, tag = "12")]
pub dcpnffhjklk: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ibcedmkaedn {
#[prost(enumeration = "Mogpldajfbm", tag = "1")]
pub r#type: i32,
#[prost(message, optional, tag = "2")]
pub iompcihagcj: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kfncklgeoin {
#[prost(float, tag = "1")]
pub ibcokdjfkbc: f32,
#[prost(float, tag = "7")]
pub mhapicdicpc: f32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5942)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jhcknakbhag {
#[xor(4644)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[prost(message, repeated, tag = "8")]
pub chhegaecdoj: ::prost::alloc::vec::Vec<Dnenpdlgjdn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7121)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetPhotoWallDataScRsp {
#[prost(message, repeated, tag = "3")]
pub djniclmckih: ::prost::alloc::vec::Vec<Mbhbggealji>,
#[prost(uint32, repeated, tag = "15")]
pub kjgijgfeoel: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "4")]
pub jpmfnkanfhe: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "1")]
pub eblnjbaaidf: ::prost::alloc::vec::Vec<u32>,
#[xor(2351)]
#[prost(uint32, tag = "2")]
pub libogmifhem: u32,
#[xor(2313)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ipgjaficbep {
#[prost(message, optional, tag = "1")]
pub jhooejigljp: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Bhpdbbhjhih", tag = "2")]
pub dkmepflgcmf: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pnfalhpjhjo {
#[prost(map = "int32, message", tag = "9")]
pub hmnjnhpbmeo: ::std::collections::HashMap<i32, Fkkaejkfeac>,
#[prost(message, repeated, tag = "1")]
pub jjokkofacfm: ::prost::alloc::vec::Vec<Fkkaejkfeac>,
#[xor(2819)]
#[prost(int32, tag = "12")]
pub ajcocoionnb: i32,
#[prost(message, optional, boxed, tag = "14")]
pub fdgenpgolod: ::core::option::Option<::prost::alloc::boxed::Box<Fkkaejkfeac>>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Njepkdgcnhe {
#[xor(9637)]
#[prost(uint32, tag = "9")]
pub ddcnjgiklbp: u32,
#[prost(message, repeated, tag = "10")]
pub kknbekibeoe: ::prost::alloc::vec::Vec<Lkanmbfanib>,
#[prost(message, repeated, tag = "3")]
pub lpjjomklfde: ::prost::alloc::vec::Vec<Llgdhlngfoj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8139)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Adkepiopaej {
#[prost(bool, tag = "8")]
pub cmambaghkle: bool,
#[prost(enumeration = "Keebdldhndf", tag = "11")]
pub ilndienaocg: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lanpobekphd {
#[prost(message, optional, tag = "1")]
pub bddlconiggl: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Pcekojidped", tag = "2")]
pub ekbfgknccph: i32,
#[prost(message, optional, tag = "3")]
pub bmjbgakagpp: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub gcgehiligom: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5910)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kggoaolblja {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4285)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hofdjaefkab {
#[prost(message, optional, tag = "5")]
pub info: ::core::option::Option<Hgkpeaginld>,
#[prost(message, repeated, tag = "13")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(60)]
#[prost(uint64, tag = "14")]
pub fkcdkdiacni: u64,
#[xor(11079)]
#[prost(uint64, tag = "3")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct DungeonEquipInfo {
#[prost(message, optional, tag = "215")]
pub bjmpeeedflm: ::core::option::Option<BuddyInfo>,
#[prost(uint32, repeated, tag = "2")]
pub njlkidfacej: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "4")]
pub chmonacgpfi: ::prost::alloc::vec::Vec<Jpnlfolkmke>,
#[xor(1386)]
#[prost(uint32, tag = "7")]
pub hakcepdodmj: u32,
#[prost(message, repeated, tag = "12")]
pub equip_list: ::prost::alloc::vec::Vec<EquipInfo>,
#[prost(uint32, repeated, tag = "6")]
pub hhbajfplnob: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "9")]
pub ojhaeecbfjj: ::prost::alloc::vec::Vec<Akfnlbkpdbg>,
#[prost(message, repeated, tag = "423")]
pub jbgiifidggp: ::prost::alloc::vec::Vec<Jiiooanidab>,
#[prost(uint32, repeated, tag = "3")]
pub lfengahbcha: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "10")]
pub buddy_list: ::prost::alloc::vec::Vec<BuddyInfo>,
#[prost(message, repeated, tag = "15")]
pub mjdfibcdoen: ::prost::alloc::vec::Vec<Dchlokphmmm>,
#[prost(message, repeated, tag = "11")]
pub weapon_list: ::prost::alloc::vec::Vec<WeaponInfo>,
#[prost(message, optional, tag = "492")]
pub flmamanhpaj: ::core::option::Option<BuddyUnitInfo>,
#[xor(12878)]
#[prost(uint32, tag = "851")]
pub ommaeeokpdk: u32,
#[prost(message, repeated, tag = "5")]
pub glmmdebfabl: ::prost::alloc::vec::Vec<Dchlokphmmm>,
#[prost(message, repeated, tag = "8")]
pub avatar_list: ::prost::alloc::vec::Vec<AvatarInfo>,
#[prost(message, repeated, tag = "14")]
pub ieaadiegjpc: ::prost::alloc::vec::Vec<Ahlnfjcdlmc>,
#[prost(message, repeated, tag = "1")]
pub ioifcempngc: ::prost::alloc::vec::Vec<Mjdbfpnohgj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fkeigbpbpml {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9057)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ciofcldiahn {
#[xor(2267)]
#[prost(uint64, tag = "13")]
pub fkcdkdiacni: u64,
#[xor(2313)]
#[prost(uint64, tag = "6")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Fgchnmjljoe>,
#[prost(message, repeated, tag = "15")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(842)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Idikmealkbi {
#[prost(message, optional, tag = "10")]
pub bmejgefamoc: ::core::option::Option<Njepkdgcnhe>,
#[xor(8900)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Odbkoehadpl {
#[prost(message, optional, tag = "1")]
pub params: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub ekppdkdkibj: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3236)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pmojeajonib {
#[prost(message, repeated, tag = "9")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "1")]
pub info: ::core::option::Option<Gfemkhailhe>,
#[xor(4827)]
#[prost(uint64, tag = "5")]
pub fkcdkdiacni: u64,
#[xor(2245)]
#[prost(uint64, tag = "11")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7540)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Glfbopojkai {
#[prost(message, repeated, tag = "8")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(9301)]
#[prost(uint64, tag = "9")]
pub fdfjcoccaoa: u64,
#[xor(9678)]
#[prost(uint64, tag = "15")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "1")]
pub info: ::core::option::Option<Jeljealmmdp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pmmmlblfdmj {
#[prost(message, optional, tag = "1")]
pub bddlconiggl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub obhhacdlakj: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lmejjcpdfdo {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3024)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ppifhnpjpfc {
#[xor(1643)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kmboclhaolk {
#[xor(13496)]
#[prost(int32, tag = "1")]
pub kehiioopklf: i32,
#[prost(int32, repeated, tag = "6")]
pub gnpblbjdncb: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "14")]
pub chgpfjcecad: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "4")]
pub lknanbnjnig: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7491)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ecmpmpaihmi {
#[xor(15123)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7092)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Llcbhicflao {
#[prost(message, repeated, tag = "11")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(3127)]
#[prost(uint64, tag = "6")]
pub fkcdkdiacni: u64,
#[xor(16145)]
#[prost(uint64, tag = "10")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<Fjpmehdlcpk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9672)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct KeepAliveNotify {
#[prost(bytes = "vec", tag = "5")]
pub info: ::prost::alloc::vec::Vec<u8>,
#[prost(bytes = "vec", tag = "15")]
pub sc_data: ::prost::alloc::vec::Vec<u8>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Focafakobci {
#[prost(message, optional, tag = "13")]
pub oghcnmnbkcd: ::core::option::Option<Lmngnmhkkkb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3109)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kchgmopiopm {
#[prost(uint32, repeated, tag = "1")]
pub iokmnhfmblk: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ahnjgcjdboh {
#[prost(string, tag = "2")]
pub transform_id: ::prost::alloc::string::String,
#[prost(uint32, tag = "3")]
pub camera_x: u32,
#[prost(uint32, tag = "4")]
pub camera_y: u32,
#[prost(uint32, tag = "5")]
pub kedlgoakhld: u32,
#[prost(bool, tag = "6")]
pub gfhegijnplf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bnaemekdmbj {
#[prost(enumeration = "Dolmncanpff", tag = "15")]
pub r#type: i32,
#[xor(13793)]
#[prost(int32, tag = "5")]
pub lkdbeecbglo: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(161)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fmljbdoflgh {
#[xor(380)]
#[prost(int32, tag = "14")]
pub retcode: i32,
#[prost(message, optional, tag = "13")]
pub pheaeeecdmg: ::core::option::Option<Fekhjbebcoo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Chmphhkijab {
#[prost(message, optional, tag = "1")]
pub lgnobbdbgdl: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Hoophmkdpgb", tag = "2")]
pub pfdnfhigfof: i32,
#[prost(message, optional, tag = "3")]
pub lkdbeecbglo: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dehfkbkeagl {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Didoaffbnhl {
#[prost(bool, tag = "13")]
pub epekkmbndao: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Caplagnfhdb {
#[prost(int32, tag = "1")]
pub pjbpfknnjem: i32,
#[prost(int32, tag = "2")]
pub r#type: i32,
#[prost(bool, tag = "3")]
pub djldiehhajf: bool,
#[prost(bool, tag = "4")]
pub gfhegijnplf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2732)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aahkdajgbfj {
#[prost(message, optional, tag = "12")]
pub info: ::core::option::Option<Akmkcpllbch>,
#[prost(message, repeated, tag = "7")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(1879)]
#[prost(uint64, tag = "9")]
pub fdfjcoccaoa: u64,
#[xor(13403)]
#[prost(uint64, tag = "15")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fpgahfgalbh {
#[prost(map = "uint32, uint32", tag = "5")]
pub holfbbbajah: ::std::collections::HashMap<u32, u32>,
#[xor(9717)]
#[prost(uint32, tag = "6")]
pub ghifdkelobe: u32,
#[xor(714)]
#[prost(uint32, tag = "2")]
pub npc_id: u32,
#[xor(10884)]
#[prost(uint32, tag = "4")]
pub lnfellgihbi: u32,
#[xor(9446)]
#[prost(int64, tag = "13")]
pub last_recovery_timestamp: i64,
#[xor(5064)]
#[prost(int32, tag = "10")]
pub eedkkdadncg: i32,
#[xor(2163)]
#[prost(uint32, tag = "15")]
pub ebfofmiolap: u32,
#[xor(9283)]
#[prost(uint32, tag = "9")]
pub quest_id: u32,
#[xor(6240)]
#[prost(uint32, tag = "7")]
pub ljkfpofijcc: u32,
#[prost(message, repeated, tag = "12")]
pub bedmnlnkjea: ::prost::alloc::vec::Vec<Jjplidmnban>,
#[xor(3451)]
#[prost(int32, tag = "8")]
pub pljgoabaknj: i32,
#[prost(uint32, repeated, tag = "1")]
pub mbdcfkhbhge: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6512)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pclikakgfnd {
#[prost(uint32, repeated, tag = "8")]
pub knikhodpjfj: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "12")]
pub jiiddifjdee: ::prost::alloc::vec::Vec<u32>,
#[xor(1453)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7578)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mmdjcoeobda {
#[xor(16124)]
#[prost(uint32, tag = "15")]
pub jhooejigljp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kcdgogcjgbk {
#[prost(uint32, repeated, tag = "6")]
pub lfikahlchlh: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "15")]
pub buddy_list: ::prost::alloc::vec::Vec<BuddyInfo>,
#[prost(uint32, repeated, tag = "2")]
pub fpafpjhpfci: ::prost::alloc::vec::Vec<u32>,
#[xor(4187)]
#[prost(uint32, tag = "9")]
pub nahoocejlnh: u32,
#[xor(2116)]
#[prost(uint32, tag = "5")]
pub ibolicmcene: u32,
#[prost(uint32, repeated, tag = "11")]
pub heipkpkpdkm: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7957)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Flkknlkilaj {
#[xor(821)]
#[prost(uint32, tag = "5")]
pub mllcmiipfeh: u32,
#[prost(message, optional, tag = "13")]
pub bjmpeeedflm: ::core::option::Option<BuddyInfo>,
#[xor(13613)]
#[prost(uint32, tag = "7")]
pub alelbpldaom: u32,
#[prost(message, optional, tag = "9")]
pub flmamanhpaj: ::core::option::Option<BuddyUnitInfo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ehllhfddpap {
#[prost(uint32, tag = "1")]
pub uid: u32,
#[prost(bool, tag = "2")]
pub ijajkkhclfp: bool,
#[prost(int64, tag = "3")]
pub eahodcbbbhe: i64,
#[prost(int32, tag = "4")]
pub jfcpedlngij: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ncpddkcflkn {
#[prost(bool, tag = "1")]
pub fkhfkbihkhc: bool,
#[prost(message, optional, tag = "2")]
pub quest_id: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cmfajcmbnhf {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mkjalpgjhaj {
#[prost(string, repeated, tag = "1")]
pub cbjjemdgnab: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, tag = "2")]
pub kalkllfldag: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Momfdepdpal {
#[prost(uint32, tag = "1")]
pub acndhegapdf: u32,
#[prost(bytes = "vec", tag = "2")]
pub ngcjccncngk: ::prost::alloc::vec::Vec<u8>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kpbkolgcmfp {
#[prost(int32, tag = "1")]
pub lkdbeecbglo: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oefdkhoippj {
#[prost(int32, repeated, tag = "1")]
pub unlock_id_list: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ldinmhakikh {
#[xor(12834)]
#[prost(int64, tag = "2")]
pub jjnhkjimggn: i64,
#[prost(bool, tag = "3")]
pub lock: bool,
#[xor(1790)]
#[prost(int32, tag = "15")]
pub ndellckgecb: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Adiekaamofp {
#[prost(int32, tag = "1")]
pub ifljdmjcfdc: i32,
#[prost(int32, tag = "2")]
pub bkcennknhje: i32,
#[prost(bool, tag = "3")]
pub gfhegijnplf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bkioiohnohc {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5068)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ngjgjnfojcm {
#[xor(11941)]
#[prost(int32, tag = "9")]
pub retcode: i32,
#[prost(message, repeated, tag = "6")]
pub mabpfnichnk: ::prost::alloc::vec::Vec<Fekhjbebcoo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9214)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ppjgkkcaink {
#[xor(6975)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aoddpljpooc {
#[prost(message, optional, tag = "1")]
pub hfgdjcfhokn: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub gaobmaiodij: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "3")]
pub mfdaknjeidc: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ActionOpenUi {
#[prost(string, tag = "1")]
pub ui: ::prost::alloc::string::String,
#[prost(int32, tag = "2")]
pub args: i32,
#[prost(string, tag = "3")]
pub beinmnbghnj: ::prost::alloc::string::String,
#[prost(int32, tag = "4")]
pub store_template_id: i32,
#[prost(int32, tag = "5")]
pub npc_id: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7028)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ddenhppbdfh {
#[xor(5270)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[prost(message, optional, tag = "7")]
pub lkhmgfpocdb: ::core::option::Option<Cgmpnogfahj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1261)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lonhhljbbjj {
#[xor(15062)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7708)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ifehgkggdam {
#[xor(6675)]
#[prost(uint32, tag = "1")]
pub pclamamdkik: u32,
#[xor(13423)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4887)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Idcanplpfai {
#[xor(13341)]
#[prost(uint32, tag = "6")]
pub fcfbjmhjpjg: u32,
#[xor(4116)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7299)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jdhcknmgmgk {
#[xor(14444)]
#[prost(uint32, tag = "7")]
pub kinnmmnmmid: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Leibgphhmlg {
#[xor(14364)]
#[prost(int32, tag = "6")]
pub cgaoaojlbje: i32,
#[prost(message, optional, tag = "1")]
pub apacdkacfnd: ::core::option::Option<Ghcnbjnlmhh>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eiabblfgifi {
#[prost(uint32, tag = "1")]
pub gcnenlcnlfd: u32,
#[prost(bool, tag = "2")]
pub dibhnhadaml: bool,
#[prost(bool, tag = "3")]
pub dmpnabaflbh: bool,
#[prost(enumeration = "Gidfhmiamhm", tag = "4")]
pub anhbenaihkh: i32,
#[prost(message, optional, tag = "5")]
pub dkamadpoiad: ::core::option::Option<Epgdeaponij>,
#[prost(message, optional, tag = "6")]
pub coiilhglhmp: ::core::option::Option<Cioodpmfemp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8170)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fmcegogkmeg {
#[xor(4234)]
#[prost(uint32, tag = "7")]
pub quest_id: u32,
#[xor(13358)]
#[prost(int32, tag = "11")]
pub retcode: i32,
#[xor(10301)]
#[prost(uint32, tag = "8")]
pub bdihooemnhp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bocjkafpphc {
#[prost(message, optional, tag = "4")]
pub ngijoclkklh: ::core::option::Option<Lbakhjilpjl>,
#[prost(enumeration = "Mmfcknlpofd", tag = "11")]
pub glehkceafcl: i32,
#[xor(10440)]
#[prost(uint32, tag = "13")]
pub nfmojhjjldd: u32,
#[prost(bool, tag = "7")]
pub hdenpaehopf: bool,
#[prost(message, optional, tag = "8")]
pub lbgmecpfodf: ::core::option::Option<Eddlgdapjnk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2153)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Andbcpkbdno {
#[xor(3826)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3336)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bmahlolfhjj {
#[prost(message, optional, tag = "12")]
pub info: ::core::option::Option<Amjjiobaojd>,
#[xor(2122)]
#[prost(uint64, tag = "1")]
pub fdfjcoccaoa: u64,
#[xor(15872)]
#[prost(uint64, tag = "4")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "14")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6150)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jdgioebopia {
#[xor(1604)]
#[prost(uint32, tag = "7")]
pub kedlgoakhld: u32,
#[prost(uint32, repeated, tag = "10")]
pub jdekjlcnabb: ::prost::alloc::vec::Vec<u32>,
#[prost(enumeration = "Fofhkjpcmdl", tag = "6")]
pub lioinmelhgn: i32,
#[prost(message, repeated, tag = "15")]
pub scene_unit_list: ::prost::alloc::vec::Vec<SceneUnitProtocolInfo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6825)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aihahklibie {
#[prost(uint32, repeated, tag = "6")]
pub iiebfhalebp: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "10")]
pub adkhllnnhap: ::prost::alloc::vec::Vec<Jkkodakbbeh>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(706)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mmdggjimcko {
#[prost(message, repeated, tag = "9")]
pub jiaeedlfdhd: ::prost::alloc::vec::Vec<Depifnoechk>,
#[prost(message, repeated, tag = "4")]
pub jahjmdigjbk: ::prost::alloc::vec::Vec<Dfjdcjfcean>,
#[xor(5940)]
#[prost(int32, tag = "3")]
pub retcode: i32,
#[prost(message, repeated, tag = "8")]
pub ngmkehfgjgl: ::prost::alloc::vec::Vec<Phndoklablo>,
#[prost(bool, tag = "11")]
pub dkgljebhbam: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3953)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dnppdmhbjml {
#[xor(501)]
#[prost(int32, tag = "11")]
pub retcode: i32,
#[xor(16319)]
#[prost(uint64, tag = "4")]
pub gglnpjfcibj: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eofabgkkdpi {
#[prost(string, tag = "1")]
pub ahonbimlchi: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Edmjnnflllm {
#[prost(enumeration = "Fkmgibgjmmc", tag = "1")]
pub r#type: i32,
#[prost(message, repeated, tag = "2")]
pub cckfknjmbdl: ::prost::alloc::vec::Vec<Lkfchholipe>,
#[prost(message, repeated, tag = "3")]
pub doamdncgaom: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "4")]
pub jckkooalfoo: ::prost::alloc::vec::Vec<Hgicipindgf>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7549)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hbnpebolnca {
#[xor(10925)]
#[prost(uint64, tag = "3")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "8")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(9353)]
#[prost(uint64, tag = "11")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "2")]
pub info: ::core::option::Option<Mkfbfbddjhh>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Alfibebgmbl {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kidccdnggag {
#[prost(message, optional, tag = "1")]
pub hfdbcfkhcep: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub adnkggjihkj: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Knpgagkbhap {
#[prost(uint32, repeated, tag = "14")]
pub cjfdlimgjjc: ::prost::alloc::vec::Vec<u32>,
#[prost(map = "uint32, int64", tag = "10")]
pub ifekcgmioip: ::std::collections::HashMap<u32, i64>,
#[xor(5347)]
#[prost(uint32, tag = "1")]
pub kppfiiaojkf: u32,
#[prost(uint32, repeated, tag = "3")]
pub kebhgncibbd: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "12")]
pub obcbfhmcfpc: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "8")]
pub eckneecikcn: ::prost::alloc::vec::Vec<u32>,
#[xor(4962)]
#[prost(uint32, tag = "15")]
pub pcepcnocclg: u32,
#[prost(message, optional, tag = "4")]
pub opdimgpadnn: ::core::option::Option<Nlpmdbpibgl>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5129)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Oihgjkdbpgj {
#[xor(7478)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nfojhkklnep {
#[prost(enumeration = "Peecjnnconk", tag = "1")]
pub owner_type: i32,
#[prost(enumeration = "Adfpiodbbll", tag = "2")]
pub hfgdjcfhokn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2950)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kohmanbjomh {
#[xor(13135)]
#[prost(uint32, tag = "3")]
pub lbhpbgjmakm: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2105)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hkhclimcmpm {
#[xor(11638)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cmaglgdkoag {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aljokpbbmck {
#[prost(enumeration = "Clhfpgmncdb", tag = "1")]
pub lppfcpnndcd: i32,
#[prost(message, optional, tag = "2")]
pub pohnmenbegi: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub llffkfoejgj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub efpckpnefdc: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2995)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bdcgechlkog {
#[prost(map = "uint32, bool", tag = "6")]
pub bdjpaflafik: ::std::collections::HashMap<u32, bool>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9896)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Acjgjhhafdm {
#[xor(2180)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9346)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ffhamijmefb {
/// VMP DETECTED
///
#[xor(14887)]
#[prost(uint32, tag = "2")]
pub quest_id: u32,
#[xor(9034)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5163)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fhokoabedbf {
#[prost(message, repeated, tag = "14")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(15537)]
#[prost(uint64, tag = "8")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "11")]
pub info: ::core::option::Option<Ljodkokclfc>,
#[xor(12549)]
#[prost(uint64, tag = "15")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Akfnlbkpdbg {
#[xor(3599)]
#[prost(uint32, tag = "12")]
pub template_id: u32,
#[xor(1958)]
#[prost(uint32, tag = "15")]
pub pgiomnpgicj: u32,
#[xor(13784)]
#[prost(uint32, tag = "6")]
pub level: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1087)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bbcclflgdcd {
#[xor(9751)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Capnmcjdjbj {
#[prost(enumeration = "Cnaookdijik", tag = "1")]
pub bhhdjkjomnf: i32,
#[prost(enumeration = "Clhfpgmncdb", tag = "2")]
pub lpmlnjjjgog: i32,
#[prost(message, optional, tag = "3")]
pub pohnmenbegi: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub llffkfoejgj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub gdecmnpplgi: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "6")]
pub ddnhingbfde: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "7")]
pub emohgkbioen: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "8")]
pub ofinmdbdckb: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(bool, tag = "9")]
pub mimdmiddlib: bool,
#[prost(message, optional, tag = "10")]
pub filohlbkgco: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "11")]
pub jfbomnbmdal: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, optional, tag = "12")]
pub adniekgkmen: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "13")]
pub bidnejnhbin: ::core::option::Option<Beiilcdnioe>,
#[prost(message, optional, tag = "14")]
pub oacebkcpapj: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "15")]
pub ailmhaekfdn: bool,
#[prost(message, repeated, tag = "16")]
pub bbkaknjfhom: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(bool, tag = "17")]
pub ogalohbfobp: bool,
#[prost(string, tag = "18")]
pub pincppcamap: ::prost::alloc::string::String,
#[prost(enumeration = "Pcekojidped", tag = "20")]
pub caepilileai: i32,
#[prost(string, tag = "21")]
pub njcpmjhlmkh: ::prost::alloc::string::String,
#[prost(enumeration = "Pcekojidped", tag = "22")]
pub phpbnoppnbd: i32,
#[prost(string, tag = "23")]
pub oaejiofkijj: ::prost::alloc::string::String,
#[prost(enumeration = "Pcekojidped", tag = "24")]
pub chhfadomjbb: i32,
#[prost(message, optional, tag = "25")]
pub lnmbpaieiko: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "26")]
pub lfoaifnmjdd: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "27")]
pub neaogkdajml: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "28")]
pub dbjlkikeeoc: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "29")]
pub agnkhidhiji: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(string, tag = "30")]
pub jdbhindfajp: ::prost::alloc::string::String,
#[prost(enumeration = "Pcekojidped", tag = "31")]
pub fdakkblbadk: i32,
#[prost(bool, tag = "32")]
pub jckifdjieih: bool,
#[prost(message, optional, tag = "33")]
pub abnngkihkpm: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "34")]
pub jfnheedagif: ::core::option::Option<Jcjlloclajn>,
#[prost(message, optional, tag = "35")]
pub gfkpmmhnnhn: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "36")]
pub fmagggjgmda: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct ResourceInfo {
#[xor(9957)]
#[prost(uint32, tag = "13")]
pub template_id: u32,
#[xor(14197)]
#[prost(int32, tag = "9")]
pub count: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8255)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetGachaDataCsReq {
#[xor(11015)]
#[prost(uint32, tag = "1")]
pub gacha_type: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gbippafkilf {
#[xor(5699)]
#[prost(uint32, tag = "9")]
pub khfpfkcaigl: u32,
#[prost(float, tag = "13")]
pub ddjlknoenae: f32,
#[xor(11678)]
#[prost(int32, tag = "7")]
pub dcfencbnfhg: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kbmocmemicj {
#[prost(string, tag = "7")]
pub majnhdojplo: ::prost::alloc::string::String,
#[xor(12284)]
#[prost(int64, tag = "6")]
pub iphpmkbmjhb: i64,
#[xor(1502)]
#[prost(uint32, tag = "12")]
pub lnhfhfknkge: u32,
#[prost(string, repeated, tag = "3")]
pub pnimoaafifl: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, tag = "9")]
pub ooahgoobbha: ::prost::alloc::string::String,
#[xor(97)]
#[prost(int64, tag = "13")]
pub lljlloigpjc: i64,
#[xor(14558)]
#[prost(uint32, tag = "2")]
pub foddplkhofb: u32,
#[prost(message, optional, tag = "8")]
pub dcpnffhjklk: ::core::option::Option<Fncblpnlfee>,
#[prost(string, tag = "15")]
pub booilddffge: ::prost::alloc::string::String,
#[prost(bool, tag = "14")]
pub npcjkneiglm: bool,
#[prost(bool, tag = "10")]
pub aikgbidibhh: bool,
#[prost(message, optional, tag = "4")]
pub lagkidpjdkp: ::core::option::Option<Bleebellhbc>,
#[prost(bool, tag = "5")]
pub aiggacjpnfn: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6354)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fmanidhllah {
#[xor(21)]
#[prost(uint32, tag = "14")]
pub efpckpnefdc: u32,
#[prost(message, optional, tag = "6")]
pub kfnhejkhcfo: ::core::option::Option<Mbhbggealji>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mgeinebnhcf {
#[prost(uint32, repeated, tag = "9")]
pub kkjjpagepjn: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct RewardBuffData {
#[prost(message, repeated, tag = "1")]
pub reward_buff_list: ::prost::alloc::vec::Vec<RewardBuff>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fffcojobdlg {
#[prost(uint32, repeated, tag = "8")]
pub ekoppfcdbfi: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "12")]
pub iodcapodddo: ::prost::alloc::vec::Vec<Coknoddkelf>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2685)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Clmmanllfio {
#[prost(message, optional, tag = "15")]
pub lcbjpmnpckl: ::core::option::Option<Lbjbiccpmom>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bhlpocanlda {
#[xor(7337)]
#[prost(int32, tag = "9")]
pub clophpmeace: i32,
#[prost(bool, tag = "3")]
pub ndngcmmnidh: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Oogdcmkkcml {
#[prost(bool, tag = "1")]
pub hlhjfpgiedd: bool,
#[prost(bool, tag = "2")]
pub dahpnfelfnn: bool,
#[prost(bool, tag = "3")]
pub maaljgdmioh: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cfbdojlofan {
#[xor(1450)]
#[prost(uint32, tag = "3")]
pub gbimlpfgnme: u32,
#[xor(5898)]
#[prost(int64, tag = "7")]
pub bgmccnajbeg: i64,
#[prost(uint32, repeated, tag = "5")]
pub pjeobhcgegh: ::prost::alloc::vec::Vec<u32>,
#[xor(11279)]
#[prost(uint32, tag = "12")]
pub template_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3981)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dhejpmabcij {
#[xor(9762)]
#[prost(uint32, tag = "8")]
pub buddy_id: u32,
#[prost(message, repeated, tag = "9")]
pub ieploccockn: ::prost::alloc::vec::Vec<Dnenpdlgjdn>,
#[prost(bool, tag = "1")]
pub lock: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Boikkpjhcmj {
#[xor(5267)]
#[prost(uint32, tag = "14")]
pub lhbejkbkbfh: u32,
#[prost(message, repeated, tag = "7")]
pub deabmamkbaa: ::prost::alloc::vec::Vec<Epicjfjfjjl>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3747)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fpdkkmlgobe {
#[xor(4751)]
#[prost(uint32, tag = "15")]
pub bhlkkamefen: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cdmahgmieik {
#[prost(bytes = "vec", tag = "8")]
pub kbgengphjej: ::prost::alloc::vec::Vec<u8>,
#[xor(8562)]
#[prost(int32, tag = "10")]
pub template_id: i32,
#[xor(13335)]
#[prost(int32, tag = "11")]
pub npbfklplagb: i32,
#[xor(11734)]
#[prost(uint64, tag = "12")]
pub fdfjcoccaoa: u64,
#[xor(8472)]
#[prost(int32, tag = "15")]
pub njcgjalgfch: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8897)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetAuthkeyScRsp {
/// VMP DETECTED
///
#[prost(string, tag = "1")]
pub ndahdnljnlc: ::prost::alloc::string::String,
#[xor(3636)]
#[prost(uint32, tag = "5")]
pub fepaimkkoih: u32,
#[prost(string, tag = "7")]
pub eppmlogockb: ::prost::alloc::string::String,
#[xor(178)]
#[prost(int32, tag = "9")]
pub retcode: i32,
#[xor(10230)]
#[prost(uint32, tag = "12")]
pub fddfhkekbpd: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3038)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pfbijfegcce {
#[prost(uint32, repeated, tag = "15")]
pub ecdpfnjnkig: ::prost::alloc::vec::Vec<u32>,
#[xor(4889)]
#[prost(uint32, tag = "4")]
pub ofcehhidpgo: u32,
#[xor(14969)]
#[prost(uint32, tag = "7")]
pub lgegnbdmjnl: u32,
#[xor(13905)]
#[prost(uint32, tag = "2")]
pub weapon_uid: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2014)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jmfefomdfhc {
#[prost(message, optional, tag = "13")]
pub ooifcbdacif: ::core::option::Option<Aeldonfigco>,
#[xor(13522)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5533)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bnmpjkaonkd {
#[xor(13196)]
#[prost(uint32, tag = "3")]
pub bgm_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jjpgjfacajh {
#[prost(int32, tag = "1")]
pub npc_id: i32,
#[prost(int32, tag = "2")]
pub interaction: i32,
#[prost(string, tag = "3")]
pub iidnjcionhi: ::prost::alloc::string::String,
#[prost(int32, tag = "4")]
pub param: i32,
#[prost(enumeration = "Jpnihhbgepd", tag = "5")]
pub odnpbhepnoa: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Abboiocgcho {
#[prost(string, tag = "1")]
pub mgjdcahcpfa: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub position: ::core::option::Option<Efmhlbmmfid>,
#[prost(bool, tag = "3")]
pub mollcdjkool: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5698)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pokpnbldmhd {
#[xor(4631)]
#[prost(uint32, tag = "6")]
pub level: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nngnchioeak {
#[prost(int32, tag = "1")]
pub quest_id: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9496)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eknphbobima {
#[xor(14936)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9067)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jlgjeiohiel {
#[xor(8464)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dhbejggdeeo {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pjjkfjbjdda {
#[prost(message, repeated, tag = "1")]
pub fckhpamjkbn: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(enumeration = "HollowEntityType", tag = "2")]
pub pbgfddlpihp: i32,
#[prost(message, repeated, tag = "3")]
pub ooicblaegij: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "4")]
pub igpbdhdnmkm: ::prost::alloc::vec::Vec<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kmhobmcloco {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pccmnocpaml {
#[prost(message, optional, tag = "2")]
pub femmmcikmhk: ::core::option::Option<Ghcnbjnlmhh>,
#[xor(12533)]
#[prost(int32, tag = "6")]
pub hekopfkhbaj: i32,
#[xor(13409)]
#[prost(int32, tag = "9")]
pub eldaekefdbk: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Paljinmfill {
#[prost(uint32, tag = "1")]
pub template_id: u32,
#[prost(uint32, tag = "2")]
pub phcbebaelmf: u32,
#[prost(int64, tag = "3")]
pub jfaljjobabd: i64,
#[prost(bool, tag = "4")]
pub cdclblegnpa: bool,
#[prost(uint64, tag = "5")]
pub ajidkgenpcn: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jgddmjlcedp {
#[prost(string, tag = "1")]
pub lkdbeecbglo: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jkkodakbbeh {
#[prost(enumeration = "Ikkfjkejfld", tag = "6")]
pub kjongknfkee: i32,
#[xor(10527)]
#[prost(uint32, tag = "7")]
pub fcmajdepikp: u32,
#[prost(bool, tag = "5")]
pub ilikllnocoa: bool,
#[xor(9950)]
#[prost(uint32, tag = "3")]
pub ncaogklmdec: u32,
#[xor(9309)]
#[prost(uint32, tag = "13")]
pub phcbebaelmf: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mciianpneke {
#[prost(uint32, tag = "1")]
pub pokoclhpeeg: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1483)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ohfbefhkdcp {
#[xor(7371)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Efpcibgjkpp {
#[prost(uint64, tag = "1")]
pub nmagphdoajc: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9913)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nmoemfocgng {
#[prost(message, optional, tag = "6")]
pub info: ::core::option::Option<Algheeneoja>,
#[prost(message, repeated, tag = "7")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(8938)]
#[prost(uint64, tag = "15")]
pub fdfjcoccaoa: u64,
#[xor(1659)]
#[prost(uint64, tag = "2")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4886)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Knmdiddfgph {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Filbkddphen {
#[prost(map = "uint32, uint32", tag = "1")]
pub ajppilianbi: ::std::collections::HashMap<u32, u32>,
#[prost(string, tag = "2")]
pub beinmnbghnj: ::prost::alloc::string::String,
#[prost(int32, repeated, tag = "3")]
pub nfikmcfeifl: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mijnjlaalma {
#[prost(message, repeated, tag = "9")]
pub kahcggocohi: ::prost::alloc::vec::Vec<Pnakkjmkedp>,
#[xor(9492)]
#[prost(uint32, tag = "8")]
pub template_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Moccffaggjp {
#[prost(double, tag = "1")]
pub pohnmenbegi: f64,
#[prost(double, tag = "2")]
pub llffkfoejgj: f64,
#[prost(double, tag = "3")]
pub cgcpijamknl: f64,
#[prost(double, tag = "4")]
pub johoaliiccj: f64,
#[prost(double, tag = "5")]
pub hcopojhoimc: f64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mceacbeoele {
#[prost(message, optional, tag = "2")]
pub bdlfhapgoco: ::core::option::Option<Edmgjdcjldm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9000)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cmbonlfofcf {
#[xor(6123)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ifleabbimln {
#[prost(enumeration = "HollowGridLink", tag = "1")]
pub bdhdkglgljb: i32,
#[prost(message, optional, tag = "2")]
pub pefnehdfdmj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "3")]
pub akkjdomccmn: ::prost::alloc::vec::Vec<Kndpfelbiog>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lcnipbgbalp {
#[prost(string, tag = "1")]
pub dhiafbkblhc: ::prost::alloc::string::String,
#[prost(enumeration = "Dklgniaakji", tag = "13")]
pub jhooeobinia: i32,
#[prost(string, tag = "5")]
pub cfhmigfkadg: ::prost::alloc::string::String,
#[xor(10523)]
#[prost(int32, tag = "9")]
pub pkfnailgikm: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1603)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Idecdipggan {
#[xor(2557)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6966)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Npjincbfdie {
#[prost(message, repeated, tag = "7")]
pub pdcogpelnfo: ::prost::alloc::vec::Vec<Hmelkgfhcpp>,
#[prost(float, tag = "8")]
pub ehmjpgjfmeh: f32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7058)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nopffidhoje {
#[xor(10710)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6500)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lenmfljhahb {
#[prost(message, optional, tag = "12")]
pub ieploccockn: ::core::option::Option<Mdhkafkmnhf>,
#[xor(10702)]
#[prost(int32, tag = "4")]
pub retcode: i32,
#[xor(7433)]
#[prost(uint32, tag = "6")]
pub migelfhjkak: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lhfbdijjhbp {
#[xor(12106)]
#[prost(int32, tag = "2")]
pub lfgefjplima: i32,
#[xor(15166)]
#[prost(int32, tag = "3")]
pub pnfgigjcaea: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eiikdejbinc {
#[prost(bool, tag = "1")]
pub fdhoehnbcjo: bool,
#[prost(bool, tag = "2")]
pub bigbhhpmdnb: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct VideotapeInfo {
#[prost(bool, tag = "10")]
pub finished: bool,
#[prost(message, repeated, tag = "7")]
pub gffmeopojgo: ::prost::alloc::vec::Vec<Dapkjifdpeb>,
#[prost(uint32, repeated, tag = "3")]
pub icopbeofhkh: ::prost::alloc::vec::Vec<u32>,
#[xor(9096)]
#[prost(uint32, tag = "9")]
pub archive_file_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Egnfgeibbod {
#[prost(message, optional, tag = "1")]
pub quest_id: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "2")]
pub enbccffknld: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nemannnhkkk {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jplojjpmlpd {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bhpcmobpcob {
#[prost(message, repeated, tag = "7")]
pub kfkjgmehome: ::prost::alloc::vec::Vec<Gmiadiaooki>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(512)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mplmjfjeffd {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gjfpapknlak {
#[prost(map = "uint32, int32", tag = "13")]
pub fabmleglhie: ::std::collections::HashMap<u32, i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8811)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bidhgpbngkc {
#[prost(message, repeated, tag = "7")]
pub dhlflmlnndg: ::prost::alloc::vec::Vec<Eddlgdapjnk>,
#[xor(14854)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ofgidbocnmb {
#[prost(bool, tag = "1")]
pub hfgdjcfhokn: bool,
#[prost(bool, tag = "2")]
pub gfhegijnplf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Popnjfeddkl {
#[xor(9396)]
#[prost(uint32, tag = "12")]
pub bclnjeandcm: u32,
#[prost(uint32, repeated, tag = "15")]
pub gohlahllafe: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "10")]
pub bghkmnpikkb: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "3")]
pub ibebdklgebp: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "2")]
pub encecahdjjp: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "6")]
pub glmmdebfabl: ::prost::alloc::vec::Vec<Cfdamggbfci>,
#[prost(uint32, repeated, tag = "4")]
pub dgohbjpfiob: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "13")]
pub djhongokhcj: ::prost::alloc::vec::Vec<Olljecnhipo>,
#[prost(uint32, repeated, tag = "11")]
pub lcldmapddge: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "1")]
pub mcpdjikhchi: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Npfffbmheim {
#[prost(message, optional, tag = "1")]
pub clgdocgoggb: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "2")]
pub mjdonhmlfod: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhkkalmclaa {
#[prost(int32, tag = "1")]
pub npc_id: i32,
#[prost(int32, tag = "2")]
pub pdpnooimhfl: i32,
#[prost(int32, tag = "3")]
pub ljdphlcgmkk: i32,
#[prost(int32, tag = "4")]
pub febhiaknkco: i32,
#[prost(int32, tag = "5")]
pub ikklghjnjnm: i32,
#[prost(string, tag = "6")]
pub jmjgmednmmp: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub lmhcfdjmjld: ::prost::alloc::string::String,
#[prost(float, tag = "8")]
pub lbndcablhij: f32,
#[prost(float, tag = "9")]
pub bcimemnfpkc: f32,
#[prost(float, tag = "10")]
pub nogohbglefc: f32,
#[prost(float, tag = "11")]
pub hhdhgkgifkf: f32,
#[prost(string, tag = "12")]
pub gobbelcokll: ::prost::alloc::string::String,
#[prost(int32, tag = "14")]
pub mnofclefihp: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9910)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fokclgadnhb {
#[xor(9625)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(833)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ibbmkolfeep {
#[prost(message, repeated, tag = "5")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(3876)]
#[prost(uint64, tag = "1")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "3")]
pub info: ::core::option::Option<Ljommdoioij>,
#[xor(13149)]
#[prost(uint64, tag = "9")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2085)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bpkkemppklh {
#[xor(16365)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jhdikmoilih {
#[prost(string, tag = "1")]
pub ui: ::prost::alloc::string::String,
#[prost(int32, tag = "2")]
pub args: i32,
#[prost(bool, tag = "3")]
pub kjjbcmbhgke: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7292)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mhglkecmfkk {
#[xor(11531)]
#[prost(uint32, tag = "13")]
pub bbjildlnhgm: u32,
#[xor(3526)]
#[prost(uint32, tag = "8")]
pub quest_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fbfmkajheip {
#[prost(bool, tag = "3")]
pub dgbdaknlcbm: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Icmkeckcicn {
#[prost(message, repeated, tag = "1")]
pub scene_unit_list: ::prost::alloc::vec::Vec<Mmncdfccjjl>,
#[prost(bool, tag = "2")]
pub fbinoonaemk: bool,
#[prost(bool, tag = "3")]
pub ikbeommcihm: bool,
#[prost(uint32, tag = "4")]
pub kedlgoakhld: u32,
#[prost(bool, tag = "5")]
pub dehnhaipeig: bool,
#[prost(enumeration = "Fofhkjpcmdl", tag = "6")]
pub lioinmelhgn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ajndelcobge {
#[prost(string, tag = "1")]
pub oiidemlgihg: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mkigjjldbha {
#[xor(10532)]
#[prost(int32, tag = "1")]
pub bolhfhdimmb: i32,
#[xor(1461)]
#[prost(int32, tag = "10")]
pub cgnoigmjbpi: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Anepnhgakgg {
#[prost(enumeration = "Pcekojidped", tag = "1")]
pub ekbfgknccph: i32,
#[prost(string, tag = "2")]
pub dcpnffhjklk: ::prost::alloc::string::String,
#[prost(enumeration = "Elbfmaaicom", tag = "3")]
pub fpbfehmkhgp: i32,
#[prost(message, repeated, tag = "4")]
pub booilddffge: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(map = "string, message", tag = "5")]
pub jjfjncfjaca: ::std::collections::HashMap<
::prost::alloc::string::String,
Jiahalkoppm,
>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ciphlmmgppi {
#[prost(bool, tag = "6")]
pub dgbdaknlcbm: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Beiihkhbloj {
#[prost(message, repeated, tag = "15")]
pub gchiicifgkc: ::prost::alloc::vec::Vec<Ekcaejhdkhj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7502)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fpeicacmckc {
#[xor(507)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[prost(message, optional, tag = "12")]
pub edhlpalpfcj: ::core::option::Option<AbyssGroupInfo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mlhkllppolc {
#[prost(uint32, tag = "1")]
pub bhbfkmpaakh: u32,
#[prost(message, repeated, tag = "2")]
pub noebkmdmfga: ::prost::alloc::vec::Vec<Jdnfnmmhpcj>,
#[prost(uint32, tag = "3")]
pub jejjgkdekib: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8767)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Emjieednlhe {
#[xor(4068)]
#[prost(uint64, tag = "10")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "12")]
pub info: ::core::option::Option<Ididbcdhpnj>,
#[prost(message, repeated, tag = "14")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(2899)]
#[prost(uint64, tag = "7")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Akgbjonbnpe {
#[prost(enumeration = "Pckilpbdcgf", tag = "15")]
pub r#type: i32,
#[xor(4844)]
#[prost(int32, tag = "1")]
pub lkdbeecbglo: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Clikipfoidg {
#[prost(message, repeated, tag = "1")]
pub pcafkgehcan: ::prost::alloc::vec::Vec<Bdgmmcbcffj>,
#[prost(bool, tag = "2")]
pub jehbjmehcnf: bool,
#[prost(message, repeated, tag = "3")]
pub kkjjpagepjn: ::prost::alloc::vec::Vec<Efmhlbmmfid>,
#[prost(bool, tag = "5")]
pub khebfdaihah: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Glkkokefbgm {
#[prost(uint32, repeated, tag = "1")]
pub gnbgjkfeckj: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "2")]
pub ieeeklnbloc: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pnnljjilacc {
#[prost(enumeration = "Jpnihhbgepd", tag = "1")]
pub odnpbhepnoa: i32,
#[prost(message, optional, tag = "2")]
pub avatar_id: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dphmgjfddeg {
#[prost(uint32, tag = "1")]
pub bhbfkmpaakh: u32,
#[prost(message, repeated, tag = "2")]
pub noebkmdmfga: ::prost::alloc::vec::Vec<Fhpjpgjamej>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pienbikobko {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gjagoecgghb {
#[prost(map = "int32, int32", tag = "2")]
pub mmhbphllfdd: ::std::collections::HashMap<i32, i32>,
#[prost(message, optional, tag = "9")]
pub position: ::core::option::Option<Gibdbcoffjl>,
#[xor(2614)]
#[prost(int32, tag = "12")]
pub lcdeijokgmk: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3621)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Begpnkokpam {
#[prost(message, repeated, tag = "9")]
pub ceemndalfkh: ::prost::alloc::vec::Vec<Ohnldpkklnp>,
#[prost(message, repeated, tag = "12")]
pub olcjklbegoh: ::prost::alloc::vec::Vec<Ohnldpkklnp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oggimcinmoo {
#[prost(message, optional, tag = "10")]
pub akgfmckieoh: ::core::option::Option<Nbgphghffpe>,
#[xor(5209)]
#[prost(uint32, tag = "8")]
pub kkoghefnkoa: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Giogkkajiga {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3748)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Imnaedfphga {
#[xor(3892)]
#[prost(uint32, tag = "12")]
pub bpoakpnaham: u32,
#[xor(8222)]
#[prost(uint32, tag = "14")]
pub mmdgifhlbao: u32,
#[xor(5785)]
#[prost(uint32, tag = "7")]
pub ipgpmbgkejn: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(651)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mjciddhelpb {
#[xor(11560)]
#[prost(uint64, tag = "5")]
pub fdfjcoccaoa: u64,
#[xor(9637)]
#[prost(uint64, tag = "1")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "2")]
pub info: ::core::option::Option<Lbpjeogiojd>,
#[prost(message, repeated, tag = "14")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3826)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fgbhikbdonl {
#[xor(14649)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9219)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Anmdgammnpd {
#[xor(15103)]
#[prost(uint32, tag = "13")]
pub template_id: u32,
#[xor(7675)]
#[prost(uint32, tag = "9")]
pub eaomhmmkkch: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2814)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Akckopgeofb {
#[xor(9442)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[prost(message, repeated, tag = "5")]
pub cpagbahnlge: ::prost::alloc::vec::Vec<Lfdppgmfemc>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6048)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mmeimedlaoj {
#[prost(enumeration = "Hkkbglfmhme", tag = "5")]
pub gjmpnjbgpln: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5015)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cpdjbmfobil {
#[xor(4628)]
#[prost(uint32, tag = "15")]
pub cdklkjpfhhl: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kbgpjinklka {
#[xor(4901)]
#[prost(uint32, tag = "2")]
pub efdffdaiomf: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fgkaccndbph {
#[prost(int32, tag = "1")]
pub liebfpdicjh: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ondfnfcejai {
#[xor(2904)]
#[prost(uint32, tag = "15")]
pub lfipbcpkdcc: u32,
#[xor(14886)]
#[prost(uint32, tag = "3")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iafjopmbckn {
#[prost(message, repeated, tag = "4")]
pub bpadblgnbpe: ::prost::alloc::vec::Vec<Ipghbjeefec>,
#[xor(12284)]
#[prost(uint32, tag = "10")]
pub opkidkbmkkn: u32,
#[prost(message, repeated, tag = "13")]
pub degabndkgof: ::prost::alloc::vec::Vec<Ipghbjeefec>,
#[prost(message, repeated, tag = "15")]
pub ddjgpkjbcko: ::prost::alloc::vec::Vec<Ipghbjeefec>,
#[prost(map = "uint32, uint32", tag = "12")]
pub igjinbpacbi: ::std::collections::HashMap<u32, u32>,
#[prost(message, repeated, tag = "3")]
pub pdpaomaophk: ::prost::alloc::vec::Vec<Ipghbjeefec>,
#[xor(9182)]
#[prost(uint32, tag = "8")]
pub blibllmijkc: u32,
#[prost(uint32, repeated, tag = "14")]
pub mfcmfcmdmjm: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "2")]
pub ohjbgnkecjm: ::prost::alloc::string::String,
#[xor(782)]
#[prost(uint32, tag = "6")]
pub r#type: u32,
#[xor(15863)]
#[prost(uint32, tag = "11")]
pub pfhkpjilong: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ecdknodfadh {
#[prost(int32, repeated, tag = "1")]
pub jbldecccjcg: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ahlnfjcdlmc {
#[xor(4261)]
#[prost(uint32, tag = "6")]
pub template_id: u32,
#[prost(bool, tag = "1")]
pub oemoaianidj: bool,
#[prost(bool, tag = "13")]
pub ajofgdhpboi: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9588)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Diedgkaegng {
#[xor(15423)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nnlncifdjea {
#[prost(uint32, repeated, tag = "6")]
pub aghbmipkpkj: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "8")]
pub ekelbfpempg: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2838)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Npbodfbplke {
#[xor(10949)]
#[prost(uint64, tag = "5")]
pub minddnoilcb: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gjamccjdmlk {
#[prost(enumeration = "ChessUiIconType", tag = "1")]
pub nadebamdkdg: i32,
#[prost(enumeration = "Hcahcakhohb", tag = "15")]
pub loaipbifodp: i32,
#[xor(1103)]
#[prost(int32, tag = "7")]
pub omjondnnfdd: i32,
#[prost(enumeration = "ChessUiColor", tag = "2")]
pub pcbkafemaab: i32,
#[xor(9343)]
#[prost(int32, tag = "3")]
pub count: i32,
#[prost(enumeration = "ChessUiColor", tag = "9")]
pub mbjcafjhdni: i32,
#[prost(enumeration = "ChessUiIconType", tag = "12")]
pub dmhppbbefpk: i32,
#[prost(enumeration = "ChessUiControlType", tag = "4")]
pub kmmblnlnkgo: i32,
#[prost(enumeration = "ChessUiControlType", tag = "14")]
pub gbemdodhcpe: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ihkgmdlnfeg {
#[prost(message, optional, tag = "2")]
pub hidifbappec: ::core::option::Option<Jefnpiejamb>,
#[prost(message, optional, tag = "5")]
pub adefebnfkfn: ::core::option::Option<Bnleloggfal>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3305)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mlhacliobdi {
#[xor(2646)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kodpjbgbepg {
#[prost(uint32, tag = "1")]
pub cinlamkghbj: u32,
#[prost(enumeration = "ActionType", tag = "2")]
pub action_type: i32,
#[prost(bytes = "vec", tag = "3")]
pub body: ::prost::alloc::vec::Vec<u8>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hoinllbkpoe {
#[prost(map = "uint32, uint32", tag = "14")]
pub pjpjmagpkpc: ::std::collections::HashMap<u32, u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7473)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetArcadeDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6736)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetMainCityRevivalDataScRsp {
#[xor(16309)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[prost(message, optional, tag = "1")]
pub main_city_revival: ::core::option::Option<MainCityRevivalData>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hdamklhnlbd {
#[prost(map = "int32, int32", tag = "1")]
pub meonegbnaed: ::std::collections::HashMap<i32, i32>,
#[prost(bool, tag = "2")]
pub igaekmnnmmi: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Knhdppoljdg {
#[prost(message, optional, tag = "1")]
pub gelakkamabm: ::core::option::Option<Bcgjgjojhog>,
#[prost(message, optional, tag = "2")]
pub nfmojhjjldd: ::core::option::Option<Nkhheoegnal>,
#[prost(message, optional, tag = "3")]
pub pfdmjhmgaed: ::core::option::Option<Fdlcgoekmbg>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5278)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Epcmiiehckn {
#[prost(message, repeated, tag = "7")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "2")]
pub info: ::core::option::Option<Iblkpolobon>,
#[xor(10678)]
#[prost(uint64, tag = "6")]
pub fdfjcoccaoa: u64,
#[xor(10755)]
#[prost(uint64, tag = "10")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hlaglakjiek {
#[prost(message, optional, tag = "1")]
pub fiieiehipik: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "2")]
pub lgcdjcdbmml: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub ocphdlakcfj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "5")]
pub pkedollpjbm: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "6")]
pub njgfhhihdgg: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "7")]
pub pfaidfaefdi: ::prost::alloc::vec::Vec<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4957)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hbnacbaoplm {
#[xor(8777)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eeaneegifgi {
#[prost(message, optional, tag = "1")]
pub quest_id: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mfegncpbkfg {
#[xor(8156)]
#[prost(uint32, tag = "13")]
pub iiigfddbomm: u32,
#[xor(11363)]
#[prost(uint32, tag = "14")]
pub aiajckoonbf: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fppcgckpkhi {
#[prost(message, optional, tag = "1")]
pub efpckpnefdc: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub ojldlpbkinl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub aokebkkgcig: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fpmmlhebeof {
#[prost(message, repeated, tag = "1")]
pub nmiponkijdh: ::prost::alloc::vec::Vec<Lohfkpbnpkd>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1043)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bimbkdomjji {
#[xor(9682)]
#[prost(uint64, tag = "12")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "13")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Mgjcnojahnj>,
#[xor(13308)]
#[prost(uint64, tag = "7")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8419)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pagmjdmdkbl {
#[xor(13403)]
#[prost(uint32, tag = "6")]
pub fiieiehipik: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6323)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fmpkfhnjnpp {
#[xor(3573)]
#[prost(int32, tag = "5")]
pub retcode: i32,
#[xor(3494)]
#[prost(uint32, tag = "12")]
pub aaafnplnbal: u32,
#[prost(message, repeated, tag = "8")]
pub aclbcckfpmi: ::prost::alloc::vec::Vec<Hbfbkplpodf>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(540)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ahhjghlcmeg {
#[xor(13962)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6647)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gdcpejpfgmf {
#[xor(2521)]
#[prost(uint32, tag = "9")]
pub tag: u32,
#[prost(enumeration = "Hdmafmfohjl", tag = "6")]
pub r#type: i32,
#[prost(string, tag = "11")]
pub elldlbindnj: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3887)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Odnohlbjmoo {
/// VMP DETECTED
///
#[prost(string, tag = "1")]
pub cgfcobholha: ::prost::alloc::string::String,
#[prost(uint32, repeated, tag = "2")]
pub ehkhgigflna: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "3")]
pub ejegfmpcdan: ::prost::alloc::string::String,
#[prost(bool, tag = "4")]
pub ckcpnjncchc: bool,
#[prost(bool, tag = "5")]
pub labggejmnck: bool,
#[prost(bool, tag = "6")]
pub mmbkjcekdkd: bool,
#[xor(8788)]
#[prost(uint32, tag = "7")]
pub gdkjeooocnc: u32,
#[prost(uint32, repeated, tag = "8")]
pub foacgpjpgph: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "9")]
pub bhidbmaddkh: ::prost::alloc::vec::Vec<u32>,
#[xor(10156)]
#[prost(uint32, tag = "10")]
pub dneffhlemfg: u32,
#[prost(uint32, repeated, tag = "11")]
pub dnabcggcahe: ::prost::alloc::vec::Vec<u32>,
#[xor(16065)]
#[prost(uint32, tag = "12")]
pub quest_id: u32,
#[xor(6480)]
#[prost(uint32, tag = "13")]
pub buddy_id: u32,
#[prost(bool, tag = "14")]
pub ombgkbpjoai: bool,
#[prost(uint32, repeated, tag = "15")]
pub avatars: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "2028")]
pub dmopnggplij: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "2032")]
pub clbjckinjoc: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ljlmeegfgal {
#[prost(map = "uint32, message", tag = "3")]
pub pknmffpebkc: ::std::collections::HashMap<u32, Cbafgnmcddg>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5670)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ioifeljkdkm {
#[xor(11770)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Megbohcmelc {
#[prost(message, optional, tag = "3")]
pub oghcnmnbkcd: ::core::option::Option<Lmngnmhkkkb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3238)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Knbiiddjdgb {
#[prost(message, optional, tag = "12")]
pub bmdcgmcnajb: ::core::option::Option<Ebkeffmmnme>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cepdedmlgoe {
#[prost(oneof = "cepdedmlgoe::Type", tags = "1, 2")]
pub r#type: ::core::option::Option<cepdedmlgoe::Type>,
}
/// Nested message and enum types in `CEPDEDMLGOE`.
pub mod cepdedmlgoe {
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Oneof)]
pub enum Type {
#[prost(string, tag = "1")]
Str(::prost::alloc::string::String),
#[prost(uint32, tag = "2")]
Hash(u32),
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Flgfjfheing {
#[prost(message, optional, tag = "1")]
pub mgkoacfjjea: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub ianhccpdolj: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Klcnpnekjhm", tag = "3")]
pub r#type: i32,
#[prost(int32, tag = "4")]
pub flbkfpdokpd: i32,
#[prost(bool, tag = "5")]
pub jjgifknonmk: bool,
#[prost(bool, tag = "6")]
pub oimdgfanjnd: bool,
#[prost(message, optional, tag = "7")]
pub gdedgknogfn: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "8")]
pub dfhgnjagfpo: bool,
#[prost(bool, tag = "9")]
pub ifaghjkiioa: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ddlalcpmpfn {
#[xor(16071)]
#[prost(int32, tag = "5")]
pub ikifgchooog: i32,
#[xor(1898)]
#[prost(uint32, tag = "8")]
pub efnbmliacmk: u32,
#[xor(16282)]
#[prost(uint32, tag = "14")]
pub fekgjgfhekj: u32,
#[prost(message, optional, tag = "10")]
pub nfmojhjjldd: ::core::option::Option<Ghcnbjnlmhh>,
#[xor(12316)]
#[prost(int32, tag = "4")]
pub nfelkldllhb: i32,
#[xor(5016)]
#[prost(int32, tag = "9")]
pub count: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Anjaecjbjdc {
#[xor(9321)]
#[prost(int32, tag = "6")]
pub lamomhanken: i32,
#[xor(8455)]
#[prost(int32, tag = "2")]
pub ggdkhpplobj: i32,
#[xor(11926)]
#[prost(int32, tag = "15")]
pub lhgmkeminbn: i32,
#[xor(8579)]
#[prost(int32, tag = "13")]
pub ddcnjgiklbp: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7570)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Piohfgfibip {
#[xor(13614)]
#[prost(uint32, tag = "3")]
pub ghifdkelobe: u32,
#[xor(5180)]
#[prost(uint32, tag = "15")]
pub fcbckehgoga: u32,
#[xor(13090)]
#[prost(uint32, tag = "13")]
pub bhnmbooodka: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2490)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fjmdnpighmd {
#[prost(int32, repeated, tag = "12")]
pub kmaaclgkphn: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mabnhjfokog {
#[xor(5622)]
#[prost(uint32, tag = "13")]
pub beklldpdbab: u32,
#[prost(uint32, repeated, tag = "11")]
pub fbkpccademd: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(932)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eejlhgbmjnp {
#[xor(15024)]
#[prost(int32, tag = "7")]
pub retcode: i32,
#[prost(message, repeated, tag = "1")]
pub llkpmmnfeig: ::prost::alloc::vec::Vec<Hpkodmpagkn>,
#[xor(5759)]
#[prost(uint32, tag = "13")]
pub aphhengpplk: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3309)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hadaboghmib {
#[prost(enumeration = "Ffgmmejnael", tag = "1")]
pub gjmpnjbgpln: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kilnncafdgl {
#[prost(message, optional, tag = "1")]
pub bpcdfdnkkoc: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "2")]
pub akmodehglfn: ::prost::alloc::vec::Vec<Pkhgmikofao>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cpnbcmhmfgg {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aleppfnffaj {
#[prost(message, optional, tag = "1")]
pub event_graph_uid: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub apacdkacfnd: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub acjafbkkflf: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "4")]
pub niiglkgjmhk: bool,
#[prost(message, optional, tag = "5")]
pub hoolebkalgc: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "6")]
pub ogjgcpjnhkd: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "7")]
pub ghjekfcdanb: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "8")]
pub homemonglfd: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "9")]
pub afmhggngmop: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "10")]
pub ocmbhfijmdb: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gnhncebfeoh {
#[prost(int32, repeated, tag = "1")]
pub hfnobnddpcd: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4840)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jkeobbgfhli {
#[prost(message, optional, tag = "5")]
pub iabbmakoooj: ::core::option::Option<Gibdbcoffjl>,
#[prost(string, tag = "8")]
pub oiglaminabe: ::prost::alloc::string::String,
#[prost(message, optional, tag = "11")]
pub lhbejkbkbfh: ::core::option::Option<Ohnldpkklnp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4098)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bpcahajmnlf {
#[xor(15483)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mijinobgggp {
#[prost(message, optional, tag = "1")]
pub ocphdlakcfj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub fiieiehipik: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Jpnihhbgepd", tag = "3")]
pub odnpbhepnoa: i32,
#[prost(bool, tag = "4")]
pub lidejjpngfh: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ahkojfbfigj {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ehaofefndlk {
#[prost(message, repeated, tag = "5")]
pub dajddmdjgbl: ::prost::alloc::vec::Vec<Mkhoenaahfo>,
#[prost(message, repeated, tag = "10")]
pub gldhagkgidh: ::prost::alloc::vec::Vec<Elliimdalgj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pjjdkpalkmc {
#[prost(enumeration = "ChessUiControlType", tag = "1")]
pub r#type: i32,
#[prost(enumeration = "ChessUiIconType", tag = "2")]
pub ilbpbafcila: i32,
#[prost(message, optional, tag = "3")]
pub hhoaffcpgap: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub bddlconiggl: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "HollowEntityType", tag = "6")]
pub fkkbflokodb: i32,
#[prost(enumeration = "ChessUiColor", tag = "7")]
pub dcnikjnfgoj: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8352)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hdjchfgfnbj {
#[prost(message, optional, tag = "7")]
pub pgcmhgoiijc: ::core::option::Option<Iacclfnacee>,
#[prost(bool, tag = "9")]
pub cnkoblmjhaf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8467)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mdmgopamfcn {
#[prost(message, repeated, tag = "10")]
pub eappabhclii: ::prost::alloc::vec::Vec<Iihbohfiedi>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3548)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Boncjicnljf {
#[prost(message, optional, tag = "6")]
pub edcecdkjhka: ::core::option::Option<Imllgaeefpl>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8241)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetCafeDataScRsp {
#[prost(message, optional, tag = "6")]
pub cafe_data: ::core::option::Option<CafeData>,
#[xor(15949)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nbjchnhoiep {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mjcmlonkdla {
#[prost(int32, tag = "1")]
pub phnejnbnehm: i32,
#[prost(bool, tag = "2")]
pub igaekmnnmmi: bool,
#[prost(int32, tag = "3")]
pub section: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gibdbcoffjl {
#[prost(int32, tag = "1")]
pub pohnmenbegi: i32,
#[prost(int32, tag = "2")]
pub llffkfoejgj: i32,
#[prost(int32, tag = "3")]
pub cgcpijamknl: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Enpbghllbfh {
#[prost(message, optional, tag = "15")]
pub glfnliipmmb: ::core::option::Option<Hnbphklejka>,
#[prost(message, optional, tag = "2")]
pub fboofengkbl: ::core::option::Option<Lmhfejlpipl>,
#[prost(map = "uint32, message", tag = "3")]
pub iadaggjbikg: ::std::collections::HashMap<u32, Fnajphpplnk>,
#[prost(bool, tag = "12")]
pub mohomjglblm: bool,
#[prost(message, optional, tag = "9")]
pub lkhmgfpocdb: ::core::option::Option<Cgmpnogfahj>,
#[prost(int32, repeated, tag = "7")]
pub occacmhghhb: ::prost::alloc::vec::Vec<i32>,
#[prost(message, optional, tag = "13")]
pub llkflflppfp: ::core::option::Option<Fpgahfgalbh>,
#[xor(7055)]
#[prost(uint32, tag = "6")]
pub fcfbjmhjpjg: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8868)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hailelhogcd {
#[xor(15684)]
#[prost(uint32, tag = "7")]
pub tag: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6484)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fkfofhildnb {
#[xor(1732)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jnmejpflblp {
#[prost(map = "uint32, message", tag = "4")]
pub apnhnfopjae: ::std::collections::HashMap<u32, Ljjpiihkngf>,
#[prost(map = "uint32, message", tag = "10")]
pub cpfmacmkobl: ::std::collections::HashMap<u32, Ljjpiihkngf>,
#[prost(message, optional, tag = "15")]
pub ejihoefielc: ::core::option::Option<Beodgcnjgld>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7903)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Afooedljncm {
#[xor(14317)]
#[prost(uint32, tag = "4")]
pub plcmabdfkpf: u32,
#[xor(9836)]
#[prost(uint32, tag = "6")]
pub jkhpachcfgh: u32,
#[prost(map = "uint32, uint32", tag = "5")]
pub cgfajbcoice: ::std::collections::HashMap<u32, u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5628)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mlpfloakafh {
#[xor(1705)]
#[prost(uint32, tag = "1")]
pub buddy_id: u32,
#[xor(8377)]
#[prost(uint32, tag = "11")]
pub aeicekmldco: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jcnlhfmkclo {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub fkkbflokodb: i32,
#[prost(message, optional, tag = "2")]
pub bddlconiggl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub hakiigcgkjf: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "HollowEntityType", tag = "4")]
pub bkmdecamaan: i32,
#[prost(message, optional, tag = "5")]
pub hkmoeeoabkc: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8679)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jmgebmngikl {
#[xor(9623)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7973)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ekdpecpkolf {
#[prost(enumeration = "Inlkgbcadge", tag = "7")]
pub cnmhcnfnmim: i32,
#[prost(string, tag = "9")]
pub jkekhfmllho: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9737)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mfjlicdkegm {
#[xor(14675)]
#[prost(uint32, tag = "12")]
pub jhooejigljp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dkidomdjpoe {
#[prost(message, repeated, tag = "8")]
pub bhdnoblbnoh: ::prost::alloc::vec::Vec<Ooelnnijahl>,
#[xor(2719)]
#[prost(uint32, tag = "4")]
pub pndaimlojeg: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gidjfljfbad {
#[prost(bool, tag = "5")]
pub hpepmipfeab: bool,
#[prost(bool, tag = "12")]
pub olmbckeopdg: bool,
#[xor(5236)]
#[prost(uint32, tag = "11")]
pub ajlbpdgcmgn: u32,
#[xor(11487)]
#[prost(uint32, tag = "4")]
pub nlfcgpnfohh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dcelkbjlafn {
#[prost(message, optional, tag = "1")]
pub level: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Jpnihhbgepd", tag = "2")]
pub odnpbhepnoa: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ogbeigkffhi {
#[prost(bool, tag = "14")]
pub hjljochckpe: bool,
#[prost(enumeration = "Ablocgbdipn", tag = "12")]
pub ecglhiffmii: i32,
#[prost(enumeration = "Dehdmbcfeap", tag = "7")]
pub gboefcobkcf: i32,
#[xor(9183)]
#[prost(int32, tag = "5")]
pub ebgnihadjgg: i32,
#[prost(enumeration = "Pifnkldafnk", tag = "9")]
pub lbebfpjliob: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2115)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fejgjjfdaga {
#[xor(13612)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hegmaimmadk {
#[xor(977)]
#[prost(int32, tag = "7")]
pub mnbibdhfclp: i32,
#[xor(6069)]
#[prost(int32, tag = "9")]
pub eoahfahogci: i32,
#[xor(8117)]
#[prost(uint32, tag = "4")]
pub hinoaickkli: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9280)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ohkdjehjabe {
#[xor(15880)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9965)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Afkldmdmjpi {
#[xor(12708)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1576)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ebdgnikphmo {
#[xor(5782)]
#[prost(uint64, tag = "5")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "10")]
pub info: ::core::option::Option<Nokahefkiog>,
#[xor(11494)]
#[prost(uint64, tag = "12")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "1")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hjohgjkpokd {
#[prost(uint32, repeated, tag = "5")]
pub jooalimiafg: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "1")]
pub olcjklbegoh: ::prost::alloc::vec::Vec<u32>,
#[xor(1133)]
#[prost(uint32, tag = "10")]
pub kdifkmdkbaf: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cmkmjoajioh {
#[prost(bool, tag = "1")]
pub gkmdgocecnc: bool,
#[prost(bool, tag = "2")]
pub nldbieegndm: bool,
#[prost(bool, tag = "3")]
pub jdgchifhmpo: bool,
#[prost(message, optional, tag = "4")]
pub hledbngkcdl: ::core::option::Option<Hfcgmbllkkj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2768)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nkkphlnnonb {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bdakcpfhhfk {
#[prost(message, repeated, tag = "1")]
pub emfejebhodj: ::prost::alloc::vec::Vec<Dlchilbfbfo>,
#[prost(message, repeated, tag = "2")]
pub anjjgbjikoc: ::prost::alloc::vec::Vec<Fkgiednknai>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9963)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Clgmflchgmi {
#[prost(enumeration = "Ecihmhhnkko", tag = "1")]
pub imbbdhigooc: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mjhgegedhcd {
#[prost(string, tag = "2")]
pub khjiddeblee: ::prost::alloc::string::String,
#[xor(1014)]
#[prost(int64, tag = "1")]
pub mcpmobeikhc: i64,
#[prost(string, tag = "11")]
pub lgamamphecj: ::prost::alloc::string::String,
#[prost(bool, tag = "7")]
pub hglpkgclmha: bool,
#[xor(6166)]
#[prost(int64, tag = "9")]
pub hccjckmjabc: i64,
#[xor(15244)]
#[prost(uint32, tag = "6")]
pub template_id: u32,
#[prost(string, tag = "15")]
pub dcenneolnfo: ::prost::alloc::string::String,
#[xor(9864)]
#[prost(uint32, tag = "12")]
pub hlnfdjdckll: u32,
#[xor(11570)]
#[prost(uint32, tag = "4")]
pub kkofabmmaib: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ndbaiogfakp {
#[prost(message, optional, tag = "1")]
pub eaeiifkpdof: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fkkaejkfeac {
#[prost(int32, repeated, tag = "14")]
pub plokadhcnab: ::prost::alloc::vec::Vec<i32>,
#[prost(message, optional, tag = "5")]
pub ocoofaikopn: ::core::option::Option<Abhmmddgkog>,
#[prost(int32, repeated, tag = "9")]
pub pbaldglhhcm: ::prost::alloc::vec::Vec<i32>,
#[xor(9142)]
#[prost(int32, tag = "10")]
pub ajcocoionnb: i32,
#[xor(356)]
#[prost(uint32, tag = "6")]
pub ambeaipbeli: u32,
#[prost(float, tag = "11")]
pub hdaokibdehc: f32,
#[prost(message, optional, boxed, tag = "13")]
pub nfmojkfpmpn: ::core::option::Option<::prost::alloc::boxed::Box<Efbfemkchci>>,
#[prost(map = "int32, int32", tag = "4")]
pub angfhnjliil: ::std::collections::HashMap<i32, i32>,
#[xor(9128)]
#[prost(int32, tag = "8")]
pub lblefhnlbon: i32,
#[prost(map = "int32, int32", tag = "2")]
pub iajpnlknmhc: ::std::collections::HashMap<i32, i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5523)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ihbmkobfjee {
#[prost(uint32, repeated, tag = "5")]
pub dfdmejeidpg: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "4")]
pub peepcllcohd: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "542")]
pub klakliahdjm: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "11")]
pub keenpachdkn: bool,
#[prost(message, repeated, tag = "8")]
pub glmmdebfabl: ::prost::alloc::vec::Vec<Dchlokphmmm>,
#[prost(uint32, repeated, tag = "1")]
pub jblhmcdghmd: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "12")]
pub ieaadiegjpc: ::prost::alloc::vec::Vec<Ahlnfjcdlmc>,
#[xor(13950)]
#[prost(uint32, tag = "13")]
pub gjmpnjbgpln: u32,
#[prost(message, repeated, tag = "15")]
pub jbgiifidggp: ::prost::alloc::vec::Vec<Jiiooanidab>,
#[prost(message, optional, tag = "6")]
pub bacgnfodkei: ::core::option::Option<Enehifbmmbk>,
#[prost(uint32, repeated, tag = "14")]
pub heegfchdgln: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "9")]
pub djicigecden: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "7")]
pub bjifjebiong: ::prost::alloc::vec::Vec<Dchlokphmmm>,
#[prost(message, repeated, tag = "2")]
pub ojhaeecbfjj: ::prost::alloc::vec::Vec<Akfnlbkpdbg>,
#[prost(message, repeated, tag = "10")]
pub ioifcempngc: ::prost::alloc::vec::Vec<Mjdbfpnohgj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Aojeinclmjc {
#[xor(13629)]
#[prost(uint32, tag = "11")]
pub uid: u32,
#[xor(8318)]
#[prost(uint32, tag = "2")]
pub r#type: u32,
#[xor(2773)]
#[prost(uint32, tag = "7")]
pub fooapnmkbab: u32,
#[xor(2387)]
#[prost(uint32, tag = "8")]
pub hfgdjcfhokn: u32,
#[xor(4846)]
#[prost(uint32, tag = "5")]
pub fmcncklcdpl: u32,
#[xor(11021)]
#[prost(uint32, tag = "10")]
pub template_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7246)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetFairyInfoScRsp {
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<FairyInfo>,
#[xor(4106)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jiibjcokieg {
#[prost(int32, tag = "1")]
pub r#type: i32,
#[prost(string, tag = "2")]
pub gkdipnedmjk: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Haabgelofga {
#[xor(4025)]
#[prost(uint32, tag = "9")]
pub gbhhhkfbbph: u32,
#[xor(15661)]
#[prost(uint32, tag = "14")]
pub njcejcfehpi: u32,
#[prost(message, repeated, tag = "15")]
pub ebkjdmelcoo: ::prost::alloc::vec::Vec<Hjipdlpapec>,
#[prost(uint32, repeated, tag = "3")]
pub ebehimlpdkc: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "12")]
pub mijmjfciocg: ::prost::alloc::vec::Vec<Hjipdlpapec>,
#[xor(11149)]
#[prost(uint64, tag = "10")]
pub iompfopcppk: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6583)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ndhppepalcf {
#[xor(1819)]
#[prost(uint32, tag = "1")]
pub mlcpadgnnaa: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3820)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cfapppkbooe {
/// VMP DETECTED
///
#[xor(7497)]
#[prost(int64, tag = "3")]
pub lcmphgcpdbd: i64,
#[xor(14323)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mhfbkolomhk {
#[prost(int32, repeated, tag = "1")]
pub ifmjbedbidm: ::prost::alloc::vec::Vec<i32>,
#[prost(message, repeated, tag = "6")]
pub blbnpdpedbm: ::prost::alloc::vec::Vec<Cignmoomcgk>,
#[prost(int32, repeated, tag = "10")]
pub fibchenapmn: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "11")]
pub hcfnikmdbbf: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "15")]
pub aecbjgdigcd: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5948)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct EnterSectionCompleteCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nkhjlomodpi {
#[prost(message, repeated, tag = "13")]
pub epkclfnfded: ::prost::alloc::vec::Vec<Gibdbcoffjl>,
#[prost(message, optional, tag = "3")]
pub nkpkhhenjpg: ::core::option::Option<Gibdbcoffjl>,
#[prost(message, optional, tag = "6")]
pub iabbmakoooj: ::core::option::Option<Gibdbcoffjl>,
#[prost(message, optional, tag = "12")]
pub epnmbfhfalk: ::core::option::Option<Gibdbcoffjl>,
#[xor(14785)]
#[prost(uint32, tag = "10")]
pub pnngokcflej: u32,
#[xor(11082)]
#[prost(int32, tag = "15")]
pub pnmlnjdkdhn: i32,
#[prost(message, optional, tag = "14")]
pub haanaaegfgp: ::core::option::Option<Gibdbcoffjl>,
#[prost(message, optional, tag = "11")]
pub ghefgijimdo: ::core::option::Option<Gibdbcoffjl>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ojdhppijibf {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1680)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetCampIdleDataCsReq {
#[xor(11776)]
#[prost(uint32, tag = "12")]
pub dlpjmdlcigp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7548)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oflcjaldahc {
#[prost(message, repeated, tag = "11")]
pub gndkmoooebd: ::prost::alloc::vec::Vec<Nhccbgehifm>,
#[prost(enumeration = "Pojpbehhick", tag = "13")]
pub dkmepflgcmf: i32,
#[prost(message, repeated, tag = "3")]
pub kekiidflcid: ::prost::alloc::vec::Vec<Bcaebipjfag>,
#[prost(bool, tag = "7")]
pub mabpmhcglil: bool,
#[xor(2914)]
#[prost(uint32, tag = "8")]
pub nhabenmbjlf: u32,
#[prost(uint32, repeated, tag = "10")]
pub efmabpdcmhe: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ahfffbhohln {
#[prost(message, optional, tag = "1")]
pub bddlconiggl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub hhdhdjphojg: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "3")]
pub delbgoehhop: ::prost::alloc::vec::Vec<Icopibdjpfc>,
#[prost(enumeration = "HollowEntityType", tag = "4")]
pub elhojkcihcm: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5043)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jdciojppobn {
#[xor(847)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7488)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetPlayerMailsCsReq {
#[xor(7864)]
#[prost(uint32, tag = "4")]
pub mpchpkdfbge: u32,
#[xor(953)]
#[prost(uint32, tag = "5")]
pub mokhbngncba: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Opghollomoc {
#[prost(enumeration = "Gcejplldcmo", tag = "1")]
pub hmndojdccae: i32,
#[prost(string, tag = "2")]
pub imbbebgelbk: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub hoplpghhdnk: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kkebemphhkh {
#[xor(12659)]
#[prost(uint32, tag = "7")]
pub lhbejkbkbfh: u32,
#[xor(13399)]
#[prost(uint32, tag = "4")]
pub flbkfpdokpd: u32,
#[prost(message, optional, tag = "5")]
pub position: ::core::option::Option<Ljmfhhhfmho>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2280)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lholaogbagc {
#[xor(13814)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8664)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nmonkhfkici {
#[xor(11236)]
#[prost(uint64, tag = "5")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "7")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "9")]
pub info: ::core::option::Option<Fhhbnjbpflo>,
#[xor(14900)]
#[prost(uint64, tag = "2")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Onbnjigpcna {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct AvatarSync {
#[prost(message, repeated, tag = "3")]
pub avatar_list: ::prost::alloc::vec::Vec<AvatarInfo>,
#[prost(uint32, repeated, tag = "14")]
pub fmboiohmjil: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6411)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ckbmfhablkh {
#[xor(2389)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Almfafcifpn {
#[xor(14461)]
#[prost(uint32, tag = "5")]
pub kcgnknnnbop: u32,
#[prost(bytes = "vec", tag = "3")]
pub gocpkpgedgf: ::prost::alloc::vec::Vec<u8>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Minanapopnm {
#[prost(message, optional, tag = "1")]
pub lgnobbdbgdl: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bjhbofaeepa {
#[prost(message, optional, tag = "6")]
pub glfnliipmmb: ::core::option::Option<Hnbphklejka>,
#[prost(message, optional, tag = "8")]
pub llkflflppfp: ::core::option::Option<Fpgahfgalbh>,
#[prost(message, optional, tag = "5")]
pub lkhmgfpocdb: ::core::option::Option<Cgmpnogfahj>,
#[prost(map = "uint32, message", tag = "12")]
pub iadaggjbikg: ::std::collections::HashMap<u32, Fnajphpplnk>,
#[xor(11570)]
#[prost(uint32, tag = "9")]
pub fcfbjmhjpjg: u32,
#[prost(bool, tag = "2")]
pub mohomjglblm: bool,
#[prost(message, optional, tag = "13")]
pub fboofengkbl: ::core::option::Option<Lmhfejlpipl>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4716)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ahbklpoobcc {
#[prost(message, repeated, tag = "10")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(10462)]
#[prost(uint64, tag = "5")]
pub fdfjcoccaoa: u64,
#[xor(10982)]
#[prost(uint64, tag = "8")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "14")]
pub info: ::core::option::Option<Gjfpapknlak>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2743)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ondiemcpfag {
#[xor(8081)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[prost(message, repeated, tag = "8")]
pub pjcmmigacfm: ::prost::alloc::vec::Vec<Lefodkhfpph>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lfapihdjmmm {
#[xor(995)]
#[prost(uint32, tag = "8")]
pub kmmjjgagcch: u32,
#[prost(message, repeated, tag = "2")]
pub nkkfmhbhanl: ::prost::alloc::vec::Vec<Dpmhlbjepap>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Efckbjinhai {
#[xor(231)]
#[prost(uint32, tag = "78")]
pub dlpjmdlcigp: u32,
#[xor(325)]
#[prost(int64, tag = "1610")]
pub kjicljmjlpk: i64,
#[xor(5939)]
#[prost(uint32, tag = "1233")]
pub oolelhbjfgb: u32,
#[prost(bool, tag = "1646")]
pub lock: bool,
#[prost(int32, repeated, tag = "485")]
pub njchflckdme: ::prost::alloc::vec::Vec<i32>,
#[prost(message, repeated, tag = "46")]
pub nldfoclcjnb: ::prost::alloc::vec::Vec<Epbphmagene>,
#[xor(7950)]
#[prost(uint32, tag = "1399")]
pub lfdijgkkmdp: u32,
#[prost(string, tag = "1197")]
pub chohgjdlnfo: ::prost::alloc::string::String,
#[prost(string, tag = "1574")]
pub npedlbpbkaa: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub dhfjmmcfibd: ::prost::alloc::string::String,
#[xor(1549)]
#[prost(uint32, tag = "1661")]
pub cahfcjcapbd: u32,
#[prost(string, tag = "9")]
pub bgjadkolnoc: ::prost::alloc::string::String,
#[prost(bool, tag = "131")]
pub dgdedicmepk: bool,
#[prost(uint32, repeated, tag = "1760")]
pub ddedhlbbclf: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "73")]
pub leobeegkmeg: ::prost::alloc::string::String,
#[xor(11615)]
#[prost(uint32, tag = "7")]
pub jbhceebanog: u32,
#[prost(string, tag = "4")]
pub lncjcbljjcm: ::prost::alloc::string::String,
#[xor(12251)]
#[prost(int64, tag = "14")]
pub ldgpffiabcf: i64,
#[xor(5763)]
#[prost(int64, tag = "1930")]
pub badfbalaofm: i64,
#[prost(string, tag = "12")]
pub andkmbnlmoi: ::prost::alloc::string::String,
#[xor(14566)]
#[prost(uint32, tag = "1")]
pub ggingnflokm: u32,
#[prost(string, tag = "8")]
pub ogiahgcinef: ::prost::alloc::string::String,
#[xor(13260)]
#[prost(uint32, tag = "6")]
pub kihaanoaekk: u32,
#[xor(243)]
#[prost(uint32, tag = "1434")]
pub fhmfbnminhb: u32,
#[prost(string, tag = "1806")]
pub delpcphhfgp: ::prost::alloc::string::String,
#[prost(string, tag = "11")]
pub oimhhfhoakk: ::prost::alloc::string::String,
#[prost(bool, tag = "777")]
pub ffnpgdcdled: bool,
#[prost(bool, tag = "1324")]
pub fhcigmimgnk: bool,
#[xor(177)]
#[prost(uint32, tag = "15")]
pub dmljnllakjd: u32,
#[xor(6736)]
#[prost(uint32, tag = "1224")]
pub npckkoencbg: u32,
#[xor(8581)]
#[prost(int64, tag = "10")]
pub mcpmobeikhc: i64,
#[xor(424)]
#[prost(int32, tag = "13")]
pub aonfblhlmnp: i32,
#[prost(string, tag = "950")]
pub mpfibfkpfcl: ::prost::alloc::string::String,
#[xor(9915)]
#[prost(uint32, tag = "488")]
pub aaekmilbjji: u32,
#[xor(8209)]
#[prost(uint32, tag = "2")]
pub ghifdkelobe: u32,
#[prost(message, repeated, tag = "1588")]
pub fiicogiejnc: ::prost::alloc::vec::Vec<Anjighlbghp>,
#[prost(uint32, repeated, tag = "919")]
pub cmpahnhacmp: ::prost::alloc::vec::Vec<u32>,
#[xor(4309)]
#[prost(int32, tag = "1431")]
pub gokemcofdff: i32,
#[prost(message, repeated, tag = "697")]
pub mcmcfcpbijg: ::prost::alloc::vec::Vec<Epbphmagene>,
#[prost(bool, tag = "535")]
pub ncpfbekodpl: bool,
#[xor(10044)]
#[prost(uint32, tag = "3")]
pub nfcbeplgnob: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5297)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Njafjilbapp {
#[xor(792)]
#[prost(uint32, tag = "10")]
pub aldbmeomoni: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(522)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jbgmijiagfi {
#[xor(9775)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cignmoomcgk {
#[prost(uint32, tag = "1")]
pub jmcgfhdplje: u32,
#[prost(uint32, tag = "2")]
pub kjongknfkee: u32,
#[prost(map = "uint32, uint32", tag = "3")]
pub ohkfncepmam: ::std::collections::HashMap<u32, u32>,
#[prost(uint32, tag = "4")]
pub phcbebaelmf: u32,
#[prost(uint32, tag = "5")]
pub owner_type: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7074)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Apgjeoegioh {
#[xor(6382)]
#[prost(uint32, tag = "9")]
pub quest_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kngimggijfc {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ampgglelodj {
#[prost(message, optional, tag = "1")]
pub lgnobbdbgdl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub phpgbloebdf: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub neehbakfffa: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub lmekinajfad: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "5")]
pub gjdchdfejhl: bool,
#[prost(bool, tag = "6")]
pub nhhkigmaklf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6648)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gpbhcodcfkd {
#[xor(14823)]
#[prost(uint64, tag = "8")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "3")]
pub info: ::core::option::Option<Dehocidjhbd>,
#[xor(8208)]
#[prost(uint64, tag = "7")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "12")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dpmeojkfhej {
#[prost(int32, repeated, tag = "1")]
pub hmonbhmokge: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6253)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nflcpjnmilo {
#[xor(13366)]
#[prost(int32, tag = "6")]
pub retcode: i32,
#[xor(10287)]
#[prost(uint32, tag = "7")]
pub clomjfbhmko: u32,
#[xor(899)]
#[prost(uint32, tag = "3")]
pub chfcbpfclim: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5525)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bbijepldpbo {
#[xor(10575)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3672)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mofjelclejn {
#[xor(13541)]
#[prost(int32, tag = "7")]
pub retcode: i32,
#[prost(message, optional, tag = "6")]
pub caolobaabbn: ::core::option::Option<Lfdppgmfemc>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Alcghfjfplg {
#[xor(15805)]
#[prost(int32, tag = "10")]
pub cgecfdefdah: i32,
#[xor(12974)]
#[prost(int32, tag = "15")]
pub ifaddmjmide: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(499)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hnbbhkpbpah {
#[prost(message, repeated, tag = "4")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(15469)]
#[prost(uint64, tag = "8")]
pub fdfjcoccaoa: u64,
#[xor(4772)]
#[prost(uint64, tag = "11")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "1")]
pub info: ::core::option::Option<Offklhjhaoj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lkcjldikpcb {
#[prost(message, repeated, tag = "1")]
pub mdhdjihbfic: ::prost::alloc::vec::Vec<Fgdeddgkman>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lgknknmnoph {
#[prost(message, optional, tag = "1")]
pub r#type: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub count: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub fiieiehipik: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "4")]
pub lgcdjcdbmml: ::prost::alloc::vec::Vec<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Beiilcdnioe {
#[prost(message, optional, tag = "1")]
pub mnpphbgdmkl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub cophhjpkaae: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub cimddebbbph: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub ohadnkglhip: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub cajimaheccm: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "6")]
pub pnalnlmgdkl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "7")]
pub dpfoelhabbn: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "8")]
pub amkkjgmnjki: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "9")]
pub ngflemingig: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "10")]
pub eliadpdbaca: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "11")]
pub jfghpgkmgik: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "12")]
pub ofajknpimmj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "13")]
pub bkofidmgcli: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "14")]
pub leanhogoeoa: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "15")]
pub gabcopfnpnd: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "16")]
pub emcoijgbekk: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "17")]
pub eecbljhclmg: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pdgijhgjgmi {
#[prost(uint32, tag = "1")]
pub llbdhkdlebh: u32,
#[prost(uint32, tag = "2")]
pub gghneacaidl: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kgaknbaopcl {
#[prost(bool, tag = "1")]
pub dcmikaacihk: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lholippelbn {
#[prost(message, optional, tag = "1")]
pub fpclgmdcdhm: ::core::option::Option<Jiahalkoppm>,
#[prost(uint32, tag = "2")]
pub ddbmjpajmnc: u32,
#[prost(message, repeated, tag = "3")]
pub nbknpjofkok: ::prost::alloc::vec::Vec<Leegdepkbij>,
#[prost(uint32, repeated, tag = "4")]
pub pkeacomphlm: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mfjobcaalhe {
#[prost(message, repeated, tag = "4")]
pub gegfajpkhii: ::prost::alloc::vec::Vec<Jjgnjaogfen>,
#[prost(message, repeated, tag = "10")]
pub hlfhfjppalf: ::prost::alloc::vec::Vec<Jjgnjaogfen>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mafbgngakdm {
#[xor(15905)]
#[prost(uint32, tag = "7")]
pub hebdnnbjfam: u32,
#[xor(4856)]
#[prost(uint32, tag = "10")]
pub template_id: u32,
#[xor(613)]
#[prost(uint32, tag = "13")]
pub ohbbnkgfjaa: u32,
#[xor(8207)]
#[prost(uint32, tag = "11")]
pub hfgdjcfhokn: u32,
#[xor(4101)]
#[prost(uint32, tag = "12")]
pub aknbmmbhcij: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6628)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bfgdkbgmcpf {
#[xor(7352)]
#[prost(int32, tag = "13")]
pub ofgfdeipfaj: i32,
#[xor(3052)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Igdonogcjnn {
#[prost(message, repeated, tag = "1")]
pub kkjjpagepjn: ::prost::alloc::vec::Vec<Efmhlbmmfid>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2927)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cjpmilljcdn {
#[prost(string, tag = "12")]
pub kjgbjnnljmg: ::prost::alloc::string::String,
#[xor(3711)]
#[prost(uint32, tag = "4")]
pub dimdlbpkbaj: u32,
#[xor(11586)]
#[prost(uint32, tag = "15")]
pub group: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bdknbnmdaoj {
#[prost(message, optional, tag = "1")]
pub efpckpnefdc: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "2")]
pub kbpohfhfldg: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3098)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Njfedcdjnfa {
#[xor(13570)]
#[prost(uint64, tag = "9")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "2")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(4802)]
#[prost(uint64, tag = "3")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<Ddlkanhgfdf>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2739)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Miijpjlhmff {
#[prost(map = "uint32, int32", tag = "12")]
pub ajppilianbi: ::std::collections::HashMap<u32, i32>,
#[xor(15770)]
#[prost(uint32, tag = "3")]
pub count: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ldpnmhgomfd {
#[prost(string, tag = "1")]
pub fkkfnjmbgod: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gpapncnepih {
#[prost(uint32, tag = "1")]
pub kmcmgklljbn: u32,
#[prost(message, repeated, tag = "2")]
pub egeanadbfci: ::prost::alloc::vec::Vec<Eemcehbdfgp>,
#[prost(message, repeated, tag = "3")]
pub nkkfmhbhanl: ::prost::alloc::vec::Vec<Dpmhlbjepap>,
#[prost(bool, tag = "4")]
pub aldffcapkca: bool,
#[prost(uint32, tag = "5")]
pub caakiikadep: u32,
#[prost(message, optional, tag = "6")]
pub gckbbnmlddc: ::core::option::Option<Gdodoghhodo>,
#[prost(bytes = "vec", tag = "7")]
pub jbgckcdcael: ::prost::alloc::vec::Vec<u8>,
#[prost(uint32, tag = "9")]
pub mlcpadgnnaa: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jhdpbgdbdbe {
#[prost(bool, tag = "1")]
pub fbinoonaemk: bool,
#[prost(int32, tag = "2")]
pub kedlgoakhld: i32,
#[prost(bool, tag = "3")]
pub gfhegijnplf: bool,
#[prost(bool, tag = "4")]
pub ikbeommcihm: bool,
#[prost(enumeration = "Fofhkjpcmdl", tag = "5")]
pub lioinmelhgn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jmpkhifenmc {
#[prost(message, optional, tag = "1")]
pub section_id: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "2")]
pub pfimeigjkhc: ::prost::alloc::vec::Vec<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6214)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct EndBattleCsReq {
/// VMP DETECTED
///
#[prost(message, optional, tag = "3")]
pub gfkogpnmnfe: ::core::option::Option<Mbmhfknggml>,
#[prost(bool, tag = "7")]
pub fkfkhallogi: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pionfhmccml {
#[prost(bool, tag = "1")]
pub nkllfjcpphb: bool,
#[prost(float, tag = "3")]
pub ohgcjmfdfpl: f32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Njjnailabej {
#[prost(uint32, repeated, tag = "9")]
pub bbaihciehen: ::prost::alloc::vec::Vec<u32>,
#[xor(7105)]
#[prost(uint32, tag = "1")]
pub febglbabbnn: u32,
#[prost(enumeration = "Iimcjlkanfi", tag = "15")]
pub hbjamoabjkf: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lacglcbjclh {
#[prost(uint32, repeated, tag = "1")]
pub fddeofeadhk: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "5")]
pub glmmdebfabl: ::prost::alloc::vec::Vec<Cfdamggbfci>,
#[prost(message, optional, tag = "7")]
pub dlbpjdfcmpo: ::core::option::Option<Fgbdebaagpi>,
#[prost(uint32, repeated, tag = "10")]
pub ibebdklgebp: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "14")]
pub dgohbjpfiob: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hojnbnkibcm {
#[prost(message, repeated, tag = "3")]
pub ajeecjpajfc: ::prost::alloc::vec::Vec<Pccmnocpaml>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3202)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mmmpmkeofbk {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8246)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eoclammpkma {
#[xor(6393)]
#[prost(int32, tag = "8")]
pub retcode: i32,
#[xor(4220)]
#[prost(uint32, tag = "12")]
pub cionidfhigi: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lpjpgcmdhdl {
#[prost(enumeration = "Kmpfpppkfjn", tag = "1")]
pub r#type: i32,
#[prost(message, optional, tag = "2")]
pub bddlconiggl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub ocljonblabb: ::core::option::Option<Ojeofbgcaal>,
#[prost(message, optional, tag = "4")]
pub ddobpcnjioj: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eaghokffehd {
#[prost(uint32, repeated, tag = "3")]
pub mnhckepgnak: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "11")]
pub jbfifgefkam: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "12")]
pub dgbdkipjmad: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fdaaklbeidh {
#[xor(11937)]
#[prost(uint64, tag = "3")]
pub aldbmeomoni: u64,
#[prost(string, tag = "5")]
pub gnmdfhkbbfb: ::prost::alloc::string::String,
#[xor(4991)]
#[prost(uint32, tag = "2")]
pub ehmfcaoinch: u32,
#[prost(string, tag = "11")]
pub lgahbhbghlb: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct SkillWishlistPlan {
#[prost(enumeration = "SkillWishlistPlanType", tag = "1")]
pub plan_type: i32,
#[prost(uint32, repeated, tag = "2")]
pub wish_skill_id_list: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ccpomjoenkk {
#[xor(381)]
#[prost(int64, tag = "1")]
pub iompfopcppk: i64,
#[prost(uint32, repeated, tag = "9")]
pub gdfnlbfdggj: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "6")]
pub idjcmcienlh: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "13")]
pub mchnampmbhp: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pmbfalbnfll {
#[prost(map = "uint32, uint32", tag = "5")]
pub ohkfncepmam: ::std::collections::HashMap<u32, u32>,
#[prost(string, tag = "11")]
pub nalafejpbng: ::prost::alloc::string::String,
#[prost(string, tag = "9")]
pub bnidjiaigek: ::prost::alloc::string::String,
#[xor(7959)]
#[prost(uint32, tag = "1")]
pub kpfdcfehhnc: u32,
#[xor(3600)]
#[prost(uint32, tag = "15")]
pub template_id: u32,
#[xor(1788)]
#[prost(uint32, tag = "4")]
pub acagpefkoea: u32,
#[xor(563)]
#[prost(int64, tag = "13")]
pub mcpmobeikhc: i64,
#[prost(enumeration = "Mgdnceflcmp", tag = "8")]
pub kjongknfkee: i32,
#[xor(13694)]
#[prost(uint32, tag = "14")]
pub dfadlccbeoo: u32,
#[prost(enumeration = "Hcamdcgjobf", tag = "10")]
pub r#type: i32,
#[prost(string, tag = "12")]
pub majnhdojplo: ::prost::alloc::string::String,
#[xor(12569)]
#[prost(uint32, tag = "7")]
pub ifgmnbljncb: u32,
#[xor(13401)]
#[prost(uint32, tag = "2")]
pub hklcmfdikoh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jbjjgbiebcg {
#[prost(int32, tag = "1")]
pub nocgpaolime: i32,
#[prost(enumeration = "Iimcjlkanfi", tag = "2")]
pub offekepmnll: i32,
#[prost(enumeration = "Gdjmkbccndm", tag = "7")]
pub cjhcjdmdlij: i32,
#[prost(int32, tag = "10")]
pub lbebfpjliob: i32,
#[prost(string, repeated, tag = "11")]
pub pcdlgfddjlm: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(int32, tag = "12")]
pub fjckpdofhjf: i32,
#[prost(int32, tag = "13")]
pub injbfbhpkjb: i32,
#[prost(enumeration = "Giglhifedgn", tag = "14")]
pub gboefcobkcf: i32,
#[prost(bool, tag = "15")]
pub gdcjohnijaj: bool,
#[prost(enumeration = "Lnlmgceeflg", tag = "16")]
pub aokiajhllfc: i32,
#[prost(uint32, tag = "17")]
pub bgepbofgadk: u32,
#[prost(message, optional, tag = "18")]
pub bcjikglboka: ::core::option::Option<Iijfdaiolic>,
#[prost(message, optional, tag = "19")]
pub djabmmbdgah: ::core::option::Option<Iijfdaiolic>,
#[prost(uint32, repeated, tag = "20")]
pub beljbepihbj: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, tag = "21")]
pub leegleljlha: u32,
#[prost(int32, tag = "22")]
pub gaagekhgghf: i32,
#[prost(message, optional, tag = "23")]
pub bjgkhpdbkbl: ::core::option::Option<Lkoachaenaf>,
#[prost(message, optional, tag = "1001")]
pub dnjjggjfenk: ::core::option::Option<Jjoabjhhcgc>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(320)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mjiedfdddkh {
#[prost(message, repeated, tag = "10")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(14354)]
#[prost(uint64, tag = "12")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Lbojidempgc>,
#[xor(14639)]
#[prost(uint64, tag = "5")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hfnnnbnkcmj {
#[xor(16061)]
#[prost(uint64, tag = "15")]
pub kmiaocfgleh: u64,
#[xor(12850)]
#[prost(uint32, tag = "7")]
pub efdffdaiomf: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6562)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct InteractWithUnitCsReq {
#[xor(8269)]
#[prost(int32, tag = "8")]
pub unit_tag: i32,
#[prost(enumeration = "InteractTarget", tag = "2")]
pub r#type: i32,
#[xor(11498)]
#[prost(int32, tag = "9")]
pub interaction: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct HallSceneInfo {
#[xor(12940)]
#[prost(uint32, tag = "127")]
pub kedlgoakhld: u32,
#[prost(string, repeated, tag = "879")]
pub kegdjjgjabi: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(int32, repeated, tag = "1363")]
pub gfgjkaidenh: ::prost::alloc::vec::Vec<i32>,
#[xor(6141)]
#[prost(uint32, tag = "7")]
pub time_of_day: u32,
#[prost(message, repeated, tag = "685")]
pub peikpnocfog: ::prost::alloc::vec::Vec<Bajiigiinmb>,
#[prost(uint32, repeated, tag = "1291")]
pub fbeolodbbbi: ::prost::alloc::vec::Vec<u32>,
#[xor(15904)]
#[prost(uint32, tag = "11")]
pub time_period: u32,
#[xor(4406)]
#[prost(uint32, tag = "1379")]
pub jblljokcgam: u32,
#[prost(message, repeated, tag = "238")]
pub ggknknfhmph: ::prost::alloc::vec::Vec<Nmnlnfngmhn>,
#[xor(2736)]
#[prost(uint32, tag = "4")]
pub section_id: u32,
#[prost(message, optional, tag = "12")]
pub position: ::core::option::Option<Transform>,
#[xor(11304)]
#[prost(uint32, tag = "5")]
pub bgm_id: u32,
#[xor(14524)]
#[prost(uint32, tag = "9")]
pub camera_y: u32,
#[prost(int32, repeated, tag = "1842")]
pub gnbgjkfeckj: ::prost::alloc::vec::Vec<i32>,
#[xor(7246)]
#[prost(uint32, tag = "2")]
pub mcfjgijcmfl: u32,
#[prost(uint32, repeated, tag = "1733")]
pub dpmjknknmbf: ::prost::alloc::vec::Vec<u32>,
#[xor(8628)]
#[prost(uint32, tag = "8")]
pub hlnkijemieh: u32,
#[prost(uint32, repeated, tag = "1324")]
pub ohfceeemopi: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "6")]
pub jkdgmmjjdlk: ::core::option::Option<Ggdhfchbldk>,
#[prost(message, repeated, tag = "13")]
pub dfccogcmnom: ::prost::alloc::vec::Vec<Ggdhfchbldk>,
#[xor(8000)]
#[prost(uint32, tag = "1026")]
pub main_city_avatar_id: u32,
#[xor(6005)]
#[prost(uint32, tag = "1547")]
pub day_of_week: u32,
#[prost(map = "int32, int32", tag = "14")]
pub main_city_objects_state: ::std::collections::HashMap<i32, i32>,
#[prost(message, repeated, tag = "284")]
pub bgcigkaaiin: ::prost::alloc::vec::Vec<Galacffebnl>,
#[prost(message, repeated, tag = "1")]
pub scene_unit_list: ::prost::alloc::vec::Vec<SceneUnitProtocolInfo>,
#[prost(bool, tag = "1276")]
pub ibgjecbknaf: bool,
#[prost(message, repeated, tag = "1532")]
pub gjggpoinpod: ::prost::alloc::vec::Vec<Meeipdknfkb>,
#[prost(message, optional, tag = "15")]
pub mojmkoocdec: ::core::option::Option<Ggdhfchbldk>,
#[xor(14450)]
#[prost(uint32, tag = "293")]
pub cligphpcbhn: u32,
#[prost(int32, repeated, tag = "1045")]
pub bogkfppjljp: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "1880")]
pub ahebjlfhlma: ::prost::alloc::vec::Vec<i32>,
#[prost(map = "uint32, uint32", tag = "1161")]
pub hjmpphmfbki: ::std::collections::HashMap<u32, u32>,
#[prost(string, tag = "459")]
pub transform_id: ::prost::alloc::string::String,
#[xor(3533)]
#[prost(uint32, tag = "634")]
pub player_avatar_id: u32,
#[xor(14523)]
#[prost(uint32, tag = "3")]
pub camera_x: u32,
#[xor(14474)]
#[prost(uint32, tag = "1949")]
pub dpeedkicjcf: u32,
#[prost(bool, tag = "1390")]
pub negageboace: bool,
#[prost(map = "string, int32", tag = "10")]
pub fbohpmghbcb: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2216)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetFashionStoreInfoCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ggigpkdieal {
#[prost(int32, tag = "1")]
pub kgfpgonahpb: i32,
#[prost(int32, tag = "2")]
pub canecpnekha: i32,
#[prost(message, repeated, tag = "4")]
pub dkckjpbdcod: ::prost::alloc::vec::Vec<Hafhgdfiljh>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bmhojigmcnl {
#[prost(message, optional, tag = "7")]
pub hkhgjgjednn: ::core::option::Option<Kccojhohkhn>,
#[xor(9847)]
#[prost(int32, tag = "2")]
pub hpoegnelcik: i32,
#[prost(message, optional, tag = "6")]
pub omogbfodlgg: ::core::option::Option<Enehifbmmbk>,
#[xor(7363)]
#[prost(uint32, tag = "11")]
pub cbjjhcgpbmn: u32,
#[xor(11228)]
#[prost(uint32, tag = "3")]
pub hdeibfkcbif: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dcaidfchned {
#[prost(int32, tag = "1")]
pub njeniokdeac: i32,
#[prost(int32, tag = "2")]
pub level: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Camdibknjjf {
#[prost(message, optional, tag = "1")]
pub llbdhkdlebh: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Kjbchdkmgfk", tag = "2")]
pub hfgdjcfhokn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dchlokphmmm {
#[xor(4231)]
#[prost(uint32, tag = "5")]
pub template_id: u32,
#[prost(string, repeated, tag = "2")]
pub bpmgaeffigl: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(int32, repeated, tag = "12")]
pub anjjgbjikoc: ::prost::alloc::vec::Vec<i32>,
#[prost(bool, tag = "11")]
pub oemoaianidj: bool,
#[prost(int32, repeated, tag = "13")]
pub delbgoehhop: ::prost::alloc::vec::Vec<i32>,
#[xor(1808)]
#[prost(int64, tag = "7")]
pub ghlccnkijod: i64,
#[xor(12616)]
#[prost(uint32, tag = "1")]
pub pgiomnpgicj: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Domeaedomad {
#[prost(enumeration = "Epplgceemdm", tag = "1")]
pub cmmacbidlbc: i32,
#[prost(bool, tag = "2")]
pub bkeejibbbfj: bool,
#[prost(bool, tag = "3")]
pub adphdnnhlcg: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Imfkkpmdfok {
#[prost(message, repeated, tag = "9")]
pub klgkpghjblo: ::prost::alloc::vec::Vec<Dlfcfcamjen>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5568)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Glnejojmfmo {
#[xor(11211)]
#[prost(int32, tag = "15")]
pub olfbdmnhdgm: i32,
#[prost(message, optional, tag = "2")]
pub nnhbdfldcbn: ::core::option::Option<Nccfcigmipm>,
#[xor(12853)]
#[prost(int64, tag = "4")]
pub lcmphgcpdbd: i64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Aabglmmcobd {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kblodlmpjjd {
#[prost(uint32, tag = "1")]
pub ggoeinmcnip: u32,
#[prost(uint32, tag = "2")]
pub cdklkjpfhhl: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct AbyssInfo {
#[xor(365)]
#[prost(uint32, tag = "12")]
pub djmpcdbnamf: u32,
#[prost(uint32, repeated, tag = "13")]
pub pgakkbefnhe: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "436")]
pub geohmnkdmjc: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "1583")]
pub iohfadhhecp: ::prost::alloc::vec::Vec<u32>,
#[xor(13758)]
#[prost(uint32, tag = "3")]
pub lpkgbddmokl: u32,
#[xor(2295)]
#[prost(uint32, tag = "10")]
pub edlgemojkgd: u32,
#[xor(8591)]
#[prost(uint64, tag = "1")]
pub iompfopcppk: u64,
#[prost(uint32, repeated, tag = "8")]
pub looppkneafg: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "2")]
pub ollfapdmahi: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "39")]
pub agbgbeindej: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "1683")]
pub jodlccohehl: bool,
#[prost(uint32, repeated, tag = "15")]
pub lpibldnfegm: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "14")]
pub iomfijndkhp: bool,
#[prost(uint32, repeated, tag = "4")]
pub gmjdobfpnkp: ::prost::alloc::vec::Vec<u32>,
#[xor(13811)]
#[prost(uint32, tag = "7")]
pub fmfkedfihbj: u32,
#[prost(uint32, repeated, tag = "1675")]
pub kapfkobkaop: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "5")]
pub pfdhengnodo: bool,
#[xor(2753)]
#[prost(uint32, tag = "9")]
pub pmeagcelpga: u32,
#[xor(15083)]
#[prost(uint32, tag = "1697")]
pub joalmldmdnf: u32,
#[prost(message, repeated, tag = "11")]
pub hnggfmjljje: ::prost::alloc::vec::Vec<Lnpeieklcbp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lhenafnpdpg {
#[prost(uint32, tag = "1")]
pub uid: u32,
#[prost(string, tag = "2")]
pub nick_name: ::prost::alloc::string::String,
#[prost(uint32, tag = "3")]
pub hjcanegmain: u32,
#[prost(uint32, tag = "4")]
pub level: u32,
#[prost(string, tag = "5")]
pub elldlbindnj: ::prost::alloc::string::String,
#[prost(string, tag = "6")]
pub mbjfkebfmbm: ::prost::alloc::string::String,
#[prost(uint32, tag = "7")]
pub dgpggnhjdai: u32,
#[prost(uint32, tag = "8")]
pub avatar_id: u32,
#[prost(bool, tag = "9")]
pub icllmfddjbp: bool,
#[prost(uint32, tag = "10")]
pub majnhdojplo: u32,
#[prost(uint32, tag = "11")]
pub mgfifdgbdej: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pllfjlciaka {
#[xor(13816)]
#[prost(uint32, tag = "7")]
pub mgekmfiolkf: u32,
#[xor(3374)]
#[prost(uint32, tag = "6")]
pub lkdbeecbglo: u32,
#[prost(bool, tag = "8")]
pub claghdagoid: bool,
#[xor(11643)]
#[prost(uint32, tag = "4")]
pub gigjifkekce: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fnppcmlgdhn {
#[prost(map = "string, message", tag = "9")]
pub mdhfccpjbad: ::std::collections::HashMap<
::prost::alloc::string::String,
Kdbgbfabakc,
>,
#[xor(8162)]
#[prost(int32, tag = "3")]
pub gncfdekgjof: i32,
#[prost(message, optional, tag = "7")]
pub ciphcjaompa: ::core::option::Option<Knojldfibda>,
#[prost(message, repeated, tag = "10")]
pub oomgfpecjhf: ::prost::alloc::vec::Vec<Kdbgbfabakc>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9405)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cmlhjindegp {
#[xor(13174)]
#[prost(uint32, tag = "7")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iangcbneoib {
#[prost(uint32, tag = "1")]
pub aamgiifpmpo: u32,
#[prost(uint32, tag = "2")]
pub fmoiohacbff: u32,
#[prost(message, optional, tag = "3")]
pub ommlaecpghe: ::core::option::Option<Cjhliciffkp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ncpdcjpnmcn {
#[prost(uint32, tag = "1")]
pub kgaamcllobh: u32,
#[prost(message, repeated, tag = "2")]
pub aoppojcdgge: ::prost::alloc::vec::Vec<Cgbimmadmgi>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6768)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Doeepniikmm {
#[xor(6123)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5286)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Odpgeaamdab {
#[xor(12444)]
#[prost(uint32, tag = "10")]
pub quest_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9360)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nakpfcihkkj {
#[xor(12740)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bdcjagnckeh {
#[prost(message, repeated, tag = "2")]
pub ohmojmcdiad: ::prost::alloc::vec::Vec<Djdjaacclib>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Plkijdfnieh {
#[xor(13693)]
#[prost(uint32, tag = "15")]
pub kmmjjgagcch: u32,
#[xor(1252)]
#[prost(uint64, tag = "5")]
pub cmlmoiedncg: u64,
#[xor(14124)]
#[prost(uint64, tag = "9")]
pub gopihdlhogf: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dkeajgfgeeo {
#[prost(enumeration = "PostEffectType", tag = "1")]
pub r#type: i32,
#[prost(string, tag = "2")]
pub dcpnffhjklk: ::prost::alloc::string::String,
#[prost(message, optional, tag = "3")]
pub flbkfpdokpd: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "4")]
pub mcagnmfppii: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1166)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bhllobhaobd {
#[xor(1536)]
#[prost(uint32, tag = "9")]
pub cdklkjpfhhl: u32,
#[xor(1315)]
#[prost(uint32, tag = "3")]
pub fcmajdepikp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4527)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ggecejkbaef {
#[prost(enumeration = "Feodihogjkb", tag = "8")]
pub paaaeeobgoa: i32,
#[xor(2241)]
#[prost(int32, tag = "5")]
pub param: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Daihdeomcoc {
#[xor(2489)]
#[prost(int32, tag = "1")]
pub eadfmoeifod: i32,
#[xor(1775)]
#[prost(int32, tag = "6")]
pub gnanbaglmjp: i32,
#[xor(13740)]
#[prost(int32, tag = "15")]
pub elgapoghfle: i32,
#[prost(message, optional, tag = "12")]
pub ohpobncgnji: ::core::option::Option<Clpnmkloela>,
#[xor(11179)]
#[prost(uint32, tag = "13")]
pub quest_id: u32,
#[prost(message, optional, tag = "14")]
pub hhfngjoldcd: ::core::option::Option<Clpnmkloela>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Plnpfkbncaj {
#[xor(4804)]
#[prost(uint32, tag = "2")]
pub chdljlljglm: u32,
#[xor(2713)]
#[prost(uint32, tag = "15")]
pub liebfpdicjh: u32,
#[xor(13241)]
#[prost(uint32, tag = "6")]
pub kefanclhknl: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cjjhimhpock {
#[prost(enumeration = "Ppobfkigjgc", tag = "1")]
pub hpldfimmjjj: i32,
#[prost(enumeration = "Clhfpgmncdb", tag = "2")]
pub position: i32,
#[prost(message, optional, tag = "3")]
pub pohnmenbegi: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub llffkfoejgj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub efpckpnefdc: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2317)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetFriendListCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5693)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bomhcgnhhjm {
#[xor(8120)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Anhibikpjdf {
#[prost(enumeration = "Ogepfnogkhm", tag = "1")]
pub r#type: i32,
#[prost(message, optional, tag = "2")]
pub param: ::core::option::Option<Ojeofbgcaal>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5491)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bddpipnabjk {
#[xor(2971)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct QuestData {
#[prost(message, repeated, tag = "13")]
pub eglbmigladm: ::prost::alloc::vec::Vec<Cnpnmnamcld>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9073)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ipjkdgmolfm {
#[xor(3)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mkdogogoahl {
#[xor(4614)]
#[prost(uint32, tag = "2")]
pub eiophdkehdd: u32,
#[xor(2075)]
#[prost(uint32, tag = "3")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(310)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bpoagjjboli {
#[xor(12921)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4789)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Amenklabekg {
#[xor(8537)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ljipimmdbhi {
#[xor(12139)]
#[prost(uint32, tag = "12")]
pub lnncbibebkp: u32,
#[xor(15999)]
#[prost(uint64, tag = "7")]
pub mcpmobeikhc: u64,
#[xor(14714)]
#[prost(uint32, tag = "4")]
pub kfobnfboaoi: u32,
#[xor(3463)]
#[prost(uint64, tag = "9")]
pub ldgpffiabcf: u64,
#[xor(6766)]
#[prost(uint32, tag = "1")]
pub fhmfbnminhb: u32,
#[xor(9678)]
#[prost(uint32, tag = "5")]
pub hencfabchcj: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nhdjmjnijbm {
#[prost(uint32, tag = "1")]
pub mdhgabkhecm: u32,
#[prost(string, tag = "2")]
pub cekhnhfoelo: ::prost::alloc::string::String,
#[prost(message, optional, tag = "3")]
pub nblcbepfmcj: ::core::option::Option<Aonlomhccih>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5940)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lnfippjhggk {
#[xor(6991)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Adminngadcf {
#[xor(529)]
#[prost(int32, tag = "12")]
pub eedkkdadncg: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9014)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Oanfakcpagg {
#[xor(1271)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3740)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hoekbjeofcm {
#[xor(2568)]
#[prost(uint64, tag = "13")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "14")]
pub info: ::core::option::Option<Akbadikklib>,
#[xor(3307)]
#[prost(uint64, tag = "15")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "3")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Feckdiieifa {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gegjeehglfk {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oklcpcmeihh {
#[prost(message, optional, tag = "1")]
pub cdklkjpfhhl: ::core::option::Option<Jiahalkoppm>,
#[prost(string, repeated, tag = "2")]
pub hmonbhmokge: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(message, optional, tag = "3")]
pub amfmfagnhkg: ::core::option::Option<Jiahalkoppm>,
#[prost(uint32, tag = "4")]
pub kahfegnaikp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nlpmdbpibgl {
#[prost(uint32, repeated, tag = "12")]
pub kebhgncibbd: ::prost::alloc::vec::Vec<u32>,
#[xor(9825)]
#[prost(uint32, tag = "14")]
pub pcepcnocclg: u32,
#[prost(message, repeated, tag = "4")]
pub fmdfodigpjb: ::prost::alloc::vec::Vec<Cmjmjmklanp>,
#[xor(2157)]
#[prost(int64, tag = "5")]
pub ekaidkcbfba: i64,
#[xor(13770)]
#[prost(uint32, tag = "15")]
pub kppfiiaojkf: u32,
#[xor(1834)]
#[prost(uint32, tag = "9")]
pub jdiflkoigoi: u32,
#[prost(message, repeated, tag = "8")]
pub cadapbfhflm: ::prost::alloc::vec::Vec<Fpmmlhebeof>,
#[prost(uint32, repeated, tag = "6")]
pub eckneecikcn: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "7")]
pub cjfdlimgjjc: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "1")]
pub cgmfpmknfal: bool,
#[xor(2537)]
#[prost(uint32, tag = "3")]
pub jeakigaeeek: u32,
#[prost(message, repeated, tag = "10")]
pub jocpnfclmfi: ::prost::alloc::vec::Vec<Paiikmpmmmd>,
#[prost(uint32, repeated, tag = "13")]
pub obcbfhmcfpc: ::prost::alloc::vec::Vec<u32>,
#[xor(6182)]
#[prost(int32, tag = "11")]
pub gmmghpagfma: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5127)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Edlojgneoio {
#[prost(enumeration = "Ckaodddhmag", tag = "5")]
pub pjneiaehofa: i32,
#[xor(5434)]
#[prost(uint32, tag = "2")]
pub pkjdkdfcplh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dlbkhcehnnk {
#[prost(message, optional, tag = "1")]
pub opghfklilnn: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "2")]
pub bhafnbmhaeg: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kphmfmpnaom {
#[prost(message, repeated, tag = "7")]
pub jfpaoolmcdk: ::prost::alloc::vec::Vec<Dlpncfamice>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(126)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Biibklinnck {
#[prost(message, optional, tag = "9")]
pub info: ::core::option::Option<Hmcbiinjmkf>,
#[xor(10584)]
#[prost(uint64, tag = "1")]
pub fkcdkdiacni: u64,
#[xor(6320)]
#[prost(uint64, tag = "8")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "14")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mkebohkbdpe {
#[prost(enumeration = "Dhbbohmhfjn", tag = "1")]
pub r#type: i32,
#[prost(uint32, tag = "2")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Idafpmflplj {
#[prost(message, optional, tag = "6")]
pub fmopdcmedpc: ::core::option::Option<Kgengehlmgh>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3120)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ibpbpnbcfnf {
#[xor(8352)]
#[prost(int32, tag = "5")]
pub retcode: i32,
#[prost(message, optional, tag = "4")]
pub kcbdhjoleai: ::core::option::Option<Mllenmcojnn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ffjbaonanlc {
#[prost(bool, tag = "6")]
pub epekkmbndao: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Blhpgmimbbg {
#[prost(uint32, tag = "1")]
pub cgbiiimlpda: u32,
#[prost(uint32, tag = "2")]
pub mnjbbdjmffi: u32,
#[prost(message, optional, tag = "3")]
pub fkpnhffdgfd: ::core::option::Option<Jnecbcnadij>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1752)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gdonmjhaaao {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dfjamkkdlnf {
#[prost(message, optional, tag = "1")]
pub oohhibekggp: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9050)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hfiklkfagmj {
#[xor(15658)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Agcdgfkldah {
#[prost(message, optional, tag = "1")]
pub efpckpnefdc: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "2")]
pub nmpddgmjhfi: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "3")]
pub delbgoehhop: ::prost::alloc::vec::Vec<Icopibdjpfc>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dphigilfoba {
#[prost(int32, tag = "1")]
pub gnjlbnapgcb: i32,
#[prost(message, optional, tag = "2")]
pub hobnpobcban: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5551)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetActivityDataCsReq {
#[xor(6304)]
#[prost(int32, tag = "8")]
pub activity_type: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hgbgaepnmim {
#[xor(15670)]
#[prost(int32, tag = "1")]
pub ohbgcbbhggg: i32,
#[xor(2575)]
#[prost(int32, tag = "3")]
pub dfecjkcdlfm: i32,
#[xor(2896)]
#[prost(int32, tag = "12")]
pub r#type: i32,
#[xor(1012)]
#[prost(int32, tag = "2")]
pub ieijjalmeeg: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2379)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Clkgfjicbje {
#[xor(2447)]
#[prost(int32, tag = "12")]
pub retcode: i32,
#[xor(6837)]
#[prost(int32, tag = "10")]
pub kfobnfboaoi: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6902)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ifncchljgni {
#[xor(9003)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jllcfjdnkkn {
#[prost(enumeration = "Ocfgejdkdan", tag = "1")]
pub r#type: i32,
#[prost(int32, tag = "2")]
pub lkdbeecbglo: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Adhfhbecgod {
#[prost(string, tag = "1")]
pub kjjajbbcjjp: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub cbeaadpoigb: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub gfigboedadl: ::prost::alloc::string::String,
#[prost(int64, repeated, tag = "4")]
pub eleofnegeac: ::prost::alloc::vec::Vec<i64>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4013)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Necijkdhgna {
#[xor(11319)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Majdcpobjoi {
#[prost(bool, tag = "7")]
pub lehilccnaie: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Djdjaacclib {
#[xor(9200)]
#[prost(uint32, tag = "5")]
pub oobpkgknamg: u32,
#[prost(message, repeated, tag = "9")]
pub bclejapmjkn: ::prost::alloc::vec::Vec<Gkcllloadhd>,
#[xor(8185)]
#[prost(uint32, tag = "7")]
pub gmhacfgboao: u32,
#[prost(message, repeated, tag = "12")]
pub ghnokpfcakd: ::prost::alloc::vec::Vec<Kckegloelda>,
#[prost(uint32, repeated, tag = "1")]
pub amnohomebnl: ::prost::alloc::vec::Vec<u32>,
#[xor(12427)]
#[prost(uint32, tag = "6")]
pub ckkkheoalae: u32,
#[prost(message, repeated, tag = "2")]
pub ffnlmogecdo: ::prost::alloc::vec::Vec<Kfaamomneim>,
#[prost(uint32, repeated, tag = "11")]
pub hdmdamikcfe: ::prost::alloc::vec::Vec<u32>,
#[xor(9802)]
#[prost(uint32, tag = "3")]
pub jhgaoacoipj: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2215)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eaeojngggjc {
#[prost(string, tag = "9")]
pub name: ::prost::alloc::string::String,
#[xor(4260)]
#[prost(uint32, tag = "7")]
pub koelfcbhneo: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1639)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ikacbfdhmbl {
#[xor(7479)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[prost(bool, tag = "11")]
pub egohaboffli: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7961)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ojmgnfkikfa {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kgnmhbmkiom {
#[xor(4722)]
#[prost(uint32, tag = "3")]
pub ipdpnnnkndl: u32,
#[xor(35)]
#[prost(uint32, tag = "12")]
pub agimnbddlbh: u32,
#[xor(10050)]
#[prost(uint32, tag = "15")]
pub fefnfbhabim: u32,
#[xor(4638)]
#[prost(uint32, tag = "4")]
pub cjlmmcemecd: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8006)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bcigmdjlgng {
#[prost(uint32, repeated, tag = "7")]
pub ginghefjaki: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "15")]
pub adkdllimgbk: ::prost::alloc::vec::Vec<Eddlgdapjnk>,
#[xor(8530)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1316)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetRechargeItemListCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Licaodfmpgn {
#[prost(bool, tag = "1")]
pub dpfohmlmaoi: bool,
#[prost(bool, tag = "10")]
pub lnkdddpblkf: bool,
#[prost(uint32, repeated, tag = "13")]
pub mpnadhlgoad: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "14")]
pub ooanmplgeno: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cmcdofgempb {
#[prost(enumeration = "HollowShopType", tag = "1")]
pub kibjdojigki: i32,
#[prost(uint32, tag = "2")]
pub jdkifgmpnlo: u32,
#[prost(bool, tag = "3")]
pub ejkjejpkffi: bool,
#[prost(uint32, tag = "4")]
pub eahdeppnocm: u32,
#[prost(int32, tag = "5")]
pub bhpejfhpife: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9309)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hegmaocmael {
#[xor(12737)]
#[prost(uint32, tag = "15")]
pub tag: u32,
#[prost(string, tag = "12")]
pub nbhmladoiha: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bleebellhbc {
#[prost(message, repeated, tag = "1")]
pub ieploccockn: ::prost::alloc::vec::Vec<Ahdlgefaifd>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hfnminhbpbi {
#[prost(bool, tag = "1")]
pub jgoaknljoip: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6976)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jdofkmbofaf {
#[xor(11598)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[prost(bool, tag = "10")]
pub ngcjmgpllfg: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mkpgpnnndha {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3486)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Knhbfcfimie {
#[xor(14836)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gnedinnjmol {
#[prost(string, tag = "1")]
pub hkjfgkgfpao: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub onhmicmigan: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub pmgmgnnhhnk: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "4")]
pub jmdcihhhaoc: bool,
#[prost(enumeration = "Cdjffkonbjl", tag = "5")]
pub r#type: i32,
#[prost(message, optional, tag = "6")]
pub cofemokalfm: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "7")]
pub ogihdljgafi: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "8")]
pub ocnmccfikbd: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4390)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetServerTimestampCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Njifieocafh {
#[prost(uint32, repeated, tag = "5")]
pub pfgmdldijbj: ::prost::alloc::vec::Vec<u32>,
#[xor(15044)]
#[prost(uint32, tag = "2")]
pub hbblddcnlhe: u32,
#[prost(bool, tag = "9")]
pub faffdaijfgj: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(715)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Johjhjgmnjl {
#[xor(8720)]
#[prost(uint32, tag = "1")]
pub efpckpnefdc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kfghkoldjfp {
#[prost(uint32, tag = "1")]
pub cgejajdihcg: u32,
#[prost(uint32, tag = "2")]
pub hlofjkidbmd: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(494)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Neoiaaclegf {
#[prost(uint32, repeated, tag = "11")]
pub ebehimlpdkc: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lihpdeldgnc {
#[prost(message, optional, tag = "1")]
pub aapbacnflhg: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub hjdloaehcoa: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1444)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Idldaepfmki {
#[xor(15080)]
#[prost(uint32, tag = "3")]
pub dimdlbpkbaj: u32,
#[prost(bool, tag = "14")]
pub eppefdfnobh: bool,
#[xor(7689)]
#[prost(uint32, tag = "13")]
pub efpckpnefdc: u32,
#[xor(11087)]
#[prost(uint32, tag = "7")]
pub group: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1515)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bigkgbodcik {
#[xor(290)]
#[prost(int32, tag = "10")]
pub fhmjplajjla: i32,
#[prost(message, repeated, tag = "14")]
pub ieploccockn: ::prost::alloc::vec::Vec<Dnenpdlgjdn>,
#[xor(12821)]
#[prost(int64, tag = "7")]
pub bedkheljdlh: i64,
#[xor(700)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7137)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bfkbbadfkgp {
#[xor(7489)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lnkmhdobanj {
#[prost(map = "int32, int32", tag = "15")]
pub enaajknppdi: ::std::collections::HashMap<i32, i32>,
#[xor(13927)]
#[prost(int32, tag = "12")]
pub jjppjdcbemo: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1746)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nngbpokdiod {
#[prost(uint32, repeated, tag = "3")]
pub bfgenanklmg: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jgmjjkjbdga {
#[prost(string, tag = "1")]
pub name: ::prost::alloc::string::String,
#[prost(int32, tag = "2")]
pub pokbhknkmbm: i32,
#[prost(int32, tag = "3")]
pub iddhoklnpib: i32,
#[prost(bool, tag = "4")]
pub mgajmhoeboc: bool,
#[prost(int32, tag = "5")]
pub ikfdecmbbdj: i32,
#[prost(int32, tag = "6")]
pub igmgikpcili: i32,
#[prost(uint32, tag = "7")]
pub mimehaaemhg: u32,
#[prost(uint64, tag = "8")]
pub aldbmeomoni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1396)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mgijhnfklpm {
#[xor(13224)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gbemnfmllnb {
#[xor(13512)]
#[prost(uint32, tag = "8")]
pub efpckpnefdc: u32,
#[xor(2865)]
#[prost(uint32, tag = "7")]
pub agimnbddlbh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Glcoffedhbe {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8310)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Egdhcccmdkc {
#[xor(12577)]
#[prost(uint64, tag = "14")]
pub gglnpjfcibj: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8335)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bdjdmakjnjd {
#[xor(5325)]
#[prost(int32, tag = "8")]
pub retcode: i32,
#[xor(10486)]
#[prost(uint32, tag = "10")]
pub iahpcojelin: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ooelnnijahl {
#[prost(bytes = "vec", tag = "10")]
pub eegjfjmnncp: ::prost::alloc::vec::Vec<u8>,
#[xor(10186)]
#[prost(uint32, tag = "4")]
pub iknhaoggmjb: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jjgnjaogfen {
#[xor(14834)]
#[prost(int32, tag = "1")]
pub akhbfinhnjd: i32,
#[xor(5581)]
#[prost(int64, tag = "15")]
pub fojllbnjjhk: i64,
#[prost(enumeration = "Bppokkjkajf", tag = "13")]
pub cmchlblgohf: i32,
#[xor(13009)]
#[prost(int64, tag = "14")]
pub mjhdpjdadfi: i64,
#[prost(enumeration = "Neaglmokbip", tag = "9")]
pub keghlgpihih: i32,
#[xor(14442)]
#[prost(uint32, tag = "5")]
pub pclamamdkik: u32,
#[xor(5714)]
#[prost(uint32, tag = "8")]
pub ianhccpdolj: u32,
#[xor(6895)]
#[prost(uint32, tag = "6")]
pub jhooejigljp: u32,
#[xor(14492)]
#[prost(uint32, tag = "3")]
pub quest_id: u32,
#[prost(message, optional, tag = "4")]
pub faboekkohcf: ::core::option::Option<Nbhemhbccll>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct UnlockInfo {
#[prost(message, repeated, tag = "4")]
pub dlkfddbjeon: ::prost::alloc::vec::Vec<Dgfinhdpdhp>,
#[prost(int32, repeated, tag = "11")]
pub edjdmphbabo: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "15")]
pub unlock_id_list: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Knflimnagkn {
#[prost(bool, tag = "3")]
pub gmpfbanibdm: bool,
#[xor(10651)]
#[prost(uint32, tag = "14")]
pub oifhkgahelf: u32,
#[xor(16083)]
#[prost(uint32, tag = "9")]
pub mlcpadgnnaa: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(747)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Blggkhhbgkj {
#[prost(message, optional, tag = "2")]
pub gnkebpblhga: ::core::option::Option<Eddlgdapjnk>,
#[prost(enumeration = "Nhpdopglcim", tag = "5")]
pub pedfbhjbkpc: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fjnnncelfip {
#[xor(605)]
#[prost(uint32, tag = "9")]
pub bhbfkmpaakh: u32,
#[prost(message, optional, tag = "13")]
pub gidapkddnkg: ::core::option::Option<Fkaomebjiho>,
#[xor(13250)]
#[prost(uint32, tag = "1")]
pub kmmjjgagcch: u32,
#[xor(351)]
#[prost(uint32, tag = "4")]
pub kjongknfkee: u32,
#[xor(12218)]
#[prost(uint32, tag = "14")]
pub lcaidhpecok: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3244)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Liokbhccigc {
#[xor(9213)]
#[prost(int32, tag = "2")]
pub knffoiffljd: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Olfljimpfgk {
#[prost(bool, tag = "1")]
pub ibembdjogbj: bool,
#[prost(message, repeated, tag = "2")]
pub homnpjfjhdo: ::prost::alloc::vec::Vec<Albdmgndnej>,
#[prost(message, repeated, tag = "3")]
pub oeejldgjkoi: ::prost::alloc::vec::Vec<Kpbaolndlln>,
#[prost(message, repeated, tag = "4")]
pub odldljfooem: ::prost::alloc::vec::Vec<Gofgdmmpkpf>,
#[prost(message, repeated, tag = "5")]
pub pdfobfmolml: ::prost::alloc::vec::Vec<Ehhongacjjn>,
#[prost(message, repeated, tag = "6")]
pub hkhkgiokcid: ::prost::alloc::vec::Vec<Mliiaeemiea>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hjgcjbbmhmi {
#[prost(message, optional, tag = "1")]
pub aaocolehhnj: ::core::option::Option<Jindpnfkbdc>,
#[prost(message, optional, tag = "2")]
pub jkaleilepmg: ::core::option::Option<Edmlpnllpmf>,
#[prost(message, optional, tag = "3")]
pub klinjndogfk: ::core::option::Option<Cnknlaebmhl>,
#[prost(message, optional, tag = "4")]
pub mbdlfhjnldd: ::core::option::Option<Obdcnhbnnnm>,
#[prost(message, optional, tag = "5")]
pub pibeppnmgna: ::core::option::Option<Cikfjcnopap>,
#[prost(message, optional, tag = "6")]
pub fedmhobabme: ::core::option::Option<Ocmhleadkoe>,
#[prost(message, optional, tag = "7")]
pub nfommndpcdi: ::core::option::Option<Kikkfldjlfg>,
#[prost(message, optional, tag = "8")]
pub glhoamilhec: ::core::option::Option<Efckbjinhai>,
#[prost(message, optional, tag = "11")]
pub dnnikkdckoi: ::core::option::Option<Imfkkpmdfok>,
#[prost(message, optional, tag = "12")]
pub kapninmkocn: ::core::option::Option<Pokdmbjfjdm>,
#[prost(message, optional, tag = "13")]
pub bmpfjnlegno: ::core::option::Option<Lhmbjmkpdgi>,
#[prost(message, optional, tag = "14")]
pub nlefpammnkp: ::core::option::Option<Phpaoaknnmc>,
#[prost(message, optional, tag = "15")]
pub fdhadnbnllc: ::core::option::Option<Eefhnlpbldi>,
#[prost(message, optional, tag = "516")]
pub cpebgnkpgol: ::core::option::Option<Jdlkonblcdp>,
#[prost(message, optional, tag = "1247")]
pub apahcmnpmkp: ::core::option::Option<Anlifopdbpo>,
#[prost(message, optional, tag = "1984")]
pub mbfappnjefi: ::core::option::Option<Fjccneabkca>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(82)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ibkcpalfmgk {
#[xor(6826)]
#[prost(uint64, tag = "9")]
pub fdfjcoccaoa: u64,
#[xor(8452)]
#[prost(uint64, tag = "5")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "6")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Mibicbddabd>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7831)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bffhcoaphjm {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6877)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bpgkhhdhgeo {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Klmbnhffkdl {
#[xor(8307)]
#[prost(uint32, tag = "15")]
pub fefnfbhabim: u32,
#[xor(5624)]
#[prost(uint32, tag = "1")]
pub cjlmmcemecd: u32,
#[xor(15524)]
#[prost(uint32, tag = "7")]
pub kcakanppokj: u32,
#[xor(16032)]
#[prost(uint32, tag = "11")]
pub ipdpnnnkndl: u32,
#[xor(3857)]
#[prost(uint32, tag = "4")]
pub jfdfboilfek: u32,
#[xor(5076)]
#[prost(uint32, tag = "13")]
pub agimnbddlbh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4482)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eilkmjdgkng {
#[xor(498)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7083)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fnofkgioifc {
#[xor(8421)]
#[prost(int32, tag = "7")]
pub retcode: i32,
#[xor(10457)]
#[prost(uint32, tag = "6")]
pub aeicekmldco: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7148)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nffhmaahejb {
#[prost(message, optional, tag = "2")]
pub info: ::core::option::Option<Eclhfhdfibp>,
#[xor(1336)]
#[prost(uint64, tag = "10")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "13")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(2967)]
#[prost(uint64, tag = "1")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fgbdebaagpi {
#[prost(uint32, repeated, tag = "6")]
pub chfkmepbpmi: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "5")]
pub mcpdjikhchi: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "15")]
pub jacmcjchjhh: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "9")]
pub baacakbmbko: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "10")]
pub djhongokhcj: ::prost::alloc::vec::Vec<Olljecnhipo>,
#[prost(uint32, repeated, tag = "13")]
pub encecahdjjp: ::prost::alloc::vec::Vec<u32>,
#[xor(12382)]
#[prost(uint32, tag = "3")]
pub bclnjeandcm: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nhmanflakck {
#[xor(11341)]
#[prost(int32, tag = "4")]
pub injbfbhpkjb: i32,
#[xor(10963)]
#[prost(int32, tag = "5")]
pub fjckpdofhjf: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Khcojalcchi {
#[prost(message, optional, tag = "1")]
pub eeplbkfndmc: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mlfimijahpi {
#[xor(11363)]
#[prost(int32, tag = "4")]
pub ahdbalhodda: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lcfkbclodob {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub fkkbflokodb: i32,
#[prost(message, optional, tag = "2")]
pub bddlconiggl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub opgkkfolfkn: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Dekghfophnj", tag = "4")]
pub gojjfbjajbi: i32,
#[prost(message, optional, tag = "5")]
pub mepcefhljkp: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Pcekojidped", tag = "6")]
pub omjjondpodp: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cjhliciffkp {
#[prost(uint32, tag = "1")]
pub pjmmgfeignk: u32,
#[prost(uint32, repeated, tag = "2")]
pub ohjolpklbmp: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "3")]
pub gkahnnafkbb: ::prost::alloc::vec::Vec<Pdgijhgjgmi>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8692)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Clebieadgni {
#[xor(10811)]
#[prost(uint32, tag = "10")]
pub fiieiehipik: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Angmbahaknj {
#[prost(uint32, tag = "1")]
pub lpnkdjhhphn: u32,
#[prost(uint32, tag = "2")]
pub ahocgnkkngp: u32,
#[prost(string, tag = "3")]
pub amijnnpcpkl: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fbcehadpomp {
#[xor(7824)]
#[prost(uint32, tag = "12")]
pub skill_type: u32,
#[xor(15926)]
#[prost(uint32, tag = "5")]
pub level: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2003)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Djjckeadodi {
#[prost(string, tag = "6")]
pub jholagfihbm: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Afoeiecjknh {
#[prost(message, optional, tag = "1")]
pub jikgnoliede: ::core::option::Option<Ojeofbgcaal>,
#[prost(enumeration = "HollowEntityType", repeated, tag = "2")]
pub lfdogcepcda: ::prost::alloc::vec::Vec<i32>,
#[prost(message, optional, tag = "3")]
pub meadeimhgem: ::core::option::Option<Ojeofbgcaal>,
#[prost(message, optional, tag = "4")]
pub npblldamimn: ::core::option::Option<Ojeofbgcaal>,
#[prost(message, optional, tag = "5")]
pub opalhlkfpmb: ::core::option::Option<Ojeofbgcaal>,
#[prost(message, optional, tag = "6")]
pub ginbleohejl: ::core::option::Option<Ojeofbgcaal>,
#[prost(message, optional, tag = "7")]
pub cgliabbgigf: ::core::option::Option<Ojeofbgcaal>,
#[prost(message, optional, tag = "8")]
pub jjpfaochdoj: ::core::option::Option<Ojeofbgcaal>,
#[prost(message, optional, tag = "9")]
pub apmgkdkmjmo: ::core::option::Option<Ojeofbgcaal>,
#[prost(enumeration = "HollowEntityType", repeated, tag = "10")]
pub ldjbokalijc: ::prost::alloc::vec::Vec<i32>,
#[prost(message, optional, tag = "11")]
pub ieehkckfgia: ::core::option::Option<Ojeofbgcaal>,
#[prost(message, optional, tag = "12")]
pub ljkphaonake: ::core::option::Option<Ojeofbgcaal>,
#[prost(message, optional, tag = "13")]
pub genbjlijdci: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Pcekojidped", tag = "14")]
pub ekbfgknccph: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(869)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pgibhcageop {
#[xor(3962)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jdnfnmmhpcj {
#[prost(uint32, tag = "1")]
pub kmmjjgagcch: u32,
#[prost(uint32, tag = "2")]
pub lcaidhpecok: u32,
#[prost(uint32, tag = "3")]
pub fihineehlii: u32,
#[prost(uint32, tag = "4")]
pub eedkkdadncg: u32,
#[prost(uint32, tag = "5")]
pub kfiofoncjik: u32,
#[prost(enumeration = "Jdbnfhbobih", tag = "6")]
pub hfgdjcfhokn: i32,
#[prost(message, optional, tag = "7")]
pub lbgmecpfodf: ::core::option::Option<Eddlgdapjnk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ghdafghffcb {
#[prost(message, optional, tag = "1")]
pub mnfmgkhblkh: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub egldkangknl: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "3")]
pub odmbgkpgldc: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "4")]
pub afgpbaplndc: ::prost::alloc::vec::Vec<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mgapbojhihe {
#[prost(uint32, tag = "1")]
pub dmicgckopoc: u32,
#[prost(string, tag = "2")]
pub epkkccjdmci: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9021)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hahplfdemff {
#[xor(2128)]
#[prost(uint64, tag = "5")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "6")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Eamccfpbddp>,
#[xor(5800)]
#[prost(uint64, tag = "3")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aggihnapjko {
#[prost(message, optional, tag = "5")]
pub koelfcbhneo: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "6")]
pub avatar_id: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub hfgdjcfhokn: ::prost::alloc::string::String,
#[prost(string, tag = "8")]
pub fedpfjjcabm: ::prost::alloc::string::String,
#[prost(string, tag = "9")]
pub aabopljgbek: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ajhiobbdeih {
#[xor(9360)]
#[prost(int32, tag = "1")]
pub pcepcnocclg: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(461)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fhpcolkekem {
#[xor(9322)]
#[prost(uint32, tag = "14")]
pub moaeafhpdko: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Enokageonpa {
#[prost(map = "uint32, int32", tag = "7")]
pub ppojklgfgic: ::std::collections::HashMap<u32, i32>,
#[prost(float, tag = "12")]
pub hijpbhlngnc: f32,
#[prost(map = "uint32, int32", tag = "10")]
pub opioepifkcj: ::std::collections::HashMap<u32, i32>,
#[prost(map = "uint32, message", tag = "15")]
pub ahkehahapgh: ::std::collections::HashMap<u32, Jpallloiphn>,
#[prost(map = "uint32, int32", tag = "1")]
pub pgcpoilgkgf: ::std::collections::HashMap<u32, i32>,
#[prost(map = "uint32, int32", tag = "13")]
pub mmcoofnjdck: ::std::collections::HashMap<u32, i32>,
#[xor(5583)]
#[prost(int32, tag = "5")]
pub lfbocfjhbib: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(309)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fcddalmmljp {
#[xor(5783)]
#[prost(uint32, tag = "5")]
pub jeakigaeeek: u32,
#[prost(int32, repeated, tag = "1")]
pub ndcafdlnabc: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nmljmhnajcm {
#[prost(message, optional, tag = "2")]
pub ocphdlakcfj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "3")]
pub lgcdjcdbmml: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(enumeration = "Jpnihhbgepd", tag = "4")]
pub odnpbhepnoa: i32,
#[prost(message, repeated, tag = "5")]
pub phfmldbanbl: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, optional, tag = "6")]
pub njgfhhihdgg: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1853)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Benapghbagd {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aiphefammob {
#[prost(bool, tag = "1")]
pub gkmdgocecnc: bool,
#[prost(bool, tag = "2")]
pub nldbieegndm: bool,
#[prost(message, repeated, tag = "4")]
pub hledbngkcdl: ::prost::alloc::vec::Vec<Pmgdddkicgo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Aileeaffgdg {
#[xor(14549)]
#[prost(int32, tag = "13")]
pub ojilljolaae: i32,
#[xor(7977)]
#[prost(uint32, tag = "15")]
pub nhdbpkjfdoc: u32,
#[xor(10450)]
#[prost(int32, tag = "2")]
pub bihfeieijai: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6466)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ffodgllomhn {
/// VMP DETECTED
///
#[xor(10152)]
#[prost(uint32, tag = "4")]
pub buddy_id: u32,
#[xor(318)]
#[prost(uint32, tag = "8")]
pub quest_id: u32,
#[prost(uint32, repeated, tag = "9")]
pub foacgpjpgph: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "10")]
pub mmbkjcekdkd: bool,
#[prost(uint32, repeated, tag = "12")]
pub avatars: ::prost::alloc::vec::Vec<u32>,
#[xor(8769)]
#[prost(uint32, tag = "13")]
pub dneffhlemfg: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(930)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kajpkpflnjl {
#[prost(message, optional, tag = "15")]
pub pahieeaolfm: ::core::option::Option<Kfgelihokkp>,
#[xor(15029)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Obcaonpoiah {
#[prost(enumeration = "Clhfpgmncdb", tag = "1")]
pub lppfcpnndcd: i32,
#[prost(message, optional, tag = "2")]
pub pohnmenbegi: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub llffkfoejgj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub lcjdkmhnjbp: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub ocphdlakcfj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "6")]
pub kkjjpagepjn: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(int32, repeated, tag = "7")]
pub mofbgdcckcm: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "8")]
pub ifjndejgplp: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "9")]
pub ckkgjgpcafp: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "10")]
pub oagieheahja: ::prost::alloc::vec::Vec<i32>,
#[prost(enumeration = "Pifnkldafnk", tag = "11")]
pub lbebfpjliob: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eamccfpbddp {
#[xor(15727)]
#[prost(int32, tag = "14")]
pub ohdgppamjcp: i32,
#[prost(message, optional, tag = "2")]
pub inmepgighgi: ::core::option::Option<Hifkcofddma>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Clpnmkloela {
#[prost(uint32, tag = "1")]
pub femppbingka: u32,
#[prost(map = "uint32, int32", tag = "2")]
pub adlhdokemlg: ::std::collections::HashMap<u32, i32>,
#[prost(uint32, tag = "3")]
pub rank: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ecgfllhcpab {
#[prost(string, repeated, tag = "5")]
pub hjichikpoki: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, tag = "13")]
pub njjdhepkbkh: ::prost::alloc::string::String,
#[xor(13462)]
#[prost(int32, tag = "1")]
pub cbdjgmblind: i32,
#[prost(message, optional, tag = "1225")]
pub ihpmlpecbae: ::core::option::Option<Mbgldhhpjaj>,
#[prost(string, tag = "2")]
pub hfgdjcfhokn: ::prost::alloc::string::String,
#[prost(message, optional, tag = "1472")]
pub dnjjggjfenk: ::core::option::Option<Jjoabjhhcgc>,
#[prost(message, optional, tag = "11")]
pub kbnjjnkohek: ::core::option::Option<Loppmcjgfch>,
#[xor(5812)]
#[prost(uint32, tag = "9")]
pub febglbabbnn: u32,
#[xor(4345)]
#[prost(int32, tag = "8")]
pub emboajldipc: i32,
#[xor(887)]
#[prost(int32, tag = "1752")]
pub ghjlpmnimjm: i32,
#[xor(5125)]
#[prost(uint32, tag = "3")]
pub template_id: u32,
#[xor(3917)]
#[prost(uint32, tag = "10")]
pub bgepbofgadk: u32,
#[prost(bool, tag = "15")]
pub gdcjohnijaj: bool,
#[xor(9246)]
#[prost(uint32, tag = "4")]
pub uid: u32,
#[xor(4730)]
#[prost(int32, tag = "229")]
pub ofcijhbebmp: i32,
#[xor(4769)]
#[prost(int32, tag = "12")]
pub ofgfdeipfaj: i32,
#[prost(message, optional, tag = "1973")]
pub bjgkhpdbkbl: ::core::option::Option<Lkoachaenaf>,
#[prost(enumeration = "Konhdgokibf", tag = "14")]
pub epekkmbndao: i32,
#[xor(8067)]
#[prost(int32, tag = "6")]
pub npoikehikdi: i32,
#[xor(5442)]
#[prost(int32, tag = "47")]
pub hkcnmkadonp: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2097)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Banobhndbja {
#[xor(1472)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1952)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nfecgaedbok {
#[prost(message, repeated, tag = "5")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(7956)]
#[prost(uint64, tag = "8")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "9")]
pub info: ::core::option::Option<Focafakobci>,
#[xor(9365)]
#[prost(uint64, tag = "3")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2104)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mjidkmmpeak {
#[prost(message, repeated, tag = "9")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(816)]
#[prost(uint64, tag = "13")]
pub fkcdkdiacni: u64,
#[xor(7127)]
#[prost(uint64, tag = "15")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "6")]
pub info: ::core::option::Option<Pckfkkgmnpd>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gniikfigckh {
#[prost(int32, repeated, tag = "1")]
pub bjhnefldfkk: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3074)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kcdpfnnbmfb {
#[xor(3991)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[xor(7977)]
#[prost(int32, tag = "12")]
pub bbhmndmhhlk: i32,
#[xor(6224)]
#[prost(uint64, tag = "15")]
pub gglnpjfcibj: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Eieojdogeib {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8251)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Imiobffhnen {
#[xor(7205)]
#[prost(int32, tag = "1")]
pub retcode: i32,
#[prost(message, repeated, tag = "13")]
pub ncbahpoldbo: ::prost::alloc::vec::Vec<Oceihjajibo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jefnpiejamb {
#[xor(15793)]
#[prost(uint32, tag = "1")]
pub pfomhmfnibd: u32,
#[prost(enumeration = "Epplgceemdm", repeated, tag = "14")]
pub ddmdoddfial: ::prost::alloc::vec::Vec<i32>,
#[prost(message, repeated, tag = "8")]
pub echgfbnmljb: ::prost::alloc::vec::Vec<Hgnlilenmpm>,
#[xor(16167)]
#[prost(uint32, tag = "2")]
pub napkdnidlck: u32,
#[prost(enumeration = "Epplgceemdm", repeated, tag = "9")]
pub cfpbphjjjbf: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jclljpgoeom {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9097)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pokdchkmjoc {
#[xor(6948)]
#[prost(int32, tag = "4")]
pub retcode: i32,
#[prost(message, repeated, tag = "3")]
pub adkhllnnhap: ::prost::alloc::vec::Vec<Jkkodakbbeh>,
#[prost(bool, tag = "14")]
pub ihdmdcajggj: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cdeenabmcfk {
#[xor(4804)]
#[prost(uint32, tag = "4")]
pub fneiplpghnd: u32,
#[prost(map = "uint32, uint32", tag = "3")]
pub bpfpijnmlcp: ::std::collections::HashMap<u32, u32>,
#[xor(6355)]
#[prost(uint32, tag = "5")]
pub egckaglnjfm: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nlbccpaonal {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jpeciikpcif {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6701)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ejfilkcmojb {
#[prost(message, optional, tag = "13")]
pub lhbejkbkbfh: ::core::option::Option<Ohnldpkklnp>,
#[xor(15135)]
#[prost(uint64, tag = "14")]
pub aldbmeomoni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2989)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetRewardBuffDataScRsp {
#[prost(message, optional, tag = "10")]
pub info: ::core::option::Option<RewardBuffData>,
#[xor(4196)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hnhcccdefkl {
#[prost(message, optional, tag = "7")]
pub oghcnmnbkcd: ::core::option::Option<Lmngnmhkkkb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cigkbjgcdee {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ActionSwitchSection {
#[prost(uint32, tag = "1")]
pub section: u32,
#[prost(string, tag = "2")]
pub transform_id: ::prost::alloc::string::String,
#[prost(uint32, tag = "3")]
pub camera_x: u32,
#[prost(uint32, tag = "4")]
pub camera_y: u32,
#[prost(uint32, tag = "5")]
pub kedlgoakhld: u32,
#[prost(bool, tag = "6")]
pub gfhegijnplf: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4242)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ccgpeboebjk {
#[xor(3039)]
#[prost(uint64, tag = "11")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "4")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(15775)]
#[prost(uint64, tag = "7")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Khbiaffekea>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8189)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hcddjkboihm {
#[prost(message, optional, tag = "9")]
pub info: ::core::option::Option<Nhdicdhlcfn>,
#[xor(1268)]
#[prost(uint64, tag = "12")]
pub fdfjcoccaoa: u64,
#[xor(4286)]
#[prost(uint64, tag = "14")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "5")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nmhogibegcp {
#[xor(3018)]
#[prost(int32, tag = "11")]
pub fbocogogkhd: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct MainCityRevivalData {
#[prost(message, repeated, tag = "3")]
pub iodcapodddo: ::prost::alloc::vec::Vec<Coknoddkelf>,
#[prost(uint32, repeated, tag = "8")]
pub ekoppfcdbfi: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Acpmglibaag {
#[xor(1958)]
#[prost(uint32, tag = "12")]
pub cjlmmcemecd: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mcmmkdieanf {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub fkkbflokodb: i32,
#[prost(uint32, tag = "2")]
pub bddlconiggl: u32,
#[prost(string, tag = "3")]
pub hakiigcgkjf: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ljojaddalgo {
#[xor(5670)]
#[prost(int64, tag = "3")]
pub digblcoafeb: i64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bfeogagkgbp {
#[xor(11307)]
#[prost(uint32, tag = "8")]
pub plapbmdekpp: u32,
#[xor(6563)]
#[prost(uint32, tag = "12")]
pub mlcpadgnnaa: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bcaebipjfag {
#[xor(3630)]
#[prost(uint32, tag = "9")]
pub section_id: u32,
#[xor(2651)]
#[prost(uint32, tag = "13")]
pub bpcdfdnkkoc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8607)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Alnholjmehp {
#[xor(5820)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hjipdlpapec {
#[xor(6814)]
#[prost(uint32, tag = "9")]
pub template_id: u32,
#[xor(11078)]
#[prost(uint32, tag = "12")]
pub aalfnnmbodk: u32,
#[xor(6981)]
#[prost(uint32, tag = "7")]
pub hfgdjcfhokn: u32,
#[prost(map = "uint32, uint32", tag = "5")]
pub ohkfncepmam: ::std::collections::HashMap<u32, u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Foidhcndpog {
#[prost(message, optional, tag = "1")]
pub pohnmenbegi: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub llffkfoejgj: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Clhfpgmncdb", tag = "3")]
pub position: i32,
#[prost(message, optional, tag = "4")]
pub lcjdkmhnjbp: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub ocphdlakcfj: ::core::option::Option<Jiahalkoppm>,
#[prost(int32, repeated, tag = "6")]
pub r#type: ::prost::alloc::vec::Vec<i32>,
#[prost(enumeration = "Hhfhcilfaoa", tag = "7")]
pub podefpclepd: i32,
#[prost(message, optional, tag = "8")]
pub cpihhgfelkn: ::core::option::Option<Jiahalkoppm>,
#[prost(int32, repeated, tag = "9")]
pub jkipapmgbia: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "10")]
pub nfaeohbkodo: ::prost::alloc::vec::Vec<i32>,
#[prost(bool, tag = "11")]
pub hkpefaioabf: bool,
#[prost(message, repeated, tag = "12")]
pub kkjjpagepjn: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(string, tag = "13")]
pub hoplpghhdnk: ::prost::alloc::string::String,
#[prost(int32, repeated, tag = "14")]
pub kbeekngelnj: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4879)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lbpeomjfmng {
#[xor(10878)]
#[prost(uint32, tag = "13")]
pub level: u32,
#[xor(5401)]
#[prost(uint32, tag = "8")]
pub mlcpadgnnaa: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dbfbnamdkgn {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3832)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dajmlnpbgao {
#[xor(2147)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9755)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ijnkgmcmdak {
#[xor(478)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Igjijhjpoln {
#[xor(1156)]
#[prost(uint32, tag = "7")]
pub bclnjeandcm: u32,
#[prost(message, repeated, tag = "11")]
pub mabpfnichnk: ::prost::alloc::vec::Vec<Ajjpekcjfpe>,
#[prost(uint32, repeated, tag = "10")]
pub bhnhgfpjili: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gbbfnckdnoj {
#[prost(map = "uint32, uint32", tag = "3")]
pub hbbialfokig: ::std::collections::HashMap<u32, u32>,
#[xor(7327)]
#[prost(uint32, tag = "11")]
pub fiieiehipik: u32,
#[xor(9768)]
#[prost(uint32, tag = "7")]
pub kkcicfccmpg: u32,
#[xor(6482)]
#[prost(uint32, tag = "10")]
pub ghlimbjgkfk: u32,
#[prost(bool, tag = "2")]
pub lock: bool,
#[xor(12522)]
#[prost(uint32, tag = "12")]
pub uid: u32,
#[xor(6873)]
#[prost(uint32, tag = "8")]
pub count: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fjccneabkca {
#[prost(uint32, repeated, tag = "15")]
pub bcippkpceho: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8780)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Olliokdiobd {
#[prost(message, optional, tag = "12")]
pub info: ::core::option::Option<Ljhpjdcgnel>,
#[xor(5047)]
#[prost(uint64, tag = "3")]
pub fkcdkdiacni: u64,
#[xor(5612)]
#[prost(uint64, tag = "8")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "14")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dppiddnaefl {
#[prost(uint32, tag = "1")]
pub eiopeekccca: u32,
#[prost(uint32, tag = "2")]
pub jhooejigljp: u32,
#[prost(uint32, tag = "3")]
pub ahdbalhodda: u32,
#[prost(message, optional, tag = "4")]
pub position: ::core::option::Option<Iiklfhddhhd>,
#[prost(message, optional, tag = "5")]
pub rotation: ::core::option::Option<Iiklfhddhhd>,
#[prost(message, repeated, tag = "6")]
pub bbmnhkpfpmj: ::prost::alloc::vec::Vec<Jllcfjdnkkn>,
#[prost(oneof = "dppiddnaefl::Dnjjggjfenk", tags = "7, 8, 9, 10")]
pub dnjjggjfenk: ::core::option::Option<dppiddnaefl::Dnjjggjfenk>,
}
/// Nested message and enum types in `DPPIDDNAEFL`.
pub mod dppiddnaefl {
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
pub enum Dnjjggjfenk {
#[prost(message, tag = "7")]
Avatar(super::Jpafandladd),
#[prost(message, tag = "8")]
Monster(super::Cmekfjohaik),
#[prost(message, tag = "9")]
Gadget(super::Ebildkdeppm),
#[prost(message, tag = "10")]
Npc(super::Jlfieljlmbp),
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9018)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jelhphlahkd {
#[xor(8021)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[xor(613)]
#[prost(uint32, tag = "15")]
pub nogjeniecic: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9465)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jcgfdimokmi {
#[prost(message, optional, tag = "12")]
pub gabkgfljamn: ::core::option::Option<Ooooefjpkjd>,
#[xor(6995)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cdbhkadfckn {
#[prost(uint32, repeated, tag = "3")]
pub ogdeddicjfd: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "1")]
pub omoimbdappo: ::prost::alloc::vec::Vec<u32>,
#[xor(4730)]
#[prost(uint32, tag = "11")]
pub jplonhlffod: u32,
#[prost(bool, tag = "15")]
pub ammfhncgbkp: bool,
#[prost(message, repeated, tag = "2")]
pub ojadpiaphpe: ::prost::alloc::vec::Vec<Kfeaoapmidb>,
#[xor(5019)]
#[prost(uint32, tag = "12")]
pub quest_id: u32,
#[xor(8800)]
#[prost(uint32, tag = "13")]
pub icoehgohboi: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2574)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kbgjkebplgh {
#[prost(message, optional, tag = "14")]
pub info: ::core::option::Option<Eeafiohnlja>,
#[prost(message, repeated, tag = "4")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(12054)]
#[prost(uint64, tag = "10")]
pub fkcdkdiacni: u64,
#[xor(2334)]
#[prost(uint64, tag = "15")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gdmgilfoofm {
#[prost(bool, tag = "1")]
pub gojfhhcddlj: bool,
#[prost(uint32, tag = "2")]
pub rank: u32,
#[prost(uint32, tag = "3")]
pub eedkkdadncg: u32,
#[prost(uint32, tag = "4")]
pub fnidibidnnc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kiedcdfggno {
#[xor(6906)]
#[prost(uint32, tag = "8")]
pub mlcpadgnnaa: u32,
#[prost(uint32, repeated, tag = "2")]
pub kfhociapgmi: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Afkmfplfhkl {
#[prost(uint32, repeated, tag = "10")]
pub clbbogbgcjd: ::prost::alloc::vec::Vec<u32>,
#[prost(map = "uint32, message", tag = "13")]
pub aenldajfjji: ::std::collections::HashMap<u32, Ljjpiihkngf>,
#[prost(map = "uint32, message", tag = "14")]
pub fjklgodkfba: ::std::collections::HashMap<u32, Ljjpiihkngf>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fnhlfamcean {
#[prost(message, optional, tag = "1")]
pub opllilckkkp: ::core::option::Option<Jiahalkoppm>,
#[prost(int32, tag = "2")]
pub pedfbhjbkpc: i32,
#[prost(message, optional, tag = "3")]
pub idkfmchphpb: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6390)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bfnedkofjip {
#[xor(11238)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7227)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct SceneTransitionCsReq {
#[prost(message, optional, tag = "10")]
pub position: ::core::option::Option<Gibdbcoffjl>,
#[xor(10610)]
#[prost(uint32, tag = "5")]
pub section_id: u32,
#[xor(14882)]
#[prost(uint32, tag = "12")]
pub doidboabofj: u32,
#[prost(string, tag = "7")]
pub gjmpnjbgpln: ::prost::alloc::string::String,
#[prost(message, optional, tag = "14")]
pub ffhglkfmhni: ::core::option::Option<Gibdbcoffjl>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1026)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Enakcejlkbm {
#[xor(9438)]
#[prost(int32, tag = "9")]
pub agimnbddlbh: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9396)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mojgipiobac {
#[prost(bool, tag = "11")]
pub goilaoppijh: bool,
#[xor(5728)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iplkbcllkpc {
#[xor(10868)]
#[prost(int64, tag = "14")]
pub hccjckmjabc: i64,
#[prost(bool, tag = "11")]
pub jiggmlemhce: bool,
#[prost(bool, tag = "4")]
pub chccfngplio: bool,
#[prost(bool, tag = "9")]
pub jcddahefnji: bool,
#[xor(15747)]
#[prost(int64, tag = "6")]
pub llkkkcfijjf: i64,
#[xor(8599)]
#[prost(uint32, tag = "1")]
pub dckmpnogmmj: u32,
#[prost(bool, tag = "8")]
pub eegnodgiajk: bool,
#[xor(2397)]
#[prost(uint32, tag = "5")]
pub aldbmeomoni: u32,
#[prost(bool, tag = "15")]
pub hadempkggdd: bool,
#[xor(1410)]
#[prost(uint32, tag = "3")]
pub moganmhhmob: u32,
#[xor(1537)]
#[prost(uint32, tag = "2")]
pub avatar_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kgengehlmgh {
#[prost(map = "int32, int32", tag = "1")]
pub gednjdiinhb: ::std::collections::HashMap<i32, i32>,
#[prost(message, optional, tag = "15")]
pub jbenbildbjp: ::core::option::Option<Kehkkjfnnag>,
#[prost(message, optional, tag = "7")]
pub kcoiibphckp: ::core::option::Option<Lnkmhdobanj>,
#[prost(message, optional, tag = "10")]
pub pecemppjaej: ::core::option::Option<Megifeicgeh>,
#[xor(10786)]
#[prost(int32, tag = "4")]
pub eamfclhddhp: i32,
#[xor(10828)]
#[prost(int32, tag = "11")]
pub pjiaapjbeko: i32,
#[xor(3386)]
#[prost(int32, tag = "12")]
pub lgpjiihhapk: i32,
#[prost(message, optional, tag = "5")]
pub kegbgpeghcg: ::core::option::Option<Jdmpbcfcndi>,
#[xor(8103)]
#[prost(int32, tag = "13")]
pub enolnedkndn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6830)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jmpncfaaocd {
#[prost(message, repeated, tag = "3")]
pub lcipdallclh: ::prost::alloc::vec::Vec<Akgbjonbnpe>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2673)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Moimhfdhlbd {
#[prost(message, optional, tag = "9")]
pub bmdcgmcnajb: ::core::option::Option<Ebkeffmmnme>,
#[xor(3670)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bhgjcappepl {
#[prost(bool, tag = "1")]
pub fdbpafaaoan: bool,
#[prost(uint32, repeated, tag = "2")]
pub ebcdbcbneih: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "3")]
pub geeppnlmpgj: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5424)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct ModTimeCsReq {
#[xor(10138)]
#[prost(uint32, tag = "9")]
pub time_period: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jafaonkmbel {
#[prost(enumeration = "PostEffectType", tag = "1")]
pub r#type: i32,
#[prost(string, tag = "2")]
pub dcpnffhjklk: ::prost::alloc::string::String,
#[prost(int32, tag = "3")]
pub flbkfpdokpd: i32,
#[prost(bool, tag = "4")]
pub mcagnmfppii: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4403)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lejbdmcfpnc {
#[xor(5074)]
#[prost(int32, tag = "11")]
pub retcode: i32,
#[prost(message, optional, tag = "4")]
pub kldflkejhko: ::core::option::Option<Dhgnhipbhin>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9901)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ncgenlhaepb {
#[prost(message, repeated, tag = "2")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(9000)]
#[prost(uint64, tag = "5")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "10")]
pub info: ::core::option::Option<Iknnnekmjlh>,
#[xor(1265)]
#[prost(uint64, tag = "1")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4191)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gfkaeelkfbf {
#[xor(13949)]
#[prost(uint32, tag = "12")]
pub jodadfonlob: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1325)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bmdlcemddia {
#[xor(6509)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cadchcngoli {
#[prost(message, optional, tag = "3")]
pub hdcbclhmnad: ::core::option::Option<Iiajoaeemom>,
#[prost(message, optional, tag = "8")]
pub nbemliennej: ::core::option::Option<Iekcidbmpnj>,
#[xor(4159)]
#[prost(uint32, tag = "1")]
pub emkbdkpeceh: u32,
#[prost(message, optional, tag = "5")]
pub babajfidapk: ::core::option::Option<Heanlikodnf>,
#[xor(4456)]
#[prost(uint64, tag = "7")]
pub lhbejkbkbfh: u64,
#[prost(message, optional, tag = "4")]
pub fjocidcdabb: ::core::option::Option<Efnddjlikip>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mopogkpmppf {
#[prost(enumeration = "Jpnihhbgepd", tag = "1")]
pub odnpbhepnoa: i32,
#[prost(enumeration = "Dhbbohmhfjn", tag = "2")]
pub r#type: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fcehnnmhafn {
#[prost(message, repeated, tag = "8")]
pub nkmelimaeda: ::prost::alloc::vec::Vec<Hhcbmbnnlij>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4101)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Oifebhgbmed {
#[xor(183)]
#[prost(uint32, tag = "15")]
pub avatar_id: u32,
#[prost(bool, tag = "13")]
pub pbehkahplpc: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ipccnhnohjl {
#[prost(message, repeated, tag = "1")]
pub mhenpogcgca: ::prost::alloc::vec::Vec<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dnlpidhcagj {
#[prost(uint32, tag = "1")]
pub lidgkemmpho: u32,
#[prost(bool, tag = "2")]
pub aiggcamffme: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nngpnjmakdk {
#[xor(16209)]
#[prost(uint32, tag = "3")]
pub jhgcgljfhid: u32,
#[xor(13102)]
#[prost(uint32, tag = "9")]
pub anglpohejlo: u32,
#[xor(14934)]
#[prost(uint32, tag = "5")]
pub clgdocgoggb: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oaljmidnphm {
#[prost(message, optional, tag = "1")]
pub chlhlmpdjif: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4435)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Flependlgof {
#[xor(4873)]
#[prost(uint64, tag = "3")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "4")]
pub info: ::core::option::Option<Pllnkcindlj>,
#[xor(12985)]
#[prost(uint64, tag = "9")]
pub fkcdkdiacni: u64,
#[prost(message, repeated, tag = "2")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9294)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ahoknalikkj {
#[xor(3156)]
#[prost(uint32, tag = "6")]
pub mpnagboofcc: u32,
#[prost(uint32, repeated, tag = "8")]
pub mcfgpekclai: ::prost::alloc::vec::Vec<u32>,
#[xor(11388)]
#[prost(uint32, tag = "12")]
pub gnepdjeldfb: u32,
#[xor(5688)]
#[prost(int32, tag = "4")]
pub retcode: i32,
#[prost(bool, tag = "9")]
pub dkkpoknmjgi: bool,
#[xor(14328)]
#[prost(uint32, tag = "15")]
pub ggejapflaom: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(867)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bpllgngehkc {
#[xor(8931)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7462)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mgahpfcmekg {
#[prost(enumeration = "Pckilpbdcgf", tag = "13")]
pub r#type: i32,
#[xor(6530)]
#[prost(int32, tag = "11")]
pub lfgefjplima: i32,
#[xor(3201)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hfbcdngfefd {
#[prost(message, optional, tag = "1")]
pub trashbin_hermit_data: ::core::option::Option<Pkhlonhcapa>,
#[prost(uint32, repeated, tag = "2")]
pub lgikhbakhed: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "3")]
pub mpidghmlcga: ::prost::alloc::vec::Vec<u32>,
#[prost(int32, repeated, tag = "4")]
pub fmmokfbkfja: ::prost::alloc::vec::Vec<i32>,
#[prost(message, optional, tag = "5")]
pub fdeokhpfnfn: ::core::option::Option<Fdpckaekhkc>,
#[prost(message, repeated, tag = "7")]
pub dlkfddbjeon: ::prost::alloc::vec::Vec<Dgfinhdpdhp>,
#[prost(uint32, repeated, tag = "8")]
pub nlafmbdmlip: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "9")]
pub onpoacgocof: ::core::option::Option<Ijfmpopfgmg>,
#[prost(message, optional, tag = "10")]
pub mkjkdndkbpk: ::core::option::Option<Naojabcgdaa>,
#[prost(message, optional, tag = "11")]
pub dnopipopcio: ::core::option::Option<Aeomnniddmm>,
#[prost(uint32, repeated, tag = "12")]
pub cnedhngdmgc: ::prost::alloc::vec::Vec<u32>,
#[prost(int32, repeated, tag = "13")]
pub lfjdohpmffa: ::prost::alloc::vec::Vec<i32>,
#[prost(message, optional, tag = "14")]
pub ngpnmklbhoi: ::core::option::Option<Kihcijnjmof>,
#[prost(uint32, repeated, tag = "15")]
pub kfkpoidcpca: ::prost::alloc::vec::Vec<u32>,
#[prost(int32, repeated, tag = "282")]
pub ohbgkhdencm: ::prost::alloc::vec::Vec<i32>,
#[prost(message, optional, tag = "503")]
pub idfpoacebkh: ::core::option::Option<Glplojogfke>,
#[prost(message, optional, tag = "507")]
pub majnhdojplo: ::core::option::Option<Nnjkppoolap>,
#[prost(message, optional, tag = "676")]
pub kooaifabmhm: ::core::option::Option<Jegloijekoa>,
#[prost(message, optional, tag = "898")]
pub hacfkhlhbgh: ::core::option::Option<Amoacojdpcf>,
#[prost(message, optional, tag = "900")]
pub agjpooolnhg: ::core::option::Option<Ffjpfoebpnm>,
#[prost(message, optional, tag = "1135")]
pub gbdalkcjcpb: ::core::option::Option<Majpngogfbe>,
#[prost(message, optional, tag = "1230")]
pub mgidkpgjhhm: ::core::option::Option<Llponfjondb>,
#[prost(message, optional, tag = "1309")]
pub kepmknijehb: ::core::option::Option<Pcmlbnmfgcd>,
#[prost(message, optional, tag = "1364")]
pub jkgpfpljgoa: ::core::option::Option<Kdinfocmdpi>,
#[prost(message, optional, tag = "1430")]
pub jhfbkdadedk: ::core::option::Option<Jkfikhcoodg>,
#[prost(message, optional, tag = "1731")]
pub jahhifcibaf: ::core::option::Option<Fniddfigflb>,
#[prost(message, repeated, tag = "1896")]
pub ngfdmmgfihd: ::prost::alloc::vec::Vec<Ocniddnocdb>,
#[prost(message, optional, tag = "1957")]
pub eaphbenjdae: ::core::option::Option<Kmpcnjnffng>,
#[prost(message, optional, tag = "2040")]
pub gjdlmeeakjn: ::core::option::Option<Hjohgjkpokd>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mdhkafkmnhf {
#[prost(message, repeated, tag = "1")]
pub ieploccockn: ::prost::alloc::vec::Vec<Dnenpdlgjdn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pldbbajacco {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1202)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lfalalecepg {
#[xor(3009)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lohlmkpahgp {
#[xor(6138)]
#[prost(uint64, tag = "15")]
pub lhbejkbkbfh: u64,
#[prost(message, optional, tag = "8")]
pub oghcnmnbkcd: ::core::option::Option<Lmngnmhkkkb>,
#[xor(7507)]
#[prost(uint32, tag = "9")]
pub r#type: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5657)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Decjejehhfn {
#[xor(8636)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(815)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jdfhhijeghn {
#[prost(map = "uint32, int32", tag = "14")]
pub djklfkplljh: ::std::collections::HashMap<u32, i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fpmaehgpkbm {
#[prost(message, optional, tag = "1")]
pub fhaiilcnkmj: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "2")]
pub khebfdaihah: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct InteractInfo {
#[xor(8743)]
#[prost(int32, tag = "5")]
pub interact_id: i32,
#[prost(map = "uint32, string", tag = "4")]
pub participators: ::std::collections::HashMap<u32, ::prost::alloc::string::String>,
#[prost(bool, tag = "2")]
pub ijhdlhkjapc: bool,
#[prost(enumeration = "InteractTarget", repeated, tag = "14")]
pub interact_target_list: ::prost::alloc::vec::Vec<i32>,
#[prost(double, tag = "1")]
pub scale_w: f64,
#[prost(double, tag = "6")]
pub scale_x: f64,
#[prost(bool, tag = "9")]
pub ohkjeimaefm: bool,
#[prost(double, tag = "10")]
pub scale_r: f64,
#[prost(double, tag = "12")]
pub scale_y: f64,
#[prost(bool, tag = "8")]
pub cpjhnndpgie: bool,
#[prost(string, tag = "15")]
pub name: ::prost::alloc::string::String,
#[prost(double, tag = "7")]
pub scale_z: f64,
#[prost(bool, tag = "11")]
pub ldjbknfbioo: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ckohmodggfg {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1348)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lpolmdbkkmc {
#[prost(uint32, repeated, tag = "10")]
pub hhbajfplnob: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jegloijekoa {
#[prost(message, repeated, tag = "9")]
pub kjoheememhl: ::prost::alloc::vec::Vec<Ihlhogaijcn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5708)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ndalfmlmkjc {
#[xor(15188)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8977)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Inkdpbebnka {
#[xor(10782)]
#[prost(uint64, tag = "7")]
pub fkcdkdiacni: u64,
#[xor(1415)]
#[prost(uint64, tag = "12")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "14")]
pub info: ::core::option::Option<Fgdaocoocnm>,
#[prost(message, repeated, tag = "5")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kfeaoapmidb {
#[xor(1472)]
#[prost(uint32, tag = "4")]
pub hfgdjcfhokn: u32,
#[xor(6837)]
#[prost(uint32, tag = "13")]
pub phcbebaelmf: u32,
#[xor(2872)]
#[prost(uint32, tag = "14")]
pub template_id: u32,
#[xor(10442)]
#[prost(uint32, tag = "5")]
pub ggejapflaom: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fggcbdihdaf {
#[prost(string, repeated, tag = "1")]
pub onkmbojkcaj: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, tag = "2")]
pub nmacbfegkdd: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9187)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetEquipDataScRsp {
#[prost(uint32, repeated, tag = "1")]
pub npjiigiplce: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "8")]
pub icdbfaacpgk: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "13")]
pub equip_list: ::prost::alloc::vec::Vec<EquipInfo>,
#[xor(10223)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3032)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iahimpobmgf {
#[prost(string, tag = "9")]
pub gncekgdmalm: ::prost::alloc::string::String,
#[prost(message, optional, tag = "15")]
pub lcbjpmnpckl: ::core::option::Option<Lbjbiccpmom>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lejionefmhc {
#[prost(message, optional, tag = "1")]
pub bikgllnjnec: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "2")]
pub imopcdildod: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub alccjnhgkac: ::prost::alloc::string::String,
#[prost(string, tag = "4")]
pub olpffppkjdj: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Akbadikklib {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8850)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Adgffokchie {
#[prost(uint32, repeated, tag = "4")]
pub hgkcapklkbp: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8247)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dkgakecflbn {
#[xor(1058)]
#[prost(uint32, tag = "2")]
pub pgiomnpgicj: u32,
#[prost(bytes = "vec", tag = "3")]
pub eafhinadadm: ::prost::alloc::vec::Vec<u8>,
#[xor(12527)]
#[prost(int32, tag = "7")]
pub gjmpnjbgpln: i32,
#[xor(5896)]
#[prost(uint32, tag = "4")]
pub uid: u32,
#[xor(7724)]
#[prost(uint64, tag = "11")]
pub ikjmhmokcfe: u64,
#[prost(bool, tag = "14")]
pub cchaabddhok: bool,
#[prost(bool, tag = "9")]
pub kgkfjnikhkh: bool,
#[prost(string, tag = "12")]
pub info: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8266)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jjmjghklnla {
#[prost(bool, tag = "4")]
pub dbjhlphgafg: bool,
#[xor(5686)]
#[prost(uint32, tag = "14")]
pub tag: u32,
#[prost(string, tag = "5")]
pub elldlbindnj: ::prost::alloc::string::String,
#[xor(6375)]
#[prost(uint32, tag = "3")]
pub cbpbdmlkndn: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2454)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gifffajlfee {
#[xor(8594)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5269)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pinijmmdgij {
#[xor(8005)]
#[prost(int32, tag = "14")]
pub retcode: i32,
#[xor(8759)]
#[prost(uint32, tag = "2")]
pub tag: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jcjlloclajn {
#[prost(bool, tag = "1")]
pub poflofmcnfl: bool,
#[prost(bool, tag = "2")]
pub iadechfanah: bool,
#[prost(bool, tag = "3")]
pub jfknigcdeno: bool,
#[prost(bool, tag = "4")]
pub ghkkgnjhaoh: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ipaecjbniah {
#[xor(4487)]
#[prost(uint32, tag = "1")]
pub djgfeclamla: u32,
#[xor(11056)]
#[prost(uint32, tag = "10")]
pub level: u32,
#[xor(8193)]
#[prost(uint32, tag = "6")]
pub exp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6219)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cggpkhoggnd {
#[xor(8714)]
#[prost(uint32, tag = "9")]
pub gcnenlcnlfd: u32,
#[xor(12282)]
#[prost(uint64, tag = "3")]
pub event_id: u64,
#[xor(3938)]
#[prost(int32, tag = "13")]
pub igfpelaffee: i32,
#[xor(14193)]
#[prost(uint32, tag = "15")]
pub uid: u32,
#[prost(bool, tag = "10")]
pub faikgjoehmh: bool,
#[xor(4426)]
#[prost(uint32, tag = "14")]
pub nafkgiconnn: u32,
#[prost(bool, tag = "12")]
pub hinihpdgele: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hgdhleipieg {
#[prost(int32, tag = "1")]
pub flipioihdbn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3415)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lbliphjdkcd {
#[prost(uint32, repeated, tag = "3")]
pub ehlpbajpapb: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7522)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lhmdaikogjc {
#[xor(15001)]
#[prost(uint32, tag = "14")]
pub fggfjdkggkj: u32,
#[xor(14270)]
#[prost(uint32, tag = "15")]
pub afalfineafi: u32,
#[prost(message, repeated, tag = "6")]
pub anjjgbjikoc: ::prost::alloc::vec::Vec<Fkgiednknai>,
#[xor(11881)]
#[prost(uint32, tag = "13")]
pub ajkbhenncjp: u32,
#[prost(message, optional, tag = "1")]
pub bphoppdahng: ::core::option::Option<Gibdbcoffjl>,
#[xor(12468)]
#[prost(int32, tag = "11")]
pub bgnanbcapif: i32,
#[prost(message, optional, tag = "4")]
pub lhbejkbkbfh: ::core::option::Option<Ohnldpkklnp>,
#[xor(7177)]
#[prost(int32, tag = "12")]
pub pnagmpknaig: i32,
#[xor(15474)]
#[prost(uint32, tag = "2")]
pub kikoolloddg: u32,
#[xor(1736)]
#[prost(int32, tag = "8")]
pub bcifebbfjle: i32,
#[xor(14618)]
#[prost(uint32, tag = "10")]
pub lcjfcafnemd: u32,
#[xor(4910)]
#[prost(int32, tag = "7")]
pub ekpcpcnhbcc: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Akdgbhglbfc {
#[prost(message, optional, tag = "1")]
pub kgbcimlmcgd: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub mmhomempipj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub ogejeglmbpp: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4192)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ghjimncpiap {
#[prost(uint32, repeated, tag = "14")]
pub hejdhigmkpn: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cpllohkdcfh {
#[prost(enumeration = "Deoobgfghfj", tag = "1")]
pub kmmblnlnkgo: i32,
#[prost(message, optional, tag = "2")]
pub lkbaklckpna: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "3")]
pub fjopopcijeb: bool,
#[prost(bool, tag = "4")]
pub kpajbakdddh: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4798)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ilnnpccgcja {
#[xor(111)]
#[prost(uint32, tag = "11")]
pub quest_id: u32,
#[prost(uint32, repeated, tag = "9")]
pub bkdeogdpeld: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "15")]
pub nhhafmpoipi: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bcfhggihnog {
#[prost(string, tag = "1")]
pub njeniokdeac: ::prost::alloc::string::String,
#[prost(string, repeated, tag = "2")]
pub pfimeigjkhc: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(bool, tag = "3")]
pub olgmophhcli: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bfdafoepiid {
#[prost(message, optional, tag = "7")]
pub lmjgnnmikjj: ::core::option::Option<Lamniipdagp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8782)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ahkhbjjhond {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4586)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct AddAvatarScNotify {
#[prost(bool, tag = "2")]
pub lock: bool,
#[prost(enumeration = "AddAvatarPerformType", tag = "15")]
pub perform_type: i32,
#[xor(13308)]
#[prost(uint32, tag = "4")]
pub avatar_id: u32,
#[prost(message, repeated, tag = "8")]
pub ieploccockn: ::prost::alloc::vec::Vec<Dnenpdlgjdn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5056)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mkdgcadkiko {
#[xor(13710)]
#[prost(int32, tag = "12")]
pub bemlgnmkngm: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Enbjbomifem {
#[prost(message, repeated, tag = "14")]
pub okhconhhpcp: ::prost::alloc::vec::Vec<Dnenpdlgjdn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Labkkaniano {
#[xor(12124)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[prost(message, repeated, tag = "2")]
pub ajeecjpajfc: ::prost::alloc::vec::Vec<Pccmnocpaml>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gofgdmmpkpf {
#[prost(int32, tag = "1")]
pub gianhlaenfe: i32,
#[prost(message, optional, tag = "2")]
pub nofplblobhj: ::core::option::Option<Ohnldpkklnp>,
#[prost(message, optional, tag = "3")]
pub cmdmmekcafk: ::core::option::Option<Cepdedmlgoe>,
#[prost(message, optional, tag = "4")]
pub jpjfpclpajl: ::core::option::Option<Cepdedmlgoe>,
#[prost(int32, tag = "5")]
pub ganojbldgcj: i32,
#[prost(int32, tag = "6")]
pub magebminojc: i32,
#[prost(float, tag = "7")]
pub bcmjliflafh: f32,
#[prost(message, optional, tag = "8")]
pub gghjmgpeoef: ::core::option::Option<Elknbmgdmai>,
#[prost(message, optional, tag = "9")]
pub ndfflmijifd: ::core::option::Option<Ohnldpkklnp>,
#[prost(bool, tag = "10")]
pub jmncipfggcl: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7078)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mmclppnjmbf {
#[xor(1777)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Epecncgffio {
#[prost(message, optional, tag = "1")]
pub fiieiehipik: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub padncenkkpd: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "3")]
pub lidejjpngfh: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(849)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lkidjbaplgh {
#[xor(9073)]
#[prost(int32, tag = "3")]
pub retcode: i32,
#[prost(message, optional, tag = "1")]
pub oocflbncjhd: ::core::option::Option<Hagklocgnao>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5776)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetEquipDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(201)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Amofmmgchbg {
#[xor(3197)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Akmkcpllbch {
#[xor(546)]
#[prost(int32, tag = "8")]
pub retcode: i32,
#[xor(4927)]
#[prost(uint64, tag = "1")]
pub lhbejkbkbfh: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1980)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bhhjeeknnpd {
#[xor(2471)]
#[prost(uint32, tag = "4")]
pub buddy_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1854)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fdklcckfnbd {
#[xor(5499)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7862)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Edcdaehkbnk {
#[prost(string, tag = "10")]
pub lkpnllifnib: ::prost::alloc::string::String,
#[xor(4379)]
#[prost(uint32, tag = "2")]
pub tag: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1173)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cffohkkjmlk {
#[xor(6452)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(477)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cgjlbkgcijm {
#[prost(message, optional, tag = "2")]
pub apaedfjpphl: ::core::option::Option<Olljecnhipo>,
#[prost(message, repeated, tag = "7")]
pub djhongokhcj: ::prost::alloc::vec::Vec<Olljecnhipo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Albdmagcojb {
#[prost(string, tag = "1")]
pub hmonbhmokge: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dejlbhjoaop {
#[prost(message, repeated, tag = "6")]
pub gkahnnafkbb: ::prost::alloc::vec::Vec<Pjpapnfnndb>,
#[prost(uint32, repeated, tag = "15")]
pub ohjolpklbmp: ::prost::alloc::vec::Vec<u32>,
#[xor(8750)]
#[prost(uint32, tag = "13")]
pub pjmmgfeignk: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4589)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Aelemledcjb {
#[prost(bool, tag = "10")]
pub efaipldeogp: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7091)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Paiingmbcee {
#[xor(14884)]
#[prost(uint64, tag = "10")]
pub fkcdkdiacni: u64,
#[xor(4624)]
#[prost(uint64, tag = "5")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "9")]
pub info: ::core::option::Option<Cjacplflgak>,
#[prost(message, repeated, tag = "14")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hffnhekbceo {
#[prost(uint32, repeated, tag = "1")]
pub fkldekncjnn: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "2")]
pub ehgjlbopfhg: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jaglngljoeh {
#[prost(bool, tag = "7")]
pub ilikllnocoa: bool,
#[xor(4779)]
#[prost(uint32, tag = "14")]
pub aagmalpelel: u32,
#[prost(uint32, repeated, tag = "12")]
pub iokmnhfmblk: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ggdhfchbldk {
#[xor(11516)]
#[prost(uint32, tag = "2")]
pub quest_id: u32,
#[xor(13354)]
#[prost(uint32, tag = "8")]
pub ceapekbjdjd: u32,
#[xor(12744)]
#[prost(uint32, tag = "11")]
pub nhdeljijpgo: u32,
#[xor(4508)]
#[prost(uint32, tag = "5")]
pub jpkbnjeaohd: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4695)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lpdpbgpdijb {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hopjjeendmm {
#[prost(message, optional, tag = "11")]
pub level_perform_info: ::core::option::Option<LevelPerformInfo>,
#[xor(9177)]
#[prost(uint32, tag = "6")]
pub iakbomjphnh: u32,
#[xor(10711)]
#[prost(uint32, tag = "8")]
pub jhgaoacoipj: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nhdicdhlcfn {
#[prost(bool, tag = "2")]
pub aimmdoolkoe: bool,
#[xor(15609)]
#[prost(uint32, tag = "4")]
pub hkopdmjdgjj: u32,
#[prost(message, repeated, tag = "1")]
pub mfcpmjmicai: ::prost::alloc::vec::Vec<Inlglkdimoh>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hkahicckoim {
#[prost(map = "uint32, uint32", tag = "1")]
pub ajppilianbi: ::std::collections::HashMap<u32, u32>,
#[prost(uint32, tag = "2")]
pub feanggnllfg: u32,
#[prost(uint32, tag = "3")]
pub gagbnbcohep: u32,
#[prost(string, tag = "4")]
pub beinmnbghnj: ::prost::alloc::string::String,
#[prost(int32, repeated, tag = "5")]
pub nfikmcfeifl: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kbfjlpndecl {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(104)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ankmmklkcan {
#[xor(14096)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ffpkcphnbpd {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dfnholllneb {
#[prost(message, optional, tag = "1")]
pub gmgpeclahdm: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub hhpibbppaeh: ::core::option::Option<Ojeofbgcaal>,
#[prost(message, repeated, tag = "3")]
pub llgkfedahig: ::prost::alloc::vec::Vec<Icopibdjpfc>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nbdofmckgal {
#[prost(message, repeated, tag = "4")]
pub ejhmkakedkc: ::prost::alloc::vec::Vec<Icopibdjpfc>,
#[prost(string, tag = "5")]
pub name: ::prost::alloc::string::String,
#[prost(enumeration = "Ngcffhcgmac", tag = "6")]
pub r#type: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5689)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aoelamhblnd {
#[xor(10210)]
#[prost(int32, tag = "11")]
pub dpaeikpkhgl: i32,
#[prost(message, repeated, tag = "14")]
pub gffoejhfblb: ::prost::alloc::vec::Vec<Ackgjiobpbg>,
#[prost(bool, tag = "9")]
pub hmpijcabdkf: bool,
#[xor(7160)]
#[prost(int32, tag = "2")]
pub idenanenoge: i32,
#[prost(message, repeated, tag = "13")]
pub kknbekibeoe: ::prost::alloc::vec::Vec<Jaglngljoeh>,
#[prost(bool, tag = "3")]
pub oohheaekpad: bool,
#[prost(message, repeated, tag = "7")]
pub cadllkpiljh: ::prost::alloc::vec::Vec<Nliempnapio>,
#[prost(bool, tag = "5")]
pub eeakheejpmo: bool,
#[xor(15650)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8826)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Homhghcmkok {
#[xor(1409)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lgokfpphacc {
#[prost(message, optional, tag = "1")]
pub bbiidnnlech: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lfdjodkiaok {
#[prost(uint32, repeated, tag = "1")]
pub bdpjmmkjlhn: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2121)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct SavePlayerSystemSettingCsReq {
#[prost(message, optional, tag = "10")]
pub nnmgihloibc: ::core::option::Option<Pgeglgnpdoo>,
#[xor(6649)]
#[prost(uint32, tag = "9")]
pub r#type: u32,
#[xor(7998)]
#[prost(uint32, tag = "13")]
pub params: u32,
#[prost(message, optional, tag = "14")]
pub kgcpjdikocg: ::core::option::Option<Eghjokpbcgm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nnfanljocmp {
#[prost(enumeration = "Bcmlnginlcn", tag = "1")]
pub kmmblnlnkgo: i32,
#[prost(int32, tag = "2")]
pub mbpjfndengn: i32,
#[prost(int32, repeated, tag = "3")]
pub onollodlbkl: ::prost::alloc::vec::Vec<i32>,
#[prost(bool, tag = "4")]
pub fjopopcijeb: bool,
#[prost(bool, tag = "5")]
pub abgfbbhcioe: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ddjdofgkjpg {
#[prost(int32, tag = "1")]
pub opnagkkjplp: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Akabfoablkj {
#[prost(message, optional, tag = "1")]
pub clgdocgoggb: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub ajchedcogge: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fjieimppgbc {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jplihicapma {
#[prost(float, tag = "1")]
pub kffdknkcnok: f32,
#[xor(1586)]
#[prost(uint32, tag = "3")]
pub lhbejkbkbfh: u32,
#[prost(message, optional, tag = "4")]
pub nfmojhjjldd: ::core::option::Option<Ghcnbjnlmhh>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mfobkhaogmb {
#[prost(string, tag = "1")]
pub group: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub hfgdjcfhokn: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lbjbiccpmom {
#[prost(uint64, tag = "1")]
pub gglnpjfcibj: u64,
#[prost(uint32, tag = "2")]
pub aehcdloifkp: u32,
#[prost(message, optional, tag = "3")]
pub koamjailkge: ::core::option::Option<Kblodlmpjjd>,
#[prost(uint32, tag = "4")]
pub ofndcldbcla: u32,
#[prost(string, tag = "5")]
pub oejdnpkepap: ::prost::alloc::string::String,
#[prost(uint32, tag = "6")]
pub ipimkconaed: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4425)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fifojjkdfof {
#[xor(10253)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[prost(message, repeated, tag = "9")]
pub avatar_list: ::prost::alloc::vec::Vec<AvatarInfo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct YorozuyaInfo {
#[prost(uint32, repeated, tag = "8")]
pub kncgjfgfala: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "3")]
pub jpmokbhdnmn: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "15")]
pub oagklpamemd: ::prost::alloc::vec::Vec<u32>,
#[prost(enumeration = "Hfkcedkbglm", tag = "4")]
pub meebfcghjln: i32,
#[prost(map = "uint32, int32", tag = "5")]
pub bickpbkgfec: ::std::collections::HashMap<u32, i32>,
#[prost(uint32, repeated, tag = "9")]
pub mbdjmldabkd: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "1")]
pub olkemjgejni: bool,
#[prost(message, repeated, tag = "11")]
pub imjofdihdmb: ::prost::alloc::vec::Vec<Iipnflgglmk>,
#[prost(message, repeated, tag = "6")]
pub ooijkpdandn: ::prost::alloc::vec::Vec<Lelbhfeimak>,
#[prost(uint32, repeated, tag = "10")]
pub unlock_hollow_id_list: ::prost::alloc::vec::Vec<u32>,
#[xor(15841)]
#[prost(uint32, tag = "13")]
pub afmfhcbgaem: u32,
#[prost(map = "uint32, uint32", tag = "7")]
pub cjbefdepkmo: ::std::collections::HashMap<u32, u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(709)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bpphhhfgcff {
#[prost(uint32, repeated, tag = "6")]
pub mmimgddioao: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8168)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bkkkacpdone {
#[xor(6182)]
#[prost(uint32, tag = "1")]
pub dflfdcddjfj: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3845)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jachaijaeik {
#[xor(9729)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dmegnnojiok {
#[prost(message, optional, tag = "1")]
pub hcnbjkelagn: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub nlokefgffkn: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oflondiphnd {
#[prost(message, optional, tag = "1")]
pub cljgdbopadm: ::core::option::Option<Ojeofbgcaal>,
#[prost(bool, tag = "2")]
pub nailgckoomj: bool,
#[prost(bool, tag = "3")]
pub mehaojpcfib: bool,
#[prost(bool, tag = "4")]
pub odmdjkljccm: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lelbhfeimak {
#[prost(uint32, repeated, tag = "3")]
pub gmjdobfpnkp: ::prost::alloc::vec::Vec<u32>,
#[xor(16262)]
#[prost(uint32, tag = "5")]
pub ccnlfijlnad: u32,
#[xor(11082)]
#[prost(uint32, tag = "6")]
pub aghafmjngan: u32,
#[prost(uint32, repeated, tag = "15")]
pub fajpfmdamgl: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "13")]
pub egieccopeap: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "1815")]
pub claghdagoid: bool,
#[prost(map = "uint32, uint32", tag = "12")]
pub miljidfhnej: ::std::collections::HashMap<u32, u32>,
#[xor(11890)]
#[prost(uint32, tag = "10")]
pub ephdlaifemn: u32,
#[prost(message, optional, tag = "208")]
pub hildhgbdgen: ::core::option::Option<Epclfjjjfim>,
#[prost(uint32, repeated, tag = "8")]
pub gelnaaeknmc: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "14")]
pub dmmlodefioo: ::prost::alloc::vec::Vec<u32>,
#[xor(6015)]
#[prost(uint32, tag = "1")]
pub moaeafhpdko: u32,
#[prost(uint32, repeated, tag = "2027")]
pub doimifepane: ::prost::alloc::vec::Vec<u32>,
#[xor(10468)]
#[prost(uint32, tag = "1855")]
pub fimjdpfchhn: u32,
#[xor(5773)]
#[prost(uint32, tag = "1795")]
pub eimclpeamdh: u32,
#[xor(8140)]
#[prost(uint32, tag = "1645")]
pub ofgnbanlaak: u32,
#[prost(map = "uint32, uint32", tag = "2")]
pub bipebdcnhaj: ::std::collections::HashMap<u32, u32>,
#[xor(2764)]
#[prost(uint32, tag = "7")]
pub bdphpjciojn: u32,
#[xor(4472)]
#[prost(uint32, tag = "1776")]
pub neioclphdoe: u32,
#[xor(12383)]
#[prost(uint32, tag = "4")]
pub jifgmgjkcok: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hglefpiefnc {
#[prost(int32, tag = "1")]
pub akacgpjilpb: i32,
#[prost(int32, tag = "2")]
pub mbpojcmnelp: i32,
#[prost(int32, tag = "3")]
pub bbehfhcbgoi: i32,
#[prost(bool, tag = "4")]
pub nmdiinnohif: bool,
#[prost(bool, tag = "5")]
pub mbbckdgmicp: bool,
#[prost(bool, tag = "6")]
pub gggnmboolep: bool,
#[prost(enumeration = "Ggibodiabfo", tag = "7")]
pub perform_type: i32,
#[prost(bool, tag = "8")]
pub pjhldllddgo: bool,
#[prost(int32, repeated, tag = "9")]
pub gicohflnpjh: ::prost::alloc::vec::Vec<i32>,
#[prost(string, repeated, tag = "10")]
pub nmacbfegkdd: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(bool, tag = "11")]
pub kmpeoibpobk: bool,
#[prost(bool, tag = "12")]
pub impfnjjaefn: bool,
#[prost(int32, tag = "13")]
pub afmfaeahhpa: i32,
#[prost(string, tag = "14")]
pub transform_id: ::prost::alloc::string::String,
#[prost(bool, tag = "15")]
pub hgingmcoece: bool,
#[prost(uint32, tag = "16")]
pub oohcihjendg: u32,
#[prost(uint32, tag = "17")]
pub kahfegnaikp: u32,
#[prost(bool, tag = "18")]
pub gfhegijnplf: bool,
#[prost(bool, tag = "19")]
pub bkkbljlojal: bool,
#[prost(bool, tag = "20")]
pub fjalikjodji: bool,
#[prost(bool, tag = "21")]
pub ckhgnbloopb: bool,
#[prost(bool, tag = "22")]
pub oifphllnano: bool,
#[prost(message, optional, tag = "23")]
pub ajleagodjfc: ::core::option::Option<Ikbhocdgaip>,
#[prost(enumeration = "Ejboopmcpbe", tag = "24")]
pub lhjlgchmndb: i32,
#[prost(map = "int32, string", tag = "25")]
pub participators: ::std::collections::HashMap<i32, ::prost::alloc::string::String>,
#[prost(bool, tag = "26")]
pub apjicmenkpd: bool,
#[prost(bool, tag = "27")]
pub fjbbogahjmc: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jimfmhgooie {
#[prost(int32, repeated, tag = "6")]
pub unlock_id_list: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Odmddcnlcem {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5494)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetAvatarDataScRsp {
#[xor(8390)]
#[prost(int32, tag = "6")]
pub retcode: i32,
#[prost(message, repeated, tag = "1")]
pub avatar_list: ::prost::alloc::vec::Vec<AvatarInfo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kijlkkiafic {
#[prost(message, optional, tag = "1")]
pub npc_id: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "2")]
pub hngafifkjgb: ::prost::alloc::string::String,
#[prost(string, repeated, tag = "3")]
pub lahkflhenoh: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2560)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dkcipkeccgf {
#[xor(9095)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kfaamomneim {
#[prost(uint32, tag = "1")]
pub avatar_id: u32,
#[prost(uint32, tag = "2")]
pub lhbpbjjahdk: u32,
#[prost(uint32, tag = "3")]
pub bhepogjldla: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct WeaponInfo {
#[xor(12348)]
#[prost(uint32, tag = "2")]
pub level: u32,
#[xor(6130)]
#[prost(uint32, tag = "6")]
pub refine_level: u32,
#[xor(7909)]
#[prost(uint32, tag = "8")]
pub star: u32,
#[xor(8448)]
#[prost(uint32, tag = "9")]
pub template_id: u32,
#[prost(bool, tag = "1")]
pub fcnfkibbleo: bool,
#[xor(14757)]
#[prost(uint32, tag = "11")]
pub exp: u32,
#[xor(11058)]
#[prost(uint32, tag = "4")]
pub uid: u32,
#[prost(bool, tag = "7")]
pub lock: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3097)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gpchlmdijin {
#[xor(1791)]
#[prost(uint32, tag = "10")]
pub uid: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eddlgdapjnk {
#[prost(message, optional, tag = "1")]
pub lbkieoahmjg: ::core::option::Option<Lhenafnpdpg>,
#[prost(bool, tag = "2")]
pub ijajkkhclfp: bool,
#[prost(int64, tag = "3")]
pub eahodcbbbhe: i64,
#[prost(string, tag = "4")]
pub lkpnllifnib: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub jholagfihbm: ::prost::alloc::string::String,
#[prost(message, optional, tag = "6")]
pub gmmcdnbdjmh: ::core::option::Option<Ibdkcoboknb>,
#[prost(bool, tag = "7")]
pub kbbkoipmdjj: bool,
#[prost(bool, tag = "8")]
pub egohaboffli: bool,
#[prost(int32, tag = "9")]
pub jfcpedlngij: i32,
#[prost(message, optional, tag = "10")]
pub pplekelgjaj: ::core::option::Option<Nimllpclmkc>,
#[prost(bool, tag = "11")]
pub lpkhknjmjhc: bool,
#[prost(message, optional, tag = "12")]
pub gbdebemijfn: ::core::option::Option<Ehahbieopbj>,
#[prost(message, repeated, tag = "13")]
pub kialeffcmgp: ::prost::alloc::vec::Vec<Llncobpibkj>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Apbjdmphelk {
#[prost(uint32, tag = "1")]
pub jblljokcgam: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3478)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Imimlkafkoc {
#[prost(uint32, repeated, tag = "12")]
pub djniholkbbo: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hkfambhglho {
#[prost(uint32, repeated, tag = "1")]
pub bgepbofgadk: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Epbphmagene {
#[prost(message, repeated, tag = "15")]
pub gohhgfpcgfd: ::prost::alloc::vec::Vec<Aaedapleoaj>,
#[xor(4177)]
#[prost(int32, tag = "9")]
pub template_id: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4099)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Leleghfeimo {
#[prost(message, repeated, tag = "7")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "1")]
pub info: ::core::option::Option<Ppmbjffggcn>,
#[xor(12976)]
#[prost(uint64, tag = "5")]
pub fkcdkdiacni: u64,
#[xor(11585)]
#[prost(uint64, tag = "9")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nnjkppoolap {
#[xor(7329)]
#[prost(uint32, tag = "3")]
pub kdifkmdkbaf: u32,
#[prost(uint32, repeated, tag = "8")]
pub kilcalodpik: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "12")]
pub olcjklbegoh: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "5")]
pub jbbnopcdehe: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6166)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ppkcfopcpng {
#[xor(4687)]
#[prost(uint32, tag = "2")]
pub avatar_id: u32,
#[xor(6232)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7193)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hcbpkliapfc {
#[xor(5512)]
#[prost(int32, tag = "15")]
pub olfbdmnhdgm: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jjnhajohgce {
#[prost(enumeration = "HollowShopType", tag = "1")]
pub kibjdojigki: i32,
#[prost(enumeration = "HollowShopCurrencyType", tag = "2")]
pub pbjklbpmail: i32,
#[prost(enumeration = "Kdpdcifbodf", tag = "4")]
pub ipgpmbgkejn: i32,
#[prost(message, repeated, tag = "5")]
pub dgdgiibpjlb: ::prost::alloc::vec::Vec<Fkhemaadddo>,
#[prost(message, repeated, tag = "6")]
pub nbknpjofkok: ::prost::alloc::vec::Vec<Leegdepkbij>,
#[prost(bool, tag = "7")]
pub fgpajgalikn: bool,
#[prost(uint32, repeated, tag = "8")]
pub pkeacomphlm: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Oamifikjhga {
#[prost(bool, tag = "1")]
pub jjgifknonmk: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bcehkoeienj {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dbodeoaamid {
#[prost(uint32, tag = "1")]
pub fablmmkdljn: u32,
#[prost(message, repeated, tag = "2")]
pub hfmlnfgmapf: ::prost::alloc::vec::Vec<Dmlkaimnhjd>,
#[prost(message, repeated, tag = "3")]
pub bgngcdnkjnl: ::prost::alloc::vec::Vec<Mhbjjkncegl>,
#[prost(message, repeated, tag = "4")]
pub clbdipcpofm: ::prost::alloc::vec::Vec<Gbpamammigm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hkncjhjffel {
#[prost(message, optional, tag = "1")]
pub dgcehnmkncc: ::core::option::Option<Ljdecebhhpf>,
#[prost(message, optional, tag = "2")]
pub gijmkjjfpad: ::core::option::Option<Cilameijfpd>,
#[prost(message, optional, tag = "3")]
pub okalcfbfjke: ::core::option::Option<Acdnlpjhcpb>,
#[prost(message, optional, tag = "4")]
pub ecaehcalmoj: ::core::option::Option<Epndfnlkell>,
#[prost(message, optional, tag = "5")]
pub kpcghkfhphc: ::core::option::Option<Lbnbgjkhklk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jbbnaldjllg {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2891)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetBuddyDataScRsp {
#[prost(uint32, repeated, tag = "10")]
pub lfikahlchlh: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "4")]
pub fpafpjhpfci: ::prost::alloc::vec::Vec<u32>,
#[xor(7116)]
#[prost(int32, tag = "11")]
pub retcode: i32,
#[prost(message, repeated, tag = "8")]
pub buddy_list: ::prost::alloc::vec::Vec<BuddyInfo>,
#[xor(16364)]
#[prost(uint32, tag = "15")]
pub nahoocejlnh: u32,
#[xor(11613)]
#[prost(uint32, tag = "9")]
pub ibolicmcene: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Imbkdieojng {
#[prost(bool, tag = "1")]
pub hogpakjdmep: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Edmlpnllpmf {
#[xor(10785)]
#[prost(int32, tag = "3")]
pub pglhelicfcf: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1326)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct EnterWorldScRsp {
#[xor(4017)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6706)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ocekhegdibl {
#[xor(8379)]
#[prost(uint32, tag = "12")]
pub tag: u32,
#[xor(12379)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fkaomebjiho {
#[prost(message, optional, tag = "1")]
pub bknleelkmeg: ::core::option::Option<Bdljjjbadbe>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5461)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dllmjhcidlg {
#[xor(14695)]
#[prost(uint32, tag = "12")]
pub anglpohejlo: u32,
#[xor(15218)]
#[prost(int32, tag = "4")]
pub bihmoeaggam: i32,
#[xor(579)]
#[prost(uint32, tag = "9")]
pub jajemoheohh: u32,
#[prost(bool, tag = "13")]
pub akbpkmjenea: bool,
#[xor(2042)]
#[prost(uint32, tag = "1")]
pub ekkegakmcbj: u32,
#[prost(map = "uint32, uint32", tag = "14")]
pub ijhkbkgobij: ::std::collections::HashMap<u32, u32>,
#[xor(720)]
#[prost(uint32, tag = "6")]
pub flbkfpdokpd: u32,
#[xor(8820)]
#[prost(uint32, tag = "11")]
pub oopkapigclc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7588)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Doeamnbhiif {
#[xor(14503)]
#[prost(uint32, tag = "6")]
pub avatar_id: u32,
#[xor(1297)]
#[prost(int32, tag = "4")]
pub ohdhcdndjfn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9473)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hoenekfpfej {
#[prost(uint32, repeated, tag = "6")]
pub avatars: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "7")]
pub foacgpjpgph: ::prost::alloc::vec::Vec<u32>,
#[xor(9019)]
#[prost(uint32, tag = "9")]
pub quest_id: u32,
#[xor(3542)]
#[prost(uint32, tag = "10")]
pub buddy_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ljjpiihkngf {
#[prost(message, repeated, tag = "13")]
pub fpbjenokkpc: ::prost::alloc::vec::Vec<Gfadnljmgmp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5570)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bglapcmommh {
#[xor(4207)]
#[prost(uint32, tag = "9")]
pub jhooejigljp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hhcekkbfcna {
#[prost(double, tag = "1")]
pub pohnmenbegi: f64,
#[prost(double, tag = "2")]
pub llffkfoejgj: f64,
#[prost(double, tag = "3")]
pub cgcpijamknl: f64,
#[prost(double, tag = "4")]
pub johoaliiccj: f64,
#[prost(double, tag = "5")]
pub hcopojhoimc: f64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7700)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dhkpclphecd {
#[xor(14725)]
#[prost(uint32, tag = "7")]
pub cdklkjpfhhl: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7974)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Bmpnjfmomij {
#[xor(2576)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Podofaaooki {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1179)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kmnjneibmko {
#[xor(10501)]
#[prost(int32, tag = "11")]
pub retcode: i32,
#[prost(message, repeated, tag = "2")]
pub chhegaecdoj: ::prost::alloc::vec::Vec<Dnenpdlgjdn>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3650)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jdjcoofjcgl {
#[xor(15796)]
#[prost(uint64, tag = "8")]
pub fdfjcoccaoa: u64,
#[prost(message, optional, tag = "2")]
pub info: ::core::option::Option<Cfkimmkbkhd>,
#[prost(message, repeated, tag = "5")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(5311)]
#[prost(uint64, tag = "11")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4078)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cjgbjffenol {
#[prost(message, optional, tag = "2")]
pub info: ::core::option::Option<Afiijcdpkbo>,
#[prost(message, repeated, tag = "9")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(13745)]
#[prost(uint64, tag = "15")]
pub fkcdkdiacni: u64,
#[xor(11206)]
#[prost(uint64, tag = "1")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(548)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetRewardBuffDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8985)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fepmghmgjhk {
#[xor(591)]
#[prost(uint32, tag = "8")]
pub ghifdkelobe: u32,
#[xor(4231)]
#[prost(uint32, tag = "12")]
pub bhnmbooodka: u32,
#[xor(5090)]
#[prost(int32, tag = "11")]
pub retcode: i32,
#[xor(15138)]
#[prost(uint32, tag = "3")]
pub fcbckehgoga: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5529)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ipiidmkcbfm {
#[xor(589)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nmnlnfngmhn {
#[prost(uint32, tag = "1")]
pub hnijnpdambl: u32,
#[prost(uint32, tag = "2")]
pub dpeflkffjjd: u32,
#[prost(uint32, tag = "3")]
pub iblnjkeddpm: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mglcgjeibhk {
#[xor(13121)]
#[prost(uint32, tag = "13")]
pub kcgnknnnbop: u32,
#[prost(bytes = "vec", tag = "8")]
pub gocpkpgedgf: ::prost::alloc::vec::Vec<u8>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Leacgnkgppl {
#[prost(message, repeated, tag = "1")]
pub pbpphccccma: ::prost::alloc::vec::Vec<Fejegcmaaib>,
#[prost(uint32, repeated, tag = "2")]
pub bhmaaekkebp: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Idpogdjcjhc {
#[prost(map = "int32, message", tag = "11")]
pub ingnmfjlkoo: ::std::collections::HashMap<i32, Paccfhljmaf>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Khbfnlglggo {
#[xor(6793)]
#[prost(int64, tag = "14")]
pub kggpcmomkbp: i64,
#[xor(2932)]
#[prost(uint32, tag = "8")]
pub template_id: u32,
#[xor(11985)]
#[prost(int64, tag = "15")]
pub nfccdndbpak: i64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Mkhoenaahfo {
#[prost(bool, tag = "13")]
pub ilikllnocoa: bool,
#[xor(4569)]
#[prost(uint32, tag = "8")]
pub template_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oadkookamph {
#[prost(message, repeated, tag = "4")]
pub khmlidnomim: ::prost::alloc::vec::Vec<Ocdblkanjih>,
#[prost(map = "int32, message", tag = "7")]
pub deoghibnamb: ::std::collections::HashMap<i32, Lnfmgainjec>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cmfafkldghe {
#[prost(enumeration = "HollowGridLink", repeated, tag = "1")]
pub eglkooofbek: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Aihfclbhifo {
#[prost(uint32, tag = "1")]
pub uid: u32,
#[prost(int64, tag = "2")]
pub nlhcbaigpbi: i64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4140)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetWebActivityDataScRsp {
#[xor(4480)]
#[prost(uint32, tag = "13")]
pub lfbephmhffn: u32,
#[xor(15092)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[prost(string, tag = "15")]
pub klinjndogfk: ::prost::alloc::string::String,
#[xor(3064)]
#[prost(uint32, tag = "6")]
pub ialhnmeldfj: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Nkmhegfacgg {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dlpncfamice {
#[prost(message, optional, tag = "5")]
pub ikjkblcecae: ::core::option::Option<Iecnlmdfile>,
#[prost(message, optional, tag = "8")]
pub comgjibonng: ::core::option::Option<Klmbnhffkdl>,
#[prost(message, optional, tag = "12")]
pub bmejgefamoc: ::core::option::Option<Hinbdjbiaam>,
#[prost(message, optional, tag = "14")]
pub dieboccoahp: ::core::option::Option<Ofdclomphoj>,
#[prost(message, optional, tag = "15")]
pub glhoamilhec: ::core::option::Option<Aojeinclmjc>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gjpmjdnedad {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bjaacjmmkcd {
#[prost(message, optional, tag = "1")]
pub bddlconiggl: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Magmmkboaop", repeated, tag = "2")]
pub bhdnoblbnoh: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct SceneInfo {
#[prost(message, optional, tag = "8")]
pub efaammolimn: ::core::option::Option<Cahfkjbafeo>,
#[prost(message, optional, tag = "7")]
pub hall_scene_info: ::core::option::Option<HallSceneInfo>,
#[prost(message, optional, tag = "1292")]
pub cikijjbldlk: ::core::option::Option<Niolhgdfekc>,
#[prost(message, optional, tag = "6")]
pub fight_scene_info: ::core::option::Option<FightSceneInfo>,
#[prost(message, optional, tag = "14")]
pub hocpplmdnkk: ::core::option::Option<Fbpkbopemnp>,
#[prost(message, optional, tag = "1")]
pub dfiihojpdno: ::core::option::Option<Hopjjeendmm>,
#[xor(14876)]
#[prost(uint32, tag = "11")]
pub event_id: u32,
#[prost(message, optional, tag = "10")]
pub hkenjbobbce: ::core::option::Option<Nbgnflphkea>,
#[prost(message, optional, tag = "3")]
pub jdgbajjceld: ::core::option::Option<Ljmcpjodflk>,
#[xor(12057)]
#[prost(uint32, tag = "9")]
pub jpkbnjeaohd: u32,
#[xor(5665)]
#[prost(uint32, tag = "4")]
pub local_play_type: u32,
#[prost(message, optional, tag = "13")]
pub agecepiagdd: ::core::option::Option<Dgfdgbbhpoe>,
#[xor(6864)]
#[prost(uint32, tag = "15")]
pub scene_type: u32,
#[prost(bool, tag = "2")]
pub ibgjecbknaf: bool,
#[xor(1684)]
#[prost(uint32, tag = "12")]
pub amgndcmmhaj: u32,
#[prost(message, optional, tag = "5")]
pub mhkiabipmhn: ::core::option::Option<Hlhghkcchdb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9668)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aaoelobmjnk {
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Kbgpjinklka>,
#[prost(message, repeated, tag = "8")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(1086)]
#[prost(uint64, tag = "10")]
pub fkcdkdiacni: u64,
#[xor(11236)]
#[prost(uint64, tag = "2")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cgbimmadmgi {
#[prost(uint32, tag = "1")]
pub kgaamcllobh: u32,
#[prost(uint32, tag = "2")]
pub lhbejkbkbfh: u32,
#[prost(uint32, tag = "3")]
pub foddplkhofb: u32,
#[prost(uint32, tag = "4")]
pub dmifmgfbbbp: u32,
#[prost(int32, tag = "5")]
pub fedpfjjcabm: i32,
#[prost(int32, tag = "6")]
pub hfgdjcfhokn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Chohgbagmgf {
#[prost(float, tag = "5")]
pub fommlkhlpee: f32,
#[prost(bool, tag = "6")]
pub hnnkplnibek: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cjempopgebk {
#[prost(bool, tag = "1")]
pub hegffmgfbhj: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fgmancfemoh {
#[prost(bool, tag = "1")]
pub jgoaknljoip: bool,
#[prost(bool, tag = "2")]
pub fbinoonaemk: bool,
#[prost(int32, tag = "3")]
pub kedlgoakhld: i32,
#[prost(bool, tag = "4")]
pub gfhegijnplf: bool,
#[prost(bool, tag = "5")]
pub ikbeommcihm: bool,
#[prost(enumeration = "Bgoekjcooml", tag = "6")]
pub refresh_status: i32,
#[prost(enumeration = "Fofhkjpcmdl", tag = "7")]
pub lioinmelhgn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lnmkfcloegj {
#[prost(message, optional, tag = "1")]
pub ifomgdpopkg: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub iogiglimmah: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Loamecjdbmc {
#[prost(int32, tag = "1")]
pub bafafbhebei: i32,
#[prost(enumeration = "TimePeriodType", tag = "2")]
pub time_period: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cfiifkcnkco {
#[xor(5596)]
#[prost(uint32, tag = "12")]
pub template_id: u32,
#[prost(enumeration = "Bnkfglmlmfh", tag = "7")]
pub hfgdjcfhokn: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5029)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kgnicnapank {
#[xor(8944)]
#[prost(int32, tag = "6")]
pub kfobnfboaoi: i32,
#[xor(614)]
#[prost(int32, tag = "15")]
pub flbkfpdokpd: i32,
#[prost(message, repeated, tag = "13")]
pub bkcbihnmgnb: ::prost::alloc::vec::Vec<Hgbgaepnmim>,
#[prost(string, tag = "9")]
pub mcpmobeikhc: ::prost::alloc::string::String,
#[prost(string, tag = "12")]
pub ldgpffiabcf: ::prost::alloc::string::String,
#[xor(767)]
#[prost(int32, tag = "7")]
pub njmlpochkip: i32,
#[xor(5823)]
#[prost(int32, tag = "8")]
pub hmmneikfple: i32,
#[xor(1284)]
#[prost(int32, tag = "3")]
pub oambdhbhfpl: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4007)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hkojlnjopnf {
#[xor(11235)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1150)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fecipddnien {
#[xor(919)]
#[prost(uint32, tag = "6")]
pub avatar_id: u32,
#[xor(11231)]
#[prost(uint32, tag = "11")]
pub ebdjkahnpib: u32,
#[prost(bool, tag = "7")]
pub pbehkahplpc: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ljkhpibbkie {
#[prost(bytes = "vec", tag = "3")]
pub bgoiibjhdck: ::prost::alloc::vec::Vec<u8>,
#[prost(enumeration = "Deflkildefh", tag = "14")]
pub r#type: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aklbonjinjb {
#[prost(message, optional, tag = "1")]
pub ocphdlakcfj: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Jfpjdljmhol", tag = "2")]
pub ebgmdoiddom: i32,
#[prost(enumeration = "Jpnihhbgepd", tag = "3")]
pub odnpbhepnoa: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2909)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct EnterWorldCsReq {
#[prost(bool, tag = "2")]
pub homppbbhlpc: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(912)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Anfmhhbfkhf {
#[xor(4233)]
#[prost(int32, tag = "5")]
pub retcode: i32,
#[xor(6637)]
#[prost(uint32, tag = "11")]
pub ghifdkelobe: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5688)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Gpeobedecfj {
#[xor(13764)]
#[prost(uint32, tag = "14")]
pub pglhelicfcf: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cejemighmkc {
#[prost(bool, tag = "1")]
pub pkmnpbbjhha: bool,
#[prost(string, tag = "2")]
pub hgeefmbognb: ::prost::alloc::string::String,
#[prost(bool, tag = "3")]
pub nhimbkpiiln: bool,
#[prost(string, tag = "4")]
pub oaocpiecgga: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub pcfbknbfdod: ::prost::alloc::string::String,
#[prost(string, tag = "6")]
pub fnpaelpfioc: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9840)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lkchncdnack {
#[xor(1832)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lfcfndiejdp {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pcgbhjgacfm {
#[prost(message, optional, tag = "13")]
pub obgejnhbfca: ::core::option::Option<Lelfillbdcg>,
#[xor(2410)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hdcbgbfiabh {
#[prost(message, repeated, tag = "7")]
pub cfhinildiph: ::prost::alloc::vec::Vec<Ibejcjmeien>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(8357)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ompbajblhbp {
#[prost(message, optional, tag = "14")]
pub info: ::core::option::Option<Hcjkhihfkmd>,
#[xor(10725)]
#[prost(uint64, tag = "8")]
pub fkcdkdiacni: u64,
#[xor(11462)]
#[prost(uint64, tag = "9")]
pub fdfjcoccaoa: u64,
#[prost(message, repeated, tag = "15")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5222)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ehnmhfcmela {
#[prost(uint32, repeated, tag = "13")]
pub kkjjpagepjn: ::prost::alloc::vec::Vec<u32>,
#[xor(10748)]
#[prost(uint32, tag = "1")]
pub efpckpnefdc: u32,
#[xor(2882)]
#[prost(uint32, tag = "12")]
pub template_id: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Imllcdnmein {
#[xor(10189)]
#[prost(int32, tag = "12")]
pub ahdbalhodda: i32,
#[prost(message, optional, tag = "7")]
pub nfmojhjjldd: ::core::option::Option<Imbideofcka>,
#[xor(4096)]
#[prost(uint32, tag = "3")]
pub fiieiehipik: u32,
#[xor(15086)]
#[prost(uint32, tag = "8")]
pub lhbejkbkbfh: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jpallloiphn {
#[prost(map = "uint32, int32", tag = "4")]
pub pbhdklkiijp: ::std::collections::HashMap<u32, i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jdfldgjcjgm {
#[prost(message, optional, tag = "1")]
pub bgepbofgadk: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "HollowEntityType", tag = "2")]
pub pbgfddlpihp: i32,
#[prost(message, optional, tag = "3")]
pub nfmojhjjldd: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub lgnobbdbgdl: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "5")]
pub mcicgcibdga: ::prost::alloc::string::String,
#[prost(enumeration = "Pcekojidped", tag = "6")]
pub keillplgejl: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hfcgmbllkkj {
#[prost(bool, tag = "1")]
pub mjfghjgbgmd: bool,
#[prost(string, tag = "2")]
pub hgeefmbognb: ::prost::alloc::string::String,
#[prost(bool, tag = "3")]
pub nhimbkpiiln: bool,
#[prost(string, tag = "4")]
pub oaocpiecgga: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub pcfbknbfdod: ::prost::alloc::string::String,
#[prost(bool, tag = "6")]
pub lbaakblbgli: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jbilmcaeafp {
#[prost(string, tag = "1")]
pub ui: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(625)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ekalhcdhbnj {
#[xor(10943)]
#[prost(int32, tag = "12")]
pub retcode: i32,
#[prost(message, repeated, tag = "6")]
pub lichkmhkoeh: ::prost::alloc::vec::Vec<Dcomijnhkii>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eeafiohnlja {
#[prost(message, optional, tag = "1")]
pub oghcnmnbkcd: ::core::option::Option<Lmngnmhkkkb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hcpfilamnld {
#[prost(message, repeated, tag = "1")]
pub jmlofakikki: ::prost::alloc::vec::Vec<Adhfhbecgod>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ibejcjmeien {
#[xor(8373)]
#[prost(uint32, tag = "9")]
pub aldbmeomoni: u32,
#[prost(map = "uint32, uint32", tag = "3")]
pub ohkfncepmam: ::std::collections::HashMap<u32, u32>,
#[xor(2965)]
#[prost(uint32, tag = "14")]
pub mcnmkdmidlo: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Cgjnfkgcpkf {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nlhjlpcgmgj {
#[prost(message, optional, tag = "1")]
pub ggmahjkcmng: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lcekladmopm {
#[xor(12095)]
#[prost(uint32, tag = "15")]
pub mibfimdanol: u32,
#[prost(bool, tag = "2")]
pub mdlekfgpjmb: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6984)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Paecpigjhij {
#[prost(message, repeated, tag = "3")]
pub anjjgbjikoc: ::prost::alloc::vec::Vec<Fkgiednknai>,
#[xor(16026)]
#[prost(uint32, tag = "4")]
pub lcjfcafnemd: u32,
#[xor(2868)]
#[prost(uint32, tag = "5")]
pub gmnjfclbogb: u32,
#[prost(message, optional, tag = "7")]
pub lhbejkbkbfh: ::core::option::Option<Ohnldpkklnp>,
#[xor(9769)]
#[prost(int32, tag = "14")]
pub edndhombnnd: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ijfmpopfgmg {
#[prost(bool, tag = "8")]
pub jjgokojnefh: bool,
#[xor(8178)]
#[prost(uint32, tag = "5")]
pub chjeiofopjp: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5411)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kmpgnkdnhbn {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ojnhnjomhin {
#[prost(int32, tag = "1")]
pub bgbjnicnjja: i32,
#[prost(int32, tag = "2")]
pub eedkkdadncg: i32,
#[prost(int32, repeated, tag = "3")]
pub jbchoegilal: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "4")]
pub ljapameahki: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(116)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Pnolhdbjbdc {
#[xor(13472)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cihnegieaap {
#[prost(message, optional, tag = "2")]
pub count: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "3")]
pub eofeglpmbdm: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(string, repeated, tag = "4")]
pub opgkkfolfkn: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(message, repeated, tag = "5")]
pub pkedollpjbm: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(bool, tag = "6")]
pub hcbliaclanf: bool,
#[prost(message, repeated, tag = "7")]
pub njgfhhihdgg: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "8")]
pub pfaidfaefdi: ::prost::alloc::vec::Vec<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5454)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pifjlccpejf {
#[prost(uint32, repeated, tag = "2")]
pub avatar_list: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(93)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lmednalnmgp {
#[xor(11932)]
#[prost(uint32, tag = "2")]
pub eeplbkfndmc: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Emamchfjnmg {
#[prost(message, optional, tag = "1")]
pub quest_id: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(5386)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetQuestDataCsReq {
#[xor(560)]
#[prost(uint32, tag = "12")]
pub quest_type: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hncafodjogp {
#[prost(uint32, tag = "1")]
pub lgnobbdbgdl: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dhjmhohpbgd {
#[prost(message, optional, tag = "1")]
pub section: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "2")]
pub dlpigeiekhf: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dhdmaghgbbb {
#[prost(bool, tag = "3")]
pub fhcigmimgnk: bool,
#[prost(message, repeated, tag = "4")]
pub mcmcfcpbijg: ::prost::alloc::vec::Vec<Epbphmagene>,
#[prost(int32, repeated, tag = "5")]
pub njchflckdme: ::prost::alloc::vec::Vec<i32>,
#[prost(bool, tag = "8")]
pub ffnpgdcdled: bool,
#[prost(message, repeated, tag = "13")]
pub nldfoclcjnb: ::prost::alloc::vec::Vec<Epbphmagene>,
#[prost(int32, repeated, tag = "15")]
pub idgflelcnoj: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2311)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Icjjpgokfkj {
#[prost(message, repeated, tag = "3")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[prost(message, optional, tag = "1")]
pub info: ::core::option::Option<Gjppilpogfg>,
#[xor(7445)]
#[prost(uint64, tag = "2")]
pub fdfjcoccaoa: u64,
#[xor(15234)]
#[prost(uint64, tag = "11")]
pub fkcdkdiacni: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1654)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jdjlekbpccm {
#[xor(16218)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eiokbihpkmj {
#[xor(802)]
#[prost(uint32, tag = "14")]
pub kmmjjgagcch: u32,
#[prost(message, repeated, tag = "6")]
pub adkhllnnhap: ::prost::alloc::vec::Vec<Eemcehbdfgp>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Niobomkheah {
#[prost(bool, tag = "1")]
pub cbcnloailll: bool,
#[prost(message, optional, tag = "2")]
pub eeiigipkjdf: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Khacbedmhmk {
#[prost(map = "int32, enumeration(Cogeanaeohd)", tag = "2")]
pub aahjnijnabk: ::std::collections::HashMap<i32, i32>,
#[prost(int32, repeated, tag = "6")]
pub gheplpoegoi: ::prost::alloc::vec::Vec<i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ofccmlojkcb {
#[prost(string, repeated, tag = "1")]
pub hcdoebhodjp: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, tag = "2")]
pub njiljbcmfbe: ::prost::alloc::string::String,
#[prost(string, repeated, tag = "4")]
pub bpagfccmepo: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2798)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ecophmkaaen {
#[xor(5701)]
#[prost(uint32, tag = "13")]
pub fiieiehipik: u32,
#[xor(7491)]
#[prost(uint32, tag = "7")]
pub jdkifgmpnlo: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dicmknkinmo {
#[prost(string, tag = "1")]
pub kcclegdlljc: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub jmoddhjlecc: ::prost::alloc::string::String,
#[prost(message, optional, tag = "3")]
pub balfodofeha: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub kianbndmmaj: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "5")]
pub lajdiobhnjc: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "6")]
pub ophdfbihglk: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "7")]
pub pinmdcfnmce: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "8")]
pub acgebhonfom: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "9")]
pub fpdhclcdgen: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Aeoihpdcomb", tag = "10")]
pub lcbkchjojhc: i32,
#[prost(enumeration = "Odgpcomndpm", tag = "11")]
pub mdihfldkeoe: i32,
#[prost(int32, tag = "13")]
pub dgbbcfkndaf: i32,
#[prost(message, optional, tag = "14")]
pub dcohbnjfkbl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "15")]
pub nbknpjofkok: ::prost::alloc::vec::Vec<Leegdepkbij>,
#[prost(message, repeated, tag = "16")]
pub pccfjdomocp: ::prost::alloc::vec::Vec<Amgdflfbehb>,
#[prost(bool, tag = "17")]
pub llmpakgngpn: bool,
#[prost(message, optional, tag = "18")]
pub cccjgccopeo: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "19")]
pub khngmkjocha: ::core::option::Option<Jiahalkoppm>,
#[prost(uint32, repeated, tag = "20")]
pub pkeacomphlm: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Chpfkaobnlk {
#[prost(message, optional, tag = "8")]
pub kgefhnlflih: ::core::option::Option<Gibdbcoffjl>,
#[prost(uint32, repeated, tag = "2")]
pub mbpaogfholo: ::prost::alloc::vec::Vec<u32>,
#[xor(11829)]
#[prost(uint32, tag = "9")]
pub jodadfonlob: u32,
#[prost(message, optional, tag = "14")]
pub apacdkacfnd: ::core::option::Option<Gibdbcoffjl>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kbhllpghmhe {
#[prost(enumeration = "Goiliboheob", tag = "1")]
pub r#type: i32,
#[prost(message, optional, tag = "2")]
pub pcnabdlhnmp: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub chbakdfhbjl: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub uid: ::core::option::Option<Jiahalkoppm>,
#[prost(string, tag = "5")]
pub njkfgjmkbdb: ::prost::alloc::string::String,
#[prost(message, optional, tag = "6")]
pub ikmpafnhfmi: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "7")]
pub admcbagkalo: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "8")]
pub kbkljfeikpb: ::prost::alloc::vec::Vec<Jiahalkoppm>,
#[prost(message, repeated, tag = "9")]
pub gjijonibkgd: ::prost::alloc::vec::Vec<Flcakpcfmih>,
#[prost(message, repeated, tag = "10")]
pub kokcgioeocc: ::prost::alloc::vec::Vec<Clkeajcmnko>,
#[prost(message, optional, tag = "11")]
pub nfmojhjjldd: ::core::option::Option<Jiahalkoppm>,
#[prost(message, repeated, tag = "12")]
pub ilgllihoeci: ::prost::alloc::vec::Vec<Ahbecemmghb>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2712)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bnkoibdjphh {
#[xor(3705)]
#[prost(uint64, tag = "4")]
pub fdfjcoccaoa: u64,
#[xor(15216)]
#[prost(uint64, tag = "5")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "8")]
pub info: ::core::option::Option<Cmodpgcpipk>,
#[prost(message, repeated, tag = "1")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3426)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mlhkjpepmma {
#[prost(map = "uint32, int32", tag = "14")]
pub djklfkplljh: ::std::collections::HashMap<u32, i32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(164)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Lmmdjkpoihp {
#[xor(6728)]
#[prost(int32, tag = "8")]
pub retcode: i32,
#[prost(bool, tag = "4")]
pub finished: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Fcgipmhebjc {
#[prost(uint32, tag = "1")]
pub jhooejigljp: u32,
#[prost(uint32, tag = "2")]
pub ianhccpdolj: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pfkoinkkkkg {
#[prost(uint32, repeated, tag = "1")]
pub doimifepane: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4959)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gahjnnbkgmn {
#[prost(map = "uint32, uint32", tag = "9")]
pub pdhaoenmebe: ::std::collections::HashMap<u32, u32>,
#[prost(message, repeated, tag = "6")]
pub kjohnfdnfjh: ::prost::alloc::vec::Vec<Acpmglibaag>,
#[xor(9429)]
#[prost(int32, tag = "14")]
pub retcode: i32,
#[prost(message, optional, tag = "15")]
pub dcgooojbefg: ::core::option::Option<Gdmgilfoofm>,
#[prost(bool, tag = "7")]
pub ooiglkgojao: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2200)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetResourceDataScRsp {
#[prost(map = "uint32, message", tag = "3")]
pub auto_recovery_info: ::std::collections::HashMap<u32, AutoRecoveryInfo>,
#[prost(message, repeated, tag = "1")]
pub resource_list: ::prost::alloc::vec::Vec<ResourceInfo>,
#[prost(uint32, repeated, tag = "15")]
pub kbnffcbcngh: ::prost::alloc::vec::Vec<u32>,
#[xor(918)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9595)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PlayerGetTokenScRsp {
/// VMP DETECTED
///
#[prost(string, tag = "1")]
pub sign: ::prost::alloc::string::String,
#[xor(13343)]
#[prost(uint32, tag = "5")]
pub uid: u32,
#[xor(2331)]
#[prost(uint32, tag = "6")]
pub pjmhbmfeade: u32,
#[prost(string, tag = "7")]
pub lcljjhpcdca: ::prost::alloc::string::String,
#[xor(9603)]
#[prost(int64, tag = "12")]
pub iibbjaochpk: i64,
#[xor(3064)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[prost(string, tag = "14")]
pub server_rand_key: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1626)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct GetWebActivityDataCsReq {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bajiigiinmb {
#[xor(5335)]
#[prost(uint32, tag = "1")]
pub lpnkdjhhphn: u32,
#[xor(971)]
#[prost(uint32, tag = "13")]
pub ahocgnkkngp: u32,
#[prost(string, tag = "4")]
pub amijnnpcpkl: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Khinfkafkfo {
#[prost(message, repeated, tag = "1")]
pub dedkbgegamn: ::prost::alloc::vec::Vec<Kilnncafdgl>,
#[prost(message, optional, tag = "2")]
pub igogghmifmc: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub eoajdjbnjon: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "4")]
pub hjdloaehcoa: ::core::option::Option<Jiahalkoppm>,
#[prost(bool, tag = "5")]
pub heeflpbgfoh: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hlndkenohjb {
#[prost(oneof = "hlndkenohjb::Acjfaknjkne", tags = "1, 2, 3")]
pub acjfaknjkne: ::core::option::Option<hlndkenohjb::Acjfaknjkne>,
}
/// Nested message and enum types in `HLNDKENOHJB`.
pub mod hlndkenohjb {
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Oneof)]
pub enum Acjfaknjkne {
#[prost(message, tag = "1")]
MiniGameParam(super::Oailifacjmk),
#[prost(message, tag = "2")]
ActGameParam(super::Eiabblfgifi),
#[prost(message, tag = "3")]
HollowParam(super::Iifflkmmcle),
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6686)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Deodgadfdni {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1862)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nfjjhidfjff {
#[prost(message, optional, tag = "1")]
pub position: ::core::option::Option<Transform>,
#[prost(bool, tag = "3")]
pub fglbjejpamb: bool,
#[xor(4002)]
#[prost(uint32, tag = "9")]
pub henmkajoacj: u32,
#[xor(582)]
#[prost(uint32, tag = "12")]
pub section_id: u32,
#[xor(9408)]
#[prost(uint32, tag = "13")]
pub fgemocaekfi: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4584)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cbkeebpcmbm {
#[prost(uint32, repeated, tag = "5")]
pub bfgenanklmg: ::prost::alloc::vec::Vec<u32>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(6542)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Laiffnhcjba {
#[xor(14282)]
#[prost(uint32, tag = "6")]
pub kikoolloddg: u32,
#[prost(message, optional, tag = "15")]
pub jphcicnafmh: ::core::option::Option<Ohnldpkklnp>,
#[prost(message, optional, tag = "7")]
pub hnomjlobbfd: ::core::option::Option<Ohnldpkklnp>,
#[xor(16232)]
#[prost(int32, tag = "12")]
pub bmbaomnopja: i32,
#[prost(bool, tag = "1")]
pub gafnehmpopp: bool,
#[prost(message, optional, tag = "10")]
pub hhafhhpkcep: ::core::option::Option<Mjpjfgplfmj>,
#[prost(bool, tag = "5")]
pub abhdbijjpbo: bool,
#[xor(5600)]
#[prost(int32, tag = "11")]
pub pbhlmpjkppg: i32,
#[xor(10957)]
#[prost(int32, tag = "4")]
pub lglpmlegedg: i32,
#[xor(11112)]
#[prost(int32, tag = "14")]
pub obmhdjhfgom: i32,
#[prost(bool, tag = "2")]
pub kibmgnkioci: bool,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Djhgebegpcp {
#[prost(string, repeated, tag = "1")]
pub ngmlghpniag: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(bool, tag = "2")]
pub gkflcgnokbk: bool,
#[prost(enumeration = "Gdibboodhok", tag = "3")]
pub gdmeijffgdk: i32,
#[prost(uint32, tag = "4")]
pub uid: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ahplgnpfech {
#[prost(string, tag = "1")]
pub appdnhldamm: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "2")]
pub dedkcldjeke: ::prost::alloc::vec::Vec<Plpdhlmamnk>,
#[prost(message, optional, tag = "3")]
pub kmfjeamdebl: ::core::option::Option<Bhoebnlhkhm>,
#[prost(string, tag = "4")]
pub cgeebgpljnh: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Jpcoadbaogc {}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(2497)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ifmbejicmop {
#[prost(enumeration = "Kclkglckean", tag = "11")]
pub imbbdhigooc: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cecmfbcjljh {
#[prost(message, repeated, tag = "1")]
pub mcibilmneih: ::prost::alloc::vec::Vec<Apcepieneeg>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4483)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pcmfobjmebk {
#[prost(message, repeated, tag = "8")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(4569)]
#[prost(uint64, tag = "11")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<Hnhcccdefkl>,
#[xor(9498)]
#[prost(uint64, tag = "5")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mapojelinok {
#[prost(enumeration = "Odonpppeeik", tag = "1")]
pub r#type: i32,
#[prost(message, optional, tag = "2")]
pub mgjdcahcpfa: ::core::option::Option<Jiahalkoppm>,
#[prost(message, optional, tag = "3")]
pub position: ::core::option::Option<Jiahalkoppm>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4859)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Opnggijajeh {
#[xor(2137)]
#[prost(uint32, tag = "15")]
pub pigjgigjngb: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jfknmlhplko {
#[prost(string, tag = "1")]
pub kcclegdlljc: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub jhknllpfafm: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub jmoddhjlecc: ::prost::alloc::string::String,
#[prost(uint32, tag = "4")]
pub domkbfibcfo: u32,
#[prost(uint32, tag = "5")]
pub acjgpicjihd: u32,
#[prost(string, tag = "6")]
pub idjmodhihjj: ::prost::alloc::string::String,
#[prost(bool, tag = "7")]
pub jlkoilinpoc: bool,
#[prost(uint32, tag = "8")]
pub ddbmjpajmnc: u32,
#[prost(uint32, tag = "9")]
pub uid: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gndfngdhopf {
#[prost(string, tag = "1")]
pub group: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub hfgdjcfhokn: ::prost::alloc::string::String,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(9466)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kjnigfjaeob {
#[xor(15271)]
#[prost(int32, tag = "8")]
pub retcode: i32,
#[prost(message, repeated, tag = "7")]
pub lcipdallclh: ::prost::alloc::vec::Vec<Afpbpiodgpk>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kinbgdhkomb {
#[prost(uint32, tag = "1")]
pub uid: u32,
#[prost(int32, tag = "2")]
pub fiieiehipik: i32,
#[prost(uint32, tag = "3")]
pub ocphdlakcfj: u32,
#[prost(uint32, tag = "4")]
pub lkdbeecbglo: u32,
#[prost(uint32, tag = "5")]
pub elpemeghddi: u32,
#[prost(uint32, tag = "6")]
pub foheinkeibm: u32,
#[prost(enumeration = "HollowShopCurrencyType", tag = "7")]
pub pbjklbpmail: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nokahefkiog {
#[prost(uint64, repeated, tag = "11")]
pub dkojoijibka: ::prost::alloc::vec::Vec<u64>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(7684)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ahdkodiidng {
#[xor(11315)]
#[prost(uint32, tag = "2")]
pub group: u32,
#[xor(6400)]
#[prost(uint32, tag = "9")]
pub dimdlbpkbaj: u32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ahbecemmghb {
#[prost(message, optional, tag = "1")]
pub nfmojhjjldd: ::core::option::Option<Jiahalkoppm>,
#[prost(enumeration = "Bahlemdifco", tag = "2")]
pub r#type: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(373)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Hmenkfloaod {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Adailfpniog {
#[prost(enumeration = "TimePeriodType", tag = "1")]
pub time_period: i32,
#[prost(int32, tag = "2")]
pub hccbgkjolcb: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(3512)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Iahiaacnooi {
#[xor(2353)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(4678)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jpmnlaghbfl {
#[prost(message, repeated, tag = "9")]
pub makhbhhdpii: ::prost::alloc::vec::Vec<Fmhkeidhjpm>,
#[xor(4858)]
#[prost(uint64, tag = "13")]
pub fkcdkdiacni: u64,
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Mlpbdbonfio>,
#[xor(4152)]
#[prost(uint64, tag = "4")]
pub fdfjcoccaoa: u64,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ArchiveInfo {
#[prost(uint32, repeated, tag = "9")]
pub mdfapdghdah: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "5")]
pub hollow_archive_id_list: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "11")]
pub fbaomddpdhm: ::prost::alloc::vec::Vec<u32>,
#[xor(9763)]
#[prost(int32, tag = "4")]
pub eiebnmhcmal: i32,
#[prost(message, repeated, tag = "1")]
pub videotaps_info: ::prost::alloc::vec::Vec<VideotapeInfo>,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(1487)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Dhdedhjgalm {
#[xor(11006)]
#[prost(int32, tag = "14")]
pub avatar_id: i32,
#[xor(1906)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[cmdid(650)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Ndglnbpcamp {
#[xor(15707)]
#[prost(int32, tag = "11")]
pub nmignhinnpp: i32,
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct Kpjklfgpnaj {}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dlcinfgheml {
Ejfkcochfij = 0,
Nmkhgejfpla = 1,
Bndonfpfdjm = 2,
Njpclmfjdcg = 3,
Kodobildjbn = 4,
Cdgegjnmanl = 5,
Cflmffhpkia = 6,
}
impl Dlcinfgheml {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ejfkcochfij => "DLCINFGHEML_EJFKCOCHFIJ",
Self::Nmkhgejfpla => "DLCINFGHEML_NMKHGEJFPLA",
Self::Bndonfpfdjm => "DLCINFGHEML_BNDONFPFDJM",
Self::Njpclmfjdcg => "DLCINFGHEML_NJPCLMFJDCG",
Self::Kodobildjbn => "DLCINFGHEML_KODOBILDJBN",
Self::Cdgegjnmanl => "DLCINFGHEML_CDGEGJNMANL",
Self::Cflmffhpkia => "DLCINFGHEML_CFLMFFHPKIA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DLCINFGHEML_EJFKCOCHFIJ" => Some(Self::Ejfkcochfij),
"DLCINFGHEML_NMKHGEJFPLA" => Some(Self::Nmkhgejfpla),
"DLCINFGHEML_BNDONFPFDJM" => Some(Self::Bndonfpfdjm),
"DLCINFGHEML_NJPCLMFJDCG" => Some(Self::Njpclmfjdcg),
"DLCINFGHEML_KODOBILDJBN" => Some(Self::Kodobildjbn),
"DLCINFGHEML_CDGEGJNMANL" => Some(Self::Cdgegjnmanl),
"DLCINFGHEML_CFLMFFHPKIA" => Some(Self::Cflmffhpkia),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gecbbkojhoc {
Bnijjlmlgnl = 0,
}
impl Gecbbkojhoc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bnijjlmlgnl => "GECBBKOJHOC_BNIJJLMLGNL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GECBBKOJHOC_BNIJJLMLGNL" => Some(Self::Bnijjlmlgnl),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lbopmmkgojb {
Hdfhblgmjkb = 0,
Fmjmjpgnhki = 1,
}
impl Lbopmmkgojb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Hdfhblgmjkb => "LBOPMMKGOJB_HDFHBLGMJKB",
Self::Fmjmjpgnhki => "LBOPMMKGOJB_FMJMJPGNHKI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LBOPMMKGOJB_HDFHBLGMJKB" => Some(Self::Hdfhblgmjkb),
"LBOPMMKGOJB_FMJMJPGNHKI" => Some(Self::Fmjmjpgnhki),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Neaglmokbip {
Pkeicflickm = 0,
Bhjdbkfjkfi = 1,
Ebjjkejfoli = 2,
}
impl Neaglmokbip {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Pkeicflickm => "NEAGLMOKBIP_PKEICFLICKM",
Self::Bhjdbkfjkfi => "NEAGLMOKBIP_BHJDBKFJKFI",
Self::Ebjjkejfoli => "NEAGLMOKBIP_EBJJKEJFOLI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NEAGLMOKBIP_PKEICFLICKM" => Some(Self::Pkeicflickm),
"NEAGLMOKBIP_BHJDBKFJKFI" => Some(Self::Bhjdbkfjkfi),
"NEAGLMOKBIP_EBJJKEJFOLI" => Some(Self::Ebjjkejfoli),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hhfhcilfaoa {
All = 0,
Core = 1,
Noncore = 2,
}
impl Hhfhcilfaoa {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::All => "HHFHCILFAOA_ALL",
Self::Core => "HHFHCILFAOA_CORE",
Self::Noncore => "HHFHCILFAOA_NONCORE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HHFHCILFAOA_ALL" => Some(Self::All),
"HHFHCILFAOA_CORE" => Some(Self::Core),
"HHFHCILFAOA_NONCORE" => Some(Self::Noncore),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Klffejfabjf {
Mphhfjmodmi = 0,
Eddleaejpon = 1,
}
impl Klffejfabjf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mphhfjmodmi => "KLFFEJFABJF_MPHHFJMODMI",
Self::Eddleaejpon => "KLFFEJFABJF_EDDLEAEJPON",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KLFFEJFABJF_MPHHFJMODMI" => Some(Self::Mphhfjmodmi),
"KLFFEJFABJF_EDDLEAEJPON" => Some(Self::Eddleaejpon),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fijdnfaehko {
Ikpfnkpbipj = 0,
Agiddmpaekc = 1,
}
impl Fijdnfaehko {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ikpfnkpbipj => "FIJDNFAEHKO_IKPFNKPBIPJ",
Self::Agiddmpaekc => "FIJDNFAEHKO_AGIDDMPAEKC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FIJDNFAEHKO_IKPFNKPBIPJ" => Some(Self::Ikpfnkpbipj),
"FIJDNFAEHKO_AGIDDMPAEKC" => Some(Self::Agiddmpaekc),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gcdccloahfl {
Dljjaamnckj = 0,
Mnmclbenmij = 1,
Blemboemgln = 2,
Onbnnpkmcgh = 3,
}
impl Gcdccloahfl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Dljjaamnckj => "GCDCCLOAHFL_DLJJAAMNCKJ",
Self::Mnmclbenmij => "GCDCCLOAHFL_MNMCLBENMIJ",
Self::Blemboemgln => "GCDCCLOAHFL_BLEMBOEMGLN",
Self::Onbnnpkmcgh => "GCDCCLOAHFL_ONBNNPKMCGH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GCDCCLOAHFL_DLJJAAMNCKJ" => Some(Self::Dljjaamnckj),
"GCDCCLOAHFL_MNMCLBENMIJ" => Some(Self::Mnmclbenmij),
"GCDCCLOAHFL_BLEMBOEMGLN" => Some(Self::Blemboemgln),
"GCDCCLOAHFL_ONBNNPKMCGH" => Some(Self::Onbnnpkmcgh),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nphfolplfih {
Fencpphcadd = 0,
Kplbgbcincg = 1001,
Lbkghniehko = 1004,
Pjhlmnigfpc = 1008,
Odladmlhdab = 2003,
Ilcdjlkhkpo = 2004,
Lkdkinnelgi = 2005,
}
impl Nphfolplfih {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Fencpphcadd => "NPHFOLPLFIH_FENCPPHCADD",
Self::Kplbgbcincg => "NPHFOLPLFIH_KPLBGBCINCG",
Self::Lbkghniehko => "NPHFOLPLFIH_LBKGHNIEHKO",
Self::Pjhlmnigfpc => "NPHFOLPLFIH_PJHLMNIGFPC",
Self::Odladmlhdab => "NPHFOLPLFIH_ODLADMLHDAB",
Self::Ilcdjlkhkpo => "NPHFOLPLFIH_ILCDJLKHKPO",
Self::Lkdkinnelgi => "NPHFOLPLFIH_LKDKINNELGI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NPHFOLPLFIH_FENCPPHCADD" => Some(Self::Fencpphcadd),
"NPHFOLPLFIH_KPLBGBCINCG" => Some(Self::Kplbgbcincg),
"NPHFOLPLFIH_LBKGHNIEHKO" => Some(Self::Lbkghniehko),
"NPHFOLPLFIH_PJHLMNIGFPC" => Some(Self::Pjhlmnigfpc),
"NPHFOLPLFIH_ODLADMLHDAB" => Some(Self::Odladmlhdab),
"NPHFOLPLFIH_ILCDJLKHKPO" => Some(Self::Ilcdjlkhkpo),
"NPHFOLPLFIH_LKDKINNELGI" => Some(Self::Lkdkinnelgi),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum HollowGridLink {
HollowGridLinkNone = 0,
Up = 1,
Down = 2,
Right = 4,
Left = 8,
HollowGridLinkAll = 15,
}
impl HollowGridLink {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HollowGridLinkNone => "HollowGridLink_HOLLOW_GRID_LINK_NONE",
Self::Up => "HollowGridLink_UP",
Self::Down => "HollowGridLink_DOWN",
Self::Right => "HollowGridLink_RIGHT",
Self::Left => "HollowGridLink_LEFT",
Self::HollowGridLinkAll => "HollowGridLink_HOLLOW_GRID_LINK_ALL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HollowGridLink_HOLLOW_GRID_LINK_NONE" => Some(Self::HollowGridLinkNone),
"HollowGridLink_UP" => Some(Self::Up),
"HollowGridLink_DOWN" => Some(Self::Down),
"HollowGridLink_RIGHT" => Some(Self::Right),
"HollowGridLink_LEFT" => Some(Self::Left),
"HollowGridLink_HOLLOW_GRID_LINK_ALL" => Some(Self::HollowGridLinkAll),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Odlnlfmbnff {
Dhjmokocied = 0,
}
impl Odlnlfmbnff {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Dhjmokocied => "ODLNLFMBNFF_DHJMOKOCIED",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ODLNLFMBNFF_DHJMOKOCIED" => Some(Self::Dhjmokocied),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nnpkhgoghdc {
Iojdgmhdhij = 0,
Oojlbbgdjea = 1,
Gmmjdffmjbb = 2,
Knbnagnbopd = 3,
Oejkjjbnhch = 4,
Mookgdpifil = 5,
}
impl Nnpkhgoghdc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Iojdgmhdhij => "NNPKHGOGHDC_IOJDGMHDHIJ",
Self::Oojlbbgdjea => "NNPKHGOGHDC_OOJLBBGDJEA",
Self::Gmmjdffmjbb => "NNPKHGOGHDC_GMMJDFFMJBB",
Self::Knbnagnbopd => "NNPKHGOGHDC_KNBNAGNBOPD",
Self::Oejkjjbnhch => "NNPKHGOGHDC_OEJKJJBNHCH",
Self::Mookgdpifil => "NNPKHGOGHDC_MOOKGDPIFIL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NNPKHGOGHDC_IOJDGMHDHIJ" => Some(Self::Iojdgmhdhij),
"NNPKHGOGHDC_OOJLBBGDJEA" => Some(Self::Oojlbbgdjea),
"NNPKHGOGHDC_GMMJDFFMJBB" => Some(Self::Gmmjdffmjbb),
"NNPKHGOGHDC_KNBNAGNBOPD" => Some(Self::Knbnagnbopd),
"NNPKHGOGHDC_OEJKJJBNHCH" => Some(Self::Oejkjjbnhch),
"NNPKHGOGHDC_MOOKGDPIFIL" => Some(Self::Mookgdpifil),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Idmmjklbfio {
Nhpibhcbnjp = 0,
Kpohgakaeln = 1,
Pkcjmgailfo = 2,
Mfgbnjfakak = 3,
Djigdbkonjk = 4,
Gfeaikhdlmm = 5,
Dnomcidhikp = 6,
Lgjfdoilfdd = 7,
Ddkpddnbpdp = 8,
Hilkapjphmc = 9,
Pnijgfgbgnh = 10,
Pmegfmpbdio = 11,
Kiihihpppec = 12,
Obkoacgblkp = 13,
}
impl Idmmjklbfio {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Nhpibhcbnjp => "IDMMJKLBFIO_NHPIBHCBNJP",
Self::Kpohgakaeln => "IDMMJKLBFIO_KPOHGAKAELN",
Self::Pkcjmgailfo => "IDMMJKLBFIO_PKCJMGAILFO",
Self::Mfgbnjfakak => "IDMMJKLBFIO_MFGBNJFAKAK",
Self::Djigdbkonjk => "IDMMJKLBFIO_DJIGDBKONJK",
Self::Gfeaikhdlmm => "IDMMJKLBFIO_GFEAIKHDLMM",
Self::Dnomcidhikp => "IDMMJKLBFIO_DNOMCIDHIKP",
Self::Lgjfdoilfdd => "IDMMJKLBFIO_LGJFDOILFDD",
Self::Ddkpddnbpdp => "IDMMJKLBFIO_DDKPDDNBPDP",
Self::Hilkapjphmc => "IDMMJKLBFIO_HILKAPJPHMC",
Self::Pnijgfgbgnh => "IDMMJKLBFIO_PNIJGFGBGNH",
Self::Pmegfmpbdio => "IDMMJKLBFIO_PMEGFMPBDIO",
Self::Kiihihpppec => "IDMMJKLBFIO_KIIHIHPPPEC",
Self::Obkoacgblkp => "IDMMJKLBFIO_OBKOACGBLKP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IDMMJKLBFIO_NHPIBHCBNJP" => Some(Self::Nhpibhcbnjp),
"IDMMJKLBFIO_KPOHGAKAELN" => Some(Self::Kpohgakaeln),
"IDMMJKLBFIO_PKCJMGAILFO" => Some(Self::Pkcjmgailfo),
"IDMMJKLBFIO_MFGBNJFAKAK" => Some(Self::Mfgbnjfakak),
"IDMMJKLBFIO_DJIGDBKONJK" => Some(Self::Djigdbkonjk),
"IDMMJKLBFIO_GFEAIKHDLMM" => Some(Self::Gfeaikhdlmm),
"IDMMJKLBFIO_DNOMCIDHIKP" => Some(Self::Dnomcidhikp),
"IDMMJKLBFIO_LGJFDOILFDD" => Some(Self::Lgjfdoilfdd),
"IDMMJKLBFIO_DDKPDDNBPDP" => Some(Self::Ddkpddnbpdp),
"IDMMJKLBFIO_HILKAPJPHMC" => Some(Self::Hilkapjphmc),
"IDMMJKLBFIO_PNIJGFGBGNH" => Some(Self::Pnijgfgbgnh),
"IDMMJKLBFIO_PMEGFMPBDIO" => Some(Self::Pmegfmpbdio),
"IDMMJKLBFIO_KIIHIHPPPEC" => Some(Self::Kiihihpppec),
"IDMMJKLBFIO_OBKOACGBLKP" => Some(Self::Obkoacgblkp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jejodbhanjk {
Nchkahlifdg = 0,
Kagcikecijh = 1,
Mciaohibcdb = 2,
Ffbfjckdhfl = 3,
Dnppglkpado = 4,
Olccdhmfnbd = 5,
}
impl Jejodbhanjk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Nchkahlifdg => "JEJODBHANJK_NCHKAHLIFDG",
Self::Kagcikecijh => "JEJODBHANJK_KAGCIKECIJH",
Self::Mciaohibcdb => "JEJODBHANJK_MCIAOHIBCDB",
Self::Ffbfjckdhfl => "JEJODBHANJK_FFBFJCKDHFL",
Self::Dnppglkpado => "JEJODBHANJK_DNPPGLKPADO",
Self::Olccdhmfnbd => "JEJODBHANJK_OLCCDHMFNBD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JEJODBHANJK_NCHKAHLIFDG" => Some(Self::Nchkahlifdg),
"JEJODBHANJK_KAGCIKECIJH" => Some(Self::Kagcikecijh),
"JEJODBHANJK_MCIAOHIBCDB" => Some(Self::Mciaohibcdb),
"JEJODBHANJK_FFBFJCKDHFL" => Some(Self::Ffbfjckdhfl),
"JEJODBHANJK_DNPPGLKPADO" => Some(Self::Dnppglkpado),
"JEJODBHANJK_OLCCDHMFNBD" => Some(Self::Olccdhmfnbd),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jdbnfhbobih {
Bhcjofddepd = 0,
Fnkbakhbgcm = 1,
Idajidkckoa = 2,
Gkmajejniaj = 3,
Fikgpphcggh = 4,
Fokcmfbpmef = 5,
Ljcofedaggf = 6,
}
impl Jdbnfhbobih {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bhcjofddepd => "JDBNFHBOBIH_BHCJOFDDEPD",
Self::Fnkbakhbgcm => "JDBNFHBOBIH_FNKBAKHBGCM",
Self::Idajidkckoa => "JDBNFHBOBIH_IDAJIDKCKOA",
Self::Gkmajejniaj => "JDBNFHBOBIH_GKMAJEJNIAJ",
Self::Fikgpphcggh => "JDBNFHBOBIH_FIKGPPHCGGH",
Self::Fokcmfbpmef => "JDBNFHBOBIH_FOKCMFBPMEF",
Self::Ljcofedaggf => "JDBNFHBOBIH_LJCOFEDAGGF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JDBNFHBOBIH_BHCJOFDDEPD" => Some(Self::Bhcjofddepd),
"JDBNFHBOBIH_FNKBAKHBGCM" => Some(Self::Fnkbakhbgcm),
"JDBNFHBOBIH_IDAJIDKCKOA" => Some(Self::Idajidkckoa),
"JDBNFHBOBIH_GKMAJEJNIAJ" => Some(Self::Gkmajejniaj),
"JDBNFHBOBIH_FIKGPPHCGGH" => Some(Self::Fikgpphcggh),
"JDBNFHBOBIH_FOKCMFBPMEF" => Some(Self::Fokcmfbpmef),
"JDBNFHBOBIH_LJCOFEDAGGF" => Some(Self::Ljcofedaggf),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Amckpejoijn {
Ckiihjpamdm = 0,
}
impl Amckpejoijn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ckiihjpamdm => "AMCKPEJOIJN_CKIIHJPAMDM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AMCKPEJOIJN_CKIIHJPAMDM" => Some(Self::Ckiihjpamdm),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dekghfophnj {
TypeOfEntityParamNone = 0,
TypeOfEntityParamInt = 1,
TypeOfEntityParamVec2 = 2,
}
impl Dekghfophnj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::TypeOfEntityParamNone => "DEKGHFOPHNJ_TYPE_OF_ENTITY_PARAM_NONE",
Self::TypeOfEntityParamInt => "DEKGHFOPHNJ_TYPE_OF_ENTITY_PARAM_INT",
Self::TypeOfEntityParamVec2 => "DEKGHFOPHNJ_TYPE_OF_ENTITY_PARAM_VEC2",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DEKGHFOPHNJ_TYPE_OF_ENTITY_PARAM_NONE" => Some(Self::TypeOfEntityParamNone),
"DEKGHFOPHNJ_TYPE_OF_ENTITY_PARAM_INT" => Some(Self::TypeOfEntityParamInt),
"DEKGHFOPHNJ_TYPE_OF_ENTITY_PARAM_VEC2" => Some(Self::TypeOfEntityParamVec2),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nkoahlbbkbh {
VarTypeNone = 0,
VarTypeInt = 1,
VarTypeString = 2,
VarTypeVector2 = 3,
VarTypeListInt = 4,
VarTypeListString = 5,
VarTypeListVector2 = 6,
}
impl Nkoahlbbkbh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::VarTypeNone => "NKOAHLBBKBH_VAR_TYPE_NONE",
Self::VarTypeInt => "NKOAHLBBKBH_VAR_TYPE_INT",
Self::VarTypeString => "NKOAHLBBKBH_VAR_TYPE_STRING",
Self::VarTypeVector2 => "NKOAHLBBKBH_VAR_TYPE_VECTOR2",
Self::VarTypeListInt => "NKOAHLBBKBH_VAR_TYPE_LIST_INT",
Self::VarTypeListString => "NKOAHLBBKBH_VAR_TYPE_LIST_STRING",
Self::VarTypeListVector2 => "NKOAHLBBKBH_VAR_TYPE_LIST_VECTOR2",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NKOAHLBBKBH_VAR_TYPE_NONE" => Some(Self::VarTypeNone),
"NKOAHLBBKBH_VAR_TYPE_INT" => Some(Self::VarTypeInt),
"NKOAHLBBKBH_VAR_TYPE_STRING" => Some(Self::VarTypeString),
"NKOAHLBBKBH_VAR_TYPE_VECTOR2" => Some(Self::VarTypeVector2),
"NKOAHLBBKBH_VAR_TYPE_LIST_INT" => Some(Self::VarTypeListInt),
"NKOAHLBBKBH_VAR_TYPE_LIST_STRING" => Some(Self::VarTypeListString),
"NKOAHLBBKBH_VAR_TYPE_LIST_VECTOR2" => Some(Self::VarTypeListVector2),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Najhlmfojjg {
Oifjppmhloc = 0,
Eaeaoenaeef = 1,
Edpkfhephod = 2,
}
impl Najhlmfojjg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Oifjppmhloc => "NAJHLMFOJJG_OIFJPPMHLOC",
Self::Eaeaoenaeef => "NAJHLMFOJJG_EAEAOENAEEF",
Self::Edpkfhephod => "NAJHLMFOJJG_EDPKFHEPHOD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NAJHLMFOJJG_OIFJPPMHLOC" => Some(Self::Oifjppmhloc),
"NAJHLMFOJJG_EAEAOENAEEF" => Some(Self::Eaeaoenaeef),
"NAJHLMFOJJG_EDPKFHEPHOD" => Some(Self::Edpkfhephod),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Almljipkkpm {
Okineilphlf = 0,
Mjnjjomencf = 1,
Cdjnfhomnim = 2,
}
impl Almljipkkpm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Okineilphlf => "ALMLJIPKKPM_OKINEILPHLF",
Self::Mjnjjomencf => "ALMLJIPKKPM_MJNJJOMENCF",
Self::Cdjnfhomnim => "ALMLJIPKKPM_CDJNFHOMNIM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ALMLJIPKKPM_OKINEILPHLF" => Some(Self::Okineilphlf),
"ALMLJIPKKPM_MJNJJOMENCF" => Some(Self::Mjnjjomencf),
"ALMLJIPKKPM_CDJNFHOMNIM" => Some(Self::Cdjnfhomnim),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mkokbfcadnh {
Deggcnkoiaj = 0,
Omcdjmniocc = 1,
Cmgdglejgem = 2,
Cfggkhmlokk = 3,
Fdppllkfmbh = 4,
Jlpkinkinli = 5,
Ijacolaafkc = 6,
Bohfnfaeiaj = 7,
Kgcjajnhpoc = 8,
Jbjpmocobap = 9,
Jmigbhpnnhl = 10,
Ffeopalhlhm = 11,
Oahnmenoaka = 12,
}
impl Mkokbfcadnh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Deggcnkoiaj => "MKOKBFCADNH_DEGGCNKOIAJ",
Self::Omcdjmniocc => "MKOKBFCADNH_OMCDJMNIOCC",
Self::Cmgdglejgem => "MKOKBFCADNH_CMGDGLEJGEM",
Self::Cfggkhmlokk => "MKOKBFCADNH_CFGGKHMLOKK",
Self::Fdppllkfmbh => "MKOKBFCADNH_FDPPLLKFMBH",
Self::Jlpkinkinli => "MKOKBFCADNH_JLPKINKINLI",
Self::Ijacolaafkc => "MKOKBFCADNH_IJACOLAAFKC",
Self::Bohfnfaeiaj => "MKOKBFCADNH_BOHFNFAEIAJ",
Self::Kgcjajnhpoc => "MKOKBFCADNH_KGCJAJNHPOC",
Self::Jbjpmocobap => "MKOKBFCADNH_JBJPMOCOBAP",
Self::Jmigbhpnnhl => "MKOKBFCADNH_JMIGBHPNNHL",
Self::Ffeopalhlhm => "MKOKBFCADNH_FFEOPALHLHM",
Self::Oahnmenoaka => "MKOKBFCADNH_OAHNMENOAKA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MKOKBFCADNH_DEGGCNKOIAJ" => Some(Self::Deggcnkoiaj),
"MKOKBFCADNH_OMCDJMNIOCC" => Some(Self::Omcdjmniocc),
"MKOKBFCADNH_CMGDGLEJGEM" => Some(Self::Cmgdglejgem),
"MKOKBFCADNH_CFGGKHMLOKK" => Some(Self::Cfggkhmlokk),
"MKOKBFCADNH_FDPPLLKFMBH" => Some(Self::Fdppllkfmbh),
"MKOKBFCADNH_JLPKINKINLI" => Some(Self::Jlpkinkinli),
"MKOKBFCADNH_IJACOLAAFKC" => Some(Self::Ijacolaafkc),
"MKOKBFCADNH_BOHFNFAEIAJ" => Some(Self::Bohfnfaeiaj),
"MKOKBFCADNH_KGCJAJNHPOC" => Some(Self::Kgcjajnhpoc),
"MKOKBFCADNH_JBJPMOCOBAP" => Some(Self::Jbjpmocobap),
"MKOKBFCADNH_JMIGBHPNNHL" => Some(Self::Jmigbhpnnhl),
"MKOKBFCADNH_FFEOPALHLHM" => Some(Self::Ffeopalhlhm),
"MKOKBFCADNH_OAHNMENOAKA" => Some(Self::Oahnmenoaka),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ahphiaenaeo {
MphEntityTypeNone = 0,
MphEntityTypePlayer = 1,
MphEntityTypeNpc = 2,
MphEntityTypeGrid = 3,
MphEntityTypeSection = 4,
}
impl Ahphiaenaeo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::MphEntityTypeNone => "AHPHIAENAEO_MPH_ENTITY_TYPE_NONE",
Self::MphEntityTypePlayer => "AHPHIAENAEO_MPH_ENTITY_TYPE_PLAYER",
Self::MphEntityTypeNpc => "AHPHIAENAEO_MPH_ENTITY_TYPE_NPC",
Self::MphEntityTypeGrid => "AHPHIAENAEO_MPH_ENTITY_TYPE_GRID",
Self::MphEntityTypeSection => "AHPHIAENAEO_MPH_ENTITY_TYPE_SECTION",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AHPHIAENAEO_MPH_ENTITY_TYPE_NONE" => Some(Self::MphEntityTypeNone),
"AHPHIAENAEO_MPH_ENTITY_TYPE_PLAYER" => Some(Self::MphEntityTypePlayer),
"AHPHIAENAEO_MPH_ENTITY_TYPE_NPC" => Some(Self::MphEntityTypeNpc),
"AHPHIAENAEO_MPH_ENTITY_TYPE_GRID" => Some(Self::MphEntityTypeGrid),
"AHPHIAENAEO_MPH_ENTITY_TYPE_SECTION" => Some(Self::MphEntityTypeSection),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cnobbckbiio {
Apjghdhhfpi = 0,
}
impl Cnobbckbiio {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Apjghdhhfpi => "CNOBBCKBIIO_APJGHDHHFPI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CNOBBCKBIIO_APJGHDHHFPI" => Some(Self::Apjghdhhfpi),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fohngdeoabe {
Kkdhekmnolh = 0,
Oeankhbbgol = 1,
Opniokmpkae = 2,
Jhheccdlhld = 3,
}
impl Fohngdeoabe {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Kkdhekmnolh => "FOHNGDEOABE_KKDHEKMNOLH",
Self::Oeankhbbgol => "FOHNGDEOABE_OEANKHBBGOL",
Self::Opniokmpkae => "FOHNGDEOABE_OPNIOKMPKAE",
Self::Jhheccdlhld => "FOHNGDEOABE_JHHECCDLHLD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FOHNGDEOABE_KKDHEKMNOLH" => Some(Self::Kkdhekmnolh),
"FOHNGDEOABE_OEANKHBBGOL" => Some(Self::Oeankhbbgol),
"FOHNGDEOABE_OPNIOKMPKAE" => Some(Self::Opniokmpkae),
"FOHNGDEOABE_JHHECCDLHLD" => Some(Self::Jhheccdlhld),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ndonkejhhki {
Faokljninph = 0,
Nhkbongogoo = 1,
Phkijgmiced = 2,
Dodmmlbldpo = 3,
}
impl Ndonkejhhki {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Faokljninph => "NDONKEJHHKI_FAOKLJNINPH",
Self::Nhkbongogoo => "NDONKEJHHKI_NHKBONGOGOO",
Self::Phkijgmiced => "NDONKEJHHKI_PHKIJGMICED",
Self::Dodmmlbldpo => "NDONKEJHHKI_DODMMLBLDPO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NDONKEJHHKI_FAOKLJNINPH" => Some(Self::Faokljninph),
"NDONKEJHHKI_NHKBONGOGOO" => Some(Self::Nhkbongogoo),
"NDONKEJHHKI_PHKIJGMICED" => Some(Self::Phkijgmiced),
"NDONKEJHHKI_DODMMLBLDPO" => Some(Self::Dodmmlbldpo),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gimjfpeannp {
Kjoajkcfkmo = 0,
Lebmcecepcj = 1,
}
impl Gimjfpeannp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Kjoajkcfkmo => "GIMJFPEANNP_KJOAJKCFKMO",
Self::Lebmcecepcj => "GIMJFPEANNP_LEBMCECEPCJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GIMJFPEANNP_KJOAJKCFKMO" => Some(Self::Kjoajkcfkmo),
"GIMJFPEANNP_LEBMCECEPCJ" => Some(Self::Lebmcecepcj),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Oeelgfebacd {
TargetTypeNone = 0,
TargetTypeEvent = 1,
TargetTypeNpc = 2,
}
impl Oeelgfebacd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::TargetTypeNone => "OEELGFEBACD_TARGET_TYPE_NONE",
Self::TargetTypeEvent => "OEELGFEBACD_TARGET_TYPE_EVENT",
Self::TargetTypeNpc => "OEELGFEBACD_TARGET_TYPE_NPC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OEELGFEBACD_TARGET_TYPE_NONE" => Some(Self::TargetTypeNone),
"OEELGFEBACD_TARGET_TYPE_EVENT" => Some(Self::TargetTypeEvent),
"OEELGFEBACD_TARGET_TYPE_NPC" => Some(Self::TargetTypeNpc),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fjdagjknojp {
Card = 0,
HollowItem = 6,
}
impl Fjdagjknojp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Card => "FJDAGJKNOJP_CARD",
Self::HollowItem => "FJDAGJKNOJP_HOLLOW_ITEM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FJDAGJKNOJP_CARD" => Some(Self::Card),
"FJDAGJKNOJP_HOLLOW_ITEM" => Some(Self::HollowItem),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ifdkhhhhala {
Gdoacgeodij = 0,
Emekbabahgi = 1,
Dmcmonhahah = 3,
Egblebjoega = 4,
Akjlmhdlmhb = 100,
}
impl Ifdkhhhhala {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Gdoacgeodij => "IFDKHHHHALA_GDOACGEODIJ",
Self::Emekbabahgi => "IFDKHHHHALA_EMEKBABAHGI",
Self::Dmcmonhahah => "IFDKHHHHALA_DMCMONHAHAH",
Self::Egblebjoega => "IFDKHHHHALA_EGBLEBJOEGA",
Self::Akjlmhdlmhb => "IFDKHHHHALA_AKJLMHDLMHB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IFDKHHHHALA_GDOACGEODIJ" => Some(Self::Gdoacgeodij),
"IFDKHHHHALA_EMEKBABAHGI" => Some(Self::Emekbabahgi),
"IFDKHHHHALA_DMCMONHAHAH" => Some(Self::Dmcmonhahah),
"IFDKHHHHALA_EGBLEBJOEGA" => Some(Self::Egblebjoega),
"IFDKHHHHALA_AKJLMHDLMHB" => Some(Self::Akjlmhdlmhb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cfcbpmmdfhl {
Nmeionmcdmf = 0,
Nagoopknflc = 1,
Bbifnepmhil = 2,
Lhhjnhbkhfl = 3,
Bnbfbcjmlaf = 4,
Loljcbejdnj = 5,
Dadflmlolel = 6,
Labphobilbd = 7,
Cekenkckclf = 8,
Elgkbdjaija = 9,
Cliinnnieaf = 12,
Bgabgjpegcn = 13,
Njlpgdacemm = 14,
Mohignmegcp = 15,
Lhfpjikjdnj = 16,
Kcecmocpado = 17,
Bncilhbeopn = 18,
Kepmmocnafb = 19,
Iipkmmpinhd = 20,
Hpkkfeiidaf = 21,
Fdeiepnlplh = 22,
Nbkodeemoap = 23,
Dhppiollmei = 24,
Dlgendjimki = 25,
}
impl Cfcbpmmdfhl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Nmeionmcdmf => "CFCBPMMDFHL_NMEIONMCDMF",
Self::Nagoopknflc => "CFCBPMMDFHL_NAGOOPKNFLC",
Self::Bbifnepmhil => "CFCBPMMDFHL_BBIFNEPMHIL",
Self::Lhhjnhbkhfl => "CFCBPMMDFHL_LHHJNHBKHFL",
Self::Bnbfbcjmlaf => "CFCBPMMDFHL_BNBFBCJMLAF",
Self::Loljcbejdnj => "CFCBPMMDFHL_LOLJCBEJDNJ",
Self::Dadflmlolel => "CFCBPMMDFHL_DADFLMLOLEL",
Self::Labphobilbd => "CFCBPMMDFHL_LABPHOBILBD",
Self::Cekenkckclf => "CFCBPMMDFHL_CEKENKCKCLF",
Self::Elgkbdjaija => "CFCBPMMDFHL_ELGKBDJAIJA",
Self::Cliinnnieaf => "CFCBPMMDFHL_CLIINNNIEAF",
Self::Bgabgjpegcn => "CFCBPMMDFHL_BGABGJPEGCN",
Self::Njlpgdacemm => "CFCBPMMDFHL_NJLPGDACEMM",
Self::Mohignmegcp => "CFCBPMMDFHL_MOHIGNMEGCP",
Self::Lhfpjikjdnj => "CFCBPMMDFHL_LHFPJIKJDNJ",
Self::Kcecmocpado => "CFCBPMMDFHL_KCECMOCPADO",
Self::Bncilhbeopn => "CFCBPMMDFHL_BNCILHBEOPN",
Self::Kepmmocnafb => "CFCBPMMDFHL_KEPMMOCNAFB",
Self::Iipkmmpinhd => "CFCBPMMDFHL_IIPKMMPINHD",
Self::Hpkkfeiidaf => "CFCBPMMDFHL_HPKKFEIIDAF",
Self::Fdeiepnlplh => "CFCBPMMDFHL_FDEIEPNLPLH",
Self::Nbkodeemoap => "CFCBPMMDFHL_NBKODEEMOAP",
Self::Dhppiollmei => "CFCBPMMDFHL_DHPPIOLLMEI",
Self::Dlgendjimki => "CFCBPMMDFHL_DLGENDJIMKI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CFCBPMMDFHL_NMEIONMCDMF" => Some(Self::Nmeionmcdmf),
"CFCBPMMDFHL_NAGOOPKNFLC" => Some(Self::Nagoopknflc),
"CFCBPMMDFHL_BBIFNEPMHIL" => Some(Self::Bbifnepmhil),
"CFCBPMMDFHL_LHHJNHBKHFL" => Some(Self::Lhhjnhbkhfl),
"CFCBPMMDFHL_BNBFBCJMLAF" => Some(Self::Bnbfbcjmlaf),
"CFCBPMMDFHL_LOLJCBEJDNJ" => Some(Self::Loljcbejdnj),
"CFCBPMMDFHL_DADFLMLOLEL" => Some(Self::Dadflmlolel),
"CFCBPMMDFHL_LABPHOBILBD" => Some(Self::Labphobilbd),
"CFCBPMMDFHL_CEKENKCKCLF" => Some(Self::Cekenkckclf),
"CFCBPMMDFHL_ELGKBDJAIJA" => Some(Self::Elgkbdjaija),
"CFCBPMMDFHL_CLIINNNIEAF" => Some(Self::Cliinnnieaf),
"CFCBPMMDFHL_BGABGJPEGCN" => Some(Self::Bgabgjpegcn),
"CFCBPMMDFHL_NJLPGDACEMM" => Some(Self::Njlpgdacemm),
"CFCBPMMDFHL_MOHIGNMEGCP" => Some(Self::Mohignmegcp),
"CFCBPMMDFHL_LHFPJIKJDNJ" => Some(Self::Lhfpjikjdnj),
"CFCBPMMDFHL_KCECMOCPADO" => Some(Self::Kcecmocpado),
"CFCBPMMDFHL_BNCILHBEOPN" => Some(Self::Bncilhbeopn),
"CFCBPMMDFHL_KEPMMOCNAFB" => Some(Self::Kepmmocnafb),
"CFCBPMMDFHL_IIPKMMPINHD" => Some(Self::Iipkmmpinhd),
"CFCBPMMDFHL_HPKKFEIIDAF" => Some(Self::Hpkkfeiidaf),
"CFCBPMMDFHL_FDEIEPNLPLH" => Some(Self::Fdeiepnlplh),
"CFCBPMMDFHL_NBKODEEMOAP" => Some(Self::Nbkodeemoap),
"CFCBPMMDFHL_DHPPIOLLMEI" => Some(Self::Dhppiollmei),
"CFCBPMMDFHL_DLGENDJIMKI" => Some(Self::Dlgendjimki),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ljpfokmidap {
Hhnpmgibhhh = 0,
}
impl Ljpfokmidap {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Hhnpmgibhhh => "LJPFOKMIDAP_HHNPMGIBHHH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LJPFOKMIDAP_HHNPMGIBHHH" => Some(Self::Hhnpmgibhhh),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gehenibecei {
Gchdkpdcmgb = 0,
Llnfnanghaf = 1,
Nnkkmaolegm = 2,
Oppgjpaiodf = 3,
Hjafmgokhgp = 4,
Ekodakmkfhi = 5,
}
impl Gehenibecei {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Gchdkpdcmgb => "GEHENIBECEI_GCHDKPDCMGB",
Self::Llnfnanghaf => "GEHENIBECEI_LLNFNANGHAF",
Self::Nnkkmaolegm => "GEHENIBECEI_NNKKMAOLEGM",
Self::Oppgjpaiodf => "GEHENIBECEI_OPPGJPAIODF",
Self::Hjafmgokhgp => "GEHENIBECEI_HJAFMGOKHGP",
Self::Ekodakmkfhi => "GEHENIBECEI_EKODAKMKFHI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GEHENIBECEI_GCHDKPDCMGB" => Some(Self::Gchdkpdcmgb),
"GEHENIBECEI_LLNFNANGHAF" => Some(Self::Llnfnanghaf),
"GEHENIBECEI_NNKKMAOLEGM" => Some(Self::Nnkkmaolegm),
"GEHENIBECEI_OPPGJPAIODF" => Some(Self::Oppgjpaiodf),
"GEHENIBECEI_HJAFMGOKHGP" => Some(Self::Hjafmgokhgp),
"GEHENIBECEI_EKODAKMKFHI" => Some(Self::Ekodakmkfhi),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ajgcehbabam {
Acpoekmejee = 0,
Bnlionhiiho = 100000001,
Nncefbdalao = 100000002,
Acbkchmaafj = 100000003,
Hipboebgjnm = 100000004,
}
impl Ajgcehbabam {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Acpoekmejee => "AJGCEHBABAM_ACPOEKMEJEE",
Self::Bnlionhiiho => "AJGCEHBABAM_BNLIONHIIHO",
Self::Nncefbdalao => "AJGCEHBABAM_NNCEFBDALAO",
Self::Acbkchmaafj => "AJGCEHBABAM_ACBKCHMAAFJ",
Self::Hipboebgjnm => "AJGCEHBABAM_HIPBOEBGJNM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AJGCEHBABAM_ACPOEKMEJEE" => Some(Self::Acpoekmejee),
"AJGCEHBABAM_BNLIONHIIHO" => Some(Self::Bnlionhiiho),
"AJGCEHBABAM_NNCEFBDALAO" => Some(Self::Nncefbdalao),
"AJGCEHBABAM_ACBKCHMAAFJ" => Some(Self::Acbkchmaafj),
"AJGCEHBABAM_HIPBOEBGJNM" => Some(Self::Hipboebgjnm),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Eaaffjmlaki {
HollowMiniGameTypeNone = 0,
HollowMiniGameTypeHacker = 1,
}
impl Eaaffjmlaki {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HollowMiniGameTypeNone => "EAAFFJMLAKI_HOLLOW_MINI_GAME_TYPE_NONE",
Self::HollowMiniGameTypeHacker => "EAAFFJMLAKI_HOLLOW_MINI_GAME_TYPE_HACKER",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EAAFFJMLAKI_HOLLOW_MINI_GAME_TYPE_NONE" => {
Some(Self::HollowMiniGameTypeNone)
}
"EAAFFJMLAKI_HOLLOW_MINI_GAME_TYPE_HACKER" => {
Some(Self::HollowMiniGameTypeHacker)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gmmjlmjhmdi {
Eoboacekkoj = 0,
Nabaoblphfb = 5,
}
impl Gmmjlmjhmdi {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Eoboacekkoj => "GMMJLMJHMDI_EOBOACEKKOJ",
Self::Nabaoblphfb => "GMMJLMJHMDI_NABAOBLPHFB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GMMJLMJHMDI_EOBOACEKKOJ" => Some(Self::Eoboacekkoj),
"GMMJLMJHMDI_NABAOBLPHFB" => Some(Self::Nabaoblphfb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bhdmlkeppjo {
Kkckjhkjfbm = 0,
Dlfdfhkmihk = 1,
Jgejlkngpja = 2,
Lffpihngkei = 3,
Oohbeoilaip = 4,
Coopnghiono = 5,
}
impl Bhdmlkeppjo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Kkckjhkjfbm => "BHDMLKEPPJO_KKCKJHKJFBM",
Self::Dlfdfhkmihk => "BHDMLKEPPJO_DLFDFHKMIHK",
Self::Jgejlkngpja => "BHDMLKEPPJO_JGEJLKNGPJA",
Self::Lffpihngkei => "BHDMLKEPPJO_LFFPIHNGKEI",
Self::Oohbeoilaip => "BHDMLKEPPJO_OOHBEOILAIP",
Self::Coopnghiono => "BHDMLKEPPJO_COOPNGHIONO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BHDMLKEPPJO_KKCKJHKJFBM" => Some(Self::Kkckjhkjfbm),
"BHDMLKEPPJO_DLFDFHKMIHK" => Some(Self::Dlfdfhkmihk),
"BHDMLKEPPJO_JGEJLKNGPJA" => Some(Self::Jgejlkngpja),
"BHDMLKEPPJO_LFFPIHNGKEI" => Some(Self::Lffpihngkei),
"BHDMLKEPPJO_OOHBEOILAIP" => Some(Self::Oohbeoilaip),
"BHDMLKEPPJO_COOPNGHIONO" => Some(Self::Coopnghiono),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hjdpcgjhbon {
HollowPosChangedReasonNone = 0,
HollowPosChangedReasonMove = 1,
HollowPosChangedReasonTransfer = 2,
HollowPosChangedReasonPush = 3,
}
impl Hjdpcgjhbon {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HollowPosChangedReasonNone => {
"HJDPCGJHBON_HOLLOW_POS_CHANGED_REASON_NONE"
}
Self::HollowPosChangedReasonMove => {
"HJDPCGJHBON_HOLLOW_POS_CHANGED_REASON_MOVE"
}
Self::HollowPosChangedReasonTransfer => {
"HJDPCGJHBON_HOLLOW_POS_CHANGED_REASON_TRANSFER"
}
Self::HollowPosChangedReasonPush => {
"HJDPCGJHBON_HOLLOW_POS_CHANGED_REASON_PUSH"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HJDPCGJHBON_HOLLOW_POS_CHANGED_REASON_NONE" => {
Some(Self::HollowPosChangedReasonNone)
}
"HJDPCGJHBON_HOLLOW_POS_CHANGED_REASON_MOVE" => {
Some(Self::HollowPosChangedReasonMove)
}
"HJDPCGJHBON_HOLLOW_POS_CHANGED_REASON_TRANSFER" => {
Some(Self::HollowPosChangedReasonTransfer)
}
"HJDPCGJHBON_HOLLOW_POS_CHANGED_REASON_PUSH" => {
Some(Self::HollowPosChangedReasonPush)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gihaiolhmap {
GuestStatusNone = 0,
GuestStatusSuccess = 1,
GuestStatusFail = 2,
GuestStatusCloseQuest = 3,
}
impl Gihaiolhmap {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::GuestStatusNone => "GIHAIOLHMAP_GUEST_STATUS_NONE",
Self::GuestStatusSuccess => "GIHAIOLHMAP_GUEST_STATUS_SUCCESS",
Self::GuestStatusFail => "GIHAIOLHMAP_GUEST_STATUS_FAIL",
Self::GuestStatusCloseQuest => "GIHAIOLHMAP_GUEST_STATUS_CLOSE_QUEST",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GIHAIOLHMAP_GUEST_STATUS_NONE" => Some(Self::GuestStatusNone),
"GIHAIOLHMAP_GUEST_STATUS_SUCCESS" => Some(Self::GuestStatusSuccess),
"GIHAIOLHMAP_GUEST_STATUS_FAIL" => Some(Self::GuestStatusFail),
"GIHAIOLHMAP_GUEST_STATUS_CLOSE_QUEST" => Some(Self::GuestStatusCloseQuest),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lomjeopblcg {
Loalekgmeaa = 0,
Nmljjjkfpld = 1,
Fgaflknpkde = 2,
}
impl Lomjeopblcg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Loalekgmeaa => "LOMJEOPBLCG_LOALEKGMEAA",
Self::Nmljjjkfpld => "LOMJEOPBLCG_NMLJJJKFPLD",
Self::Fgaflknpkde => "LOMJEOPBLCG_FGAFLKNPKDE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LOMJEOPBLCG_LOALEKGMEAA" => Some(Self::Loalekgmeaa),
"LOMJEOPBLCG_NMLJJJKFPLD" => Some(Self::Nmljjjkfpld),
"LOMJEOPBLCG_FGAFLKNPKDE" => Some(Self::Fgaflknpkde),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gdbdepbdoec {
Ikomehmbmkd = 0,
Dbpgjmlaefd = 1,
}
impl Gdbdepbdoec {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ikomehmbmkd => "GDBDEPBDOEC_IKOMEHMBMKD",
Self::Dbpgjmlaefd => "GDBDEPBDOEC_DBPGJMLAEFD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GDBDEPBDOEC_IKOMEHMBMKD" => Some(Self::Ikomehmbmkd),
"GDBDEPBDOEC_DBPGJMLAEFD" => Some(Self::Dbpgjmlaefd),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Apnndaiejok {
Ecnajmpcdkb = 0,
Aapdlfcnidg = 1,
Llojihdogel = 2,
Nmhniakboag = 3,
Ecolicjndol = 4,
Clonoannpah = 5,
Kmleemmoeak = 6,
Lddddkbgekn = 7,
}
impl Apnndaiejok {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ecnajmpcdkb => "APNNDAIEJOK_ECNAJMPCDKB",
Self::Aapdlfcnidg => "APNNDAIEJOK_AAPDLFCNIDG",
Self::Llojihdogel => "APNNDAIEJOK_LLOJIHDOGEL",
Self::Nmhniakboag => "APNNDAIEJOK_NMHNIAKBOAG",
Self::Ecolicjndol => "APNNDAIEJOK_ECOLICJNDOL",
Self::Clonoannpah => "APNNDAIEJOK_CLONOANNPAH",
Self::Kmleemmoeak => "APNNDAIEJOK_KMLEEMMOEAK",
Self::Lddddkbgekn => "APNNDAIEJOK_LDDDDKBGEKN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"APNNDAIEJOK_ECNAJMPCDKB" => Some(Self::Ecnajmpcdkb),
"APNNDAIEJOK_AAPDLFCNIDG" => Some(Self::Aapdlfcnidg),
"APNNDAIEJOK_LLOJIHDOGEL" => Some(Self::Llojihdogel),
"APNNDAIEJOK_NMHNIAKBOAG" => Some(Self::Nmhniakboag),
"APNNDAIEJOK_ECOLICJNDOL" => Some(Self::Ecolicjndol),
"APNNDAIEJOK_CLONOANNPAH" => Some(Self::Clonoannpah),
"APNNDAIEJOK_KMLEEMMOEAK" => Some(Self::Kmleemmoeak),
"APNNDAIEJOK_LDDDDKBGEKN" => Some(Self::Lddddkbgekn),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Konhdgokibf {
Gfpajkmnpfe = 0,
Dhgoelpflgi = 1,
Lkfdcdenaic = 2,
Apladdfinjp = 4,
Nnebclmkofn = 8,
}
impl Konhdgokibf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Gfpajkmnpfe => "KONHDGOKIBF_GFPAJKMNPFE",
Self::Dhgoelpflgi => "KONHDGOKIBF_DHGOELPFLGI",
Self::Lkfdcdenaic => "KONHDGOKIBF_LKFDCDENAIC",
Self::Apladdfinjp => "KONHDGOKIBF_APLADDFINJP",
Self::Nnebclmkofn => "KONHDGOKIBF_NNEBCLMKOFN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KONHDGOKIBF_GFPAJKMNPFE" => Some(Self::Gfpajkmnpfe),
"KONHDGOKIBF_DHGOELPFLGI" => Some(Self::Dhgoelpflgi),
"KONHDGOKIBF_LKFDCDENAIC" => Some(Self::Lkfdcdenaic),
"KONHDGOKIBF_APLADDFINJP" => Some(Self::Apladdfinjp),
"KONHDGOKIBF_NNEBCLMKOFN" => Some(Self::Nnebclmkofn),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cajclhfnhld {
Ahihbafcdom = 0,
}
impl Cajclhfnhld {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ahihbafcdom => "CAJCLHFNHLD_AHIHBAFCDOM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CAJCLHFNHLD_AHIHBAFCDOM" => Some(Self::Ahihbafcdom),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gliikimfgmk {
Bopfkbekpbc = 0,
Ljdpmdhpcji = 1,
}
impl Gliikimfgmk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bopfkbekpbc => "GLIIKIMFGMK_BOPFKBEKPBC",
Self::Ljdpmdhpcji => "GLIIKIMFGMK_LJDPMDHPCJI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GLIIKIMFGMK_BOPFKBEKPBC" => Some(Self::Bopfkbekpbc),
"GLIIKIMFGMK_LJDPMDHPCJI" => Some(Self::Ljdpmdhpcji),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ecgfdamoeim {
Oimedpojamk = 0,
Cjfhnffpaki = 1,
Inldfooplli = 2,
Cpiejadbndg = 3,
Bogjgmmippb = 4,
Mabjkldclch = 5,
Agdhfdkjkhh = 6,
}
impl Ecgfdamoeim {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Oimedpojamk => "ECGFDAMOEIM_OIMEDPOJAMK",
Self::Cjfhnffpaki => "ECGFDAMOEIM_CJFHNFFPAKI",
Self::Inldfooplli => "ECGFDAMOEIM_INLDFOOPLLI",
Self::Cpiejadbndg => "ECGFDAMOEIM_CPIEJADBNDG",
Self::Bogjgmmippb => "ECGFDAMOEIM_BOGJGMMIPPB",
Self::Mabjkldclch => "ECGFDAMOEIM_MABJKLDCLCH",
Self::Agdhfdkjkhh => "ECGFDAMOEIM_AGDHFDKJKHH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ECGFDAMOEIM_OIMEDPOJAMK" => Some(Self::Oimedpojamk),
"ECGFDAMOEIM_CJFHNFFPAKI" => Some(Self::Cjfhnffpaki),
"ECGFDAMOEIM_INLDFOOPLLI" => Some(Self::Inldfooplli),
"ECGFDAMOEIM_CPIEJADBNDG" => Some(Self::Cpiejadbndg),
"ECGFDAMOEIM_BOGJGMMIPPB" => Some(Self::Bogjgmmippb),
"ECGFDAMOEIM_MABJKLDCLCH" => Some(Self::Mabjkldclch),
"ECGFDAMOEIM_AGDHFDKJKHH" => Some(Self::Agdhfdkjkhh),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dcblefeppje {
Kpbchifagfj = 0,
}
impl Dcblefeppje {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Kpbchifagfj => "DCBLEFEPPJE_KPBCHIFAGFJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DCBLEFEPPJE_KPBCHIFAGFJ" => Some(Self::Kpbchifagfj),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Heonecgjbdl {
HollowItemOptionTypeNone = 0,
HollowItemOptionTypeDrop = 1,
HollowItemOptionTypeReplace = 2,
HollowItemOptionTypeAdd = 3,
}
impl Heonecgjbdl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HollowItemOptionTypeNone => "HEONECGJBDL_HOLLOW_ITEM_OPTION_TYPE_NONE",
Self::HollowItemOptionTypeDrop => "HEONECGJBDL_HOLLOW_ITEM_OPTION_TYPE_DROP",
Self::HollowItemOptionTypeReplace => {
"HEONECGJBDL_HOLLOW_ITEM_OPTION_TYPE_REPLACE"
}
Self::HollowItemOptionTypeAdd => "HEONECGJBDL_HOLLOW_ITEM_OPTION_TYPE_ADD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HEONECGJBDL_HOLLOW_ITEM_OPTION_TYPE_NONE" => {
Some(Self::HollowItemOptionTypeNone)
}
"HEONECGJBDL_HOLLOW_ITEM_OPTION_TYPE_DROP" => {
Some(Self::HollowItemOptionTypeDrop)
}
"HEONECGJBDL_HOLLOW_ITEM_OPTION_TYPE_REPLACE" => {
Some(Self::HollowItemOptionTypeReplace)
}
"HEONECGJBDL_HOLLOW_ITEM_OPTION_TYPE_ADD" => {
Some(Self::HollowItemOptionTypeAdd)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ofmdpfdkbgd {
Bimgmiaekae = 0,
Aeakmbbpick = 1,
Geiljfnafmd = 2,
Phoaomiioen = 3,
}
impl Ofmdpfdkbgd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bimgmiaekae => "OFMDPFDKBGD_BIMGMIAEKAE",
Self::Aeakmbbpick => "OFMDPFDKBGD_AEAKMBBPICK",
Self::Geiljfnafmd => "OFMDPFDKBGD_GEILJFNAFMD",
Self::Phoaomiioen => "OFMDPFDKBGD_PHOAOMIIOEN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OFMDPFDKBGD_BIMGMIAEKAE" => Some(Self::Bimgmiaekae),
"OFMDPFDKBGD_AEAKMBBPICK" => Some(Self::Aeakmbbpick),
"OFMDPFDKBGD_GEILJFNAFMD" => Some(Self::Geiljfnafmd),
"OFMDPFDKBGD_PHOAOMIIOEN" => Some(Self::Phoaomiioen),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kbnjecckjol {
Mldlcibbbde = 0,
Najilmiglgn = 1,
Lliaiinplkl = 2,
}
impl Kbnjecckjol {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mldlcibbbde => "KBNJECCKJOL_MLDLCIBBBDE",
Self::Najilmiglgn => "KBNJECCKJOL_NAJILMIGLGN",
Self::Lliaiinplkl => "KBNJECCKJOL_LLIAIINPLKL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KBNJECCKJOL_MLDLCIBBBDE" => Some(Self::Mldlcibbbde),
"KBNJECCKJOL_NAJILMIGLGN" => Some(Self::Najilmiglgn),
"KBNJECCKJOL_LLIAIINPLKL" => Some(Self::Lliaiinplkl),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Goomeonocga {
Bflfcfhhcne = 0,
Jddbpibdanf = 1,
Kpmlbcgedif = 2,
}
impl Goomeonocga {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bflfcfhhcne => "GOOMEONOCGA_BFLFCFHHCNE",
Self::Jddbpibdanf => "GOOMEONOCGA_JDDBPIBDANF",
Self::Kpmlbcgedif => "GOOMEONOCGA_KPMLBCGEDIF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GOOMEONOCGA_BFLFCFHHCNE" => Some(Self::Bflfcfhhcne),
"GOOMEONOCGA_JDDBPIBDANF" => Some(Self::Jddbpibdanf),
"GOOMEONOCGA_KPMLBCGEDIF" => Some(Self::Kpmlbcgedif),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Aikjaikehmg {
Onkkhflpike = 0,
Hjikpdahimc = 1,
Jejehbfjekj = 2,
Kcnienphane = 3,
}
impl Aikjaikehmg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Onkkhflpike => "AIKJAIKEHMG_ONKKHFLPIKE",
Self::Hjikpdahimc => "AIKJAIKEHMG_HJIKPDAHIMC",
Self::Jejehbfjekj => "AIKJAIKEHMG_JEJEHBFJEKJ",
Self::Kcnienphane => "AIKJAIKEHMG_KCNIENPHANE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AIKJAIKEHMG_ONKKHFLPIKE" => Some(Self::Onkkhflpike),
"AIKJAIKEHMG_HJIKPDAHIMC" => Some(Self::Hjikpdahimc),
"AIKJAIKEHMG_JEJEHBFJEKJ" => Some(Self::Jejehbfjekj),
"AIKJAIKEHMG_KCNIENPHANE" => Some(Self::Kcnienphane),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jcpkekgioia {
Ooplmdkbihg = 0,
Ldnjdpmbdec = 1,
}
impl Jcpkekgioia {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ooplmdkbihg => "JCPKEKGIOIA_OOPLMDKBIHG",
Self::Ldnjdpmbdec => "JCPKEKGIOIA_LDNJDPMBDEC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JCPKEKGIOIA_OOPLMDKBIHG" => Some(Self::Ooplmdkbihg),
"JCPKEKGIOIA_LDNJDPMBDEC" => Some(Self::Ldnjdpmbdec),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ocfgejdkdan {
Bcdgjdajjbh = 0,
Apeboinpjcb = 1,
}
impl Ocfgejdkdan {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bcdgjdajjbh => "OCFGEJDKDAN_BCDGJDAJJBH",
Self::Apeboinpjcb => "OCFGEJDKDAN_APEBOINPJCB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OCFGEJDKDAN_BCDGJDAJJBH" => Some(Self::Bcdgjdajjbh),
"OCFGEJDKDAN_APEBOINPJCB" => Some(Self::Apeboinpjcb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jpfppgeicgf {
Plaabhljifk = 0,
Kbkdmhlphmn = 1,
Fbljoeakoph = 2,
Fcjafnpbgnf = 3,
Mnifdapkepn = 4,
Eadodhmhcnb = 5,
Eokmdnbnpad = 6,
Icbnnlihnlo = 7,
Odpkjokfobd = 50,
Nbjacomlmgi = 100,
Bmnogjihppn = 101,
Fikpniphogn = 102,
Bgpegcgeeae = 103,
Mhdilgghikh = 104,
Gaemeecpcdf = 105,
Jegcfaencgl = 106,
Hmijipkande = 107,
Lobokdiadgc = 108,
Ahfljkkllnf = 109,
}
impl Jpfppgeicgf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Plaabhljifk => "JPFPPGEICGF_PLAABHLJIFK",
Self::Kbkdmhlphmn => "JPFPPGEICGF_KBKDMHLPHMN",
Self::Fbljoeakoph => "JPFPPGEICGF_FBLJOEAKOPH",
Self::Fcjafnpbgnf => "JPFPPGEICGF_FCJAFNPBGNF",
Self::Mnifdapkepn => "JPFPPGEICGF_MNIFDAPKEPN",
Self::Eadodhmhcnb => "JPFPPGEICGF_EADODHMHCNB",
Self::Eokmdnbnpad => "JPFPPGEICGF_EOKMDNBNPAD",
Self::Icbnnlihnlo => "JPFPPGEICGF_ICBNNLIHNLO",
Self::Odpkjokfobd => "JPFPPGEICGF_ODPKJOKFOBD",
Self::Nbjacomlmgi => "JPFPPGEICGF_NBJACOMLMGI",
Self::Bmnogjihppn => "JPFPPGEICGF_BMNOGJIHPPN",
Self::Fikpniphogn => "JPFPPGEICGF_FIKPNIPHOGN",
Self::Bgpegcgeeae => "JPFPPGEICGF_BGPEGCGEEAE",
Self::Mhdilgghikh => "JPFPPGEICGF_MHDILGGHIKH",
Self::Gaemeecpcdf => "JPFPPGEICGF_GAEMEECPCDF",
Self::Jegcfaencgl => "JPFPPGEICGF_JEGCFAENCGL",
Self::Hmijipkande => "JPFPPGEICGF_HMIJIPKANDE",
Self::Lobokdiadgc => "JPFPPGEICGF_LOBOKDIADGC",
Self::Ahfljkkllnf => "JPFPPGEICGF_AHFLJKKLLNF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JPFPPGEICGF_PLAABHLJIFK" => Some(Self::Plaabhljifk),
"JPFPPGEICGF_KBKDMHLPHMN" => Some(Self::Kbkdmhlphmn),
"JPFPPGEICGF_FBLJOEAKOPH" => Some(Self::Fbljoeakoph),
"JPFPPGEICGF_FCJAFNPBGNF" => Some(Self::Fcjafnpbgnf),
"JPFPPGEICGF_MNIFDAPKEPN" => Some(Self::Mnifdapkepn),
"JPFPPGEICGF_EADODHMHCNB" => Some(Self::Eadodhmhcnb),
"JPFPPGEICGF_EOKMDNBNPAD" => Some(Self::Eokmdnbnpad),
"JPFPPGEICGF_ICBNNLIHNLO" => Some(Self::Icbnnlihnlo),
"JPFPPGEICGF_ODPKJOKFOBD" => Some(Self::Odpkjokfobd),
"JPFPPGEICGF_NBJACOMLMGI" => Some(Self::Nbjacomlmgi),
"JPFPPGEICGF_BMNOGJIHPPN" => Some(Self::Bmnogjihppn),
"JPFPPGEICGF_FIKPNIPHOGN" => Some(Self::Fikpniphogn),
"JPFPPGEICGF_BGPEGCGEEAE" => Some(Self::Bgpegcgeeae),
"JPFPPGEICGF_MHDILGGHIKH" => Some(Self::Mhdilgghikh),
"JPFPPGEICGF_GAEMEECPCDF" => Some(Self::Gaemeecpcdf),
"JPFPPGEICGF_JEGCFAENCGL" => Some(Self::Jegcfaencgl),
"JPFPPGEICGF_HMIJIPKANDE" => Some(Self::Hmijipkande),
"JPFPPGEICGF_LOBOKDIADGC" => Some(Self::Lobokdiadgc),
"JPFPPGEICGF_AHFLJKKLLNF" => Some(Self::Ahfljkkllnf),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mlddjhgbmkf {
Igeljiojjef = 0,
Ooeofcljdle = 1,
Bhdegpjacbh = 2,
}
impl Mlddjhgbmkf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Igeljiojjef => "MLDDJHGBMKF_IGELJIOJJEF",
Self::Ooeofcljdle => "MLDDJHGBMKF_OOEOFCLJDLE",
Self::Bhdegpjacbh => "MLDDJHGBMKF_BHDEGPJACBH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MLDDJHGBMKF_IGELJIOJJEF" => Some(Self::Igeljiojjef),
"MLDDJHGBMKF_OOEOFCLJDLE" => Some(Self::Ooeofcljdle),
"MLDDJHGBMKF_BHDEGPJACBH" => Some(Self::Bhdegpjacbh),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jpoepfmppen {
Kfpnmcdcbbc = 0,
Japcokpklia = 1,
Menjipadfha = 2,
}
impl Jpoepfmppen {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Kfpnmcdcbbc => "JPOEPFMPPEN_KFPNMCDCBBC",
Self::Japcokpklia => "JPOEPFMPPEN_JAPCOKPKLIA",
Self::Menjipadfha => "JPOEPFMPPEN_MENJIPADFHA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JPOEPFMPPEN_KFPNMCDCBBC" => Some(Self::Kfpnmcdcbbc),
"JPOEPFMPPEN_JAPCOKPKLIA" => Some(Self::Japcokpklia),
"JPOEPFMPPEN_MENJIPADFHA" => Some(Self::Menjipadfha),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Oeeelllfffg {
RewardTipsTypeNone = 0,
RewardTipsTypeMainCity = 1,
}
impl Oeeelllfffg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::RewardTipsTypeNone => "OEEELLLFFFG_REWARD_TIPS_TYPE_NONE",
Self::RewardTipsTypeMainCity => "OEEELLLFFFG_REWARD_TIPS_TYPE_MAIN_CITY",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OEEELLLFFFG_REWARD_TIPS_TYPE_NONE" => Some(Self::RewardTipsTypeNone),
"OEEELLLFFFG_REWARD_TIPS_TYPE_MAIN_CITY" => {
Some(Self::RewardTipsTypeMainCity)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hhdkamfifjd {
Ggajnochaaf = 0,
Lclanehmgih = 1,
Nhnlibfpbbb = 2,
Ngloeedckid = 3,
Jbgldgdkgcj = 4,
Legkjmmeggi = 5,
}
impl Hhdkamfifjd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ggajnochaaf => "HHDKAMFIFJD_GGAJNOCHAAF",
Self::Lclanehmgih => "HHDKAMFIFJD_LCLANEHMGIH",
Self::Nhnlibfpbbb => "HHDKAMFIFJD_NHNLIBFPBBB",
Self::Ngloeedckid => "HHDKAMFIFJD_NGLOEEDCKID",
Self::Jbgldgdkgcj => "HHDKAMFIFJD_JBGLDGDKGCJ",
Self::Legkjmmeggi => "HHDKAMFIFJD_LEGKJMMEGGI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HHDKAMFIFJD_GGAJNOCHAAF" => Some(Self::Ggajnochaaf),
"HHDKAMFIFJD_LCLANEHMGIH" => Some(Self::Lclanehmgih),
"HHDKAMFIFJD_NHNLIBFPBBB" => Some(Self::Nhnlibfpbbb),
"HHDKAMFIFJD_NGLOEEDCKID" => Some(Self::Ngloeedckid),
"HHDKAMFIFJD_JBGLDGDKGCJ" => Some(Self::Jbgldgdkgcj),
"HHDKAMFIFJD_LEGKJMMEGGI" => Some(Self::Legkjmmeggi),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Daohkibogho {
Elebbicbick = 0,
Pkbehalmdoo = 1,
Obaniljcimd = 2,
Heoelgaojdh = 3,
Maeldlbifmo = 4,
Dpjomfoficc = 5,
Ceaaeghpjgf = 6,
Dbikpknppaa = 7,
Blajbmmjhfb = 8,
Jlmmbpbbikh = 9,
Agejpnldepc = 10,
Pkfbgfckfhf = 11,
Dhfddegaffa = 12,
Lnmbgmcggeh = 13,
Glnphninagh = 14,
Efkaaojgomf = 15,
Nhgfjopmddf = 16,
Kagbkgemhok = 17,
Lblbdkllcpe = 18,
Ooppilikhen = 19,
Hgilfkgdinp = 20,
Imhknkmeonm = 21,
}
impl Daohkibogho {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Elebbicbick => "DAOHKIBOGHO_ELEBBICBICK",
Self::Pkbehalmdoo => "DAOHKIBOGHO_PKBEHALMDOO",
Self::Obaniljcimd => "DAOHKIBOGHO_OBANILJCIMD",
Self::Heoelgaojdh => "DAOHKIBOGHO_HEOELGAOJDH",
Self::Maeldlbifmo => "DAOHKIBOGHO_MAELDLBIFMO",
Self::Dpjomfoficc => "DAOHKIBOGHO_DPJOMFOFICC",
Self::Ceaaeghpjgf => "DAOHKIBOGHO_CEAAEGHPJGF",
Self::Dbikpknppaa => "DAOHKIBOGHO_DBIKPKNPPAA",
Self::Blajbmmjhfb => "DAOHKIBOGHO_BLAJBMMJHFB",
Self::Jlmmbpbbikh => "DAOHKIBOGHO_JLMMBPBBIKH",
Self::Agejpnldepc => "DAOHKIBOGHO_AGEJPNLDEPC",
Self::Pkfbgfckfhf => "DAOHKIBOGHO_PKFBGFCKFHF",
Self::Dhfddegaffa => "DAOHKIBOGHO_DHFDDEGAFFA",
Self::Lnmbgmcggeh => "DAOHKIBOGHO_LNMBGMCGGEH",
Self::Glnphninagh => "DAOHKIBOGHO_GLNPHNINAGH",
Self::Efkaaojgomf => "DAOHKIBOGHO_EFKAAOJGOMF",
Self::Nhgfjopmddf => "DAOHKIBOGHO_NHGFJOPMDDF",
Self::Kagbkgemhok => "DAOHKIBOGHO_KAGBKGEMHOK",
Self::Lblbdkllcpe => "DAOHKIBOGHO_LBLBDKLLCPE",
Self::Ooppilikhen => "DAOHKIBOGHO_OOPPILIKHEN",
Self::Hgilfkgdinp => "DAOHKIBOGHO_HGILFKGDINP",
Self::Imhknkmeonm => "DAOHKIBOGHO_IMHKNKMEONM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DAOHKIBOGHO_ELEBBICBICK" => Some(Self::Elebbicbick),
"DAOHKIBOGHO_PKBEHALMDOO" => Some(Self::Pkbehalmdoo),
"DAOHKIBOGHO_OBANILJCIMD" => Some(Self::Obaniljcimd),
"DAOHKIBOGHO_HEOELGAOJDH" => Some(Self::Heoelgaojdh),
"DAOHKIBOGHO_MAELDLBIFMO" => Some(Self::Maeldlbifmo),
"DAOHKIBOGHO_DPJOMFOFICC" => Some(Self::Dpjomfoficc),
"DAOHKIBOGHO_CEAAEGHPJGF" => Some(Self::Ceaaeghpjgf),
"DAOHKIBOGHO_DBIKPKNPPAA" => Some(Self::Dbikpknppaa),
"DAOHKIBOGHO_BLAJBMMJHFB" => Some(Self::Blajbmmjhfb),
"DAOHKIBOGHO_JLMMBPBBIKH" => Some(Self::Jlmmbpbbikh),
"DAOHKIBOGHO_AGEJPNLDEPC" => Some(Self::Agejpnldepc),
"DAOHKIBOGHO_PKFBGFCKFHF" => Some(Self::Pkfbgfckfhf),
"DAOHKIBOGHO_DHFDDEGAFFA" => Some(Self::Dhfddegaffa),
"DAOHKIBOGHO_LNMBGMCGGEH" => Some(Self::Lnmbgmcggeh),
"DAOHKIBOGHO_GLNPHNINAGH" => Some(Self::Glnphninagh),
"DAOHKIBOGHO_EFKAAOJGOMF" => Some(Self::Efkaaojgomf),
"DAOHKIBOGHO_NHGFJOPMDDF" => Some(Self::Nhgfjopmddf),
"DAOHKIBOGHO_KAGBKGEMHOK" => Some(Self::Kagbkgemhok),
"DAOHKIBOGHO_LBLBDKLLCPE" => Some(Self::Lblbdkllcpe),
"DAOHKIBOGHO_OOPPILIKHEN" => Some(Self::Ooppilikhen),
"DAOHKIBOGHO_HGILFKGDINP" => Some(Self::Hgilfkgdinp),
"DAOHKIBOGHO_IMHKNKMEONM" => Some(Self::Imhknkmeonm),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kijpomlpkad {
Monhbpmfjpk = 0,
Pgkfbjakblg = 1,
Lmkbkaakgif = 2,
Gjinldcanig = 3,
}
impl Kijpomlpkad {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Monhbpmfjpk => "KIJPOMLPKAD_MONHBPMFJPK",
Self::Pgkfbjakblg => "KIJPOMLPKAD_PGKFBJAKBLG",
Self::Lmkbkaakgif => "KIJPOMLPKAD_LMKBKAAKGIF",
Self::Gjinldcanig => "KIJPOMLPKAD_GJINLDCANIG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KIJPOMLPKAD_MONHBPMFJPK" => Some(Self::Monhbpmfjpk),
"KIJPOMLPKAD_PGKFBJAKBLG" => Some(Self::Pgkfbjakblg),
"KIJPOMLPKAD_LMKBKAAKGIF" => Some(Self::Lmkbkaakgif),
"KIJPOMLPKAD_GJINLDCANIG" => Some(Self::Gjinldcanig),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bldnlcajldl {
Gaefmcffflp = 0,
Laichgilefk = 1,
Mkoklcemfim = 2,
}
impl Bldnlcajldl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Gaefmcffflp => "BLDNLCAJLDL_GAEFMCFFFLP",
Self::Laichgilefk => "BLDNLCAJLDL_LAICHGILEFK",
Self::Mkoklcemfim => "BLDNLCAJLDL_MKOKLCEMFIM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BLDNLCAJLDL_GAEFMCFFFLP" => Some(Self::Gaefmcffflp),
"BLDNLCAJLDL_LAICHGILEFK" => Some(Self::Laichgilefk),
"BLDNLCAJLDL_MKOKLCEMFIM" => Some(Self::Mkoklcemfim),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Iopjakcolni {
ModifyTimeSegmentTypeNone = 0,
ModifyTimeSegmentTypeModify = 1,
ModifyTimeSegmentTypeSave = 2,
ModifyTimeSegmentTypeReset = 4,
ModifyTimeSegmentTypeApply = 5,
}
impl Iopjakcolni {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ModifyTimeSegmentTypeNone => {
"IOPJAKCOLNI_MODIFY_TIME_SEGMENT_TYPE_NONE"
}
Self::ModifyTimeSegmentTypeModify => {
"IOPJAKCOLNI_MODIFY_TIME_SEGMENT_TYPE_MODIFY"
}
Self::ModifyTimeSegmentTypeSave => {
"IOPJAKCOLNI_MODIFY_TIME_SEGMENT_TYPE_SAVE"
}
Self::ModifyTimeSegmentTypeReset => {
"IOPJAKCOLNI_MODIFY_TIME_SEGMENT_TYPE_RESET"
}
Self::ModifyTimeSegmentTypeApply => {
"IOPJAKCOLNI_MODIFY_TIME_SEGMENT_TYPE_APPLY"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IOPJAKCOLNI_MODIFY_TIME_SEGMENT_TYPE_NONE" => {
Some(Self::ModifyTimeSegmentTypeNone)
}
"IOPJAKCOLNI_MODIFY_TIME_SEGMENT_TYPE_MODIFY" => {
Some(Self::ModifyTimeSegmentTypeModify)
}
"IOPJAKCOLNI_MODIFY_TIME_SEGMENT_TYPE_SAVE" => {
Some(Self::ModifyTimeSegmentTypeSave)
}
"IOPJAKCOLNI_MODIFY_TIME_SEGMENT_TYPE_RESET" => {
Some(Self::ModifyTimeSegmentTypeReset)
}
"IOPJAKCOLNI_MODIFY_TIME_SEGMENT_TYPE_APPLY" => {
Some(Self::ModifyTimeSegmentTypeApply)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hfomelolimd {
Hcmdjhhjapb = 0,
Okhdfekpndk = 1,
Gokgladbcpf = 2,
Malfhebionf = 3,
}
impl Hfomelolimd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Hcmdjhhjapb => "HFOMELOLIMD_HCMDJHHJAPB",
Self::Okhdfekpndk => "HFOMELOLIMD_OKHDFEKPNDK",
Self::Gokgladbcpf => "HFOMELOLIMD_GOKGLADBCPF",
Self::Malfhebionf => "HFOMELOLIMD_MALFHEBIONF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HFOMELOLIMD_HCMDJHHJAPB" => Some(Self::Hcmdjhhjapb),
"HFOMELOLIMD_OKHDFEKPNDK" => Some(Self::Okhdfekpndk),
"HFOMELOLIMD_GOKGLADBCPF" => Some(Self::Gokgladbcpf),
"HFOMELOLIMD_MALFHEBIONF" => Some(Self::Malfhebionf),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pjojcdnafhd {
Foigkofiogl = 0,
Nlkgafdcdpk = 1,
Kbjkjkgknon = 2,
}
impl Pjojcdnafhd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Foigkofiogl => "PJOJCDNAFHD_FOIGKOFIOGL",
Self::Nlkgafdcdpk => "PJOJCDNAFHD_NLKGAFDCDPK",
Self::Kbjkjkgknon => "PJOJCDNAFHD_KBJKJKGKNON",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PJOJCDNAFHD_FOIGKOFIOGL" => Some(Self::Foigkofiogl),
"PJOJCDNAFHD_NLKGAFDCDPK" => Some(Self::Nlkgafdcdpk),
"PJOJCDNAFHD_KBJKJKGKNON" => Some(Self::Kbjkjkgknon),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mjfpnfgeibm {
Fnnckflagck = 0,
Bmdcelginde = 1,
}
impl Mjfpnfgeibm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Fnnckflagck => "MJFPNFGEIBM_FNNCKFLAGCK",
Self::Bmdcelginde => "MJFPNFGEIBM_BMDCELGINDE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MJFPNFGEIBM_FNNCKFLAGCK" => Some(Self::Fnnckflagck),
"MJFPNFGEIBM_BMDCELGINDE" => Some(Self::Bmdcelginde),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ajhjieikeeb {
Dblicelddfm = 0,
Ldfelaajjid = 1,
}
impl Ajhjieikeeb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Dblicelddfm => "AJHJIEIKEEB_DBLICELDDFM",
Self::Ldfelaajjid => "AJHJIEIKEEB_LDFELAAJJID",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AJHJIEIKEEB_DBLICELDDFM" => Some(Self::Dblicelddfm),
"AJHJIEIKEEB_LDFELAAJJID" => Some(Self::Ldfelaajjid),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ibldjilamog {
Mobamedboei = 0,
Ojjcnkigoih = 1,
Ogmcnfjclab = 2,
Akglechodkg = 3,
Fiaojijnncn = 4,
Pjopfnbecpn = 5,
}
impl Ibldjilamog {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mobamedboei => "IBLDJILAMOG_MOBAMEDBOEI",
Self::Ojjcnkigoih => "IBLDJILAMOG_OJJCNKIGOIH",
Self::Ogmcnfjclab => "IBLDJILAMOG_OGMCNFJCLAB",
Self::Akglechodkg => "IBLDJILAMOG_AKGLECHODKG",
Self::Fiaojijnncn => "IBLDJILAMOG_FIAOJIJNNCN",
Self::Pjopfnbecpn => "IBLDJILAMOG_PJOPFNBECPN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IBLDJILAMOG_MOBAMEDBOEI" => Some(Self::Mobamedboei),
"IBLDJILAMOG_OJJCNKIGOIH" => Some(Self::Ojjcnkigoih),
"IBLDJILAMOG_OGMCNFJCLAB" => Some(Self::Ogmcnfjclab),
"IBLDJILAMOG_AKGLECHODKG" => Some(Self::Akglechodkg),
"IBLDJILAMOG_FIAOJIJNNCN" => Some(Self::Fiaojijnncn),
"IBLDJILAMOG_PJOPFNBECPN" => Some(Self::Pjopfnbecpn),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mdfgifepghd {
Flajabngnca = 0,
Mjljbgbokel = 1,
Ahdfhddeima = 2,
Aoclaaogddi = 3,
Jamgmlmdlnl = 4,
Edolabgohai = 5,
Ojnbklgpjcb = 6,
Koheioopfhn = 7,
Kpnfpnnjeod = 8,
Moinebfjemk = 9,
}
impl Mdfgifepghd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Flajabngnca => "MDFGIFEPGHD_FLAJABNGNCA",
Self::Mjljbgbokel => "MDFGIFEPGHD_MJLJBGBOKEL",
Self::Ahdfhddeima => "MDFGIFEPGHD_AHDFHDDEIMA",
Self::Aoclaaogddi => "MDFGIFEPGHD_AOCLAAOGDDI",
Self::Jamgmlmdlnl => "MDFGIFEPGHD_JAMGMLMDLNL",
Self::Edolabgohai => "MDFGIFEPGHD_EDOLABGOHAI",
Self::Ojnbklgpjcb => "MDFGIFEPGHD_OJNBKLGPJCB",
Self::Koheioopfhn => "MDFGIFEPGHD_KOHEIOOPFHN",
Self::Kpnfpnnjeod => "MDFGIFEPGHD_KPNFPNNJEOD",
Self::Moinebfjemk => "MDFGIFEPGHD_MOINEBFJEMK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MDFGIFEPGHD_FLAJABNGNCA" => Some(Self::Flajabngnca),
"MDFGIFEPGHD_MJLJBGBOKEL" => Some(Self::Mjljbgbokel),
"MDFGIFEPGHD_AHDFHDDEIMA" => Some(Self::Ahdfhddeima),
"MDFGIFEPGHD_AOCLAAOGDDI" => Some(Self::Aoclaaogddi),
"MDFGIFEPGHD_JAMGMLMDLNL" => Some(Self::Jamgmlmdlnl),
"MDFGIFEPGHD_EDOLABGOHAI" => Some(Self::Edolabgohai),
"MDFGIFEPGHD_OJNBKLGPJCB" => Some(Self::Ojnbklgpjcb),
"MDFGIFEPGHD_KOHEIOOPFHN" => Some(Self::Koheioopfhn),
"MDFGIFEPGHD_KPNFPNNJEOD" => Some(Self::Kpnfpnnjeod),
"MDFGIFEPGHD_MOINEBFJEMK" => Some(Self::Moinebfjemk),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hoanjjigjpf {
Mfjckhilocg = 0,
Mooheinamgj = 1,
Kjmclfilomo = 2,
Klkjkjckkbg = 3,
}
impl Hoanjjigjpf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mfjckhilocg => "HOANJJIGJPF_MFJCKHILOCG",
Self::Mooheinamgj => "HOANJJIGJPF_MOOHEINAMGJ",
Self::Kjmclfilomo => "HOANJJIGJPF_KJMCLFILOMO",
Self::Klkjkjckkbg => "HOANJJIGJPF_KLKJKJCKKBG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HOANJJIGJPF_MFJCKHILOCG" => Some(Self::Mfjckhilocg),
"HOANJJIGJPF_MOOHEINAMGJ" => Some(Self::Mooheinamgj),
"HOANJJIGJPF_KJMCLFILOMO" => Some(Self::Kjmclfilomo),
"HOANJJIGJPF_KLKJKJCKKBG" => Some(Self::Klkjkjckkbg),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bhpdbbhjhih {
LinkEventModifyPush = 0,
LinkEventModifyBreak = 1,
}
impl Bhpdbbhjhih {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::LinkEventModifyPush => "BHPDBBHJHIH_LINK_EVENT_MODIFY_PUSH",
Self::LinkEventModifyBreak => "BHPDBBHJHIH_LINK_EVENT_MODIFY_BREAK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BHPDBBHJHIH_LINK_EVENT_MODIFY_PUSH" => Some(Self::LinkEventModifyPush),
"BHPDBBHJHIH_LINK_EVENT_MODIFY_BREAK" => Some(Self::LinkEventModifyBreak),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kphonjdijjl {
Anfnnnbaaen = 0,
Abnijkghhbd = 1,
Ajlkpifaalj = 2,
}
impl Kphonjdijjl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Anfnnnbaaen => "KPHONJDIJJL_ANFNNNBAAEN",
Self::Abnijkghhbd => "KPHONJDIJJL_ABNIJKGHHBD",
Self::Ajlkpifaalj => "KPHONJDIJJL_AJLKPIFAALJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KPHONJDIJJL_ANFNNNBAAEN" => Some(Self::Anfnnnbaaen),
"KPHONJDIJJL_ABNIJKGHHBD" => Some(Self::Abnijkghhbd),
"KPHONJDIJJL_AJLKPIFAALJ" => Some(Self::Ajlkpifaalj),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ckkabakjefj {
Igagplmgcpa = 0,
Kjjmbkhblee = 1,
Ceapmchoakc = 2,
Fkhndmfhnlh = 3,
Hjjecpnadpe = 4,
Eicdbfdkold = 5,
Jfilimdbeao = 6,
Nlfandnkbni = 7,
Fpndhdnkdfe = 8,
Iednahbmnia = 9,
Mhkmfhhcdjh = 10,
Nmjpdpnmmlf = 11,
}
impl Ckkabakjefj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Igagplmgcpa => "CKKABAKJEFJ_IGAGPLMGCPA",
Self::Kjjmbkhblee => "CKKABAKJEFJ_KJJMBKHBLEE",
Self::Ceapmchoakc => "CKKABAKJEFJ_CEAPMCHOAKC",
Self::Fkhndmfhnlh => "CKKABAKJEFJ_FKHNDMFHNLH",
Self::Hjjecpnadpe => "CKKABAKJEFJ_HJJECPNADPE",
Self::Eicdbfdkold => "CKKABAKJEFJ_EICDBFDKOLD",
Self::Jfilimdbeao => "CKKABAKJEFJ_JFILIMDBEAO",
Self::Nlfandnkbni => "CKKABAKJEFJ_NLFANDNKBNI",
Self::Fpndhdnkdfe => "CKKABAKJEFJ_FPNDHDNKDFE",
Self::Iednahbmnia => "CKKABAKJEFJ_IEDNAHBMNIA",
Self::Mhkmfhhcdjh => "CKKABAKJEFJ_MHKMFHHCDJH",
Self::Nmjpdpnmmlf => "CKKABAKJEFJ_NMJPDPNMMLF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CKKABAKJEFJ_IGAGPLMGCPA" => Some(Self::Igagplmgcpa),
"CKKABAKJEFJ_KJJMBKHBLEE" => Some(Self::Kjjmbkhblee),
"CKKABAKJEFJ_CEAPMCHOAKC" => Some(Self::Ceapmchoakc),
"CKKABAKJEFJ_FKHNDMFHNLH" => Some(Self::Fkhndmfhnlh),
"CKKABAKJEFJ_HJJECPNADPE" => Some(Self::Hjjecpnadpe),
"CKKABAKJEFJ_EICDBFDKOLD" => Some(Self::Eicdbfdkold),
"CKKABAKJEFJ_JFILIMDBEAO" => Some(Self::Jfilimdbeao),
"CKKABAKJEFJ_NLFANDNKBNI" => Some(Self::Nlfandnkbni),
"CKKABAKJEFJ_FPNDHDNKDFE" => Some(Self::Fpndhdnkdfe),
"CKKABAKJEFJ_IEDNAHBMNIA" => Some(Self::Iednahbmnia),
"CKKABAKJEFJ_MHKMFHHCDJH" => Some(Self::Mhkmfhhcdjh),
"CKKABAKJEFJ_NMJPDPNMMLF" => Some(Self::Nmjpdpnmmlf),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bdgchkbjjog {
Abgofhcnhoe = 0,
Kclgckloldj = 1,
Flohighmlmh = 2,
Njpiekdfinf = 3,
Nphloednbkj = 4,
Ggaoleliaae = 5,
Ocbbfemjlbb = 6,
Dajckenfplh = 7,
Bpndcidoggb = 8,
}
impl Bdgchkbjjog {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Abgofhcnhoe => "BDGCHKBJJOG_ABGOFHCNHOE",
Self::Kclgckloldj => "BDGCHKBJJOG_KCLGCKLOLDJ",
Self::Flohighmlmh => "BDGCHKBJJOG_FLOHIGHMLMH",
Self::Njpiekdfinf => "BDGCHKBJJOG_NJPIEKDFINF",
Self::Nphloednbkj => "BDGCHKBJJOG_NPHLOEDNBKJ",
Self::Ggaoleliaae => "BDGCHKBJJOG_GGAOLELIAAE",
Self::Ocbbfemjlbb => "BDGCHKBJJOG_OCBBFEMJLBB",
Self::Dajckenfplh => "BDGCHKBJJOG_DAJCKENFPLH",
Self::Bpndcidoggb => "BDGCHKBJJOG_BPNDCIDOGGB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BDGCHKBJJOG_ABGOFHCNHOE" => Some(Self::Abgofhcnhoe),
"BDGCHKBJJOG_KCLGCKLOLDJ" => Some(Self::Kclgckloldj),
"BDGCHKBJJOG_FLOHIGHMLMH" => Some(Self::Flohighmlmh),
"BDGCHKBJJOG_NJPIEKDFINF" => Some(Self::Njpiekdfinf),
"BDGCHKBJJOG_NPHLOEDNBKJ" => Some(Self::Nphloednbkj),
"BDGCHKBJJOG_GGAOLELIAAE" => Some(Self::Ggaoleliaae),
"BDGCHKBJJOG_OCBBFEMJLBB" => Some(Self::Ocbbfemjlbb),
"BDGCHKBJJOG_DAJCKENFPLH" => Some(Self::Dajckenfplh),
"BDGCHKBJJOG_BPNDCIDOGGB" => Some(Self::Bpndcidoggb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ehobdmipjia {
Lhiafnkjgkf = 0,
Oamgahfjhgc = 1,
Amkmookbgfg = 2,
Aejilimokmd = 3,
}
impl Ehobdmipjia {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Lhiafnkjgkf => "EHOBDMIPJIA_LHIAFNKJGKF",
Self::Oamgahfjhgc => "EHOBDMIPJIA_OAMGAHFJHGC",
Self::Amkmookbgfg => "EHOBDMIPJIA_AMKMOOKBGFG",
Self::Aejilimokmd => "EHOBDMIPJIA_AEJILIMOKMD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EHOBDMIPJIA_LHIAFNKJGKF" => Some(Self::Lhiafnkjgkf),
"EHOBDMIPJIA_OAMGAHFJHGC" => Some(Self::Oamgahfjhgc),
"EHOBDMIPJIA_AMKMOOKBGFG" => Some(Self::Amkmookbgfg),
"EHOBDMIPJIA_AEJILIMOKMD" => Some(Self::Aejilimokmd),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kbnfoehbggh {
Gnlmcnbbjjd = 0,
}
impl Kbnfoehbggh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Gnlmcnbbjjd => "KBNFOEHBGGH_GNLMCNBBJJD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KBNFOEHBGGH_GNLMCNBBJJD" => Some(Self::Gnlmcnbbjjd),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Oehdebjjane {
ListVariableTypeNone = 0,
ListVariableTypeInt = 1,
ListVariableTypeString = 2,
ListVariableTypeVector2 = 3,
}
impl Oehdebjjane {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ListVariableTypeNone => "OEHDEBJJANE_LIST_VARIABLE_TYPE_NONE",
Self::ListVariableTypeInt => "OEHDEBJJANE_LIST_VARIABLE_TYPE_INT",
Self::ListVariableTypeString => "OEHDEBJJANE_LIST_VARIABLE_TYPE_STRING",
Self::ListVariableTypeVector2 => "OEHDEBJJANE_LIST_VARIABLE_TYPE_VECTOR2",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OEHDEBJJANE_LIST_VARIABLE_TYPE_NONE" => Some(Self::ListVariableTypeNone),
"OEHDEBJJANE_LIST_VARIABLE_TYPE_INT" => Some(Self::ListVariableTypeInt),
"OEHDEBJJANE_LIST_VARIABLE_TYPE_STRING" => Some(Self::ListVariableTypeString),
"OEHDEBJJANE_LIST_VARIABLE_TYPE_VECTOR2" => {
Some(Self::ListVariableTypeVector2)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gbfgcgnnigp {
ModifyMultiHollowOutTypeNone = 0,
ModifyMultiHollowOutTypeInsert = 1,
ModifyMultiHollowOutTypeRemove = 2,
}
impl Gbfgcgnnigp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ModifyMultiHollowOutTypeNone => {
"GBFGCGNNIGP_MODIFY_MULTI_HOLLOW_OUT_TYPE_NONE"
}
Self::ModifyMultiHollowOutTypeInsert => {
"GBFGCGNNIGP_MODIFY_MULTI_HOLLOW_OUT_TYPE_INSERT"
}
Self::ModifyMultiHollowOutTypeRemove => {
"GBFGCGNNIGP_MODIFY_MULTI_HOLLOW_OUT_TYPE_REMOVE"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GBFGCGNNIGP_MODIFY_MULTI_HOLLOW_OUT_TYPE_NONE" => {
Some(Self::ModifyMultiHollowOutTypeNone)
}
"GBFGCGNNIGP_MODIFY_MULTI_HOLLOW_OUT_TYPE_INSERT" => {
Some(Self::ModifyMultiHollowOutTypeInsert)
}
"GBFGCGNNIGP_MODIFY_MULTI_HOLLOW_OUT_TYPE_REMOVE" => {
Some(Self::ModifyMultiHollowOutTypeRemove)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bhmngjjigko {
Cofbiemppdg = 0,
}
impl Bhmngjjigko {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Cofbiemppdg => "BHMNGJJIGKO_COFBIEMPPDG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BHMNGJJIGKO_COFBIEMPPDG" => Some(Self::Cofbiemppdg),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nhpdopglcim {
Ejehgolkgpa = 0,
Eflmcfaeaim = 1,
Pgdnpkbefoa = 2,
}
impl Nhpdopglcim {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ejehgolkgpa => "NHPDOPGLCIM_EJEHGOLKGPA",
Self::Eflmcfaeaim => "NHPDOPGLCIM_EFLMCFAEAIM",
Self::Pgdnpkbefoa => "NHPDOPGLCIM_PGDNPKBEFOA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NHPDOPGLCIM_EJEHGOLKGPA" => Some(Self::Ejehgolkgpa),
"NHPDOPGLCIM_EFLMCFAEAIM" => Some(Self::Eflmcfaeaim),
"NHPDOPGLCIM_PGDNPKBEFOA" => Some(Self::Pgdnpkbefoa),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nnclecoblio {
Kcebipdepna = 0,
Plpciaidkmg = 1,
Kofhjldjkbi = 2,
Cobihkfibob = 3,
Ljhpfcpmmjc = 4,
}
impl Nnclecoblio {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Kcebipdepna => "NNCLECOBLIO_KCEBIPDEPNA",
Self::Plpciaidkmg => "NNCLECOBLIO_PLPCIAIDKMG",
Self::Kofhjldjkbi => "NNCLECOBLIO_KOFHJLDJKBI",
Self::Cobihkfibob => "NNCLECOBLIO_COBIHKFIBOB",
Self::Ljhpfcpmmjc => "NNCLECOBLIO_LJHPFCPMMJC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NNCLECOBLIO_KCEBIPDEPNA" => Some(Self::Kcebipdepna),
"NNCLECOBLIO_PLPCIAIDKMG" => Some(Self::Plpciaidkmg),
"NNCLECOBLIO_KOFHJLDJKBI" => Some(Self::Kofhjldjkbi),
"NNCLECOBLIO_COBIHKFIBOB" => Some(Self::Cobihkfibob),
"NNCLECOBLIO_LJHPFCPMMJC" => Some(Self::Ljhpfcpmmjc),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Okkgnmpopbn {
Oflddmhcfhh = 0,
}
impl Okkgnmpopbn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Oflddmhcfhh => "OKKGNMPOPBN_OFLDDMHCFHH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OKKGNMPOPBN_OFLDDMHCFHH" => Some(Self::Oflddmhcfhh),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dbpdcokemgl {
HollowDialogStateNone = 0,
HollowDialogStateOpen = 1,
HollowDialogStateClose = 2,
}
impl Dbpdcokemgl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HollowDialogStateNone => "DBPDCOKEMGL_HOLLOW_DIALOG_STATE_NONE",
Self::HollowDialogStateOpen => "DBPDCOKEMGL_HOLLOW_DIALOG_STATE_OPEN",
Self::HollowDialogStateClose => "DBPDCOKEMGL_HOLLOW_DIALOG_STATE_CLOSE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DBPDCOKEMGL_HOLLOW_DIALOG_STATE_NONE" => Some(Self::HollowDialogStateNone),
"DBPDCOKEMGL_HOLLOW_DIALOG_STATE_OPEN" => Some(Self::HollowDialogStateOpen),
"DBPDCOKEMGL_HOLLOW_DIALOG_STATE_CLOSE" => Some(Self::HollowDialogStateClose),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Faijilljfdd {
ScriptHollowQuestTypeNone = 0,
ScriptHollowQuestTypeMain = 1,
ScriptHollowQuestTypeSide = 2,
ScriptHollowQuestTypeUrgent = 3,
ScriptHollowQuestTypeChallenge = 5,
ScriptHollowQuestTypeHollowZero = 6,
ScriptHollowQuestTypeSideAvatar = 7,
ScriptHollowQuestTypeBigWorld = 8,
ScriptHollowQuestTypeWeeklyBattle = 9,
ScriptHollowQuestTypeOnlyBattle = 10,
ScriptHollowQuestTypeWorldLevel = 11,
ScriptHollowQuestTypeHardMode = 12,
}
impl Faijilljfdd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ScriptHollowQuestTypeNone => {
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_NONE"
}
Self::ScriptHollowQuestTypeMain => {
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_MAIN"
}
Self::ScriptHollowQuestTypeSide => {
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_SIDE"
}
Self::ScriptHollowQuestTypeUrgent => {
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_URGENT"
}
Self::ScriptHollowQuestTypeChallenge => {
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_CHALLENGE"
}
Self::ScriptHollowQuestTypeHollowZero => {
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_HOLLOW_ZERO"
}
Self::ScriptHollowQuestTypeSideAvatar => {
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_SIDE_AVATAR"
}
Self::ScriptHollowQuestTypeBigWorld => {
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_BIG_WORLD"
}
Self::ScriptHollowQuestTypeWeeklyBattle => {
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_WEEKLY_BATTLE"
}
Self::ScriptHollowQuestTypeOnlyBattle => {
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_ONLY_BATTLE"
}
Self::ScriptHollowQuestTypeWorldLevel => {
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_WORLD_LEVEL"
}
Self::ScriptHollowQuestTypeHardMode => {
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_HARD_MODE"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_NONE" => {
Some(Self::ScriptHollowQuestTypeNone)
}
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_MAIN" => {
Some(Self::ScriptHollowQuestTypeMain)
}
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_SIDE" => {
Some(Self::ScriptHollowQuestTypeSide)
}
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_URGENT" => {
Some(Self::ScriptHollowQuestTypeUrgent)
}
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_CHALLENGE" => {
Some(Self::ScriptHollowQuestTypeChallenge)
}
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_HOLLOW_ZERO" => {
Some(Self::ScriptHollowQuestTypeHollowZero)
}
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_SIDE_AVATAR" => {
Some(Self::ScriptHollowQuestTypeSideAvatar)
}
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_BIG_WORLD" => {
Some(Self::ScriptHollowQuestTypeBigWorld)
}
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_WEEKLY_BATTLE" => {
Some(Self::ScriptHollowQuestTypeWeeklyBattle)
}
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_ONLY_BATTLE" => {
Some(Self::ScriptHollowQuestTypeOnlyBattle)
}
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_WORLD_LEVEL" => {
Some(Self::ScriptHollowQuestTypeWorldLevel)
}
"FAIJILLJFDD_SCRIPT_HOLLOW_QUEST_TYPE_HARD_MODE" => {
Some(Self::ScriptHollowQuestTypeHardMode)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lpknkcddloo {
Mgilhellflb = 0,
Kmmdainhlgl = 1,
Abdcfogdegi = 2,
}
impl Lpknkcddloo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mgilhellflb => "LPKNKCDDLOO_MGILHELLFLB",
Self::Kmmdainhlgl => "LPKNKCDDLOO_KMMDAINHLGL",
Self::Abdcfogdegi => "LPKNKCDDLOO_ABDCFOGDEGI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LPKNKCDDLOO_MGILHELLFLB" => Some(Self::Mgilhellflb),
"LPKNKCDDLOO_KMMDAINHLGL" => Some(Self::Kmmdainhlgl),
"LPKNKCDDLOO_ABDCFOGDEGI" => Some(Self::Abdcfogdegi),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ppobfkigjgc {
Xy2Index = 0,
Index2Xy = 1,
}
impl Ppobfkigjgc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Xy2Index => "PPOBFKIGJGC_XY_2_INDEX",
Self::Index2Xy => "PPOBFKIGJGC_INDEX_2_XY",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PPOBFKIGJGC_XY_2_INDEX" => Some(Self::Xy2Index),
"PPOBFKIGJGC_INDEX_2_XY" => Some(Self::Index2Xy),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Adjnfklhfml {
Bmnimmjciol = 0,
}
impl Adjnfklhfml {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bmnimmjciol => "ADJNFKLHFML_BMNIMMJCIOL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ADJNFKLHFML_BMNIMMJCIOL" => Some(Self::Bmnimmjciol),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pnmconcdhgh {
SceneTagDefault = 0,
SceneTagMetro = 1,
SceneTagConstructionSite = 2,
SceneTagSkyScraper = 3,
SceneTagZero = 4,
SceneTagStreet = 5,
SceneTagOuterRing = 6,
}
impl Pnmconcdhgh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::SceneTagDefault => "PNMCONCDHGH_SCENE_TAG_DEFAULT",
Self::SceneTagMetro => "PNMCONCDHGH_SCENE_TAG_METRO",
Self::SceneTagConstructionSite => "PNMCONCDHGH_SCENE_TAG_CONSTRUCTION_SITE",
Self::SceneTagSkyScraper => "PNMCONCDHGH_SCENE_TAG_SKY_SCRAPER",
Self::SceneTagZero => "PNMCONCDHGH_SCENE_TAG_ZERO",
Self::SceneTagStreet => "PNMCONCDHGH_SCENE_TAG_STREET",
Self::SceneTagOuterRing => "PNMCONCDHGH_SCENE_TAG_OUTER_RING",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PNMCONCDHGH_SCENE_TAG_DEFAULT" => Some(Self::SceneTagDefault),
"PNMCONCDHGH_SCENE_TAG_METRO" => Some(Self::SceneTagMetro),
"PNMCONCDHGH_SCENE_TAG_CONSTRUCTION_SITE" => {
Some(Self::SceneTagConstructionSite)
}
"PNMCONCDHGH_SCENE_TAG_SKY_SCRAPER" => Some(Self::SceneTagSkyScraper),
"PNMCONCDHGH_SCENE_TAG_ZERO" => Some(Self::SceneTagZero),
"PNMCONCDHGH_SCENE_TAG_STREET" => Some(Self::SceneTagStreet),
"PNMCONCDHGH_SCENE_TAG_OUTER_RING" => Some(Self::SceneTagOuterRing),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dgiciccgaae {
Dgiblicamkk = 0,
Fajipmfpknc = 1,
Danlmpokepl = 2,
Cfpekdhmacj = 3,
Bpjoppjkafl = 4,
Bnkkfnmkneb = 5,
Mkcnpdknhlm = 6,
Pneohjcofle = 7,
Iagelnadphi = 8,
Agpkgmacflp = 9,
Minpfioaplc = 10,
Jieppbhhebf = 11,
Cifjdhccdmc = 15,
Edamlmeideh = 16,
Ggceepobclj = 20,
Jmohakjjnhb = 21,
Gepfkigehle = 22,
Pjheljbmkcd = 23,
Llelpclmagd = 24,
Mfjhaekmccd = 25,
Iidecngnkhl = 26,
Pfldohdafgb = 27,
Amikcimogik = 28,
}
impl Dgiciccgaae {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Dgiblicamkk => "DGICICCGAAE_DGIBLICAMKK",
Self::Fajipmfpknc => "DGICICCGAAE_FAJIPMFPKNC",
Self::Danlmpokepl => "DGICICCGAAE_DANLMPOKEPL",
Self::Cfpekdhmacj => "DGICICCGAAE_CFPEKDHMACJ",
Self::Bpjoppjkafl => "DGICICCGAAE_BPJOPPJKAFL",
Self::Bnkkfnmkneb => "DGICICCGAAE_BNKKFNMKNEB",
Self::Mkcnpdknhlm => "DGICICCGAAE_MKCNPDKNHLM",
Self::Pneohjcofle => "DGICICCGAAE_PNEOHJCOFLE",
Self::Iagelnadphi => "DGICICCGAAE_IAGELNADPHI",
Self::Agpkgmacflp => "DGICICCGAAE_AGPKGMACFLP",
Self::Minpfioaplc => "DGICICCGAAE_MINPFIOAPLC",
Self::Jieppbhhebf => "DGICICCGAAE_JIEPPBHHEBF",
Self::Cifjdhccdmc => "DGICICCGAAE_CIFJDHCCDMC",
Self::Edamlmeideh => "DGICICCGAAE_EDAMLMEIDEH",
Self::Ggceepobclj => "DGICICCGAAE_GGCEEPOBCLJ",
Self::Jmohakjjnhb => "DGICICCGAAE_JMOHAKJJNHB",
Self::Gepfkigehle => "DGICICCGAAE_GEPFKIGEHLE",
Self::Pjheljbmkcd => "DGICICCGAAE_PJHELJBMKCD",
Self::Llelpclmagd => "DGICICCGAAE_LLELPCLMAGD",
Self::Mfjhaekmccd => "DGICICCGAAE_MFJHAEKMCCD",
Self::Iidecngnkhl => "DGICICCGAAE_IIDECNGNKHL",
Self::Pfldohdafgb => "DGICICCGAAE_PFLDOHDAFGB",
Self::Amikcimogik => "DGICICCGAAE_AMIKCIMOGIK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DGICICCGAAE_DGIBLICAMKK" => Some(Self::Dgiblicamkk),
"DGICICCGAAE_FAJIPMFPKNC" => Some(Self::Fajipmfpknc),
"DGICICCGAAE_DANLMPOKEPL" => Some(Self::Danlmpokepl),
"DGICICCGAAE_CFPEKDHMACJ" => Some(Self::Cfpekdhmacj),
"DGICICCGAAE_BPJOPPJKAFL" => Some(Self::Bpjoppjkafl),
"DGICICCGAAE_BNKKFNMKNEB" => Some(Self::Bnkkfnmkneb),
"DGICICCGAAE_MKCNPDKNHLM" => Some(Self::Mkcnpdknhlm),
"DGICICCGAAE_PNEOHJCOFLE" => Some(Self::Pneohjcofle),
"DGICICCGAAE_IAGELNADPHI" => Some(Self::Iagelnadphi),
"DGICICCGAAE_AGPKGMACFLP" => Some(Self::Agpkgmacflp),
"DGICICCGAAE_MINPFIOAPLC" => Some(Self::Minpfioaplc),
"DGICICCGAAE_JIEPPBHHEBF" => Some(Self::Jieppbhhebf),
"DGICICCGAAE_CIFJDHCCDMC" => Some(Self::Cifjdhccdmc),
"DGICICCGAAE_EDAMLMEIDEH" => Some(Self::Edamlmeideh),
"DGICICCGAAE_GGCEEPOBCLJ" => Some(Self::Ggceepobclj),
"DGICICCGAAE_JMOHAKJJNHB" => Some(Self::Jmohakjjnhb),
"DGICICCGAAE_GEPFKIGEHLE" => Some(Self::Gepfkigehle),
"DGICICCGAAE_PJHELJBMKCD" => Some(Self::Pjheljbmkcd),
"DGICICCGAAE_LLELPCLMAGD" => Some(Self::Llelpclmagd),
"DGICICCGAAE_MFJHAEKMCCD" => Some(Self::Mfjhaekmccd),
"DGICICCGAAE_IIDECNGNKHL" => Some(Self::Iidecngnkhl),
"DGICICCGAAE_PFLDOHDAFGB" => Some(Self::Pfldohdafgb),
"DGICICCGAAE_AMIKCIMOGIK" => Some(Self::Amikcimogik),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Aopcfgaojkb {
Kfajbbolbce = 0,
Aflegekbaen = 1,
Hlfjelphomc = 2,
Ichgpghgokd = 3,
Ncjbjopkcgp = 4,
}
impl Aopcfgaojkb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Kfajbbolbce => "AOPCFGAOJKB_KFAJBBOLBCE",
Self::Aflegekbaen => "AOPCFGAOJKB_AFLEGEKBAEN",
Self::Hlfjelphomc => "AOPCFGAOJKB_HLFJELPHOMC",
Self::Ichgpghgokd => "AOPCFGAOJKB_ICHGPGHGOKD",
Self::Ncjbjopkcgp => "AOPCFGAOJKB_NCJBJOPKCGP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AOPCFGAOJKB_KFAJBBOLBCE" => Some(Self::Kfajbbolbce),
"AOPCFGAOJKB_AFLEGEKBAEN" => Some(Self::Aflegekbaen),
"AOPCFGAOJKB_HLFJELPHOMC" => Some(Self::Hlfjelphomc),
"AOPCFGAOJKB_ICHGPGHGOKD" => Some(Self::Ichgpghgokd),
"AOPCFGAOJKB_NCJBJOPKCGP" => Some(Self::Ncjbjopkcgp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Chlbmblieoe {
ModifyAdd = 0,
ModifyReplace = 1,
ModifyReduce = 2,
}
impl Chlbmblieoe {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ModifyAdd => "CHLBMBLIEOE_MODIFY_ADD",
Self::ModifyReplace => "CHLBMBLIEOE_MODIFY_REPLACE",
Self::ModifyReduce => "CHLBMBLIEOE_MODIFY_REDUCE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CHLBMBLIEOE_MODIFY_ADD" => Some(Self::ModifyAdd),
"CHLBMBLIEOE_MODIFY_REPLACE" => Some(Self::ModifyReplace),
"CHLBMBLIEOE_MODIFY_REDUCE" => Some(Self::ModifyReduce),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Keeoohcfbne {
Nlepgbopfnl = 0,
Iploibdhmnc = 1,
Lbjjmdgbfmp = 2,
Lelfpnhllpn = 3,
Kgbibdcldeb = 4,
Cbdpklfinlj = 5,
Anhbgplliha = 6,
Gjmmekeimpa = 7,
Mkimaopcing = 8,
Aemcpdecoan = 9,
Plladbeckkk = 10,
Nbkickmkclf = 11,
Hofhlpeajph = 12,
}
impl Keeoohcfbne {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Nlepgbopfnl => "KEEOOHCFBNE_NLEPGBOPFNL",
Self::Iploibdhmnc => "KEEOOHCFBNE_IPLOIBDHMNC",
Self::Lbjjmdgbfmp => "KEEOOHCFBNE_LBJJMDGBFMP",
Self::Lelfpnhllpn => "KEEOOHCFBNE_LELFPNHLLPN",
Self::Kgbibdcldeb => "KEEOOHCFBNE_KGBIBDCLDEB",
Self::Cbdpklfinlj => "KEEOOHCFBNE_CBDPKLFINLJ",
Self::Anhbgplliha => "KEEOOHCFBNE_ANHBGPLLIHA",
Self::Gjmmekeimpa => "KEEOOHCFBNE_GJMMEKEIMPA",
Self::Mkimaopcing => "KEEOOHCFBNE_MKIMAOPCING",
Self::Aemcpdecoan => "KEEOOHCFBNE_AEMCPDECOAN",
Self::Plladbeckkk => "KEEOOHCFBNE_PLLADBECKKK",
Self::Nbkickmkclf => "KEEOOHCFBNE_NBKICKMKCLF",
Self::Hofhlpeajph => "KEEOOHCFBNE_HOFHLPEAJPH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KEEOOHCFBNE_NLEPGBOPFNL" => Some(Self::Nlepgbopfnl),
"KEEOOHCFBNE_IPLOIBDHMNC" => Some(Self::Iploibdhmnc),
"KEEOOHCFBNE_LBJJMDGBFMP" => Some(Self::Lbjjmdgbfmp),
"KEEOOHCFBNE_LELFPNHLLPN" => Some(Self::Lelfpnhllpn),
"KEEOOHCFBNE_KGBIBDCLDEB" => Some(Self::Kgbibdcldeb),
"KEEOOHCFBNE_CBDPKLFINLJ" => Some(Self::Cbdpklfinlj),
"KEEOOHCFBNE_ANHBGPLLIHA" => Some(Self::Anhbgplliha),
"KEEOOHCFBNE_GJMMEKEIMPA" => Some(Self::Gjmmekeimpa),
"KEEOOHCFBNE_MKIMAOPCING" => Some(Self::Mkimaopcing),
"KEEOOHCFBNE_AEMCPDECOAN" => Some(Self::Aemcpdecoan),
"KEEOOHCFBNE_PLLADBECKKK" => Some(Self::Plladbeckkk),
"KEEOOHCFBNE_NBKICKMKCLF" => Some(Self::Nbkickmkclf),
"KEEOOHCFBNE_HOFHLPEAJPH" => Some(Self::Hofhlpeajph),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mgbeeamjakl {
Oeaejbmoojb = 0,
Nlgeiaibiep = 1,
Nmpjieedbjg = 2,
Phghnbijfan = 3,
}
impl Mgbeeamjakl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Oeaejbmoojb => "MGBEEAMJAKL_OEAEJBMOOJB",
Self::Nlgeiaibiep => "MGBEEAMJAKL_NLGEIAIBIEP",
Self::Nmpjieedbjg => "MGBEEAMJAKL_NMPJIEEDBJG",
Self::Phghnbijfan => "MGBEEAMJAKL_PHGHNBIJFAN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MGBEEAMJAKL_OEAEJBMOOJB" => Some(Self::Oeaejbmoojb),
"MGBEEAMJAKL_NLGEIAIBIEP" => Some(Self::Nlgeiaibiep),
"MGBEEAMJAKL_NMPJIEEDBJG" => Some(Self::Nmpjieedbjg),
"MGBEEAMJAKL_PHGHNBIJFAN" => Some(Self::Phghnbijfan),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ompjnmoaacp {
Obphbhkjkff = 0,
Icfjbjlnobe = 1,
Ejpjblaikoa = 2,
}
impl Ompjnmoaacp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Obphbhkjkff => "OMPJNMOAACP_OBPHBHKJKFF",
Self::Icfjbjlnobe => "OMPJNMOAACP_ICFJBJLNOBE",
Self::Ejpjblaikoa => "OMPJNMOAACP_EJPJBLAIKOA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OMPJNMOAACP_OBPHBHKJKFF" => Some(Self::Obphbhkjkff),
"OMPJNMOAACP_ICFJBJLNOBE" => Some(Self::Icfjbjlnobe),
"OMPJNMOAACP_EJPJBLAIKOA" => Some(Self::Ejpjblaikoa),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Okjipjhdidg {
Icnpmiggaio = 0,
Eplpfcnkbaa = 1,
Melflhnbkfh = 2,
}
impl Okjipjhdidg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Icnpmiggaio => "OKJIPJHDIDG_ICNPMIGGAIO",
Self::Eplpfcnkbaa => "OKJIPJHDIDG_EPLPFCNKBAA",
Self::Melflhnbkfh => "OKJIPJHDIDG_MELFLHNBKFH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OKJIPJHDIDG_ICNPMIGGAIO" => Some(Self::Icnpmiggaio),
"OKJIPJHDIDG_EPLPFCNKBAA" => Some(Self::Eplpfcnkbaa),
"OKJIPJHDIDG_MELFLHNBKFH" => Some(Self::Melflhnbkfh),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gomfnolphpf {
Jcpbkmchmma = 0,
Acoonccmkbi = 1,
Chiphlinkob = 2,
Fimhchpeaio = 10,
Fbibkheplja = 100,
Dgepaffpgni = 101,
Iggiemjkiob = 110,
Nmidmpoddao = 111,
Cfgldindalf = 112,
Gkhbdmedbpi = 118,
Bojibemgkhf = 119,
Ibiobccjdff = 201,
Eflmocngdcb = 419,
Ajlpeebhfpm = 501,
Nfeikmiejkn = 503,
Hejmihpdcbc = 150201,
Chcbmcecebi = 3000001,
Dffcjjcblck = 3000100,
Hggfncncnni = 3000101,
}
impl Gomfnolphpf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Jcpbkmchmma => "GOMFNOLPHPF_JCPBKMCHMMA",
Self::Acoonccmkbi => "GOMFNOLPHPF_ACOONCCMKBI",
Self::Chiphlinkob => "GOMFNOLPHPF_CHIPHLINKOB",
Self::Fimhchpeaio => "GOMFNOLPHPF_FIMHCHPEAIO",
Self::Fbibkheplja => "GOMFNOLPHPF_FBIBKHEPLJA",
Self::Dgepaffpgni => "GOMFNOLPHPF_DGEPAFFPGNI",
Self::Iggiemjkiob => "GOMFNOLPHPF_IGGIEMJKIOB",
Self::Nmidmpoddao => "GOMFNOLPHPF_NMIDMPODDAO",
Self::Cfgldindalf => "GOMFNOLPHPF_CFGLDINDALF",
Self::Gkhbdmedbpi => "GOMFNOLPHPF_GKHBDMEDBPI",
Self::Bojibemgkhf => "GOMFNOLPHPF_BOJIBEMGKHF",
Self::Ibiobccjdff => "GOMFNOLPHPF_IBIOBCCJDFF",
Self::Eflmocngdcb => "GOMFNOLPHPF_EFLMOCNGDCB",
Self::Ajlpeebhfpm => "GOMFNOLPHPF_AJLPEEBHFPM",
Self::Nfeikmiejkn => "GOMFNOLPHPF_NFEIKMIEJKN",
Self::Hejmihpdcbc => "GOMFNOLPHPF_HEJMIHPDCBC",
Self::Chcbmcecebi => "GOMFNOLPHPF_CHCBMCECEBI",
Self::Dffcjjcblck => "GOMFNOLPHPF_DFFCJJCBLCK",
Self::Hggfncncnni => "GOMFNOLPHPF_HGGFNCNCNNI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GOMFNOLPHPF_JCPBKMCHMMA" => Some(Self::Jcpbkmchmma),
"GOMFNOLPHPF_ACOONCCMKBI" => Some(Self::Acoonccmkbi),
"GOMFNOLPHPF_CHIPHLINKOB" => Some(Self::Chiphlinkob),
"GOMFNOLPHPF_FIMHCHPEAIO" => Some(Self::Fimhchpeaio),
"GOMFNOLPHPF_FBIBKHEPLJA" => Some(Self::Fbibkheplja),
"GOMFNOLPHPF_DGEPAFFPGNI" => Some(Self::Dgepaffpgni),
"GOMFNOLPHPF_IGGIEMJKIOB" => Some(Self::Iggiemjkiob),
"GOMFNOLPHPF_NMIDMPODDAO" => Some(Self::Nmidmpoddao),
"GOMFNOLPHPF_CFGLDINDALF" => Some(Self::Cfgldindalf),
"GOMFNOLPHPF_GKHBDMEDBPI" => Some(Self::Gkhbdmedbpi),
"GOMFNOLPHPF_BOJIBEMGKHF" => Some(Self::Bojibemgkhf),
"GOMFNOLPHPF_IBIOBCCJDFF" => Some(Self::Ibiobccjdff),
"GOMFNOLPHPF_EFLMOCNGDCB" => Some(Self::Eflmocngdcb),
"GOMFNOLPHPF_AJLPEEBHFPM" => Some(Self::Ajlpeebhfpm),
"GOMFNOLPHPF_NFEIKMIEJKN" => Some(Self::Nfeikmiejkn),
"GOMFNOLPHPF_HEJMIHPDCBC" => Some(Self::Hejmihpdcbc),
"GOMFNOLPHPF_CHCBMCECEBI" => Some(Self::Chcbmcecebi),
"GOMFNOLPHPF_DFFCJJCBLCK" => Some(Self::Dffcjjcblck),
"GOMFNOLPHPF_HGGFNCNCNNI" => Some(Self::Hggfncncnni),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ogafjnnidpa {
Mnhofdceckf = 0,
Jobdiajebbn = 1,
Ffljffceken = 2,
}
impl Ogafjnnidpa {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mnhofdceckf => "OGAFJNNIDPA_MNHOFDCECKF",
Self::Jobdiajebbn => "OGAFJNNIDPA_JOBDIAJEBBN",
Self::Ffljffceken => "OGAFJNNIDPA_FFLJFFCEKEN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OGAFJNNIDPA_MNHOFDCECKF" => Some(Self::Mnhofdceckf),
"OGAFJNNIDPA_JOBDIAJEBBN" => Some(Self::Jobdiajebbn),
"OGAFJNNIDPA_FFLJFFCEKEN" => Some(Self::Ffljffceken),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Eanenhahgpm {
Ponphfamfng = 0,
Nbhbjoemnoc = 1,
Lincfmhdbje = 2,
}
impl Eanenhahgpm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ponphfamfng => "EANENHAHGPM_PONPHFAMFNG",
Self::Nbhbjoemnoc => "EANENHAHGPM_NBHBJOEMNOC",
Self::Lincfmhdbje => "EANENHAHGPM_LINCFMHDBJE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EANENHAHGPM_PONPHFAMFNG" => Some(Self::Ponphfamfng),
"EANENHAHGPM_NBHBJOEMNOC" => Some(Self::Nbhbjoemnoc),
"EANENHAHGPM_LINCFMHDBJE" => Some(Self::Lincfmhdbje),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cnaookdijik {
CrossShaped = 0,
ManhattanSquare = 1,
Square = 2,
}
impl Cnaookdijik {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::CrossShaped => "CNAOOKDIJIK_CROSS_SHAPED",
Self::ManhattanSquare => "CNAOOKDIJIK_MANHATTAN_SQUARE",
Self::Square => "CNAOOKDIJIK_SQUARE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CNAOOKDIJIK_CROSS_SHAPED" => Some(Self::CrossShaped),
"CNAOOKDIJIK_MANHATTAN_SQUARE" => Some(Self::ManhattanSquare),
"CNAOOKDIJIK_SQUARE" => Some(Self::Square),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Iokckccbmcm {
FleaMarketStateNone = 0,
FleaMarketStateHasLockedAndExchanged = 1,
FleaMarketStateHasLockedAndUnexchanged = 2,
FleaMarketStateAllUnlocked = 3,
FleaMarketStateAllExchanged = 4,
}
impl Iokckccbmcm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::FleaMarketStateNone => "IOKCKCCBMCM_FLEA_MARKET_STATE_NONE",
Self::FleaMarketStateHasLockedAndExchanged => {
"IOKCKCCBMCM_FLEA_MARKET_STATE_HAS_LOCKED_AND_EXCHANGED"
}
Self::FleaMarketStateHasLockedAndUnexchanged => {
"IOKCKCCBMCM_FLEA_MARKET_STATE_HAS_LOCKED_AND_UNEXCHANGED"
}
Self::FleaMarketStateAllUnlocked => {
"IOKCKCCBMCM_FLEA_MARKET_STATE_ALL_UNLOCKED"
}
Self::FleaMarketStateAllExchanged => {
"IOKCKCCBMCM_FLEA_MARKET_STATE_ALL_EXCHANGED"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IOKCKCCBMCM_FLEA_MARKET_STATE_NONE" => Some(Self::FleaMarketStateNone),
"IOKCKCCBMCM_FLEA_MARKET_STATE_HAS_LOCKED_AND_EXCHANGED" => {
Some(Self::FleaMarketStateHasLockedAndExchanged)
}
"IOKCKCCBMCM_FLEA_MARKET_STATE_HAS_LOCKED_AND_UNEXCHANGED" => {
Some(Self::FleaMarketStateHasLockedAndUnexchanged)
}
"IOKCKCCBMCM_FLEA_MARKET_STATE_ALL_UNLOCKED" => {
Some(Self::FleaMarketStateAllUnlocked)
}
"IOKCKCCBMCM_FLEA_MARKET_STATE_ALL_EXCHANGED" => {
Some(Self::FleaMarketStateAllExchanged)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ijlaflngfei {
GridStaminaTypeNone = 0,
GridStaminaTypeDefault = 1,
GridStaminaTypeNoStamina = 2,
GridStaminaTypeStamina = 3,
}
impl Ijlaflngfei {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::GridStaminaTypeNone => "IJLAFLNGFEI_GRID_STAMINA_TYPE_NONE",
Self::GridStaminaTypeDefault => "IJLAFLNGFEI_GRID_STAMINA_TYPE_DEFAULT",
Self::GridStaminaTypeNoStamina => "IJLAFLNGFEI_GRID_STAMINA_TYPE_NO_STAMINA",
Self::GridStaminaTypeStamina => "IJLAFLNGFEI_GRID_STAMINA_TYPE_STAMINA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IJLAFLNGFEI_GRID_STAMINA_TYPE_NONE" => Some(Self::GridStaminaTypeNone),
"IJLAFLNGFEI_GRID_STAMINA_TYPE_DEFAULT" => Some(Self::GridStaminaTypeDefault),
"IJLAFLNGFEI_GRID_STAMINA_TYPE_NO_STAMINA" => {
Some(Self::GridStaminaTypeNoStamina)
}
"IJLAFLNGFEI_GRID_STAMINA_TYPE_STAMINA" => Some(Self::GridStaminaTypeStamina),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bbnigddmmle {
Ggofajlnpkk = 0,
Okkpakigllp = 1,
}
impl Bbnigddmmle {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ggofajlnpkk => "BBNIGDDMMLE_GGOFAJLNPKK",
Self::Okkpakigllp => "BBNIGDDMMLE_OKKPAKIGLLP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BBNIGDDMMLE_GGOFAJLNPKK" => Some(Self::Ggofajlnpkk),
"BBNIGDDMMLE_OKKPAKIGLLP" => Some(Self::Okkpakigllp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ggiapahcleg {
Adpgpjinhol = 0,
Gpofkkjllmd = 1,
Kmminokhllp = 2,
Cjnecnkkggg = 3,
Iffhkeeifne = 4,
Cmlfddookng = 5,
Eoiaildplem = 6,
}
impl Ggiapahcleg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Adpgpjinhol => "GGIAPAHCLEG_ADPGPJINHOL",
Self::Gpofkkjllmd => "GGIAPAHCLEG_GPOFKKJLLMD",
Self::Kmminokhllp => "GGIAPAHCLEG_KMMINOKHLLP",
Self::Cjnecnkkggg => "GGIAPAHCLEG_CJNECNKKGGG",
Self::Iffhkeeifne => "GGIAPAHCLEG_IFFHKEEIFNE",
Self::Cmlfddookng => "GGIAPAHCLEG_CMLFDDOOKNG",
Self::Eoiaildplem => "GGIAPAHCLEG_EOIAILDPLEM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GGIAPAHCLEG_ADPGPJINHOL" => Some(Self::Adpgpjinhol),
"GGIAPAHCLEG_GPOFKKJLLMD" => Some(Self::Gpofkkjllmd),
"GGIAPAHCLEG_KMMINOKHLLP" => Some(Self::Kmminokhllp),
"GGIAPAHCLEG_CJNECNKKGGG" => Some(Self::Cjnecnkkggg),
"GGIAPAHCLEG_IFFHKEEIFNE" => Some(Self::Iffhkeeifne),
"GGIAPAHCLEG_CMLFDDOOKNG" => Some(Self::Cmlfddookng),
"GGIAPAHCLEG_EOIAILDPLEM" => Some(Self::Eoiaildplem),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dakhmepbhol {
Hhpafpjlkjg = 0,
Abalejkhebi = 1,
Ehldhgpkkgn = 2,
Pnojlfimejo = 3,
Kpkjgnomojb = 5,
Aogkkdmnpbj = 6,
Lloenoocook = 7,
Iidjfdkmgnm = 8,
Hnhnghhkcbe = 9,
Cinpebmdgfb = 10,
Eboncolcfic = 11,
Coolkfilpfh = 12,
Mmmnpacbfnp = 20,
Odnckedalbb = 21,
Japphanpgjb = 22,
Hknjefjkmmh = 23,
Gbcfjepklkg = 31,
Nkjepglddbi = 32,
}
impl Dakhmepbhol {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Hhpafpjlkjg => "DAKHMEPBHOL_HHPAFPJLKJG",
Self::Abalejkhebi => "DAKHMEPBHOL_ABALEJKHEBI",
Self::Ehldhgpkkgn => "DAKHMEPBHOL_EHLDHGPKKGN",
Self::Pnojlfimejo => "DAKHMEPBHOL_PNOJLFIMEJO",
Self::Kpkjgnomojb => "DAKHMEPBHOL_KPKJGNOMOJB",
Self::Aogkkdmnpbj => "DAKHMEPBHOL_AOGKKDMNPBJ",
Self::Lloenoocook => "DAKHMEPBHOL_LLOENOOCOOK",
Self::Iidjfdkmgnm => "DAKHMEPBHOL_IIDJFDKMGNM",
Self::Hnhnghhkcbe => "DAKHMEPBHOL_HNHNGHHKCBE",
Self::Cinpebmdgfb => "DAKHMEPBHOL_CINPEBMDGFB",
Self::Eboncolcfic => "DAKHMEPBHOL_EBONCOLCFIC",
Self::Coolkfilpfh => "DAKHMEPBHOL_COOLKFILPFH",
Self::Mmmnpacbfnp => "DAKHMEPBHOL_MMMNPACBFNP",
Self::Odnckedalbb => "DAKHMEPBHOL_ODNCKEDALBB",
Self::Japphanpgjb => "DAKHMEPBHOL_JAPPHANPGJB",
Self::Hknjefjkmmh => "DAKHMEPBHOL_HKNJEFJKMMH",
Self::Gbcfjepklkg => "DAKHMEPBHOL_GBCFJEPKLKG",
Self::Nkjepglddbi => "DAKHMEPBHOL_NKJEPGLDDBI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DAKHMEPBHOL_HHPAFPJLKJG" => Some(Self::Hhpafpjlkjg),
"DAKHMEPBHOL_ABALEJKHEBI" => Some(Self::Abalejkhebi),
"DAKHMEPBHOL_EHLDHGPKKGN" => Some(Self::Ehldhgpkkgn),
"DAKHMEPBHOL_PNOJLFIMEJO" => Some(Self::Pnojlfimejo),
"DAKHMEPBHOL_KPKJGNOMOJB" => Some(Self::Kpkjgnomojb),
"DAKHMEPBHOL_AOGKKDMNPBJ" => Some(Self::Aogkkdmnpbj),
"DAKHMEPBHOL_LLOENOOCOOK" => Some(Self::Lloenoocook),
"DAKHMEPBHOL_IIDJFDKMGNM" => Some(Self::Iidjfdkmgnm),
"DAKHMEPBHOL_HNHNGHHKCBE" => Some(Self::Hnhnghhkcbe),
"DAKHMEPBHOL_CINPEBMDGFB" => Some(Self::Cinpebmdgfb),
"DAKHMEPBHOL_EBONCOLCFIC" => Some(Self::Eboncolcfic),
"DAKHMEPBHOL_COOLKFILPFH" => Some(Self::Coolkfilpfh),
"DAKHMEPBHOL_MMMNPACBFNP" => Some(Self::Mmmnpacbfnp),
"DAKHMEPBHOL_ODNCKEDALBB" => Some(Self::Odnckedalbb),
"DAKHMEPBHOL_JAPPHANPGJB" => Some(Self::Japphanpgjb),
"DAKHMEPBHOL_HKNJEFJKMMH" => Some(Self::Hknjefjkmmh),
"DAKHMEPBHOL_GBCFJEPKLKG" => Some(Self::Gbcfjepklkg),
"DAKHMEPBHOL_NKJEPGLDDBI" => Some(Self::Nkjepglddbi),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Giglhifedgn {
Hagkgbnacfn = 0,
Pdiickkkidl = 1,
Obdmekfcmgb = 2,
Hgnpkafbbeb = 4,
Logikhaddnd = 5,
Kgkpiejbcmn = 6,
}
impl Giglhifedgn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Hagkgbnacfn => "GIGLHIFEDGN_HAGKGBNACFN",
Self::Pdiickkkidl => "GIGLHIFEDGN_PDIICKKKIDL",
Self::Obdmekfcmgb => "GIGLHIFEDGN_OBDMEKFCMGB",
Self::Hgnpkafbbeb => "GIGLHIFEDGN_HGNPKAFBBEB",
Self::Logikhaddnd => "GIGLHIFEDGN_LOGIKHADDND",
Self::Kgkpiejbcmn => "GIGLHIFEDGN_KGKPIEJBCMN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GIGLHIFEDGN_HAGKGBNACFN" => Some(Self::Hagkgbnacfn),
"GIGLHIFEDGN_PDIICKKKIDL" => Some(Self::Pdiickkkidl),
"GIGLHIFEDGN_OBDMEKFCMGB" => Some(Self::Obdmekfcmgb),
"GIGLHIFEDGN_HGNPKAFBBEB" => Some(Self::Hgnpkafbbeb),
"GIGLHIFEDGN_LOGIKHADDND" => Some(Self::Logikhaddnd),
"GIGLHIFEDGN_KGKPIEJBCMN" => Some(Self::Kgkpiejbcmn),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cencnjcohnn {
Iapojlleggp = 0,
Dgaoimhghfp = 1,
Feekjekffcd = 2,
Lgegbijahnj = 3,
Ioijlgifade = 4,
Mggajdlhaff = 5,
Nefipemockp = 6,
Mdldppfndph = 7,
Bglmfpeglon = 8,
Lijblhdjeba = 9,
Ngkfojdkfjm = 10,
Necgiokngol = 11,
Hbeokgmnekf = 12,
Fffkhacamlp = 13,
}
impl Cencnjcohnn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Iapojlleggp => "CENCNJCOHNN_IAPOJLLEGGP",
Self::Dgaoimhghfp => "CENCNJCOHNN_DGAOIMHGHFP",
Self::Feekjekffcd => "CENCNJCOHNN_FEEKJEKFFCD",
Self::Lgegbijahnj => "CENCNJCOHNN_LGEGBIJAHNJ",
Self::Ioijlgifade => "CENCNJCOHNN_IOIJLGIFADE",
Self::Mggajdlhaff => "CENCNJCOHNN_MGGAJDLHAFF",
Self::Nefipemockp => "CENCNJCOHNN_NEFIPEMOCKP",
Self::Mdldppfndph => "CENCNJCOHNN_MDLDPPFNDPH",
Self::Bglmfpeglon => "CENCNJCOHNN_BGLMFPEGLON",
Self::Lijblhdjeba => "CENCNJCOHNN_LIJBLHDJEBA",
Self::Ngkfojdkfjm => "CENCNJCOHNN_NGKFOJDKFJM",
Self::Necgiokngol => "CENCNJCOHNN_NECGIOKNGOL",
Self::Hbeokgmnekf => "CENCNJCOHNN_HBEOKGMNEKF",
Self::Fffkhacamlp => "CENCNJCOHNN_FFFKHACAMLP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CENCNJCOHNN_IAPOJLLEGGP" => Some(Self::Iapojlleggp),
"CENCNJCOHNN_DGAOIMHGHFP" => Some(Self::Dgaoimhghfp),
"CENCNJCOHNN_FEEKJEKFFCD" => Some(Self::Feekjekffcd),
"CENCNJCOHNN_LGEGBIJAHNJ" => Some(Self::Lgegbijahnj),
"CENCNJCOHNN_IOIJLGIFADE" => Some(Self::Ioijlgifade),
"CENCNJCOHNN_MGGAJDLHAFF" => Some(Self::Mggajdlhaff),
"CENCNJCOHNN_NEFIPEMOCKP" => Some(Self::Nefipemockp),
"CENCNJCOHNN_MDLDPPFNDPH" => Some(Self::Mdldppfndph),
"CENCNJCOHNN_BGLMFPEGLON" => Some(Self::Bglmfpeglon),
"CENCNJCOHNN_LIJBLHDJEBA" => Some(Self::Lijblhdjeba),
"CENCNJCOHNN_NGKFOJDKFJM" => Some(Self::Ngkfojdkfjm),
"CENCNJCOHNN_NECGIOKNGOL" => Some(Self::Necgiokngol),
"CENCNJCOHNN_HBEOKGMNEKF" => Some(Self::Hbeokgmnekf),
"CENCNJCOHNN_FFFKHACAMLP" => Some(Self::Fffkhacamlp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mgnfdjjjejp {
Khkkcpepidi = 0,
}
impl Mgnfdjjjejp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Khkkcpepidi => "MGNFDJJJEJP_KHKKCPEPIDI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MGNFDJJJEJP_KHKKCPEPIDI" => Some(Self::Khkkcpepidi),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ahdpbcfgipc {
Nlkkcmgmigl = 0,
Kdghabfpfig = 1,
Plhkcehlcpk = 2,
Jgkmimfplij = 3,
Ijgedcjcmnf = 4,
Nhnlijllimc = 5,
Kcoffipaedn = 7,
Oldldogpoki = 8,
Mddklggahpm = 9,
Jealcjoioci = 10,
Dkieopoelni = 11,
Cklgbjckoel = 12,
Kfeelcfekgg = 13,
Ocigkkedigg = 14,
Obhmeaglamg = 15,
Icobmbclklc = 16,
Bkcmcpfjeoh = 17,
Mfmadiafjcb = 18,
Epgfhejkloe = 19,
Jcedmconcbe = 20,
Eghnpnofcme = 21,
Ofnclhbdelc = 22,
Ecpdcekcjoc = 23,
Cigafeafeni = 31,
Fdedenjipmh = 32,
Eiknlibeclh = 34,
Pkplmioljdn = 35,
Djclomdpceo = 36,
Hkeoegmeggi = 37,
Gabjmejaepc = 38,
Jhmpbocohgg = 51,
Chflfjgbpjg = 52,
Hfaknpkghbh = 61,
Nphpckiddap = 62,
Mohdfenfdci = 63,
Incllfcejjh = 64,
Oogdhnlnnhh = 65,
Efiboghjpho = 67,
Idndhmfpbkc = 68,
Ndnopjlffac = 69,
Ginldfocjmg = 70,
Hmeebekplkl = 71,
Efdolmabdfb = 72,
Bhgcjgpfgkp = 73,
Fkmpnpkhfjj = 74,
Dkegobeaphh = 75,
Lkpbjlpgiha = 76,
Bhiciomnann = 77,
Comojhboibb = 78,
Oggikpfhige = 79,
Eajnfmdloel = 80,
Oghoekeofbm = 81,
Hcjjmmkmhac = 82,
Kgahciljcjb = 83,
}
impl Ahdpbcfgipc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Nlkkcmgmigl => "AHDPBCFGIPC_NLKKCMGMIGL",
Self::Kdghabfpfig => "AHDPBCFGIPC_KDGHABFPFIG",
Self::Plhkcehlcpk => "AHDPBCFGIPC_PLHKCEHLCPK",
Self::Jgkmimfplij => "AHDPBCFGIPC_JGKMIMFPLIJ",
Self::Ijgedcjcmnf => "AHDPBCFGIPC_IJGEDCJCMNF",
Self::Nhnlijllimc => "AHDPBCFGIPC_NHNLIJLLIMC",
Self::Kcoffipaedn => "AHDPBCFGIPC_KCOFFIPAEDN",
Self::Oldldogpoki => "AHDPBCFGIPC_OLDLDOGPOKI",
Self::Mddklggahpm => "AHDPBCFGIPC_MDDKLGGAHPM",
Self::Jealcjoioci => "AHDPBCFGIPC_JEALCJOIOCI",
Self::Dkieopoelni => "AHDPBCFGIPC_DKIEOPOELNI",
Self::Cklgbjckoel => "AHDPBCFGIPC_CKLGBJCKOEL",
Self::Kfeelcfekgg => "AHDPBCFGIPC_KFEELCFEKGG",
Self::Ocigkkedigg => "AHDPBCFGIPC_OCIGKKEDIGG",
Self::Obhmeaglamg => "AHDPBCFGIPC_OBHMEAGLAMG",
Self::Icobmbclklc => "AHDPBCFGIPC_ICOBMBCLKLC",
Self::Bkcmcpfjeoh => "AHDPBCFGIPC_BKCMCPFJEOH",
Self::Mfmadiafjcb => "AHDPBCFGIPC_MFMADIAFJCB",
Self::Epgfhejkloe => "AHDPBCFGIPC_EPGFHEJKLOE",
Self::Jcedmconcbe => "AHDPBCFGIPC_JCEDMCONCBE",
Self::Eghnpnofcme => "AHDPBCFGIPC_EGHNPNOFCME",
Self::Ofnclhbdelc => "AHDPBCFGIPC_OFNCLHBDELC",
Self::Ecpdcekcjoc => "AHDPBCFGIPC_ECPDCEKCJOC",
Self::Cigafeafeni => "AHDPBCFGIPC_CIGAFEAFENI",
Self::Fdedenjipmh => "AHDPBCFGIPC_FDEDENJIPMH",
Self::Eiknlibeclh => "AHDPBCFGIPC_EIKNLIBECLH",
Self::Pkplmioljdn => "AHDPBCFGIPC_PKPLMIOLJDN",
Self::Djclomdpceo => "AHDPBCFGIPC_DJCLOMDPCEO",
Self::Hkeoegmeggi => "AHDPBCFGIPC_HKEOEGMEGGI",
Self::Gabjmejaepc => "AHDPBCFGIPC_GABJMEJAEPC",
Self::Jhmpbocohgg => "AHDPBCFGIPC_JHMPBOCOHGG",
Self::Chflfjgbpjg => "AHDPBCFGIPC_CHFLFJGBPJG",
Self::Hfaknpkghbh => "AHDPBCFGIPC_HFAKNPKGHBH",
Self::Nphpckiddap => "AHDPBCFGIPC_NPHPCKIDDAP",
Self::Mohdfenfdci => "AHDPBCFGIPC_MOHDFENFDCI",
Self::Incllfcejjh => "AHDPBCFGIPC_INCLLFCEJJH",
Self::Oogdhnlnnhh => "AHDPBCFGIPC_OOGDHNLNNHH",
Self::Efiboghjpho => "AHDPBCFGIPC_EFIBOGHJPHO",
Self::Idndhmfpbkc => "AHDPBCFGIPC_IDNDHMFPBKC",
Self::Ndnopjlffac => "AHDPBCFGIPC_NDNOPJLFFAC",
Self::Ginldfocjmg => "AHDPBCFGIPC_GINLDFOCJMG",
Self::Hmeebekplkl => "AHDPBCFGIPC_HMEEBEKPLKL",
Self::Efdolmabdfb => "AHDPBCFGIPC_EFDOLMABDFB",
Self::Bhgcjgpfgkp => "AHDPBCFGIPC_BHGCJGPFGKP",
Self::Fkmpnpkhfjj => "AHDPBCFGIPC_FKMPNPKHFJJ",
Self::Dkegobeaphh => "AHDPBCFGIPC_DKEGOBEAPHH",
Self::Lkpbjlpgiha => "AHDPBCFGIPC_LKPBJLPGIHA",
Self::Bhiciomnann => "AHDPBCFGIPC_BHICIOMNANN",
Self::Comojhboibb => "AHDPBCFGIPC_COMOJHBOIBB",
Self::Oggikpfhige => "AHDPBCFGIPC_OGGIKPFHIGE",
Self::Eajnfmdloel => "AHDPBCFGIPC_EAJNFMDLOEL",
Self::Oghoekeofbm => "AHDPBCFGIPC_OGHOEKEOFBM",
Self::Hcjjmmkmhac => "AHDPBCFGIPC_HCJJMMKMHAC",
Self::Kgahciljcjb => "AHDPBCFGIPC_KGAHCILJCJB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AHDPBCFGIPC_NLKKCMGMIGL" => Some(Self::Nlkkcmgmigl),
"AHDPBCFGIPC_KDGHABFPFIG" => Some(Self::Kdghabfpfig),
"AHDPBCFGIPC_PLHKCEHLCPK" => Some(Self::Plhkcehlcpk),
"AHDPBCFGIPC_JGKMIMFPLIJ" => Some(Self::Jgkmimfplij),
"AHDPBCFGIPC_IJGEDCJCMNF" => Some(Self::Ijgedcjcmnf),
"AHDPBCFGIPC_NHNLIJLLIMC" => Some(Self::Nhnlijllimc),
"AHDPBCFGIPC_KCOFFIPAEDN" => Some(Self::Kcoffipaedn),
"AHDPBCFGIPC_OLDLDOGPOKI" => Some(Self::Oldldogpoki),
"AHDPBCFGIPC_MDDKLGGAHPM" => Some(Self::Mddklggahpm),
"AHDPBCFGIPC_JEALCJOIOCI" => Some(Self::Jealcjoioci),
"AHDPBCFGIPC_DKIEOPOELNI" => Some(Self::Dkieopoelni),
"AHDPBCFGIPC_CKLGBJCKOEL" => Some(Self::Cklgbjckoel),
"AHDPBCFGIPC_KFEELCFEKGG" => Some(Self::Kfeelcfekgg),
"AHDPBCFGIPC_OCIGKKEDIGG" => Some(Self::Ocigkkedigg),
"AHDPBCFGIPC_OBHMEAGLAMG" => Some(Self::Obhmeaglamg),
"AHDPBCFGIPC_ICOBMBCLKLC" => Some(Self::Icobmbclklc),
"AHDPBCFGIPC_BKCMCPFJEOH" => Some(Self::Bkcmcpfjeoh),
"AHDPBCFGIPC_MFMADIAFJCB" => Some(Self::Mfmadiafjcb),
"AHDPBCFGIPC_EPGFHEJKLOE" => Some(Self::Epgfhejkloe),
"AHDPBCFGIPC_JCEDMCONCBE" => Some(Self::Jcedmconcbe),
"AHDPBCFGIPC_EGHNPNOFCME" => Some(Self::Eghnpnofcme),
"AHDPBCFGIPC_OFNCLHBDELC" => Some(Self::Ofnclhbdelc),
"AHDPBCFGIPC_ECPDCEKCJOC" => Some(Self::Ecpdcekcjoc),
"AHDPBCFGIPC_CIGAFEAFENI" => Some(Self::Cigafeafeni),
"AHDPBCFGIPC_FDEDENJIPMH" => Some(Self::Fdedenjipmh),
"AHDPBCFGIPC_EIKNLIBECLH" => Some(Self::Eiknlibeclh),
"AHDPBCFGIPC_PKPLMIOLJDN" => Some(Self::Pkplmioljdn),
"AHDPBCFGIPC_DJCLOMDPCEO" => Some(Self::Djclomdpceo),
"AHDPBCFGIPC_HKEOEGMEGGI" => Some(Self::Hkeoegmeggi),
"AHDPBCFGIPC_GABJMEJAEPC" => Some(Self::Gabjmejaepc),
"AHDPBCFGIPC_JHMPBOCOHGG" => Some(Self::Jhmpbocohgg),
"AHDPBCFGIPC_CHFLFJGBPJG" => Some(Self::Chflfjgbpjg),
"AHDPBCFGIPC_HFAKNPKGHBH" => Some(Self::Hfaknpkghbh),
"AHDPBCFGIPC_NPHPCKIDDAP" => Some(Self::Nphpckiddap),
"AHDPBCFGIPC_MOHDFENFDCI" => Some(Self::Mohdfenfdci),
"AHDPBCFGIPC_INCLLFCEJJH" => Some(Self::Incllfcejjh),
"AHDPBCFGIPC_OOGDHNLNNHH" => Some(Self::Oogdhnlnnhh),
"AHDPBCFGIPC_EFIBOGHJPHO" => Some(Self::Efiboghjpho),
"AHDPBCFGIPC_IDNDHMFPBKC" => Some(Self::Idndhmfpbkc),
"AHDPBCFGIPC_NDNOPJLFFAC" => Some(Self::Ndnopjlffac),
"AHDPBCFGIPC_GINLDFOCJMG" => Some(Self::Ginldfocjmg),
"AHDPBCFGIPC_HMEEBEKPLKL" => Some(Self::Hmeebekplkl),
"AHDPBCFGIPC_EFDOLMABDFB" => Some(Self::Efdolmabdfb),
"AHDPBCFGIPC_BHGCJGPFGKP" => Some(Self::Bhgcjgpfgkp),
"AHDPBCFGIPC_FKMPNPKHFJJ" => Some(Self::Fkmpnpkhfjj),
"AHDPBCFGIPC_DKEGOBEAPHH" => Some(Self::Dkegobeaphh),
"AHDPBCFGIPC_LKPBJLPGIHA" => Some(Self::Lkpbjlpgiha),
"AHDPBCFGIPC_BHICIOMNANN" => Some(Self::Bhiciomnann),
"AHDPBCFGIPC_COMOJHBOIBB" => Some(Self::Comojhboibb),
"AHDPBCFGIPC_OGGIKPFHIGE" => Some(Self::Oggikpfhige),
"AHDPBCFGIPC_EAJNFMDLOEL" => Some(Self::Eajnfmdloel),
"AHDPBCFGIPC_OGHOEKEOFBM" => Some(Self::Oghoekeofbm),
"AHDPBCFGIPC_HCJJMMKMHAC" => Some(Self::Hcjjmmkmhac),
"AHDPBCFGIPC_KGAHCILJCJB" => Some(Self::Kgahciljcjb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hndfdplhaio {
Fmlmjcdppog = 0,
Fbdjjcoponc = 1,
Hllmgmbkdfe = 2,
}
impl Hndfdplhaio {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Fmlmjcdppog => "HNDFDPLHAIO_FMLMJCDPPOG",
Self::Fbdjjcoponc => "HNDFDPLHAIO_FBDJJCOPONC",
Self::Hllmgmbkdfe => "HNDFDPLHAIO_HLLMGMBKDFE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HNDFDPLHAIO_FMLMJCDPPOG" => Some(Self::Fmlmjcdppog),
"HNDFDPLHAIO_FBDJJCOPONC" => Some(Self::Fbdjjcoponc),
"HNDFDPLHAIO_HLLMGMBKDFE" => Some(Self::Hllmgmbkdfe),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ikaklpikbmp {
Djpojmcochp = 0,
Mhofidjkomi = 1,
Epphlgndjcj = 2,
Lihgbjphjik = 3,
Icpkbfhcgkp = 4,
}
impl Ikaklpikbmp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Djpojmcochp => "IKAKLPIKBMP_DJPOJMCOCHP",
Self::Mhofidjkomi => "IKAKLPIKBMP_MHOFIDJKOMI",
Self::Epphlgndjcj => "IKAKLPIKBMP_EPPHLGNDJCJ",
Self::Lihgbjphjik => "IKAKLPIKBMP_LIHGBJPHJIK",
Self::Icpkbfhcgkp => "IKAKLPIKBMP_ICPKBFHCGKP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IKAKLPIKBMP_DJPOJMCOCHP" => Some(Self::Djpojmcochp),
"IKAKLPIKBMP_MHOFIDJKOMI" => Some(Self::Mhofidjkomi),
"IKAKLPIKBMP_EPPHLGNDJCJ" => Some(Self::Epphlgndjcj),
"IKAKLPIKBMP_LIHGBJPHJIK" => Some(Self::Lihgbjphjik),
"IKAKLPIKBMP_ICPKBFHCGKP" => Some(Self::Icpkbfhcgkp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jpejjgdbdmi {
Bnmmjklogge = 0,
Gdkebolfdjg = 1,
Emfipkdonif = 2,
Ebgmiobggek = 3,
Fbhcegeaiil = 4,
Abmmgcaihhk = 5,
Fmbahdedjff = 6,
Gaemfnledce = 7,
Cfiaefgcmln = 8,
Fgfmcnkgaff = 9,
}
impl Jpejjgdbdmi {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bnmmjklogge => "JPEJJGDBDMI_BNMMJKLOGGE",
Self::Gdkebolfdjg => "JPEJJGDBDMI_GDKEBOLFDJG",
Self::Emfipkdonif => "JPEJJGDBDMI_EMFIPKDONIF",
Self::Ebgmiobggek => "JPEJJGDBDMI_EBGMIOBGGEK",
Self::Fbhcegeaiil => "JPEJJGDBDMI_FBHCEGEAIIL",
Self::Abmmgcaihhk => "JPEJJGDBDMI_ABMMGCAIHHK",
Self::Fmbahdedjff => "JPEJJGDBDMI_FMBAHDEDJFF",
Self::Gaemfnledce => "JPEJJGDBDMI_GAEMFNLEDCE",
Self::Cfiaefgcmln => "JPEJJGDBDMI_CFIAEFGCMLN",
Self::Fgfmcnkgaff => "JPEJJGDBDMI_FGFMCNKGAFF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JPEJJGDBDMI_BNMMJKLOGGE" => Some(Self::Bnmmjklogge),
"JPEJJGDBDMI_GDKEBOLFDJG" => Some(Self::Gdkebolfdjg),
"JPEJJGDBDMI_EMFIPKDONIF" => Some(Self::Emfipkdonif),
"JPEJJGDBDMI_EBGMIOBGGEK" => Some(Self::Ebgmiobggek),
"JPEJJGDBDMI_FBHCEGEAIIL" => Some(Self::Fbhcegeaiil),
"JPEJJGDBDMI_ABMMGCAIHHK" => Some(Self::Abmmgcaihhk),
"JPEJJGDBDMI_FMBAHDEDJFF" => Some(Self::Fmbahdedjff),
"JPEJJGDBDMI_GAEMFNLEDCE" => Some(Self::Gaemfnledce),
"JPEJJGDBDMI_CFIAEFGCMLN" => Some(Self::Cfiaefgcmln),
"JPEJJGDBDMI_FGFMCNKGAFF" => Some(Self::Fgfmcnkgaff),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dgnlfnjjkib {
Cjhjphdbjmk = 0,
Hlcjeaemhpi = 1,
Kffgfffdnan = 2,
Bkagagnpocd = 3,
Hekckbeolkf = 4,
Ahhddhbcmdp = 5,
Glhapblbkea = 6,
Kmjajjemcpe = 7,
Kglibpkgoia = 8,
}
impl Dgnlfnjjkib {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Cjhjphdbjmk => "DGNLFNJJKIB_CJHJPHDBJMK",
Self::Hlcjeaemhpi => "DGNLFNJJKIB_HLCJEAEMHPI",
Self::Kffgfffdnan => "DGNLFNJJKIB_KFFGFFFDNAN",
Self::Bkagagnpocd => "DGNLFNJJKIB_BKAGAGNPOCD",
Self::Hekckbeolkf => "DGNLFNJJKIB_HEKCKBEOLKF",
Self::Ahhddhbcmdp => "DGNLFNJJKIB_AHHDDHBCMDP",
Self::Glhapblbkea => "DGNLFNJJKIB_GLHAPBLBKEA",
Self::Kmjajjemcpe => "DGNLFNJJKIB_KMJAJJEMCPE",
Self::Kglibpkgoia => "DGNLFNJJKIB_KGLIBPKGOIA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DGNLFNJJKIB_CJHJPHDBJMK" => Some(Self::Cjhjphdbjmk),
"DGNLFNJJKIB_HLCJEAEMHPI" => Some(Self::Hlcjeaemhpi),
"DGNLFNJJKIB_KFFGFFFDNAN" => Some(Self::Kffgfffdnan),
"DGNLFNJJKIB_BKAGAGNPOCD" => Some(Self::Bkagagnpocd),
"DGNLFNJJKIB_HEKCKBEOLKF" => Some(Self::Hekckbeolkf),
"DGNLFNJJKIB_AHHDDHBCMDP" => Some(Self::Ahhddhbcmdp),
"DGNLFNJJKIB_GLHAPBLBKEA" => Some(Self::Glhapblbkea),
"DGNLFNJJKIB_KMJAJJEMCPE" => Some(Self::Kmjajjemcpe),
"DGNLFNJJKIB_KGLIBPKGOIA" => Some(Self::Kglibpkgoia),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gdjmkbccndm {
Bmhhpkcobgb = 0,
Opheicnohkg = 1,
Hbfoecilmnh = 2,
Edaiejnnkbi = 3,
Lhccfpejahp = 4,
}
impl Gdjmkbccndm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bmhhpkcobgb => "GDJMKBCCNDM_BMHHPKCOBGB",
Self::Opheicnohkg => "GDJMKBCCNDM_OPHEICNOHKG",
Self::Hbfoecilmnh => "GDJMKBCCNDM_HBFOECILMNH",
Self::Edaiejnnkbi => "GDJMKBCCNDM_EDAIEJNNKBI",
Self::Lhccfpejahp => "GDJMKBCCNDM_LHCCFPEJAHP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GDJMKBCCNDM_BMHHPKCOBGB" => Some(Self::Bmhhpkcobgb),
"GDJMKBCCNDM_OPHEICNOHKG" => Some(Self::Opheicnohkg),
"GDJMKBCCNDM_HBFOECILMNH" => Some(Self::Hbfoecilmnh),
"GDJMKBCCNDM_EDAIEJNNKBI" => Some(Self::Edaiejnnkbi),
"GDJMKBCCNDM_LHCCFPEJAHP" => Some(Self::Lhccfpejahp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fjnapbnacpo {
PredicateTypeNone = 0,
ByItemId = 1,
BySceneProperty = 2,
ByTarotCard = 3,
ByHollowLevel = 4,
ByJump = 5,
ByEmpty = 6,
ByAbility = 7,
ByChoiceServer = 8,
ByJumpServer = 9,
ByRandom = 10,
ByHollowVariable = 11,
ByCharacterState = 12,
ByOr = 13,
BySpecials = 14,
ByCurse = 15,
ByTarotCardGenre = 16,
ByCanGetItem = 17,
ByChallenge = 18,
ByEventState = 19,
ByDirection = 20,
ByMainCharacter = 21,
ByNot = 22,
ByCharacterType = 23,
ByAvatarId = 26,
ByVhsStoreMatchLevel = 27,
ByVhsStoreCompleteHistory = 28,
ByMainCityTime = 29,
ByMultipass = 30,
ByNpcNotHasQuest = 31,
ByCompareParam = 32,
ByPlayerLevel = 33,
ByPositionInRange = 34,
ByHollowNpcState = 35,
ByAfkState = 36,
ByControlCharacter = 37,
ByPartnerTrust = 38,
ByPartnerTrustLevel = 39,
ByHollowPosChangedReason = 40,
ByInteractVariable = 41,
ByAnd = 42,
ByDailyQuestState = 43,
ByGridType = 44,
ByFirstMeet = 45,
ByMainCityTimePeriod = 46,
ByHaveRested = 47,
ByActivityBubbleState = 48,
ByNewsstandUpdate = 49,
ByGuestRecommendSuccess = 50,
ByVhsStoreVhsId = 51,
ByVhsStoreTagLevel = 52,
ByTrashHaveNew = 53,
ByTrashEmpty = 54,
ByHollowNpcLeader = 55,
ByHollowProgress = 56,
ByStoryModeOn = 57,
ByHollowNpcUidExist = 58,
ByCompareQuestState = 59,
ByIndexInBound = 60,
ByCompareQuestFinishCount = 61,
ByNpcHp = 62,
ByPlayMiniGame = 63,
ByGridFinishState = 64,
ByTimeEvent = 65,
ByInterKnotState = 66,
ByIsLightAffected = 67,
ByLightType = 68,
ByPluginCollection = 69,
ByOwnedLightType = 70,
ByExecutionTarget = 71,
ByRepairZoneState = 72,
ByHollowEntrance = 73,
ByFirstInteract = 74,
ByFleaMarketState = 75,
ByHollowDialogState = 76,
ByCompareVec2 = 77,
ByPostState = 78,
ByTodayClosedQuest = 79,
ByBuddyId = 80,
ByEntityCategory = 81,
ByChessboardTag = 82,
ByHollowQuestType = 83,
ByCompareIntOr = 84,
ByCompareIntAnd = 85,
ByEntityType = 86,
ByEntityHasFunction = 87,
BySectionLayerType = 88,
ByEntityHasComponent = 89,
ByPartnerEvent = 90,
ByLiftStatus = 91,
ByRandomPlayRecommendResult = 92,
ByRpIncreasePrice = 93,
ByHaveCatName = 94,
BySection = 95,
ByCanModCatName = 96,
ByUnlockTarotCard = 97,
ByUnlockTarotCardGenre = 98,
ByLimboAvatarQuestFinish = 99,
ByIsFirstTurn = 100,
ByPopChoiceParam = 101,
ByIsMultiHollowOutFloor = 102,
ByIsHaveRamenBuff = 103,
ByMapSpecials = 1000,
}
impl Fjnapbnacpo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::PredicateTypeNone => "FJNAPBNACPO_PREDICATE_TYPE_NONE",
Self::ByItemId => "FJNAPBNACPO_BY_ITEM_ID",
Self::BySceneProperty => "FJNAPBNACPO_BY_SCENE_PROPERTY",
Self::ByTarotCard => "FJNAPBNACPO_BY_TAROT_CARD",
Self::ByHollowLevel => "FJNAPBNACPO_BY_HOLLOW_LEVEL",
Self::ByJump => "FJNAPBNACPO_BY_JUMP",
Self::ByEmpty => "FJNAPBNACPO_BY_EMPTY",
Self::ByAbility => "FJNAPBNACPO_BY_ABILITY",
Self::ByChoiceServer => "FJNAPBNACPO_BY_CHOICE_SERVER",
Self::ByJumpServer => "FJNAPBNACPO_BY_JUMP_SERVER",
Self::ByRandom => "FJNAPBNACPO_BY_RANDOM",
Self::ByHollowVariable => "FJNAPBNACPO_BY_HOLLOW_VARIABLE",
Self::ByCharacterState => "FJNAPBNACPO_BY_CHARACTER_STATE",
Self::ByOr => "FJNAPBNACPO_BY_OR",
Self::BySpecials => "FJNAPBNACPO_BY_SPECIALS",
Self::ByCurse => "FJNAPBNACPO_BY_CURSE",
Self::ByTarotCardGenre => "FJNAPBNACPO_BY_TAROT_CARD_GENRE",
Self::ByCanGetItem => "FJNAPBNACPO_BY_CAN_GET_ITEM",
Self::ByChallenge => "FJNAPBNACPO_BY_CHALLENGE",
Self::ByEventState => "FJNAPBNACPO_BY_EVENT_STATE",
Self::ByDirection => "FJNAPBNACPO_BY_DIRECTION",
Self::ByMainCharacter => "FJNAPBNACPO_BY_MAIN_CHARACTER",
Self::ByNot => "FJNAPBNACPO_BY_NOT",
Self::ByCharacterType => "FJNAPBNACPO_BY_CHARACTER_TYPE",
Self::ByAvatarId => "FJNAPBNACPO_BY_AVATAR_ID",
Self::ByVhsStoreMatchLevel => "FJNAPBNACPO_BY_VHS_STORE_MATCH_LEVEL",
Self::ByVhsStoreCompleteHistory => {
"FJNAPBNACPO_BY_VHS_STORE_COMPLETE_HISTORY"
}
Self::ByMainCityTime => "FJNAPBNACPO_BY_MAIN_CITY_TIME",
Self::ByMultipass => "FJNAPBNACPO_BY_MULTIPASS",
Self::ByNpcNotHasQuest => "FJNAPBNACPO_BY_NPC_NOT_HAS_QUEST",
Self::ByCompareParam => "FJNAPBNACPO_BY_COMPARE_PARAM",
Self::ByPlayerLevel => "FJNAPBNACPO_BY_PLAYER_LEVEL",
Self::ByPositionInRange => "FJNAPBNACPO_BY_POSITION_IN_RANGE",
Self::ByHollowNpcState => "FJNAPBNACPO_BY_HOLLOW_NPC_STATE",
Self::ByAfkState => "FJNAPBNACPO_BY_AFK_STATE",
Self::ByControlCharacter => "FJNAPBNACPO_BY_CONTROL_CHARACTER",
Self::ByPartnerTrust => "FJNAPBNACPO_BY_PARTNER_TRUST",
Self::ByPartnerTrustLevel => "FJNAPBNACPO_BY_PARTNER_TRUST_LEVEL",
Self::ByHollowPosChangedReason => "FJNAPBNACPO_BY_HOLLOW_POS_CHANGED_REASON",
Self::ByInteractVariable => "FJNAPBNACPO_BY_INTERACT_VARIABLE",
Self::ByAnd => "FJNAPBNACPO_BY_AND",
Self::ByDailyQuestState => "FJNAPBNACPO_BY_DAILY_QUEST_STATE",
Self::ByGridType => "FJNAPBNACPO_BY_GRID_TYPE",
Self::ByFirstMeet => "FJNAPBNACPO_BY_FIRST_MEET",
Self::ByMainCityTimePeriod => "FJNAPBNACPO_BY_MAIN_CITY_TIME_PERIOD",
Self::ByHaveRested => "FJNAPBNACPO_BY_HAVE_RESTED",
Self::ByActivityBubbleState => "FJNAPBNACPO_BY_ACTIVITY_BUBBLE_STATE",
Self::ByNewsstandUpdate => "FJNAPBNACPO_BY_NEWSSTAND_UPDATE",
Self::ByGuestRecommendSuccess => "FJNAPBNACPO_BY_GUEST_RECOMMEND_SUCCESS",
Self::ByVhsStoreVhsId => "FJNAPBNACPO_BY_VHS_STORE_VHS_ID",
Self::ByVhsStoreTagLevel => "FJNAPBNACPO_BY_VHS_STORE_TAG_LEVEL",
Self::ByTrashHaveNew => "FJNAPBNACPO_BY_TRASH_HAVE_NEW",
Self::ByTrashEmpty => "FJNAPBNACPO_BY_TRASH_EMPTY",
Self::ByHollowNpcLeader => "FJNAPBNACPO_BY_HOLLOW_NPC_LEADER",
Self::ByHollowProgress => "FJNAPBNACPO_BY_HOLLOW_PROGRESS",
Self::ByStoryModeOn => "FJNAPBNACPO_BY_STORY_MODE_ON",
Self::ByHollowNpcUidExist => "FJNAPBNACPO_BY_HOLLOW_NPC_UID_EXIST",
Self::ByCompareQuestState => "FJNAPBNACPO_BY_COMPARE_QUEST_STATE",
Self::ByIndexInBound => "FJNAPBNACPO_BY_INDEX_IN_BOUND",
Self::ByCompareQuestFinishCount => {
"FJNAPBNACPO_BY_COMPARE_QUEST_FINISH_COUNT"
}
Self::ByNpcHp => "FJNAPBNACPO_BY_NPC_HP",
Self::ByPlayMiniGame => "FJNAPBNACPO_BY_PLAY_MINI_GAME",
Self::ByGridFinishState => "FJNAPBNACPO_BY_GRID_FINISH_STATE",
Self::ByTimeEvent => "FJNAPBNACPO_BY_TIME_EVENT",
Self::ByInterKnotState => "FJNAPBNACPO_BY_INTER_KNOT_STATE",
Self::ByIsLightAffected => "FJNAPBNACPO_BY_IS_LIGHT_AFFECTED",
Self::ByLightType => "FJNAPBNACPO_BY_LIGHT_TYPE",
Self::ByPluginCollection => "FJNAPBNACPO_BY_PLUGIN_COLLECTION",
Self::ByOwnedLightType => "FJNAPBNACPO_BY_OWNED_LIGHT_TYPE",
Self::ByExecutionTarget => "FJNAPBNACPO_BY_EXECUTION_TARGET",
Self::ByRepairZoneState => "FJNAPBNACPO_BY_REPAIR_ZONE_STATE",
Self::ByHollowEntrance => "FJNAPBNACPO_BY_HOLLOW_ENTRANCE",
Self::ByFirstInteract => "FJNAPBNACPO_BY_FIRST_INTERACT",
Self::ByFleaMarketState => "FJNAPBNACPO_BY_FLEA_MARKET_STATE",
Self::ByHollowDialogState => "FJNAPBNACPO_BY_HOLLOW_DIALOG_STATE",
Self::ByCompareVec2 => "FJNAPBNACPO_BY_COMPARE_VEC2",
Self::ByPostState => "FJNAPBNACPO_BY_POST_STATE",
Self::ByTodayClosedQuest => "FJNAPBNACPO_BY_TODAY_CLOSED_QUEST",
Self::ByBuddyId => "FJNAPBNACPO_BY_BUDDY_ID",
Self::ByEntityCategory => "FJNAPBNACPO_BY_ENTITY_CATEGORY",
Self::ByChessboardTag => "FJNAPBNACPO_BY_CHESSBOARD_TAG",
Self::ByHollowQuestType => "FJNAPBNACPO_BY_HOLLOW_QUEST_TYPE",
Self::ByCompareIntOr => "FJNAPBNACPO_BY_COMPARE_INT_OR",
Self::ByCompareIntAnd => "FJNAPBNACPO_BY_COMPARE_INT_AND",
Self::ByEntityType => "FJNAPBNACPO_BY_ENTITY_TYPE",
Self::ByEntityHasFunction => "FJNAPBNACPO_BY_ENTITY_HAS_FUNCTION",
Self::BySectionLayerType => "FJNAPBNACPO_BY_SECTION_LAYER_TYPE",
Self::ByEntityHasComponent => "FJNAPBNACPO_BY_ENTITY_HAS_COMPONENT",
Self::ByPartnerEvent => "FJNAPBNACPO_BY_PARTNER_EVENT",
Self::ByLiftStatus => "FJNAPBNACPO_BY_LIFT_STATUS",
Self::ByRandomPlayRecommendResult => {
"FJNAPBNACPO_BY_RANDOM_PLAY_RECOMMEND_RESULT"
}
Self::ByRpIncreasePrice => "FJNAPBNACPO_BY_RP_INCREASE_PRICE",
Self::ByHaveCatName => "FJNAPBNACPO_BY_HAVE_CAT_NAME",
Self::BySection => "FJNAPBNACPO_BY_SECTION",
Self::ByCanModCatName => "FJNAPBNACPO_BY_CAN_MOD_CAT_NAME",
Self::ByUnlockTarotCard => "FJNAPBNACPO_BY_UNLOCK_TAROT_CARD",
Self::ByUnlockTarotCardGenre => "FJNAPBNACPO_BY_UNLOCK_TAROT_CARD_GENRE",
Self::ByLimboAvatarQuestFinish => "FJNAPBNACPO_BY_LIMBO_AVATAR_QUEST_FINISH",
Self::ByIsFirstTurn => "FJNAPBNACPO_BY_IS_FIRST_TURN",
Self::ByPopChoiceParam => "FJNAPBNACPO_BY_POP_CHOICE_PARAM",
Self::ByIsMultiHollowOutFloor => "FJNAPBNACPO_BY_IS_MULTI_HOLLOW_OUT_FLOOR",
Self::ByIsHaveRamenBuff => "FJNAPBNACPO_BY_IS_HAVE_RAMEN_BUFF",
Self::ByMapSpecials => "FJNAPBNACPO_BY_MAP_SPECIALS",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FJNAPBNACPO_PREDICATE_TYPE_NONE" => Some(Self::PredicateTypeNone),
"FJNAPBNACPO_BY_ITEM_ID" => Some(Self::ByItemId),
"FJNAPBNACPO_BY_SCENE_PROPERTY" => Some(Self::BySceneProperty),
"FJNAPBNACPO_BY_TAROT_CARD" => Some(Self::ByTarotCard),
"FJNAPBNACPO_BY_HOLLOW_LEVEL" => Some(Self::ByHollowLevel),
"FJNAPBNACPO_BY_JUMP" => Some(Self::ByJump),
"FJNAPBNACPO_BY_EMPTY" => Some(Self::ByEmpty),
"FJNAPBNACPO_BY_ABILITY" => Some(Self::ByAbility),
"FJNAPBNACPO_BY_CHOICE_SERVER" => Some(Self::ByChoiceServer),
"FJNAPBNACPO_BY_JUMP_SERVER" => Some(Self::ByJumpServer),
"FJNAPBNACPO_BY_RANDOM" => Some(Self::ByRandom),
"FJNAPBNACPO_BY_HOLLOW_VARIABLE" => Some(Self::ByHollowVariable),
"FJNAPBNACPO_BY_CHARACTER_STATE" => Some(Self::ByCharacterState),
"FJNAPBNACPO_BY_OR" => Some(Self::ByOr),
"FJNAPBNACPO_BY_SPECIALS" => Some(Self::BySpecials),
"FJNAPBNACPO_BY_CURSE" => Some(Self::ByCurse),
"FJNAPBNACPO_BY_TAROT_CARD_GENRE" => Some(Self::ByTarotCardGenre),
"FJNAPBNACPO_BY_CAN_GET_ITEM" => Some(Self::ByCanGetItem),
"FJNAPBNACPO_BY_CHALLENGE" => Some(Self::ByChallenge),
"FJNAPBNACPO_BY_EVENT_STATE" => Some(Self::ByEventState),
"FJNAPBNACPO_BY_DIRECTION" => Some(Self::ByDirection),
"FJNAPBNACPO_BY_MAIN_CHARACTER" => Some(Self::ByMainCharacter),
"FJNAPBNACPO_BY_NOT" => Some(Self::ByNot),
"FJNAPBNACPO_BY_CHARACTER_TYPE" => Some(Self::ByCharacterType),
"FJNAPBNACPO_BY_AVATAR_ID" => Some(Self::ByAvatarId),
"FJNAPBNACPO_BY_VHS_STORE_MATCH_LEVEL" => Some(Self::ByVhsStoreMatchLevel),
"FJNAPBNACPO_BY_VHS_STORE_COMPLETE_HISTORY" => {
Some(Self::ByVhsStoreCompleteHistory)
}
"FJNAPBNACPO_BY_MAIN_CITY_TIME" => Some(Self::ByMainCityTime),
"FJNAPBNACPO_BY_MULTIPASS" => Some(Self::ByMultipass),
"FJNAPBNACPO_BY_NPC_NOT_HAS_QUEST" => Some(Self::ByNpcNotHasQuest),
"FJNAPBNACPO_BY_COMPARE_PARAM" => Some(Self::ByCompareParam),
"FJNAPBNACPO_BY_PLAYER_LEVEL" => Some(Self::ByPlayerLevel),
"FJNAPBNACPO_BY_POSITION_IN_RANGE" => Some(Self::ByPositionInRange),
"FJNAPBNACPO_BY_HOLLOW_NPC_STATE" => Some(Self::ByHollowNpcState),
"FJNAPBNACPO_BY_AFK_STATE" => Some(Self::ByAfkState),
"FJNAPBNACPO_BY_CONTROL_CHARACTER" => Some(Self::ByControlCharacter),
"FJNAPBNACPO_BY_PARTNER_TRUST" => Some(Self::ByPartnerTrust),
"FJNAPBNACPO_BY_PARTNER_TRUST_LEVEL" => Some(Self::ByPartnerTrustLevel),
"FJNAPBNACPO_BY_HOLLOW_POS_CHANGED_REASON" => {
Some(Self::ByHollowPosChangedReason)
}
"FJNAPBNACPO_BY_INTERACT_VARIABLE" => Some(Self::ByInteractVariable),
"FJNAPBNACPO_BY_AND" => Some(Self::ByAnd),
"FJNAPBNACPO_BY_DAILY_QUEST_STATE" => Some(Self::ByDailyQuestState),
"FJNAPBNACPO_BY_GRID_TYPE" => Some(Self::ByGridType),
"FJNAPBNACPO_BY_FIRST_MEET" => Some(Self::ByFirstMeet),
"FJNAPBNACPO_BY_MAIN_CITY_TIME_PERIOD" => Some(Self::ByMainCityTimePeriod),
"FJNAPBNACPO_BY_HAVE_RESTED" => Some(Self::ByHaveRested),
"FJNAPBNACPO_BY_ACTIVITY_BUBBLE_STATE" => Some(Self::ByActivityBubbleState),
"FJNAPBNACPO_BY_NEWSSTAND_UPDATE" => Some(Self::ByNewsstandUpdate),
"FJNAPBNACPO_BY_GUEST_RECOMMEND_SUCCESS" => {
Some(Self::ByGuestRecommendSuccess)
}
"FJNAPBNACPO_BY_VHS_STORE_VHS_ID" => Some(Self::ByVhsStoreVhsId),
"FJNAPBNACPO_BY_VHS_STORE_TAG_LEVEL" => Some(Self::ByVhsStoreTagLevel),
"FJNAPBNACPO_BY_TRASH_HAVE_NEW" => Some(Self::ByTrashHaveNew),
"FJNAPBNACPO_BY_TRASH_EMPTY" => Some(Self::ByTrashEmpty),
"FJNAPBNACPO_BY_HOLLOW_NPC_LEADER" => Some(Self::ByHollowNpcLeader),
"FJNAPBNACPO_BY_HOLLOW_PROGRESS" => Some(Self::ByHollowProgress),
"FJNAPBNACPO_BY_STORY_MODE_ON" => Some(Self::ByStoryModeOn),
"FJNAPBNACPO_BY_HOLLOW_NPC_UID_EXIST" => Some(Self::ByHollowNpcUidExist),
"FJNAPBNACPO_BY_COMPARE_QUEST_STATE" => Some(Self::ByCompareQuestState),
"FJNAPBNACPO_BY_INDEX_IN_BOUND" => Some(Self::ByIndexInBound),
"FJNAPBNACPO_BY_COMPARE_QUEST_FINISH_COUNT" => {
Some(Self::ByCompareQuestFinishCount)
}
"FJNAPBNACPO_BY_NPC_HP" => Some(Self::ByNpcHp),
"FJNAPBNACPO_BY_PLAY_MINI_GAME" => Some(Self::ByPlayMiniGame),
"FJNAPBNACPO_BY_GRID_FINISH_STATE" => Some(Self::ByGridFinishState),
"FJNAPBNACPO_BY_TIME_EVENT" => Some(Self::ByTimeEvent),
"FJNAPBNACPO_BY_INTER_KNOT_STATE" => Some(Self::ByInterKnotState),
"FJNAPBNACPO_BY_IS_LIGHT_AFFECTED" => Some(Self::ByIsLightAffected),
"FJNAPBNACPO_BY_LIGHT_TYPE" => Some(Self::ByLightType),
"FJNAPBNACPO_BY_PLUGIN_COLLECTION" => Some(Self::ByPluginCollection),
"FJNAPBNACPO_BY_OWNED_LIGHT_TYPE" => Some(Self::ByOwnedLightType),
"FJNAPBNACPO_BY_EXECUTION_TARGET" => Some(Self::ByExecutionTarget),
"FJNAPBNACPO_BY_REPAIR_ZONE_STATE" => Some(Self::ByRepairZoneState),
"FJNAPBNACPO_BY_HOLLOW_ENTRANCE" => Some(Self::ByHollowEntrance),
"FJNAPBNACPO_BY_FIRST_INTERACT" => Some(Self::ByFirstInteract),
"FJNAPBNACPO_BY_FLEA_MARKET_STATE" => Some(Self::ByFleaMarketState),
"FJNAPBNACPO_BY_HOLLOW_DIALOG_STATE" => Some(Self::ByHollowDialogState),
"FJNAPBNACPO_BY_COMPARE_VEC2" => Some(Self::ByCompareVec2),
"FJNAPBNACPO_BY_POST_STATE" => Some(Self::ByPostState),
"FJNAPBNACPO_BY_TODAY_CLOSED_QUEST" => Some(Self::ByTodayClosedQuest),
"FJNAPBNACPO_BY_BUDDY_ID" => Some(Self::ByBuddyId),
"FJNAPBNACPO_BY_ENTITY_CATEGORY" => Some(Self::ByEntityCategory),
"FJNAPBNACPO_BY_CHESSBOARD_TAG" => Some(Self::ByChessboardTag),
"FJNAPBNACPO_BY_HOLLOW_QUEST_TYPE" => Some(Self::ByHollowQuestType),
"FJNAPBNACPO_BY_COMPARE_INT_OR" => Some(Self::ByCompareIntOr),
"FJNAPBNACPO_BY_COMPARE_INT_AND" => Some(Self::ByCompareIntAnd),
"FJNAPBNACPO_BY_ENTITY_TYPE" => Some(Self::ByEntityType),
"FJNAPBNACPO_BY_ENTITY_HAS_FUNCTION" => Some(Self::ByEntityHasFunction),
"FJNAPBNACPO_BY_SECTION_LAYER_TYPE" => Some(Self::BySectionLayerType),
"FJNAPBNACPO_BY_ENTITY_HAS_COMPONENT" => Some(Self::ByEntityHasComponent),
"FJNAPBNACPO_BY_PARTNER_EVENT" => Some(Self::ByPartnerEvent),
"FJNAPBNACPO_BY_LIFT_STATUS" => Some(Self::ByLiftStatus),
"FJNAPBNACPO_BY_RANDOM_PLAY_RECOMMEND_RESULT" => {
Some(Self::ByRandomPlayRecommendResult)
}
"FJNAPBNACPO_BY_RP_INCREASE_PRICE" => Some(Self::ByRpIncreasePrice),
"FJNAPBNACPO_BY_HAVE_CAT_NAME" => Some(Self::ByHaveCatName),
"FJNAPBNACPO_BY_SECTION" => Some(Self::BySection),
"FJNAPBNACPO_BY_CAN_MOD_CAT_NAME" => Some(Self::ByCanModCatName),
"FJNAPBNACPO_BY_UNLOCK_TAROT_CARD" => Some(Self::ByUnlockTarotCard),
"FJNAPBNACPO_BY_UNLOCK_TAROT_CARD_GENRE" => {
Some(Self::ByUnlockTarotCardGenre)
}
"FJNAPBNACPO_BY_LIMBO_AVATAR_QUEST_FINISH" => {
Some(Self::ByLimboAvatarQuestFinish)
}
"FJNAPBNACPO_BY_IS_FIRST_TURN" => Some(Self::ByIsFirstTurn),
"FJNAPBNACPO_BY_POP_CHOICE_PARAM" => Some(Self::ByPopChoiceParam),
"FJNAPBNACPO_BY_IS_MULTI_HOLLOW_OUT_FLOOR" => {
Some(Self::ByIsMultiHollowOutFloor)
}
"FJNAPBNACPO_BY_IS_HAVE_RAMEN_BUFF" => Some(Self::ByIsHaveRamenBuff),
"FJNAPBNACPO_BY_MAP_SPECIALS" => Some(Self::ByMapSpecials),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jjeodndjajn {
Mjgplcbhlnc = 0,
}
impl Jjeodndjajn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mjgplcbhlnc => "JJEODNDJAJN_MJGPLCBHLNC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JJEODNDJAJN_MJGPLCBHLNC" => Some(Self::Mjgplcbhlnc),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cjikakfiihc {
Ocjmhphmgpm = 0,
Kchmfenaepm = 1,
Efideaacomp = 2,
Cbaapdkcjpn = 3,
Nllaohajmno = 4,
Dkkhhhfifdp = 5,
}
impl Cjikakfiihc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ocjmhphmgpm => "CJIKAKFIIHC_OCJMHPHMGPM",
Self::Kchmfenaepm => "CJIKAKFIIHC_KCHMFENAEPM",
Self::Efideaacomp => "CJIKAKFIIHC_EFIDEAACOMP",
Self::Cbaapdkcjpn => "CJIKAKFIIHC_CBAAPDKCJPN",
Self::Nllaohajmno => "CJIKAKFIIHC_NLLAOHAJMNO",
Self::Dkkhhhfifdp => "CJIKAKFIIHC_DKKHHHFIFDP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CJIKAKFIIHC_OCJMHPHMGPM" => Some(Self::Ocjmhphmgpm),
"CJIKAKFIIHC_KCHMFENAEPM" => Some(Self::Kchmfenaepm),
"CJIKAKFIIHC_EFIDEAACOMP" => Some(Self::Efideaacomp),
"CJIKAKFIIHC_CBAAPDKCJPN" => Some(Self::Cbaapdkcjpn),
"CJIKAKFIIHC_NLLAOHAJMNO" => Some(Self::Nllaohajmno),
"CJIKAKFIIHC_DKKHHHFIFDP" => Some(Self::Dkkhhhfifdp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Iffchagmiei {
Alblgflmafa = 0,
}
impl Iffchagmiei {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Alblgflmafa => "IFFCHAGMIEI_ALBLGFLMAFA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IFFCHAGMIEI_ALBLGFLMAFA" => Some(Self::Alblgflmafa),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Glhemplfblf {
AreaCameraTriggerTypeNone = 0,
AreaCameraTriggerTypeEnter = 1,
AreaCameraTriggerTypeUpdate = 2,
AreaCameraTriggerTypeExit = 3,
}
impl Glhemplfblf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::AreaCameraTriggerTypeNone => {
"GLHEMPLFBLF_AREA_CAMERA_TRIGGER_TYPE_NONE"
}
Self::AreaCameraTriggerTypeEnter => {
"GLHEMPLFBLF_AREA_CAMERA_TRIGGER_TYPE_ENTER"
}
Self::AreaCameraTriggerTypeUpdate => {
"GLHEMPLFBLF_AREA_CAMERA_TRIGGER_TYPE_UPDATE"
}
Self::AreaCameraTriggerTypeExit => {
"GLHEMPLFBLF_AREA_CAMERA_TRIGGER_TYPE_EXIT"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GLHEMPLFBLF_AREA_CAMERA_TRIGGER_TYPE_NONE" => {
Some(Self::AreaCameraTriggerTypeNone)
}
"GLHEMPLFBLF_AREA_CAMERA_TRIGGER_TYPE_ENTER" => {
Some(Self::AreaCameraTriggerTypeEnter)
}
"GLHEMPLFBLF_AREA_CAMERA_TRIGGER_TYPE_UPDATE" => {
Some(Self::AreaCameraTriggerTypeUpdate)
}
"GLHEMPLFBLF_AREA_CAMERA_TRIGGER_TYPE_EXIT" => {
Some(Self::AreaCameraTriggerTypeExit)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Popfeapidfd {
Aakpnjbfbcm = 0,
}
impl Popfeapidfd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Aakpnjbfbcm => "POPFEAPIDFD_AAKPNJBFBCM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"POPFEAPIDFD_AAKPNJBFBCM" => Some(Self::Aakpnjbfbcm),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ogepfnogkhm {
PrepareDataTypeNone = 0,
PrepareDataTypeMessage = 1,
PrepareDataTypeInterknot = 2,
}
impl Ogepfnogkhm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::PrepareDataTypeNone => "OGEPFNOGKHM_PREPARE_DATA_TYPE_NONE",
Self::PrepareDataTypeMessage => "OGEPFNOGKHM_PREPARE_DATA_TYPE_MESSAGE",
Self::PrepareDataTypeInterknot => "OGEPFNOGKHM_PREPARE_DATA_TYPE_INTERKNOT",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OGEPFNOGKHM_PREPARE_DATA_TYPE_NONE" => Some(Self::PrepareDataTypeNone),
"OGEPFNOGKHM_PREPARE_DATA_TYPE_MESSAGE" => Some(Self::PrepareDataTypeMessage),
"OGEPFNOGKHM_PREPARE_DATA_TYPE_INTERKNOT" => {
Some(Self::PrepareDataTypeInterknot)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hjjfmgkeadh {
CopyTypeAll = 0,
CopyTypeEventId = 1,
CopyTypeNodeState = 2,
CopyTypeVisibleState = 3,
CopyTypeSubState = 4,
CopyTypeEventDetail = 5,
}
impl Hjjfmgkeadh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::CopyTypeAll => "HJJFMGKEADH_COPY_TYPE_ALL",
Self::CopyTypeEventId => "HJJFMGKEADH_COPY_TYPE_EVENT_ID",
Self::CopyTypeNodeState => "HJJFMGKEADH_COPY_TYPE_NODE_STATE",
Self::CopyTypeVisibleState => "HJJFMGKEADH_COPY_TYPE_VISIBLE_STATE",
Self::CopyTypeSubState => "HJJFMGKEADH_COPY_TYPE_SUB_STATE",
Self::CopyTypeEventDetail => "HJJFMGKEADH_COPY_TYPE_EVENT_DETAIL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HJJFMGKEADH_COPY_TYPE_ALL" => Some(Self::CopyTypeAll),
"HJJFMGKEADH_COPY_TYPE_EVENT_ID" => Some(Self::CopyTypeEventId),
"HJJFMGKEADH_COPY_TYPE_NODE_STATE" => Some(Self::CopyTypeNodeState),
"HJJFMGKEADH_COPY_TYPE_VISIBLE_STATE" => Some(Self::CopyTypeVisibleState),
"HJJFMGKEADH_COPY_TYPE_SUB_STATE" => Some(Self::CopyTypeSubState),
"HJJFMGKEADH_COPY_TYPE_EVENT_DETAIL" => Some(Self::CopyTypeEventDetail),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Emapbengcnm {
Ehplmpmijdd = 0,
Ilhjacjlbfl = 1,
}
impl Emapbengcnm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ehplmpmijdd => "EMAPBENGCNM_EHPLMPMIJDD",
Self::Ilhjacjlbfl => "EMAPBENGCNM_ILHJACJLBFL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EMAPBENGCNM_EHPLMPMIJDD" => Some(Self::Ehplmpmijdd),
"EMAPBENGCNM_ILHJACJLBFL" => Some(Self::Ilhjacjlbfl),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lcnfaponhhp {
Jidopkmmmjm = 0,
Goffkbjodga = 1,
Hdkmihbficc = 2,
Fmcedippegm = 3,
}
impl Lcnfaponhhp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Jidopkmmmjm => "LCNFAPONHHP_JIDOPKMMMJM",
Self::Goffkbjodga => "LCNFAPONHHP_GOFFKBJODGA",
Self::Hdkmihbficc => "LCNFAPONHHP_HDKMIHBFICC",
Self::Fmcedippegm => "LCNFAPONHHP_FMCEDIPPEGM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LCNFAPONHHP_JIDOPKMMMJM" => Some(Self::Jidopkmmmjm),
"LCNFAPONHHP_GOFFKBJODGA" => Some(Self::Goffkbjodga),
"LCNFAPONHHP_HDKMIHBFICC" => Some(Self::Hdkmihbficc),
"LCNFAPONHHP_FMCEDIPPEGM" => Some(Self::Fmcedippegm),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hlpmaajbhlb {
Nelpheancag = 0,
}
impl Hlpmaajbhlb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Nelpheancag => "HLPMAAJBHLB_NELPHEANCAG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HLPMAAJBHLB_NELPHEANCAG" => Some(Self::Nelpheancag),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gaaeijmifok {
Hffifdkakpo = 0,
Gcnhamcpdfh = 1,
Ndhfedpdgio = 2,
Oplijgefokg = 3,
Glbfolggmlm = 4,
Bknipglafkb = 5,
}
impl Gaaeijmifok {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Hffifdkakpo => "GAAEIJMIFOK_HFFIFDKAKPO",
Self::Gcnhamcpdfh => "GAAEIJMIFOK_GCNHAMCPDFH",
Self::Ndhfedpdgio => "GAAEIJMIFOK_NDHFEDPDGIO",
Self::Oplijgefokg => "GAAEIJMIFOK_OPLIJGEFOKG",
Self::Glbfolggmlm => "GAAEIJMIFOK_GLBFOLGGMLM",
Self::Bknipglafkb => "GAAEIJMIFOK_BKNIPGLAFKB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GAAEIJMIFOK_HFFIFDKAKPO" => Some(Self::Hffifdkakpo),
"GAAEIJMIFOK_GCNHAMCPDFH" => Some(Self::Gcnhamcpdfh),
"GAAEIJMIFOK_NDHFEDPDGIO" => Some(Self::Ndhfedpdgio),
"GAAEIJMIFOK_OPLIJGEFOKG" => Some(Self::Oplijgefokg),
"GAAEIJMIFOK_GLBFOLGGMLM" => Some(Self::Glbfolggmlm),
"GAAEIJMIFOK_BKNIPGLAFKB" => Some(Self::Bknipglafkb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Keebdldhndf {
Jodlhgamacg = 0,
Hcmonbjjbdi = 1,
Nekcndnpabh = 2,
Kebcjdiicde = 3,
Doemhcplimj = 4,
Nnkjnafcboh = 5,
Gkbgnbejcmf = 6,
Amcljhpppcn = 7,
Dlgnonhcnlh = 8,
}
impl Keebdldhndf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Jodlhgamacg => "KEEBDLDHNDF_JODLHGAMACG",
Self::Hcmonbjjbdi => "KEEBDLDHNDF_HCMONBJJBDI",
Self::Nekcndnpabh => "KEEBDLDHNDF_NEKCNDNPABH",
Self::Kebcjdiicde => "KEEBDLDHNDF_KEBCJDIICDE",
Self::Doemhcplimj => "KEEBDLDHNDF_DOEMHCPLIMJ",
Self::Nnkjnafcboh => "KEEBDLDHNDF_NNKJNAFCBOH",
Self::Gkbgnbejcmf => "KEEBDLDHNDF_GKBGNBEJCMF",
Self::Amcljhpppcn => "KEEBDLDHNDF_AMCLJHPPPCN",
Self::Dlgnonhcnlh => "KEEBDLDHNDF_DLGNONHCNLH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KEEBDLDHNDF_JODLHGAMACG" => Some(Self::Jodlhgamacg),
"KEEBDLDHNDF_HCMONBJJBDI" => Some(Self::Hcmonbjjbdi),
"KEEBDLDHNDF_NEKCNDNPABH" => Some(Self::Nekcndnpabh),
"KEEBDLDHNDF_KEBCJDIICDE" => Some(Self::Kebcjdiicde),
"KEEBDLDHNDF_DOEMHCPLIMJ" => Some(Self::Doemhcplimj),
"KEEBDLDHNDF_NNKJNAFCBOH" => Some(Self::Nnkjnafcboh),
"KEEBDLDHNDF_GKBGNBEJCMF" => Some(Self::Gkbgnbejcmf),
"KEEBDLDHNDF_AMCLJHPPPCN" => Some(Self::Amcljhpppcn),
"KEEBDLDHNDF_DLGNONHCNLH" => Some(Self::Dlgnonhcnlh),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jeimbbomhfa {
Lpgepgkdfpi = 0,
Bcboffmmiof = 1,
Gglhpnanekb = 2,
Cnmfhlngghe = 3,
}
impl Jeimbbomhfa {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Lpgepgkdfpi => "JEIMBBOMHFA_LPGEPGKDFPI",
Self::Bcboffmmiof => "JEIMBBOMHFA_BCBOFFMMIOF",
Self::Gglhpnanekb => "JEIMBBOMHFA_GGLHPNANEKB",
Self::Cnmfhlngghe => "JEIMBBOMHFA_CNMFHLNGGHE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JEIMBBOMHFA_LPGEPGKDFPI" => Some(Self::Lpgepgkdfpi),
"JEIMBBOMHFA_BCBOFFMMIOF" => Some(Self::Bcboffmmiof),
"JEIMBBOMHFA_GGLHPNANEKB" => Some(Self::Gglhpnanekb),
"JEIMBBOMHFA_CNMFHLNGGHE" => Some(Self::Cnmfhlngghe),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Icnincpahfb {
Cgonofkaeho = 0,
Mlaimpmneeb = 1,
Camlkmnohhd = 2,
Ngobagmalpa = 3,
}
impl Icnincpahfb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Cgonofkaeho => "ICNINCPAHFB_CGONOFKAEHO",
Self::Mlaimpmneeb => "ICNINCPAHFB_MLAIMPMNEEB",
Self::Camlkmnohhd => "ICNINCPAHFB_CAMLKMNOHHD",
Self::Ngobagmalpa => "ICNINCPAHFB_NGOBAGMALPA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ICNINCPAHFB_CGONOFKAEHO" => Some(Self::Cgonofkaeho),
"ICNINCPAHFB_MLAIMPMNEEB" => Some(Self::Mlaimpmneeb),
"ICNINCPAHFB_CAMLKMNOHHD" => Some(Self::Camlkmnohhd),
"ICNINCPAHFB_NGOBAGMALPA" => Some(Self::Ngobagmalpa),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nhebjofolnc {
Dkkhelpcfmc = 0,
Ofihbfhijec = 1,
Poimaafobjg = 2,
Jdnndplddgm = 3,
Ebjghomgipd = 4,
}
impl Nhebjofolnc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Dkkhelpcfmc => "NHEBJOFOLNC_DKKHELPCFMC",
Self::Ofihbfhijec => "NHEBJOFOLNC_OFIHBFHIJEC",
Self::Poimaafobjg => "NHEBJOFOLNC_POIMAAFOBJG",
Self::Jdnndplddgm => "NHEBJOFOLNC_JDNNDPLDDGM",
Self::Ebjghomgipd => "NHEBJOFOLNC_EBJGHOMGIPD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NHEBJOFOLNC_DKKHELPCFMC" => Some(Self::Dkkhelpcfmc),
"NHEBJOFOLNC_OFIHBFHIJEC" => Some(Self::Ofihbfhijec),
"NHEBJOFOLNC_POIMAAFOBJG" => Some(Self::Poimaafobjg),
"NHEBJOFOLNC_JDNNDPLDDGM" => Some(Self::Jdnndplddgm),
"NHEBJOFOLNC_EBJGHOMGIPD" => Some(Self::Ebjghomgipd),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bppokkjkajf {
Dkmecjlbknj = 0,
Ndafnhiggoi = 1,
}
impl Bppokkjkajf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Dkmecjlbknj => "BPPOKKJKAJF_DKMECJLBKNJ",
Self::Ndafnhiggoi => "BPPOKKJKAJF_NDAFNHIGGOI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BPPOKKJKAJF_DKMECJLBKNJ" => Some(Self::Dkmecjlbknj),
"BPPOKKJKAJF_NDAFNHIGGOI" => Some(Self::Ndafnhiggoi),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nngkmcdibgn {
Ioblmenicna = 0,
Ekgahaekkhe = 1,
Aiejnojldki = 2,
Fiecofmcajk = 3,
Obaipefipgp = 4,
}
impl Nngkmcdibgn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ioblmenicna => "NNGKMCDIBGN_IOBLMENICNA",
Self::Ekgahaekkhe => "NNGKMCDIBGN_EKGAHAEKKHE",
Self::Aiejnojldki => "NNGKMCDIBGN_AIEJNOJLDKI",
Self::Fiecofmcajk => "NNGKMCDIBGN_FIECOFMCAJK",
Self::Obaipefipgp => "NNGKMCDIBGN_OBAIPEFIPGP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NNGKMCDIBGN_IOBLMENICNA" => Some(Self::Ioblmenicna),
"NNGKMCDIBGN_EKGAHAEKKHE" => Some(Self::Ekgahaekkhe),
"NNGKMCDIBGN_AIEJNOJLDKI" => Some(Self::Aiejnojldki),
"NNGKMCDIBGN_FIECOFMCAJK" => Some(Self::Fiecofmcajk),
"NNGKMCDIBGN_OBAIPEFIPGP" => Some(Self::Obaipefipgp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Inhdocendbn {
Onjclknnckk = 0,
Bmadcifgame = 1,
}
impl Inhdocendbn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Onjclknnckk => "INHDOCENDBN_ONJCLKNNCKK",
Self::Bmadcifgame => "INHDOCENDBN_BMADCIFGAME",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"INHDOCENDBN_ONJCLKNNCKK" => Some(Self::Onjclknnckk),
"INHDOCENDBN_BMADCIFGAME" => Some(Self::Bmadcifgame),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Oecjgjccfbo {
Bjnbdoapopo = 0,
Cgdbgbpedmk = 1,
Jdpaanekjli = 2,
Ginikaibdjg = 3,
Fmgnopfnojf = 4,
Hnamhaigfhe = 5,
Ejbmkoimnbp = 6,
}
impl Oecjgjccfbo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bjnbdoapopo => "OECJGJCCFBO_BJNBDOAPOPO",
Self::Cgdbgbpedmk => "OECJGJCCFBO_CGDBGBPEDMK",
Self::Jdpaanekjli => "OECJGJCCFBO_JDPAANEKJLI",
Self::Ginikaibdjg => "OECJGJCCFBO_GINIKAIBDJG",
Self::Fmgnopfnojf => "OECJGJCCFBO_FMGNOPFNOJF",
Self::Hnamhaigfhe => "OECJGJCCFBO_HNAMHAIGFHE",
Self::Ejbmkoimnbp => "OECJGJCCFBO_EJBMKOIMNBP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OECJGJCCFBO_BJNBDOAPOPO" => Some(Self::Bjnbdoapopo),
"OECJGJCCFBO_CGDBGBPEDMK" => Some(Self::Cgdbgbpedmk),
"OECJGJCCFBO_JDPAANEKJLI" => Some(Self::Jdpaanekjli),
"OECJGJCCFBO_GINIKAIBDJG" => Some(Self::Ginikaibdjg),
"OECJGJCCFBO_FMGNOPFNOJF" => Some(Self::Fmgnopfnojf),
"OECJGJCCFBO_HNAMHAIGFHE" => Some(Self::Hnamhaigfhe),
"OECJGJCCFBO_EJBMKOIMNBP" => Some(Self::Ejbmkoimnbp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pbcnjbicdip {
Gofkjncklfn = 0,
Npgboekjeaf = 1,
}
impl Pbcnjbicdip {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Gofkjncklfn => "PBCNJBICDIP_GOFKJNCKLFN",
Self::Npgboekjeaf => "PBCNJBICDIP_NPGBOEKJEAF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PBCNJBICDIP_GOFKJNCKLFN" => Some(Self::Gofkjncklfn),
"PBCNJBICDIP_NPGBOEKJEAF" => Some(Self::Npgboekjeaf),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum PostEffectType {
PostEffectTypeNone = 0,
Glitch = 1,
VignetteEffect = 2,
ScreenEffect = 3,
RadialBlur = 4,
ColorAdjustments = 5,
}
impl PostEffectType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::PostEffectTypeNone => "PostEffectType_POST_EFFECT_TYPE_NONE",
Self::Glitch => "PostEffectType_GLITCH",
Self::VignetteEffect => "PostEffectType_VIGNETTE_EFFECT",
Self::ScreenEffect => "PostEffectType_SCREEN_EFFECT",
Self::RadialBlur => "PostEffectType_RADIAL_BLUR",
Self::ColorAdjustments => "PostEffectType_COLOR_ADJUSTMENTS",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PostEffectType_POST_EFFECT_TYPE_NONE" => Some(Self::PostEffectTypeNone),
"PostEffectType_GLITCH" => Some(Self::Glitch),
"PostEffectType_VIGNETTE_EFFECT" => Some(Self::VignetteEffect),
"PostEffectType_SCREEN_EFFECT" => Some(Self::ScreenEffect),
"PostEffectType_RADIAL_BLUR" => Some(Self::RadialBlur),
"PostEffectType_COLOR_ADJUSTMENTS" => Some(Self::ColorAdjustments),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jfpjdljmhol {
ScenePropertyTypeNone = 0,
Stamina = 1001,
StaminaMax = 1002,
StaminaRatio = 1003,
StaminaDelta = 1004,
GoldRatio = 1005,
GoldDelta = 1006,
ShopPrice = 1018,
StaminaIncrease = 1019,
PlayerView = 1025,
ActorMaxCurHp = 1035,
ShopPriceDelta = 1036,
Weather = 1043,
TimePeriod = 1044,
AbyssPointRatio = 1045,
AbyssPointDelta = 1046,
HollowHpRecoverRatio = 1047,
HollowHpDecreaseRatio = 1048,
CardBProbabilityDelta = 1049,
CardAProbabilityDelta = 1050,
CardSProbabilityDelta = 1051,
CurseBProbabilityDelta = 1052,
CurseAProbabilityDelta = 1053,
CurseSProbabilityDelta = 1054,
HollowItemBProbabilityDelta = 1055,
HollowItemAProbabilityDelta = 1056,
HollowItemSProbabilityDelta = 1057,
EnableCardFusion = 1058,
EnableCardUpgrade = 1059,
EnableCardRefresh = 1060,
RecoverableTipId = 1063,
RecoverableBottomTipId = 1064,
HollowDrillEnergy = 1065,
HollowDrillLevel = 1066,
ForbidVoice = 1081,
HollowDrillSpeedLevel = 1082,
Exp = 1083,
ExpMax = 1084,
ExpRatio = 1085,
ExpDelta = 1086,
Power = 1087,
PowerLevelUp = 1088,
ArpeggioLayer = 1089,
}
impl Jfpjdljmhol {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ScenePropertyTypeNone => "JFPJDLJMHOL_SCENE_PROPERTY_TYPE_NONE",
Self::Stamina => "JFPJDLJMHOL_STAMINA",
Self::StaminaMax => "JFPJDLJMHOL_STAMINA_MAX",
Self::StaminaRatio => "JFPJDLJMHOL_STAMINA_RATIO",
Self::StaminaDelta => "JFPJDLJMHOL_STAMINA_DELTA",
Self::GoldRatio => "JFPJDLJMHOL_GOLD_RATIO",
Self::GoldDelta => "JFPJDLJMHOL_GOLD_DELTA",
Self::ShopPrice => "JFPJDLJMHOL_SHOP_PRICE",
Self::StaminaIncrease => "JFPJDLJMHOL_STAMINA_INCREASE",
Self::PlayerView => "JFPJDLJMHOL_PLAYER_VIEW",
Self::ActorMaxCurHp => "JFPJDLJMHOL_ACTOR_MAX_CUR_HP",
Self::ShopPriceDelta => "JFPJDLJMHOL_SHOP_PRICE_DELTA",
Self::Weather => "JFPJDLJMHOL_WEATHER",
Self::TimePeriod => "JFPJDLJMHOL_TIME_PERIOD",
Self::AbyssPointRatio => "JFPJDLJMHOL_ABYSS_POINT_RATIO",
Self::AbyssPointDelta => "JFPJDLJMHOL_ABYSS_POINT_DELTA",
Self::HollowHpRecoverRatio => "JFPJDLJMHOL_HOLLOW_HP_RECOVER_RATIO",
Self::HollowHpDecreaseRatio => "JFPJDLJMHOL_HOLLOW_HP_DECREASE_RATIO",
Self::CardBProbabilityDelta => "JFPJDLJMHOL_CARD_B_PROBABILITY_DELTA",
Self::CardAProbabilityDelta => "JFPJDLJMHOL_CARD_A_PROBABILITY_DELTA",
Self::CardSProbabilityDelta => "JFPJDLJMHOL_CARD_S_PROBABILITY_DELTA",
Self::CurseBProbabilityDelta => "JFPJDLJMHOL_CURSE_B_PROBABILITY_DELTA",
Self::CurseAProbabilityDelta => "JFPJDLJMHOL_CURSE_A_PROBABILITY_DELTA",
Self::CurseSProbabilityDelta => "JFPJDLJMHOL_CURSE_S_PROBABILITY_DELTA",
Self::HollowItemBProbabilityDelta => {
"JFPJDLJMHOL_HOLLOW_ITEM_B_PROBABILITY_DELTA"
}
Self::HollowItemAProbabilityDelta => {
"JFPJDLJMHOL_HOLLOW_ITEM_A_PROBABILITY_DELTA"
}
Self::HollowItemSProbabilityDelta => {
"JFPJDLJMHOL_HOLLOW_ITEM_S_PROBABILITY_DELTA"
}
Self::EnableCardFusion => "JFPJDLJMHOL_ENABLE_CARD_FUSION",
Self::EnableCardUpgrade => "JFPJDLJMHOL_ENABLE_CARD_UPGRADE",
Self::EnableCardRefresh => "JFPJDLJMHOL_ENABLE_CARD_REFRESH",
Self::RecoverableTipId => "JFPJDLJMHOL_RECOVERABLE_TIP_ID",
Self::RecoverableBottomTipId => "JFPJDLJMHOL_RECOVERABLE_BOTTOM_TIP_ID",
Self::HollowDrillEnergy => "JFPJDLJMHOL_HOLLOW_DRILL_ENERGY",
Self::HollowDrillLevel => "JFPJDLJMHOL_HOLLOW_DRILL_LEVEL",
Self::ForbidVoice => "JFPJDLJMHOL_FORBID_VOICE",
Self::HollowDrillSpeedLevel => "JFPJDLJMHOL_HOLLOW_DRILL_SPEED_LEVEL",
Self::Exp => "JFPJDLJMHOL_EXP",
Self::ExpMax => "JFPJDLJMHOL_EXP_MAX",
Self::ExpRatio => "JFPJDLJMHOL_EXP_RATIO",
Self::ExpDelta => "JFPJDLJMHOL_EXP_DELTA",
Self::Power => "JFPJDLJMHOL_POWER",
Self::PowerLevelUp => "JFPJDLJMHOL_POWER_LEVEL_UP",
Self::ArpeggioLayer => "JFPJDLJMHOL_ARPEGGIO_LAYER",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JFPJDLJMHOL_SCENE_PROPERTY_TYPE_NONE" => Some(Self::ScenePropertyTypeNone),
"JFPJDLJMHOL_STAMINA" => Some(Self::Stamina),
"JFPJDLJMHOL_STAMINA_MAX" => Some(Self::StaminaMax),
"JFPJDLJMHOL_STAMINA_RATIO" => Some(Self::StaminaRatio),
"JFPJDLJMHOL_STAMINA_DELTA" => Some(Self::StaminaDelta),
"JFPJDLJMHOL_GOLD_RATIO" => Some(Self::GoldRatio),
"JFPJDLJMHOL_GOLD_DELTA" => Some(Self::GoldDelta),
"JFPJDLJMHOL_SHOP_PRICE" => Some(Self::ShopPrice),
"JFPJDLJMHOL_STAMINA_INCREASE" => Some(Self::StaminaIncrease),
"JFPJDLJMHOL_PLAYER_VIEW" => Some(Self::PlayerView),
"JFPJDLJMHOL_ACTOR_MAX_CUR_HP" => Some(Self::ActorMaxCurHp),
"JFPJDLJMHOL_SHOP_PRICE_DELTA" => Some(Self::ShopPriceDelta),
"JFPJDLJMHOL_WEATHER" => Some(Self::Weather),
"JFPJDLJMHOL_TIME_PERIOD" => Some(Self::TimePeriod),
"JFPJDLJMHOL_ABYSS_POINT_RATIO" => Some(Self::AbyssPointRatio),
"JFPJDLJMHOL_ABYSS_POINT_DELTA" => Some(Self::AbyssPointDelta),
"JFPJDLJMHOL_HOLLOW_HP_RECOVER_RATIO" => Some(Self::HollowHpRecoverRatio),
"JFPJDLJMHOL_HOLLOW_HP_DECREASE_RATIO" => Some(Self::HollowHpDecreaseRatio),
"JFPJDLJMHOL_CARD_B_PROBABILITY_DELTA" => Some(Self::CardBProbabilityDelta),
"JFPJDLJMHOL_CARD_A_PROBABILITY_DELTA" => Some(Self::CardAProbabilityDelta),
"JFPJDLJMHOL_CARD_S_PROBABILITY_DELTA" => Some(Self::CardSProbabilityDelta),
"JFPJDLJMHOL_CURSE_B_PROBABILITY_DELTA" => Some(Self::CurseBProbabilityDelta),
"JFPJDLJMHOL_CURSE_A_PROBABILITY_DELTA" => Some(Self::CurseAProbabilityDelta),
"JFPJDLJMHOL_CURSE_S_PROBABILITY_DELTA" => Some(Self::CurseSProbabilityDelta),
"JFPJDLJMHOL_HOLLOW_ITEM_B_PROBABILITY_DELTA" => {
Some(Self::HollowItemBProbabilityDelta)
}
"JFPJDLJMHOL_HOLLOW_ITEM_A_PROBABILITY_DELTA" => {
Some(Self::HollowItemAProbabilityDelta)
}
"JFPJDLJMHOL_HOLLOW_ITEM_S_PROBABILITY_DELTA" => {
Some(Self::HollowItemSProbabilityDelta)
}
"JFPJDLJMHOL_ENABLE_CARD_FUSION" => Some(Self::EnableCardFusion),
"JFPJDLJMHOL_ENABLE_CARD_UPGRADE" => Some(Self::EnableCardUpgrade),
"JFPJDLJMHOL_ENABLE_CARD_REFRESH" => Some(Self::EnableCardRefresh),
"JFPJDLJMHOL_RECOVERABLE_TIP_ID" => Some(Self::RecoverableTipId),
"JFPJDLJMHOL_RECOVERABLE_BOTTOM_TIP_ID" => Some(Self::RecoverableBottomTipId),
"JFPJDLJMHOL_HOLLOW_DRILL_ENERGY" => Some(Self::HollowDrillEnergy),
"JFPJDLJMHOL_HOLLOW_DRILL_LEVEL" => Some(Self::HollowDrillLevel),
"JFPJDLJMHOL_FORBID_VOICE" => Some(Self::ForbidVoice),
"JFPJDLJMHOL_HOLLOW_DRILL_SPEED_LEVEL" => Some(Self::HollowDrillSpeedLevel),
"JFPJDLJMHOL_EXP" => Some(Self::Exp),
"JFPJDLJMHOL_EXP_MAX" => Some(Self::ExpMax),
"JFPJDLJMHOL_EXP_RATIO" => Some(Self::ExpRatio),
"JFPJDLJMHOL_EXP_DELTA" => Some(Self::ExpDelta),
"JFPJDLJMHOL_POWER" => Some(Self::Power),
"JFPJDLJMHOL_POWER_LEVEL_UP" => Some(Self::PowerLevelUp),
"JFPJDLJMHOL_ARPEGGIO_LAYER" => Some(Self::ArpeggioLayer),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jglihdaobho {
Gpknbcmocbk = 0,
}
impl Jglihdaobho {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Gpknbcmocbk => "JGLIHDAOBHO_GPKNBCMOCBK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JGLIHDAOBHO_GPKNBCMOCBK" => Some(Self::Gpknbcmocbk),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mhafdeioenk {
Khcaobilhjg = 0,
Dnaljkcilel = 1,
Mkhnidmgoja = 2,
Icjoglpgppb = 3,
Jhocdoilphp = 4,
}
impl Mhafdeioenk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Khcaobilhjg => "MHAFDEIOENK_KHCAOBILHJG",
Self::Dnaljkcilel => "MHAFDEIOENK_DNALJKCILEL",
Self::Mkhnidmgoja => "MHAFDEIOENK_MKHNIDMGOJA",
Self::Icjoglpgppb => "MHAFDEIOENK_ICJOGLPGPPB",
Self::Jhocdoilphp => "MHAFDEIOENK_JHOCDOILPHP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MHAFDEIOENK_KHCAOBILHJG" => Some(Self::Khcaobilhjg),
"MHAFDEIOENK_DNALJKCILEL" => Some(Self::Dnaljkcilel),
"MHAFDEIOENK_MKHNIDMGOJA" => Some(Self::Mkhnidmgoja),
"MHAFDEIOENK_ICJOGLPGPPB" => Some(Self::Icjoglpgppb),
"MHAFDEIOENK_JHOCDOILPHP" => Some(Self::Jhocdoilphp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kpokggkhgga {
Jkchdfmafip = 0,
}
impl Kpokggkhgga {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Jkchdfmafip => "KPOKGGKHGGA_JKCHDFMAFIP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KPOKGGKHGGA_JKCHDFMAFIP" => Some(Self::Jkchdfmafip),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ojgbnejmbok {
DropTypeVariableList = 0,
DropTypeDirectlyAdd = 1,
}
impl Ojgbnejmbok {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::DropTypeVariableList => "OJGBNEJMBOK_DROP_TYPE_VARIABLE_LIST",
Self::DropTypeDirectlyAdd => "OJGBNEJMBOK_DROP_TYPE_DIRECTLY_ADD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OJGBNEJMBOK_DROP_TYPE_VARIABLE_LIST" => Some(Self::DropTypeVariableList),
"OJGBNEJMBOK_DROP_TYPE_DIRECTLY_ADD" => Some(Self::DropTypeDirectlyAdd),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hkhpcpeinmi {
Fdjcncepfhl = 0,
Epgcnchkcph = 1,
Khkpiomophi = 2,
}
impl Hkhpcpeinmi {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Fdjcncepfhl => "HKHPCPEINMI_FDJCNCEPFHL",
Self::Epgcnchkcph => "HKHPCPEINMI_EPGCNCHKCPH",
Self::Khkpiomophi => "HKHPCPEINMI_KHKPIOMOPHI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HKHPCPEINMI_FDJCNCEPFHL" => Some(Self::Fdjcncepfhl),
"HKHPCPEINMI_EPGCNCHKCPH" => Some(Self::Epgcnchkcph),
"HKHPCPEINMI_KHKPIOMOPHI" => Some(Self::Khkpiomophi),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gcejplldcmo {
Count = 0,
Pop = 1,
}
impl Gcejplldcmo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Count => "GCEJPLLDCMO_COUNT",
Self::Pop => "GCEJPLLDCMO_POP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GCEJPLLDCMO_COUNT" => Some(Self::Count),
"GCEJPLLDCMO_POP" => Some(Self::Pop),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lbkphamakbc {
Pbclejnedcb = 0,
Koaaaabnfig = 2003,
}
impl Lbkphamakbc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Pbclejnedcb => "LBKPHAMAKBC_PBCLEJNEDCB",
Self::Koaaaabnfig => "LBKPHAMAKBC_KOAAAABNFIG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LBKPHAMAKBC_PBCLEJNEDCB" => Some(Self::Pbclejnedcb),
"LBKPHAMAKBC_KOAAAABNFIG" => Some(Self::Koaaaabnfig),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum EndHollowMiniGameType {
EndHollowMiniGameTypeNone = 0,
EndHollowMiniGameTypeFail = 1,
EndHollowMiniGameTypeSucc = 2,
EndHollowMiniGameTypeRebegin = 3,
EndHollowMiniGameTypeGiveUp = 4,
}
impl EndHollowMiniGameType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::EndHollowMiniGameTypeNone => {
"EndHollowMiniGameType_END_HOLLOW_MINI_GAME_TYPE_NONE"
}
Self::EndHollowMiniGameTypeFail => {
"EndHollowMiniGameType_END_HOLLOW_MINI_GAME_TYPE_FAIL"
}
Self::EndHollowMiniGameTypeSucc => {
"EndHollowMiniGameType_END_HOLLOW_MINI_GAME_TYPE_SUCC"
}
Self::EndHollowMiniGameTypeRebegin => {
"EndHollowMiniGameType_END_HOLLOW_MINI_GAME_TYPE_REBEGIN"
}
Self::EndHollowMiniGameTypeGiveUp => {
"EndHollowMiniGameType_END_HOLLOW_MINI_GAME_TYPE_GIVE_UP"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EndHollowMiniGameType_END_HOLLOW_MINI_GAME_TYPE_NONE" => {
Some(Self::EndHollowMiniGameTypeNone)
}
"EndHollowMiniGameType_END_HOLLOW_MINI_GAME_TYPE_FAIL" => {
Some(Self::EndHollowMiniGameTypeFail)
}
"EndHollowMiniGameType_END_HOLLOW_MINI_GAME_TYPE_SUCC" => {
Some(Self::EndHollowMiniGameTypeSucc)
}
"EndHollowMiniGameType_END_HOLLOW_MINI_GAME_TYPE_REBEGIN" => {
Some(Self::EndHollowMiniGameTypeRebegin)
}
"EndHollowMiniGameType_END_HOLLOW_MINI_GAME_TYPE_GIVE_UP" => {
Some(Self::EndHollowMiniGameTypeGiveUp)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jocleloeghc {
Jmepcaeepdj = 0,
Celjoigijgm = 1,
Clkflghdklk = 2,
Gjfmmnnehmo = 3,
}
impl Jocleloeghc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Jmepcaeepdj => "JOCLELOEGHC_JMEPCAEEPDJ",
Self::Celjoigijgm => "JOCLELOEGHC_CELJOIGIJGM",
Self::Clkflghdklk => "JOCLELOEGHC_CLKFLGHDKLK",
Self::Gjfmmnnehmo => "JOCLELOEGHC_GJFMMNNEHMO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JOCLELOEGHC_JMEPCAEEPDJ" => Some(Self::Jmepcaeepdj),
"JOCLELOEGHC_CELJOIGIJGM" => Some(Self::Celjoigijgm),
"JOCLELOEGHC_CLKFLGHDKLK" => Some(Self::Clkflghdklk),
"JOCLELOEGHC_GJFMMNNEHMO" => Some(Self::Gjfmmnnehmo),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kbhjndflkai {
Hjjmhpmmojk = 0,
Ejapfhehfjp = 1,
Kgacjngigof = 2,
Cgbpcikjkil = 3,
Hihjlffoooo = 4,
Hcnhjbpgcff = 5,
Kdoficmocbf = 6,
Opcfcfbiimn = 7,
Naekpclhhlk = 8,
Bjmfeopjddp = 9,
Lkdkkofnlff = 11,
Phgpnobhpoc = 12,
Aglaobdfoge = 13,
Pbnpignbkji = 14,
Edankmidmjf = 15,
Jgnbgcceege = 101,
Podkdoocmjk = 102,
Ebdelgnpbfp = 103,
Dmclamhdihb = 104,
Aioimfejipc = 105,
Lmdbilkpngf = 106,
Bcjoeejffdo = 107,
Ibanphkomfo = 108,
Fmepokjdiph = 109,
Eecgoonfgkk = 110,
Ebogfkknkdf = 111,
Dnppdfpakob = 112,
Fgjkjiahbki = 113,
Fapglhbfhig = 114,
Ljdapgfmkgm = 115,
Mdkfdeioekb = 116,
Bbpiihlhllk = 117,
Hhjgiemcpno = 118,
Ehomjfbbnhe = 119,
Liobfiaajpi = 120,
Fkoiofaccbc = 121,
Jedjlppnikp = 122,
Jefmjhfdibb = 123,
Ijnjhgfdpie = 125,
Hfcnckedccn = 126,
Ocjekefmdhk = 998,
Kiegldkgkbd = 999,
}
impl Kbhjndflkai {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Hjjmhpmmojk => "KBHJNDFLKAI_HJJMHPMMOJK",
Self::Ejapfhehfjp => "KBHJNDFLKAI_EJAPFHEHFJP",
Self::Kgacjngigof => "KBHJNDFLKAI_KGACJNGIGOF",
Self::Cgbpcikjkil => "KBHJNDFLKAI_CGBPCIKJKIL",
Self::Hihjlffoooo => "KBHJNDFLKAI_HIHJLFFOOOO",
Self::Hcnhjbpgcff => "KBHJNDFLKAI_HCNHJBPGCFF",
Self::Kdoficmocbf => "KBHJNDFLKAI_KDOFICMOCBF",
Self::Opcfcfbiimn => "KBHJNDFLKAI_OPCFCFBIIMN",
Self::Naekpclhhlk => "KBHJNDFLKAI_NAEKPCLHHLK",
Self::Bjmfeopjddp => "KBHJNDFLKAI_BJMFEOPJDDP",
Self::Lkdkkofnlff => "KBHJNDFLKAI_LKDKKOFNLFF",
Self::Phgpnobhpoc => "KBHJNDFLKAI_PHGPNOBHPOC",
Self::Aglaobdfoge => "KBHJNDFLKAI_AGLAOBDFOGE",
Self::Pbnpignbkji => "KBHJNDFLKAI_PBNPIGNBKJI",
Self::Edankmidmjf => "KBHJNDFLKAI_EDANKMIDMJF",
Self::Jgnbgcceege => "KBHJNDFLKAI_JGNBGCCEEGE",
Self::Podkdoocmjk => "KBHJNDFLKAI_PODKDOOCMJK",
Self::Ebdelgnpbfp => "KBHJNDFLKAI_EBDELGNPBFP",
Self::Dmclamhdihb => "KBHJNDFLKAI_DMCLAMHDIHB",
Self::Aioimfejipc => "KBHJNDFLKAI_AIOIMFEJIPC",
Self::Lmdbilkpngf => "KBHJNDFLKAI_LMDBILKPNGF",
Self::Bcjoeejffdo => "KBHJNDFLKAI_BCJOEEJFFDO",
Self::Ibanphkomfo => "KBHJNDFLKAI_IBANPHKOMFO",
Self::Fmepokjdiph => "KBHJNDFLKAI_FMEPOKJDIPH",
Self::Eecgoonfgkk => "KBHJNDFLKAI_EECGOONFGKK",
Self::Ebogfkknkdf => "KBHJNDFLKAI_EBOGFKKNKDF",
Self::Dnppdfpakob => "KBHJNDFLKAI_DNPPDFPAKOB",
Self::Fgjkjiahbki => "KBHJNDFLKAI_FGJKJIAHBKI",
Self::Fapglhbfhig => "KBHJNDFLKAI_FAPGLHBFHIG",
Self::Ljdapgfmkgm => "KBHJNDFLKAI_LJDAPGFMKGM",
Self::Mdkfdeioekb => "KBHJNDFLKAI_MDKFDEIOEKB",
Self::Bbpiihlhllk => "KBHJNDFLKAI_BBPIIHLHLLK",
Self::Hhjgiemcpno => "KBHJNDFLKAI_HHJGIEMCPNO",
Self::Ehomjfbbnhe => "KBHJNDFLKAI_EHOMJFBBNHE",
Self::Liobfiaajpi => "KBHJNDFLKAI_LIOBFIAAJPI",
Self::Fkoiofaccbc => "KBHJNDFLKAI_FKOIOFACCBC",
Self::Jedjlppnikp => "KBHJNDFLKAI_JEDJLPPNIKP",
Self::Jefmjhfdibb => "KBHJNDFLKAI_JEFMJHFDIBB",
Self::Ijnjhgfdpie => "KBHJNDFLKAI_IJNJHGFDPIE",
Self::Hfcnckedccn => "KBHJNDFLKAI_HFCNCKEDCCN",
Self::Ocjekefmdhk => "KBHJNDFLKAI_OCJEKEFMDHK",
Self::Kiegldkgkbd => "KBHJNDFLKAI_KIEGLDKGKBD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KBHJNDFLKAI_HJJMHPMMOJK" => Some(Self::Hjjmhpmmojk),
"KBHJNDFLKAI_EJAPFHEHFJP" => Some(Self::Ejapfhehfjp),
"KBHJNDFLKAI_KGACJNGIGOF" => Some(Self::Kgacjngigof),
"KBHJNDFLKAI_CGBPCIKJKIL" => Some(Self::Cgbpcikjkil),
"KBHJNDFLKAI_HIHJLFFOOOO" => Some(Self::Hihjlffoooo),
"KBHJNDFLKAI_HCNHJBPGCFF" => Some(Self::Hcnhjbpgcff),
"KBHJNDFLKAI_KDOFICMOCBF" => Some(Self::Kdoficmocbf),
"KBHJNDFLKAI_OPCFCFBIIMN" => Some(Self::Opcfcfbiimn),
"KBHJNDFLKAI_NAEKPCLHHLK" => Some(Self::Naekpclhhlk),
"KBHJNDFLKAI_BJMFEOPJDDP" => Some(Self::Bjmfeopjddp),
"KBHJNDFLKAI_LKDKKOFNLFF" => Some(Self::Lkdkkofnlff),
"KBHJNDFLKAI_PHGPNOBHPOC" => Some(Self::Phgpnobhpoc),
"KBHJNDFLKAI_AGLAOBDFOGE" => Some(Self::Aglaobdfoge),
"KBHJNDFLKAI_PBNPIGNBKJI" => Some(Self::Pbnpignbkji),
"KBHJNDFLKAI_EDANKMIDMJF" => Some(Self::Edankmidmjf),
"KBHJNDFLKAI_JGNBGCCEEGE" => Some(Self::Jgnbgcceege),
"KBHJNDFLKAI_PODKDOOCMJK" => Some(Self::Podkdoocmjk),
"KBHJNDFLKAI_EBDELGNPBFP" => Some(Self::Ebdelgnpbfp),
"KBHJNDFLKAI_DMCLAMHDIHB" => Some(Self::Dmclamhdihb),
"KBHJNDFLKAI_AIOIMFEJIPC" => Some(Self::Aioimfejipc),
"KBHJNDFLKAI_LMDBILKPNGF" => Some(Self::Lmdbilkpngf),
"KBHJNDFLKAI_BCJOEEJFFDO" => Some(Self::Bcjoeejffdo),
"KBHJNDFLKAI_IBANPHKOMFO" => Some(Self::Ibanphkomfo),
"KBHJNDFLKAI_FMEPOKJDIPH" => Some(Self::Fmepokjdiph),
"KBHJNDFLKAI_EECGOONFGKK" => Some(Self::Eecgoonfgkk),
"KBHJNDFLKAI_EBOGFKKNKDF" => Some(Self::Ebogfkknkdf),
"KBHJNDFLKAI_DNPPDFPAKOB" => Some(Self::Dnppdfpakob),
"KBHJNDFLKAI_FGJKJIAHBKI" => Some(Self::Fgjkjiahbki),
"KBHJNDFLKAI_FAPGLHBFHIG" => Some(Self::Fapglhbfhig),
"KBHJNDFLKAI_LJDAPGFMKGM" => Some(Self::Ljdapgfmkgm),
"KBHJNDFLKAI_MDKFDEIOEKB" => Some(Self::Mdkfdeioekb),
"KBHJNDFLKAI_BBPIIHLHLLK" => Some(Self::Bbpiihlhllk),
"KBHJNDFLKAI_HHJGIEMCPNO" => Some(Self::Hhjgiemcpno),
"KBHJNDFLKAI_EHOMJFBBNHE" => Some(Self::Ehomjfbbnhe),
"KBHJNDFLKAI_LIOBFIAAJPI" => Some(Self::Liobfiaajpi),
"KBHJNDFLKAI_FKOIOFACCBC" => Some(Self::Fkoiofaccbc),
"KBHJNDFLKAI_JEDJLPPNIKP" => Some(Self::Jedjlppnikp),
"KBHJNDFLKAI_JEFMJHFDIBB" => Some(Self::Jefmjhfdibb),
"KBHJNDFLKAI_IJNJHGFDPIE" => Some(Self::Ijnjhgfdpie),
"KBHJNDFLKAI_HFCNCKEDCCN" => Some(Self::Hfcnckedccn),
"KBHJNDFLKAI_OCJEKEFMDHK" => Some(Self::Ocjekefmdhk),
"KBHJNDFLKAI_KIEGLDKGKBD" => Some(Self::Kiegldkgkbd),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Aeoihpdcomb {
OptionIconModeSingle = 0,
OptionIconModeAdd = 1,
OptionIconModeReplace = 2,
OptionIconModeReduce = 3,
OptionIconModeSuit = 4,
OptionIconModeSwitch = 5,
OptionIconModeUpgrade = 6,
}
impl Aeoihpdcomb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::OptionIconModeSingle => "AEOIHPDCOMB_OPTION_ICON_MODE_SINGLE",
Self::OptionIconModeAdd => "AEOIHPDCOMB_OPTION_ICON_MODE_ADD",
Self::OptionIconModeReplace => "AEOIHPDCOMB_OPTION_ICON_MODE_REPLACE",
Self::OptionIconModeReduce => "AEOIHPDCOMB_OPTION_ICON_MODE_REDUCE",
Self::OptionIconModeSuit => "AEOIHPDCOMB_OPTION_ICON_MODE_SUIT",
Self::OptionIconModeSwitch => "AEOIHPDCOMB_OPTION_ICON_MODE_SWITCH",
Self::OptionIconModeUpgrade => "AEOIHPDCOMB_OPTION_ICON_MODE_UPGRADE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AEOIHPDCOMB_OPTION_ICON_MODE_SINGLE" => Some(Self::OptionIconModeSingle),
"AEOIHPDCOMB_OPTION_ICON_MODE_ADD" => Some(Self::OptionIconModeAdd),
"AEOIHPDCOMB_OPTION_ICON_MODE_REPLACE" => Some(Self::OptionIconModeReplace),
"AEOIHPDCOMB_OPTION_ICON_MODE_REDUCE" => Some(Self::OptionIconModeReduce),
"AEOIHPDCOMB_OPTION_ICON_MODE_SUIT" => Some(Self::OptionIconModeSuit),
"AEOIHPDCOMB_OPTION_ICON_MODE_SWITCH" => Some(Self::OptionIconModeSwitch),
"AEOIHPDCOMB_OPTION_ICON_MODE_UPGRADE" => Some(Self::OptionIconModeUpgrade),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ikpmgfppfjf {
Mmhjnhekflf = 0,
Conldjdkoeo = 1,
Pajahnmlgob = 2,
Npkkmlchdnj = 3,
}
impl Ikpmgfppfjf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mmhjnhekflf => "IKPMGFPPFJF_MMHJNHEKFLF",
Self::Conldjdkoeo => "IKPMGFPPFJF_CONLDJDKOEO",
Self::Pajahnmlgob => "IKPMGFPPFJF_PAJAHNMLGOB",
Self::Npkkmlchdnj => "IKPMGFPPFJF_NPKKMLCHDNJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IKPMGFPPFJF_MMHJNHEKFLF" => Some(Self::Mmhjnhekflf),
"IKPMGFPPFJF_CONLDJDKOEO" => Some(Self::Conldjdkoeo),
"IKPMGFPPFJF_PAJAHNMLGOB" => Some(Self::Pajahnmlgob),
"IKPMGFPPFJF_NPKKMLCHDNJ" => Some(Self::Npkkmlchdnj),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hcamdcgjobf {
Mhmagiicmai = 0,
Dmdnnihpjab = 1,
Ldfkkahbpfi = 2,
Mcobcfmmhio = 3,
Oobghcjieka = 4,
}
impl Hcamdcgjobf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mhmagiicmai => "HCAMDCGJOBF_MHMAGIICMAI",
Self::Dmdnnihpjab => "HCAMDCGJOBF_DMDNNIHPJAB",
Self::Ldfkkahbpfi => "HCAMDCGJOBF_LDFKKAHBPFI",
Self::Mcobcfmmhio => "HCAMDCGJOBF_MCOBCFMMHIO",
Self::Oobghcjieka => "HCAMDCGJOBF_OOBGHCJIEKA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HCAMDCGJOBF_MHMAGIICMAI" => Some(Self::Mhmagiicmai),
"HCAMDCGJOBF_DMDNNIHPJAB" => Some(Self::Dmdnnihpjab),
"HCAMDCGJOBF_LDFKKAHBPFI" => Some(Self::Ldfkkahbpfi),
"HCAMDCGJOBF_MCOBCFMMHIO" => Some(Self::Mcobcfmmhio),
"HCAMDCGJOBF_OOBGHCJIEKA" => Some(Self::Oobghcjieka),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mgnmgkdigof {
Dmofmpdfoom = 0,
Hobhdnignaf = 1,
}
impl Mgnmgkdigof {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Dmofmpdfoom => "MGNMGKDIGOF_DMOFMPDFOOM",
Self::Hobhdnignaf => "MGNMGKDIGOF_HOBHDNIGNAF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MGNMGKDIGOF_DMOFMPDFOOM" => Some(Self::Dmofmpdfoom),
"MGNMGKDIGOF_HOBHDNIGNAF" => Some(Self::Hobhdnignaf),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ijdlodpmhni {
Neopoanejbb = 0,
Lgehhicjjkl = 1,
}
impl Ijdlodpmhni {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Neopoanejbb => "IJDLODPMHNI_NEOPOANEJBB",
Self::Lgehhicjjkl => "IJDLODPMHNI_LGEHHICJJKL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IJDLODPMHNI_NEOPOANEJBB" => Some(Self::Neopoanejbb),
"IJDLODPMHNI_LGEHHICJJKL" => Some(Self::Lgehhicjjkl),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gdibboodhok {
HollowScriptTargetScriptOwner = 0,
HollowScriptTargetGlobalEvent = 1,
HollowScriptTargetGrid = 2,
HollowScriptTargetNpc = 3,
}
impl Gdibboodhok {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HollowScriptTargetScriptOwner => {
"GDIBBOODHOK_HOLLOW_SCRIPT_TARGET_SCRIPT_OWNER"
}
Self::HollowScriptTargetGlobalEvent => {
"GDIBBOODHOK_HOLLOW_SCRIPT_TARGET_GLOBAL_EVENT"
}
Self::HollowScriptTargetGrid => "GDIBBOODHOK_HOLLOW_SCRIPT_TARGET_GRID",
Self::HollowScriptTargetNpc => "GDIBBOODHOK_HOLLOW_SCRIPT_TARGET_NPC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GDIBBOODHOK_HOLLOW_SCRIPT_TARGET_SCRIPT_OWNER" => {
Some(Self::HollowScriptTargetScriptOwner)
}
"GDIBBOODHOK_HOLLOW_SCRIPT_TARGET_GLOBAL_EVENT" => {
Some(Self::HollowScriptTargetGlobalEvent)
}
"GDIBBOODHOK_HOLLOW_SCRIPT_TARGET_GRID" => Some(Self::HollowScriptTargetGrid),
"GDIBBOODHOK_HOLLOW_SCRIPT_TARGET_NPC" => Some(Self::HollowScriptTargetNpc),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cbjjjomnkia {
None = 0,
InstancedAbilityId = 1,
InstancedModifierId = 2,
}
impl Cbjjjomnkia {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered 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 => "CBJJJOMNKIA_None",
Self::InstancedAbilityId => "CBJJJOMNKIA_InstancedAbilityId",
Self::InstancedModifierId => "CBJJJOMNKIA_InstancedModifierId",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CBJJJOMNKIA_None" => Some(Self::None),
"CBJJJOMNKIA_InstancedAbilityId" => Some(Self::InstancedAbilityId),
"CBJJJOMNKIA_InstancedModifierId" => Some(Self::InstancedModifierId),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mgdnceflcmp {
Agbnddjkhkk = 0,
Idpfpcjlopa = 1,
Pkmpiiojmfh = 2,
Faghbpcnddn = 3,
Pmkniieghhd = 4,
}
impl Mgdnceflcmp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Agbnddjkhkk => "MGDNCEFLCMP_AGBNDDJKHKK",
Self::Idpfpcjlopa => "MGDNCEFLCMP_IDPFPCJLOPA",
Self::Pkmpiiojmfh => "MGDNCEFLCMP_PKMPIIOJMFH",
Self::Faghbpcnddn => "MGDNCEFLCMP_FAGHBPCNDDN",
Self::Pmkniieghhd => "MGDNCEFLCMP_PMKNIIEGHHD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MGDNCEFLCMP_AGBNDDJKHKK" => Some(Self::Agbnddjkhkk),
"MGDNCEFLCMP_IDPFPCJLOPA" => Some(Self::Idpfpcjlopa),
"MGDNCEFLCMP_PKMPIIOJMFH" => Some(Self::Pkmpiiojmfh),
"MGDNCEFLCMP_FAGHBPCNDDN" => Some(Self::Faghbpcnddn),
"MGDNCEFLCMP_PMKNIIEGHHD" => Some(Self::Pmkniieghhd),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pojpbehhick {
Capmibaemeh = 0,
Pdkiimfamgc = 1,
Mkpdbjgikka = 2,
Mmaphkjmpad = 3,
}
impl Pojpbehhick {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Capmibaemeh => "POJPBEHHICK_CAPMIBAEMEH",
Self::Pdkiimfamgc => "POJPBEHHICK_PDKIIMFAMGC",
Self::Mkpdbjgikka => "POJPBEHHICK_MKPDBJGIKKA",
Self::Mmaphkjmpad => "POJPBEHHICK_MMAPHKJMPAD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"POJPBEHHICK_CAPMIBAEMEH" => Some(Self::Capmibaemeh),
"POJPBEHHICK_PDKIIMFAMGC" => Some(Self::Pdkiimfamgc),
"POJPBEHHICK_MKPDBJGIKKA" => Some(Self::Mkpdbjgikka),
"POJPBEHHICK_MMAPHKJMPAD" => Some(Self::Mmaphkjmpad),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lfipekhmmid {
MonsterWeaknessDefault = 0,
MonsterWeaknessPhysics = 200,
MonsterWeaknessFire = 201,
MonsterWeaknessIce = 202,
MonsterWeaknessElec = 203,
MonsterWeaknessEther = 205,
}
impl Lfipekhmmid {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::MonsterWeaknessDefault => "LFIPEKHMMID_MONSTER_WEAKNESS_DEFAULT",
Self::MonsterWeaknessPhysics => "LFIPEKHMMID_MONSTER_WEAKNESS_PHYSICS",
Self::MonsterWeaknessFire => "LFIPEKHMMID_MONSTER_WEAKNESS_FIRE",
Self::MonsterWeaknessIce => "LFIPEKHMMID_MONSTER_WEAKNESS_ICE",
Self::MonsterWeaknessElec => "LFIPEKHMMID_MONSTER_WEAKNESS_ELEC",
Self::MonsterWeaknessEther => "LFIPEKHMMID_MONSTER_WEAKNESS_ETHER",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LFIPEKHMMID_MONSTER_WEAKNESS_DEFAULT" => Some(Self::MonsterWeaknessDefault),
"LFIPEKHMMID_MONSTER_WEAKNESS_PHYSICS" => Some(Self::MonsterWeaknessPhysics),
"LFIPEKHMMID_MONSTER_WEAKNESS_FIRE" => Some(Self::MonsterWeaknessFire),
"LFIPEKHMMID_MONSTER_WEAKNESS_ICE" => Some(Self::MonsterWeaknessIce),
"LFIPEKHMMID_MONSTER_WEAKNESS_ELEC" => Some(Self::MonsterWeaknessElec),
"LFIPEKHMMID_MONSTER_WEAKNESS_ETHER" => Some(Self::MonsterWeaknessEther),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ejboopmcpbe {
EndBlackMaskNone = 0,
EndBlackMaskWaitTransition = 1,
EndBlackMaskAutoClose = 2,
}
impl Ejboopmcpbe {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::EndBlackMaskNone => "EJBOOPMCPBE_END_BLACK_MASK_NONE",
Self::EndBlackMaskWaitTransition => {
"EJBOOPMCPBE_END_BLACK_MASK_WAIT_TRANSITION"
}
Self::EndBlackMaskAutoClose => "EJBOOPMCPBE_END_BLACK_MASK_AUTO_CLOSE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EJBOOPMCPBE_END_BLACK_MASK_NONE" => Some(Self::EndBlackMaskNone),
"EJBOOPMCPBE_END_BLACK_MASK_WAIT_TRANSITION" => {
Some(Self::EndBlackMaskWaitTransition)
}
"EJBOOPMCPBE_END_BLACK_MASK_AUTO_CLOSE" => Some(Self::EndBlackMaskAutoClose),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fmfihcfchdh {
Lfkcepacinb = 0,
Dcddmeallfd = 1,
Jmbljakkhdb = 2,
Nffgijaohhj = 3,
Eoiigkiihfa = 4,
}
impl Fmfihcfchdh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Lfkcepacinb => "FMFIHCFCHDH_LFKCEPACINB",
Self::Dcddmeallfd => "FMFIHCFCHDH_DCDDMEALLFD",
Self::Jmbljakkhdb => "FMFIHCFCHDH_JMBLJAKKHDB",
Self::Nffgijaohhj => "FMFIHCFCHDH_NFFGIJAOHHJ",
Self::Eoiigkiihfa => "FMFIHCFCHDH_EOIIGKIIHFA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FMFIHCFCHDH_LFKCEPACINB" => Some(Self::Lfkcepacinb),
"FMFIHCFCHDH_DCDDMEALLFD" => Some(Self::Dcddmeallfd),
"FMFIHCFCHDH_JMBLJAKKHDB" => Some(Self::Jmbljakkhdb),
"FMFIHCFCHDH_NFFGIJAOHHJ" => Some(Self::Nffgijaohhj),
"FMFIHCFCHDH_EOIIGKIIHFA" => Some(Self::Eoiigkiihfa),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Oebmmbmppdp {
Gacbhobajhd = 0,
Mclombccgjj = 1,
Oopaibecgjg = 2,
Nijmdfklbme = 3,
}
impl Oebmmbmppdp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Gacbhobajhd => "OEBMMBMPPDP_GACBHOBAJHD",
Self::Mclombccgjj => "OEBMMBMPPDP_MCLOMBCCGJJ",
Self::Oopaibecgjg => "OEBMMBMPPDP_OOPAIBECGJG",
Self::Nijmdfklbme => "OEBMMBMPPDP_NIJMDFKLBME",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OEBMMBMPPDP_GACBHOBAJHD" => Some(Self::Gacbhobajhd),
"OEBMMBMPPDP_MCLOMBCCGJJ" => Some(Self::Mclombccgjj),
"OEBMMBMPPDP_OOPAIBECGJG" => Some(Self::Oopaibecgjg),
"OEBMMBMPPDP_NIJMDFKLBME" => Some(Self::Nijmdfklbme),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jcbemcahdlh {
Kjiogmeohkl = 0,
Dpiadknicag = 1,
Hajbeoeeolf = 2,
}
impl Jcbemcahdlh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Kjiogmeohkl => "JCBEMCAHDLH_KJIOGMEOHKL",
Self::Dpiadknicag => "JCBEMCAHDLH_DPIADKNICAG",
Self::Hajbeoeeolf => "JCBEMCAHDLH_HAJBEOEEOLF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JCBEMCAHDLH_KJIOGMEOHKL" => Some(Self::Kjiogmeohkl),
"JCBEMCAHDLH_DPIADKNICAG" => Some(Self::Dpiadknicag),
"JCBEMCAHDLH_HAJBEOEEOLF" => Some(Self::Hajbeoeeolf),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dolmncanpff {
Pmdhbkicljd = 0,
Mndmljkffjb = 1,
}
impl Dolmncanpff {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Pmdhbkicljd => "DOLMNCANPFF_PMDHBKICLJD",
Self::Mndmljkffjb => "DOLMNCANPFF_MNDMLJKFFJB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DOLMNCANPFF_PMDHBKICLJD" => Some(Self::Pmdhbkicljd),
"DOLMNCANPFF_MNDMLJKFFJB" => Some(Self::Mndmljkffjb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ngcffhcgmac {
TypeOfFunctionReturnDefault = 0,
TypeOfFunctionReturnOut = 1,
}
impl Ngcffhcgmac {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::TypeOfFunctionReturnDefault => {
"NGCFFHCGMAC_TYPE_OF_FUNCTION_RETURN_DEFAULT"
}
Self::TypeOfFunctionReturnOut => "NGCFFHCGMAC_TYPE_OF_FUNCTION_RETURN_OUT",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NGCFFHCGMAC_TYPE_OF_FUNCTION_RETURN_DEFAULT" => {
Some(Self::TypeOfFunctionReturnDefault)
}
"NGCFFHCGMAC_TYPE_OF_FUNCTION_RETURN_OUT" => {
Some(Self::TypeOfFunctionReturnOut)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Agmjjomdomi {
EghmPositionTypeNone = 0,
EghmPositionTypeZero = 1,
EghmPositionTypeStart = 2,
}
impl Agmjjomdomi {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::EghmPositionTypeNone => "AGMJJOMDOMI_EGHM_POSITION_TYPE_NONE",
Self::EghmPositionTypeZero => "AGMJJOMDOMI_EGHM_POSITION_TYPE_ZERO",
Self::EghmPositionTypeStart => "AGMJJOMDOMI_EGHM_POSITION_TYPE_START",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AGMJJOMDOMI_EGHM_POSITION_TYPE_NONE" => Some(Self::EghmPositionTypeNone),
"AGMJJOMDOMI_EGHM_POSITION_TYPE_ZERO" => Some(Self::EghmPositionTypeZero),
"AGMJJOMDOMI_EGHM_POSITION_TYPE_START" => Some(Self::EghmPositionTypeStart),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Odgpcomndpm {
OptionIconStateNone = 0,
OptionIconStateAdd = 1,
OptionIconStateReplace = 2,
OptionIconStateReduce = 3,
}
impl Odgpcomndpm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::OptionIconStateNone => "ODGPCOMNDPM_OPTION_ICON_STATE_NONE",
Self::OptionIconStateAdd => "ODGPCOMNDPM_OPTION_ICON_STATE_ADD",
Self::OptionIconStateReplace => "ODGPCOMNDPM_OPTION_ICON_STATE_REPLACE",
Self::OptionIconStateReduce => "ODGPCOMNDPM_OPTION_ICON_STATE_REDUCE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ODGPCOMNDPM_OPTION_ICON_STATE_NONE" => Some(Self::OptionIconStateNone),
"ODGPCOMNDPM_OPTION_ICON_STATE_ADD" => Some(Self::OptionIconStateAdd),
"ODGPCOMNDPM_OPTION_ICON_STATE_REPLACE" => Some(Self::OptionIconStateReplace),
"ODGPCOMNDPM_OPTION_ICON_STATE_REDUCE" => Some(Self::OptionIconStateReduce),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Paebkenimmg {
Iemhhdhadhf = 0,
Fnpopfggacb = 1,
Kecaphdjjaa = 2,
Nhkaeekkmem = 3,
Bjefogikjma = 4,
Liehnkmbppo = 5,
Magdhalfenl = 6,
Emifgaleoeg = 7,
Fedkkfpkolm = 8,
Lanjiafjiip = 9,
Ikhcgglaekk = 10,
Ibkeggmabfa = 11,
}
impl Paebkenimmg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Iemhhdhadhf => "PAEBKENIMMG_IEMHHDHADHF",
Self::Fnpopfggacb => "PAEBKENIMMG_FNPOPFGGACB",
Self::Kecaphdjjaa => "PAEBKENIMMG_KECAPHDJJAA",
Self::Nhkaeekkmem => "PAEBKENIMMG_NHKAEEKKMEM",
Self::Bjefogikjma => "PAEBKENIMMG_BJEFOGIKJMA",
Self::Liehnkmbppo => "PAEBKENIMMG_LIEHNKMBPPO",
Self::Magdhalfenl => "PAEBKENIMMG_MAGDHALFENL",
Self::Emifgaleoeg => "PAEBKENIMMG_EMIFGALEOEG",
Self::Fedkkfpkolm => "PAEBKENIMMG_FEDKKFPKOLM",
Self::Lanjiafjiip => "PAEBKENIMMG_LANJIAFJIIP",
Self::Ikhcgglaekk => "PAEBKENIMMG_IKHCGGLAEKK",
Self::Ibkeggmabfa => "PAEBKENIMMG_IBKEGGMABFA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PAEBKENIMMG_IEMHHDHADHF" => Some(Self::Iemhhdhadhf),
"PAEBKENIMMG_FNPOPFGGACB" => Some(Self::Fnpopfggacb),
"PAEBKENIMMG_KECAPHDJJAA" => Some(Self::Kecaphdjjaa),
"PAEBKENIMMG_NHKAEEKKMEM" => Some(Self::Nhkaeekkmem),
"PAEBKENIMMG_BJEFOGIKJMA" => Some(Self::Bjefogikjma),
"PAEBKENIMMG_LIEHNKMBPPO" => Some(Self::Liehnkmbppo),
"PAEBKENIMMG_MAGDHALFENL" => Some(Self::Magdhalfenl),
"PAEBKENIMMG_EMIFGALEOEG" => Some(Self::Emifgaleoeg),
"PAEBKENIMMG_FEDKKFPKOLM" => Some(Self::Fedkkfpkolm),
"PAEBKENIMMG_LANJIAFJIIP" => Some(Self::Lanjiafjiip),
"PAEBKENIMMG_IKHCGGLAEKK" => Some(Self::Ikhcgglaekk),
"PAEBKENIMMG_IBKEGGMABFA" => Some(Self::Ibkeggmabfa),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Eojinbjecmm {
Hoojngpapjm = 0,
Nfejeociiki = 1,
Naineimmggj = 2,
Fmebgcpfgjo = 3,
Kfccgjlocoh = 4,
Lhfalmihnib = 5,
}
impl Eojinbjecmm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Hoojngpapjm => "EOJINBJECMM_HOOJNGPAPJM",
Self::Nfejeociiki => "EOJINBJECMM_NFEJEOCIIKI",
Self::Naineimmggj => "EOJINBJECMM_NAINEIMMGGJ",
Self::Fmebgcpfgjo => "EOJINBJECMM_FMEBGCPFGJO",
Self::Kfccgjlocoh => "EOJINBJECMM_KFCCGJLOCOH",
Self::Lhfalmihnib => "EOJINBJECMM_LHFALMIHNIB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EOJINBJECMM_HOOJNGPAPJM" => Some(Self::Hoojngpapjm),
"EOJINBJECMM_NFEJEOCIIKI" => Some(Self::Nfejeociiki),
"EOJINBJECMM_NAINEIMMGGJ" => Some(Self::Naineimmggj),
"EOJINBJECMM_FMEBGCPFGJO" => Some(Self::Fmebgcpfgjo),
"EOJINBJECMM_KFCCGJLOCOH" => Some(Self::Kfccgjlocoh),
"EOJINBJECMM_LHFALMIHNIB" => Some(Self::Lhfalmihnib),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Epeldhjlkbl {
VhsFlowBuffNone = 0,
VhsFlowBuffPercent = 1,
VhsFlowBuffValue = 2,
}
impl Epeldhjlkbl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::VhsFlowBuffNone => "EPELDHJLKBL_VHS_FLOW_BUFF_NONE",
Self::VhsFlowBuffPercent => "EPELDHJLKBL_VHS_FLOW_BUFF_PERCENT",
Self::VhsFlowBuffValue => "EPELDHJLKBL_VHS_FLOW_BUFF_VALUE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EPELDHJLKBL_VHS_FLOW_BUFF_NONE" => Some(Self::VhsFlowBuffNone),
"EPELDHJLKBL_VHS_FLOW_BUFF_PERCENT" => Some(Self::VhsFlowBuffPercent),
"EPELDHJLKBL_VHS_FLOW_BUFF_VALUE" => Some(Self::VhsFlowBuffValue),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jbhdbkjaamd {
Khllhnakbfc = 0,
Nkdnhcnjekg = 1,
Ioblonmokha = 2,
Jcappndlihj = 3,
Nljaopajfek = 4,
Ddejkijmhgd = 5,
}
impl Jbhdbkjaamd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Khllhnakbfc => "JBHDBKJAAMD_KHLLHNAKBFC",
Self::Nkdnhcnjekg => "JBHDBKJAAMD_NKDNHCNJEKG",
Self::Ioblonmokha => "JBHDBKJAAMD_IOBLONMOKHA",
Self::Jcappndlihj => "JBHDBKJAAMD_JCAPPNDLIHJ",
Self::Nljaopajfek => "JBHDBKJAAMD_NLJAOPAJFEK",
Self::Ddejkijmhgd => "JBHDBKJAAMD_DDEJKIJMHGD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JBHDBKJAAMD_KHLLHNAKBFC" => Some(Self::Khllhnakbfc),
"JBHDBKJAAMD_NKDNHCNJEKG" => Some(Self::Nkdnhcnjekg),
"JBHDBKJAAMD_IOBLONMOKHA" => Some(Self::Ioblonmokha),
"JBHDBKJAAMD_JCAPPNDLIHJ" => Some(Self::Jcappndlihj),
"JBHDBKJAAMD_NLJAOPAJFEK" => Some(Self::Nljaopajfek),
"JBHDBKJAAMD_DDEJKIJMHGD" => Some(Self::Ddejkijmhgd),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lnlmgceeflg {
Hdjfdjeffnc = 0,
Kpbjoncokgm = 1,
Mcoaoolkccp = 2,
Pllmajafmgc = 3,
}
impl Lnlmgceeflg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Hdjfdjeffnc => "LNLMGCEEFLG_HDJFDJEFFNC",
Self::Kpbjoncokgm => "LNLMGCEEFLG_KPBJONCOKGM",
Self::Mcoaoolkccp => "LNLMGCEEFLG_MCOAOOLKCCP",
Self::Pllmajafmgc => "LNLMGCEEFLG_PLLMAJAFMGC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LNLMGCEEFLG_HDJFDJEFFNC" => Some(Self::Hdjfdjeffnc),
"LNLMGCEEFLG_KPBJONCOKGM" => Some(Self::Kpbjoncokgm),
"LNLMGCEEFLG_MCOAOOLKCCP" => Some(Self::Mcoaoolkccp),
"LNLMGCEEFLG_PLLMAJAFMGC" => Some(Self::Pllmajafmgc),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ActionType {
ActionTypeNone = 0,
WaitSeconds = 1,
LogText = 2,
Wait = 3,
Log = 4,
OpenUi = 5,
SwitchSection = 6,
AnimCtrlerParam = 7,
ShowTip = 8,
ShowPopWindow = 9,
WalkFarAway = 10,
OpenDialogHollow = 12,
CloseDialogHollow = 13,
PlayAnimHollow = 14,
CameraStretch = 15,
CameraMove = 16,
CameraMoveV2 = 17,
ShowTipHollow = 18,
ShowPopWindowHollow = 19,
PlayPostEffect = 20,
EnterHollowQuest = 21,
EnterArchiveFileQuest = 22,
Preset = 23,
BlackMask = 24,
PlaySound = 25,
CloseTip = 26,
ReconectChessboard = 27,
HollowSetSwitchEffect = 28,
OutDoor = 29,
FreezeChessboardCamera = 30,
ShowVhsStoreLevelTips = 31,
InteractNpcWithAnim = 32,
ChangeHollowBg = 33,
TrashGachaGetData = 34,
TrashGacha = 35,
ShowQuestTip = 36,
TeleportUi = 37,
CameraActive = 38,
CameraReset = 39,
CreateFc = 40,
BehaviourFc = 41,
SendEventFc = 42,
ReadFcBlackBoardData = 43,
WriteFcBlackBoardData = 44,
ChangeSoundState = 45,
AfkHollow = 46,
SwitchBigTv = 49,
TriggerInteract = 52,
StopAnim = 53,
GetTrust = 54,
PlayDialogAnim = 56,
UnfreezeChessboardCamera = 57,
WaitTipsEnd = 58,
BeginTutorialGuide = 59,
FocusCamera = 60,
UnlockClue = 61,
AvatarTipsSwitch = 62,
FinishRescue = 63,
PlayTvEffect = 64,
SetInteractPoint = 65,
HideMainCityUi = 66,
ChatCamera = 67,
CreateClientEntity = 68,
SetNpcVisibleClient = 69,
GachaItemPerform = 70,
SetMessageClient = 71,
ModMainCityTimeClient = 72,
ModifyLightLevelPerform = 73,
SetPosition = 74,
SetChessboardPerformMode = 75,
Transition = 76,
WaitUntilUiClose = 77,
WaitTransitionEnd = 78,
CloseUi = 79,
QuitPhoto = 80,
ShowTeleportUi = 81,
ModifyCameraTargetSection = 82,
CameraBackToPlayer = 83,
ResetSceneObj = 84,
ManualAccelerate = 85,
BreakNavigate = 86,
ShowExitButtonNew = 88,
ShowBottomTipHollow = 89,
ShowChapterTip = 90,
EnterDungeonQuest = 91,
DownloadFullResource = 92,
AreaTips = 93,
ClientPerform = 94,
ShowItem = 95,
SwitchOva = 96,
SetLiftStatus = 97,
AreaCameraModify = 98,
TriggerPerformBehavior = 99,
SwitchAtmosphere = 100,
ModifyLightDiffusionPoints = 101,
ModCatName = 102,
OpenUiGame = 103,
OpenDialogHollowV2 = 104,
PlayDialogAnimV2 = 105,
CloseDialogHollowV2 = 106,
BreakDialogAnimV2 = 107,
WaitAnimEnd = 108,
PlayAnimSequence = 109,
EndOverlordfeastGame = 110,
PlayAimSequence = 111,
ClientSwitchDelay = 112,
BeginPhoto = 113,
ChessboardGameHenshin = 114,
If = 1001,
StartLoop = 1002,
EndLoop = 1003,
CallFunction = 1004,
Return = 1005,
ResetEvent = 1006,
AddItem = 1007,
SetVariable = 1008,
SetConditionProgress = 1009,
RandomVariableValue = 1010,
ListSpecialOpt = 1011,
FinishQuest = 1012,
RandomWithWeight = 1013,
Perform = 1014,
Reward = 1015,
SetList = 1016,
GetList = 1017,
StartAction = 1018,
SetString = 1019,
SendCustomEventTracking = 1020,
EmptyAction = 1021,
SetVector2 = 1022,
Switch = 1023,
SwitchCompareInt = 1024,
Draw = 1025,
SetVec2List = 1026,
GetVec2List = 1027,
CallFunctionV2 = 1028,
EnterHollowShop = 2001,
MakeChoice = 2002,
ModifySceneProperty = 2003,
FinishEvent = 2004,
TriggerBattle = 2005,
AverageAvatarHp = 2006,
RemoveCard = 2007,
DropPool = 2009,
Transfer = 2011,
FinishHollow = 2012,
RandomItemCard = 2014,
EventModification = 2015,
ChangeAvatarState = 2016,
DropPack = 2017,
SetMapState = 2018,
DropCurse = 2019,
LogHollow = 2020,
DropCard = 2021,
ChangeHollowEventWeight = 2022,
RemoveCurse = 2023,
HideNode = 2024,
SetChallenge = 2025,
DropChallengeId = 2026,
GetAvatarInfo = 2027,
SetHollowItem = 2028,
ChangeCharacter = 2029,
NewHollow = 2030,
SlotMachine = 2033,
SetHollowBlackOut = 2034,
FinishBlackOut = 2035,
SetHollowSystemState = 2036,
AddCharacter = 2037,
LockCurse = 2038,
HollowDistance = 2039,
PushBack = 2040,
ApplyAbility = 2041,
RemoveAbility = 2042,
RandomBattleId = 2044,
GetIndexByFilter = 2046,
SetBattleType = 2048,
GetPosition = 2049,
StartMiniGame = 2050,
SetHollowItemSlot = 2051,
GetHollowItem = 2052,
SearchGrid = 2053,
SetNpcState = 2054,
GetNpcInstanceId = 2055,
DestoryNpc = 2056,
AddCharacterAbyss = 2057,
ChangeCharacterAbyss = 2058,
GetCharacterPoolAbyss = 2059,
AbyssDropCharacterPool = 2060,
GetLeaderOfHollowNpc = 2061,
SetLeaderOfHollowNpc = 2062,
UpdateSaveNpcNum = 2063,
PushWithDirection = 2064,
HollowNpcFindPath = 2065,
HollowNpcMove = 2066,
NewChessboard = 2067,
GoToNextLayer = 2068,
GoToChessboard = 2069,
GetPreChessboard = 2070,
TriggerHollowNpcBehavior = 2071,
ShowLayerResult = 2072,
Henshin = 2073,
CreateHollowNpc = 2074,
DropChessboardId = 2075,
MakeDialogChoice = 2076,
GetEventId = 2077,
CountDropPool = 2078,
MakeItemChoice = 2079,
HpActHollow = 2080,
BanHollowEvent = 2081,
CoordinateTransform = 2082,
RegisterVariableCondition = 2083,
OnOffCategory = 2084,
ResetBigTvSnapshot = 2087,
BigTvSupportSnapshot = 2088,
SetEventIcon = 2089,
GetAnimSheetId = 2090,
HollowNpcHenshin = 2091,
HollowNpcTransfer = 2092,
BindBigTv = 2093,
MoveNpcToSection = 2098,
GetNpcId = 2099,
SearchHollowNpc = 2100,
Boom = 2101,
TriggerHollowEvent = 2102,
BreakDialogAnim = 2103,
MoveBigTv = 2104,
SetNextLayerChessboardId = 2105,
GetBossBattleEvent = 2106,
CreateHollowSnake = 2107,
SetGridStaminaState = 2108,
DisplayBigTvChessboard = 2109,
SplitHollowSnake = 2110,
GetHollowSnakeInfo = 2111,
ModifyHollowSnake = 2112,
ChangeHollowNpcApperance = 2113,
OpenBigTvSokobanGame = 2114,
SetInterconnectedStoryEvent = 2115,
HollowNpcImitate = 2116,
TriggerHollowNpcEarlyAct = 2117,
GetAvatarByTag = 2118,
SetBattleTypeAbyss = 2119,
RemoveEventIdFromRandomPool = 2120,
RecycleHollowItem = 2121,
CopyEvent = 2122,
BanCharacter = 2123,
RemoveCharacter = 2124,
SetNpcAttr = 2125,
GetNpcAttr = 2126,
HitNpc = 2127,
GetPlayerHollowMovePath = 2128,
GetBigTvIndex = 2129,
ClearNpc = 2130,
SaveMiniSnapshot = 2131,
GetPossessHollowItem = 2132,
ResetHollowLineQuest = 2133,
ModifyLightLevel = 2134,
GetLightLevel = 2135,
AddHollowLight = 2136,
RemoveHollowLight = 2137,
ModifyChessboardPlugin = 2138,
GetLightUid = 2139,
NewBoom = 2140,
SetEntityParam = 2141,
GetEntityParam = 2142,
RepairZone = 2143,
PushRepairZone = 2144,
SetInnerWorldMapState = 2145,
ListConvert = 2146,
AbyssGetBattleEvent = 2147,
TriggerEntityBasicBehavior = 2148,
TriggerEntityMove = 2149,
TriggerEntityTransfer = 2150,
TriggerEntityInteract = 2151,
UpgradeCard = 2152,
NewTimeRewind = 2153,
EnterTimeRewind = 2154,
InitTimeSegment = 2155,
ModifyTimeSegment = 2156,
ModifyTimeRewind = 2157,
GetTimeRewindInfo = 2158,
FinishKeySegment = 2159,
ActivateGridInSegment = 2160,
CountCardPool = 2161,
MakeBangbooChoice = 2162,
ChangeBangbooChoice = 2163,
TriggerEntityScript = 2164,
AddStressPunishCurse = 2165,
PopupTip = 2166,
HideHollowEntity = 2167,
GetEntityPriorityList = 2168,
ChessUiController = 2169,
GetEntityPriority = 2170,
CreateEntity = 2171,
DestroyEntityByUid = 2172,
InteractWithEntity = 2173,
SearchPosition = 2174,
FilterHollowEntity = 2175,
ModifyStackingOrder = 2176,
InitConwayLifeGame = 2177,
IterateConwayLifeGame = 2178,
ChangeConwayLifeGameGridState = 2179,
BigTvChessUiController = 2180,
SetEntityState = 2181,
RemoveEntityState = 2182,
GetEventTexture = 2183,
ModifyComponent = 2184,
ChangeHollowSoundState = 2185,
SetEntityScriptVariable = 2186,
CreateSignal = 2187,
SubscribeSignal = 2188,
UnsubscribeSignal = 2189,
SendSignal = 2190,
DestroySignal = 2191,
SetMultiHollowOutSection = 2192,
GetEntityScriptVariable = 2193,
RemoveChessboard = 2194,
BeginTutorialGuideInteract = 2195,
TimeRewindInteract = 2196,
LimboAvatarCard = 2197,
LimboCampEvent = 2198,
ModifyAimRectComponent = 2199,
RemoveFromPool = 2200,
ActivateSegmentInteract = 2201,
RecordUseInitiativeItem = 2202,
ModifyMultiHollowOutFloor = 2203,
SetMultiHollowOutView = 2204,
MarkGridAsElevator = 2205,
MoveElevatorToSection = 2206,
NextDropClueEvent = 2207,
MoveHollowEvent = 2208,
GetFocusCameraParam = 2209,
ReplaceCard = 2210,
LoadEventParam = 2211,
SetLayerType = 2212,
CreateHollowSpawner = 2213,
SetHollowSpawner = 2214,
GetHollowSpawner = 2215,
RunHollowSpawner = 2216,
PlayHollowQteGame = 2217,
SetHollowPlayUi = 2218,
SetHollowActivityParam = 2219,
GetHollowActivityParam = 2220,
RewardWithPerform = 2221,
InitHackerGame = 2222,
ModifyHackerGameParam = 2223,
ModifyPopInteractComponent = 2224,
SetLevelGlobalVariable = 2225,
EventModificationByFalling = 2226,
TryMoveElevator = 2227,
GetEventPoolEvent = 2228,
ChessUi3dController = 2229,
HollowGameFinishToLevel = 2230,
CreateNpc = 3001,
SetQuestPhase = 3002,
ChangeInteract = 3003,
InteractFinish = 3004,
RemoveMainCityQuestNpc = 3005,
RemoveMainCityQuestInteract = 3006,
ChangeBackSceneInfo = 3007,
ResetMainCityQuestGroup = 3008,
UnlockHollowQuest = 3010,
SetNpcVisible = 3011,
RemoveInteract = 3012,
RemoveNpc = 3013,
SetVhsStoreLevel = 3014,
SetVhsStoreTrendState = 3015,
SwitchMainCityTime = 3016,
TheWorld = 3017,
ForceRefresh = 3018,
ForbidAfk = 3019,
SwitchMainCharacter = 3020,
SetLandEventFinish = 3021,
SetBgm = 3022,
SetMainCityObjectState = 3023,
EventChoice = 3024,
CreateMoveNpc = 3025,
ChangeGuidePoint = 3026,
AddDailyQuest = 3027,
AddMicroTask = 3028,
SetFirstMeet = 3029,
CreateCameraZone = 3030,
SetMainCityTime = 3031,
NextMainCityTimePeriod = 3032,
PlayerSwitchMainCharacter = 3033,
EndTransition = 3034,
AddVhsFlowBuff = 3035,
ActivatePhotoId = 3036,
AccelerateMainCityTime = 3037,
SetTrashNewFlag = 3038,
UseLastTime = 3039,
OccupyOvernight = 3040,
ShowPhotoQuestFinishTip = 3041,
AddSoundAmb = 3042,
SubmitItem = 3043,
ModTrust = 3044,
SetPartnerEventState = 3045,
SendMessage = 3046,
SwitchTrackQuest = 3047,
ModNpc = 3048,
AcceptOvernight = 3049,
ActiveTrigger = 3050,
ModObjState = 3051,
ModSceneObj = 3052,
FansSettle = 3053,
OpenHallGame = 3054,
AddPartnerEvent = 3055,
ExecOvernightEvent = 3056,
SofaRestNextTimePeriod = 3057,
BeginUiGame = 3058,
PrepareData = 3059,
ClearRpRecommendResult = 3060,
DoMainCityGame = 3061,
ShowInTodo = 3062,
ChangeNpcName = 3063,
CreateOva = 3064,
SetOvaState = 3065,
SwitchMainCharacterGuise = 3066,
CompleteHallGame = 3068,
HideMainControlAvatar = 3069,
MapChooseByEvent = 4001,
MapChooseByLayer = 4002,
MapChooseByNum = 4003,
MapChooseByRange = 4004,
MapClearPool = 4005,
MapSetEvent = 4007,
MapSetLayer = 4008,
MapSetTag = 4009,
}
impl ActionType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ActionTypeNone => "ActionType_ACTION_TYPE_NONE",
Self::WaitSeconds => "ActionType_WAIT_SECONDS",
Self::LogText => "ActionType_LOG_TEXT",
Self::Wait => "ActionType_WAIT",
Self::Log => "ActionType_LOG",
Self::OpenUi => "ActionType_OPEN_UI",
Self::SwitchSection => "ActionType_SWITCH_SECTION",
Self::AnimCtrlerParam => "ActionType_ANIM_CTRLER_PARAM",
Self::ShowTip => "ActionType_SHOW_TIP",
Self::ShowPopWindow => "ActionType_SHOW_POP_WINDOW",
Self::WalkFarAway => "ActionType_WALK_FAR_AWAY",
Self::OpenDialogHollow => "ActionType_OPEN_DIALOG_HOLLOW",
Self::CloseDialogHollow => "ActionType_CLOSE_DIALOG_HOLLOW",
Self::PlayAnimHollow => "ActionType_PLAY_ANIM_HOLLOW",
Self::CameraStretch => "ActionType_CAMERA_STRETCH",
Self::CameraMove => "ActionType_CAMERA_MOVE",
Self::CameraMoveV2 => "ActionType_CAMERA_MOVE_V2",
Self::ShowTipHollow => "ActionType_SHOW_TIP_HOLLOW",
Self::ShowPopWindowHollow => "ActionType_SHOW_POP_WINDOW_HOLLOW",
Self::PlayPostEffect => "ActionType_PLAY_POST_EFFECT",
Self::EnterHollowQuest => "ActionType_ENTER_HOLLOW_QUEST",
Self::EnterArchiveFileQuest => "ActionType_ENTER_ARCHIVE_FILE_QUEST",
Self::Preset => "ActionType_PRESET",
Self::BlackMask => "ActionType_BLACK_MASK",
Self::PlaySound => "ActionType_PLAY_SOUND",
Self::CloseTip => "ActionType_CLOSE_TIP",
Self::ReconectChessboard => "ActionType_RECONECT_CHESSBOARD",
Self::HollowSetSwitchEffect => "ActionType_HOLLOW_SET_SWITCH_EFFECT",
Self::OutDoor => "ActionType_OUT_DOOR",
Self::FreezeChessboardCamera => "ActionType_FREEZE_CHESSBOARD_CAMERA",
Self::ShowVhsStoreLevelTips => "ActionType_SHOW_VHS_STORE_LEVEL_TIPS",
Self::InteractNpcWithAnim => "ActionType_INTERACT_NPC_WITH_ANIM",
Self::ChangeHollowBg => "ActionType_CHANGE_HOLLOW_BG",
Self::TrashGachaGetData => "ActionType_TRASH_GACHA_GET_DATA",
Self::TrashGacha => "ActionType_TRASH_GACHA",
Self::ShowQuestTip => "ActionType_SHOW_QUEST_TIP",
Self::TeleportUi => "ActionType_TELEPORT_UI",
Self::CameraActive => "ActionType_CAMERA_ACTIVE",
Self::CameraReset => "ActionType_CAMERA_RESET",
Self::CreateFc => "ActionType_CREATE_FC",
Self::BehaviourFc => "ActionType_BEHAVIOUR_FC",
Self::SendEventFc => "ActionType_SEND_EVENT_FC",
Self::ReadFcBlackBoardData => "ActionType_READ_FC_BLACK_BOARD_DATA",
Self::WriteFcBlackBoardData => "ActionType_WRITE_FC_BLACK_BOARD_DATA",
Self::ChangeSoundState => "ActionType_CHANGE_SOUND_STATE",
Self::AfkHollow => "ActionType_AFK_HOLLOW",
Self::SwitchBigTv => "ActionType_SWITCH_BIG_TV",
Self::TriggerInteract => "ActionType_TRIGGER_INTERACT",
Self::StopAnim => "ActionType_STOP_ANIM",
Self::GetTrust => "ActionType_GET_TRUST",
Self::PlayDialogAnim => "ActionType_PLAY_DIALOG_ANIM",
Self::UnfreezeChessboardCamera => "ActionType_UNFREEZE_CHESSBOARD_CAMERA",
Self::WaitTipsEnd => "ActionType_WAIT_TIPS_END",
Self::BeginTutorialGuide => "ActionType_BEGIN_TUTORIAL_GUIDE",
Self::FocusCamera => "ActionType_FOCUS_CAMERA",
Self::UnlockClue => "ActionType_UNLOCK_CLUE",
Self::AvatarTipsSwitch => "ActionType_AVATAR_TIPS_SWITCH",
Self::FinishRescue => "ActionType_FINISH_RESCUE",
Self::PlayTvEffect => "ActionType_PLAY_TV_EFFECT",
Self::SetInteractPoint => "ActionType_SET_INTERACT_POINT",
Self::HideMainCityUi => "ActionType_HIDE_MAIN_CITY_UI",
Self::ChatCamera => "ActionType_CHAT_CAMERA",
Self::CreateClientEntity => "ActionType_CREATE_CLIENT_ENTITY",
Self::SetNpcVisibleClient => "ActionType_SET_NPC_VISIBLE_CLIENT",
Self::GachaItemPerform => "ActionType_GACHA_ITEM_PERFORM",
Self::SetMessageClient => "ActionType_SET_MESSAGE_CLIENT",
Self::ModMainCityTimeClient => "ActionType_MOD_MAIN_CITY_TIME_CLIENT",
Self::ModifyLightLevelPerform => "ActionType_MODIFY_LIGHT_LEVEL_PERFORM",
Self::SetPosition => "ActionType_SET_POSITION",
Self::SetChessboardPerformMode => "ActionType_SET_CHESSBOARD_PERFORM_MODE",
Self::Transition => "ActionType_TRANSITION",
Self::WaitUntilUiClose => "ActionType_WAIT_UNTIL_UI_CLOSE",
Self::WaitTransitionEnd => "ActionType_WAIT_TRANSITION_END",
Self::CloseUi => "ActionType_CLOSE_UI",
Self::QuitPhoto => "ActionType_QUIT_PHOTO",
Self::ShowTeleportUi => "ActionType_SHOW_TELEPORT_UI",
Self::ModifyCameraTargetSection => "ActionType_MODIFY_CAMERA_TARGET_SECTION",
Self::CameraBackToPlayer => "ActionType_CAMERA_BACK_TO_PLAYER",
Self::ResetSceneObj => "ActionType_RESET_SCENE_OBJ",
Self::ManualAccelerate => "ActionType_MANUAL_ACCELERATE",
Self::BreakNavigate => "ActionType_BREAK_NAVIGATE",
Self::ShowExitButtonNew => "ActionType_SHOW_EXIT_BUTTON_NEW",
Self::ShowBottomTipHollow => "ActionType_SHOW_BOTTOM_TIP_HOLLOW",
Self::ShowChapterTip => "ActionType_SHOW_CHAPTER_TIP",
Self::EnterDungeonQuest => "ActionType_ENTER_DUNGEON_QUEST",
Self::DownloadFullResource => "ActionType_DOWNLOAD_FULL_RESOURCE",
Self::AreaTips => "ActionType_AREA_TIPS",
Self::ClientPerform => "ActionType_CLIENT_PERFORM",
Self::ShowItem => "ActionType_SHOW_ITEM",
Self::SwitchOva => "ActionType_SWITCH_OVA",
Self::SetLiftStatus => "ActionType_SET_LIFT_STATUS",
Self::AreaCameraModify => "ActionType_AREA_CAMERA_MODIFY",
Self::TriggerPerformBehavior => "ActionType_TRIGGER_PERFORM_BEHAVIOR",
Self::SwitchAtmosphere => "ActionType_SWITCH_ATMOSPHERE",
Self::ModifyLightDiffusionPoints => {
"ActionType_MODIFY_LIGHT_DIFFUSION_POINTS"
}
Self::ModCatName => "ActionType_MOD_CAT_NAME",
Self::OpenUiGame => "ActionType_OPEN_UI_GAME",
Self::OpenDialogHollowV2 => "ActionType_OPEN_DIALOG_HOLLOW_V2",
Self::PlayDialogAnimV2 => "ActionType_PLAY_DIALOG_ANIM_V2",
Self::CloseDialogHollowV2 => "ActionType_CLOSE_DIALOG_HOLLOW_V2",
Self::BreakDialogAnimV2 => "ActionType_BREAK_DIALOG_ANIM_V2",
Self::WaitAnimEnd => "ActionType_WAIT_ANIM_END",
Self::PlayAnimSequence => "ActionType_PLAY_ANIM_SEQUENCE",
Self::EndOverlordfeastGame => "ActionType_END_OVERLORDFEAST_GAME",
Self::PlayAimSequence => "ActionType_PLAY_AIM_SEQUENCE",
Self::ClientSwitchDelay => "ActionType_CLIENT_SWITCH_DELAY",
Self::BeginPhoto => "ActionType_BEGIN_PHOTO",
Self::ChessboardGameHenshin => "ActionType_CHESSBOARD_GAME_HENSHIN",
Self::If => "ActionType_IF",
Self::StartLoop => "ActionType_START_LOOP",
Self::EndLoop => "ActionType_END_LOOP",
Self::CallFunction => "ActionType_CALL_FUNCTION",
Self::Return => "ActionType_RETURN",
Self::ResetEvent => "ActionType_RESET_EVENT",
Self::AddItem => "ActionType_ADD_ITEM",
Self::SetVariable => "ActionType_SET_VARIABLE",
Self::SetConditionProgress => "ActionType_SET_CONDITION_PROGRESS",
Self::RandomVariableValue => "ActionType_RANDOM_VARIABLE_VALUE",
Self::ListSpecialOpt => "ActionType_LIST_SPECIAL_OPT",
Self::FinishQuest => "ActionType_FINISH_QUEST",
Self::RandomWithWeight => "ActionType_RANDOM_WITH_WEIGHT",
Self::Perform => "ActionType_PERFORM",
Self::Reward => "ActionType_REWARD",
Self::SetList => "ActionType_SET_LIST",
Self::GetList => "ActionType_GET_LIST",
Self::StartAction => "ActionType_START_ACTION",
Self::SetString => "ActionType_SET_STRING",
Self::SendCustomEventTracking => "ActionType_SEND_CUSTOM_EVENT_TRACKING",
Self::EmptyAction => "ActionType_EMPTY_ACTION",
Self::SetVector2 => "ActionType_SET_VECTOR2",
Self::Switch => "ActionType_SWITCH",
Self::SwitchCompareInt => "ActionType_SWITCH_COMPARE_INT",
Self::Draw => "ActionType_DRAW",
Self::SetVec2List => "ActionType_SET_VEC2_LIST",
Self::GetVec2List => "ActionType_GET_VEC2_LIST",
Self::CallFunctionV2 => "ActionType_CALL_FUNCTION_V2",
Self::EnterHollowShop => "ActionType_ENTER_HOLLOW_SHOP",
Self::MakeChoice => "ActionType_MAKE_CHOICE",
Self::ModifySceneProperty => "ActionType_MODIFY_SCENE_PROPERTY",
Self::FinishEvent => "ActionType_FINISH_EVENT",
Self::TriggerBattle => "ActionType_TRIGGER_BATTLE",
Self::AverageAvatarHp => "ActionType_AVERAGE_AVATAR_HP",
Self::RemoveCard => "ActionType_REMOVE_CARD",
Self::DropPool => "ActionType_DROP_POOL",
Self::Transfer => "ActionType_TRANSFER",
Self::FinishHollow => "ActionType_FINISH_HOLLOW",
Self::RandomItemCard => "ActionType_RANDOM_ITEM_CARD",
Self::EventModification => "ActionType_EVENT_MODIFICATION",
Self::ChangeAvatarState => "ActionType_CHANGE_AVATAR_STATE",
Self::DropPack => "ActionType_DROP_PACK",
Self::SetMapState => "ActionType_SET_MAP_STATE",
Self::DropCurse => "ActionType_DROP_CURSE",
Self::LogHollow => "ActionType_LOG_HOLLOW",
Self::DropCard => "ActionType_DROP_CARD",
Self::ChangeHollowEventWeight => "ActionType_CHANGE_HOLLOW_EVENT_WEIGHT",
Self::RemoveCurse => "ActionType_REMOVE_CURSE",
Self::HideNode => "ActionType_HIDE_NODE",
Self::SetChallenge => "ActionType_SET_CHALLENGE",
Self::DropChallengeId => "ActionType_DROP_CHALLENGE_ID",
Self::GetAvatarInfo => "ActionType_GET_AVATAR_INFO",
Self::SetHollowItem => "ActionType_SET_HOLLOW_ITEM",
Self::ChangeCharacter => "ActionType_CHANGE_CHARACTER",
Self::NewHollow => "ActionType_NEW_HOLLOW",
Self::SlotMachine => "ActionType_SLOT_MACHINE",
Self::SetHollowBlackOut => "ActionType_SET_HOLLOW_BLACK_OUT",
Self::FinishBlackOut => "ActionType_FINISH_BLACK_OUT",
Self::SetHollowSystemState => "ActionType_SET_HOLLOW_SYSTEM_STATE",
Self::AddCharacter => "ActionType_ADD_CHARACTER",
Self::LockCurse => "ActionType_LOCK_CURSE",
Self::HollowDistance => "ActionType_HOLLOW_DISTANCE",
Self::PushBack => "ActionType_PUSH_BACK",
Self::ApplyAbility => "ActionType_APPLY_ABILITY",
Self::RemoveAbility => "ActionType_REMOVE_ABILITY",
Self::RandomBattleId => "ActionType_RANDOM_BATTLE_ID",
Self::GetIndexByFilter => "ActionType_GET_INDEX_BY_FILTER",
Self::SetBattleType => "ActionType_SET_BATTLE_TYPE",
Self::GetPosition => "ActionType_GET_POSITION",
Self::StartMiniGame => "ActionType_START_MINI_GAME",
Self::SetHollowItemSlot => "ActionType_SET_HOLLOW_ITEM_SLOT",
Self::GetHollowItem => "ActionType_GET_HOLLOW_ITEM",
Self::SearchGrid => "ActionType_SEARCH_GRID",
Self::SetNpcState => "ActionType_SET_NPC_STATE",
Self::GetNpcInstanceId => "ActionType_GET_NPC_INSTANCE_ID",
Self::DestoryNpc => "ActionType_DESTORY_NPC",
Self::AddCharacterAbyss => "ActionType_ADD_CHARACTER_ABYSS",
Self::ChangeCharacterAbyss => "ActionType_CHANGE_CHARACTER_ABYSS",
Self::GetCharacterPoolAbyss => "ActionType_GET_CHARACTER_POOL_ABYSS",
Self::AbyssDropCharacterPool => "ActionType_ABYSS_DROP_CHARACTER_POOL",
Self::GetLeaderOfHollowNpc => "ActionType_GET_LEADER_OF_HOLLOW_NPC",
Self::SetLeaderOfHollowNpc => "ActionType_SET_LEADER_OF_HOLLOW_NPC",
Self::UpdateSaveNpcNum => "ActionType_UPDATE_SAVE_NPC_NUM",
Self::PushWithDirection => "ActionType_PUSH_WITH_DIRECTION",
Self::HollowNpcFindPath => "ActionType_HOLLOW_NPC_FIND_PATH",
Self::HollowNpcMove => "ActionType_HOLLOW_NPC_MOVE",
Self::NewChessboard => "ActionType_NEW_CHESSBOARD",
Self::GoToNextLayer => "ActionType_GO_TO_NEXT_LAYER",
Self::GoToChessboard => "ActionType_GO_TO_CHESSBOARD",
Self::GetPreChessboard => "ActionType_GET_PRE_CHESSBOARD",
Self::TriggerHollowNpcBehavior => "ActionType_TRIGGER_HOLLOW_NPC_BEHAVIOR",
Self::ShowLayerResult => "ActionType_SHOW_LAYER_RESULT",
Self::Henshin => "ActionType_HENSHIN",
Self::CreateHollowNpc => "ActionType_CREATE_HOLLOW_NPC",
Self::DropChessboardId => "ActionType_DROP_CHESSBOARD_ID",
Self::MakeDialogChoice => "ActionType_MAKE_DIALOG_CHOICE",
Self::GetEventId => "ActionType_GET_EVENT_ID",
Self::CountDropPool => "ActionType_COUNT_DROP_POOL",
Self::MakeItemChoice => "ActionType_MAKE_ITEM_CHOICE",
Self::HpActHollow => "ActionType_HP_ACT_HOLLOW",
Self::BanHollowEvent => "ActionType_BAN_HOLLOW_EVENT",
Self::CoordinateTransform => "ActionType_COORDINATE_TRANSFORM",
Self::RegisterVariableCondition => "ActionType_REGISTER_VARIABLE_CONDITION",
Self::OnOffCategory => "ActionType_ON_OFF_CATEGORY",
Self::ResetBigTvSnapshot => "ActionType_RESET_BIG_TV_SNAPSHOT",
Self::BigTvSupportSnapshot => "ActionType_BIG_TV_SUPPORT_SNAPSHOT",
Self::SetEventIcon => "ActionType_SET_EVENT_ICON",
Self::GetAnimSheetId => "ActionType_GET_ANIM_SHEET_ID",
Self::HollowNpcHenshin => "ActionType_HOLLOW_NPC_HENSHIN",
Self::HollowNpcTransfer => "ActionType_HOLLOW_NPC_TRANSFER",
Self::BindBigTv => "ActionType_BIND_BIG_TV",
Self::MoveNpcToSection => "ActionType_MOVE_NPC_TO_SECTION",
Self::GetNpcId => "ActionType_GET_NPC_ID",
Self::SearchHollowNpc => "ActionType_SEARCH_HOLLOW_NPC",
Self::Boom => "ActionType_BOOM",
Self::TriggerHollowEvent => "ActionType_TRIGGER_HOLLOW_EVENT",
Self::BreakDialogAnim => "ActionType_BREAK_DIALOG_ANIM",
Self::MoveBigTv => "ActionType_MOVE_BIG_TV",
Self::SetNextLayerChessboardId => "ActionType_SET_NEXT_LAYER_CHESSBOARD_ID",
Self::GetBossBattleEvent => "ActionType_GET_BOSS_BATTLE_EVENT",
Self::CreateHollowSnake => "ActionType_CREATE_HOLLOW_SNAKE",
Self::SetGridStaminaState => "ActionType_SET_GRID_STAMINA_STATE",
Self::DisplayBigTvChessboard => "ActionType_DISPLAY_BIG_TV_CHESSBOARD",
Self::SplitHollowSnake => "ActionType_SPLIT_HOLLOW_SNAKE",
Self::GetHollowSnakeInfo => "ActionType_GET_HOLLOW_SNAKE_INFO",
Self::ModifyHollowSnake => "ActionType_MODIFY_HOLLOW_SNAKE",
Self::ChangeHollowNpcApperance => "ActionType_CHANGE_HOLLOW_NPC_APPERANCE",
Self::OpenBigTvSokobanGame => "ActionType_OPEN_BIG_TV_SOKOBAN_GAME",
Self::SetInterconnectedStoryEvent => {
"ActionType_SET_INTERCONNECTED_STORY_EVENT"
}
Self::HollowNpcImitate => "ActionType_HOLLOW_NPC_IMITATE",
Self::TriggerHollowNpcEarlyAct => "ActionType_TRIGGER_HOLLOW_NPC_EARLY_ACT",
Self::GetAvatarByTag => "ActionType_GET_AVATAR_BY_TAG",
Self::SetBattleTypeAbyss => "ActionType_SET_BATTLE_TYPE_ABYSS",
Self::RemoveEventIdFromRandomPool => {
"ActionType_REMOVE_EVENT_ID_FROM_RANDOM_POOL"
}
Self::RecycleHollowItem => "ActionType_RECYCLE_HOLLOW_ITEM",
Self::CopyEvent => "ActionType_COPY_EVENT",
Self::BanCharacter => "ActionType_BAN_CHARACTER",
Self::RemoveCharacter => "ActionType_REMOVE_CHARACTER",
Self::SetNpcAttr => "ActionType_SET_NPC_ATTR",
Self::GetNpcAttr => "ActionType_GET_NPC_ATTR",
Self::HitNpc => "ActionType_HIT_NPC",
Self::GetPlayerHollowMovePath => "ActionType_GET_PLAYER_HOLLOW_MOVE_PATH",
Self::GetBigTvIndex => "ActionType_GET_BIG_TV_INDEX",
Self::ClearNpc => "ActionType_CLEAR_NPC",
Self::SaveMiniSnapshot => "ActionType_SAVE_MINI_SNAPSHOT",
Self::GetPossessHollowItem => "ActionType_GET_POSSESS_HOLLOW_ITEM",
Self::ResetHollowLineQuest => "ActionType_RESET_HOLLOW_LINE_QUEST",
Self::ModifyLightLevel => "ActionType_MODIFY_LIGHT_LEVEL",
Self::GetLightLevel => "ActionType_GET_LIGHT_LEVEL",
Self::AddHollowLight => "ActionType_ADD_HOLLOW_LIGHT",
Self::RemoveHollowLight => "ActionType_REMOVE_HOLLOW_LIGHT",
Self::ModifyChessboardPlugin => "ActionType_MODIFY_CHESSBOARD_PLUGIN",
Self::GetLightUid => "ActionType_GET_LIGHT_UID",
Self::NewBoom => "ActionType_NEW_BOOM",
Self::SetEntityParam => "ActionType_SET_ENTITY_PARAM",
Self::GetEntityParam => "ActionType_GET_ENTITY_PARAM",
Self::RepairZone => "ActionType_REPAIR_ZONE",
Self::PushRepairZone => "ActionType_PUSH_REPAIR_ZONE",
Self::SetInnerWorldMapState => "ActionType_SET_INNER_WORLD_MAP_STATE",
Self::ListConvert => "ActionType_LIST_CONVERT",
Self::AbyssGetBattleEvent => "ActionType_ABYSS_GET_BATTLE_EVENT",
Self::TriggerEntityBasicBehavior => {
"ActionType_TRIGGER_ENTITY_BASIC_BEHAVIOR"
}
Self::TriggerEntityMove => "ActionType_TRIGGER_ENTITY_MOVE",
Self::TriggerEntityTransfer => "ActionType_TRIGGER_ENTITY_TRANSFER",
Self::TriggerEntityInteract => "ActionType_TRIGGER_ENTITY_INTERACT",
Self::UpgradeCard => "ActionType_UPGRADE_CARD",
Self::NewTimeRewind => "ActionType_NEW_TIME_REWIND",
Self::EnterTimeRewind => "ActionType_ENTER_TIME_REWIND",
Self::InitTimeSegment => "ActionType_INIT_TIME_SEGMENT",
Self::ModifyTimeSegment => "ActionType_MODIFY_TIME_SEGMENT",
Self::ModifyTimeRewind => "ActionType_MODIFY_TIME_REWIND",
Self::GetTimeRewindInfo => "ActionType_GET_TIME_REWIND_INFO",
Self::FinishKeySegment => "ActionType_FINISH_KEY_SEGMENT",
Self::ActivateGridInSegment => "ActionType_ACTIVATE_GRID_IN_SEGMENT",
Self::CountCardPool => "ActionType_COUNT_CARD_POOL",
Self::MakeBangbooChoice => "ActionType_MAKE_BANGBOO_CHOICE",
Self::ChangeBangbooChoice => "ActionType_CHANGE_BANGBOO_CHOICE",
Self::TriggerEntityScript => "ActionType_TRIGGER_ENTITY_SCRIPT",
Self::AddStressPunishCurse => "ActionType_ADD_STRESS_PUNISH_CURSE",
Self::PopupTip => "ActionType_POPUP_TIP",
Self::HideHollowEntity => "ActionType_HIDE_HOLLOW_ENTITY",
Self::GetEntityPriorityList => "ActionType_GET_ENTITY_PRIORITY_LIST",
Self::ChessUiController => "ActionType_CHESS_UI_CONTROLLER",
Self::GetEntityPriority => "ActionType_GET_ENTITY_PRIORITY",
Self::CreateEntity => "ActionType_CREATE_ENTITY",
Self::DestroyEntityByUid => "ActionType_DESTROY_ENTITY_BY_UID",
Self::InteractWithEntity => "ActionType_INTERACT_WITH_ENTITY",
Self::SearchPosition => "ActionType_SEARCH_POSITION",
Self::FilterHollowEntity => "ActionType_FILTER_HOLLOW_ENTITY",
Self::ModifyStackingOrder => "ActionType_MODIFY_STACKING_ORDER",
Self::InitConwayLifeGame => "ActionType_INIT_CONWAY_LIFE_GAME",
Self::IterateConwayLifeGame => "ActionType_ITERATE_CONWAY_LIFE_GAME",
Self::ChangeConwayLifeGameGridState => {
"ActionType_CHANGE_CONWAY_LIFE_GAME_GRID_STATE"
}
Self::BigTvChessUiController => "ActionType_BIG_TV_CHESS_UI_CONTROLLER",
Self::SetEntityState => "ActionType_SET_ENTITY_STATE",
Self::RemoveEntityState => "ActionType_REMOVE_ENTITY_STATE",
Self::GetEventTexture => "ActionType_GET_EVENT_TEXTURE",
Self::ModifyComponent => "ActionType_MODIFY_COMPONENT",
Self::ChangeHollowSoundState => "ActionType_CHANGE_HOLLOW_SOUND_STATE",
Self::SetEntityScriptVariable => "ActionType_SET_ENTITY_SCRIPT_VARIABLE",
Self::CreateSignal => "ActionType_CREATE_SIGNAL",
Self::SubscribeSignal => "ActionType_SUBSCRIBE_SIGNAL",
Self::UnsubscribeSignal => "ActionType_UNSUBSCRIBE_SIGNAL",
Self::SendSignal => "ActionType_SEND_SIGNAL",
Self::DestroySignal => "ActionType_DESTROY_SIGNAL",
Self::SetMultiHollowOutSection => "ActionType_SET_MULTI_HOLLOW_OUT_SECTION",
Self::GetEntityScriptVariable => "ActionType_GET_ENTITY_SCRIPT_VARIABLE",
Self::RemoveChessboard => "ActionType_REMOVE_CHESSBOARD",
Self::BeginTutorialGuideInteract => {
"ActionType_BEGIN_TUTORIAL_GUIDE_INTERACT"
}
Self::TimeRewindInteract => "ActionType_TIME_REWIND_INTERACT",
Self::LimboAvatarCard => "ActionType_LIMBO_AVATAR_CARD",
Self::LimboCampEvent => "ActionType_LIMBO_CAMP_EVENT",
Self::ModifyAimRectComponent => "ActionType_MODIFY_AIM_RECT_COMPONENT",
Self::RemoveFromPool => "ActionType_REMOVE_FROM_POOL",
Self::ActivateSegmentInteract => "ActionType_ACTIVATE_SEGMENT_INTERACT",
Self::RecordUseInitiativeItem => "ActionType_RECORD_USE_INITIATIVE_ITEM",
Self::ModifyMultiHollowOutFloor => "ActionType_MODIFY_MULTI_HOLLOW_OUT_FLOOR",
Self::SetMultiHollowOutView => "ActionType_SET_MULTI_HOLLOW_OUT_VIEW",
Self::MarkGridAsElevator => "ActionType_MARK_GRID_AS_ELEVATOR",
Self::MoveElevatorToSection => "ActionType_MOVE_ELEVATOR_TO_SECTION",
Self::NextDropClueEvent => "ActionType_NEXT_DROP_CLUE_EVENT",
Self::MoveHollowEvent => "ActionType_MOVE_HOLLOW_EVENT",
Self::GetFocusCameraParam => "ActionType_GET_FOCUS_CAMERA_PARAM",
Self::ReplaceCard => "ActionType_REPLACE_CARD",
Self::LoadEventParam => "ActionType_LOAD_EVENT_PARAM",
Self::SetLayerType => "ActionType_SET_LAYER_TYPE",
Self::CreateHollowSpawner => "ActionType_CREATE_HOLLOW_SPAWNER",
Self::SetHollowSpawner => "ActionType_SET_HOLLOW_SPAWNER",
Self::GetHollowSpawner => "ActionType_GET_HOLLOW_SPAWNER",
Self::RunHollowSpawner => "ActionType_RUN_HOLLOW_SPAWNER",
Self::PlayHollowQteGame => "ActionType_PLAY_HOLLOW_QTE_GAME",
Self::SetHollowPlayUi => "ActionType_SET_HOLLOW_PLAY_UI",
Self::SetHollowActivityParam => "ActionType_SET_HOLLOW_ACTIVITY_PARAM",
Self::GetHollowActivityParam => "ActionType_GET_HOLLOW_ACTIVITY_PARAM",
Self::RewardWithPerform => "ActionType_REWARD_WITH_PERFORM",
Self::InitHackerGame => "ActionType_INIT_HACKER_GAME",
Self::ModifyHackerGameParam => "ActionType_MODIFY_HACKER_GAME_PARAM",
Self::ModifyPopInteractComponent => {
"ActionType_MODIFY_POP_INTERACT_COMPONENT"
}
Self::SetLevelGlobalVariable => "ActionType_SET_LEVEL_GLOBAL_VARIABLE",
Self::EventModificationByFalling => {
"ActionType_EVENT_MODIFICATION_BY_FALLING"
}
Self::TryMoveElevator => "ActionType_TRY_MOVE_ELEVATOR",
Self::GetEventPoolEvent => "ActionType_GET_EVENT_POOL_EVENT",
Self::ChessUi3dController => "ActionType_CHESS_UI_3D_CONTROLLER",
Self::HollowGameFinishToLevel => "ActionType_HOLLOW_GAME_FINISH_TO_LEVEL",
Self::CreateNpc => "ActionType_CREATE_NPC",
Self::SetQuestPhase => "ActionType_SET_QUEST_PHASE",
Self::ChangeInteract => "ActionType_CHANGE_INTERACT",
Self::InteractFinish => "ActionType_INTERACT_FINISH",
Self::RemoveMainCityQuestNpc => "ActionType_REMOVE_MAIN_CITY_QUEST_NPC",
Self::RemoveMainCityQuestInteract => {
"ActionType_REMOVE_MAIN_CITY_QUEST_INTERACT"
}
Self::ChangeBackSceneInfo => "ActionType_CHANGE_BACK_SCENE_INFO",
Self::ResetMainCityQuestGroup => "ActionType_RESET_MAIN_CITY_QUEST_GROUP",
Self::UnlockHollowQuest => "ActionType_UNLOCK_HOLLOW_QUEST",
Self::SetNpcVisible => "ActionType_SET_NPC_VISIBLE",
Self::RemoveInteract => "ActionType_REMOVE_INTERACT",
Self::RemoveNpc => "ActionType_REMOVE_NPC",
Self::SetVhsStoreLevel => "ActionType_SET_VHS_STORE_LEVEL",
Self::SetVhsStoreTrendState => "ActionType_SET_VHS_STORE_TREND_STATE",
Self::SwitchMainCityTime => "ActionType_SWITCH_MAIN_CITY_TIME",
Self::TheWorld => "ActionType_THE_WORLD",
Self::ForceRefresh => "ActionType_FORCE_REFRESH",
Self::ForbidAfk => "ActionType_FORBID_AFK",
Self::SwitchMainCharacter => "ActionType_SWITCH_MAIN_CHARACTER",
Self::SetLandEventFinish => "ActionType_SET_LAND_EVENT_FINISH",
Self::SetBgm => "ActionType_SET_BGM",
Self::SetMainCityObjectState => "ActionType_SET_MAIN_CITY_OBJECT_STATE",
Self::EventChoice => "ActionType_EVENT_CHOICE",
Self::CreateMoveNpc => "ActionType_CREATE_MOVE_NPC",
Self::ChangeGuidePoint => "ActionType_CHANGE_GUIDE_POINT",
Self::AddDailyQuest => "ActionType_ADD_DAILY_QUEST",
Self::AddMicroTask => "ActionType_ADD_MICRO_TASK",
Self::SetFirstMeet => "ActionType_SET_FIRST_MEET",
Self::CreateCameraZone => "ActionType_CREATE_CAMERA_ZONE",
Self::SetMainCityTime => "ActionType_SET_MAIN_CITY_TIME",
Self::NextMainCityTimePeriod => "ActionType_NEXT_MAIN_CITY_TIME_PERIOD",
Self::PlayerSwitchMainCharacter => "ActionType_PLAYER_SWITCH_MAIN_CHARACTER",
Self::EndTransition => "ActionType_END_TRANSITION",
Self::AddVhsFlowBuff => "ActionType_ADD_VHS_FLOW_BUFF",
Self::ActivatePhotoId => "ActionType_ACTIVATE_PHOTO_ID",
Self::AccelerateMainCityTime => "ActionType_ACCELERATE_MAIN_CITY_TIME",
Self::SetTrashNewFlag => "ActionType_SET_TRASH_NEW_FLAG",
Self::UseLastTime => "ActionType_USE_LAST_TIME",
Self::OccupyOvernight => "ActionType_OCCUPY_OVERNIGHT",
Self::ShowPhotoQuestFinishTip => "ActionType_SHOW_PHOTO_QUEST_FINISH_TIP",
Self::AddSoundAmb => "ActionType_ADD_SOUND_AMB",
Self::SubmitItem => "ActionType_SUBMIT_ITEM",
Self::ModTrust => "ActionType_MOD_TRUST",
Self::SetPartnerEventState => "ActionType_SET_PARTNER_EVENT_STATE",
Self::SendMessage => "ActionType_SEND_MESSAGE",
Self::SwitchTrackQuest => "ActionType_SWITCH_TRACK_QUEST",
Self::ModNpc => "ActionType_MOD_NPC",
Self::AcceptOvernight => "ActionType_ACCEPT_OVERNIGHT",
Self::ActiveTrigger => "ActionType_ACTIVE_TRIGGER",
Self::ModObjState => "ActionType_MOD_OBJ_STATE",
Self::ModSceneObj => "ActionType_MOD_SCENE_OBJ",
Self::FansSettle => "ActionType_FANS_SETTLE",
Self::OpenHallGame => "ActionType_OPEN_HALL_GAME",
Self::AddPartnerEvent => "ActionType_ADD_PARTNER_EVENT",
Self::ExecOvernightEvent => "ActionType_EXEC_OVERNIGHT_EVENT",
Self::SofaRestNextTimePeriod => "ActionType_SOFA_REST_NEXT_TIME_PERIOD",
Self::BeginUiGame => "ActionType_BEGIN_UI_GAME",
Self::PrepareData => "ActionType_PREPARE_DATA",
Self::ClearRpRecommendResult => "ActionType_CLEAR_RP_RECOMMEND_RESULT",
Self::DoMainCityGame => "ActionType_DO_MAIN_CITY_GAME",
Self::ShowInTodo => "ActionType_SHOW_IN_TODO",
Self::ChangeNpcName => "ActionType_CHANGE_NPC_NAME",
Self::CreateOva => "ActionType_CREATE_OVA",
Self::SetOvaState => "ActionType_SET_OVA_STATE",
Self::SwitchMainCharacterGuise => "ActionType_SWITCH_MAIN_CHARACTER_GUISE",
Self::CompleteHallGame => "ActionType_COMPLETE_HALL_GAME",
Self::HideMainControlAvatar => "ActionType_HIDE_MAIN_CONTROL_AVATAR",
Self::MapChooseByEvent => "ActionType_MAP_CHOOSE_BY_EVENT",
Self::MapChooseByLayer => "ActionType_MAP_CHOOSE_BY_LAYER",
Self::MapChooseByNum => "ActionType_MAP_CHOOSE_BY_NUM",
Self::MapChooseByRange => "ActionType_MAP_CHOOSE_BY_RANGE",
Self::MapClearPool => "ActionType_MAP_CLEAR_POOL",
Self::MapSetEvent => "ActionType_MAP_SET_EVENT",
Self::MapSetLayer => "ActionType_MAP_SET_LAYER",
Self::MapSetTag => "ActionType_MAP_SET_TAG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ActionType_ACTION_TYPE_NONE" => Some(Self::ActionTypeNone),
"ActionType_WAIT_SECONDS" => Some(Self::WaitSeconds),
"ActionType_LOG_TEXT" => Some(Self::LogText),
"ActionType_WAIT" => Some(Self::Wait),
"ActionType_LOG" => Some(Self::Log),
"ActionType_OPEN_UI" => Some(Self::OpenUi),
"ActionType_SWITCH_SECTION" => Some(Self::SwitchSection),
"ActionType_ANIM_CTRLER_PARAM" => Some(Self::AnimCtrlerParam),
"ActionType_SHOW_TIP" => Some(Self::ShowTip),
"ActionType_SHOW_POP_WINDOW" => Some(Self::ShowPopWindow),
"ActionType_WALK_FAR_AWAY" => Some(Self::WalkFarAway),
"ActionType_OPEN_DIALOG_HOLLOW" => Some(Self::OpenDialogHollow),
"ActionType_CLOSE_DIALOG_HOLLOW" => Some(Self::CloseDialogHollow),
"ActionType_PLAY_ANIM_HOLLOW" => Some(Self::PlayAnimHollow),
"ActionType_CAMERA_STRETCH" => Some(Self::CameraStretch),
"ActionType_CAMERA_MOVE" => Some(Self::CameraMove),
"ActionType_CAMERA_MOVE_V2" => Some(Self::CameraMoveV2),
"ActionType_SHOW_TIP_HOLLOW" => Some(Self::ShowTipHollow),
"ActionType_SHOW_POP_WINDOW_HOLLOW" => Some(Self::ShowPopWindowHollow),
"ActionType_PLAY_POST_EFFECT" => Some(Self::PlayPostEffect),
"ActionType_ENTER_HOLLOW_QUEST" => Some(Self::EnterHollowQuest),
"ActionType_ENTER_ARCHIVE_FILE_QUEST" => Some(Self::EnterArchiveFileQuest),
"ActionType_PRESET" => Some(Self::Preset),
"ActionType_BLACK_MASK" => Some(Self::BlackMask),
"ActionType_PLAY_SOUND" => Some(Self::PlaySound),
"ActionType_CLOSE_TIP" => Some(Self::CloseTip),
"ActionType_RECONECT_CHESSBOARD" => Some(Self::ReconectChessboard),
"ActionType_HOLLOW_SET_SWITCH_EFFECT" => Some(Self::HollowSetSwitchEffect),
"ActionType_OUT_DOOR" => Some(Self::OutDoor),
"ActionType_FREEZE_CHESSBOARD_CAMERA" => Some(Self::FreezeChessboardCamera),
"ActionType_SHOW_VHS_STORE_LEVEL_TIPS" => Some(Self::ShowVhsStoreLevelTips),
"ActionType_INTERACT_NPC_WITH_ANIM" => Some(Self::InteractNpcWithAnim),
"ActionType_CHANGE_HOLLOW_BG" => Some(Self::ChangeHollowBg),
"ActionType_TRASH_GACHA_GET_DATA" => Some(Self::TrashGachaGetData),
"ActionType_TRASH_GACHA" => Some(Self::TrashGacha),
"ActionType_SHOW_QUEST_TIP" => Some(Self::ShowQuestTip),
"ActionType_TELEPORT_UI" => Some(Self::TeleportUi),
"ActionType_CAMERA_ACTIVE" => Some(Self::CameraActive),
"ActionType_CAMERA_RESET" => Some(Self::CameraReset),
"ActionType_CREATE_FC" => Some(Self::CreateFc),
"ActionType_BEHAVIOUR_FC" => Some(Self::BehaviourFc),
"ActionType_SEND_EVENT_FC" => Some(Self::SendEventFc),
"ActionType_READ_FC_BLACK_BOARD_DATA" => Some(Self::ReadFcBlackBoardData),
"ActionType_WRITE_FC_BLACK_BOARD_DATA" => Some(Self::WriteFcBlackBoardData),
"ActionType_CHANGE_SOUND_STATE" => Some(Self::ChangeSoundState),
"ActionType_AFK_HOLLOW" => Some(Self::AfkHollow),
"ActionType_SWITCH_BIG_TV" => Some(Self::SwitchBigTv),
"ActionType_TRIGGER_INTERACT" => Some(Self::TriggerInteract),
"ActionType_STOP_ANIM" => Some(Self::StopAnim),
"ActionType_GET_TRUST" => Some(Self::GetTrust),
"ActionType_PLAY_DIALOG_ANIM" => Some(Self::PlayDialogAnim),
"ActionType_UNFREEZE_CHESSBOARD_CAMERA" => {
Some(Self::UnfreezeChessboardCamera)
}
"ActionType_WAIT_TIPS_END" => Some(Self::WaitTipsEnd),
"ActionType_BEGIN_TUTORIAL_GUIDE" => Some(Self::BeginTutorialGuide),
"ActionType_FOCUS_CAMERA" => Some(Self::FocusCamera),
"ActionType_UNLOCK_CLUE" => Some(Self::UnlockClue),
"ActionType_AVATAR_TIPS_SWITCH" => Some(Self::AvatarTipsSwitch),
"ActionType_FINISH_RESCUE" => Some(Self::FinishRescue),
"ActionType_PLAY_TV_EFFECT" => Some(Self::PlayTvEffect),
"ActionType_SET_INTERACT_POINT" => Some(Self::SetInteractPoint),
"ActionType_HIDE_MAIN_CITY_UI" => Some(Self::HideMainCityUi),
"ActionType_CHAT_CAMERA" => Some(Self::ChatCamera),
"ActionType_CREATE_CLIENT_ENTITY" => Some(Self::CreateClientEntity),
"ActionType_SET_NPC_VISIBLE_CLIENT" => Some(Self::SetNpcVisibleClient),
"ActionType_GACHA_ITEM_PERFORM" => Some(Self::GachaItemPerform),
"ActionType_SET_MESSAGE_CLIENT" => Some(Self::SetMessageClient),
"ActionType_MOD_MAIN_CITY_TIME_CLIENT" => Some(Self::ModMainCityTimeClient),
"ActionType_MODIFY_LIGHT_LEVEL_PERFORM" => {
Some(Self::ModifyLightLevelPerform)
}
"ActionType_SET_POSITION" => Some(Self::SetPosition),
"ActionType_SET_CHESSBOARD_PERFORM_MODE" => {
Some(Self::SetChessboardPerformMode)
}
"ActionType_TRANSITION" => Some(Self::Transition),
"ActionType_WAIT_UNTIL_UI_CLOSE" => Some(Self::WaitUntilUiClose),
"ActionType_WAIT_TRANSITION_END" => Some(Self::WaitTransitionEnd),
"ActionType_CLOSE_UI" => Some(Self::CloseUi),
"ActionType_QUIT_PHOTO" => Some(Self::QuitPhoto),
"ActionType_SHOW_TELEPORT_UI" => Some(Self::ShowTeleportUi),
"ActionType_MODIFY_CAMERA_TARGET_SECTION" => {
Some(Self::ModifyCameraTargetSection)
}
"ActionType_CAMERA_BACK_TO_PLAYER" => Some(Self::CameraBackToPlayer),
"ActionType_RESET_SCENE_OBJ" => Some(Self::ResetSceneObj),
"ActionType_MANUAL_ACCELERATE" => Some(Self::ManualAccelerate),
"ActionType_BREAK_NAVIGATE" => Some(Self::BreakNavigate),
"ActionType_SHOW_EXIT_BUTTON_NEW" => Some(Self::ShowExitButtonNew),
"ActionType_SHOW_BOTTOM_TIP_HOLLOW" => Some(Self::ShowBottomTipHollow),
"ActionType_SHOW_CHAPTER_TIP" => Some(Self::ShowChapterTip),
"ActionType_ENTER_DUNGEON_QUEST" => Some(Self::EnterDungeonQuest),
"ActionType_DOWNLOAD_FULL_RESOURCE" => Some(Self::DownloadFullResource),
"ActionType_AREA_TIPS" => Some(Self::AreaTips),
"ActionType_CLIENT_PERFORM" => Some(Self::ClientPerform),
"ActionType_SHOW_ITEM" => Some(Self::ShowItem),
"ActionType_SWITCH_OVA" => Some(Self::SwitchOva),
"ActionType_SET_LIFT_STATUS" => Some(Self::SetLiftStatus),
"ActionType_AREA_CAMERA_MODIFY" => Some(Self::AreaCameraModify),
"ActionType_TRIGGER_PERFORM_BEHAVIOR" => Some(Self::TriggerPerformBehavior),
"ActionType_SWITCH_ATMOSPHERE" => Some(Self::SwitchAtmosphere),
"ActionType_MODIFY_LIGHT_DIFFUSION_POINTS" => {
Some(Self::ModifyLightDiffusionPoints)
}
"ActionType_MOD_CAT_NAME" => Some(Self::ModCatName),
"ActionType_OPEN_UI_GAME" => Some(Self::OpenUiGame),
"ActionType_OPEN_DIALOG_HOLLOW_V2" => Some(Self::OpenDialogHollowV2),
"ActionType_PLAY_DIALOG_ANIM_V2" => Some(Self::PlayDialogAnimV2),
"ActionType_CLOSE_DIALOG_HOLLOW_V2" => Some(Self::CloseDialogHollowV2),
"ActionType_BREAK_DIALOG_ANIM_V2" => Some(Self::BreakDialogAnimV2),
"ActionType_WAIT_ANIM_END" => Some(Self::WaitAnimEnd),
"ActionType_PLAY_ANIM_SEQUENCE" => Some(Self::PlayAnimSequence),
"ActionType_END_OVERLORDFEAST_GAME" => Some(Self::EndOverlordfeastGame),
"ActionType_PLAY_AIM_SEQUENCE" => Some(Self::PlayAimSequence),
"ActionType_CLIENT_SWITCH_DELAY" => Some(Self::ClientSwitchDelay),
"ActionType_BEGIN_PHOTO" => Some(Self::BeginPhoto),
"ActionType_CHESSBOARD_GAME_HENSHIN" => Some(Self::ChessboardGameHenshin),
"ActionType_IF" => Some(Self::If),
"ActionType_START_LOOP" => Some(Self::StartLoop),
"ActionType_END_LOOP" => Some(Self::EndLoop),
"ActionType_CALL_FUNCTION" => Some(Self::CallFunction),
"ActionType_RETURN" => Some(Self::Return),
"ActionType_RESET_EVENT" => Some(Self::ResetEvent),
"ActionType_ADD_ITEM" => Some(Self::AddItem),
"ActionType_SET_VARIABLE" => Some(Self::SetVariable),
"ActionType_SET_CONDITION_PROGRESS" => Some(Self::SetConditionProgress),
"ActionType_RANDOM_VARIABLE_VALUE" => Some(Self::RandomVariableValue),
"ActionType_LIST_SPECIAL_OPT" => Some(Self::ListSpecialOpt),
"ActionType_FINISH_QUEST" => Some(Self::FinishQuest),
"ActionType_RANDOM_WITH_WEIGHT" => Some(Self::RandomWithWeight),
"ActionType_PERFORM" => Some(Self::Perform),
"ActionType_REWARD" => Some(Self::Reward),
"ActionType_SET_LIST" => Some(Self::SetList),
"ActionType_GET_LIST" => Some(Self::GetList),
"ActionType_START_ACTION" => Some(Self::StartAction),
"ActionType_SET_STRING" => Some(Self::SetString),
"ActionType_SEND_CUSTOM_EVENT_TRACKING" => {
Some(Self::SendCustomEventTracking)
}
"ActionType_EMPTY_ACTION" => Some(Self::EmptyAction),
"ActionType_SET_VECTOR2" => Some(Self::SetVector2),
"ActionType_SWITCH" => Some(Self::Switch),
"ActionType_SWITCH_COMPARE_INT" => Some(Self::SwitchCompareInt),
"ActionType_DRAW" => Some(Self::Draw),
"ActionType_SET_VEC2_LIST" => Some(Self::SetVec2List),
"ActionType_GET_VEC2_LIST" => Some(Self::GetVec2List),
"ActionType_CALL_FUNCTION_V2" => Some(Self::CallFunctionV2),
"ActionType_ENTER_HOLLOW_SHOP" => Some(Self::EnterHollowShop),
"ActionType_MAKE_CHOICE" => Some(Self::MakeChoice),
"ActionType_MODIFY_SCENE_PROPERTY" => Some(Self::ModifySceneProperty),
"ActionType_FINISH_EVENT" => Some(Self::FinishEvent),
"ActionType_TRIGGER_BATTLE" => Some(Self::TriggerBattle),
"ActionType_AVERAGE_AVATAR_HP" => Some(Self::AverageAvatarHp),
"ActionType_REMOVE_CARD" => Some(Self::RemoveCard),
"ActionType_DROP_POOL" => Some(Self::DropPool),
"ActionType_TRANSFER" => Some(Self::Transfer),
"ActionType_FINISH_HOLLOW" => Some(Self::FinishHollow),
"ActionType_RANDOM_ITEM_CARD" => Some(Self::RandomItemCard),
"ActionType_EVENT_MODIFICATION" => Some(Self::EventModification),
"ActionType_CHANGE_AVATAR_STATE" => Some(Self::ChangeAvatarState),
"ActionType_DROP_PACK" => Some(Self::DropPack),
"ActionType_SET_MAP_STATE" => Some(Self::SetMapState),
"ActionType_DROP_CURSE" => Some(Self::DropCurse),
"ActionType_LOG_HOLLOW" => Some(Self::LogHollow),
"ActionType_DROP_CARD" => Some(Self::DropCard),
"ActionType_CHANGE_HOLLOW_EVENT_WEIGHT" => {
Some(Self::ChangeHollowEventWeight)
}
"ActionType_REMOVE_CURSE" => Some(Self::RemoveCurse),
"ActionType_HIDE_NODE" => Some(Self::HideNode),
"ActionType_SET_CHALLENGE" => Some(Self::SetChallenge),
"ActionType_DROP_CHALLENGE_ID" => Some(Self::DropChallengeId),
"ActionType_GET_AVATAR_INFO" => Some(Self::GetAvatarInfo),
"ActionType_SET_HOLLOW_ITEM" => Some(Self::SetHollowItem),
"ActionType_CHANGE_CHARACTER" => Some(Self::ChangeCharacter),
"ActionType_NEW_HOLLOW" => Some(Self::NewHollow),
"ActionType_SLOT_MACHINE" => Some(Self::SlotMachine),
"ActionType_SET_HOLLOW_BLACK_OUT" => Some(Self::SetHollowBlackOut),
"ActionType_FINISH_BLACK_OUT" => Some(Self::FinishBlackOut),
"ActionType_SET_HOLLOW_SYSTEM_STATE" => Some(Self::SetHollowSystemState),
"ActionType_ADD_CHARACTER" => Some(Self::AddCharacter),
"ActionType_LOCK_CURSE" => Some(Self::LockCurse),
"ActionType_HOLLOW_DISTANCE" => Some(Self::HollowDistance),
"ActionType_PUSH_BACK" => Some(Self::PushBack),
"ActionType_APPLY_ABILITY" => Some(Self::ApplyAbility),
"ActionType_REMOVE_ABILITY" => Some(Self::RemoveAbility),
"ActionType_RANDOM_BATTLE_ID" => Some(Self::RandomBattleId),
"ActionType_GET_INDEX_BY_FILTER" => Some(Self::GetIndexByFilter),
"ActionType_SET_BATTLE_TYPE" => Some(Self::SetBattleType),
"ActionType_GET_POSITION" => Some(Self::GetPosition),
"ActionType_START_MINI_GAME" => Some(Self::StartMiniGame),
"ActionType_SET_HOLLOW_ITEM_SLOT" => Some(Self::SetHollowItemSlot),
"ActionType_GET_HOLLOW_ITEM" => Some(Self::GetHollowItem),
"ActionType_SEARCH_GRID" => Some(Self::SearchGrid),
"ActionType_SET_NPC_STATE" => Some(Self::SetNpcState),
"ActionType_GET_NPC_INSTANCE_ID" => Some(Self::GetNpcInstanceId),
"ActionType_DESTORY_NPC" => Some(Self::DestoryNpc),
"ActionType_ADD_CHARACTER_ABYSS" => Some(Self::AddCharacterAbyss),
"ActionType_CHANGE_CHARACTER_ABYSS" => Some(Self::ChangeCharacterAbyss),
"ActionType_GET_CHARACTER_POOL_ABYSS" => Some(Self::GetCharacterPoolAbyss),
"ActionType_ABYSS_DROP_CHARACTER_POOL" => Some(Self::AbyssDropCharacterPool),
"ActionType_GET_LEADER_OF_HOLLOW_NPC" => Some(Self::GetLeaderOfHollowNpc),
"ActionType_SET_LEADER_OF_HOLLOW_NPC" => Some(Self::SetLeaderOfHollowNpc),
"ActionType_UPDATE_SAVE_NPC_NUM" => Some(Self::UpdateSaveNpcNum),
"ActionType_PUSH_WITH_DIRECTION" => Some(Self::PushWithDirection),
"ActionType_HOLLOW_NPC_FIND_PATH" => Some(Self::HollowNpcFindPath),
"ActionType_HOLLOW_NPC_MOVE" => Some(Self::HollowNpcMove),
"ActionType_NEW_CHESSBOARD" => Some(Self::NewChessboard),
"ActionType_GO_TO_NEXT_LAYER" => Some(Self::GoToNextLayer),
"ActionType_GO_TO_CHESSBOARD" => Some(Self::GoToChessboard),
"ActionType_GET_PRE_CHESSBOARD" => Some(Self::GetPreChessboard),
"ActionType_TRIGGER_HOLLOW_NPC_BEHAVIOR" => {
Some(Self::TriggerHollowNpcBehavior)
}
"ActionType_SHOW_LAYER_RESULT" => Some(Self::ShowLayerResult),
"ActionType_HENSHIN" => Some(Self::Henshin),
"ActionType_CREATE_HOLLOW_NPC" => Some(Self::CreateHollowNpc),
"ActionType_DROP_CHESSBOARD_ID" => Some(Self::DropChessboardId),
"ActionType_MAKE_DIALOG_CHOICE" => Some(Self::MakeDialogChoice),
"ActionType_GET_EVENT_ID" => Some(Self::GetEventId),
"ActionType_COUNT_DROP_POOL" => Some(Self::CountDropPool),
"ActionType_MAKE_ITEM_CHOICE" => Some(Self::MakeItemChoice),
"ActionType_HP_ACT_HOLLOW" => Some(Self::HpActHollow),
"ActionType_BAN_HOLLOW_EVENT" => Some(Self::BanHollowEvent),
"ActionType_COORDINATE_TRANSFORM" => Some(Self::CoordinateTransform),
"ActionType_REGISTER_VARIABLE_CONDITION" => {
Some(Self::RegisterVariableCondition)
}
"ActionType_ON_OFF_CATEGORY" => Some(Self::OnOffCategory),
"ActionType_RESET_BIG_TV_SNAPSHOT" => Some(Self::ResetBigTvSnapshot),
"ActionType_BIG_TV_SUPPORT_SNAPSHOT" => Some(Self::BigTvSupportSnapshot),
"ActionType_SET_EVENT_ICON" => Some(Self::SetEventIcon),
"ActionType_GET_ANIM_SHEET_ID" => Some(Self::GetAnimSheetId),
"ActionType_HOLLOW_NPC_HENSHIN" => Some(Self::HollowNpcHenshin),
"ActionType_HOLLOW_NPC_TRANSFER" => Some(Self::HollowNpcTransfer),
"ActionType_BIND_BIG_TV" => Some(Self::BindBigTv),
"ActionType_MOVE_NPC_TO_SECTION" => Some(Self::MoveNpcToSection),
"ActionType_GET_NPC_ID" => Some(Self::GetNpcId),
"ActionType_SEARCH_HOLLOW_NPC" => Some(Self::SearchHollowNpc),
"ActionType_BOOM" => Some(Self::Boom),
"ActionType_TRIGGER_HOLLOW_EVENT" => Some(Self::TriggerHollowEvent),
"ActionType_BREAK_DIALOG_ANIM" => Some(Self::BreakDialogAnim),
"ActionType_MOVE_BIG_TV" => Some(Self::MoveBigTv),
"ActionType_SET_NEXT_LAYER_CHESSBOARD_ID" => {
Some(Self::SetNextLayerChessboardId)
}
"ActionType_GET_BOSS_BATTLE_EVENT" => Some(Self::GetBossBattleEvent),
"ActionType_CREATE_HOLLOW_SNAKE" => Some(Self::CreateHollowSnake),
"ActionType_SET_GRID_STAMINA_STATE" => Some(Self::SetGridStaminaState),
"ActionType_DISPLAY_BIG_TV_CHESSBOARD" => Some(Self::DisplayBigTvChessboard),
"ActionType_SPLIT_HOLLOW_SNAKE" => Some(Self::SplitHollowSnake),
"ActionType_GET_HOLLOW_SNAKE_INFO" => Some(Self::GetHollowSnakeInfo),
"ActionType_MODIFY_HOLLOW_SNAKE" => Some(Self::ModifyHollowSnake),
"ActionType_CHANGE_HOLLOW_NPC_APPERANCE" => {
Some(Self::ChangeHollowNpcApperance)
}
"ActionType_OPEN_BIG_TV_SOKOBAN_GAME" => Some(Self::OpenBigTvSokobanGame),
"ActionType_SET_INTERCONNECTED_STORY_EVENT" => {
Some(Self::SetInterconnectedStoryEvent)
}
"ActionType_HOLLOW_NPC_IMITATE" => Some(Self::HollowNpcImitate),
"ActionType_TRIGGER_HOLLOW_NPC_EARLY_ACT" => {
Some(Self::TriggerHollowNpcEarlyAct)
}
"ActionType_GET_AVATAR_BY_TAG" => Some(Self::GetAvatarByTag),
"ActionType_SET_BATTLE_TYPE_ABYSS" => Some(Self::SetBattleTypeAbyss),
"ActionType_REMOVE_EVENT_ID_FROM_RANDOM_POOL" => {
Some(Self::RemoveEventIdFromRandomPool)
}
"ActionType_RECYCLE_HOLLOW_ITEM" => Some(Self::RecycleHollowItem),
"ActionType_COPY_EVENT" => Some(Self::CopyEvent),
"ActionType_BAN_CHARACTER" => Some(Self::BanCharacter),
"ActionType_REMOVE_CHARACTER" => Some(Self::RemoveCharacter),
"ActionType_SET_NPC_ATTR" => Some(Self::SetNpcAttr),
"ActionType_GET_NPC_ATTR" => Some(Self::GetNpcAttr),
"ActionType_HIT_NPC" => Some(Self::HitNpc),
"ActionType_GET_PLAYER_HOLLOW_MOVE_PATH" => {
Some(Self::GetPlayerHollowMovePath)
}
"ActionType_GET_BIG_TV_INDEX" => Some(Self::GetBigTvIndex),
"ActionType_CLEAR_NPC" => Some(Self::ClearNpc),
"ActionType_SAVE_MINI_SNAPSHOT" => Some(Self::SaveMiniSnapshot),
"ActionType_GET_POSSESS_HOLLOW_ITEM" => Some(Self::GetPossessHollowItem),
"ActionType_RESET_HOLLOW_LINE_QUEST" => Some(Self::ResetHollowLineQuest),
"ActionType_MODIFY_LIGHT_LEVEL" => Some(Self::ModifyLightLevel),
"ActionType_GET_LIGHT_LEVEL" => Some(Self::GetLightLevel),
"ActionType_ADD_HOLLOW_LIGHT" => Some(Self::AddHollowLight),
"ActionType_REMOVE_HOLLOW_LIGHT" => Some(Self::RemoveHollowLight),
"ActionType_MODIFY_CHESSBOARD_PLUGIN" => Some(Self::ModifyChessboardPlugin),
"ActionType_GET_LIGHT_UID" => Some(Self::GetLightUid),
"ActionType_NEW_BOOM" => Some(Self::NewBoom),
"ActionType_SET_ENTITY_PARAM" => Some(Self::SetEntityParam),
"ActionType_GET_ENTITY_PARAM" => Some(Self::GetEntityParam),
"ActionType_REPAIR_ZONE" => Some(Self::RepairZone),
"ActionType_PUSH_REPAIR_ZONE" => Some(Self::PushRepairZone),
"ActionType_SET_INNER_WORLD_MAP_STATE" => Some(Self::SetInnerWorldMapState),
"ActionType_LIST_CONVERT" => Some(Self::ListConvert),
"ActionType_ABYSS_GET_BATTLE_EVENT" => Some(Self::AbyssGetBattleEvent),
"ActionType_TRIGGER_ENTITY_BASIC_BEHAVIOR" => {
Some(Self::TriggerEntityBasicBehavior)
}
"ActionType_TRIGGER_ENTITY_MOVE" => Some(Self::TriggerEntityMove),
"ActionType_TRIGGER_ENTITY_TRANSFER" => Some(Self::TriggerEntityTransfer),
"ActionType_TRIGGER_ENTITY_INTERACT" => Some(Self::TriggerEntityInteract),
"ActionType_UPGRADE_CARD" => Some(Self::UpgradeCard),
"ActionType_NEW_TIME_REWIND" => Some(Self::NewTimeRewind),
"ActionType_ENTER_TIME_REWIND" => Some(Self::EnterTimeRewind),
"ActionType_INIT_TIME_SEGMENT" => Some(Self::InitTimeSegment),
"ActionType_MODIFY_TIME_SEGMENT" => Some(Self::ModifyTimeSegment),
"ActionType_MODIFY_TIME_REWIND" => Some(Self::ModifyTimeRewind),
"ActionType_GET_TIME_REWIND_INFO" => Some(Self::GetTimeRewindInfo),
"ActionType_FINISH_KEY_SEGMENT" => Some(Self::FinishKeySegment),
"ActionType_ACTIVATE_GRID_IN_SEGMENT" => Some(Self::ActivateGridInSegment),
"ActionType_COUNT_CARD_POOL" => Some(Self::CountCardPool),
"ActionType_MAKE_BANGBOO_CHOICE" => Some(Self::MakeBangbooChoice),
"ActionType_CHANGE_BANGBOO_CHOICE" => Some(Self::ChangeBangbooChoice),
"ActionType_TRIGGER_ENTITY_SCRIPT" => Some(Self::TriggerEntityScript),
"ActionType_ADD_STRESS_PUNISH_CURSE" => Some(Self::AddStressPunishCurse),
"ActionType_POPUP_TIP" => Some(Self::PopupTip),
"ActionType_HIDE_HOLLOW_ENTITY" => Some(Self::HideHollowEntity),
"ActionType_GET_ENTITY_PRIORITY_LIST" => Some(Self::GetEntityPriorityList),
"ActionType_CHESS_UI_CONTROLLER" => Some(Self::ChessUiController),
"ActionType_GET_ENTITY_PRIORITY" => Some(Self::GetEntityPriority),
"ActionType_CREATE_ENTITY" => Some(Self::CreateEntity),
"ActionType_DESTROY_ENTITY_BY_UID" => Some(Self::DestroyEntityByUid),
"ActionType_INTERACT_WITH_ENTITY" => Some(Self::InteractWithEntity),
"ActionType_SEARCH_POSITION" => Some(Self::SearchPosition),
"ActionType_FILTER_HOLLOW_ENTITY" => Some(Self::FilterHollowEntity),
"ActionType_MODIFY_STACKING_ORDER" => Some(Self::ModifyStackingOrder),
"ActionType_INIT_CONWAY_LIFE_GAME" => Some(Self::InitConwayLifeGame),
"ActionType_ITERATE_CONWAY_LIFE_GAME" => Some(Self::IterateConwayLifeGame),
"ActionType_CHANGE_CONWAY_LIFE_GAME_GRID_STATE" => {
Some(Self::ChangeConwayLifeGameGridState)
}
"ActionType_BIG_TV_CHESS_UI_CONTROLLER" => Some(Self::BigTvChessUiController),
"ActionType_SET_ENTITY_STATE" => Some(Self::SetEntityState),
"ActionType_REMOVE_ENTITY_STATE" => Some(Self::RemoveEntityState),
"ActionType_GET_EVENT_TEXTURE" => Some(Self::GetEventTexture),
"ActionType_MODIFY_COMPONENT" => Some(Self::ModifyComponent),
"ActionType_CHANGE_HOLLOW_SOUND_STATE" => Some(Self::ChangeHollowSoundState),
"ActionType_SET_ENTITY_SCRIPT_VARIABLE" => {
Some(Self::SetEntityScriptVariable)
}
"ActionType_CREATE_SIGNAL" => Some(Self::CreateSignal),
"ActionType_SUBSCRIBE_SIGNAL" => Some(Self::SubscribeSignal),
"ActionType_UNSUBSCRIBE_SIGNAL" => Some(Self::UnsubscribeSignal),
"ActionType_SEND_SIGNAL" => Some(Self::SendSignal),
"ActionType_DESTROY_SIGNAL" => Some(Self::DestroySignal),
"ActionType_SET_MULTI_HOLLOW_OUT_SECTION" => {
Some(Self::SetMultiHollowOutSection)
}
"ActionType_GET_ENTITY_SCRIPT_VARIABLE" => {
Some(Self::GetEntityScriptVariable)
}
"ActionType_REMOVE_CHESSBOARD" => Some(Self::RemoveChessboard),
"ActionType_BEGIN_TUTORIAL_GUIDE_INTERACT" => {
Some(Self::BeginTutorialGuideInteract)
}
"ActionType_TIME_REWIND_INTERACT" => Some(Self::TimeRewindInteract),
"ActionType_LIMBO_AVATAR_CARD" => Some(Self::LimboAvatarCard),
"ActionType_LIMBO_CAMP_EVENT" => Some(Self::LimboCampEvent),
"ActionType_MODIFY_AIM_RECT_COMPONENT" => Some(Self::ModifyAimRectComponent),
"ActionType_REMOVE_FROM_POOL" => Some(Self::RemoveFromPool),
"ActionType_ACTIVATE_SEGMENT_INTERACT" => Some(Self::ActivateSegmentInteract),
"ActionType_RECORD_USE_INITIATIVE_ITEM" => {
Some(Self::RecordUseInitiativeItem)
}
"ActionType_MODIFY_MULTI_HOLLOW_OUT_FLOOR" => {
Some(Self::ModifyMultiHollowOutFloor)
}
"ActionType_SET_MULTI_HOLLOW_OUT_VIEW" => Some(Self::SetMultiHollowOutView),
"ActionType_MARK_GRID_AS_ELEVATOR" => Some(Self::MarkGridAsElevator),
"ActionType_MOVE_ELEVATOR_TO_SECTION" => Some(Self::MoveElevatorToSection),
"ActionType_NEXT_DROP_CLUE_EVENT" => Some(Self::NextDropClueEvent),
"ActionType_MOVE_HOLLOW_EVENT" => Some(Self::MoveHollowEvent),
"ActionType_GET_FOCUS_CAMERA_PARAM" => Some(Self::GetFocusCameraParam),
"ActionType_REPLACE_CARD" => Some(Self::ReplaceCard),
"ActionType_LOAD_EVENT_PARAM" => Some(Self::LoadEventParam),
"ActionType_SET_LAYER_TYPE" => Some(Self::SetLayerType),
"ActionType_CREATE_HOLLOW_SPAWNER" => Some(Self::CreateHollowSpawner),
"ActionType_SET_HOLLOW_SPAWNER" => Some(Self::SetHollowSpawner),
"ActionType_GET_HOLLOW_SPAWNER" => Some(Self::GetHollowSpawner),
"ActionType_RUN_HOLLOW_SPAWNER" => Some(Self::RunHollowSpawner),
"ActionType_PLAY_HOLLOW_QTE_GAME" => Some(Self::PlayHollowQteGame),
"ActionType_SET_HOLLOW_PLAY_UI" => Some(Self::SetHollowPlayUi),
"ActionType_SET_HOLLOW_ACTIVITY_PARAM" => Some(Self::SetHollowActivityParam),
"ActionType_GET_HOLLOW_ACTIVITY_PARAM" => Some(Self::GetHollowActivityParam),
"ActionType_REWARD_WITH_PERFORM" => Some(Self::RewardWithPerform),
"ActionType_INIT_HACKER_GAME" => Some(Self::InitHackerGame),
"ActionType_MODIFY_HACKER_GAME_PARAM" => Some(Self::ModifyHackerGameParam),
"ActionType_MODIFY_POP_INTERACT_COMPONENT" => {
Some(Self::ModifyPopInteractComponent)
}
"ActionType_SET_LEVEL_GLOBAL_VARIABLE" => Some(Self::SetLevelGlobalVariable),
"ActionType_EVENT_MODIFICATION_BY_FALLING" => {
Some(Self::EventModificationByFalling)
}
"ActionType_TRY_MOVE_ELEVATOR" => Some(Self::TryMoveElevator),
"ActionType_GET_EVENT_POOL_EVENT" => Some(Self::GetEventPoolEvent),
"ActionType_CHESS_UI_3D_CONTROLLER" => Some(Self::ChessUi3dController),
"ActionType_HOLLOW_GAME_FINISH_TO_LEVEL" => {
Some(Self::HollowGameFinishToLevel)
}
"ActionType_CREATE_NPC" => Some(Self::CreateNpc),
"ActionType_SET_QUEST_PHASE" => Some(Self::SetQuestPhase),
"ActionType_CHANGE_INTERACT" => Some(Self::ChangeInteract),
"ActionType_INTERACT_FINISH" => Some(Self::InteractFinish),
"ActionType_REMOVE_MAIN_CITY_QUEST_NPC" => Some(Self::RemoveMainCityQuestNpc),
"ActionType_REMOVE_MAIN_CITY_QUEST_INTERACT" => {
Some(Self::RemoveMainCityQuestInteract)
}
"ActionType_CHANGE_BACK_SCENE_INFO" => Some(Self::ChangeBackSceneInfo),
"ActionType_RESET_MAIN_CITY_QUEST_GROUP" => {
Some(Self::ResetMainCityQuestGroup)
}
"ActionType_UNLOCK_HOLLOW_QUEST" => Some(Self::UnlockHollowQuest),
"ActionType_SET_NPC_VISIBLE" => Some(Self::SetNpcVisible),
"ActionType_REMOVE_INTERACT" => Some(Self::RemoveInteract),
"ActionType_REMOVE_NPC" => Some(Self::RemoveNpc),
"ActionType_SET_VHS_STORE_LEVEL" => Some(Self::SetVhsStoreLevel),
"ActionType_SET_VHS_STORE_TREND_STATE" => Some(Self::SetVhsStoreTrendState),
"ActionType_SWITCH_MAIN_CITY_TIME" => Some(Self::SwitchMainCityTime),
"ActionType_THE_WORLD" => Some(Self::TheWorld),
"ActionType_FORCE_REFRESH" => Some(Self::ForceRefresh),
"ActionType_FORBID_AFK" => Some(Self::ForbidAfk),
"ActionType_SWITCH_MAIN_CHARACTER" => Some(Self::SwitchMainCharacter),
"ActionType_SET_LAND_EVENT_FINISH" => Some(Self::SetLandEventFinish),
"ActionType_SET_BGM" => Some(Self::SetBgm),
"ActionType_SET_MAIN_CITY_OBJECT_STATE" => Some(Self::SetMainCityObjectState),
"ActionType_EVENT_CHOICE" => Some(Self::EventChoice),
"ActionType_CREATE_MOVE_NPC" => Some(Self::CreateMoveNpc),
"ActionType_CHANGE_GUIDE_POINT" => Some(Self::ChangeGuidePoint),
"ActionType_ADD_DAILY_QUEST" => Some(Self::AddDailyQuest),
"ActionType_ADD_MICRO_TASK" => Some(Self::AddMicroTask),
"ActionType_SET_FIRST_MEET" => Some(Self::SetFirstMeet),
"ActionType_CREATE_CAMERA_ZONE" => Some(Self::CreateCameraZone),
"ActionType_SET_MAIN_CITY_TIME" => Some(Self::SetMainCityTime),
"ActionType_NEXT_MAIN_CITY_TIME_PERIOD" => Some(Self::NextMainCityTimePeriod),
"ActionType_PLAYER_SWITCH_MAIN_CHARACTER" => {
Some(Self::PlayerSwitchMainCharacter)
}
"ActionType_END_TRANSITION" => Some(Self::EndTransition),
"ActionType_ADD_VHS_FLOW_BUFF" => Some(Self::AddVhsFlowBuff),
"ActionType_ACTIVATE_PHOTO_ID" => Some(Self::ActivatePhotoId),
"ActionType_ACCELERATE_MAIN_CITY_TIME" => Some(Self::AccelerateMainCityTime),
"ActionType_SET_TRASH_NEW_FLAG" => Some(Self::SetTrashNewFlag),
"ActionType_USE_LAST_TIME" => Some(Self::UseLastTime),
"ActionType_OCCUPY_OVERNIGHT" => Some(Self::OccupyOvernight),
"ActionType_SHOW_PHOTO_QUEST_FINISH_TIP" => {
Some(Self::ShowPhotoQuestFinishTip)
}
"ActionType_ADD_SOUND_AMB" => Some(Self::AddSoundAmb),
"ActionType_SUBMIT_ITEM" => Some(Self::SubmitItem),
"ActionType_MOD_TRUST" => Some(Self::ModTrust),
"ActionType_SET_PARTNER_EVENT_STATE" => Some(Self::SetPartnerEventState),
"ActionType_SEND_MESSAGE" => Some(Self::SendMessage),
"ActionType_SWITCH_TRACK_QUEST" => Some(Self::SwitchTrackQuest),
"ActionType_MOD_NPC" => Some(Self::ModNpc),
"ActionType_ACCEPT_OVERNIGHT" => Some(Self::AcceptOvernight),
"ActionType_ACTIVE_TRIGGER" => Some(Self::ActiveTrigger),
"ActionType_MOD_OBJ_STATE" => Some(Self::ModObjState),
"ActionType_MOD_SCENE_OBJ" => Some(Self::ModSceneObj),
"ActionType_FANS_SETTLE" => Some(Self::FansSettle),
"ActionType_OPEN_HALL_GAME" => Some(Self::OpenHallGame),
"ActionType_ADD_PARTNER_EVENT" => Some(Self::AddPartnerEvent),
"ActionType_EXEC_OVERNIGHT_EVENT" => Some(Self::ExecOvernightEvent),
"ActionType_SOFA_REST_NEXT_TIME_PERIOD" => Some(Self::SofaRestNextTimePeriod),
"ActionType_BEGIN_UI_GAME" => Some(Self::BeginUiGame),
"ActionType_PREPARE_DATA" => Some(Self::PrepareData),
"ActionType_CLEAR_RP_RECOMMEND_RESULT" => Some(Self::ClearRpRecommendResult),
"ActionType_DO_MAIN_CITY_GAME" => Some(Self::DoMainCityGame),
"ActionType_SHOW_IN_TODO" => Some(Self::ShowInTodo),
"ActionType_CHANGE_NPC_NAME" => Some(Self::ChangeNpcName),
"ActionType_CREATE_OVA" => Some(Self::CreateOva),
"ActionType_SET_OVA_STATE" => Some(Self::SetOvaState),
"ActionType_SWITCH_MAIN_CHARACTER_GUISE" => {
Some(Self::SwitchMainCharacterGuise)
}
"ActionType_COMPLETE_HALL_GAME" => Some(Self::CompleteHallGame),
"ActionType_HIDE_MAIN_CONTROL_AVATAR" => Some(Self::HideMainControlAvatar),
"ActionType_MAP_CHOOSE_BY_EVENT" => Some(Self::MapChooseByEvent),
"ActionType_MAP_CHOOSE_BY_LAYER" => Some(Self::MapChooseByLayer),
"ActionType_MAP_CHOOSE_BY_NUM" => Some(Self::MapChooseByNum),
"ActionType_MAP_CHOOSE_BY_RANGE" => Some(Self::MapChooseByRange),
"ActionType_MAP_CLEAR_POOL" => Some(Self::MapClearPool),
"ActionType_MAP_SET_EVENT" => Some(Self::MapSetEvent),
"ActionType_MAP_SET_LAYER" => Some(Self::MapSetLayer),
"ActionType_MAP_SET_TAG" => Some(Self::MapSetTag),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Iimcjlkanfi {
Pokpmmpdejf = 0,
Dfgjbehccib = 1,
Ipgmoflcjjl = 2,
Ikfflhffaif = 4,
Hkpmdbbjhid = 8,
}
impl Iimcjlkanfi {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Pokpmmpdejf => "IIMCJLKANFI_POKPMMPDEJF",
Self::Dfgjbehccib => "IIMCJLKANFI_DFGJBEHCCIB",
Self::Ipgmoflcjjl => "IIMCJLKANFI_IPGMOFLCJJL",
Self::Ikfflhffaif => "IIMCJLKANFI_IKFFLHFFAIF",
Self::Hkpmdbbjhid => "IIMCJLKANFI_HKPMDBBJHID",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IIMCJLKANFI_POKPMMPDEJF" => Some(Self::Pokpmmpdejf),
"IIMCJLKANFI_DFGJBEHCCIB" => Some(Self::Dfgjbehccib),
"IIMCJLKANFI_IPGMOFLCJJL" => Some(Self::Ipgmoflcjjl),
"IIMCJLKANFI_IKFFLHFFAIF" => Some(Self::Ikfflhffaif),
"IIMCJLKANFI_HKPMDBBJHID" => Some(Self::Hkpmdbbjhid),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gfimkmffaio {
Oejgmpamhjl = 0,
Nlooaongeib = 1,
Mdmiajagplm = 2,
Efgmnecaipj = 3,
Colnepbgjfe = 4,
}
impl Gfimkmffaio {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Oejgmpamhjl => "GFIMKMFFAIO_OEJGMPAMHJL",
Self::Nlooaongeib => "GFIMKMFFAIO_NLOOAONGEIB",
Self::Mdmiajagplm => "GFIMKMFFAIO_MDMIAJAGPLM",
Self::Efgmnecaipj => "GFIMKMFFAIO_EFGMNECAIPJ",
Self::Colnepbgjfe => "GFIMKMFFAIO_COLNEPBGJFE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GFIMKMFFAIO_OEJGMPAMHJL" => Some(Self::Oejgmpamhjl),
"GFIMKMFFAIO_NLOOAONGEIB" => Some(Self::Nlooaongeib),
"GFIMKMFFAIO_MDMIAJAGPLM" => Some(Self::Mdmiajagplm),
"GFIMKMFFAIO_EFGMNECAIPJ" => Some(Self::Efgmnecaipj),
"GFIMKMFFAIO_COLNEPBGJFE" => Some(Self::Colnepbgjfe),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Iafamcgcamj {
Afconnopjkk = 0,
Hdiiadjodcj = 1,
}
impl Iafamcgcamj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Afconnopjkk => "IAFAMCGCAMJ_AFCONNOPJKK",
Self::Hdiiadjodcj => "IAFAMCGCAMJ_HDIIADJODCJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IAFAMCGCAMJ_AFCONNOPJKK" => Some(Self::Afconnopjkk),
"IAFAMCGCAMJ_HDIIADJODCJ" => Some(Self::Hdiiadjodcj),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mijplifbaoj {
Aagkpllbpgj = 0,
Dbhnaepipnh = 1,
Gboipafkcfb = 2,
Dlhdfeneojl = 3,
Nmjopomekao = 5,
Gmgjphmhkhm = 6,
Phhmjmbmkoi = 7,
Adnldepbahj = 8,
Jjogfcenllj = 9,
Hcdpeibidfa = 10,
Monohobdamb = 11,
Plgdndkghdp = 12,
Fcidlngdphb = 13,
Bdippcpmhie = 14,
Naioemmlich = 15,
Bndflhgecoe = 16,
Jdgdkajeldd = 17,
Bkhpgpnebbo = 18,
Lpchbepbmdo = 19,
Aajammnmdih = 20,
Fcfbbhchlbn = 21,
}
impl Mijplifbaoj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Aagkpllbpgj => "MIJPLIFBAOJ_AAGKPLLBPGJ",
Self::Dbhnaepipnh => "MIJPLIFBAOJ_DBHNAEPIPNH",
Self::Gboipafkcfb => "MIJPLIFBAOJ_GBOIPAFKCFB",
Self::Dlhdfeneojl => "MIJPLIFBAOJ_DLHDFENEOJL",
Self::Nmjopomekao => "MIJPLIFBAOJ_NMJOPOMEKAO",
Self::Gmgjphmhkhm => "MIJPLIFBAOJ_GMGJPHMHKHM",
Self::Phhmjmbmkoi => "MIJPLIFBAOJ_PHHMJMBMKOI",
Self::Adnldepbahj => "MIJPLIFBAOJ_ADNLDEPBAHJ",
Self::Jjogfcenllj => "MIJPLIFBAOJ_JJOGFCENLLJ",
Self::Hcdpeibidfa => "MIJPLIFBAOJ_HCDPEIBIDFA",
Self::Monohobdamb => "MIJPLIFBAOJ_MONOHOBDAMB",
Self::Plgdndkghdp => "MIJPLIFBAOJ_PLGDNDKGHDP",
Self::Fcidlngdphb => "MIJPLIFBAOJ_FCIDLNGDPHB",
Self::Bdippcpmhie => "MIJPLIFBAOJ_BDIPPCPMHIE",
Self::Naioemmlich => "MIJPLIFBAOJ_NAIOEMMLICH",
Self::Bndflhgecoe => "MIJPLIFBAOJ_BNDFLHGECOE",
Self::Jdgdkajeldd => "MIJPLIFBAOJ_JDGDKAJELDD",
Self::Bkhpgpnebbo => "MIJPLIFBAOJ_BKHPGPNEBBO",
Self::Lpchbepbmdo => "MIJPLIFBAOJ_LPCHBEPBMDO",
Self::Aajammnmdih => "MIJPLIFBAOJ_AAJAMMNMDIH",
Self::Fcfbbhchlbn => "MIJPLIFBAOJ_FCFBBHCHLBN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MIJPLIFBAOJ_AAGKPLLBPGJ" => Some(Self::Aagkpllbpgj),
"MIJPLIFBAOJ_DBHNAEPIPNH" => Some(Self::Dbhnaepipnh),
"MIJPLIFBAOJ_GBOIPAFKCFB" => Some(Self::Gboipafkcfb),
"MIJPLIFBAOJ_DLHDFENEOJL" => Some(Self::Dlhdfeneojl),
"MIJPLIFBAOJ_NMJOPOMEKAO" => Some(Self::Nmjopomekao),
"MIJPLIFBAOJ_GMGJPHMHKHM" => Some(Self::Gmgjphmhkhm),
"MIJPLIFBAOJ_PHHMJMBMKOI" => Some(Self::Phhmjmbmkoi),
"MIJPLIFBAOJ_ADNLDEPBAHJ" => Some(Self::Adnldepbahj),
"MIJPLIFBAOJ_JJOGFCENLLJ" => Some(Self::Jjogfcenllj),
"MIJPLIFBAOJ_HCDPEIBIDFA" => Some(Self::Hcdpeibidfa),
"MIJPLIFBAOJ_MONOHOBDAMB" => Some(Self::Monohobdamb),
"MIJPLIFBAOJ_PLGDNDKGHDP" => Some(Self::Plgdndkghdp),
"MIJPLIFBAOJ_FCIDLNGDPHB" => Some(Self::Fcidlngdphb),
"MIJPLIFBAOJ_BDIPPCPMHIE" => Some(Self::Bdippcpmhie),
"MIJPLIFBAOJ_NAIOEMMLICH" => Some(Self::Naioemmlich),
"MIJPLIFBAOJ_BNDFLHGECOE" => Some(Self::Bndflhgecoe),
"MIJPLIFBAOJ_JDGDKAJELDD" => Some(Self::Jdgdkajeldd),
"MIJPLIFBAOJ_BKHPGPNEBBO" => Some(Self::Bkhpgpnebbo),
"MIJPLIFBAOJ_LPCHBEPBMDO" => Some(Self::Lpchbepbmdo),
"MIJPLIFBAOJ_AAJAMMNMDIH" => Some(Self::Aajammnmdih),
"MIJPLIFBAOJ_FCFBBHCHLBN" => Some(Self::Fcfbbhchlbn),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Flpfijkikmg {
Glfkioiejnl = 0,
}
impl Flpfijkikmg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Glfkioiejnl => "FLPFIJKIKMG_GLFKIOIEJNL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FLPFIJKIKMG_GLFKIOIEJNL" => Some(Self::Glfkioiejnl),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Aphdfgphped {
Epbejjjcdnd = 0,
Bbphdilpigf = 1,
Lkaocgfolpg = 2,
Bgfefgpppkm = 3,
}
impl Aphdfgphped {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Epbejjjcdnd => "APHDFGPHPED_EPBEJJJCDND",
Self::Bbphdilpigf => "APHDFGPHPED_BBPHDILPIGF",
Self::Lkaocgfolpg => "APHDFGPHPED_LKAOCGFOLPG",
Self::Bgfefgpppkm => "APHDFGPHPED_BGFEFGPPPKM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"APHDFGPHPED_EPBEJJJCDND" => Some(Self::Epbejjjcdnd),
"APHDFGPHPED_BBPHDILPIGF" => Some(Self::Bbphdilpigf),
"APHDFGPHPED_LKAOCGFOLPG" => Some(Self::Lkaocgfolpg),
"APHDFGPHPED_BGFEFGPPPKM" => Some(Self::Bgfefgpppkm),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum HollowEntityType {
HollowEntityTypeNone = 0,
HollowEntityTypePlayer = 1,
HollowEntityTypeNpc = 2,
HollowEntityTypeGrid = 3,
HollowEntityTypeEvent = 4,
HollowEntityTypeLight = 5,
HollowEntityTypePin = 6,
HollowEntityTypeSection = 7,
HollowEntityTypeGlobal = 9,
HollowEntityTypeBarrier = 10,
HollowEntityTypeSectionEvent = 11,
HollowEntityTypeTerrain = 12,
}
impl HollowEntityType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HollowEntityTypeNone => "HollowEntityType_HOLLOW_ENTITY_TYPE_NONE",
Self::HollowEntityTypePlayer => "HollowEntityType_HOLLOW_ENTITY_TYPE_PLAYER",
Self::HollowEntityTypeNpc => "HollowEntityType_HOLLOW_ENTITY_TYPE_NPC",
Self::HollowEntityTypeGrid => "HollowEntityType_HOLLOW_ENTITY_TYPE_GRID",
Self::HollowEntityTypeEvent => "HollowEntityType_HOLLOW_ENTITY_TYPE_EVENT",
Self::HollowEntityTypeLight => "HollowEntityType_HOLLOW_ENTITY_TYPE_LIGHT",
Self::HollowEntityTypePin => "HollowEntityType_HOLLOW_ENTITY_TYPE_PIN",
Self::HollowEntityTypeSection => {
"HollowEntityType_HOLLOW_ENTITY_TYPE_SECTION"
}
Self::HollowEntityTypeGlobal => "HollowEntityType_HOLLOW_ENTITY_TYPE_GLOBAL",
Self::HollowEntityTypeBarrier => {
"HollowEntityType_HOLLOW_ENTITY_TYPE_BARRIER"
}
Self::HollowEntityTypeSectionEvent => {
"HollowEntityType_HOLLOW_ENTITY_TYPE_SECTION_EVENT"
}
Self::HollowEntityTypeTerrain => {
"HollowEntityType_HOLLOW_ENTITY_TYPE_TERRAIN"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HollowEntityType_HOLLOW_ENTITY_TYPE_NONE" => {
Some(Self::HollowEntityTypeNone)
}
"HollowEntityType_HOLLOW_ENTITY_TYPE_PLAYER" => {
Some(Self::HollowEntityTypePlayer)
}
"HollowEntityType_HOLLOW_ENTITY_TYPE_NPC" => Some(Self::HollowEntityTypeNpc),
"HollowEntityType_HOLLOW_ENTITY_TYPE_GRID" => {
Some(Self::HollowEntityTypeGrid)
}
"HollowEntityType_HOLLOW_ENTITY_TYPE_EVENT" => {
Some(Self::HollowEntityTypeEvent)
}
"HollowEntityType_HOLLOW_ENTITY_TYPE_LIGHT" => {
Some(Self::HollowEntityTypeLight)
}
"HollowEntityType_HOLLOW_ENTITY_TYPE_PIN" => Some(Self::HollowEntityTypePin),
"HollowEntityType_HOLLOW_ENTITY_TYPE_SECTION" => {
Some(Self::HollowEntityTypeSection)
}
"HollowEntityType_HOLLOW_ENTITY_TYPE_GLOBAL" => {
Some(Self::HollowEntityTypeGlobal)
}
"HollowEntityType_HOLLOW_ENTITY_TYPE_BARRIER" => {
Some(Self::HollowEntityTypeBarrier)
}
"HollowEntityType_HOLLOW_ENTITY_TYPE_SECTION_EVENT" => {
Some(Self::HollowEntityTypeSectionEvent)
}
"HollowEntityType_HOLLOW_ENTITY_TYPE_TERRAIN" => {
Some(Self::HollowEntityTypeTerrain)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nnolbkajcjb {
Pdcanhkbmmf = 0,
Femhodcgmfi = 1,
}
impl Nnolbkajcjb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Pdcanhkbmmf => "NNOLBKAJCJB_PDCANHKBMMF",
Self::Femhodcgmfi => "NNOLBKAJCJB_FEMHODCGMFI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NNOLBKAJCJB_PDCANHKBMMF" => Some(Self::Pdcanhkbmmf),
"NNOLBKAJCJB_FEMHODCGMFI" => Some(Self::Femhodcgmfi),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gmjnflfipjg {
Mpacfceelhm = 0,
Dbabafaamma = 1,
}
impl Gmjnflfipjg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mpacfceelhm => "GMJNFLFIPJG_MPACFCEELHM",
Self::Dbabafaamma => "GMJNFLFIPJG_DBABAFAAMMA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GMJNFLFIPJG_MPACFCEELHM" => Some(Self::Mpacfceelhm),
"GMJNFLFIPJG_DBABAFAAMMA" => Some(Self::Dbabafaamma),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fmflljdejnn {
HollowEventModificationTypeNone = 0,
Random = 1,
Foreach = 2,
}
impl Fmflljdejnn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HollowEventModificationTypeNone => {
"FMFLLJDEJNN_HOLLOW_EVENT_MODIFICATION_TYPE_NONE"
}
Self::Random => "FMFLLJDEJNN_RANDOM",
Self::Foreach => "FMFLLJDEJNN_FOREACH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FMFLLJDEJNN_HOLLOW_EVENT_MODIFICATION_TYPE_NONE" => {
Some(Self::HollowEventModificationTypeNone)
}
"FMFLLJDEJNN_RANDOM" => Some(Self::Random),
"FMFLLJDEJNN_FOREACH" => Some(Self::Foreach),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cchhhoeagdj {
Oglddbmmnkp = 0,
Hlllgibkphb = 1,
Mmchkmlhlei = 2,
Cdepgkhgnbd = 3,
Hedeldamema = 4,
Ccglmoaidpa = 5,
Cecnpejmemb = 6,
}
impl Cchhhoeagdj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Oglddbmmnkp => "CCHHHOEAGDJ_OGLDDBMMNKP",
Self::Hlllgibkphb => "CCHHHOEAGDJ_HLLLGIBKPHB",
Self::Mmchkmlhlei => "CCHHHOEAGDJ_MMCHKMLHLEI",
Self::Cdepgkhgnbd => "CCHHHOEAGDJ_CDEPGKHGNBD",
Self::Hedeldamema => "CCHHHOEAGDJ_HEDELDAMEMA",
Self::Ccglmoaidpa => "CCHHHOEAGDJ_CCGLMOAIDPA",
Self::Cecnpejmemb => "CCHHHOEAGDJ_CECNPEJMEMB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CCHHHOEAGDJ_OGLDDBMMNKP" => Some(Self::Oglddbmmnkp),
"CCHHHOEAGDJ_HLLLGIBKPHB" => Some(Self::Hlllgibkphb),
"CCHHHOEAGDJ_MMCHKMLHLEI" => Some(Self::Mmchkmlhlei),
"CCHHHOEAGDJ_CDEPGKHGNBD" => Some(Self::Cdepgkhgnbd),
"CCHHHOEAGDJ_HEDELDAMEMA" => Some(Self::Hedeldamema),
"CCHHHOEAGDJ_CCGLMOAIDPA" => Some(Self::Ccglmoaidpa),
"CCHHHOEAGDJ_CECNPEJMEMB" => Some(Self::Cecnpejmemb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ijiiabjpomh {
Jaklocjpehn = 0,
Kibdflmcgmc = 1,
Klcagjchkmn = 2,
Pmbhhlmccgg = 3,
}
impl Ijiiabjpomh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Jaklocjpehn => "IJIIABJPOMH_JAKLOCJPEHN",
Self::Kibdflmcgmc => "IJIIABJPOMH_KIBDFLMCGMC",
Self::Klcagjchkmn => "IJIIABJPOMH_KLCAGJCHKMN",
Self::Pmbhhlmccgg => "IJIIABJPOMH_PMBHHLMCCGG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IJIIABJPOMH_JAKLOCJPEHN" => Some(Self::Jaklocjpehn),
"IJIIABJPOMH_KIBDFLMCGMC" => Some(Self::Kibdflmcgmc),
"IJIIABJPOMH_KLCAGJCHKMN" => Some(Self::Klcagjchkmn),
"IJIIABJPOMH_PMBHHLMCCGG" => Some(Self::Pmbhhlmccgg),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pkncolmiebl {
Ogaecmpkpgk = 0,
Nlnoljoohll = 1,
Aghahkkocam = 3001,
Fikeeehdpjo = 3002,
Ofeecffoioo = 3003,
Onkphncoffl = 3006,
Bkjfbphpbdd = 3007,
Ijdpbgdfjhf = 3008,
Gbjplndljgg = 3009,
Hcfahlfleha = 3010,
Bhaafibombo = 3011,
Faclnnjpchd = 3012,
Gmkldghoppd = 3014,
Bmacbdhebem = 3017,
Lpdiapndcbo = 3018,
Gnchplbmbjh = 3022,
Olkkniahmbn = 3023,
Kfigmgdofbe = 3024,
Kdjfoeblkdg = 3025,
Djkjfomkjlj = 3026,
Heeincdjebc = 3029,
Afnlnkhmpig = 3030,
Elfhjlfhjcl = 3031,
Ahhjalabmag = 3032,
Ganlognngch = 3033,
Higaeeemang = 3034,
Ifbmdjffeoo = 3035,
Akdlaajieke = 3036,
Ahjlhicipjd = 3040,
Cnlenkonfjj = 3041,
Afgkgkmedme = 3042,
Ipkoiphdjkj = 3044,
Gfohmhfoele = 3045,
Goifkodedlk = 3046,
Lmocggkgiea = 3047,
Pmpkmkahpgk = 3048,
Ajkelofieba = 3049,
Emondnpldkc = 3050,
Ehbdahblffm = 3051,
Fkpampmnfnl = 3052,
Nemfiehghgl = 3053,
Kenlbefnilg = 3054,
Admdcmikpfp = 3055,
Jgmagnbanlp = 3056,
Jmnaokkgcjp = 3057,
Chjmfkakmci = 3058,
Gkahcnngpfj = 3059,
Aepgchmokab = 3060,
Lhdcnpmdeoa = 3061,
Ceoenbmhlnj = 3062,
Cpldfjlgipa = 3063,
Oekmjhgieil = 3064,
Hagmkiiihgd = 3065,
Foifejmpjhe = 3066,
Ncclcelhnlo = 3067,
Ohijokggmdg = 3068,
Bgmedkciije = 3069,
Bfdemgjipbm = 3070,
Ilakheekhme = 3071,
Kpeegafglji = 3072,
Hekiekibokf = 3073,
Eakhmfmbfof = 3074,
Ilaeecpcogb = 3075,
Hobigdhicln = 3076,
Bicbcembkmf = 3077,
Fhhaalipphp = 3078,
Kpfkidgkdkc = 3079,
Pjiafnihgfo = 3080,
Dgccnjionok = 3088,
Djccfplepep = 3089,
Jlpcghgadmk = 3090,
Idnpbjicden = 3091,
Fkmejncbhgj = 3092,
Hipcbhiljjm = 3093,
Gbjhllmeaam = 3094,
Hdadbanfiba = 3095,
Kobkdnjkmoo = 3096,
Ajnhbpaehfk = 3097,
Kcccjfhkanb = 3098,
Fpikbacehpk = 3100,
Bokjmedcchi = 3101,
Pjghefagjdj = 3102,
Heomfinlopb = 3103,
Fbeiachhdjc = 3104,
Mhinidjbnjd = 3105,
Idpoinakfdo = 3106,
Heneaadmaje = 3107,
Lmdmkjibfcd = 3108,
Ocieepkfpkc = 3109,
Cmnmfldfpce = 3110,
Epffopmgekj = 3111,
Jcjhfgingfm = 3112,
Bldnjkkblcc = 3113,
Fgambbamjpd = 3114,
Gbbfldpclel = 3115,
Bjcdciilopd = 3116,
Pdolchhpifa = 3117,
Ohecmkiihki = 3118,
Mkbjhcojpbf = 3119,
Ledcbfheocp = 3120,
Djjcigklhji = 3121,
Dmdcenkpnkm = 3122,
Fldkfomakke = 3123,
Oombkkdjcki = 3124,
Jgoconajcfc = 3125,
Djcpcnmghkf = 3126,
Ebdgckkannc = 3127,
Jfcmgpkmpnn = 3128,
Ejfcdhcglok = 3129,
Diicofojkpg = 3130,
Nfgecepalbp = 3131,
Fdndpdlmdnm = 3132,
Kilbdlaeeig = 3133,
Gabknpdbpmh = 3134,
Ialffdojili = 3135,
Lnfammaobnd = 3136,
Ekofhooloai = 3137,
Cddaoagblnb = 3138,
Agnlhoolblc = 3139,
Ecpeknfkfca = 3140,
Fbelbepohpf = 3141,
Ifhfamoeeeb = 3142,
Mblbifmeedd = 3143,
Hkgbnaigike = 3144,
Ggnldepgpog = 3145,
Pnhlccepabj = 3146,
Lmdedgofmnj = 3147,
Mcdbbkodagp = 3148,
Akccbmgdped = 3149,
Mkilceppmob = 3150,
Ldbllicokdk = 3151,
Eedbcflffbk = 3152,
Ndkdelbpcaf = 3153,
Ibkcgiceecf = 3154,
Ikkjgjflden = 3155,
Dmpkpafcngk = 3156,
Femgmnomcpe = 3157,
Hgeaidcpcko = 3158,
Jddngilceoe = 3159,
Pghfjdohjbh = 3160,
Pelemmbijif = 3161,
Hlmnodjalkg = 3162,
Apdailldjln = 3163,
Ifojbnlmbld = 3164,
Nppbmmibpgm = 3165,
Khbgdoeklho = 3166,
Gdjdopgecck = 3167,
Elggipbldlb = 3168,
Ooclpimgoja = 3169,
Diekkcamdco = 3170,
Nmedhamfoie = 3171,
Mhhjfcggcfc = 3172,
Hnnkacbmdjf = 3173,
Hoacleooheh = 3174,
Mcjnpgkbhba = 3175,
Gmahhfojmmg = 3176,
Gfgjbmfcpme = 3177,
Ofjohngocdp = 3178,
Eleikniilke = 3179,
Klkddfpkeaf = 3180,
Hfnmnabaopp = 3181,
Badcpamamid = 3182,
Fapmeedhljp = 3183,
Cdkgnngnhbl = 3184,
Cinhnmdgcce = 3185,
Kejpkipmpmd = 3186,
Phmfcpboaai = 3187,
Pgpbfonlonl = 3188,
Ihhkiadfojn = 3189,
Gnjdmbhniko = 3190,
Dpjglbbfkmo = 3191,
Jdhimeoolgg = 3192,
Pfafogmekei = 3193,
Inchemnonoo = 3194,
Ebcmknlhmcm = 3195,
Ohfomnboaeg = 3196,
Mebjbgefnmk = 3197,
Ekdbfcilhgp = 3198,
Flmgelakhnp = 3199,
Nkcihfonodi = 3200,
Djcebogaggg = 3201,
Iabblfkplfe = 3202,
Cfodjndaegg = 3203,
Eiiflbmioba = 3204,
Apclndnmmpp = 3205,
Fbkmlihkmgo = 3206,
Ipchennkogd = 3207,
Honihcdgkpm = 3208,
Alabdhalngd = 3209,
Dgnipabglcn = 3210,
Lhicllgfhjj = 3211,
Emcfnhdcold = 3212,
Bhfkfkfjacp = 3213,
Jdddgakjnfn = 3214,
Pagdbdbgahh = 3215,
Nkclggfbffl = 3216,
Nhahnlnlaja = 3217,
Fkimohhmmif = 3218,
Hmfjbgbdekp = 3219,
Oojckngmkkj = 3220,
Bcapegejpkn = 3221,
Ncojcchkgcj = 3222,
Nfjjcafpnmk = 3223,
Abfpjbjpcln = 3224,
Efdnmogjnal = 3225,
Kolkioolcgm = 3226,
Ibhgemaaobg = 3227,
Kcaihdnbjob = 3228,
Fdenpkbhafl = 3229,
Pnplefmnhpl = 3230,
Hjihlemfehl = 3231,
Jmhacgbmdec = 3232,
Gclcfbnlfih = 3233,
Ciigegeilnh = 3234,
Emjjhapijan = 3235,
Pdogkklekmo = 3236,
Epmmeeimibh = 3237,
Dlaajkddijk = 3238,
Gbbchmkecic = 3239,
Iphncehogfl = 3240,
Hoifcognfmi = 3241,
Gapogcmkbcd = 3242,
Dlhkmoilhal = 3243,
Kbocolinghj = 3244,
Faabgjloahp = 3245,
Bfngepijmfk = 3246,
Cpmohfpcbnc = 3247,
Anccpbgpefb = 3248,
Cldofapdpfa = 3249,
Imjabckhhaf = 3250,
Fnoacmkgkbe = 3251,
Jofddjihlcn = 3252,
Iepbehgiojm = 3253,
Icblkmbdfcp = 3254,
Nccapgdikgi = 3255,
Ljenanibhob = 3256,
Dioehjchkng = 3257,
Idnkafcalcg = 3258,
Lnkbabbaeoi = 3259,
Nedadikeche = 3260,
Fclefcgioea = 3261,
Nmkdpolbnnf = 3262,
Bemnfcbahmb = 3263,
Eemlfihdenj = 3264,
Imniecjfhip = 3265,
Onggcilpcbm = 3266,
Ipcggbjdoha = 3267,
Kjjinnhcdpf = 3268,
Fabgbfoibig = 3269,
Kddnilgdjbd = 3270,
Dfkajcbcbde = 3271,
Ccpniidhdob = 3272,
Bfgchjlpcdj = 3273,
Heiaoeoednn = 3274,
Kndmdfhikje = 3275,
Enbgbhlfman = 3276,
Ibepdpanmbi = 3277,
Hihneefnjhi = 3278,
Gajdbcndkef = 3279,
Jjhbfbkdcca = 3280,
Phlffibkoll = 3281,
Kenlgkmepmj = 3282,
Bdnlnpnanhb = 3283,
Hijhbfphgil = 3284,
Ijcfaelkmdh = 3285,
Klaecmlfchg = 3286,
Oopnlahhnnc = 3287,
Elkigjfamed = 3288,
Omclajjanmc = 3289,
Jhgkieecaej = 3290,
Mfnhcdegmld = 3291,
Pkhodfaaiem = 3292,
Ojnlfabndeg = 3293,
Lagkoadjjcp = 3294,
Mpiafejbdoc = 3295,
Ibmihhegiej = 3296,
Aaidlinhknl = 3297,
Gklnghbcghc = 3298,
Mnfmgnoolnk = 3299,
Apenojlaelg = 3300,
Mkoppfhioda = 3301,
Lhikbfkjblh = 3302,
Cpnojocanal = 3303,
Bhmjmbeafbo = 3304,
Bfipiglnhck = 3305,
Aemcffbooei = 3306,
Lacgnkcokac = 3307,
Jalapokjlan = 3308,
Ogebpdgdcao = 3309,
Alojbinkbdg = 3310,
Ggjpgjgckei = 3311,
Ienogfflocg = 3312,
Hebapkphipj = 3313,
Ojnidmmiphj = 3314,
Fppbbfdnjka = 3315,
Fehngeggkok = 3316,
Ipcjjniefcl = 3317,
Aihffokohdg = 3318,
Gjmoofgbpkg = 3319,
Adgoakjeoea = 3320,
Bojhkeigoei = 3321,
Nhlboekfamk = 3322,
Eendednojei = 3323,
Fpjgoonmklg = 3324,
Lbjaijninbo = 3325,
Edgfckpkfap = 3326,
Hnppdgofhhb = 3327,
Pogpjpdnben = 3328,
Npkkldpgljb = 3329,
Kbapdhpjfda = 3330,
Peeeeaapigo = 3331,
Lholacoofan = 3332,
Oiaoegadehn = 3333,
Ndjadhlogjl = 3334,
Idejcibbcde = 3335,
Ikofieomcpk = 3336,
Ldepkoipgpi = 3337,
}
impl Pkncolmiebl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ogaecmpkpgk => "PKNCOLMIEBL_OGAECMPKPGK",
Self::Nlnoljoohll => "PKNCOLMIEBL_NLNOLJOOHLL",
Self::Aghahkkocam => "PKNCOLMIEBL_AGHAHKKOCAM",
Self::Fikeeehdpjo => "PKNCOLMIEBL_FIKEEEHDPJO",
Self::Ofeecffoioo => "PKNCOLMIEBL_OFEECFFOIOO",
Self::Onkphncoffl => "PKNCOLMIEBL_ONKPHNCOFFL",
Self::Bkjfbphpbdd => "PKNCOLMIEBL_BKJFBPHPBDD",
Self::Ijdpbgdfjhf => "PKNCOLMIEBL_IJDPBGDFJHF",
Self::Gbjplndljgg => "PKNCOLMIEBL_GBJPLNDLJGG",
Self::Hcfahlfleha => "PKNCOLMIEBL_HCFAHLFLEHA",
Self::Bhaafibombo => "PKNCOLMIEBL_BHAAFIBOMBO",
Self::Faclnnjpchd => "PKNCOLMIEBL_FACLNNJPCHD",
Self::Gmkldghoppd => "PKNCOLMIEBL_GMKLDGHOPPD",
Self::Bmacbdhebem => "PKNCOLMIEBL_BMACBDHEBEM",
Self::Lpdiapndcbo => "PKNCOLMIEBL_LPDIAPNDCBO",
Self::Gnchplbmbjh => "PKNCOLMIEBL_GNCHPLBMBJH",
Self::Olkkniahmbn => "PKNCOLMIEBL_OLKKNIAHMBN",
Self::Kfigmgdofbe => "PKNCOLMIEBL_KFIGMGDOFBE",
Self::Kdjfoeblkdg => "PKNCOLMIEBL_KDJFOEBLKDG",
Self::Djkjfomkjlj => "PKNCOLMIEBL_DJKJFOMKJLJ",
Self::Heeincdjebc => "PKNCOLMIEBL_HEEINCDJEBC",
Self::Afnlnkhmpig => "PKNCOLMIEBL_AFNLNKHMPIG",
Self::Elfhjlfhjcl => "PKNCOLMIEBL_ELFHJLFHJCL",
Self::Ahhjalabmag => "PKNCOLMIEBL_AHHJALABMAG",
Self::Ganlognngch => "PKNCOLMIEBL_GANLOGNNGCH",
Self::Higaeeemang => "PKNCOLMIEBL_HIGAEEEMANG",
Self::Ifbmdjffeoo => "PKNCOLMIEBL_IFBMDJFFEOO",
Self::Akdlaajieke => "PKNCOLMIEBL_AKDLAAJIEKE",
Self::Ahjlhicipjd => "PKNCOLMIEBL_AHJLHICIPJD",
Self::Cnlenkonfjj => "PKNCOLMIEBL_CNLENKONFJJ",
Self::Afgkgkmedme => "PKNCOLMIEBL_AFGKGKMEDME",
Self::Ipkoiphdjkj => "PKNCOLMIEBL_IPKOIPHDJKJ",
Self::Gfohmhfoele => "PKNCOLMIEBL_GFOHMHFOELE",
Self::Goifkodedlk => "PKNCOLMIEBL_GOIFKODEDLK",
Self::Lmocggkgiea => "PKNCOLMIEBL_LMOCGGKGIEA",
Self::Pmpkmkahpgk => "PKNCOLMIEBL_PMPKMKAHPGK",
Self::Ajkelofieba => "PKNCOLMIEBL_AJKELOFIEBA",
Self::Emondnpldkc => "PKNCOLMIEBL_EMONDNPLDKC",
Self::Ehbdahblffm => "PKNCOLMIEBL_EHBDAHBLFFM",
Self::Fkpampmnfnl => "PKNCOLMIEBL_FKPAMPMNFNL",
Self::Nemfiehghgl => "PKNCOLMIEBL_NEMFIEHGHGL",
Self::Kenlbefnilg => "PKNCOLMIEBL_KENLBEFNILG",
Self::Admdcmikpfp => "PKNCOLMIEBL_ADMDCMIKPFP",
Self::Jgmagnbanlp => "PKNCOLMIEBL_JGMAGNBANLP",
Self::Jmnaokkgcjp => "PKNCOLMIEBL_JMNAOKKGCJP",
Self::Chjmfkakmci => "PKNCOLMIEBL_CHJMFKAKMCI",
Self::Gkahcnngpfj => "PKNCOLMIEBL_GKAHCNNGPFJ",
Self::Aepgchmokab => "PKNCOLMIEBL_AEPGCHMOKAB",
Self::Lhdcnpmdeoa => "PKNCOLMIEBL_LHDCNPMDEOA",
Self::Ceoenbmhlnj => "PKNCOLMIEBL_CEOENBMHLNJ",
Self::Cpldfjlgipa => "PKNCOLMIEBL_CPLDFJLGIPA",
Self::Oekmjhgieil => "PKNCOLMIEBL_OEKMJHGIEIL",
Self::Hagmkiiihgd => "PKNCOLMIEBL_HAGMKIIIHGD",
Self::Foifejmpjhe => "PKNCOLMIEBL_FOIFEJMPJHE",
Self::Ncclcelhnlo => "PKNCOLMIEBL_NCCLCELHNLO",
Self::Ohijokggmdg => "PKNCOLMIEBL_OHIJOKGGMDG",
Self::Bgmedkciije => "PKNCOLMIEBL_BGMEDKCIIJE",
Self::Bfdemgjipbm => "PKNCOLMIEBL_BFDEMGJIPBM",
Self::Ilakheekhme => "PKNCOLMIEBL_ILAKHEEKHME",
Self::Kpeegafglji => "PKNCOLMIEBL_KPEEGAFGLJI",
Self::Hekiekibokf => "PKNCOLMIEBL_HEKIEKIBOKF",
Self::Eakhmfmbfof => "PKNCOLMIEBL_EAKHMFMBFOF",
Self::Ilaeecpcogb => "PKNCOLMIEBL_ILAEECPCOGB",
Self::Hobigdhicln => "PKNCOLMIEBL_HOBIGDHICLN",
Self::Bicbcembkmf => "PKNCOLMIEBL_BICBCEMBKMF",
Self::Fhhaalipphp => "PKNCOLMIEBL_FHHAALIPPHP",
Self::Kpfkidgkdkc => "PKNCOLMIEBL_KPFKIDGKDKC",
Self::Pjiafnihgfo => "PKNCOLMIEBL_PJIAFNIHGFO",
Self::Dgccnjionok => "PKNCOLMIEBL_DGCCNJIONOK",
Self::Djccfplepep => "PKNCOLMIEBL_DJCCFPLEPEP",
Self::Jlpcghgadmk => "PKNCOLMIEBL_JLPCGHGADMK",
Self::Idnpbjicden => "PKNCOLMIEBL_IDNPBJICDEN",
Self::Fkmejncbhgj => "PKNCOLMIEBL_FKMEJNCBHGJ",
Self::Hipcbhiljjm => "PKNCOLMIEBL_HIPCBHILJJM",
Self::Gbjhllmeaam => "PKNCOLMIEBL_GBJHLLMEAAM",
Self::Hdadbanfiba => "PKNCOLMIEBL_HDADBANFIBA",
Self::Kobkdnjkmoo => "PKNCOLMIEBL_KOBKDNJKMOO",
Self::Ajnhbpaehfk => "PKNCOLMIEBL_AJNHBPAEHFK",
Self::Kcccjfhkanb => "PKNCOLMIEBL_KCCCJFHKANB",
Self::Fpikbacehpk => "PKNCOLMIEBL_FPIKBACEHPK",
Self::Bokjmedcchi => "PKNCOLMIEBL_BOKJMEDCCHI",
Self::Pjghefagjdj => "PKNCOLMIEBL_PJGHEFAGJDJ",
Self::Heomfinlopb => "PKNCOLMIEBL_HEOMFINLOPB",
Self::Fbeiachhdjc => "PKNCOLMIEBL_FBEIACHHDJC",
Self::Mhinidjbnjd => "PKNCOLMIEBL_MHINIDJBNJD",
Self::Idpoinakfdo => "PKNCOLMIEBL_IDPOINAKFDO",
Self::Heneaadmaje => "PKNCOLMIEBL_HENEAADMAJE",
Self::Lmdmkjibfcd => "PKNCOLMIEBL_LMDMKJIBFCD",
Self::Ocieepkfpkc => "PKNCOLMIEBL_OCIEEPKFPKC",
Self::Cmnmfldfpce => "PKNCOLMIEBL_CMNMFLDFPCE",
Self::Epffopmgekj => "PKNCOLMIEBL_EPFFOPMGEKJ",
Self::Jcjhfgingfm => "PKNCOLMIEBL_JCJHFGINGFM",
Self::Bldnjkkblcc => "PKNCOLMIEBL_BLDNJKKBLCC",
Self::Fgambbamjpd => "PKNCOLMIEBL_FGAMBBAMJPD",
Self::Gbbfldpclel => "PKNCOLMIEBL_GBBFLDPCLEL",
Self::Bjcdciilopd => "PKNCOLMIEBL_BJCDCIILOPD",
Self::Pdolchhpifa => "PKNCOLMIEBL_PDOLCHHPIFA",
Self::Ohecmkiihki => "PKNCOLMIEBL_OHECMKIIHKI",
Self::Mkbjhcojpbf => "PKNCOLMIEBL_MKBJHCOJPBF",
Self::Ledcbfheocp => "PKNCOLMIEBL_LEDCBFHEOCP",
Self::Djjcigklhji => "PKNCOLMIEBL_DJJCIGKLHJI",
Self::Dmdcenkpnkm => "PKNCOLMIEBL_DMDCENKPNKM",
Self::Fldkfomakke => "PKNCOLMIEBL_FLDKFOMAKKE",
Self::Oombkkdjcki => "PKNCOLMIEBL_OOMBKKDJCKI",
Self::Jgoconajcfc => "PKNCOLMIEBL_JGOCONAJCFC",
Self::Djcpcnmghkf => "PKNCOLMIEBL_DJCPCNMGHKF",
Self::Ebdgckkannc => "PKNCOLMIEBL_EBDGCKKANNC",
Self::Jfcmgpkmpnn => "PKNCOLMIEBL_JFCMGPKMPNN",
Self::Ejfcdhcglok => "PKNCOLMIEBL_EJFCDHCGLOK",
Self::Diicofojkpg => "PKNCOLMIEBL_DIICOFOJKPG",
Self::Nfgecepalbp => "PKNCOLMIEBL_NFGECEPALBP",
Self::Fdndpdlmdnm => "PKNCOLMIEBL_FDNDPDLMDNM",
Self::Kilbdlaeeig => "PKNCOLMIEBL_KILBDLAEEIG",
Self::Gabknpdbpmh => "PKNCOLMIEBL_GABKNPDBPMH",
Self::Ialffdojili => "PKNCOLMIEBL_IALFFDOJILI",
Self::Lnfammaobnd => "PKNCOLMIEBL_LNFAMMAOBND",
Self::Ekofhooloai => "PKNCOLMIEBL_EKOFHOOLOAI",
Self::Cddaoagblnb => "PKNCOLMIEBL_CDDAOAGBLNB",
Self::Agnlhoolblc => "PKNCOLMIEBL_AGNLHOOLBLC",
Self::Ecpeknfkfca => "PKNCOLMIEBL_ECPEKNFKFCA",
Self::Fbelbepohpf => "PKNCOLMIEBL_FBELBEPOHPF",
Self::Ifhfamoeeeb => "PKNCOLMIEBL_IFHFAMOEEEB",
Self::Mblbifmeedd => "PKNCOLMIEBL_MBLBIFMEEDD",
Self::Hkgbnaigike => "PKNCOLMIEBL_HKGBNAIGIKE",
Self::Ggnldepgpog => "PKNCOLMIEBL_GGNLDEPGPOG",
Self::Pnhlccepabj => "PKNCOLMIEBL_PNHLCCEPABJ",
Self::Lmdedgofmnj => "PKNCOLMIEBL_LMDEDGOFMNJ",
Self::Mcdbbkodagp => "PKNCOLMIEBL_MCDBBKODAGP",
Self::Akccbmgdped => "PKNCOLMIEBL_AKCCBMGDPED",
Self::Mkilceppmob => "PKNCOLMIEBL_MKILCEPPMOB",
Self::Ldbllicokdk => "PKNCOLMIEBL_LDBLLICOKDK",
Self::Eedbcflffbk => "PKNCOLMIEBL_EEDBCFLFFBK",
Self::Ndkdelbpcaf => "PKNCOLMIEBL_NDKDELBPCAF",
Self::Ibkcgiceecf => "PKNCOLMIEBL_IBKCGICEECF",
Self::Ikkjgjflden => "PKNCOLMIEBL_IKKJGJFLDEN",
Self::Dmpkpafcngk => "PKNCOLMIEBL_DMPKPAFCNGK",
Self::Femgmnomcpe => "PKNCOLMIEBL_FEMGMNOMCPE",
Self::Hgeaidcpcko => "PKNCOLMIEBL_HGEAIDCPCKO",
Self::Jddngilceoe => "PKNCOLMIEBL_JDDNGILCEOE",
Self::Pghfjdohjbh => "PKNCOLMIEBL_PGHFJDOHJBH",
Self::Pelemmbijif => "PKNCOLMIEBL_PELEMMBIJIF",
Self::Hlmnodjalkg => "PKNCOLMIEBL_HLMNODJALKG",
Self::Apdailldjln => "PKNCOLMIEBL_APDAILLDJLN",
Self::Ifojbnlmbld => "PKNCOLMIEBL_IFOJBNLMBLD",
Self::Nppbmmibpgm => "PKNCOLMIEBL_NPPBMMIBPGM",
Self::Khbgdoeklho => "PKNCOLMIEBL_KHBGDOEKLHO",
Self::Gdjdopgecck => "PKNCOLMIEBL_GDJDOPGECCK",
Self::Elggipbldlb => "PKNCOLMIEBL_ELGGIPBLDLB",
Self::Ooclpimgoja => "PKNCOLMIEBL_OOCLPIMGOJA",
Self::Diekkcamdco => "PKNCOLMIEBL_DIEKKCAMDCO",
Self::Nmedhamfoie => "PKNCOLMIEBL_NMEDHAMFOIE",
Self::Mhhjfcggcfc => "PKNCOLMIEBL_MHHJFCGGCFC",
Self::Hnnkacbmdjf => "PKNCOLMIEBL_HNNKACBMDJF",
Self::Hoacleooheh => "PKNCOLMIEBL_HOACLEOOHEH",
Self::Mcjnpgkbhba => "PKNCOLMIEBL_MCJNPGKBHBA",
Self::Gmahhfojmmg => "PKNCOLMIEBL_GMAHHFOJMMG",
Self::Gfgjbmfcpme => "PKNCOLMIEBL_GFGJBMFCPME",
Self::Ofjohngocdp => "PKNCOLMIEBL_OFJOHNGOCDP",
Self::Eleikniilke => "PKNCOLMIEBL_ELEIKNIILKE",
Self::Klkddfpkeaf => "PKNCOLMIEBL_KLKDDFPKEAF",
Self::Hfnmnabaopp => "PKNCOLMIEBL_HFNMNABAOPP",
Self::Badcpamamid => "PKNCOLMIEBL_BADCPAMAMID",
Self::Fapmeedhljp => "PKNCOLMIEBL_FAPMEEDHLJP",
Self::Cdkgnngnhbl => "PKNCOLMIEBL_CDKGNNGNHBL",
Self::Cinhnmdgcce => "PKNCOLMIEBL_CINHNMDGCCE",
Self::Kejpkipmpmd => "PKNCOLMIEBL_KEJPKIPMPMD",
Self::Phmfcpboaai => "PKNCOLMIEBL_PHMFCPBOAAI",
Self::Pgpbfonlonl => "PKNCOLMIEBL_PGPBFONLONL",
Self::Ihhkiadfojn => "PKNCOLMIEBL_IHHKIADFOJN",
Self::Gnjdmbhniko => "PKNCOLMIEBL_GNJDMBHNIKO",
Self::Dpjglbbfkmo => "PKNCOLMIEBL_DPJGLBBFKMO",
Self::Jdhimeoolgg => "PKNCOLMIEBL_JDHIMEOOLGG",
Self::Pfafogmekei => "PKNCOLMIEBL_PFAFOGMEKEI",
Self::Inchemnonoo => "PKNCOLMIEBL_INCHEMNONOO",
Self::Ebcmknlhmcm => "PKNCOLMIEBL_EBCMKNLHMCM",
Self::Ohfomnboaeg => "PKNCOLMIEBL_OHFOMNBOAEG",
Self::Mebjbgefnmk => "PKNCOLMIEBL_MEBJBGEFNMK",
Self::Ekdbfcilhgp => "PKNCOLMIEBL_EKDBFCILHGP",
Self::Flmgelakhnp => "PKNCOLMIEBL_FLMGELAKHNP",
Self::Nkcihfonodi => "PKNCOLMIEBL_NKCIHFONODI",
Self::Djcebogaggg => "PKNCOLMIEBL_DJCEBOGAGGG",
Self::Iabblfkplfe => "PKNCOLMIEBL_IABBLFKPLFE",
Self::Cfodjndaegg => "PKNCOLMIEBL_CFODJNDAEGG",
Self::Eiiflbmioba => "PKNCOLMIEBL_EIIFLBMIOBA",
Self::Apclndnmmpp => "PKNCOLMIEBL_APCLNDNMMPP",
Self::Fbkmlihkmgo => "PKNCOLMIEBL_FBKMLIHKMGO",
Self::Ipchennkogd => "PKNCOLMIEBL_IPCHENNKOGD",
Self::Honihcdgkpm => "PKNCOLMIEBL_HONIHCDGKPM",
Self::Alabdhalngd => "PKNCOLMIEBL_ALABDHALNGD",
Self::Dgnipabglcn => "PKNCOLMIEBL_DGNIPABGLCN",
Self::Lhicllgfhjj => "PKNCOLMIEBL_LHICLLGFHJJ",
Self::Emcfnhdcold => "PKNCOLMIEBL_EMCFNHDCOLD",
Self::Bhfkfkfjacp => "PKNCOLMIEBL_BHFKFKFJACP",
Self::Jdddgakjnfn => "PKNCOLMIEBL_JDDDGAKJNFN",
Self::Pagdbdbgahh => "PKNCOLMIEBL_PAGDBDBGAHH",
Self::Nkclggfbffl => "PKNCOLMIEBL_NKCLGGFBFFL",
Self::Nhahnlnlaja => "PKNCOLMIEBL_NHAHNLNLAJA",
Self::Fkimohhmmif => "PKNCOLMIEBL_FKIMOHHMMIF",
Self::Hmfjbgbdekp => "PKNCOLMIEBL_HMFJBGBDEKP",
Self::Oojckngmkkj => "PKNCOLMIEBL_OOJCKNGMKKJ",
Self::Bcapegejpkn => "PKNCOLMIEBL_BCAPEGEJPKN",
Self::Ncojcchkgcj => "PKNCOLMIEBL_NCOJCCHKGCJ",
Self::Nfjjcafpnmk => "PKNCOLMIEBL_NFJJCAFPNMK",
Self::Abfpjbjpcln => "PKNCOLMIEBL_ABFPJBJPCLN",
Self::Efdnmogjnal => "PKNCOLMIEBL_EFDNMOGJNAL",
Self::Kolkioolcgm => "PKNCOLMIEBL_KOLKIOOLCGM",
Self::Ibhgemaaobg => "PKNCOLMIEBL_IBHGEMAAOBG",
Self::Kcaihdnbjob => "PKNCOLMIEBL_KCAIHDNBJOB",
Self::Fdenpkbhafl => "PKNCOLMIEBL_FDENPKBHAFL",
Self::Pnplefmnhpl => "PKNCOLMIEBL_PNPLEFMNHPL",
Self::Hjihlemfehl => "PKNCOLMIEBL_HJIHLEMFEHL",
Self::Jmhacgbmdec => "PKNCOLMIEBL_JMHACGBMDEC",
Self::Gclcfbnlfih => "PKNCOLMIEBL_GCLCFBNLFIH",
Self::Ciigegeilnh => "PKNCOLMIEBL_CIIGEGEILNH",
Self::Emjjhapijan => "PKNCOLMIEBL_EMJJHAPIJAN",
Self::Pdogkklekmo => "PKNCOLMIEBL_PDOGKKLEKMO",
Self::Epmmeeimibh => "PKNCOLMIEBL_EPMMEEIMIBH",
Self::Dlaajkddijk => "PKNCOLMIEBL_DLAAJKDDIJK",
Self::Gbbchmkecic => "PKNCOLMIEBL_GBBCHMKECIC",
Self::Iphncehogfl => "PKNCOLMIEBL_IPHNCEHOGFL",
Self::Hoifcognfmi => "PKNCOLMIEBL_HOIFCOGNFMI",
Self::Gapogcmkbcd => "PKNCOLMIEBL_GAPOGCMKBCD",
Self::Dlhkmoilhal => "PKNCOLMIEBL_DLHKMOILHAL",
Self::Kbocolinghj => "PKNCOLMIEBL_KBOCOLINGHJ",
Self::Faabgjloahp => "PKNCOLMIEBL_FAABGJLOAHP",
Self::Bfngepijmfk => "PKNCOLMIEBL_BFNGEPIJMFK",
Self::Cpmohfpcbnc => "PKNCOLMIEBL_CPMOHFPCBNC",
Self::Anccpbgpefb => "PKNCOLMIEBL_ANCCPBGPEFB",
Self::Cldofapdpfa => "PKNCOLMIEBL_CLDOFAPDPFA",
Self::Imjabckhhaf => "PKNCOLMIEBL_IMJABCKHHAF",
Self::Fnoacmkgkbe => "PKNCOLMIEBL_FNOACMKGKBE",
Self::Jofddjihlcn => "PKNCOLMIEBL_JOFDDJIHLCN",
Self::Iepbehgiojm => "PKNCOLMIEBL_IEPBEHGIOJM",
Self::Icblkmbdfcp => "PKNCOLMIEBL_ICBLKMBDFCP",
Self::Nccapgdikgi => "PKNCOLMIEBL_NCCAPGDIKGI",
Self::Ljenanibhob => "PKNCOLMIEBL_LJENANIBHOB",
Self::Dioehjchkng => "PKNCOLMIEBL_DIOEHJCHKNG",
Self::Idnkafcalcg => "PKNCOLMIEBL_IDNKAFCALCG",
Self::Lnkbabbaeoi => "PKNCOLMIEBL_LNKBABBAEOI",
Self::Nedadikeche => "PKNCOLMIEBL_NEDADIKECHE",
Self::Fclefcgioea => "PKNCOLMIEBL_FCLEFCGIOEA",
Self::Nmkdpolbnnf => "PKNCOLMIEBL_NMKDPOLBNNF",
Self::Bemnfcbahmb => "PKNCOLMIEBL_BEMNFCBAHMB",
Self::Eemlfihdenj => "PKNCOLMIEBL_EEMLFIHDENJ",
Self::Imniecjfhip => "PKNCOLMIEBL_IMNIECJFHIP",
Self::Onggcilpcbm => "PKNCOLMIEBL_ONGGCILPCBM",
Self::Ipcggbjdoha => "PKNCOLMIEBL_IPCGGBJDOHA",
Self::Kjjinnhcdpf => "PKNCOLMIEBL_KJJINNHCDPF",
Self::Fabgbfoibig => "PKNCOLMIEBL_FABGBFOIBIG",
Self::Kddnilgdjbd => "PKNCOLMIEBL_KDDNILGDJBD",
Self::Dfkajcbcbde => "PKNCOLMIEBL_DFKAJCBCBDE",
Self::Ccpniidhdob => "PKNCOLMIEBL_CCPNIIDHDOB",
Self::Bfgchjlpcdj => "PKNCOLMIEBL_BFGCHJLPCDJ",
Self::Heiaoeoednn => "PKNCOLMIEBL_HEIAOEOEDNN",
Self::Kndmdfhikje => "PKNCOLMIEBL_KNDMDFHIKJE",
Self::Enbgbhlfman => "PKNCOLMIEBL_ENBGBHLFMAN",
Self::Ibepdpanmbi => "PKNCOLMIEBL_IBEPDPANMBI",
Self::Hihneefnjhi => "PKNCOLMIEBL_HIHNEEFNJHI",
Self::Gajdbcndkef => "PKNCOLMIEBL_GAJDBCNDKEF",
Self::Jjhbfbkdcca => "PKNCOLMIEBL_JJHBFBKDCCA",
Self::Phlffibkoll => "PKNCOLMIEBL_PHLFFIBKOLL",
Self::Kenlgkmepmj => "PKNCOLMIEBL_KENLGKMEPMJ",
Self::Bdnlnpnanhb => "PKNCOLMIEBL_BDNLNPNANHB",
Self::Hijhbfphgil => "PKNCOLMIEBL_HIJHBFPHGIL",
Self::Ijcfaelkmdh => "PKNCOLMIEBL_IJCFAELKMDH",
Self::Klaecmlfchg => "PKNCOLMIEBL_KLAECMLFCHG",
Self::Oopnlahhnnc => "PKNCOLMIEBL_OOPNLAHHNNC",
Self::Elkigjfamed => "PKNCOLMIEBL_ELKIGJFAMED",
Self::Omclajjanmc => "PKNCOLMIEBL_OMCLAJJANMC",
Self::Jhgkieecaej => "PKNCOLMIEBL_JHGKIEECAEJ",
Self::Mfnhcdegmld => "PKNCOLMIEBL_MFNHCDEGMLD",
Self::Pkhodfaaiem => "PKNCOLMIEBL_PKHODFAAIEM",
Self::Ojnlfabndeg => "PKNCOLMIEBL_OJNLFABNDEG",
Self::Lagkoadjjcp => "PKNCOLMIEBL_LAGKOADJJCP",
Self::Mpiafejbdoc => "PKNCOLMIEBL_MPIAFEJBDOC",
Self::Ibmihhegiej => "PKNCOLMIEBL_IBMIHHEGIEJ",
Self::Aaidlinhknl => "PKNCOLMIEBL_AAIDLINHKNL",
Self::Gklnghbcghc => "PKNCOLMIEBL_GKLNGHBCGHC",
Self::Mnfmgnoolnk => "PKNCOLMIEBL_MNFMGNOOLNK",
Self::Apenojlaelg => "PKNCOLMIEBL_APENOJLAELG",
Self::Mkoppfhioda => "PKNCOLMIEBL_MKOPPFHIODA",
Self::Lhikbfkjblh => "PKNCOLMIEBL_LHIKBFKJBLH",
Self::Cpnojocanal => "PKNCOLMIEBL_CPNOJOCANAL",
Self::Bhmjmbeafbo => "PKNCOLMIEBL_BHMJMBEAFBO",
Self::Bfipiglnhck => "PKNCOLMIEBL_BFIPIGLNHCK",
Self::Aemcffbooei => "PKNCOLMIEBL_AEMCFFBOOEI",
Self::Lacgnkcokac => "PKNCOLMIEBL_LACGNKCOKAC",
Self::Jalapokjlan => "PKNCOLMIEBL_JALAPOKJLAN",
Self::Ogebpdgdcao => "PKNCOLMIEBL_OGEBPDGDCAO",
Self::Alojbinkbdg => "PKNCOLMIEBL_ALOJBINKBDG",
Self::Ggjpgjgckei => "PKNCOLMIEBL_GGJPGJGCKEI",
Self::Ienogfflocg => "PKNCOLMIEBL_IENOGFFLOCG",
Self::Hebapkphipj => "PKNCOLMIEBL_HEBAPKPHIPJ",
Self::Ojnidmmiphj => "PKNCOLMIEBL_OJNIDMMIPHJ",
Self::Fppbbfdnjka => "PKNCOLMIEBL_FPPBBFDNJKA",
Self::Fehngeggkok => "PKNCOLMIEBL_FEHNGEGGKOK",
Self::Ipcjjniefcl => "PKNCOLMIEBL_IPCJJNIEFCL",
Self::Aihffokohdg => "PKNCOLMIEBL_AIHFFOKOHDG",
Self::Gjmoofgbpkg => "PKNCOLMIEBL_GJMOOFGBPKG",
Self::Adgoakjeoea => "PKNCOLMIEBL_ADGOAKJEOEA",
Self::Bojhkeigoei => "PKNCOLMIEBL_BOJHKEIGOEI",
Self::Nhlboekfamk => "PKNCOLMIEBL_NHLBOEKFAMK",
Self::Eendednojei => "PKNCOLMIEBL_EENDEDNOJEI",
Self::Fpjgoonmklg => "PKNCOLMIEBL_FPJGOONMKLG",
Self::Lbjaijninbo => "PKNCOLMIEBL_LBJAIJNINBO",
Self::Edgfckpkfap => "PKNCOLMIEBL_EDGFCKPKFAP",
Self::Hnppdgofhhb => "PKNCOLMIEBL_HNPPDGOFHHB",
Self::Pogpjpdnben => "PKNCOLMIEBL_POGPJPDNBEN",
Self::Npkkldpgljb => "PKNCOLMIEBL_NPKKLDPGLJB",
Self::Kbapdhpjfda => "PKNCOLMIEBL_KBAPDHPJFDA",
Self::Peeeeaapigo => "PKNCOLMIEBL_PEEEEAAPIGO",
Self::Lholacoofan => "PKNCOLMIEBL_LHOLACOOFAN",
Self::Oiaoegadehn => "PKNCOLMIEBL_OIAOEGADEHN",
Self::Ndjadhlogjl => "PKNCOLMIEBL_NDJADHLOGJL",
Self::Idejcibbcde => "PKNCOLMIEBL_IDEJCIBBCDE",
Self::Ikofieomcpk => "PKNCOLMIEBL_IKOFIEOMCPK",
Self::Ldepkoipgpi => "PKNCOLMIEBL_LDEPKOIPGPI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PKNCOLMIEBL_OGAECMPKPGK" => Some(Self::Ogaecmpkpgk),
"PKNCOLMIEBL_NLNOLJOOHLL" => Some(Self::Nlnoljoohll),
"PKNCOLMIEBL_AGHAHKKOCAM" => Some(Self::Aghahkkocam),
"PKNCOLMIEBL_FIKEEEHDPJO" => Some(Self::Fikeeehdpjo),
"PKNCOLMIEBL_OFEECFFOIOO" => Some(Self::Ofeecffoioo),
"PKNCOLMIEBL_ONKPHNCOFFL" => Some(Self::Onkphncoffl),
"PKNCOLMIEBL_BKJFBPHPBDD" => Some(Self::Bkjfbphpbdd),
"PKNCOLMIEBL_IJDPBGDFJHF" => Some(Self::Ijdpbgdfjhf),
"PKNCOLMIEBL_GBJPLNDLJGG" => Some(Self::Gbjplndljgg),
"PKNCOLMIEBL_HCFAHLFLEHA" => Some(Self::Hcfahlfleha),
"PKNCOLMIEBL_BHAAFIBOMBO" => Some(Self::Bhaafibombo),
"PKNCOLMIEBL_FACLNNJPCHD" => Some(Self::Faclnnjpchd),
"PKNCOLMIEBL_GMKLDGHOPPD" => Some(Self::Gmkldghoppd),
"PKNCOLMIEBL_BMACBDHEBEM" => Some(Self::Bmacbdhebem),
"PKNCOLMIEBL_LPDIAPNDCBO" => Some(Self::Lpdiapndcbo),
"PKNCOLMIEBL_GNCHPLBMBJH" => Some(Self::Gnchplbmbjh),
"PKNCOLMIEBL_OLKKNIAHMBN" => Some(Self::Olkkniahmbn),
"PKNCOLMIEBL_KFIGMGDOFBE" => Some(Self::Kfigmgdofbe),
"PKNCOLMIEBL_KDJFOEBLKDG" => Some(Self::Kdjfoeblkdg),
"PKNCOLMIEBL_DJKJFOMKJLJ" => Some(Self::Djkjfomkjlj),
"PKNCOLMIEBL_HEEINCDJEBC" => Some(Self::Heeincdjebc),
"PKNCOLMIEBL_AFNLNKHMPIG" => Some(Self::Afnlnkhmpig),
"PKNCOLMIEBL_ELFHJLFHJCL" => Some(Self::Elfhjlfhjcl),
"PKNCOLMIEBL_AHHJALABMAG" => Some(Self::Ahhjalabmag),
"PKNCOLMIEBL_GANLOGNNGCH" => Some(Self::Ganlognngch),
"PKNCOLMIEBL_HIGAEEEMANG" => Some(Self::Higaeeemang),
"PKNCOLMIEBL_IFBMDJFFEOO" => Some(Self::Ifbmdjffeoo),
"PKNCOLMIEBL_AKDLAAJIEKE" => Some(Self::Akdlaajieke),
"PKNCOLMIEBL_AHJLHICIPJD" => Some(Self::Ahjlhicipjd),
"PKNCOLMIEBL_CNLENKONFJJ" => Some(Self::Cnlenkonfjj),
"PKNCOLMIEBL_AFGKGKMEDME" => Some(Self::Afgkgkmedme),
"PKNCOLMIEBL_IPKOIPHDJKJ" => Some(Self::Ipkoiphdjkj),
"PKNCOLMIEBL_GFOHMHFOELE" => Some(Self::Gfohmhfoele),
"PKNCOLMIEBL_GOIFKODEDLK" => Some(Self::Goifkodedlk),
"PKNCOLMIEBL_LMOCGGKGIEA" => Some(Self::Lmocggkgiea),
"PKNCOLMIEBL_PMPKMKAHPGK" => Some(Self::Pmpkmkahpgk),
"PKNCOLMIEBL_AJKELOFIEBA" => Some(Self::Ajkelofieba),
"PKNCOLMIEBL_EMONDNPLDKC" => Some(Self::Emondnpldkc),
"PKNCOLMIEBL_EHBDAHBLFFM" => Some(Self::Ehbdahblffm),
"PKNCOLMIEBL_FKPAMPMNFNL" => Some(Self::Fkpampmnfnl),
"PKNCOLMIEBL_NEMFIEHGHGL" => Some(Self::Nemfiehghgl),
"PKNCOLMIEBL_KENLBEFNILG" => Some(Self::Kenlbefnilg),
"PKNCOLMIEBL_ADMDCMIKPFP" => Some(Self::Admdcmikpfp),
"PKNCOLMIEBL_JGMAGNBANLP" => Some(Self::Jgmagnbanlp),
"PKNCOLMIEBL_JMNAOKKGCJP" => Some(Self::Jmnaokkgcjp),
"PKNCOLMIEBL_CHJMFKAKMCI" => Some(Self::Chjmfkakmci),
"PKNCOLMIEBL_GKAHCNNGPFJ" => Some(Self::Gkahcnngpfj),
"PKNCOLMIEBL_AEPGCHMOKAB" => Some(Self::Aepgchmokab),
"PKNCOLMIEBL_LHDCNPMDEOA" => Some(Self::Lhdcnpmdeoa),
"PKNCOLMIEBL_CEOENBMHLNJ" => Some(Self::Ceoenbmhlnj),
"PKNCOLMIEBL_CPLDFJLGIPA" => Some(Self::Cpldfjlgipa),
"PKNCOLMIEBL_OEKMJHGIEIL" => Some(Self::Oekmjhgieil),
"PKNCOLMIEBL_HAGMKIIIHGD" => Some(Self::Hagmkiiihgd),
"PKNCOLMIEBL_FOIFEJMPJHE" => Some(Self::Foifejmpjhe),
"PKNCOLMIEBL_NCCLCELHNLO" => Some(Self::Ncclcelhnlo),
"PKNCOLMIEBL_OHIJOKGGMDG" => Some(Self::Ohijokggmdg),
"PKNCOLMIEBL_BGMEDKCIIJE" => Some(Self::Bgmedkciije),
"PKNCOLMIEBL_BFDEMGJIPBM" => Some(Self::Bfdemgjipbm),
"PKNCOLMIEBL_ILAKHEEKHME" => Some(Self::Ilakheekhme),
"PKNCOLMIEBL_KPEEGAFGLJI" => Some(Self::Kpeegafglji),
"PKNCOLMIEBL_HEKIEKIBOKF" => Some(Self::Hekiekibokf),
"PKNCOLMIEBL_EAKHMFMBFOF" => Some(Self::Eakhmfmbfof),
"PKNCOLMIEBL_ILAEECPCOGB" => Some(Self::Ilaeecpcogb),
"PKNCOLMIEBL_HOBIGDHICLN" => Some(Self::Hobigdhicln),
"PKNCOLMIEBL_BICBCEMBKMF" => Some(Self::Bicbcembkmf),
"PKNCOLMIEBL_FHHAALIPPHP" => Some(Self::Fhhaalipphp),
"PKNCOLMIEBL_KPFKIDGKDKC" => Some(Self::Kpfkidgkdkc),
"PKNCOLMIEBL_PJIAFNIHGFO" => Some(Self::Pjiafnihgfo),
"PKNCOLMIEBL_DGCCNJIONOK" => Some(Self::Dgccnjionok),
"PKNCOLMIEBL_DJCCFPLEPEP" => Some(Self::Djccfplepep),
"PKNCOLMIEBL_JLPCGHGADMK" => Some(Self::Jlpcghgadmk),
"PKNCOLMIEBL_IDNPBJICDEN" => Some(Self::Idnpbjicden),
"PKNCOLMIEBL_FKMEJNCBHGJ" => Some(Self::Fkmejncbhgj),
"PKNCOLMIEBL_HIPCBHILJJM" => Some(Self::Hipcbhiljjm),
"PKNCOLMIEBL_GBJHLLMEAAM" => Some(Self::Gbjhllmeaam),
"PKNCOLMIEBL_HDADBANFIBA" => Some(Self::Hdadbanfiba),
"PKNCOLMIEBL_KOBKDNJKMOO" => Some(Self::Kobkdnjkmoo),
"PKNCOLMIEBL_AJNHBPAEHFK" => Some(Self::Ajnhbpaehfk),
"PKNCOLMIEBL_KCCCJFHKANB" => Some(Self::Kcccjfhkanb),
"PKNCOLMIEBL_FPIKBACEHPK" => Some(Self::Fpikbacehpk),
"PKNCOLMIEBL_BOKJMEDCCHI" => Some(Self::Bokjmedcchi),
"PKNCOLMIEBL_PJGHEFAGJDJ" => Some(Self::Pjghefagjdj),
"PKNCOLMIEBL_HEOMFINLOPB" => Some(Self::Heomfinlopb),
"PKNCOLMIEBL_FBEIACHHDJC" => Some(Self::Fbeiachhdjc),
"PKNCOLMIEBL_MHINIDJBNJD" => Some(Self::Mhinidjbnjd),
"PKNCOLMIEBL_IDPOINAKFDO" => Some(Self::Idpoinakfdo),
"PKNCOLMIEBL_HENEAADMAJE" => Some(Self::Heneaadmaje),
"PKNCOLMIEBL_LMDMKJIBFCD" => Some(Self::Lmdmkjibfcd),
"PKNCOLMIEBL_OCIEEPKFPKC" => Some(Self::Ocieepkfpkc),
"PKNCOLMIEBL_CMNMFLDFPCE" => Some(Self::Cmnmfldfpce),
"PKNCOLMIEBL_EPFFOPMGEKJ" => Some(Self::Epffopmgekj),
"PKNCOLMIEBL_JCJHFGINGFM" => Some(Self::Jcjhfgingfm),
"PKNCOLMIEBL_BLDNJKKBLCC" => Some(Self::Bldnjkkblcc),
"PKNCOLMIEBL_FGAMBBAMJPD" => Some(Self::Fgambbamjpd),
"PKNCOLMIEBL_GBBFLDPCLEL" => Some(Self::Gbbfldpclel),
"PKNCOLMIEBL_BJCDCIILOPD" => Some(Self::Bjcdciilopd),
"PKNCOLMIEBL_PDOLCHHPIFA" => Some(Self::Pdolchhpifa),
"PKNCOLMIEBL_OHECMKIIHKI" => Some(Self::Ohecmkiihki),
"PKNCOLMIEBL_MKBJHCOJPBF" => Some(Self::Mkbjhcojpbf),
"PKNCOLMIEBL_LEDCBFHEOCP" => Some(Self::Ledcbfheocp),
"PKNCOLMIEBL_DJJCIGKLHJI" => Some(Self::Djjcigklhji),
"PKNCOLMIEBL_DMDCENKPNKM" => Some(Self::Dmdcenkpnkm),
"PKNCOLMIEBL_FLDKFOMAKKE" => Some(Self::Fldkfomakke),
"PKNCOLMIEBL_OOMBKKDJCKI" => Some(Self::Oombkkdjcki),
"PKNCOLMIEBL_JGOCONAJCFC" => Some(Self::Jgoconajcfc),
"PKNCOLMIEBL_DJCPCNMGHKF" => Some(Self::Djcpcnmghkf),
"PKNCOLMIEBL_EBDGCKKANNC" => Some(Self::Ebdgckkannc),
"PKNCOLMIEBL_JFCMGPKMPNN" => Some(Self::Jfcmgpkmpnn),
"PKNCOLMIEBL_EJFCDHCGLOK" => Some(Self::Ejfcdhcglok),
"PKNCOLMIEBL_DIICOFOJKPG" => Some(Self::Diicofojkpg),
"PKNCOLMIEBL_NFGECEPALBP" => Some(Self::Nfgecepalbp),
"PKNCOLMIEBL_FDNDPDLMDNM" => Some(Self::Fdndpdlmdnm),
"PKNCOLMIEBL_KILBDLAEEIG" => Some(Self::Kilbdlaeeig),
"PKNCOLMIEBL_GABKNPDBPMH" => Some(Self::Gabknpdbpmh),
"PKNCOLMIEBL_IALFFDOJILI" => Some(Self::Ialffdojili),
"PKNCOLMIEBL_LNFAMMAOBND" => Some(Self::Lnfammaobnd),
"PKNCOLMIEBL_EKOFHOOLOAI" => Some(Self::Ekofhooloai),
"PKNCOLMIEBL_CDDAOAGBLNB" => Some(Self::Cddaoagblnb),
"PKNCOLMIEBL_AGNLHOOLBLC" => Some(Self::Agnlhoolblc),
"PKNCOLMIEBL_ECPEKNFKFCA" => Some(Self::Ecpeknfkfca),
"PKNCOLMIEBL_FBELBEPOHPF" => Some(Self::Fbelbepohpf),
"PKNCOLMIEBL_IFHFAMOEEEB" => Some(Self::Ifhfamoeeeb),
"PKNCOLMIEBL_MBLBIFMEEDD" => Some(Self::Mblbifmeedd),
"PKNCOLMIEBL_HKGBNAIGIKE" => Some(Self::Hkgbnaigike),
"PKNCOLMIEBL_GGNLDEPGPOG" => Some(Self::Ggnldepgpog),
"PKNCOLMIEBL_PNHLCCEPABJ" => Some(Self::Pnhlccepabj),
"PKNCOLMIEBL_LMDEDGOFMNJ" => Some(Self::Lmdedgofmnj),
"PKNCOLMIEBL_MCDBBKODAGP" => Some(Self::Mcdbbkodagp),
"PKNCOLMIEBL_AKCCBMGDPED" => Some(Self::Akccbmgdped),
"PKNCOLMIEBL_MKILCEPPMOB" => Some(Self::Mkilceppmob),
"PKNCOLMIEBL_LDBLLICOKDK" => Some(Self::Ldbllicokdk),
"PKNCOLMIEBL_EEDBCFLFFBK" => Some(Self::Eedbcflffbk),
"PKNCOLMIEBL_NDKDELBPCAF" => Some(Self::Ndkdelbpcaf),
"PKNCOLMIEBL_IBKCGICEECF" => Some(Self::Ibkcgiceecf),
"PKNCOLMIEBL_IKKJGJFLDEN" => Some(Self::Ikkjgjflden),
"PKNCOLMIEBL_DMPKPAFCNGK" => Some(Self::Dmpkpafcngk),
"PKNCOLMIEBL_FEMGMNOMCPE" => Some(Self::Femgmnomcpe),
"PKNCOLMIEBL_HGEAIDCPCKO" => Some(Self::Hgeaidcpcko),
"PKNCOLMIEBL_JDDNGILCEOE" => Some(Self::Jddngilceoe),
"PKNCOLMIEBL_PGHFJDOHJBH" => Some(Self::Pghfjdohjbh),
"PKNCOLMIEBL_PELEMMBIJIF" => Some(Self::Pelemmbijif),
"PKNCOLMIEBL_HLMNODJALKG" => Some(Self::Hlmnodjalkg),
"PKNCOLMIEBL_APDAILLDJLN" => Some(Self::Apdailldjln),
"PKNCOLMIEBL_IFOJBNLMBLD" => Some(Self::Ifojbnlmbld),
"PKNCOLMIEBL_NPPBMMIBPGM" => Some(Self::Nppbmmibpgm),
"PKNCOLMIEBL_KHBGDOEKLHO" => Some(Self::Khbgdoeklho),
"PKNCOLMIEBL_GDJDOPGECCK" => Some(Self::Gdjdopgecck),
"PKNCOLMIEBL_ELGGIPBLDLB" => Some(Self::Elggipbldlb),
"PKNCOLMIEBL_OOCLPIMGOJA" => Some(Self::Ooclpimgoja),
"PKNCOLMIEBL_DIEKKCAMDCO" => Some(Self::Diekkcamdco),
"PKNCOLMIEBL_NMEDHAMFOIE" => Some(Self::Nmedhamfoie),
"PKNCOLMIEBL_MHHJFCGGCFC" => Some(Self::Mhhjfcggcfc),
"PKNCOLMIEBL_HNNKACBMDJF" => Some(Self::Hnnkacbmdjf),
"PKNCOLMIEBL_HOACLEOOHEH" => Some(Self::Hoacleooheh),
"PKNCOLMIEBL_MCJNPGKBHBA" => Some(Self::Mcjnpgkbhba),
"PKNCOLMIEBL_GMAHHFOJMMG" => Some(Self::Gmahhfojmmg),
"PKNCOLMIEBL_GFGJBMFCPME" => Some(Self::Gfgjbmfcpme),
"PKNCOLMIEBL_OFJOHNGOCDP" => Some(Self::Ofjohngocdp),
"PKNCOLMIEBL_ELEIKNIILKE" => Some(Self::Eleikniilke),
"PKNCOLMIEBL_KLKDDFPKEAF" => Some(Self::Klkddfpkeaf),
"PKNCOLMIEBL_HFNMNABAOPP" => Some(Self::Hfnmnabaopp),
"PKNCOLMIEBL_BADCPAMAMID" => Some(Self::Badcpamamid),
"PKNCOLMIEBL_FAPMEEDHLJP" => Some(Self::Fapmeedhljp),
"PKNCOLMIEBL_CDKGNNGNHBL" => Some(Self::Cdkgnngnhbl),
"PKNCOLMIEBL_CINHNMDGCCE" => Some(Self::Cinhnmdgcce),
"PKNCOLMIEBL_KEJPKIPMPMD" => Some(Self::Kejpkipmpmd),
"PKNCOLMIEBL_PHMFCPBOAAI" => Some(Self::Phmfcpboaai),
"PKNCOLMIEBL_PGPBFONLONL" => Some(Self::Pgpbfonlonl),
"PKNCOLMIEBL_IHHKIADFOJN" => Some(Self::Ihhkiadfojn),
"PKNCOLMIEBL_GNJDMBHNIKO" => Some(Self::Gnjdmbhniko),
"PKNCOLMIEBL_DPJGLBBFKMO" => Some(Self::Dpjglbbfkmo),
"PKNCOLMIEBL_JDHIMEOOLGG" => Some(Self::Jdhimeoolgg),
"PKNCOLMIEBL_PFAFOGMEKEI" => Some(Self::Pfafogmekei),
"PKNCOLMIEBL_INCHEMNONOO" => Some(Self::Inchemnonoo),
"PKNCOLMIEBL_EBCMKNLHMCM" => Some(Self::Ebcmknlhmcm),
"PKNCOLMIEBL_OHFOMNBOAEG" => Some(Self::Ohfomnboaeg),
"PKNCOLMIEBL_MEBJBGEFNMK" => Some(Self::Mebjbgefnmk),
"PKNCOLMIEBL_EKDBFCILHGP" => Some(Self::Ekdbfcilhgp),
"PKNCOLMIEBL_FLMGELAKHNP" => Some(Self::Flmgelakhnp),
"PKNCOLMIEBL_NKCIHFONODI" => Some(Self::Nkcihfonodi),
"PKNCOLMIEBL_DJCEBOGAGGG" => Some(Self::Djcebogaggg),
"PKNCOLMIEBL_IABBLFKPLFE" => Some(Self::Iabblfkplfe),
"PKNCOLMIEBL_CFODJNDAEGG" => Some(Self::Cfodjndaegg),
"PKNCOLMIEBL_EIIFLBMIOBA" => Some(Self::Eiiflbmioba),
"PKNCOLMIEBL_APCLNDNMMPP" => Some(Self::Apclndnmmpp),
"PKNCOLMIEBL_FBKMLIHKMGO" => Some(Self::Fbkmlihkmgo),
"PKNCOLMIEBL_IPCHENNKOGD" => Some(Self::Ipchennkogd),
"PKNCOLMIEBL_HONIHCDGKPM" => Some(Self::Honihcdgkpm),
"PKNCOLMIEBL_ALABDHALNGD" => Some(Self::Alabdhalngd),
"PKNCOLMIEBL_DGNIPABGLCN" => Some(Self::Dgnipabglcn),
"PKNCOLMIEBL_LHICLLGFHJJ" => Some(Self::Lhicllgfhjj),
"PKNCOLMIEBL_EMCFNHDCOLD" => Some(Self::Emcfnhdcold),
"PKNCOLMIEBL_BHFKFKFJACP" => Some(Self::Bhfkfkfjacp),
"PKNCOLMIEBL_JDDDGAKJNFN" => Some(Self::Jdddgakjnfn),
"PKNCOLMIEBL_PAGDBDBGAHH" => Some(Self::Pagdbdbgahh),
"PKNCOLMIEBL_NKCLGGFBFFL" => Some(Self::Nkclggfbffl),
"PKNCOLMIEBL_NHAHNLNLAJA" => Some(Self::Nhahnlnlaja),
"PKNCOLMIEBL_FKIMOHHMMIF" => Some(Self::Fkimohhmmif),
"PKNCOLMIEBL_HMFJBGBDEKP" => Some(Self::Hmfjbgbdekp),
"PKNCOLMIEBL_OOJCKNGMKKJ" => Some(Self::Oojckngmkkj),
"PKNCOLMIEBL_BCAPEGEJPKN" => Some(Self::Bcapegejpkn),
"PKNCOLMIEBL_NCOJCCHKGCJ" => Some(Self::Ncojcchkgcj),
"PKNCOLMIEBL_NFJJCAFPNMK" => Some(Self::Nfjjcafpnmk),
"PKNCOLMIEBL_ABFPJBJPCLN" => Some(Self::Abfpjbjpcln),
"PKNCOLMIEBL_EFDNMOGJNAL" => Some(Self::Efdnmogjnal),
"PKNCOLMIEBL_KOLKIOOLCGM" => Some(Self::Kolkioolcgm),
"PKNCOLMIEBL_IBHGEMAAOBG" => Some(Self::Ibhgemaaobg),
"PKNCOLMIEBL_KCAIHDNBJOB" => Some(Self::Kcaihdnbjob),
"PKNCOLMIEBL_FDENPKBHAFL" => Some(Self::Fdenpkbhafl),
"PKNCOLMIEBL_PNPLEFMNHPL" => Some(Self::Pnplefmnhpl),
"PKNCOLMIEBL_HJIHLEMFEHL" => Some(Self::Hjihlemfehl),
"PKNCOLMIEBL_JMHACGBMDEC" => Some(Self::Jmhacgbmdec),
"PKNCOLMIEBL_GCLCFBNLFIH" => Some(Self::Gclcfbnlfih),
"PKNCOLMIEBL_CIIGEGEILNH" => Some(Self::Ciigegeilnh),
"PKNCOLMIEBL_EMJJHAPIJAN" => Some(Self::Emjjhapijan),
"PKNCOLMIEBL_PDOGKKLEKMO" => Some(Self::Pdogkklekmo),
"PKNCOLMIEBL_EPMMEEIMIBH" => Some(Self::Epmmeeimibh),
"PKNCOLMIEBL_DLAAJKDDIJK" => Some(Self::Dlaajkddijk),
"PKNCOLMIEBL_GBBCHMKECIC" => Some(Self::Gbbchmkecic),
"PKNCOLMIEBL_IPHNCEHOGFL" => Some(Self::Iphncehogfl),
"PKNCOLMIEBL_HOIFCOGNFMI" => Some(Self::Hoifcognfmi),
"PKNCOLMIEBL_GAPOGCMKBCD" => Some(Self::Gapogcmkbcd),
"PKNCOLMIEBL_DLHKMOILHAL" => Some(Self::Dlhkmoilhal),
"PKNCOLMIEBL_KBOCOLINGHJ" => Some(Self::Kbocolinghj),
"PKNCOLMIEBL_FAABGJLOAHP" => Some(Self::Faabgjloahp),
"PKNCOLMIEBL_BFNGEPIJMFK" => Some(Self::Bfngepijmfk),
"PKNCOLMIEBL_CPMOHFPCBNC" => Some(Self::Cpmohfpcbnc),
"PKNCOLMIEBL_ANCCPBGPEFB" => Some(Self::Anccpbgpefb),
"PKNCOLMIEBL_CLDOFAPDPFA" => Some(Self::Cldofapdpfa),
"PKNCOLMIEBL_IMJABCKHHAF" => Some(Self::Imjabckhhaf),
"PKNCOLMIEBL_FNOACMKGKBE" => Some(Self::Fnoacmkgkbe),
"PKNCOLMIEBL_JOFDDJIHLCN" => Some(Self::Jofddjihlcn),
"PKNCOLMIEBL_IEPBEHGIOJM" => Some(Self::Iepbehgiojm),
"PKNCOLMIEBL_ICBLKMBDFCP" => Some(Self::Icblkmbdfcp),
"PKNCOLMIEBL_NCCAPGDIKGI" => Some(Self::Nccapgdikgi),
"PKNCOLMIEBL_LJENANIBHOB" => Some(Self::Ljenanibhob),
"PKNCOLMIEBL_DIOEHJCHKNG" => Some(Self::Dioehjchkng),
"PKNCOLMIEBL_IDNKAFCALCG" => Some(Self::Idnkafcalcg),
"PKNCOLMIEBL_LNKBABBAEOI" => Some(Self::Lnkbabbaeoi),
"PKNCOLMIEBL_NEDADIKECHE" => Some(Self::Nedadikeche),
"PKNCOLMIEBL_FCLEFCGIOEA" => Some(Self::Fclefcgioea),
"PKNCOLMIEBL_NMKDPOLBNNF" => Some(Self::Nmkdpolbnnf),
"PKNCOLMIEBL_BEMNFCBAHMB" => Some(Self::Bemnfcbahmb),
"PKNCOLMIEBL_EEMLFIHDENJ" => Some(Self::Eemlfihdenj),
"PKNCOLMIEBL_IMNIECJFHIP" => Some(Self::Imniecjfhip),
"PKNCOLMIEBL_ONGGCILPCBM" => Some(Self::Onggcilpcbm),
"PKNCOLMIEBL_IPCGGBJDOHA" => Some(Self::Ipcggbjdoha),
"PKNCOLMIEBL_KJJINNHCDPF" => Some(Self::Kjjinnhcdpf),
"PKNCOLMIEBL_FABGBFOIBIG" => Some(Self::Fabgbfoibig),
"PKNCOLMIEBL_KDDNILGDJBD" => Some(Self::Kddnilgdjbd),
"PKNCOLMIEBL_DFKAJCBCBDE" => Some(Self::Dfkajcbcbde),
"PKNCOLMIEBL_CCPNIIDHDOB" => Some(Self::Ccpniidhdob),
"PKNCOLMIEBL_BFGCHJLPCDJ" => Some(Self::Bfgchjlpcdj),
"PKNCOLMIEBL_HEIAOEOEDNN" => Some(Self::Heiaoeoednn),
"PKNCOLMIEBL_KNDMDFHIKJE" => Some(Self::Kndmdfhikje),
"PKNCOLMIEBL_ENBGBHLFMAN" => Some(Self::Enbgbhlfman),
"PKNCOLMIEBL_IBEPDPANMBI" => Some(Self::Ibepdpanmbi),
"PKNCOLMIEBL_HIHNEEFNJHI" => Some(Self::Hihneefnjhi),
"PKNCOLMIEBL_GAJDBCNDKEF" => Some(Self::Gajdbcndkef),
"PKNCOLMIEBL_JJHBFBKDCCA" => Some(Self::Jjhbfbkdcca),
"PKNCOLMIEBL_PHLFFIBKOLL" => Some(Self::Phlffibkoll),
"PKNCOLMIEBL_KENLGKMEPMJ" => Some(Self::Kenlgkmepmj),
"PKNCOLMIEBL_BDNLNPNANHB" => Some(Self::Bdnlnpnanhb),
"PKNCOLMIEBL_HIJHBFPHGIL" => Some(Self::Hijhbfphgil),
"PKNCOLMIEBL_IJCFAELKMDH" => Some(Self::Ijcfaelkmdh),
"PKNCOLMIEBL_KLAECMLFCHG" => Some(Self::Klaecmlfchg),
"PKNCOLMIEBL_OOPNLAHHNNC" => Some(Self::Oopnlahhnnc),
"PKNCOLMIEBL_ELKIGJFAMED" => Some(Self::Elkigjfamed),
"PKNCOLMIEBL_OMCLAJJANMC" => Some(Self::Omclajjanmc),
"PKNCOLMIEBL_JHGKIEECAEJ" => Some(Self::Jhgkieecaej),
"PKNCOLMIEBL_MFNHCDEGMLD" => Some(Self::Mfnhcdegmld),
"PKNCOLMIEBL_PKHODFAAIEM" => Some(Self::Pkhodfaaiem),
"PKNCOLMIEBL_OJNLFABNDEG" => Some(Self::Ojnlfabndeg),
"PKNCOLMIEBL_LAGKOADJJCP" => Some(Self::Lagkoadjjcp),
"PKNCOLMIEBL_MPIAFEJBDOC" => Some(Self::Mpiafejbdoc),
"PKNCOLMIEBL_IBMIHHEGIEJ" => Some(Self::Ibmihhegiej),
"PKNCOLMIEBL_AAIDLINHKNL" => Some(Self::Aaidlinhknl),
"PKNCOLMIEBL_GKLNGHBCGHC" => Some(Self::Gklnghbcghc),
"PKNCOLMIEBL_MNFMGNOOLNK" => Some(Self::Mnfmgnoolnk),
"PKNCOLMIEBL_APENOJLAELG" => Some(Self::Apenojlaelg),
"PKNCOLMIEBL_MKOPPFHIODA" => Some(Self::Mkoppfhioda),
"PKNCOLMIEBL_LHIKBFKJBLH" => Some(Self::Lhikbfkjblh),
"PKNCOLMIEBL_CPNOJOCANAL" => Some(Self::Cpnojocanal),
"PKNCOLMIEBL_BHMJMBEAFBO" => Some(Self::Bhmjmbeafbo),
"PKNCOLMIEBL_BFIPIGLNHCK" => Some(Self::Bfipiglnhck),
"PKNCOLMIEBL_AEMCFFBOOEI" => Some(Self::Aemcffbooei),
"PKNCOLMIEBL_LACGNKCOKAC" => Some(Self::Lacgnkcokac),
"PKNCOLMIEBL_JALAPOKJLAN" => Some(Self::Jalapokjlan),
"PKNCOLMIEBL_OGEBPDGDCAO" => Some(Self::Ogebpdgdcao),
"PKNCOLMIEBL_ALOJBINKBDG" => Some(Self::Alojbinkbdg),
"PKNCOLMIEBL_GGJPGJGCKEI" => Some(Self::Ggjpgjgckei),
"PKNCOLMIEBL_IENOGFFLOCG" => Some(Self::Ienogfflocg),
"PKNCOLMIEBL_HEBAPKPHIPJ" => Some(Self::Hebapkphipj),
"PKNCOLMIEBL_OJNIDMMIPHJ" => Some(Self::Ojnidmmiphj),
"PKNCOLMIEBL_FPPBBFDNJKA" => Some(Self::Fppbbfdnjka),
"PKNCOLMIEBL_FEHNGEGGKOK" => Some(Self::Fehngeggkok),
"PKNCOLMIEBL_IPCJJNIEFCL" => Some(Self::Ipcjjniefcl),
"PKNCOLMIEBL_AIHFFOKOHDG" => Some(Self::Aihffokohdg),
"PKNCOLMIEBL_GJMOOFGBPKG" => Some(Self::Gjmoofgbpkg),
"PKNCOLMIEBL_ADGOAKJEOEA" => Some(Self::Adgoakjeoea),
"PKNCOLMIEBL_BOJHKEIGOEI" => Some(Self::Bojhkeigoei),
"PKNCOLMIEBL_NHLBOEKFAMK" => Some(Self::Nhlboekfamk),
"PKNCOLMIEBL_EENDEDNOJEI" => Some(Self::Eendednojei),
"PKNCOLMIEBL_FPJGOONMKLG" => Some(Self::Fpjgoonmklg),
"PKNCOLMIEBL_LBJAIJNINBO" => Some(Self::Lbjaijninbo),
"PKNCOLMIEBL_EDGFCKPKFAP" => Some(Self::Edgfckpkfap),
"PKNCOLMIEBL_HNPPDGOFHHB" => Some(Self::Hnppdgofhhb),
"PKNCOLMIEBL_POGPJPDNBEN" => Some(Self::Pogpjpdnben),
"PKNCOLMIEBL_NPKKLDPGLJB" => Some(Self::Npkkldpgljb),
"PKNCOLMIEBL_KBAPDHPJFDA" => Some(Self::Kbapdhpjfda),
"PKNCOLMIEBL_PEEEEAAPIGO" => Some(Self::Peeeeaapigo),
"PKNCOLMIEBL_LHOLACOOFAN" => Some(Self::Lholacoofan),
"PKNCOLMIEBL_OIAOEGADEHN" => Some(Self::Oiaoegadehn),
"PKNCOLMIEBL_NDJADHLOGJL" => Some(Self::Ndjadhlogjl),
"PKNCOLMIEBL_IDEJCIBBCDE" => Some(Self::Idejcibbcde),
"PKNCOLMIEBL_IKOFIEOMCPK" => Some(Self::Ikofieomcpk),
"PKNCOLMIEBL_LDEPKOIPGPI" => Some(Self::Ldepkoipgpi),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Njpmialmhfc {
LayerTypeNone = 0,
HollowOut = 1,
NonHollowOut = 2,
MultiHollowOut = 3,
}
impl Njpmialmhfc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::LayerTypeNone => "NJPMIALMHFC_LAYER_TYPE_NONE",
Self::HollowOut => "NJPMIALMHFC_HOLLOW_OUT",
Self::NonHollowOut => "NJPMIALMHFC_NON_HOLLOW_OUT",
Self::MultiHollowOut => "NJPMIALMHFC_MULTI_HOLLOW_OUT",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NJPMIALMHFC_LAYER_TYPE_NONE" => Some(Self::LayerTypeNone),
"NJPMIALMHFC_HOLLOW_OUT" => Some(Self::HollowOut),
"NJPMIALMHFC_NON_HOLLOW_OUT" => Some(Self::NonHollowOut),
"NJPMIALMHFC_MULTI_HOLLOW_OUT" => Some(Self::MultiHollowOut),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cjbggngodia {
Gedcemdaemg = 0,
Miihacngfji = 1,
}
impl Cjbggngodia {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Gedcemdaemg => "CJBGGNGODIA_GEDCEMDAEMG",
Self::Miihacngfji => "CJBGGNGODIA_MIIHACNGFJI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CJBGGNGODIA_GEDCEMDAEMG" => Some(Self::Gedcemdaemg),
"CJBGGNGODIA_MIIHACNGFJI" => Some(Self::Miihacngfji),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gapkhkdgboe {
Ffclaidlmgc = 0,
}
impl Gapkhkdgboe {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ffclaidlmgc => "GAPKHKDGBOE_FFCLAIDLMGC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GAPKHKDGBOE_FFCLAIDLMGC" => Some(Self::Ffclaidlmgc),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Geeejnimdmd {
Default = 0,
HollowNpc = 1,
HollowEvent = 2,
}
impl Geeejnimdmd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Default => "GEEEJNIMDMD_DEFAULT",
Self::HollowNpc => "GEEEJNIMDMD_HOLLOW_NPC",
Self::HollowEvent => "GEEEJNIMDMD_HOLLOW_EVENT",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GEEEJNIMDMD_DEFAULT" => Some(Self::Default),
"GEEEJNIMDMD_HOLLOW_NPC" => Some(Self::HollowNpc),
"GEEEJNIMDMD_HOLLOW_EVENT" => Some(Self::HollowEvent),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kdpdcifbodf {
HollowShopShowTypeNormal = 0,
HollowShopShowTypeByGroup = 1,
}
impl Kdpdcifbodf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HollowShopShowTypeNormal => "KDPDCIFBODF_HOLLOW_SHOP_SHOW_TYPE_NORMAL",
Self::HollowShopShowTypeByGroup => {
"KDPDCIFBODF_HOLLOW_SHOP_SHOW_TYPE_BY_GROUP"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KDPDCIFBODF_HOLLOW_SHOP_SHOW_TYPE_NORMAL" => {
Some(Self::HollowShopShowTypeNormal)
}
"KDPDCIFBODF_HOLLOW_SHOP_SHOW_TYPE_BY_GROUP" => {
Some(Self::HollowShopShowTypeByGroup)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mojpaekfnoe {
Almgfgaajlj = 0,
}
impl Mojpaekfnoe {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Almgfgaajlj => "MOJPAEKFNOE_ALMGFGAAJLJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MOJPAEKFNOE_ALMGFGAAJLJ" => Some(Self::Almgfgaajlj),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ablocgbdipn {
Jakopnlchho = 0,
Mgnndahebof = 1,
Bfcdjaaonfa = 2,
Ljgaiafadbh = 3,
Kgjlhgibggo = 4,
Aacafpdjbjf = 5,
Bhogcleehhd = 6,
Khojmfamggm = 7,
}
impl Ablocgbdipn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Jakopnlchho => "ABLOCGBDIPN_JAKOPNLCHHO",
Self::Mgnndahebof => "ABLOCGBDIPN_MGNNDAHEBOF",
Self::Bfcdjaaonfa => "ABLOCGBDIPN_BFCDJAAONFA",
Self::Ljgaiafadbh => "ABLOCGBDIPN_LJGAIAFADBH",
Self::Kgjlhgibggo => "ABLOCGBDIPN_KGJLHGIBGGO",
Self::Aacafpdjbjf => "ABLOCGBDIPN_AACAFPDJBJF",
Self::Bhogcleehhd => "ABLOCGBDIPN_BHOGCLEEHHD",
Self::Khojmfamggm => "ABLOCGBDIPN_KHOJMFAMGGM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ABLOCGBDIPN_JAKOPNLCHHO" => Some(Self::Jakopnlchho),
"ABLOCGBDIPN_MGNNDAHEBOF" => Some(Self::Mgnndahebof),
"ABLOCGBDIPN_BFCDJAAONFA" => Some(Self::Bfcdjaaonfa),
"ABLOCGBDIPN_LJGAIAFADBH" => Some(Self::Ljgaiafadbh),
"ABLOCGBDIPN_KGJLHGIBGGO" => Some(Self::Kgjlhgibggo),
"ABLOCGBDIPN_AACAFPDJBJF" => Some(Self::Aacafpdjbjf),
"ABLOCGBDIPN_BHOGCLEEHHD" => Some(Self::Bhogcleehhd),
"ABLOCGBDIPN_KHOJMFAMGGM" => Some(Self::Khojmfamggm),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pgoaipimkbo {
Mjijjngmanb = 0,
Okkaajgkjcd = 1,
Kjaebcfefnm = 2,
Hnhcnapckfa = 3,
Bkmkenhbcaa = 4,
Nbhjgaojfag = 5,
Edchjakcimg = 6,
Bjkddmkhgff = 7,
Ddldehpbcjb = 8,
Jclnlfdcoph = 9,
Aiiflgmmigj = 10,
Jlnmajlppmi = 11,
Gleliakcaob = 12,
Fdihnkaifcc = 13,
Jbodbcibnfh = 14,
Oicbgggfpnf = 15,
Ngicclmpdlm = 16,
Kdbbjfipeel = 17,
Ekjmghpdncd = 18,
Jgabbojcbok = 19,
}
impl Pgoaipimkbo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mjijjngmanb => "PGOAIPIMKBO_MJIJJNGMANB",
Self::Okkaajgkjcd => "PGOAIPIMKBO_OKKAAJGKJCD",
Self::Kjaebcfefnm => "PGOAIPIMKBO_KJAEBCFEFNM",
Self::Hnhcnapckfa => "PGOAIPIMKBO_HNHCNAPCKFA",
Self::Bkmkenhbcaa => "PGOAIPIMKBO_BKMKENHBCAA",
Self::Nbhjgaojfag => "PGOAIPIMKBO_NBHJGAOJFAG",
Self::Edchjakcimg => "PGOAIPIMKBO_EDCHJAKCIMG",
Self::Bjkddmkhgff => "PGOAIPIMKBO_BJKDDMKHGFF",
Self::Ddldehpbcjb => "PGOAIPIMKBO_DDLDEHPBCJB",
Self::Jclnlfdcoph => "PGOAIPIMKBO_JCLNLFDCOPH",
Self::Aiiflgmmigj => "PGOAIPIMKBO_AIIFLGMMIGJ",
Self::Jlnmajlppmi => "PGOAIPIMKBO_JLNMAJLPPMI",
Self::Gleliakcaob => "PGOAIPIMKBO_GLELIAKCAOB",
Self::Fdihnkaifcc => "PGOAIPIMKBO_FDIHNKAIFCC",
Self::Jbodbcibnfh => "PGOAIPIMKBO_JBODBCIBNFH",
Self::Oicbgggfpnf => "PGOAIPIMKBO_OICBGGGFPNF",
Self::Ngicclmpdlm => "PGOAIPIMKBO_NGICCLMPDLM",
Self::Kdbbjfipeel => "PGOAIPIMKBO_KDBBJFIPEEL",
Self::Ekjmghpdncd => "PGOAIPIMKBO_EKJMGHPDNCD",
Self::Jgabbojcbok => "PGOAIPIMKBO_JGABBOJCBOK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PGOAIPIMKBO_MJIJJNGMANB" => Some(Self::Mjijjngmanb),
"PGOAIPIMKBO_OKKAAJGKJCD" => Some(Self::Okkaajgkjcd),
"PGOAIPIMKBO_KJAEBCFEFNM" => Some(Self::Kjaebcfefnm),
"PGOAIPIMKBO_HNHCNAPCKFA" => Some(Self::Hnhcnapckfa),
"PGOAIPIMKBO_BKMKENHBCAA" => Some(Self::Bkmkenhbcaa),
"PGOAIPIMKBO_NBHJGAOJFAG" => Some(Self::Nbhjgaojfag),
"PGOAIPIMKBO_EDCHJAKCIMG" => Some(Self::Edchjakcimg),
"PGOAIPIMKBO_BJKDDMKHGFF" => Some(Self::Bjkddmkhgff),
"PGOAIPIMKBO_DDLDEHPBCJB" => Some(Self::Ddldehpbcjb),
"PGOAIPIMKBO_JCLNLFDCOPH" => Some(Self::Jclnlfdcoph),
"PGOAIPIMKBO_AIIFLGMMIGJ" => Some(Self::Aiiflgmmigj),
"PGOAIPIMKBO_JLNMAJLPPMI" => Some(Self::Jlnmajlppmi),
"PGOAIPIMKBO_GLELIAKCAOB" => Some(Self::Gleliakcaob),
"PGOAIPIMKBO_FDIHNKAIFCC" => Some(Self::Fdihnkaifcc),
"PGOAIPIMKBO_JBODBCIBNFH" => Some(Self::Jbodbcibnfh),
"PGOAIPIMKBO_OICBGGGFPNF" => Some(Self::Oicbgggfpnf),
"PGOAIPIMKBO_NGICCLMPDLM" => Some(Self::Ngicclmpdlm),
"PGOAIPIMKBO_KDBBJFIPEEL" => Some(Self::Kdbbjfipeel),
"PGOAIPIMKBO_EKJMGHPDNCD" => Some(Self::Ekjmghpdncd),
"PGOAIPIMKBO_JGABBOJCBOK" => Some(Self::Jgabbojcbok),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ijbjlmommhe {
Bkofenpgdbd = 0,
Bchkoebhacd = 1,
Bljnfmdlpea = 2,
Dodgmgjmhnk = 3,
}
impl Ijbjlmommhe {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bkofenpgdbd => "IJBJLMOMMHE_BKOFENPGDBD",
Self::Bchkoebhacd => "IJBJLMOMMHE_BCHKOEBHACD",
Self::Bljnfmdlpea => "IJBJLMOMMHE_BLJNFMDLPEA",
Self::Dodgmgjmhnk => "IJBJLMOMMHE_DODGMGJMHNK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IJBJLMOMMHE_BKOFENPGDBD" => Some(Self::Bkofenpgdbd),
"IJBJLMOMMHE_BCHKOEBHACD" => Some(Self::Bchkoebhacd),
"IJBJLMOMMHE_BLJNFMDLPEA" => Some(Self::Bljnfmdlpea),
"IJBJLMOMMHE_DODGMGJMHNK" => Some(Self::Dodgmgjmhnk),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Piljklinmdm {
CameraPositionTypeNone = 0,
CameraPositionTypeBound = 1,
CameraPositionTypePosition = 2,
CameraPositionTypeReturn = 3,
}
impl Piljklinmdm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::CameraPositionTypeNone => "PILJKLINMDM_CAMERA_POSITION_TYPE_NONE",
Self::CameraPositionTypeBound => "PILJKLINMDM_CAMERA_POSITION_TYPE_BOUND",
Self::CameraPositionTypePosition => {
"PILJKLINMDM_CAMERA_POSITION_TYPE_POSITION"
}
Self::CameraPositionTypeReturn => "PILJKLINMDM_CAMERA_POSITION_TYPE_RETURN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PILJKLINMDM_CAMERA_POSITION_TYPE_NONE" => Some(Self::CameraPositionTypeNone),
"PILJKLINMDM_CAMERA_POSITION_TYPE_BOUND" => {
Some(Self::CameraPositionTypeBound)
}
"PILJKLINMDM_CAMERA_POSITION_TYPE_POSITION" => {
Some(Self::CameraPositionTypePosition)
}
"PILJKLINMDM_CAMERA_POSITION_TYPE_RETURN" => {
Some(Self::CameraPositionTypeReturn)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pnkjkedgjki {
Jngcblbamha = 0,
Khklmclljam = 1,
Liahdjmnidj = 2,
Eikohcbcdod = 3,
}
impl Pnkjkedgjki {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Jngcblbamha => "PNKJKEDGJKI_JNGCBLBAMHA",
Self::Khklmclljam => "PNKJKEDGJKI_KHKLMCLLJAM",
Self::Liahdjmnidj => "PNKJKEDGJKI_LIAHDJMNIDJ",
Self::Eikohcbcdod => "PNKJKEDGJKI_EIKOHCBCDOD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PNKJKEDGJKI_JNGCBLBAMHA" => Some(Self::Jngcblbamha),
"PNKJKEDGJKI_KHKLMCLLJAM" => Some(Self::Khklmclljam),
"PNKJKEDGJKI_LIAHDJMNIDJ" => Some(Self::Liahdjmnidj),
"PNKJKEDGJKI_EIKOHCBCDOD" => Some(Self::Eikohcbcdod),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dlmkpcjifmn {
Lmkmldaoabb = 0,
}
impl Dlmkpcjifmn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Lmkmldaoabb => "DLMKPCJIFMN_LMKMLDAOABB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DLMKPCJIFMN_LMKMLDAOABB" => Some(Self::Lmkmldaoabb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hlnncalcmpe {
Docjondmepn = 0,
}
impl Hlnncalcmpe {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Docjondmepn => "HLNNCALCMPE_DOCJONDMEPN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HLNNCALCMPE_DOCJONDMEPN" => Some(Self::Docjondmepn),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Befgnjjbenh {
Jiomlcidjmm = 0,
Ebonjjfglih = 1,
Pgigdlckjna = 2,
}
impl Befgnjjbenh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Jiomlcidjmm => "BEFGNJJBENH_JIOMLCIDJMM",
Self::Ebonjjfglih => "BEFGNJJBENH_EBONJJFGLIH",
Self::Pgigdlckjna => "BEFGNJJBENH_PGIGDLCKJNA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BEFGNJJBENH_JIOMLCIDJMM" => Some(Self::Jiomlcidjmm),
"BEFGNJJBENH_EBONJJFGLIH" => Some(Self::Ebonjjfglih),
"BEFGNJJBENH_PGIGDLCKJNA" => Some(Self::Pgigdlckjna),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bdjljclbceh {
Olbgmeaecic = 0,
Hodlgekiibi = 1,
}
impl Bdjljclbceh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Olbgmeaecic => "BDJLJCLBCEH_OLBGMEAECIC",
Self::Hodlgekiibi => "BDJLJCLBCEH_HODLGEKIIBI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BDJLJCLBCEH_OLBGMEAECIC" => Some(Self::Olbgmeaecic),
"BDJLJCLBCEH_HODLGEKIIBI" => Some(Self::Hodlgekiibi),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Papneiepfip {
Bonemgkhmep = 0,
Hdpkidkiogd = 1,
Ifcfkoipmnk = 2,
Cebppgnnhhp = 3,
Dfmofcmnbke = 4,
}
impl Papneiepfip {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bonemgkhmep => "PAPNEIEPFIP_BONEMGKHMEP",
Self::Hdpkidkiogd => "PAPNEIEPFIP_HDPKIDKIOGD",
Self::Ifcfkoipmnk => "PAPNEIEPFIP_IFCFKOIPMNK",
Self::Cebppgnnhhp => "PAPNEIEPFIP_CEBPPGNNHHP",
Self::Dfmofcmnbke => "PAPNEIEPFIP_DFMOFCMNBKE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PAPNEIEPFIP_BONEMGKHMEP" => Some(Self::Bonemgkhmep),
"PAPNEIEPFIP_HDPKIDKIOGD" => Some(Self::Hdpkidkiogd),
"PAPNEIEPFIP_IFCFKOIPMNK" => Some(Self::Ifcfkoipmnk),
"PAPNEIEPFIP_CEBPPGNNHHP" => Some(Self::Cebppgnnhhp),
"PAPNEIEPFIP_DFMOFCMNBKE" => Some(Self::Dfmofcmnbke),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mlnpmlffihi {
Fkpdpadfbha = 0,
Pimnebejfgd = 1,
Cchbgmgeebb = 2,
}
impl Mlnpmlffihi {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Fkpdpadfbha => "MLNPMLFFIHI_FKPDPADFBHA",
Self::Pimnebejfgd => "MLNPMLFFIHI_PIMNEBEJFGD",
Self::Cchbgmgeebb => "MLNPMLFFIHI_CCHBGMGEEBB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MLNPMLFFIHI_FKPDPADFBHA" => Some(Self::Fkpdpadfbha),
"MLNPMLFFIHI_PIMNEBEJFGD" => Some(Self::Pimnebejfgd),
"MLNPMLFFIHI_CCHBGMGEEBB" => Some(Self::Cchbgmgeebb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lllaipniaoo {
Fcledljbfio = 0,
Gmkdgagomil = 1,
Dalndnojkap = 2,
}
impl Lllaipniaoo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Fcledljbfio => "LLLAIPNIAOO_FCLEDLJBFIO",
Self::Gmkdgagomil => "LLLAIPNIAOO_GMKDGAGOMIL",
Self::Dalndnojkap => "LLLAIPNIAOO_DALNDNOJKAP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LLLAIPNIAOO_FCLEDLJBFIO" => Some(Self::Fcledljbfio),
"LLLAIPNIAOO_GMKDGAGOMIL" => Some(Self::Gmkdgagomil),
"LLLAIPNIAOO_DALNDNOJKAP" => Some(Self::Dalndnojkap),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bkhjbbjbage {
Ndndhenaeob = 0,
Mgmjkkknnjj = 1,
}
impl Bkhjbbjbage {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ndndhenaeob => "BKHJBBJBAGE_NDNDHENAEOB",
Self::Mgmjkkknnjj => "BKHJBBJBAGE_MGMJKKKNNJJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BKHJBBJBAGE_NDNDHENAEOB" => Some(Self::Ndndhenaeob),
"BKHJBBJBAGE_MGMJKKKNNJJ" => Some(Self::Mgmjkkknnjj),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Oidnhkcnlmd {
Pfnjhojfidm = 0,
}
impl Oidnhkcnlmd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Pfnjhojfidm => "OIDNHKCNLMD_PFNJHOJFIDM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OIDNHKCNLMD_PFNJHOJFIDM" => Some(Self::Pfnjhojfidm),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Iclghekapdd {
Ojcnmplfjnm = 0,
Jodjohhdamn = 1,
Oipokiefmab = 2,
Mfgdiihnfep = 3,
Kgehfiiffeh = 4,
Jilffoikdfe = 5,
Agelknnepnb = 6,
}
impl Iclghekapdd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ojcnmplfjnm => "ICLGHEKAPDD_OJCNMPLFJNM",
Self::Jodjohhdamn => "ICLGHEKAPDD_JODJOHHDAMN",
Self::Oipokiefmab => "ICLGHEKAPDD_OIPOKIEFMAB",
Self::Mfgdiihnfep => "ICLGHEKAPDD_MFGDIIHNFEP",
Self::Kgehfiiffeh => "ICLGHEKAPDD_KGEHFIIFFEH",
Self::Jilffoikdfe => "ICLGHEKAPDD_JILFFOIKDFE",
Self::Agelknnepnb => "ICLGHEKAPDD_AGELKNNEPNB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ICLGHEKAPDD_OJCNMPLFJNM" => Some(Self::Ojcnmplfjnm),
"ICLGHEKAPDD_JODJOHHDAMN" => Some(Self::Jodjohhdamn),
"ICLGHEKAPDD_OIPOKIEFMAB" => Some(Self::Oipokiefmab),
"ICLGHEKAPDD_MFGDIIHNFEP" => Some(Self::Mfgdiihnfep),
"ICLGHEKAPDD_KGEHFIIFFEH" => Some(Self::Kgehfiiffeh),
"ICLGHEKAPDD_JILFFOIKDFE" => Some(Self::Jilffoikdfe),
"ICLGHEKAPDD_AGELKNNEPNB" => Some(Self::Agelknnepnb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dclldobajin {
Anofkpgigio = 0,
Mjgilcnjegj = 1,
}
impl Dclldobajin {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Anofkpgigio => "DCLLDOBAJIN_ANOFKPGIGIO",
Self::Mjgilcnjegj => "DCLLDOBAJIN_MJGILCNJEGJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DCLLDOBAJIN_ANOFKPGIGIO" => Some(Self::Anofkpgigio),
"DCLLDOBAJIN_MJGILCNJEGJ" => Some(Self::Mjgilcnjegj),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Oiicchkknlb {
Bmagjmccjmk = 0,
Geefkkdpfho = 1,
Lkdadpmammc = 2,
}
impl Oiicchkknlb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bmagjmccjmk => "OIICCHKKNLB_BMAGJMCCJMK",
Self::Geefkkdpfho => "OIICCHKKNLB_GEEFKKDPFHO",
Self::Lkdadpmammc => "OIICCHKKNLB_LKDADPMAMMC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OIICCHKKNLB_BMAGJMCCJMK" => Some(Self::Bmagjmccjmk),
"OIICCHKKNLB_GEEFKKDPFHO" => Some(Self::Geefkkdpfho),
"OIICCHKKNLB_LKDADPMAMMC" => Some(Self::Lkdadpmammc),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ChessUiControlType {
ChessUiControlTypeNone = 0,
ChessUiControlTypeShow = 1,
ChessUiControlTypeHide = 2,
}
impl ChessUiControlType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ChessUiControlTypeNone => {
"ChessUIControlType_CHESS_UI_CONTROL_TYPE_NONE"
}
Self::ChessUiControlTypeShow => {
"ChessUIControlType_CHESS_UI_CONTROL_TYPE_SHOW"
}
Self::ChessUiControlTypeHide => {
"ChessUIControlType_CHESS_UI_CONTROL_TYPE_HIDE"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ChessUIControlType_CHESS_UI_CONTROL_TYPE_NONE" => {
Some(Self::ChessUiControlTypeNone)
}
"ChessUIControlType_CHESS_UI_CONTROL_TYPE_SHOW" => {
Some(Self::ChessUiControlTypeShow)
}
"ChessUIControlType_CHESS_UI_CONTROL_TYPE_HIDE" => {
Some(Self::ChessUiControlTypeHide)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Eghnokhjhcm {
HollowEventTypeNone = 0,
HollowEventTypeAll = 1,
Begin = 10,
End = 20,
InteractEnd = 21,
BattleEnd = 22,
ChangeLevelInteract = 23,
ChangeLevelFight = 24,
Battle = 30,
BattleNormal = 31,
BattleElite = 32,
BattleBoss = 33,
HollowEventTypeDialog = 40,
DialogPositive = 41,
DialogNegative = 42,
DialogSpecial = 43,
}
impl Eghnokhjhcm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HollowEventTypeNone => "EGHNOKHJHCM_HOLLOW_EVENT_TYPE_NONE",
Self::HollowEventTypeAll => "EGHNOKHJHCM_HOLLOW_EVENT_TYPE_ALL",
Self::Begin => "EGHNOKHJHCM_BEGIN",
Self::End => "EGHNOKHJHCM_END",
Self::InteractEnd => "EGHNOKHJHCM_INTERACT_END",
Self::BattleEnd => "EGHNOKHJHCM_BATTLE_END",
Self::ChangeLevelInteract => "EGHNOKHJHCM_CHANGE_LEVEL_INTERACT",
Self::ChangeLevelFight => "EGHNOKHJHCM_CHANGE_LEVEL_FIGHT",
Self::Battle => "EGHNOKHJHCM_BATTLE",
Self::BattleNormal => "EGHNOKHJHCM_BATTLE_NORMAL",
Self::BattleElite => "EGHNOKHJHCM_BATTLE_ELITE",
Self::BattleBoss => "EGHNOKHJHCM_BATTLE_BOSS",
Self::HollowEventTypeDialog => "EGHNOKHJHCM_HOLLOW_EVENT_TYPE_DIALOG",
Self::DialogPositive => "EGHNOKHJHCM_DIALOG_POSITIVE",
Self::DialogNegative => "EGHNOKHJHCM_DIALOG_NEGATIVE",
Self::DialogSpecial => "EGHNOKHJHCM_DIALOG_SPECIAL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EGHNOKHJHCM_HOLLOW_EVENT_TYPE_NONE" => Some(Self::HollowEventTypeNone),
"EGHNOKHJHCM_HOLLOW_EVENT_TYPE_ALL" => Some(Self::HollowEventTypeAll),
"EGHNOKHJHCM_BEGIN" => Some(Self::Begin),
"EGHNOKHJHCM_END" => Some(Self::End),
"EGHNOKHJHCM_INTERACT_END" => Some(Self::InteractEnd),
"EGHNOKHJHCM_BATTLE_END" => Some(Self::BattleEnd),
"EGHNOKHJHCM_CHANGE_LEVEL_INTERACT" => Some(Self::ChangeLevelInteract),
"EGHNOKHJHCM_CHANGE_LEVEL_FIGHT" => Some(Self::ChangeLevelFight),
"EGHNOKHJHCM_BATTLE" => Some(Self::Battle),
"EGHNOKHJHCM_BATTLE_NORMAL" => Some(Self::BattleNormal),
"EGHNOKHJHCM_BATTLE_ELITE" => Some(Self::BattleElite),
"EGHNOKHJHCM_BATTLE_BOSS" => Some(Self::BattleBoss),
"EGHNOKHJHCM_HOLLOW_EVENT_TYPE_DIALOG" => Some(Self::HollowEventTypeDialog),
"EGHNOKHJHCM_DIALOG_POSITIVE" => Some(Self::DialogPositive),
"EGHNOKHJHCM_DIALOG_NEGATIVE" => Some(Self::DialogNegative),
"EGHNOKHJHCM_DIALOG_SPECIAL" => Some(Self::DialogSpecial),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cafgjhcapbn {
Kkahaagenfn = 0,
}
impl Cafgjhcapbn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Kkahaagenfn => "CAFGJHCAPBN_KKAHAAGENFN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CAFGJHCAPBN_KKAHAAGENFN" => Some(Self::Kkahaagenfn),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Clhfpgmncdb {
Relative = 0,
Absolute = 1,
EventPos = 2,
HollowNpcPos = 3,
}
impl Clhfpgmncdb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Relative => "CLHFPGMNCDB_RELATIVE",
Self::Absolute => "CLHFPGMNCDB_ABSOLUTE",
Self::EventPos => "CLHFPGMNCDB_EVENT_POS",
Self::HollowNpcPos => "CLHFPGMNCDB_HOLLOW_NPC_POS",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CLHFPGMNCDB_RELATIVE" => Some(Self::Relative),
"CLHFPGMNCDB_ABSOLUTE" => Some(Self::Absolute),
"CLHFPGMNCDB_EVENT_POS" => Some(Self::EventPos),
"CLHFPGMNCDB_HOLLOW_NPC_POS" => Some(Self::HollowNpcPos),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bfoombhjgaa {
Kkdcjdpibdd = 0,
Jebfjelpgdi = 1,
Klmpfgaabnp = 2,
Mohomkckhjc = 3,
Ajklhppdakp = 4,
Agkilceafdp = 5,
Fndmjdmgfhk = 6,
Oijmbmmfcnm = 7,
}
impl Bfoombhjgaa {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Kkdcjdpibdd => "BFOOMBHJGAA_KKDCJDPIBDD",
Self::Jebfjelpgdi => "BFOOMBHJGAA_JEBFJELPGDI",
Self::Klmpfgaabnp => "BFOOMBHJGAA_KLMPFGAABNP",
Self::Mohomkckhjc => "BFOOMBHJGAA_MOHOMKCKHJC",
Self::Ajklhppdakp => "BFOOMBHJGAA_AJKLHPPDAKP",
Self::Agkilceafdp => "BFOOMBHJGAA_AGKILCEAFDP",
Self::Fndmjdmgfhk => "BFOOMBHJGAA_FNDMJDMGFHK",
Self::Oijmbmmfcnm => "BFOOMBHJGAA_OIJMBMMFCNM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BFOOMBHJGAA_KKDCJDPIBDD" => Some(Self::Kkdcjdpibdd),
"BFOOMBHJGAA_JEBFJELPGDI" => Some(Self::Jebfjelpgdi),
"BFOOMBHJGAA_KLMPFGAABNP" => Some(Self::Klmpfgaabnp),
"BFOOMBHJGAA_MOHOMKCKHJC" => Some(Self::Mohomkckhjc),
"BFOOMBHJGAA_AJKLHPPDAKP" => Some(Self::Ajklhppdakp),
"BFOOMBHJGAA_AGKILCEAFDP" => Some(Self::Agkilceafdp),
"BFOOMBHJGAA_FNDMJDMGFHK" => Some(Self::Fndmjdmgfhk),
"BFOOMBHJGAA_OIJMBMMFCNM" => Some(Self::Oijmbmmfcnm),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mdjdgflamad {
Dckdbapooii = 0,
}
impl Mdjdgflamad {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Dckdbapooii => "MDJDGFLAMAD_DCKDBAPOOII",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MDJDGFLAMAD_DCKDBAPOOII" => Some(Self::Dckdbapooii),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jdkdapingmh {
EghmHandleChosenGridsNone = 0,
EghmHandleChosenGridsAddToPool = 1,
EghmHandleChosenGridsRemoveFromPool = 2,
EghmHandleChosenGridsKeepInPool = 3,
}
impl Jdkdapingmh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::EghmHandleChosenGridsNone => {
"JDKDAPINGMH_EGHM_HANDLE_CHOSEN_GRIDS_NONE"
}
Self::EghmHandleChosenGridsAddToPool => {
"JDKDAPINGMH_EGHM_HANDLE_CHOSEN_GRIDS_ADD_TO_POOL"
}
Self::EghmHandleChosenGridsRemoveFromPool => {
"JDKDAPINGMH_EGHM_HANDLE_CHOSEN_GRIDS_REMOVE_FROM_POOL"
}
Self::EghmHandleChosenGridsKeepInPool => {
"JDKDAPINGMH_EGHM_HANDLE_CHOSEN_GRIDS_KEEP_IN_POOL"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JDKDAPINGMH_EGHM_HANDLE_CHOSEN_GRIDS_NONE" => {
Some(Self::EghmHandleChosenGridsNone)
}
"JDKDAPINGMH_EGHM_HANDLE_CHOSEN_GRIDS_ADD_TO_POOL" => {
Some(Self::EghmHandleChosenGridsAddToPool)
}
"JDKDAPINGMH_EGHM_HANDLE_CHOSEN_GRIDS_REMOVE_FROM_POOL" => {
Some(Self::EghmHandleChosenGridsRemoveFromPool)
}
"JDKDAPINGMH_EGHM_HANDLE_CHOSEN_GRIDS_KEEP_IN_POOL" => {
Some(Self::EghmHandleChosenGridsKeepInPool)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Feodihogjkb {
Cnhdoppiaid = 0,
Laeffmfjche = 1,
Jjjgbkkgeho = 2,
Blfddimedld = 3,
Gmdghijehpp = 4,
Ffmpbogjfpm = 5,
Pjdmnamedcp = 6,
Mikobchpocd = 7,
Pngpdkpeend = 8,
Lidfaiadola = 9,
Mfklglacjee = 10,
Ecooondpnlp = 11,
Lgehbdgonhn = 12,
Afcjihkhdel = 13,
Gbhongbcaig = 14,
Gcbcjofjigj = 15,
Cgcghpeolbc = 16,
Hbbelendccd = 17,
Nkkjfbmlhph = 18,
Caonmnoloop = 19,
Fdiickjkegc = 20,
Emncmfhingg = 21,
Lfimaabmhdi = 22,
Lfjiakodimj = 23,
Maflljanjng = 24,
Hiklfomnbam = 25,
Obllbieejgi = 26,
Ohemljabbop = 27,
Llofcjiokga = 28,
Hpmkofolhob = 29,
Mkbocpjodod = 30,
Bdkfiggligk = 31,
Bnbaoocijnd = 32,
Hpfbnfdhcgm = 33,
Pabmngbnmbc = 34,
Hjadimhehdm = 35,
Jclkafkggnj = 36,
Kcehgebfkhk = 37,
Dlngndajjpp = 38,
Khhabclopoa = 39,
Njekcphjbeb = 40,
Hjmhkifaigk = 41,
Effeicoghbc = 42,
Locphggmbam = 43,
Pmacdboephm = 44,
Emkdfhgjlgn = 45,
Keilnhlaljf = 46,
Mpnheapamjp = 47,
Mdijcdeigip = 48,
Dbdilepbpjf = 49,
Ijlpfekhfeb = 50,
Kpifdenekjl = 51,
Fafdikpaddl = 52,
Icekbdpdkip = 53,
Dggfimbigci = 54,
Oocbhcafpka = 55,
Hmemeejejio = 56,
Kfcehemajhm = 57,
Mpnfoknndmn = 58,
}
impl Feodihogjkb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Cnhdoppiaid => "FEODIHOGJKB_CNHDOPPIAID",
Self::Laeffmfjche => "FEODIHOGJKB_LAEFFMFJCHE",
Self::Jjjgbkkgeho => "FEODIHOGJKB_JJJGBKKGEHO",
Self::Blfddimedld => "FEODIHOGJKB_BLFDDIMEDLD",
Self::Gmdghijehpp => "FEODIHOGJKB_GMDGHIJEHPP",
Self::Ffmpbogjfpm => "FEODIHOGJKB_FFMPBOGJFPM",
Self::Pjdmnamedcp => "FEODIHOGJKB_PJDMNAMEDCP",
Self::Mikobchpocd => "FEODIHOGJKB_MIKOBCHPOCD",
Self::Pngpdkpeend => "FEODIHOGJKB_PNGPDKPEEND",
Self::Lidfaiadola => "FEODIHOGJKB_LIDFAIADOLA",
Self::Mfklglacjee => "FEODIHOGJKB_MFKLGLACJEE",
Self::Ecooondpnlp => "FEODIHOGJKB_ECOOONDPNLP",
Self::Lgehbdgonhn => "FEODIHOGJKB_LGEHBDGONHN",
Self::Afcjihkhdel => "FEODIHOGJKB_AFCJIHKHDEL",
Self::Gbhongbcaig => "FEODIHOGJKB_GBHONGBCAIG",
Self::Gcbcjofjigj => "FEODIHOGJKB_GCBCJOFJIGJ",
Self::Cgcghpeolbc => "FEODIHOGJKB_CGCGHPEOLBC",
Self::Hbbelendccd => "FEODIHOGJKB_HBBELENDCCD",
Self::Nkkjfbmlhph => "FEODIHOGJKB_NKKJFBMLHPH",
Self::Caonmnoloop => "FEODIHOGJKB_CAONMNOLOOP",
Self::Fdiickjkegc => "FEODIHOGJKB_FDIICKJKEGC",
Self::Emncmfhingg => "FEODIHOGJKB_EMNCMFHINGG",
Self::Lfimaabmhdi => "FEODIHOGJKB_LFIMAABMHDI",
Self::Lfjiakodimj => "FEODIHOGJKB_LFJIAKODIMJ",
Self::Maflljanjng => "FEODIHOGJKB_MAFLLJANJNG",
Self::Hiklfomnbam => "FEODIHOGJKB_HIKLFOMNBAM",
Self::Obllbieejgi => "FEODIHOGJKB_OBLLBIEEJGI",
Self::Ohemljabbop => "FEODIHOGJKB_OHEMLJABBOP",
Self::Llofcjiokga => "FEODIHOGJKB_LLOFCJIOKGA",
Self::Hpmkofolhob => "FEODIHOGJKB_HPMKOFOLHOB",
Self::Mkbocpjodod => "FEODIHOGJKB_MKBOCPJODOD",
Self::Bdkfiggligk => "FEODIHOGJKB_BDKFIGGLIGK",
Self::Bnbaoocijnd => "FEODIHOGJKB_BNBAOOCIJND",
Self::Hpfbnfdhcgm => "FEODIHOGJKB_HPFBNFDHCGM",
Self::Pabmngbnmbc => "FEODIHOGJKB_PABMNGBNMBC",
Self::Hjadimhehdm => "FEODIHOGJKB_HJADIMHEHDM",
Self::Jclkafkggnj => "FEODIHOGJKB_JCLKAFKGGNJ",
Self::Kcehgebfkhk => "FEODIHOGJKB_KCEHGEBFKHK",
Self::Dlngndajjpp => "FEODIHOGJKB_DLNGNDAJJPP",
Self::Khhabclopoa => "FEODIHOGJKB_KHHABCLOPOA",
Self::Njekcphjbeb => "FEODIHOGJKB_NJEKCPHJBEB",
Self::Hjmhkifaigk => "FEODIHOGJKB_HJMHKIFAIGK",
Self::Effeicoghbc => "FEODIHOGJKB_EFFEICOGHBC",
Self::Locphggmbam => "FEODIHOGJKB_LOCPHGGMBAM",
Self::Pmacdboephm => "FEODIHOGJKB_PMACDBOEPHM",
Self::Emkdfhgjlgn => "FEODIHOGJKB_EMKDFHGJLGN",
Self::Keilnhlaljf => "FEODIHOGJKB_KEILNHLALJF",
Self::Mpnheapamjp => "FEODIHOGJKB_MPNHEAPAMJP",
Self::Mdijcdeigip => "FEODIHOGJKB_MDIJCDEIGIP",
Self::Dbdilepbpjf => "FEODIHOGJKB_DBDILEPBPJF",
Self::Ijlpfekhfeb => "FEODIHOGJKB_IJLPFEKHFEB",
Self::Kpifdenekjl => "FEODIHOGJKB_KPIFDENEKJL",
Self::Fafdikpaddl => "FEODIHOGJKB_FAFDIKPADDL",
Self::Icekbdpdkip => "FEODIHOGJKB_ICEKBDPDKIP",
Self::Dggfimbigci => "FEODIHOGJKB_DGGFIMBIGCI",
Self::Oocbhcafpka => "FEODIHOGJKB_OOCBHCAFPKA",
Self::Hmemeejejio => "FEODIHOGJKB_HMEMEEJEJIO",
Self::Kfcehemajhm => "FEODIHOGJKB_KFCEHEMAJHM",
Self::Mpnfoknndmn => "FEODIHOGJKB_MPNFOKNNDMN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FEODIHOGJKB_CNHDOPPIAID" => Some(Self::Cnhdoppiaid),
"FEODIHOGJKB_LAEFFMFJCHE" => Some(Self::Laeffmfjche),
"FEODIHOGJKB_JJJGBKKGEHO" => Some(Self::Jjjgbkkgeho),
"FEODIHOGJKB_BLFDDIMEDLD" => Some(Self::Blfddimedld),
"FEODIHOGJKB_GMDGHIJEHPP" => Some(Self::Gmdghijehpp),
"FEODIHOGJKB_FFMPBOGJFPM" => Some(Self::Ffmpbogjfpm),
"FEODIHOGJKB_PJDMNAMEDCP" => Some(Self::Pjdmnamedcp),
"FEODIHOGJKB_MIKOBCHPOCD" => Some(Self::Mikobchpocd),
"FEODIHOGJKB_PNGPDKPEEND" => Some(Self::Pngpdkpeend),
"FEODIHOGJKB_LIDFAIADOLA" => Some(Self::Lidfaiadola),
"FEODIHOGJKB_MFKLGLACJEE" => Some(Self::Mfklglacjee),
"FEODIHOGJKB_ECOOONDPNLP" => Some(Self::Ecooondpnlp),
"FEODIHOGJKB_LGEHBDGONHN" => Some(Self::Lgehbdgonhn),
"FEODIHOGJKB_AFCJIHKHDEL" => Some(Self::Afcjihkhdel),
"FEODIHOGJKB_GBHONGBCAIG" => Some(Self::Gbhongbcaig),
"FEODIHOGJKB_GCBCJOFJIGJ" => Some(Self::Gcbcjofjigj),
"FEODIHOGJKB_CGCGHPEOLBC" => Some(Self::Cgcghpeolbc),
"FEODIHOGJKB_HBBELENDCCD" => Some(Self::Hbbelendccd),
"FEODIHOGJKB_NKKJFBMLHPH" => Some(Self::Nkkjfbmlhph),
"FEODIHOGJKB_CAONMNOLOOP" => Some(Self::Caonmnoloop),
"FEODIHOGJKB_FDIICKJKEGC" => Some(Self::Fdiickjkegc),
"FEODIHOGJKB_EMNCMFHINGG" => Some(Self::Emncmfhingg),
"FEODIHOGJKB_LFIMAABMHDI" => Some(Self::Lfimaabmhdi),
"FEODIHOGJKB_LFJIAKODIMJ" => Some(Self::Lfjiakodimj),
"FEODIHOGJKB_MAFLLJANJNG" => Some(Self::Maflljanjng),
"FEODIHOGJKB_HIKLFOMNBAM" => Some(Self::Hiklfomnbam),
"FEODIHOGJKB_OBLLBIEEJGI" => Some(Self::Obllbieejgi),
"FEODIHOGJKB_OHEMLJABBOP" => Some(Self::Ohemljabbop),
"FEODIHOGJKB_LLOFCJIOKGA" => Some(Self::Llofcjiokga),
"FEODIHOGJKB_HPMKOFOLHOB" => Some(Self::Hpmkofolhob),
"FEODIHOGJKB_MKBOCPJODOD" => Some(Self::Mkbocpjodod),
"FEODIHOGJKB_BDKFIGGLIGK" => Some(Self::Bdkfiggligk),
"FEODIHOGJKB_BNBAOOCIJND" => Some(Self::Bnbaoocijnd),
"FEODIHOGJKB_HPFBNFDHCGM" => Some(Self::Hpfbnfdhcgm),
"FEODIHOGJKB_PABMNGBNMBC" => Some(Self::Pabmngbnmbc),
"FEODIHOGJKB_HJADIMHEHDM" => Some(Self::Hjadimhehdm),
"FEODIHOGJKB_JCLKAFKGGNJ" => Some(Self::Jclkafkggnj),
"FEODIHOGJKB_KCEHGEBFKHK" => Some(Self::Kcehgebfkhk),
"FEODIHOGJKB_DLNGNDAJJPP" => Some(Self::Dlngndajjpp),
"FEODIHOGJKB_KHHABCLOPOA" => Some(Self::Khhabclopoa),
"FEODIHOGJKB_NJEKCPHJBEB" => Some(Self::Njekcphjbeb),
"FEODIHOGJKB_HJMHKIFAIGK" => Some(Self::Hjmhkifaigk),
"FEODIHOGJKB_EFFEICOGHBC" => Some(Self::Effeicoghbc),
"FEODIHOGJKB_LOCPHGGMBAM" => Some(Self::Locphggmbam),
"FEODIHOGJKB_PMACDBOEPHM" => Some(Self::Pmacdboephm),
"FEODIHOGJKB_EMKDFHGJLGN" => Some(Self::Emkdfhgjlgn),
"FEODIHOGJKB_KEILNHLALJF" => Some(Self::Keilnhlaljf),
"FEODIHOGJKB_MPNHEAPAMJP" => Some(Self::Mpnheapamjp),
"FEODIHOGJKB_MDIJCDEIGIP" => Some(Self::Mdijcdeigip),
"FEODIHOGJKB_DBDILEPBPJF" => Some(Self::Dbdilepbpjf),
"FEODIHOGJKB_IJLPFEKHFEB" => Some(Self::Ijlpfekhfeb),
"FEODIHOGJKB_KPIFDENEKJL" => Some(Self::Kpifdenekjl),
"FEODIHOGJKB_FAFDIKPADDL" => Some(Self::Fafdikpaddl),
"FEODIHOGJKB_ICEKBDPDKIP" => Some(Self::Icekbdpdkip),
"FEODIHOGJKB_DGGFIMBIGCI" => Some(Self::Dggfimbigci),
"FEODIHOGJKB_OOCBHCAFPKA" => Some(Self::Oocbhcafpka),
"FEODIHOGJKB_HMEMEEJEJIO" => Some(Self::Hmemeejejio),
"FEODIHOGJKB_KFCEHEMAJHM" => Some(Self::Kfcehemajhm),
"FEODIHOGJKB_MPNFOKNNDMN" => Some(Self::Mpnfoknndmn),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Leakbaleilj {
Ekafjhhdgfk = 0,
Oliglnihdih = 1,
Kedcdifcclo = 2,
Dgokjjiinkd = 3,
}
impl Leakbaleilj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ekafjhhdgfk => "LEAKBALEILJ_EKAFJHHDGFK",
Self::Oliglnihdih => "LEAKBALEILJ_OLIGLNIHDIH",
Self::Kedcdifcclo => "LEAKBALEILJ_KEDCDIFCCLO",
Self::Dgokjjiinkd => "LEAKBALEILJ_DGOKJJIINKD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LEAKBALEILJ_EKAFJHHDGFK" => Some(Self::Ekafjhhdgfk),
"LEAKBALEILJ_OLIGLNIHDIH" => Some(Self::Oliglnihdih),
"LEAKBALEILJ_KEDCDIFCCLO" => Some(Self::Kedcdifcclo),
"LEAKBALEILJ_DGOKJJIINKD" => Some(Self::Dgokjjiinkd),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gbmgfaiakhj {
Ighflgjgmib = 0,
Aankikpjijd = 1,
Aclpnmgkmgg = 2,
Gnmccnipeon = 3,
Cpmdlachelp = 4,
}
impl Gbmgfaiakhj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ighflgjgmib => "GBMGFAIAKHJ_IGHFLGJGMIB",
Self::Aankikpjijd => "GBMGFAIAKHJ_AANKIKPJIJD",
Self::Aclpnmgkmgg => "GBMGFAIAKHJ_ACLPNMGKMGG",
Self::Gnmccnipeon => "GBMGFAIAKHJ_GNMCCNIPEON",
Self::Cpmdlachelp => "GBMGFAIAKHJ_CPMDLACHELP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GBMGFAIAKHJ_IGHFLGJGMIB" => Some(Self::Ighflgjgmib),
"GBMGFAIAKHJ_AANKIKPJIJD" => Some(Self::Aankikpjijd),
"GBMGFAIAKHJ_ACLPNMGKMGG" => Some(Self::Aclpnmgkmgg),
"GBMGFAIAKHJ_GNMCCNIPEON" => Some(Self::Gnmccnipeon),
"GBMGFAIAKHJ_CPMDLACHELP" => Some(Self::Cpmdlachelp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ecihmhhnkko {
Mjekcbihbgn = 0,
Gfofcpiohbp = 1,
Oibdceobdin = 2,
Baakajbhnfj = 3,
}
impl Ecihmhhnkko {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mjekcbihbgn => "ECIHMHHNKKO_MJEKCBIHBGN",
Self::Gfofcpiohbp => "ECIHMHHNKKO_GFOFCPIOHBP",
Self::Oibdceobdin => "ECIHMHHNKKO_OIBDCEOBDIN",
Self::Baakajbhnfj => "ECIHMHHNKKO_BAAKAJBHNFJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ECIHMHHNKKO_MJEKCBIHBGN" => Some(Self::Mjekcbihbgn),
"ECIHMHHNKKO_GFOFCPIOHBP" => Some(Self::Gfofcpiohbp),
"ECIHMHHNKKO_OIBDCEOBDIN" => Some(Self::Oibdceobdin),
"ECIHMHHNKKO_BAAKAJBHNFJ" => Some(Self::Baakajbhnfj),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fofhkjpcmdl {
ShowMaskAuto = 0,
ShowMaskTrue = 1,
ShowMaskFalse = 2,
}
impl Fofhkjpcmdl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ShowMaskAuto => "FOFHKJPCMDL_SHOW_MASK_AUTO",
Self::ShowMaskTrue => "FOFHKJPCMDL_SHOW_MASK_TRUE",
Self::ShowMaskFalse => "FOFHKJPCMDL_SHOW_MASK_FALSE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FOFHKJPCMDL_SHOW_MASK_AUTO" => Some(Self::ShowMaskAuto),
"FOFHKJPCMDL_SHOW_MASK_TRUE" => Some(Self::ShowMaskTrue),
"FOFHKJPCMDL_SHOW_MASK_FALSE" => Some(Self::ShowMaskFalse),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Klcnpnekjhm {
BubbleInsertTypeNone = 0,
BubbleInsertTypeBegin = 1,
EbubbleInsertTypeNd = 2,
DbubbleInsertTypeUration = 3,
}
impl Klcnpnekjhm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::BubbleInsertTypeNone => "KLCNPNEKJHM_BUBBLE_INSERT_TYPE_NONE",
Self::BubbleInsertTypeBegin => "KLCNPNEKJHM_BUBBLE_INSERT_TYPE_BEGIN",
Self::EbubbleInsertTypeNd => "KLCNPNEKJHM_EBUBBLE_INSERT_TYPE_ND",
Self::DbubbleInsertTypeUration => "KLCNPNEKJHM_DBUBBLE_INSERT_TYPE_URATION",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KLCNPNEKJHM_BUBBLE_INSERT_TYPE_NONE" => Some(Self::BubbleInsertTypeNone),
"KLCNPNEKJHM_BUBBLE_INSERT_TYPE_BEGIN" => Some(Self::BubbleInsertTypeBegin),
"KLCNPNEKJHM_EBUBBLE_INSERT_TYPE_ND" => Some(Self::EbubbleInsertTypeNd),
"KLCNPNEKJHM_DBUBBLE_INSERT_TYPE_URATION" => {
Some(Self::DbubbleInsertTypeUration)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mbiehbjdkhd {
HollowDestoryNpcTypeNone = 0,
HollowDestoryNpcTypeByPos = 1,
HollowDestoryNpcTypeByNpcUid = 2,
}
impl Mbiehbjdkhd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HollowDestoryNpcTypeNone => "MBIEHBJDKHD_HOLLOW_DESTORY_NPC_TYPE_NONE",
Self::HollowDestoryNpcTypeByPos => {
"MBIEHBJDKHD_HOLLOW_DESTORY_NPC_TYPE_BY_POS"
}
Self::HollowDestoryNpcTypeByNpcUid => {
"MBIEHBJDKHD_HOLLOW_DESTORY_NPC_TYPE_BY_NPC_UID"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MBIEHBJDKHD_HOLLOW_DESTORY_NPC_TYPE_NONE" => {
Some(Self::HollowDestoryNpcTypeNone)
}
"MBIEHBJDKHD_HOLLOW_DESTORY_NPC_TYPE_BY_POS" => {
Some(Self::HollowDestoryNpcTypeByPos)
}
"MBIEHBJDKHD_HOLLOW_DESTORY_NPC_TYPE_BY_NPC_UID" => {
Some(Self::HollowDestoryNpcTypeByNpcUid)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bonpenfglnj {
Mfjbnkggcgj = 0,
}
impl Bonpenfglnj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mfjbnkggcgj => "BONPENFGLNJ_MFJBNKGGCGJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BONPENFGLNJ_MFJBNKGGCGJ" => Some(Self::Mfjbnkggcgj),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bdkfckcdioe {
Hdemfamlfoi = 0,
Johlfcjdjhn = 1,
}
impl Bdkfckcdioe {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Hdemfamlfoi => "BDKFCKCDIOE_HDEMFAMLFOI",
Self::Johlfcjdjhn => "BDKFCKCDIOE_JOHLFCJDJHN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BDKFCKCDIOE_HDEMFAMLFOI" => Some(Self::Hdemfamlfoi),
"BDKFCKCDIOE_JOHLFCJDJHN" => Some(Self::Johlfcjdjhn),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ihjhfpmfdkh {
Moiogjhbgnb = 0,
Indbagnnepa = 1,
Ckckfabkfaj = 2,
Amkiggnpjlb = 3,
Egkagncmnca = 4,
Jbjibbkhphh = 5,
Ocnoiapghpm = 6,
Obgpjahheja = 10,
Hohdllgfoog = 99,
Pfdhnllcbhd = 102,
}
impl Ihjhfpmfdkh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Moiogjhbgnb => "IHJHFPMFDKH_MOIOGJHBGNB",
Self::Indbagnnepa => "IHJHFPMFDKH_INDBAGNNEPA",
Self::Ckckfabkfaj => "IHJHFPMFDKH_CKCKFABKFAJ",
Self::Amkiggnpjlb => "IHJHFPMFDKH_AMKIGGNPJLB",
Self::Egkagncmnca => "IHJHFPMFDKH_EGKAGNCMNCA",
Self::Jbjibbkhphh => "IHJHFPMFDKH_JBJIBBKHPHH",
Self::Ocnoiapghpm => "IHJHFPMFDKH_OCNOIAPGHPM",
Self::Obgpjahheja => "IHJHFPMFDKH_OBGPJAHHEJA",
Self::Hohdllgfoog => "IHJHFPMFDKH_HOHDLLGFOOG",
Self::Pfdhnllcbhd => "IHJHFPMFDKH_PFDHNLLCBHD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IHJHFPMFDKH_MOIOGJHBGNB" => Some(Self::Moiogjhbgnb),
"IHJHFPMFDKH_INDBAGNNEPA" => Some(Self::Indbagnnepa),
"IHJHFPMFDKH_CKCKFABKFAJ" => Some(Self::Ckckfabkfaj),
"IHJHFPMFDKH_AMKIGGNPJLB" => Some(Self::Amkiggnpjlb),
"IHJHFPMFDKH_EGKAGNCMNCA" => Some(Self::Egkagncmnca),
"IHJHFPMFDKH_JBJIBBKHPHH" => Some(Self::Jbjibbkhphh),
"IHJHFPMFDKH_OCNOIAPGHPM" => Some(Self::Ocnoiapghpm),
"IHJHFPMFDKH_OBGPJAHHEJA" => Some(Self::Obgpjahheja),
"IHJHFPMFDKH_HOHDLLGFOOG" => Some(Self::Hohdllgfoog),
"IHJHFPMFDKH_PFDHNLLCBHD" => Some(Self::Pfdhnllcbhd),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hddffdjhjkh {
Pejhgncnklf = 0,
Cecglkjccef = 1,
Gnkjglnbhci = 2,
}
impl Hddffdjhjkh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Pejhgncnklf => "HDDFFDJHJKH_PEJHGNCNKLF",
Self::Cecglkjccef => "HDDFFDJHJKH_CECGLKJCCEF",
Self::Gnkjglnbhci => "HDDFFDJHJKH_GNKJGLNBHCI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HDDFFDJHJKH_PEJHGNCNKLF" => Some(Self::Pejhgncnklf),
"HDDFFDJHJKH_CECGLKJCCEF" => Some(Self::Cecglkjccef),
"HDDFFDJHJKH_GNKJGLNBHCI" => Some(Self::Gnkjglnbhci),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Omjcfhfojod {
Njhhpnlhkem = 0,
Hndcipcpmag = 1,
Oimgmflopdn = 2,
}
impl Omjcfhfojod {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Njhhpnlhkem => "OMJCFHFOJOD_NJHHPNLHKEM",
Self::Hndcipcpmag => "OMJCFHFOJOD_HNDCIPCPMAG",
Self::Oimgmflopdn => "OMJCFHFOJOD_OIMGMFLOPDN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OMJCFHFOJOD_NJHHPNLHKEM" => Some(Self::Njhhpnlhkem),
"OMJCFHFOJOD_HNDCIPCPMAG" => Some(Self::Hndcipcpmag),
"OMJCFHFOJOD_OIMGMFLOPDN" => Some(Self::Oimgmflopdn),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum DirectType {
DirectTypeNone = 0,
DirectUp = 1,
DirectDown = 2,
ChangeGrid = 3,
SwitchChessUp = 4,
SwitchChessDown = 5,
BigTvEnter = 6,
BigTvExit = 7,
ResetGrid = 8,
Repair = 9,
TimeRewindEnter = 10,
TimeRewindExit = 11,
TimeSegmentEnter = 12,
RepairExit = 13,
}
impl DirectType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::DirectTypeNone => "DirectType_DIRECT_TYPE_NONE",
Self::DirectUp => "DirectType_DIRECT_UP",
Self::DirectDown => "DirectType_DIRECT_DOWN",
Self::ChangeGrid => "DirectType_CHANGE_GRID",
Self::SwitchChessUp => "DirectType_SWITCH_CHESS_UP",
Self::SwitchChessDown => "DirectType_SWITCH_CHESS_DOWN",
Self::BigTvEnter => "DirectType_BIG_TV_ENTER",
Self::BigTvExit => "DirectType_BIG_TV_EXIT",
Self::ResetGrid => "DirectType_RESET_GRID",
Self::Repair => "DirectType_REPAIR",
Self::TimeRewindEnter => "DirectType_TIME_REWIND_ENTER",
Self::TimeRewindExit => "DirectType_TIME_REWIND_EXIT",
Self::TimeSegmentEnter => "DirectType_TIME_SEGMENT_ENTER",
Self::RepairExit => "DirectType_REPAIR_EXIT",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DirectType_DIRECT_TYPE_NONE" => Some(Self::DirectTypeNone),
"DirectType_DIRECT_UP" => Some(Self::DirectUp),
"DirectType_DIRECT_DOWN" => Some(Self::DirectDown),
"DirectType_CHANGE_GRID" => Some(Self::ChangeGrid),
"DirectType_SWITCH_CHESS_UP" => Some(Self::SwitchChessUp),
"DirectType_SWITCH_CHESS_DOWN" => Some(Self::SwitchChessDown),
"DirectType_BIG_TV_ENTER" => Some(Self::BigTvEnter),
"DirectType_BIG_TV_EXIT" => Some(Self::BigTvExit),
"DirectType_RESET_GRID" => Some(Self::ResetGrid),
"DirectType_REPAIR" => Some(Self::Repair),
"DirectType_TIME_REWIND_ENTER" => Some(Self::TimeRewindEnter),
"DirectType_TIME_REWIND_EXIT" => Some(Self::TimeRewindExit),
"DirectType_TIME_SEGMENT_ENTER" => Some(Self::TimeSegmentEnter),
"DirectType_REPAIR_EXIT" => Some(Self::RepairExit),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Igieibgkaen {
Jejcfkchbfm = 0,
Dkilmombopc = 99,
Bkehfhidgel = 100,
Jdjjekjmmld = 199,
Dgoncggcgkf = 200,
Ajnhljaiace = 299,
Jgkhkjablai = 300,
Ilkglgmlhio = 399,
Aejfhadcbgm = 400,
Epiepjhogla = 549,
Cnaogichojj = 550,
Adilleoooal = 699,
Hajamgljpnc = 700,
Coodppdkfbh = 799,
Ehcafeccack = 800,
Aiepihcnpeh = 849,
Gihmjonnfpo = 850,
Cdljlkhnpli = 899,
Choblgmgnoh = 900,
Dgcknaeehep = 949,
Njjgdkmaomm = 950,
Ahnoojhejdi = 999,
Gbefggihild = 1000,
Gmcoeoebaof = 1049,
Moeampmhkid = 1050,
Eaepjipbome = 1149,
Ihddhacmlae = 1150,
Hdgnpkmmcce = 1249,
Memcgnhhojk = 1250,
Pknpldlkken = 1299,
Llahplehfgh = 1300,
Dpjpgcfchma = 1399,
Mnjcmbbcmkk = 1450,
Miklbijhfgl = 1499,
Bgeediaojbj = 1500,
Ijehocfgmhe = 1599,
Bnalhmnoloi = 1600,
Kddajlpclfa = 1619,
Gmecejlkkbc = 1620,
Gnofpfgooff = 1699,
Aofpcmphndl = 1700,
Hippojloapd = 1899,
Cdccakmhdpk = 1900,
Najgfadindn = 1949,
Hejoemaghad = 1950,
Nlilfoafdcn = 1999,
Bpkogcjnlbk = 2000,
Dgdinlngkmi = 2049,
Jkdiaggpkja = 2050,
Jfgpbbhnlpm = 2099,
Hbgfaknompn = 2100,
Khfmechmdhd = 2119,
Afnngkphmbh = 2200,
Lobjpfbdnan = 2219,
Cjhffpjpkgg = 2220,
Akpfonecllp = 2399,
Eflodcehlem = 2400,
Pdphplpnjij = 2449,
Lobijnlfopl = 2450,
Mgfbehipppe = 2499,
Anhdklogdop = 2500,
Ckpcmhddaai = 2549,
Bdkeaffijfb = 2550,
Gppppjineeg = 2579,
Plpdmdjldja = 2580,
Mbmicleeiek = 2799,
Cjhjmiacapb = 2800,
Bkmofkaghgj = 2829,
Mkbmpbhamgm = 2830,
Geaamelgekg = 2869,
Ciekmhfgial = 2870,
Kgiaoidmioe = 2929,
Bdpdgnbljdn = 2930,
Knfponlbccj = 2999,
Lljcnhkndgm = 3000,
Mbfeaeigjek = 3099,
Alcohdcbdbp = 3100,
Ohkoidnddjo = 3129,
Pdhagbighhf = 3130,
Hejkikfppkf = 3159,
Bnmacgjlimd = 3160,
Mppfiifmjpe = 3259,
Badjchhhibj = 3260,
Kbbpljomkkj = 3359,
Oojonnbponm = 3360,
Modgkcpfhcb = 3399,
Nkkompmahpg = 3400,
Obbogfaenpa = 3449,
Jhlnijcofpi = 3450,
Ebigeigjfch = 3499,
Pgemiblnkfl = 3500,
Hcnocjehlah = 3529,
Jelgpapkoic = 3530,
Ghbphcnefpe = 3549,
Dnpfbgpknpg = 3550,
Blmelkhhigg = 3569,
Nbnfjbpbbpe = 3570,
Epdadmebiaf = 3589,
Iapfjpaahgc = 3590,
Ebofeajlakf = 3699,
Oldeapiglnl = 3700,
Njhnbbjjcoc = 3799,
Cpfofhpmolj = 3800,
Oddjaamfibf = 3810,
Cfnfmpladjg = 3811,
Kekmnjnejmb = 3840,
Lfkiobiioll = 3841,
Meijaglnhka = 3859,
Oiongnbmpih = 3860,
Iafjdnminei = 3879,
Mlnlbefgdjd = 4000,
Khbialbigcm = 4099,
Bpaookcfeoj = 4100,
Ncjgdhicmia = 4199,
Nbceijadkak = 4200,
Ifjcdkicooo = 4299,
Ldlejmnnmfl = 4300,
Jelmejgjkml = 4399,
Ehhleggohmc = 4400,
Afppnhbeble = 4499,
Kbolhiigmpm = 4500,
Bidpbgpjmml = 4599,
Dnekhifjled = 4600,
Fgnbmadpjip = 4649,
Akgchcpahfi = 4700,
Okcfdaebidk = 4799,
Ejmdngnkfed = 5000,
Nidbdjibjkd = 6999,
Boljbncjcog = 7000,
Aleanmegmfb = 7050,
Geeiikihjkm = 7051,
Phehkkfbffp = 7099,
Kehafklgghj = 10000,
Hhfpdceajfl = 10099,
Phmdbndmhfp = 10100,
Odoigpghmmm = 10199,
Kiomhhgefnb = 10200,
Linffnlflmi = 10299,
Dbgkkggceob = 10300,
Dmbfeblbnic = 10399,
Pmleejfgalg = 10400,
Flofobibjae = 10499,
Jnepddleobh = 10500,
Nogcgblmaaf = 10599,
Fbocooahmgb = 10600,
Jipmfonbkaf = 10799,
Blnihbmcpbm = 10800,
Nobdbkgfppa = 10899,
Kgbgmfhnelb = 10900,
Ppnhhpgimdk = 10999,
Hngfeodpnjb = 11000,
Okoiebadkcd = 11049,
Hhijjngfkhk = 11050,
Djchhpdjbpd = 11099,
Niiikapfnaf = 11100,
Ckaekbclndo = 11149,
Fidkhmiomol = 11150,
Dccjnjcieob = 11299,
Pcneepmcnjo = 11400,
Jnkhcogfigc = 11499,
Oiladfbdkbp = 11500,
Ckcpbmhachp = 11549,
}
impl Igieibgkaen {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Jejcfkchbfm => "IGIEIBGKAEN_JEJCFKCHBFM",
Self::Dkilmombopc => "IGIEIBGKAEN_DKILMOMBOPC",
Self::Bkehfhidgel => "IGIEIBGKAEN_BKEHFHIDGEL",
Self::Jdjjekjmmld => "IGIEIBGKAEN_JDJJEKJMMLD",
Self::Dgoncggcgkf => "IGIEIBGKAEN_DGONCGGCGKF",
Self::Ajnhljaiace => "IGIEIBGKAEN_AJNHLJAIACE",
Self::Jgkhkjablai => "IGIEIBGKAEN_JGKHKJABLAI",
Self::Ilkglgmlhio => "IGIEIBGKAEN_ILKGLGMLHIO",
Self::Aejfhadcbgm => "IGIEIBGKAEN_AEJFHADCBGM",
Self::Epiepjhogla => "IGIEIBGKAEN_EPIEPJHOGLA",
Self::Cnaogichojj => "IGIEIBGKAEN_CNAOGICHOJJ",
Self::Adilleoooal => "IGIEIBGKAEN_ADILLEOOOAL",
Self::Hajamgljpnc => "IGIEIBGKAEN_HAJAMGLJPNC",
Self::Coodppdkfbh => "IGIEIBGKAEN_COODPPDKFBH",
Self::Ehcafeccack => "IGIEIBGKAEN_EHCAFECCACK",
Self::Aiepihcnpeh => "IGIEIBGKAEN_AIEPIHCNPEH",
Self::Gihmjonnfpo => "IGIEIBGKAEN_GIHMJONNFPO",
Self::Cdljlkhnpli => "IGIEIBGKAEN_CDLJLKHNPLI",
Self::Choblgmgnoh => "IGIEIBGKAEN_CHOBLGMGNOH",
Self::Dgcknaeehep => "IGIEIBGKAEN_DGCKNAEEHEP",
Self::Njjgdkmaomm => "IGIEIBGKAEN_NJJGDKMAOMM",
Self::Ahnoojhejdi => "IGIEIBGKAEN_AHNOOJHEJDI",
Self::Gbefggihild => "IGIEIBGKAEN_GBEFGGIHILD",
Self::Gmcoeoebaof => "IGIEIBGKAEN_GMCOEOEBAOF",
Self::Moeampmhkid => "IGIEIBGKAEN_MOEAMPMHKID",
Self::Eaepjipbome => "IGIEIBGKAEN_EAEPJIPBOME",
Self::Ihddhacmlae => "IGIEIBGKAEN_IHDDHACMLAE",
Self::Hdgnpkmmcce => "IGIEIBGKAEN_HDGNPKMMCCE",
Self::Memcgnhhojk => "IGIEIBGKAEN_MEMCGNHHOJK",
Self::Pknpldlkken => "IGIEIBGKAEN_PKNPLDLKKEN",
Self::Llahplehfgh => "IGIEIBGKAEN_LLAHPLEHFGH",
Self::Dpjpgcfchma => "IGIEIBGKAEN_DPJPGCFCHMA",
Self::Mnjcmbbcmkk => "IGIEIBGKAEN_MNJCMBBCMKK",
Self::Miklbijhfgl => "IGIEIBGKAEN_MIKLBIJHFGL",
Self::Bgeediaojbj => "IGIEIBGKAEN_BGEEDIAOJBJ",
Self::Ijehocfgmhe => "IGIEIBGKAEN_IJEHOCFGMHE",
Self::Bnalhmnoloi => "IGIEIBGKAEN_BNALHMNOLOI",
Self::Kddajlpclfa => "IGIEIBGKAEN_KDDAJLPCLFA",
Self::Gmecejlkkbc => "IGIEIBGKAEN_GMECEJLKKBC",
Self::Gnofpfgooff => "IGIEIBGKAEN_GNOFPFGOOFF",
Self::Aofpcmphndl => "IGIEIBGKAEN_AOFPCMPHNDL",
Self::Hippojloapd => "IGIEIBGKAEN_HIPPOJLOAPD",
Self::Cdccakmhdpk => "IGIEIBGKAEN_CDCCAKMHDPK",
Self::Najgfadindn => "IGIEIBGKAEN_NAJGFADINDN",
Self::Hejoemaghad => "IGIEIBGKAEN_HEJOEMAGHAD",
Self::Nlilfoafdcn => "IGIEIBGKAEN_NLILFOAFDCN",
Self::Bpkogcjnlbk => "IGIEIBGKAEN_BPKOGCJNLBK",
Self::Dgdinlngkmi => "IGIEIBGKAEN_DGDINLNGKMI",
Self::Jkdiaggpkja => "IGIEIBGKAEN_JKDIAGGPKJA",
Self::Jfgpbbhnlpm => "IGIEIBGKAEN_JFGPBBHNLPM",
Self::Hbgfaknompn => "IGIEIBGKAEN_HBGFAKNOMPN",
Self::Khfmechmdhd => "IGIEIBGKAEN_KHFMECHMDHD",
Self::Afnngkphmbh => "IGIEIBGKAEN_AFNNGKPHMBH",
Self::Lobjpfbdnan => "IGIEIBGKAEN_LOBJPFBDNAN",
Self::Cjhffpjpkgg => "IGIEIBGKAEN_CJHFFPJPKGG",
Self::Akpfonecllp => "IGIEIBGKAEN_AKPFONECLLP",
Self::Eflodcehlem => "IGIEIBGKAEN_EFLODCEHLEM",
Self::Pdphplpnjij => "IGIEIBGKAEN_PDPHPLPNJIJ",
Self::Lobijnlfopl => "IGIEIBGKAEN_LOBIJNLFOPL",
Self::Mgfbehipppe => "IGIEIBGKAEN_MGFBEHIPPPE",
Self::Anhdklogdop => "IGIEIBGKAEN_ANHDKLOGDOP",
Self::Ckpcmhddaai => "IGIEIBGKAEN_CKPCMHDDAAI",
Self::Bdkeaffijfb => "IGIEIBGKAEN_BDKEAFFIJFB",
Self::Gppppjineeg => "IGIEIBGKAEN_GPPPPJINEEG",
Self::Plpdmdjldja => "IGIEIBGKAEN_PLPDMDJLDJA",
Self::Mbmicleeiek => "IGIEIBGKAEN_MBMICLEEIEK",
Self::Cjhjmiacapb => "IGIEIBGKAEN_CJHJMIACAPB",
Self::Bkmofkaghgj => "IGIEIBGKAEN_BKMOFKAGHGJ",
Self::Mkbmpbhamgm => "IGIEIBGKAEN_MKBMPBHAMGM",
Self::Geaamelgekg => "IGIEIBGKAEN_GEAAMELGEKG",
Self::Ciekmhfgial => "IGIEIBGKAEN_CIEKMHFGIAL",
Self::Kgiaoidmioe => "IGIEIBGKAEN_KGIAOIDMIOE",
Self::Bdpdgnbljdn => "IGIEIBGKAEN_BDPDGNBLJDN",
Self::Knfponlbccj => "IGIEIBGKAEN_KNFPONLBCCJ",
Self::Lljcnhkndgm => "IGIEIBGKAEN_LLJCNHKNDGM",
Self::Mbfeaeigjek => "IGIEIBGKAEN_MBFEAEIGJEK",
Self::Alcohdcbdbp => "IGIEIBGKAEN_ALCOHDCBDBP",
Self::Ohkoidnddjo => "IGIEIBGKAEN_OHKOIDNDDJO",
Self::Pdhagbighhf => "IGIEIBGKAEN_PDHAGBIGHHF",
Self::Hejkikfppkf => "IGIEIBGKAEN_HEJKIKFPPKF",
Self::Bnmacgjlimd => "IGIEIBGKAEN_BNMACGJLIMD",
Self::Mppfiifmjpe => "IGIEIBGKAEN_MPPFIIFMJPE",
Self::Badjchhhibj => "IGIEIBGKAEN_BADJCHHHIBJ",
Self::Kbbpljomkkj => "IGIEIBGKAEN_KBBPLJOMKKJ",
Self::Oojonnbponm => "IGIEIBGKAEN_OOJONNBPONM",
Self::Modgkcpfhcb => "IGIEIBGKAEN_MODGKCPFHCB",
Self::Nkkompmahpg => "IGIEIBGKAEN_NKKOMPMAHPG",
Self::Obbogfaenpa => "IGIEIBGKAEN_OBBOGFAENPA",
Self::Jhlnijcofpi => "IGIEIBGKAEN_JHLNIJCOFPI",
Self::Ebigeigjfch => "IGIEIBGKAEN_EBIGEIGJFCH",
Self::Pgemiblnkfl => "IGIEIBGKAEN_PGEMIBLNKFL",
Self::Hcnocjehlah => "IGIEIBGKAEN_HCNOCJEHLAH",
Self::Jelgpapkoic => "IGIEIBGKAEN_JELGPAPKOIC",
Self::Ghbphcnefpe => "IGIEIBGKAEN_GHBPHCNEFPE",
Self::Dnpfbgpknpg => "IGIEIBGKAEN_DNPFBGPKNPG",
Self::Blmelkhhigg => "IGIEIBGKAEN_BLMELKHHIGG",
Self::Nbnfjbpbbpe => "IGIEIBGKAEN_NBNFJBPBBPE",
Self::Epdadmebiaf => "IGIEIBGKAEN_EPDADMEBIAF",
Self::Iapfjpaahgc => "IGIEIBGKAEN_IAPFJPAAHGC",
Self::Ebofeajlakf => "IGIEIBGKAEN_EBOFEAJLAKF",
Self::Oldeapiglnl => "IGIEIBGKAEN_OLDEAPIGLNL",
Self::Njhnbbjjcoc => "IGIEIBGKAEN_NJHNBBJJCOC",
Self::Cpfofhpmolj => "IGIEIBGKAEN_CPFOFHPMOLJ",
Self::Oddjaamfibf => "IGIEIBGKAEN_ODDJAAMFIBF",
Self::Cfnfmpladjg => "IGIEIBGKAEN_CFNFMPLADJG",
Self::Kekmnjnejmb => "IGIEIBGKAEN_KEKMNJNEJMB",
Self::Lfkiobiioll => "IGIEIBGKAEN_LFKIOBIIOLL",
Self::Meijaglnhka => "IGIEIBGKAEN_MEIJAGLNHKA",
Self::Oiongnbmpih => "IGIEIBGKAEN_OIONGNBMPIH",
Self::Iafjdnminei => "IGIEIBGKAEN_IAFJDNMINEI",
Self::Mlnlbefgdjd => "IGIEIBGKAEN_MLNLBEFGDJD",
Self::Khbialbigcm => "IGIEIBGKAEN_KHBIALBIGCM",
Self::Bpaookcfeoj => "IGIEIBGKAEN_BPAOOKCFEOJ",
Self::Ncjgdhicmia => "IGIEIBGKAEN_NCJGDHICMIA",
Self::Nbceijadkak => "IGIEIBGKAEN_NBCEIJADKAK",
Self::Ifjcdkicooo => "IGIEIBGKAEN_IFJCDKICOOO",
Self::Ldlejmnnmfl => "IGIEIBGKAEN_LDLEJMNNMFL",
Self::Jelmejgjkml => "IGIEIBGKAEN_JELMEJGJKML",
Self::Ehhleggohmc => "IGIEIBGKAEN_EHHLEGGOHMC",
Self::Afppnhbeble => "IGIEIBGKAEN_AFPPNHBEBLE",
Self::Kbolhiigmpm => "IGIEIBGKAEN_KBOLHIIGMPM",
Self::Bidpbgpjmml => "IGIEIBGKAEN_BIDPBGPJMML",
Self::Dnekhifjled => "IGIEIBGKAEN_DNEKHIFJLED",
Self::Fgnbmadpjip => "IGIEIBGKAEN_FGNBMADPJIP",
Self::Akgchcpahfi => "IGIEIBGKAEN_AKGCHCPAHFI",
Self::Okcfdaebidk => "IGIEIBGKAEN_OKCFDAEBIDK",
Self::Ejmdngnkfed => "IGIEIBGKAEN_EJMDNGNKFED",
Self::Nidbdjibjkd => "IGIEIBGKAEN_NIDBDJIBJKD",
Self::Boljbncjcog => "IGIEIBGKAEN_BOLJBNCJCOG",
Self::Aleanmegmfb => "IGIEIBGKAEN_ALEANMEGMFB",
Self::Geeiikihjkm => "IGIEIBGKAEN_GEEIIKIHJKM",
Self::Phehkkfbffp => "IGIEIBGKAEN_PHEHKKFBFFP",
Self::Kehafklgghj => "IGIEIBGKAEN_KEHAFKLGGHJ",
Self::Hhfpdceajfl => "IGIEIBGKAEN_HHFPDCEAJFL",
Self::Phmdbndmhfp => "IGIEIBGKAEN_PHMDBNDMHFP",
Self::Odoigpghmmm => "IGIEIBGKAEN_ODOIGPGHMMM",
Self::Kiomhhgefnb => "IGIEIBGKAEN_KIOMHHGEFNB",
Self::Linffnlflmi => "IGIEIBGKAEN_LINFFNLFLMI",
Self::Dbgkkggceob => "IGIEIBGKAEN_DBGKKGGCEOB",
Self::Dmbfeblbnic => "IGIEIBGKAEN_DMBFEBLBNIC",
Self::Pmleejfgalg => "IGIEIBGKAEN_PMLEEJFGALG",
Self::Flofobibjae => "IGIEIBGKAEN_FLOFOBIBJAE",
Self::Jnepddleobh => "IGIEIBGKAEN_JNEPDDLEOBH",
Self::Nogcgblmaaf => "IGIEIBGKAEN_NOGCGBLMAAF",
Self::Fbocooahmgb => "IGIEIBGKAEN_FBOCOOAHMGB",
Self::Jipmfonbkaf => "IGIEIBGKAEN_JIPMFONBKAF",
Self::Blnihbmcpbm => "IGIEIBGKAEN_BLNIHBMCPBM",
Self::Nobdbkgfppa => "IGIEIBGKAEN_NOBDBKGFPPA",
Self::Kgbgmfhnelb => "IGIEIBGKAEN_KGBGMFHNELB",
Self::Ppnhhpgimdk => "IGIEIBGKAEN_PPNHHPGIMDK",
Self::Hngfeodpnjb => "IGIEIBGKAEN_HNGFEODPNJB",
Self::Okoiebadkcd => "IGIEIBGKAEN_OKOIEBADKCD",
Self::Hhijjngfkhk => "IGIEIBGKAEN_HHIJJNGFKHK",
Self::Djchhpdjbpd => "IGIEIBGKAEN_DJCHHPDJBPD",
Self::Niiikapfnaf => "IGIEIBGKAEN_NIIIKAPFNAF",
Self::Ckaekbclndo => "IGIEIBGKAEN_CKAEKBCLNDO",
Self::Fidkhmiomol => "IGIEIBGKAEN_FIDKHMIOMOL",
Self::Dccjnjcieob => "IGIEIBGKAEN_DCCJNJCIEOB",
Self::Pcneepmcnjo => "IGIEIBGKAEN_PCNEEPMCNJO",
Self::Jnkhcogfigc => "IGIEIBGKAEN_JNKHCOGFIGC",
Self::Oiladfbdkbp => "IGIEIBGKAEN_OILADFBDKBP",
Self::Ckcpbmhachp => "IGIEIBGKAEN_CKCPBMHACHP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IGIEIBGKAEN_JEJCFKCHBFM" => Some(Self::Jejcfkchbfm),
"IGIEIBGKAEN_DKILMOMBOPC" => Some(Self::Dkilmombopc),
"IGIEIBGKAEN_BKEHFHIDGEL" => Some(Self::Bkehfhidgel),
"IGIEIBGKAEN_JDJJEKJMMLD" => Some(Self::Jdjjekjmmld),
"IGIEIBGKAEN_DGONCGGCGKF" => Some(Self::Dgoncggcgkf),
"IGIEIBGKAEN_AJNHLJAIACE" => Some(Self::Ajnhljaiace),
"IGIEIBGKAEN_JGKHKJABLAI" => Some(Self::Jgkhkjablai),
"IGIEIBGKAEN_ILKGLGMLHIO" => Some(Self::Ilkglgmlhio),
"IGIEIBGKAEN_AEJFHADCBGM" => Some(Self::Aejfhadcbgm),
"IGIEIBGKAEN_EPIEPJHOGLA" => Some(Self::Epiepjhogla),
"IGIEIBGKAEN_CNAOGICHOJJ" => Some(Self::Cnaogichojj),
"IGIEIBGKAEN_ADILLEOOOAL" => Some(Self::Adilleoooal),
"IGIEIBGKAEN_HAJAMGLJPNC" => Some(Self::Hajamgljpnc),
"IGIEIBGKAEN_COODPPDKFBH" => Some(Self::Coodppdkfbh),
"IGIEIBGKAEN_EHCAFECCACK" => Some(Self::Ehcafeccack),
"IGIEIBGKAEN_AIEPIHCNPEH" => Some(Self::Aiepihcnpeh),
"IGIEIBGKAEN_GIHMJONNFPO" => Some(Self::Gihmjonnfpo),
"IGIEIBGKAEN_CDLJLKHNPLI" => Some(Self::Cdljlkhnpli),
"IGIEIBGKAEN_CHOBLGMGNOH" => Some(Self::Choblgmgnoh),
"IGIEIBGKAEN_DGCKNAEEHEP" => Some(Self::Dgcknaeehep),
"IGIEIBGKAEN_NJJGDKMAOMM" => Some(Self::Njjgdkmaomm),
"IGIEIBGKAEN_AHNOOJHEJDI" => Some(Self::Ahnoojhejdi),
"IGIEIBGKAEN_GBEFGGIHILD" => Some(Self::Gbefggihild),
"IGIEIBGKAEN_GMCOEOEBAOF" => Some(Self::Gmcoeoebaof),
"IGIEIBGKAEN_MOEAMPMHKID" => Some(Self::Moeampmhkid),
"IGIEIBGKAEN_EAEPJIPBOME" => Some(Self::Eaepjipbome),
"IGIEIBGKAEN_IHDDHACMLAE" => Some(Self::Ihddhacmlae),
"IGIEIBGKAEN_HDGNPKMMCCE" => Some(Self::Hdgnpkmmcce),
"IGIEIBGKAEN_MEMCGNHHOJK" => Some(Self::Memcgnhhojk),
"IGIEIBGKAEN_PKNPLDLKKEN" => Some(Self::Pknpldlkken),
"IGIEIBGKAEN_LLAHPLEHFGH" => Some(Self::Llahplehfgh),
"IGIEIBGKAEN_DPJPGCFCHMA" => Some(Self::Dpjpgcfchma),
"IGIEIBGKAEN_MNJCMBBCMKK" => Some(Self::Mnjcmbbcmkk),
"IGIEIBGKAEN_MIKLBIJHFGL" => Some(Self::Miklbijhfgl),
"IGIEIBGKAEN_BGEEDIAOJBJ" => Some(Self::Bgeediaojbj),
"IGIEIBGKAEN_IJEHOCFGMHE" => Some(Self::Ijehocfgmhe),
"IGIEIBGKAEN_BNALHMNOLOI" => Some(Self::Bnalhmnoloi),
"IGIEIBGKAEN_KDDAJLPCLFA" => Some(Self::Kddajlpclfa),
"IGIEIBGKAEN_GMECEJLKKBC" => Some(Self::Gmecejlkkbc),
"IGIEIBGKAEN_GNOFPFGOOFF" => Some(Self::Gnofpfgooff),
"IGIEIBGKAEN_AOFPCMPHNDL" => Some(Self::Aofpcmphndl),
"IGIEIBGKAEN_HIPPOJLOAPD" => Some(Self::Hippojloapd),
"IGIEIBGKAEN_CDCCAKMHDPK" => Some(Self::Cdccakmhdpk),
"IGIEIBGKAEN_NAJGFADINDN" => Some(Self::Najgfadindn),
"IGIEIBGKAEN_HEJOEMAGHAD" => Some(Self::Hejoemaghad),
"IGIEIBGKAEN_NLILFOAFDCN" => Some(Self::Nlilfoafdcn),
"IGIEIBGKAEN_BPKOGCJNLBK" => Some(Self::Bpkogcjnlbk),
"IGIEIBGKAEN_DGDINLNGKMI" => Some(Self::Dgdinlngkmi),
"IGIEIBGKAEN_JKDIAGGPKJA" => Some(Self::Jkdiaggpkja),
"IGIEIBGKAEN_JFGPBBHNLPM" => Some(Self::Jfgpbbhnlpm),
"IGIEIBGKAEN_HBGFAKNOMPN" => Some(Self::Hbgfaknompn),
"IGIEIBGKAEN_KHFMECHMDHD" => Some(Self::Khfmechmdhd),
"IGIEIBGKAEN_AFNNGKPHMBH" => Some(Self::Afnngkphmbh),
"IGIEIBGKAEN_LOBJPFBDNAN" => Some(Self::Lobjpfbdnan),
"IGIEIBGKAEN_CJHFFPJPKGG" => Some(Self::Cjhffpjpkgg),
"IGIEIBGKAEN_AKPFONECLLP" => Some(Self::Akpfonecllp),
"IGIEIBGKAEN_EFLODCEHLEM" => Some(Self::Eflodcehlem),
"IGIEIBGKAEN_PDPHPLPNJIJ" => Some(Self::Pdphplpnjij),
"IGIEIBGKAEN_LOBIJNLFOPL" => Some(Self::Lobijnlfopl),
"IGIEIBGKAEN_MGFBEHIPPPE" => Some(Self::Mgfbehipppe),
"IGIEIBGKAEN_ANHDKLOGDOP" => Some(Self::Anhdklogdop),
"IGIEIBGKAEN_CKPCMHDDAAI" => Some(Self::Ckpcmhddaai),
"IGIEIBGKAEN_BDKEAFFIJFB" => Some(Self::Bdkeaffijfb),
"IGIEIBGKAEN_GPPPPJINEEG" => Some(Self::Gppppjineeg),
"IGIEIBGKAEN_PLPDMDJLDJA" => Some(Self::Plpdmdjldja),
"IGIEIBGKAEN_MBMICLEEIEK" => Some(Self::Mbmicleeiek),
"IGIEIBGKAEN_CJHJMIACAPB" => Some(Self::Cjhjmiacapb),
"IGIEIBGKAEN_BKMOFKAGHGJ" => Some(Self::Bkmofkaghgj),
"IGIEIBGKAEN_MKBMPBHAMGM" => Some(Self::Mkbmpbhamgm),
"IGIEIBGKAEN_GEAAMELGEKG" => Some(Self::Geaamelgekg),
"IGIEIBGKAEN_CIEKMHFGIAL" => Some(Self::Ciekmhfgial),
"IGIEIBGKAEN_KGIAOIDMIOE" => Some(Self::Kgiaoidmioe),
"IGIEIBGKAEN_BDPDGNBLJDN" => Some(Self::Bdpdgnbljdn),
"IGIEIBGKAEN_KNFPONLBCCJ" => Some(Self::Knfponlbccj),
"IGIEIBGKAEN_LLJCNHKNDGM" => Some(Self::Lljcnhkndgm),
"IGIEIBGKAEN_MBFEAEIGJEK" => Some(Self::Mbfeaeigjek),
"IGIEIBGKAEN_ALCOHDCBDBP" => Some(Self::Alcohdcbdbp),
"IGIEIBGKAEN_OHKOIDNDDJO" => Some(Self::Ohkoidnddjo),
"IGIEIBGKAEN_PDHAGBIGHHF" => Some(Self::Pdhagbighhf),
"IGIEIBGKAEN_HEJKIKFPPKF" => Some(Self::Hejkikfppkf),
"IGIEIBGKAEN_BNMACGJLIMD" => Some(Self::Bnmacgjlimd),
"IGIEIBGKAEN_MPPFIIFMJPE" => Some(Self::Mppfiifmjpe),
"IGIEIBGKAEN_BADJCHHHIBJ" => Some(Self::Badjchhhibj),
"IGIEIBGKAEN_KBBPLJOMKKJ" => Some(Self::Kbbpljomkkj),
"IGIEIBGKAEN_OOJONNBPONM" => Some(Self::Oojonnbponm),
"IGIEIBGKAEN_MODGKCPFHCB" => Some(Self::Modgkcpfhcb),
"IGIEIBGKAEN_NKKOMPMAHPG" => Some(Self::Nkkompmahpg),
"IGIEIBGKAEN_OBBOGFAENPA" => Some(Self::Obbogfaenpa),
"IGIEIBGKAEN_JHLNIJCOFPI" => Some(Self::Jhlnijcofpi),
"IGIEIBGKAEN_EBIGEIGJFCH" => Some(Self::Ebigeigjfch),
"IGIEIBGKAEN_PGEMIBLNKFL" => Some(Self::Pgemiblnkfl),
"IGIEIBGKAEN_HCNOCJEHLAH" => Some(Self::Hcnocjehlah),
"IGIEIBGKAEN_JELGPAPKOIC" => Some(Self::Jelgpapkoic),
"IGIEIBGKAEN_GHBPHCNEFPE" => Some(Self::Ghbphcnefpe),
"IGIEIBGKAEN_DNPFBGPKNPG" => Some(Self::Dnpfbgpknpg),
"IGIEIBGKAEN_BLMELKHHIGG" => Some(Self::Blmelkhhigg),
"IGIEIBGKAEN_NBNFJBPBBPE" => Some(Self::Nbnfjbpbbpe),
"IGIEIBGKAEN_EPDADMEBIAF" => Some(Self::Epdadmebiaf),
"IGIEIBGKAEN_IAPFJPAAHGC" => Some(Self::Iapfjpaahgc),
"IGIEIBGKAEN_EBOFEAJLAKF" => Some(Self::Ebofeajlakf),
"IGIEIBGKAEN_OLDEAPIGLNL" => Some(Self::Oldeapiglnl),
"IGIEIBGKAEN_NJHNBBJJCOC" => Some(Self::Njhnbbjjcoc),
"IGIEIBGKAEN_CPFOFHPMOLJ" => Some(Self::Cpfofhpmolj),
"IGIEIBGKAEN_ODDJAAMFIBF" => Some(Self::Oddjaamfibf),
"IGIEIBGKAEN_CFNFMPLADJG" => Some(Self::Cfnfmpladjg),
"IGIEIBGKAEN_KEKMNJNEJMB" => Some(Self::Kekmnjnejmb),
"IGIEIBGKAEN_LFKIOBIIOLL" => Some(Self::Lfkiobiioll),
"IGIEIBGKAEN_MEIJAGLNHKA" => Some(Self::Meijaglnhka),
"IGIEIBGKAEN_OIONGNBMPIH" => Some(Self::Oiongnbmpih),
"IGIEIBGKAEN_IAFJDNMINEI" => Some(Self::Iafjdnminei),
"IGIEIBGKAEN_MLNLBEFGDJD" => Some(Self::Mlnlbefgdjd),
"IGIEIBGKAEN_KHBIALBIGCM" => Some(Self::Khbialbigcm),
"IGIEIBGKAEN_BPAOOKCFEOJ" => Some(Self::Bpaookcfeoj),
"IGIEIBGKAEN_NCJGDHICMIA" => Some(Self::Ncjgdhicmia),
"IGIEIBGKAEN_NBCEIJADKAK" => Some(Self::Nbceijadkak),
"IGIEIBGKAEN_IFJCDKICOOO" => Some(Self::Ifjcdkicooo),
"IGIEIBGKAEN_LDLEJMNNMFL" => Some(Self::Ldlejmnnmfl),
"IGIEIBGKAEN_JELMEJGJKML" => Some(Self::Jelmejgjkml),
"IGIEIBGKAEN_EHHLEGGOHMC" => Some(Self::Ehhleggohmc),
"IGIEIBGKAEN_AFPPNHBEBLE" => Some(Self::Afppnhbeble),
"IGIEIBGKAEN_KBOLHIIGMPM" => Some(Self::Kbolhiigmpm),
"IGIEIBGKAEN_BIDPBGPJMML" => Some(Self::Bidpbgpjmml),
"IGIEIBGKAEN_DNEKHIFJLED" => Some(Self::Dnekhifjled),
"IGIEIBGKAEN_FGNBMADPJIP" => Some(Self::Fgnbmadpjip),
"IGIEIBGKAEN_AKGCHCPAHFI" => Some(Self::Akgchcpahfi),
"IGIEIBGKAEN_OKCFDAEBIDK" => Some(Self::Okcfdaebidk),
"IGIEIBGKAEN_EJMDNGNKFED" => Some(Self::Ejmdngnkfed),
"IGIEIBGKAEN_NIDBDJIBJKD" => Some(Self::Nidbdjibjkd),
"IGIEIBGKAEN_BOLJBNCJCOG" => Some(Self::Boljbncjcog),
"IGIEIBGKAEN_ALEANMEGMFB" => Some(Self::Aleanmegmfb),
"IGIEIBGKAEN_GEEIIKIHJKM" => Some(Self::Geeiikihjkm),
"IGIEIBGKAEN_PHEHKKFBFFP" => Some(Self::Phehkkfbffp),
"IGIEIBGKAEN_KEHAFKLGGHJ" => Some(Self::Kehafklgghj),
"IGIEIBGKAEN_HHFPDCEAJFL" => Some(Self::Hhfpdceajfl),
"IGIEIBGKAEN_PHMDBNDMHFP" => Some(Self::Phmdbndmhfp),
"IGIEIBGKAEN_ODOIGPGHMMM" => Some(Self::Odoigpghmmm),
"IGIEIBGKAEN_KIOMHHGEFNB" => Some(Self::Kiomhhgefnb),
"IGIEIBGKAEN_LINFFNLFLMI" => Some(Self::Linffnlflmi),
"IGIEIBGKAEN_DBGKKGGCEOB" => Some(Self::Dbgkkggceob),
"IGIEIBGKAEN_DMBFEBLBNIC" => Some(Self::Dmbfeblbnic),
"IGIEIBGKAEN_PMLEEJFGALG" => Some(Self::Pmleejfgalg),
"IGIEIBGKAEN_FLOFOBIBJAE" => Some(Self::Flofobibjae),
"IGIEIBGKAEN_JNEPDDLEOBH" => Some(Self::Jnepddleobh),
"IGIEIBGKAEN_NOGCGBLMAAF" => Some(Self::Nogcgblmaaf),
"IGIEIBGKAEN_FBOCOOAHMGB" => Some(Self::Fbocooahmgb),
"IGIEIBGKAEN_JIPMFONBKAF" => Some(Self::Jipmfonbkaf),
"IGIEIBGKAEN_BLNIHBMCPBM" => Some(Self::Blnihbmcpbm),
"IGIEIBGKAEN_NOBDBKGFPPA" => Some(Self::Nobdbkgfppa),
"IGIEIBGKAEN_KGBGMFHNELB" => Some(Self::Kgbgmfhnelb),
"IGIEIBGKAEN_PPNHHPGIMDK" => Some(Self::Ppnhhpgimdk),
"IGIEIBGKAEN_HNGFEODPNJB" => Some(Self::Hngfeodpnjb),
"IGIEIBGKAEN_OKOIEBADKCD" => Some(Self::Okoiebadkcd),
"IGIEIBGKAEN_HHIJJNGFKHK" => Some(Self::Hhijjngfkhk),
"IGIEIBGKAEN_DJCHHPDJBPD" => Some(Self::Djchhpdjbpd),
"IGIEIBGKAEN_NIIIKAPFNAF" => Some(Self::Niiikapfnaf),
"IGIEIBGKAEN_CKAEKBCLNDO" => Some(Self::Ckaekbclndo),
"IGIEIBGKAEN_FIDKHMIOMOL" => Some(Self::Fidkhmiomol),
"IGIEIBGKAEN_DCCJNJCIEOB" => Some(Self::Dccjnjcieob),
"IGIEIBGKAEN_PCNEEPMCNJO" => Some(Self::Pcneepmcnjo),
"IGIEIBGKAEN_JNKHCOGFIGC" => Some(Self::Jnkhcogfigc),
"IGIEIBGKAEN_OILADFBDKBP" => Some(Self::Oiladfbdkbp),
"IGIEIBGKAEN_CKCPBMHACHP" => Some(Self::Ckcpbmhachp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hglepaocgej {
Noojcliooic = 0,
}
impl Hglepaocgej {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Noojcliooic => "HGLEPAOCGEJ_NOOJCLIOOIC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HGLEPAOCGEJ_NOOJCLIOOIC" => Some(Self::Noojcliooic),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jdcmbhdnmje {
Dpjdjpafobk = 0,
Dhdclkcgkpn = 1,
Ccnndjokiga = 2,
Abmiedfgfdb = 3,
Cmejibkehpp = 4,
Klhphnflgbd = 5,
}
impl Jdcmbhdnmje {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Dpjdjpafobk => "JDCMBHDNMJE_DPJDJPAFOBK",
Self::Dhdclkcgkpn => "JDCMBHDNMJE_DHDCLKCGKPN",
Self::Ccnndjokiga => "JDCMBHDNMJE_CCNNDJOKIGA",
Self::Abmiedfgfdb => "JDCMBHDNMJE_ABMIEDFGFDB",
Self::Cmejibkehpp => "JDCMBHDNMJE_CMEJIBKEHPP",
Self::Klhphnflgbd => "JDCMBHDNMJE_KLHPHNFLGBD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JDCMBHDNMJE_DPJDJPAFOBK" => Some(Self::Dpjdjpafobk),
"JDCMBHDNMJE_DHDCLKCGKPN" => Some(Self::Dhdclkcgkpn),
"JDCMBHDNMJE_CCNNDJOKIGA" => Some(Self::Ccnndjokiga),
"JDCMBHDNMJE_ABMIEDFGFDB" => Some(Self::Abmiedfgfdb),
"JDCMBHDNMJE_CMEJIBKEHPP" => Some(Self::Cmejibkehpp),
"JDCMBHDNMJE_KLHPHNFLGBD" => Some(Self::Klhphnflgbd),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nclcppfkdab {
Mhboadkobim = 0,
Mbpejpppkhi = 2,
Flnppipkcdp = 4,
Lbfcpfkpnjp = 8,
}
impl Nclcppfkdab {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mhboadkobim => "NCLCPPFKDAB_MHBOADKOBIM",
Self::Mbpejpppkhi => "NCLCPPFKDAB_MBPEJPPPKHI",
Self::Flnppipkcdp => "NCLCPPFKDAB_FLNPPIPKCDP",
Self::Lbfcpfkpnjp => "NCLCPPFKDAB_LBFCPFKPNJP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NCLCPPFKDAB_MHBOADKOBIM" => Some(Self::Mhboadkobim),
"NCLCPPFKDAB_MBPEJPPPKHI" => Some(Self::Mbpejpppkhi),
"NCLCPPFKDAB_FLNPPIPKCDP" => Some(Self::Flnppipkcdp),
"NCLCPPFKDAB_LBFCPFKPNJP" => Some(Self::Lbfcpfkpnjp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ofeiemilabm {
WayOfRemoveCurseNone = 0,
WayOfRemoveCurseInitiative = 1,
WayOfRemoveCursePassive = 2,
}
impl Ofeiemilabm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::WayOfRemoveCurseNone => "OFEIEMILABM_WAY_OF_REMOVE_CURSE_NONE",
Self::WayOfRemoveCurseInitiative => {
"OFEIEMILABM_WAY_OF_REMOVE_CURSE_INITIATIVE"
}
Self::WayOfRemoveCursePassive => "OFEIEMILABM_WAY_OF_REMOVE_CURSE_PASSIVE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OFEIEMILABM_WAY_OF_REMOVE_CURSE_NONE" => Some(Self::WayOfRemoveCurseNone),
"OFEIEMILABM_WAY_OF_REMOVE_CURSE_INITIATIVE" => {
Some(Self::WayOfRemoveCurseInitiative)
}
"OFEIEMILABM_WAY_OF_REMOVE_CURSE_PASSIVE" => {
Some(Self::WayOfRemoveCursePassive)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gbcbkcahgop {
Fpcpfdhcgin = 0,
}
impl Gbcbkcahgop {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Fpcpfdhcgin => "GBCBKCAHGOP_FPCPFDHCGIN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GBCBKCAHGOP_FPCPFDHCGIN" => Some(Self::Fpcpfdhcgin),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mnlcbogdled {
Egagnahnngn = 0,
}
impl Mnlcbogdled {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Egagnahnngn => "MNLCBOGDLED_EGAGNAHNNGN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MNLCBOGDLED_EGAGNAHNNGN" => Some(Self::Egagnahnngn),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hibaomhmobe {
Nacpobbmocd = 0,
Pfkogicidcc = 1,
Cbddjhodmmo = 2,
Koppbhiknip = 3,
}
impl Hibaomhmobe {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Nacpobbmocd => "HIBAOMHMOBE_NACPOBBMOCD",
Self::Pfkogicidcc => "HIBAOMHMOBE_PFKOGICIDCC",
Self::Cbddjhodmmo => "HIBAOMHMOBE_CBDDJHODMMO",
Self::Koppbhiknip => "HIBAOMHMOBE_KOPPBHIKNIP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HIBAOMHMOBE_NACPOBBMOCD" => Some(Self::Nacpobbmocd),
"HIBAOMHMOBE_PFKOGICIDCC" => Some(Self::Pfkogicidcc),
"HIBAOMHMOBE_CBDDJHODMMO" => Some(Self::Cbddjhodmmo),
"HIBAOMHMOBE_KOPPBHIKNIP" => Some(Self::Koppbhiknip),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hnalcklkfll {
Meencijmpjl = 0,
}
impl Hnalcklkfll {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Meencijmpjl => "HNALCKLKFLL_MEENCIJMPJL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HNALCKLKFLL_MEENCIJMPJL" => Some(Self::Meencijmpjl),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lojnhkgdbch {
ServerAbility = 0,
ClientAbility = 1,
}
impl Lojnhkgdbch {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ServerAbility => "LOJNHKGDBCH_SERVER_ABILITY",
Self::ClientAbility => "LOJNHKGDBCH_CLIENT_ABILITY",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LOJNHKGDBCH_SERVER_ABILITY" => Some(Self::ServerAbility),
"LOJNHKGDBCH_CLIENT_ABILITY" => Some(Self::ClientAbility),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dmgiafjpicg {
Gdoikhplpfm = 0,
Hamkdolodcj = 1,
Gbplehkjmma = 2,
Ggghocogghp = 3,
}
impl Dmgiafjpicg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Gdoikhplpfm => "DMGIAFJPICG_GDOIKHPLPFM",
Self::Hamkdolodcj => "DMGIAFJPICG_HAMKDOLODCJ",
Self::Gbplehkjmma => "DMGIAFJPICG_GBPLEHKJMMA",
Self::Ggghocogghp => "DMGIAFJPICG_GGGHOCOGGHP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DMGIAFJPICG_GDOIKHPLPFM" => Some(Self::Gdoikhplpfm),
"DMGIAFJPICG_HAMKDOLODCJ" => Some(Self::Hamkdolodcj),
"DMGIAFJPICG_GBPLEHKJMMA" => Some(Self::Gbplehkjmma),
"DMGIAFJPICG_GGGHOCOGGHP" => Some(Self::Ggghocogghp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jplonfefbip {
Ngbnlpielin = 0,
Mocljchogkn = 1,
Fbhdocpbonn = 2,
Bjfgcejaknc = 3,
}
impl Jplonfefbip {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ngbnlpielin => "JPLONFEFBIP_NGBNLPIELIN",
Self::Mocljchogkn => "JPLONFEFBIP_MOCLJCHOGKN",
Self::Fbhdocpbonn => "JPLONFEFBIP_FBHDOCPBONN",
Self::Bjfgcejaknc => "JPLONFEFBIP_BJFGCEJAKNC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JPLONFEFBIP_NGBNLPIELIN" => Some(Self::Ngbnlpielin),
"JPLONFEFBIP_MOCLJCHOGKN" => Some(Self::Mocljchogkn),
"JPLONFEFBIP_FBHDOCPBONN" => Some(Self::Fbhdocpbonn),
"JPLONFEFBIP_BJFGCEJAKNC" => Some(Self::Bjfgcejaknc),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ldbikcfnech {
Mmhfkicbadc = 0,
Kaphgejbcgf = 1,
}
impl Ldbikcfnech {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mmhfkicbadc => "LDBIKCFNECH_MMHFKICBADC",
Self::Kaphgejbcgf => "LDBIKCFNECH_KAPHGEJBCGF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LDBIKCFNECH_MMHFKICBADC" => Some(Self::Mmhfkicbadc),
"LDBIKCFNECH_KAPHGEJBCGF" => Some(Self::Kaphgejbcgf),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bcmiegdmdae {
Mfpihdemfad = 0,
Nchmfgdninn = 1,
Kcdhkgoahbk = 2,
}
impl Bcmiegdmdae {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mfpihdemfad => "BCMIEGDMDAE_MFPIHDEMFAD",
Self::Nchmfgdninn => "BCMIEGDMDAE_NCHMFGDNINN",
Self::Kcdhkgoahbk => "BCMIEGDMDAE_KCDHKGOAHBK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BCMIEGDMDAE_MFPIHDEMFAD" => Some(Self::Mfpihdemfad),
"BCMIEGDMDAE_NCHMFGDNINN" => Some(Self::Nchmfgdninn),
"BCMIEGDMDAE_KCDHKGOAHBK" => Some(Self::Kcdhkgoahbk),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Odonpppeeik {
ClientHollowEntityTypeNone = 0,
ClientHollowEntityTypeNoninteractor = 1,
}
impl Odonpppeeik {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ClientHollowEntityTypeNone => {
"ODONPPPEEIK_CLIENT_HOLLOW_ENTITY_TYPE_NONE"
}
Self::ClientHollowEntityTypeNoninteractor => {
"ODONPPPEEIK_CLIENT_HOLLOW_ENTITY_TYPE_NONINTERACTOR"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ODONPPPEEIK_CLIENT_HOLLOW_ENTITY_TYPE_NONE" => {
Some(Self::ClientHollowEntityTypeNone)
}
"ODONPPPEEIK_CLIENT_HOLLOW_ENTITY_TYPE_NONINTERACTOR" => {
Some(Self::ClientHollowEntityTypeNoninteractor)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ikkfjkejfld {
Liddghgione = 0,
Hbjofnckbnl = 1,
Cjnchcdflln = 2,
}
impl Ikkfjkejfld {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Liddghgione => "IKKFJKEJFLD_LIDDGHGIONE",
Self::Hbjofnckbnl => "IKKFJKEJFLD_HBJOFNCKBNL",
Self::Cjnchcdflln => "IKKFJKEJFLD_CJNCHCDFLLN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IKKFJKEJFLD_LIDDGHGIONE" => Some(Self::Liddghgione),
"IKKFJKEJFLD_HBJOFNCKBNL" => Some(Self::Hbjofnckbnl),
"IKKFJKEJFLD_CJNCHCDFLLN" => Some(Self::Cjnchcdflln),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hlccdmafgcg {
TimeSegmentIndexTypeNone = 0,
TimeSegmentIndexTypeSelf = 1,
TimeSegmentIndexTypeIndex = 2,
TimeSegmentIndexTypeUid = 3,
}
impl Hlccdmafgcg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::TimeSegmentIndexTypeNone => "HLCCDMAFGCG_TIME_SEGMENT_INDEX_TYPE_NONE",
Self::TimeSegmentIndexTypeSelf => "HLCCDMAFGCG_TIME_SEGMENT_INDEX_TYPE_SELF",
Self::TimeSegmentIndexTypeIndex => {
"HLCCDMAFGCG_TIME_SEGMENT_INDEX_TYPE_INDEX"
}
Self::TimeSegmentIndexTypeUid => "HLCCDMAFGCG_TIME_SEGMENT_INDEX_TYPE_UID",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HLCCDMAFGCG_TIME_SEGMENT_INDEX_TYPE_NONE" => {
Some(Self::TimeSegmentIndexTypeNone)
}
"HLCCDMAFGCG_TIME_SEGMENT_INDEX_TYPE_SELF" => {
Some(Self::TimeSegmentIndexTypeSelf)
}
"HLCCDMAFGCG_TIME_SEGMENT_INDEX_TYPE_INDEX" => {
Some(Self::TimeSegmentIndexTypeIndex)
}
"HLCCDMAFGCG_TIME_SEGMENT_INDEX_TYPE_UID" => {
Some(Self::TimeSegmentIndexTypeUid)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum HollowShopType {
HollowShopTypeNone = 0,
HollowShopTypeItem = 1,
HollowShopTypeCard = 2,
HollowShopTypeCurse = 3,
HollowShopTypeHollowItem = 4,
HollowShopTypeDiscount = 5,
HollowShopTypeGachaShop = 6,
HollowShopTypeUpgradeCard = 7,
}
impl HollowShopType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HollowShopTypeNone => "HollowShopType_HOLLOW_SHOP_TYPE_NONE",
Self::HollowShopTypeItem => "HollowShopType_HOLLOW_SHOP_TYPE_ITEM",
Self::HollowShopTypeCard => "HollowShopType_HOLLOW_SHOP_TYPE_CARD",
Self::HollowShopTypeCurse => "HollowShopType_HOLLOW_SHOP_TYPE_CURSE",
Self::HollowShopTypeHollowItem => {
"HollowShopType_HOLLOW_SHOP_TYPE_HOLLOW_ITEM"
}
Self::HollowShopTypeDiscount => "HollowShopType_HOLLOW_SHOP_TYPE_DISCOUNT",
Self::HollowShopTypeGachaShop => "HollowShopType_HOLLOW_SHOP_TYPE_GACHA_SHOP",
Self::HollowShopTypeUpgradeCard => {
"HollowShopType_HOLLOW_SHOP_TYPE_UPGRADE_CARD"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HollowShopType_HOLLOW_SHOP_TYPE_NONE" => Some(Self::HollowShopTypeNone),
"HollowShopType_HOLLOW_SHOP_TYPE_ITEM" => Some(Self::HollowShopTypeItem),
"HollowShopType_HOLLOW_SHOP_TYPE_CARD" => Some(Self::HollowShopTypeCard),
"HollowShopType_HOLLOW_SHOP_TYPE_CURSE" => Some(Self::HollowShopTypeCurse),
"HollowShopType_HOLLOW_SHOP_TYPE_HOLLOW_ITEM" => {
Some(Self::HollowShopTypeHollowItem)
}
"HollowShopType_HOLLOW_SHOP_TYPE_DISCOUNT" => {
Some(Self::HollowShopTypeDiscount)
}
"HollowShopType_HOLLOW_SHOP_TYPE_GACHA_SHOP" => {
Some(Self::HollowShopTypeGachaShop)
}
"HollowShopType_HOLLOW_SHOP_TYPE_UPGRADE_CARD" => {
Some(Self::HollowShopTypeUpgradeCard)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ofigiochkjc {
Cghhgicnnmf = 0,
Pfhecdhgemp = 1,
Jgcaconeepo = 2,
}
impl Ofigiochkjc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Cghhgicnnmf => "OFIGIOCHKJC_CGHHGICNNMF",
Self::Pfhecdhgemp => "OFIGIOCHKJC_PFHECDHGEMP",
Self::Jgcaconeepo => "OFIGIOCHKJC_JGCACONEEPO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OFIGIOCHKJC_CGHHGICNNMF" => Some(Self::Cghhgicnnmf),
"OFIGIOCHKJC_PFHECDHGEMP" => Some(Self::Pfhecdhgemp),
"OFIGIOCHKJC_JGCACONEEPO" => Some(Self::Jgcaconeepo),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum EventGraphOwnerType {
Ngeiljgonck = 0,
Mjdoippdfhc = 1,
Gjgkcebpbha = 2,
Nfmiifidfdp = 3,
Gjcgmgdchbj = 4,
Bobkcjjpnlb = 5,
Naoeahbdfbb = 6,
Odomablecoa = 7,
}
impl EventGraphOwnerType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ngeiljgonck => "EventGraphOwnerType_NGEILJGONCK",
Self::Mjdoippdfhc => "EventGraphOwnerType_MJDOIPPDFHC",
Self::Gjgkcebpbha => "EventGraphOwnerType_GJGKCEBPBHA",
Self::Nfmiifidfdp => "EventGraphOwnerType_NFMIIFIDFDP",
Self::Gjcgmgdchbj => "EventGraphOwnerType_GJCGMGDCHBJ",
Self::Bobkcjjpnlb => "EventGraphOwnerType_BOBKCJJPNLB",
Self::Naoeahbdfbb => "EventGraphOwnerType_NAOEAHBDFBB",
Self::Odomablecoa => "EventGraphOwnerType_ODOMABLECOA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EventGraphOwnerType_NGEILJGONCK" => Some(Self::Ngeiljgonck),
"EventGraphOwnerType_MJDOIPPDFHC" => Some(Self::Mjdoippdfhc),
"EventGraphOwnerType_GJGKCEBPBHA" => Some(Self::Gjgkcebpbha),
"EventGraphOwnerType_NFMIIFIDFDP" => Some(Self::Nfmiifidfdp),
"EventGraphOwnerType_GJCGMGDCHBJ" => Some(Self::Gjcgmgdchbj),
"EventGraphOwnerType_BOBKCJJPNLB" => Some(Self::Bobkcjjpnlb),
"EventGraphOwnerType_NAOEAHBDFBB" => Some(Self::Naoeahbdfbb),
"EventGraphOwnerType_ODOMABLECOA" => Some(Self::Odomablecoa),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Epplgceemdm {
TimeRewindInteractTypeNone = 0,
TimeRewindInteractTypeAll = 1,
TimeRewindInteractTypeExit = 2,
TimeRewindInteractTypePlay = 3,
TimeRewindInteractTypeSwitch = 4,
}
impl Epplgceemdm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::TimeRewindInteractTypeNone => {
"EPPLGCEEMDM_TIME_REWIND_INTERACT_TYPE_NONE"
}
Self::TimeRewindInteractTypeAll => {
"EPPLGCEEMDM_TIME_REWIND_INTERACT_TYPE_ALL"
}
Self::TimeRewindInteractTypeExit => {
"EPPLGCEEMDM_TIME_REWIND_INTERACT_TYPE_EXIT"
}
Self::TimeRewindInteractTypePlay => {
"EPPLGCEEMDM_TIME_REWIND_INTERACT_TYPE_PLAY"
}
Self::TimeRewindInteractTypeSwitch => {
"EPPLGCEEMDM_TIME_REWIND_INTERACT_TYPE_SWITCH"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EPPLGCEEMDM_TIME_REWIND_INTERACT_TYPE_NONE" => {
Some(Self::TimeRewindInteractTypeNone)
}
"EPPLGCEEMDM_TIME_REWIND_INTERACT_TYPE_ALL" => {
Some(Self::TimeRewindInteractTypeAll)
}
"EPPLGCEEMDM_TIME_REWIND_INTERACT_TYPE_EXIT" => {
Some(Self::TimeRewindInteractTypeExit)
}
"EPPLGCEEMDM_TIME_REWIND_INTERACT_TYPE_PLAY" => {
Some(Self::TimeRewindInteractTypePlay)
}
"EPPLGCEEMDM_TIME_REWIND_INTERACT_TYPE_SWITCH" => {
Some(Self::TimeRewindInteractTypeSwitch)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nbiiicdcpkf {
Facelddadbl = 0,
Dhbmbdpnbkp = 1,
Dolkobloecm = 2,
Lmepjbeiapd = 3,
}
impl Nbiiicdcpkf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Facelddadbl => "NBIIICDCPKF_FACELDDADBL",
Self::Dhbmbdpnbkp => "NBIIICDCPKF_DHBMBDPNBKP",
Self::Dolkobloecm => "NBIIICDCPKF_DOLKOBLOECM",
Self::Lmepjbeiapd => "NBIIICDCPKF_LMEPJBEIAPD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NBIIICDCPKF_FACELDDADBL" => Some(Self::Facelddadbl),
"NBIIICDCPKF_DHBMBDPNBKP" => Some(Self::Dhbmbdpnbkp),
"NBIIICDCPKF_DOLKOBLOECM" => Some(Self::Dolkobloecm),
"NBIIICDCPKF_LMEPJBEIAPD" => Some(Self::Lmepjbeiapd),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ibimeidafam {
Leolbajfjap = 0,
Bmlfmcnknjn = 1,
Ifboiojhidc = 2,
Phcgaadccnh = 3,
}
impl Ibimeidafam {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Leolbajfjap => "IBIMEIDAFAM_LEOLBAJFJAP",
Self::Bmlfmcnknjn => "IBIMEIDAFAM_BMLFMCNKNJN",
Self::Ifboiojhidc => "IBIMEIDAFAM_IFBOIOJHIDC",
Self::Phcgaadccnh => "IBIMEIDAFAM_PHCGAADCCNH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IBIMEIDAFAM_LEOLBAJFJAP" => Some(Self::Leolbajfjap),
"IBIMEIDAFAM_BMLFMCNKNJN" => Some(Self::Bmlfmcnknjn),
"IBIMEIDAFAM_IFBOIOJHIDC" => Some(Self::Ifboiojhidc),
"IBIMEIDAFAM_PHCGAADCCNH" => Some(Self::Phcgaadccnh),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Elafecodlla {
Nphfjnaaeea = 0,
Hbjhdlhdpbe = 1,
Bpamboaehbb = 2,
Nmcfdoekjfd = 3,
Mdpnjaingfg = 4,
}
impl Elafecodlla {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Nphfjnaaeea => "ELAFECODLLA_NPHFJNAAEEA",
Self::Hbjhdlhdpbe => "ELAFECODLLA_HBJHDLHDPBE",
Self::Bpamboaehbb => "ELAFECODLLA_BPAMBOAEHBB",
Self::Nmcfdoekjfd => "ELAFECODLLA_NMCFDOEKJFD",
Self::Mdpnjaingfg => "ELAFECODLLA_MDPNJAINGFG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ELAFECODLLA_NPHFJNAAEEA" => Some(Self::Nphfjnaaeea),
"ELAFECODLLA_HBJHDLHDPBE" => Some(Self::Hbjhdlhdpbe),
"ELAFECODLLA_BPAMBOAEHBB" => Some(Self::Bpamboaehbb),
"ELAFECODLLA_NMCFDOEKJFD" => Some(Self::Nmcfdoekjfd),
"ELAFECODLLA_MDPNJAINGFG" => Some(Self::Mdpnjaingfg),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mkappjnmmeg {
Nkpmmbipkod = 0,
Fbgbagaphec = 1,
Nbkhmibekbj = 2,
}
impl Mkappjnmmeg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Nkpmmbipkod => "MKAPPJNMMEG_NKPMMBIPKOD",
Self::Fbgbagaphec => "MKAPPJNMMEG_FBGBAGAPHEC",
Self::Nbkhmibekbj => "MKAPPJNMMEG_NBKHMIBEKBJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MKAPPJNMMEG_NKPMMBIPKOD" => Some(Self::Nkpmmbipkod),
"MKAPPJNMMEG_FBGBAGAPHEC" => Some(Self::Fbgbagaphec),
"MKAPPJNMMEG_NBKHMIBEKBJ" => Some(Self::Nbkhmibekbj),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bnlkjebikio {
None = 0,
Avatar = 10,
Monster = 11,
Summonee = 12,
Buddy = 13,
DropItem = 14,
SceneObject = 15,
MoveObject = 16,
Gadget = 17,
}
impl Bnlkjebikio {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered 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 => "BNLKJEBIKIO_None",
Self::Avatar => "BNLKJEBIKIO_Avatar",
Self::Monster => "BNLKJEBIKIO_Monster",
Self::Summonee => "BNLKJEBIKIO_Summonee",
Self::Buddy => "BNLKJEBIKIO_Buddy",
Self::DropItem => "BNLKJEBIKIO_DropItem",
Self::SceneObject => "BNLKJEBIKIO_SceneObject",
Self::MoveObject => "BNLKJEBIKIO_MoveObject",
Self::Gadget => "BNLKJEBIKIO_Gadget",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BNLKJEBIKIO_None" => Some(Self::None),
"BNLKJEBIKIO_Avatar" => Some(Self::Avatar),
"BNLKJEBIKIO_Monster" => Some(Self::Monster),
"BNLKJEBIKIO_Summonee" => Some(Self::Summonee),
"BNLKJEBIKIO_Buddy" => Some(Self::Buddy),
"BNLKJEBIKIO_DropItem" => Some(Self::DropItem),
"BNLKJEBIKIO_SceneObject" => Some(Self::SceneObject),
"BNLKJEBIKIO_MoveObject" => Some(Self::MoveObject),
"BNLKJEBIKIO_Gadget" => Some(Self::Gadget),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Enefnbfmnpa {
Ofhhaaolffj = 0,
Dimmlhaojnb = 1,
Ghnmkmcfmeg = 2,
Iaacdfgachp = 3,
Pgjonjkildg = 4,
}
impl Enefnbfmnpa {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ofhhaaolffj => "ENEFNBFMNPA_OFHHAAOLFFJ",
Self::Dimmlhaojnb => "ENEFNBFMNPA_DIMMLHAOJNB",
Self::Ghnmkmcfmeg => "ENEFNBFMNPA_GHNMKMCFMEG",
Self::Iaacdfgachp => "ENEFNBFMNPA_IAACDFGACHP",
Self::Pgjonjkildg => "ENEFNBFMNPA_PGJONJKILDG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ENEFNBFMNPA_OFHHAAOLFFJ" => Some(Self::Ofhhaaolffj),
"ENEFNBFMNPA_DIMMLHAOJNB" => Some(Self::Dimmlhaojnb),
"ENEFNBFMNPA_GHNMKMCFMEG" => Some(Self::Ghnmkmcfmeg),
"ENEFNBFMNPA_IAACDFGACHP" => Some(Self::Iaacdfgachp),
"ENEFNBFMNPA_PGJONJKILDG" => Some(Self::Pgjonjkildg),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hdgninhnkhc {
HollowSearchGridTypeNone = 0,
HollowSearchGridTypeByPos = 1,
HollowSearchGridTypeByBound = 2,
HollowSearchGridTypeBySeed = 3,
HollowSearchGridTypeByIndex = 4,
}
impl Hdgninhnkhc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HollowSearchGridTypeNone => "HDGNINHNKHC_HOLLOW_SEARCH_GRID_TYPE_NONE",
Self::HollowSearchGridTypeByPos => {
"HDGNINHNKHC_HOLLOW_SEARCH_GRID_TYPE_BY_POS"
}
Self::HollowSearchGridTypeByBound => {
"HDGNINHNKHC_HOLLOW_SEARCH_GRID_TYPE_BY_BOUND"
}
Self::HollowSearchGridTypeBySeed => {
"HDGNINHNKHC_HOLLOW_SEARCH_GRID_TYPE_BY_SEED"
}
Self::HollowSearchGridTypeByIndex => {
"HDGNINHNKHC_HOLLOW_SEARCH_GRID_TYPE_BY_INDEX"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HDGNINHNKHC_HOLLOW_SEARCH_GRID_TYPE_NONE" => {
Some(Self::HollowSearchGridTypeNone)
}
"HDGNINHNKHC_HOLLOW_SEARCH_GRID_TYPE_BY_POS" => {
Some(Self::HollowSearchGridTypeByPos)
}
"HDGNINHNKHC_HOLLOW_SEARCH_GRID_TYPE_BY_BOUND" => {
Some(Self::HollowSearchGridTypeByBound)
}
"HDGNINHNKHC_HOLLOW_SEARCH_GRID_TYPE_BY_SEED" => {
Some(Self::HollowSearchGridTypeBySeed)
}
"HDGNINHNKHC_HOLLOW_SEARCH_GRID_TYPE_BY_INDEX" => {
Some(Self::HollowSearchGridTypeByIndex)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dpdnkjgfbng {
Gfjemnpllog = 0,
Ckgmcklijen = 1,
Bhhmjnnbole = 2,
Hnlobmdhbhi = 3,
}
impl Dpdnkjgfbng {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Gfjemnpllog => "DPDNKJGFBNG_GFJEMNPLLOG",
Self::Ckgmcklijen => "DPDNKJGFBNG_CKGMCKLIJEN",
Self::Bhhmjnnbole => "DPDNKJGFBNG_BHHMJNNBOLE",
Self::Hnlobmdhbhi => "DPDNKJGFBNG_HNLOBMDHBHI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DPDNKJGFBNG_GFJEMNPLLOG" => Some(Self::Gfjemnpllog),
"DPDNKJGFBNG_CKGMCKLIJEN" => Some(Self::Ckgmcklijen),
"DPDNKJGFBNG_BHHMJNNBOLE" => Some(Self::Bhhmjnnbole),
"DPDNKJGFBNG_HNLOBMDHBHI" => Some(Self::Hnlobmdhbhi),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lglhkcjflnb {
ScriptBuddyTypeAll = 0,
ScriptBuddyTypeBattle = 1,
ScriptBuddyTypeSupport = 2,
}
impl Lglhkcjflnb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ScriptBuddyTypeAll => "LGLHKCJFLNB_SCRIPT_BUDDY_TYPE_ALL",
Self::ScriptBuddyTypeBattle => "LGLHKCJFLNB_SCRIPT_BUDDY_TYPE_BATTLE",
Self::ScriptBuddyTypeSupport => "LGLHKCJFLNB_SCRIPT_BUDDY_TYPE_SUPPORT",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LGLHKCJFLNB_SCRIPT_BUDDY_TYPE_ALL" => Some(Self::ScriptBuddyTypeAll),
"LGLHKCJFLNB_SCRIPT_BUDDY_TYPE_BATTLE" => Some(Self::ScriptBuddyTypeBattle),
"LGLHKCJFLNB_SCRIPT_BUDDY_TYPE_SUPPORT" => Some(Self::ScriptBuddyTypeSupport),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Niajkffokkm {
Lpedbmjjflf = 0,
Ggpglfemdad = 1,
Pmjfgjpiikf = 2,
Ppnijfmoiia = 3,
Fikcgopilkm = 4,
Nhkndncbgcn = 5,
Omfpbfhajeg = 6,
Gopfhbjhipf = 7,
Ojnfhnnlbpo = 8,
Dggmoiiljmj = 9,
Eegmdggpjgm = 10,
Mkapjjkjgah = 11,
Jmpaifmmhkl = 12,
Bkeedgfcaie = 13,
Bplneidfpcm = 14,
Ebecaeaibbe = 15,
}
impl Niajkffokkm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Lpedbmjjflf => "NIAJKFFOKKM_LPEDBMJJFLF",
Self::Ggpglfemdad => "NIAJKFFOKKM_GGPGLFEMDAD",
Self::Pmjfgjpiikf => "NIAJKFFOKKM_PMJFGJPIIKF",
Self::Ppnijfmoiia => "NIAJKFFOKKM_PPNIJFMOIIA",
Self::Fikcgopilkm => "NIAJKFFOKKM_FIKCGOPILKM",
Self::Nhkndncbgcn => "NIAJKFFOKKM_NHKNDNCBGCN",
Self::Omfpbfhajeg => "NIAJKFFOKKM_OMFPBFHAJEG",
Self::Gopfhbjhipf => "NIAJKFFOKKM_GOPFHBJHIPF",
Self::Ojnfhnnlbpo => "NIAJKFFOKKM_OJNFHNNLBPO",
Self::Dggmoiiljmj => "NIAJKFFOKKM_DGGMOIILJMJ",
Self::Eegmdggpjgm => "NIAJKFFOKKM_EEGMDGGPJGM",
Self::Mkapjjkjgah => "NIAJKFFOKKM_MKAPJJKJGAH",
Self::Jmpaifmmhkl => "NIAJKFFOKKM_JMPAIFMMHKL",
Self::Bkeedgfcaie => "NIAJKFFOKKM_BKEEDGFCAIE",
Self::Bplneidfpcm => "NIAJKFFOKKM_BPLNEIDFPCM",
Self::Ebecaeaibbe => "NIAJKFFOKKM_EBECAEAIBBE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NIAJKFFOKKM_LPEDBMJJFLF" => Some(Self::Lpedbmjjflf),
"NIAJKFFOKKM_GGPGLFEMDAD" => Some(Self::Ggpglfemdad),
"NIAJKFFOKKM_PMJFGJPIIKF" => Some(Self::Pmjfgjpiikf),
"NIAJKFFOKKM_PPNIJFMOIIA" => Some(Self::Ppnijfmoiia),
"NIAJKFFOKKM_FIKCGOPILKM" => Some(Self::Fikcgopilkm),
"NIAJKFFOKKM_NHKNDNCBGCN" => Some(Self::Nhkndncbgcn),
"NIAJKFFOKKM_OMFPBFHAJEG" => Some(Self::Omfpbfhajeg),
"NIAJKFFOKKM_GOPFHBJHIPF" => Some(Self::Gopfhbjhipf),
"NIAJKFFOKKM_OJNFHNNLBPO" => Some(Self::Ojnfhnnlbpo),
"NIAJKFFOKKM_DGGMOIILJMJ" => Some(Self::Dggmoiiljmj),
"NIAJKFFOKKM_EEGMDGGPJGM" => Some(Self::Eegmdggpjgm),
"NIAJKFFOKKM_MKAPJJKJGAH" => Some(Self::Mkapjjkjgah),
"NIAJKFFOKKM_JMPAIFMMHKL" => Some(Self::Jmpaifmmhkl),
"NIAJKFFOKKM_BKEEDGFCAIE" => Some(Self::Bkeedgfcaie),
"NIAJKFFOKKM_BPLNEIDFPCM" => Some(Self::Bplneidfpcm),
"NIAJKFFOKKM_EBECAEAIBBE" => Some(Self::Ebecaeaibbe),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ajneomdnhec {
Gmhofmapjpb = 0,
Mnficnpkjhf = 2,
Fpdklpoeafc = 3,
Lpjlfidpebb = 4,
Iflhigngnog = 5,
}
impl Ajneomdnhec {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Gmhofmapjpb => "AJNEOMDNHEC_GMHOFMAPJPB",
Self::Mnficnpkjhf => "AJNEOMDNHEC_MNFICNPKJHF",
Self::Fpdklpoeafc => "AJNEOMDNHEC_FPDKLPOEAFC",
Self::Lpjlfidpebb => "AJNEOMDNHEC_LPJLFIDPEBB",
Self::Iflhigngnog => "AJNEOMDNHEC_IFLHIGNGNOG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AJNEOMDNHEC_GMHOFMAPJPB" => Some(Self::Gmhofmapjpb),
"AJNEOMDNHEC_MNFICNPKJHF" => Some(Self::Mnficnpkjhf),
"AJNEOMDNHEC_FPDKLPOEAFC" => Some(Self::Fpdklpoeafc),
"AJNEOMDNHEC_LPJLFIDPEBB" => Some(Self::Lpjlfidpebb),
"AJNEOMDNHEC_IFLHIGNGNOG" => Some(Self::Iflhigngnog),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ojbalffoohi {
Pfakekaobna = 0,
Aimobahpegl = 1,
Bingblcpapd = 2,
}
impl Ojbalffoohi {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Pfakekaobna => "OJBALFFOOHI_PFAKEKAOBNA",
Self::Aimobahpegl => "OJBALFFOOHI_AIMOBAHPEGL",
Self::Bingblcpapd => "OJBALFFOOHI_BINGBLCPAPD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OJBALFFOOHI_PFAKEKAOBNA" => Some(Self::Pfakekaobna),
"OJBALFFOOHI_AIMOBAHPEGL" => Some(Self::Aimobahpegl),
"OJBALFFOOHI_BINGBLCPAPD" => Some(Self::Bingblcpapd),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Efipnjldmem {
Peoolblljhc = 0,
Dnjiekgdonf = 1,
Jkckkbfhlld = 2,
Dbklpdlhbbb = 3,
Djieaieiili = 4,
}
impl Efipnjldmem {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Peoolblljhc => "EFIPNJLDMEM_PEOOLBLLJHC",
Self::Dnjiekgdonf => "EFIPNJLDMEM_DNJIEKGDONF",
Self::Jkckkbfhlld => "EFIPNJLDMEM_JKCKKBFHLLD",
Self::Dbklpdlhbbb => "EFIPNJLDMEM_DBKLPDLHBBB",
Self::Djieaieiili => "EFIPNJLDMEM_DJIEAIEIILI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EFIPNJLDMEM_PEOOLBLLJHC" => Some(Self::Peoolblljhc),
"EFIPNJLDMEM_DNJIEKGDONF" => Some(Self::Dnjiekgdonf),
"EFIPNJLDMEM_JKCKKBFHLLD" => Some(Self::Jkckkbfhlld),
"EFIPNJLDMEM_DBKLPDLHBBB" => Some(Self::Dbklpdlhbbb),
"EFIPNJLDMEM_DJIEAIEIILI" => Some(Self::Djieaieiili),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lhckbjiamjd {
Gieacknlnpo = 0,
Piadfamacpi = 1,
Mgipebcbolg = 2,
Ollihfgppfa = 3,
}
impl Lhckbjiamjd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Gieacknlnpo => "LHCKBJIAMJD_GIEACKNLNPO",
Self::Piadfamacpi => "LHCKBJIAMJD_PIADFAMACPI",
Self::Mgipebcbolg => "LHCKBJIAMJD_MGIPEBCBOLG",
Self::Ollihfgppfa => "LHCKBJIAMJD_OLLIHFGPPFA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LHCKBJIAMJD_GIEACKNLNPO" => Some(Self::Gieacknlnpo),
"LHCKBJIAMJD_PIADFAMACPI" => Some(Self::Piadfamacpi),
"LHCKBJIAMJD_MGIPEBCBOLG" => Some(Self::Mgipebcbolg),
"LHCKBJIAMJD_OLLIHFGPPFA" => Some(Self::Ollihfgppfa),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fjfclnbamoj {
Fdifbknkbib = 0,
}
impl Fjfclnbamoj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Fdifbknkbib => "FJFCLNBAMOJ_FDIFBKNKBIB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FJFCLNBAMOJ_FDIFBKNKBIB" => Some(Self::Fdifbknkbib),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ijafbdnhomb {
ActionRunTypeNone = 0,
Client = 1,
Server = 2,
}
impl Ijafbdnhomb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ActionRunTypeNone => "IJAFBDNHOMB_ACTION_RUN_TYPE_NONE",
Self::Client => "IJAFBDNHOMB_CLIENT",
Self::Server => "IJAFBDNHOMB_SERVER",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IJAFBDNHOMB_ACTION_RUN_TYPE_NONE" => Some(Self::ActionRunTypeNone),
"IJAFBDNHOMB_CLIENT" => Some(Self::Client),
"IJAFBDNHOMB_SERVER" => Some(Self::Server),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Padnfjmnnih {
Knbbglhpajh = 0,
Oljihkbigba = 1,
Mekifcfoilk = 2,
Gcmcphbaagj = 3,
Ongihmmagla = 4,
}
impl Padnfjmnnih {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Knbbglhpajh => "PADNFJMNNIH_KNBBGLHPAJH",
Self::Oljihkbigba => "PADNFJMNNIH_OLJIHKBIGBA",
Self::Mekifcfoilk => "PADNFJMNNIH_MEKIFCFOILK",
Self::Gcmcphbaagj => "PADNFJMNNIH_GCMCPHBAAGJ",
Self::Ongihmmagla => "PADNFJMNNIH_ONGIHMMAGLA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PADNFJMNNIH_KNBBGLHPAJH" => Some(Self::Knbbglhpajh),
"PADNFJMNNIH_OLJIHKBIGBA" => Some(Self::Oljihkbigba),
"PADNFJMNNIH_MEKIFCFOILK" => Some(Self::Mekifcfoilk),
"PADNFJMNNIH_GCMCPHBAAGJ" => Some(Self::Gcmcphbaagj),
"PADNFJMNNIH_ONGIHMMAGLA" => Some(Self::Ongihmmagla),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ljkhahbeibc {
HenshinTypeNone = 0,
DefaultPlayer = 1,
Pacmanv1 = 2,
Pacmanv2 = 3,
Bomber = 4,
BomberTick0 = 5,
BomberTick1 = 6,
BomberTick2 = 7,
BomberTick3 = 8,
BomberTick4 = 9,
BomberTick5 = 10,
Tugger = 11,
NightMode = 12,
RinaBangboo1 = 13,
RinaBangboo2 = 14,
GoodsLoader = 15,
QinYi = 16,
AvatarCorin = 17,
AvatarNekomiya = 18,
SpeedupMove = 19,
SpeedupRush = 20,
ActivityHacker = 21,
}
impl Ljkhahbeibc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HenshinTypeNone => "LJKHAHBEIBC_HENSHIN_TYPE_NONE",
Self::DefaultPlayer => "LJKHAHBEIBC_DEFAULT_PLAYER",
Self::Pacmanv1 => "LJKHAHBEIBC_PACMANV1",
Self::Pacmanv2 => "LJKHAHBEIBC_PACMANV2",
Self::Bomber => "LJKHAHBEIBC_BOMBER",
Self::BomberTick0 => "LJKHAHBEIBC_Bomber_Tick0",
Self::BomberTick1 => "LJKHAHBEIBC_Bomber_Tick1",
Self::BomberTick2 => "LJKHAHBEIBC_Bomber_Tick2",
Self::BomberTick3 => "LJKHAHBEIBC_Bomber_Tick3",
Self::BomberTick4 => "LJKHAHBEIBC_Bomber_Tick4",
Self::BomberTick5 => "LJKHAHBEIBC_Bomber_Tick5",
Self::Tugger => "LJKHAHBEIBC_Tugger",
Self::NightMode => "LJKHAHBEIBC_NIGHT_MODE",
Self::RinaBangboo1 => "LJKHAHBEIBC_Rina_Bangboo1",
Self::RinaBangboo2 => "LJKHAHBEIBC_Rina_Bangboo2",
Self::GoodsLoader => "LJKHAHBEIBC_GoodsLoader",
Self::QinYi => "LJKHAHBEIBC_QinYi",
Self::AvatarCorin => "LJKHAHBEIBC_Avatar_Corin",
Self::AvatarNekomiya => "LJKHAHBEIBC_Avatar_Nekomiya",
Self::SpeedupMove => "LJKHAHBEIBC_Speedup_Move",
Self::SpeedupRush => "LJKHAHBEIBC_Speedup_Rush",
Self::ActivityHacker => "LJKHAHBEIBC_Activity_Hacker",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LJKHAHBEIBC_HENSHIN_TYPE_NONE" => Some(Self::HenshinTypeNone),
"LJKHAHBEIBC_DEFAULT_PLAYER" => Some(Self::DefaultPlayer),
"LJKHAHBEIBC_PACMANV1" => Some(Self::Pacmanv1),
"LJKHAHBEIBC_PACMANV2" => Some(Self::Pacmanv2),
"LJKHAHBEIBC_BOMBER" => Some(Self::Bomber),
"LJKHAHBEIBC_Bomber_Tick0" => Some(Self::BomberTick0),
"LJKHAHBEIBC_Bomber_Tick1" => Some(Self::BomberTick1),
"LJKHAHBEIBC_Bomber_Tick2" => Some(Self::BomberTick2),
"LJKHAHBEIBC_Bomber_Tick3" => Some(Self::BomberTick3),
"LJKHAHBEIBC_Bomber_Tick4" => Some(Self::BomberTick4),
"LJKHAHBEIBC_Bomber_Tick5" => Some(Self::BomberTick5),
"LJKHAHBEIBC_Tugger" => Some(Self::Tugger),
"LJKHAHBEIBC_NIGHT_MODE" => Some(Self::NightMode),
"LJKHAHBEIBC_Rina_Bangboo1" => Some(Self::RinaBangboo1),
"LJKHAHBEIBC_Rina_Bangboo2" => Some(Self::RinaBangboo2),
"LJKHAHBEIBC_GoodsLoader" => Some(Self::GoodsLoader),
"LJKHAHBEIBC_QinYi" => Some(Self::QinYi),
"LJKHAHBEIBC_Avatar_Corin" => Some(Self::AvatarCorin),
"LJKHAHBEIBC_Avatar_Nekomiya" => Some(Self::AvatarNekomiya),
"LJKHAHBEIBC_Speedup_Move" => Some(Self::SpeedupMove),
"LJKHAHBEIBC_Speedup_Rush" => Some(Self::SpeedupRush),
"LJKHAHBEIBC_Activity_Hacker" => Some(Self::ActivityHacker),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ljkpfpjcmid {
Neplplfmfna = 0,
}
impl Ljkpfpjcmid {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Neplplfmfna => "LJKPFPJCMID_NEPLPLFMFNA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LJKPFPJCMID_NEPLPLFMFNA" => Some(Self::Neplplfmfna),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ebpoehenpoj {
Iagkmcnmgjg = 0,
Bocchblddpg = 1,
Mgeidhikfnj = 2,
Bblilcgaibc = 3,
Pigpdeaceib = 4,
Mealgdakhfo = 5,
Bkijgahpioo = 6,
Fjoangjejjh = 7,
Gcnjdpfikde = 8,
Mdhoglhcead = 9,
Bkjinjjnbop = 10,
Pjajleamldh = 11,
Nnmonedncai = 20,
Mjpbnifppab = 21,
Gbnjbeoecmh = 22,
Hghbjkfapkh = 23,
Ligcmlmohfl = 24,
Jeadlpaeieg = 25,
Jchjkedmgfo = 26,
Kkdbagfeiph = 64,
}
impl Ebpoehenpoj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Iagkmcnmgjg => "EBPOEHENPOJ_IAGKMCNMGJG",
Self::Bocchblddpg => "EBPOEHENPOJ_BOCCHBLDDPG",
Self::Mgeidhikfnj => "EBPOEHENPOJ_MGEIDHIKFNJ",
Self::Bblilcgaibc => "EBPOEHENPOJ_BBLILCGAIBC",
Self::Pigpdeaceib => "EBPOEHENPOJ_PIGPDEACEIB",
Self::Mealgdakhfo => "EBPOEHENPOJ_MEALGDAKHFO",
Self::Bkijgahpioo => "EBPOEHENPOJ_BKIJGAHPIOO",
Self::Fjoangjejjh => "EBPOEHENPOJ_FJOANGJEJJH",
Self::Gcnjdpfikde => "EBPOEHENPOJ_GCNJDPFIKDE",
Self::Mdhoglhcead => "EBPOEHENPOJ_MDHOGLHCEAD",
Self::Bkjinjjnbop => "EBPOEHENPOJ_BKJINJJNBOP",
Self::Pjajleamldh => "EBPOEHENPOJ_PJAJLEAMLDH",
Self::Nnmonedncai => "EBPOEHENPOJ_NNMONEDNCAI",
Self::Mjpbnifppab => "EBPOEHENPOJ_MJPBNIFPPAB",
Self::Gbnjbeoecmh => "EBPOEHENPOJ_GBNJBEOECMH",
Self::Hghbjkfapkh => "EBPOEHENPOJ_HGHBJKFAPKH",
Self::Ligcmlmohfl => "EBPOEHENPOJ_LIGCMLMOHFL",
Self::Jeadlpaeieg => "EBPOEHENPOJ_JEADLPAEIEG",
Self::Jchjkedmgfo => "EBPOEHENPOJ_JCHJKEDMGFO",
Self::Kkdbagfeiph => "EBPOEHENPOJ_KKDBAGFEIPH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EBPOEHENPOJ_IAGKMCNMGJG" => Some(Self::Iagkmcnmgjg),
"EBPOEHENPOJ_BOCCHBLDDPG" => Some(Self::Bocchblddpg),
"EBPOEHENPOJ_MGEIDHIKFNJ" => Some(Self::Mgeidhikfnj),
"EBPOEHENPOJ_BBLILCGAIBC" => Some(Self::Bblilcgaibc),
"EBPOEHENPOJ_PIGPDEACEIB" => Some(Self::Pigpdeaceib),
"EBPOEHENPOJ_MEALGDAKHFO" => Some(Self::Mealgdakhfo),
"EBPOEHENPOJ_BKIJGAHPIOO" => Some(Self::Bkijgahpioo),
"EBPOEHENPOJ_FJOANGJEJJH" => Some(Self::Fjoangjejjh),
"EBPOEHENPOJ_GCNJDPFIKDE" => Some(Self::Gcnjdpfikde),
"EBPOEHENPOJ_MDHOGLHCEAD" => Some(Self::Mdhoglhcead),
"EBPOEHENPOJ_BKJINJJNBOP" => Some(Self::Bkjinjjnbop),
"EBPOEHENPOJ_PJAJLEAMLDH" => Some(Self::Pjajleamldh),
"EBPOEHENPOJ_NNMONEDNCAI" => Some(Self::Nnmonedncai),
"EBPOEHENPOJ_MJPBNIFPPAB" => Some(Self::Mjpbnifppab),
"EBPOEHENPOJ_GBNJBEOECMH" => Some(Self::Gbnjbeoecmh),
"EBPOEHENPOJ_HGHBJKFAPKH" => Some(Self::Hghbjkfapkh),
"EBPOEHENPOJ_LIGCMLMOHFL" => Some(Self::Ligcmlmohfl),
"EBPOEHENPOJ_JEADLPAEIEG" => Some(Self::Jeadlpaeieg),
"EBPOEHENPOJ_JCHJKEDMGFO" => Some(Self::Jchjkedmgfo),
"EBPOEHENPOJ_KKDBAGFEIPH" => Some(Self::Kkdbagfeiph),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lhijhpadpia {
PlayerTypeAll = 0,
TeamCharacter1 = 1,
TeamCharacter2 = 2,
TeamCharacter3 = 3,
}
impl Lhijhpadpia {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::PlayerTypeAll => "LHIJHPADPIA_PLAYER_TYPE_ALL",
Self::TeamCharacter1 => "LHIJHPADPIA_TEAM_CHARACTER1",
Self::TeamCharacter2 => "LHIJHPADPIA_TEAM_CHARACTER2",
Self::TeamCharacter3 => "LHIJHPADPIA_TEAM_CHARACTER3",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LHIJHPADPIA_PLAYER_TYPE_ALL" => Some(Self::PlayerTypeAll),
"LHIJHPADPIA_TEAM_CHARACTER1" => Some(Self::TeamCharacter1),
"LHIJHPADPIA_TEAM_CHARACTER2" => Some(Self::TeamCharacter2),
"LHIJHPADPIA_TEAM_CHARACTER3" => Some(Self::TeamCharacter3),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cenoebfeknb {
Agcoloioafh = 0,
}
impl Cenoebfeknb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Agcoloioafh => "CENOEBFEKNB_AGCOLOIOAFH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CENOEBFEKNB_AGCOLOIOAFH" => Some(Self::Agcoloioafh),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ndcofcinjdn {
Ngegejhcgii = 0,
Aknimdnaebl = 1,
Lcddiimmckg = 2,
Gomjojiammj = 3,
Jiopipleanb = 4,
Hfofkgccaii = 5,
Hmcljfihbii = 6,
Ckljjjaemmh = 7,
}
impl Ndcofcinjdn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ngegejhcgii => "NDCOFCINJDN_NGEGEJHCGII",
Self::Aknimdnaebl => "NDCOFCINJDN_AKNIMDNAEBL",
Self::Lcddiimmckg => "NDCOFCINJDN_LCDDIIMMCKG",
Self::Gomjojiammj => "NDCOFCINJDN_GOMJOJIAMMJ",
Self::Jiopipleanb => "NDCOFCINJDN_JIOPIPLEANB",
Self::Hfofkgccaii => "NDCOFCINJDN_HFOFKGCCAII",
Self::Hmcljfihbii => "NDCOFCINJDN_HMCLJFIHBII",
Self::Ckljjjaemmh => "NDCOFCINJDN_CKLJJJAEMMH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NDCOFCINJDN_NGEGEJHCGII" => Some(Self::Ngegejhcgii),
"NDCOFCINJDN_AKNIMDNAEBL" => Some(Self::Aknimdnaebl),
"NDCOFCINJDN_LCDDIIMMCKG" => Some(Self::Lcddiimmckg),
"NDCOFCINJDN_GOMJOJIAMMJ" => Some(Self::Gomjojiammj),
"NDCOFCINJDN_JIOPIPLEANB" => Some(Self::Jiopipleanb),
"NDCOFCINJDN_HFOFKGCCAII" => Some(Self::Hfofkgccaii),
"NDCOFCINJDN_HMCLJFIHBII" => Some(Self::Hmcljfihbii),
"NDCOFCINJDN_CKLJJJAEMMH" => Some(Self::Ckljjjaemmh),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Peaapgnchpc {
Mfgkkhhpnac = 0,
}
impl Peaapgnchpc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mfgkkhhpnac => "PEAAPGNCHPC_MFGKKHHPNAC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PEAAPGNCHPC_MFGKKHHPNAC" => Some(Self::Mfgkkhhpnac),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gpmdfkbpgcj {
Dpljdmpmebo = 0,
Cpdmogldbfh = 1,
Ajibncbihjl = 2,
Gjgglfhokop = 3,
Lnjabonfokh = 4,
Oiaahnjfbkd = 5,
Knpgilecbhn = 6,
Lbllbgkoenl = 7,
Oahobdbbbll = 8,
Dhedpeeihgc = 9,
Okidbddacbf = 10,
Ijmmbokdhif = 11,
Beaipgcngnc = 12,
Khngkmbfikc = 13,
Dbolbohbofm = 14,
Clpmjhiegoj = 15,
Cigflikdfco = 16,
Nofdjamenle = 17,
Mkfedbmefmn = 18,
Ibdmjoepkdl = 19,
Geonklddaah = 20,
Nicdbkpcfdh = 21,
Mkgeapkmmfn = 22,
Nkkkdehiial = 23,
Mgihondakmk = 24,
Cinboomabhc = 25,
Ikmphdngecg = 26,
Fojjcdjnfmp = 27,
Gochpocnnoh = 28,
Abhhokdghmg = 29,
Ibinolblhom = 30,
Elilpnemaoo = 31,
Neokijimpgp = 32,
Cbkneecbfmi = 33,
Jkdpecakafl = 34,
Afjdilajife = 35,
Pajhpldafkj = 36,
Lhcnabikanj = 37,
Pcefgonilck = 38,
Incphaddigo = 39,
Fiodjemoalf = 40,
Pbcfkpoeoio = 41,
Bojnddmlfeg = 42,
Daidbakdbmf = 43,
Lhhjefanabb = 44,
Eehnmecclkb = 45,
Ijfajipflik = 46,
Nonbipboopd = 47,
Dffnjkcdied = 48,
Nbmdcjjfcia = 49,
Jkiljmlcafe = 50,
Inlookaennp = 51,
Daieiipkcnh = 52,
Oddllcmifhl = 53,
Dijdhgjaigm = 54,
Jhednkgmlhd = 55,
Pjkegmgdoik = 56,
Hieklkhdipo = 57,
Bdbmfbcbjnd = 58,
Cgpmchicplh = 59,
Aigihoahdfo = 60,
Amhdlfmiddm = 61,
Odmhechkocb = 62,
Ggodonehheb = 63,
Kpedgmfncok = 64,
Okodndchlpg = 65,
Hmfjokmiljg = 66,
Kadblccaipo = 67,
Eiijmbpipie = 68,
Jdjkcbhihoj = 69,
Fnchodliaom = 70,
Aljknblngah = 71,
Cpbpljbbaic = 72,
Cbmibfgdajg = 73,
Dbhkbpdanfh = 74,
Ckbjlmefgip = 75,
Ofcamgndnlm = 76,
Bidhlfbfokb = 77,
Ploanofjbga = 78,
Oldoegacbkp = 79,
Hcoohlhkgnl = 80,
Icccflknifo = 81,
}
impl Gpmdfkbpgcj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Dpljdmpmebo => "GPMDFKBPGCJ_DPLJDMPMEBO",
Self::Cpdmogldbfh => "GPMDFKBPGCJ_CPDMOGLDBFH",
Self::Ajibncbihjl => "GPMDFKBPGCJ_AJIBNCBIHJL",
Self::Gjgglfhokop => "GPMDFKBPGCJ_GJGGLFHOKOP",
Self::Lnjabonfokh => "GPMDFKBPGCJ_LNJABONFOKH",
Self::Oiaahnjfbkd => "GPMDFKBPGCJ_OIAAHNJFBKD",
Self::Knpgilecbhn => "GPMDFKBPGCJ_KNPGILECBHN",
Self::Lbllbgkoenl => "GPMDFKBPGCJ_LBLLBGKOENL",
Self::Oahobdbbbll => "GPMDFKBPGCJ_OAHOBDBBBLL",
Self::Dhedpeeihgc => "GPMDFKBPGCJ_DHEDPEEIHGC",
Self::Okidbddacbf => "GPMDFKBPGCJ_OKIDBDDACBF",
Self::Ijmmbokdhif => "GPMDFKBPGCJ_IJMMBOKDHIF",
Self::Beaipgcngnc => "GPMDFKBPGCJ_BEAIPGCNGNC",
Self::Khngkmbfikc => "GPMDFKBPGCJ_KHNGKMBFIKC",
Self::Dbolbohbofm => "GPMDFKBPGCJ_DBOLBOHBOFM",
Self::Clpmjhiegoj => "GPMDFKBPGCJ_CLPMJHIEGOJ",
Self::Cigflikdfco => "GPMDFKBPGCJ_CIGFLIKDFCO",
Self::Nofdjamenle => "GPMDFKBPGCJ_NOFDJAMENLE",
Self::Mkfedbmefmn => "GPMDFKBPGCJ_MKFEDBMEFMN",
Self::Ibdmjoepkdl => "GPMDFKBPGCJ_IBDMJOEPKDL",
Self::Geonklddaah => "GPMDFKBPGCJ_GEONKLDDAAH",
Self::Nicdbkpcfdh => "GPMDFKBPGCJ_NICDBKPCFDH",
Self::Mkgeapkmmfn => "GPMDFKBPGCJ_MKGEAPKMMFN",
Self::Nkkkdehiial => "GPMDFKBPGCJ_NKKKDEHIIAL",
Self::Mgihondakmk => "GPMDFKBPGCJ_MGIHONDAKMK",
Self::Cinboomabhc => "GPMDFKBPGCJ_CINBOOMABHC",
Self::Ikmphdngecg => "GPMDFKBPGCJ_IKMPHDNGECG",
Self::Fojjcdjnfmp => "GPMDFKBPGCJ_FOJJCDJNFMP",
Self::Gochpocnnoh => "GPMDFKBPGCJ_GOCHPOCNNOH",
Self::Abhhokdghmg => "GPMDFKBPGCJ_ABHHOKDGHMG",
Self::Ibinolblhom => "GPMDFKBPGCJ_IBINOLBLHOM",
Self::Elilpnemaoo => "GPMDFKBPGCJ_ELILPNEMAOO",
Self::Neokijimpgp => "GPMDFKBPGCJ_NEOKIJIMPGP",
Self::Cbkneecbfmi => "GPMDFKBPGCJ_CBKNEECBFMI",
Self::Jkdpecakafl => "GPMDFKBPGCJ_JKDPECAKAFL",
Self::Afjdilajife => "GPMDFKBPGCJ_AFJDILAJIFE",
Self::Pajhpldafkj => "GPMDFKBPGCJ_PAJHPLDAFKJ",
Self::Lhcnabikanj => "GPMDFKBPGCJ_LHCNABIKANJ",
Self::Pcefgonilck => "GPMDFKBPGCJ_PCEFGONILCK",
Self::Incphaddigo => "GPMDFKBPGCJ_INCPHADDIGO",
Self::Fiodjemoalf => "GPMDFKBPGCJ_FIODJEMOALF",
Self::Pbcfkpoeoio => "GPMDFKBPGCJ_PBCFKPOEOIO",
Self::Bojnddmlfeg => "GPMDFKBPGCJ_BOJNDDMLFEG",
Self::Daidbakdbmf => "GPMDFKBPGCJ_DAIDBAKDBMF",
Self::Lhhjefanabb => "GPMDFKBPGCJ_LHHJEFANABB",
Self::Eehnmecclkb => "GPMDFKBPGCJ_EEHNMECCLKB",
Self::Ijfajipflik => "GPMDFKBPGCJ_IJFAJIPFLIK",
Self::Nonbipboopd => "GPMDFKBPGCJ_NONBIPBOOPD",
Self::Dffnjkcdied => "GPMDFKBPGCJ_DFFNJKCDIED",
Self::Nbmdcjjfcia => "GPMDFKBPGCJ_NBMDCJJFCIA",
Self::Jkiljmlcafe => "GPMDFKBPGCJ_JKILJMLCAFE",
Self::Inlookaennp => "GPMDFKBPGCJ_INLOOKAENNP",
Self::Daieiipkcnh => "GPMDFKBPGCJ_DAIEIIPKCNH",
Self::Oddllcmifhl => "GPMDFKBPGCJ_ODDLLCMIFHL",
Self::Dijdhgjaigm => "GPMDFKBPGCJ_DIJDHGJAIGM",
Self::Jhednkgmlhd => "GPMDFKBPGCJ_JHEDNKGMLHD",
Self::Pjkegmgdoik => "GPMDFKBPGCJ_PJKEGMGDOIK",
Self::Hieklkhdipo => "GPMDFKBPGCJ_HIEKLKHDIPO",
Self::Bdbmfbcbjnd => "GPMDFKBPGCJ_BDBMFBCBJND",
Self::Cgpmchicplh => "GPMDFKBPGCJ_CGPMCHICPLH",
Self::Aigihoahdfo => "GPMDFKBPGCJ_AIGIHOAHDFO",
Self::Amhdlfmiddm => "GPMDFKBPGCJ_AMHDLFMIDDM",
Self::Odmhechkocb => "GPMDFKBPGCJ_ODMHECHKOCB",
Self::Ggodonehheb => "GPMDFKBPGCJ_GGODONEHHEB",
Self::Kpedgmfncok => "GPMDFKBPGCJ_KPEDGMFNCOK",
Self::Okodndchlpg => "GPMDFKBPGCJ_OKODNDCHLPG",
Self::Hmfjokmiljg => "GPMDFKBPGCJ_HMFJOKMILJG",
Self::Kadblccaipo => "GPMDFKBPGCJ_KADBLCCAIPO",
Self::Eiijmbpipie => "GPMDFKBPGCJ_EIIJMBPIPIE",
Self::Jdjkcbhihoj => "GPMDFKBPGCJ_JDJKCBHIHOJ",
Self::Fnchodliaom => "GPMDFKBPGCJ_FNCHODLIAOM",
Self::Aljknblngah => "GPMDFKBPGCJ_ALJKNBLNGAH",
Self::Cpbpljbbaic => "GPMDFKBPGCJ_CPBPLJBBAIC",
Self::Cbmibfgdajg => "GPMDFKBPGCJ_CBMIBFGDAJG",
Self::Dbhkbpdanfh => "GPMDFKBPGCJ_DBHKBPDANFH",
Self::Ckbjlmefgip => "GPMDFKBPGCJ_CKBJLMEFGIP",
Self::Ofcamgndnlm => "GPMDFKBPGCJ_OFCAMGNDNLM",
Self::Bidhlfbfokb => "GPMDFKBPGCJ_BIDHLFBFOKB",
Self::Ploanofjbga => "GPMDFKBPGCJ_PLOANOFJBGA",
Self::Oldoegacbkp => "GPMDFKBPGCJ_OLDOEGACBKP",
Self::Hcoohlhkgnl => "GPMDFKBPGCJ_HCOOHLHKGNL",
Self::Icccflknifo => "GPMDFKBPGCJ_ICCCFLKNIFO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GPMDFKBPGCJ_DPLJDMPMEBO" => Some(Self::Dpljdmpmebo),
"GPMDFKBPGCJ_CPDMOGLDBFH" => Some(Self::Cpdmogldbfh),
"GPMDFKBPGCJ_AJIBNCBIHJL" => Some(Self::Ajibncbihjl),
"GPMDFKBPGCJ_GJGGLFHOKOP" => Some(Self::Gjgglfhokop),
"GPMDFKBPGCJ_LNJABONFOKH" => Some(Self::Lnjabonfokh),
"GPMDFKBPGCJ_OIAAHNJFBKD" => Some(Self::Oiaahnjfbkd),
"GPMDFKBPGCJ_KNPGILECBHN" => Some(Self::Knpgilecbhn),
"GPMDFKBPGCJ_LBLLBGKOENL" => Some(Self::Lbllbgkoenl),
"GPMDFKBPGCJ_OAHOBDBBBLL" => Some(Self::Oahobdbbbll),
"GPMDFKBPGCJ_DHEDPEEIHGC" => Some(Self::Dhedpeeihgc),
"GPMDFKBPGCJ_OKIDBDDACBF" => Some(Self::Okidbddacbf),
"GPMDFKBPGCJ_IJMMBOKDHIF" => Some(Self::Ijmmbokdhif),
"GPMDFKBPGCJ_BEAIPGCNGNC" => Some(Self::Beaipgcngnc),
"GPMDFKBPGCJ_KHNGKMBFIKC" => Some(Self::Khngkmbfikc),
"GPMDFKBPGCJ_DBOLBOHBOFM" => Some(Self::Dbolbohbofm),
"GPMDFKBPGCJ_CLPMJHIEGOJ" => Some(Self::Clpmjhiegoj),
"GPMDFKBPGCJ_CIGFLIKDFCO" => Some(Self::Cigflikdfco),
"GPMDFKBPGCJ_NOFDJAMENLE" => Some(Self::Nofdjamenle),
"GPMDFKBPGCJ_MKFEDBMEFMN" => Some(Self::Mkfedbmefmn),
"GPMDFKBPGCJ_IBDMJOEPKDL" => Some(Self::Ibdmjoepkdl),
"GPMDFKBPGCJ_GEONKLDDAAH" => Some(Self::Geonklddaah),
"GPMDFKBPGCJ_NICDBKPCFDH" => Some(Self::Nicdbkpcfdh),
"GPMDFKBPGCJ_MKGEAPKMMFN" => Some(Self::Mkgeapkmmfn),
"GPMDFKBPGCJ_NKKKDEHIIAL" => Some(Self::Nkkkdehiial),
"GPMDFKBPGCJ_MGIHONDAKMK" => Some(Self::Mgihondakmk),
"GPMDFKBPGCJ_CINBOOMABHC" => Some(Self::Cinboomabhc),
"GPMDFKBPGCJ_IKMPHDNGECG" => Some(Self::Ikmphdngecg),
"GPMDFKBPGCJ_FOJJCDJNFMP" => Some(Self::Fojjcdjnfmp),
"GPMDFKBPGCJ_GOCHPOCNNOH" => Some(Self::Gochpocnnoh),
"GPMDFKBPGCJ_ABHHOKDGHMG" => Some(Self::Abhhokdghmg),
"GPMDFKBPGCJ_IBINOLBLHOM" => Some(Self::Ibinolblhom),
"GPMDFKBPGCJ_ELILPNEMAOO" => Some(Self::Elilpnemaoo),
"GPMDFKBPGCJ_NEOKIJIMPGP" => Some(Self::Neokijimpgp),
"GPMDFKBPGCJ_CBKNEECBFMI" => Some(Self::Cbkneecbfmi),
"GPMDFKBPGCJ_JKDPECAKAFL" => Some(Self::Jkdpecakafl),
"GPMDFKBPGCJ_AFJDILAJIFE" => Some(Self::Afjdilajife),
"GPMDFKBPGCJ_PAJHPLDAFKJ" => Some(Self::Pajhpldafkj),
"GPMDFKBPGCJ_LHCNABIKANJ" => Some(Self::Lhcnabikanj),
"GPMDFKBPGCJ_PCEFGONILCK" => Some(Self::Pcefgonilck),
"GPMDFKBPGCJ_INCPHADDIGO" => Some(Self::Incphaddigo),
"GPMDFKBPGCJ_FIODJEMOALF" => Some(Self::Fiodjemoalf),
"GPMDFKBPGCJ_PBCFKPOEOIO" => Some(Self::Pbcfkpoeoio),
"GPMDFKBPGCJ_BOJNDDMLFEG" => Some(Self::Bojnddmlfeg),
"GPMDFKBPGCJ_DAIDBAKDBMF" => Some(Self::Daidbakdbmf),
"GPMDFKBPGCJ_LHHJEFANABB" => Some(Self::Lhhjefanabb),
"GPMDFKBPGCJ_EEHNMECCLKB" => Some(Self::Eehnmecclkb),
"GPMDFKBPGCJ_IJFAJIPFLIK" => Some(Self::Ijfajipflik),
"GPMDFKBPGCJ_NONBIPBOOPD" => Some(Self::Nonbipboopd),
"GPMDFKBPGCJ_DFFNJKCDIED" => Some(Self::Dffnjkcdied),
"GPMDFKBPGCJ_NBMDCJJFCIA" => Some(Self::Nbmdcjjfcia),
"GPMDFKBPGCJ_JKILJMLCAFE" => Some(Self::Jkiljmlcafe),
"GPMDFKBPGCJ_INLOOKAENNP" => Some(Self::Inlookaennp),
"GPMDFKBPGCJ_DAIEIIPKCNH" => Some(Self::Daieiipkcnh),
"GPMDFKBPGCJ_ODDLLCMIFHL" => Some(Self::Oddllcmifhl),
"GPMDFKBPGCJ_DIJDHGJAIGM" => Some(Self::Dijdhgjaigm),
"GPMDFKBPGCJ_JHEDNKGMLHD" => Some(Self::Jhednkgmlhd),
"GPMDFKBPGCJ_PJKEGMGDOIK" => Some(Self::Pjkegmgdoik),
"GPMDFKBPGCJ_HIEKLKHDIPO" => Some(Self::Hieklkhdipo),
"GPMDFKBPGCJ_BDBMFBCBJND" => Some(Self::Bdbmfbcbjnd),
"GPMDFKBPGCJ_CGPMCHICPLH" => Some(Self::Cgpmchicplh),
"GPMDFKBPGCJ_AIGIHOAHDFO" => Some(Self::Aigihoahdfo),
"GPMDFKBPGCJ_AMHDLFMIDDM" => Some(Self::Amhdlfmiddm),
"GPMDFKBPGCJ_ODMHECHKOCB" => Some(Self::Odmhechkocb),
"GPMDFKBPGCJ_GGODONEHHEB" => Some(Self::Ggodonehheb),
"GPMDFKBPGCJ_KPEDGMFNCOK" => Some(Self::Kpedgmfncok),
"GPMDFKBPGCJ_OKODNDCHLPG" => Some(Self::Okodndchlpg),
"GPMDFKBPGCJ_HMFJOKMILJG" => Some(Self::Hmfjokmiljg),
"GPMDFKBPGCJ_KADBLCCAIPO" => Some(Self::Kadblccaipo),
"GPMDFKBPGCJ_EIIJMBPIPIE" => Some(Self::Eiijmbpipie),
"GPMDFKBPGCJ_JDJKCBHIHOJ" => Some(Self::Jdjkcbhihoj),
"GPMDFKBPGCJ_FNCHODLIAOM" => Some(Self::Fnchodliaom),
"GPMDFKBPGCJ_ALJKNBLNGAH" => Some(Self::Aljknblngah),
"GPMDFKBPGCJ_CPBPLJBBAIC" => Some(Self::Cpbpljbbaic),
"GPMDFKBPGCJ_CBMIBFGDAJG" => Some(Self::Cbmibfgdajg),
"GPMDFKBPGCJ_DBHKBPDANFH" => Some(Self::Dbhkbpdanfh),
"GPMDFKBPGCJ_CKBJLMEFGIP" => Some(Self::Ckbjlmefgip),
"GPMDFKBPGCJ_OFCAMGNDNLM" => Some(Self::Ofcamgndnlm),
"GPMDFKBPGCJ_BIDHLFBFOKB" => Some(Self::Bidhlfbfokb),
"GPMDFKBPGCJ_PLOANOFJBGA" => Some(Self::Ploanofjbga),
"GPMDFKBPGCJ_OLDOEGACBKP" => Some(Self::Oldoegacbkp),
"GPMDFKBPGCJ_HCOOHLHKGNL" => Some(Self::Hcoohlhkgnl),
"GPMDFKBPGCJ_ICCCFLKNIFO" => Some(Self::Icccflknifo),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dhelefgaehp {
None = 0,
FloatValue = 3,
StringValue = 4,
IntValue = 5,
UintValue = 6,
}
impl Dhelefgaehp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered 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 => "DHELEFGAEHP_None",
Self::FloatValue => "DHELEFGAEHP_FloatValue",
Self::StringValue => "DHELEFGAEHP_StringValue",
Self::IntValue => "DHELEFGAEHP_IntValue",
Self::UintValue => "DHELEFGAEHP_UintValue",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DHELEFGAEHP_None" => Some(Self::None),
"DHELEFGAEHP_FloatValue" => Some(Self::FloatValue),
"DHELEFGAEHP_StringValue" => Some(Self::StringValue),
"DHELEFGAEHP_IntValue" => Some(Self::IntValue),
"DHELEFGAEHP_UintValue" => Some(Self::UintValue),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cckgilejnof {
Ilbpjbdpkcm = 0,
}
impl Cckgilejnof {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ilbpjbdpkcm => "CCKGILEJNOF_ILBPJBDPKCM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CCKGILEJNOF_ILBPJBDPKCM" => Some(Self::Ilbpjbdpkcm),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dgdlehjkkod {
Pgphkgpmfid = 0,
Omikgopoaba = 1,
Kgokjccfcmb = 2,
}
impl Dgdlehjkkod {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Pgphkgpmfid => "DGDLEHJKKOD_PGPHKGPMFID",
Self::Omikgopoaba => "DGDLEHJKKOD_OMIKGOPOABA",
Self::Kgokjccfcmb => "DGDLEHJKKOD_KGOKJCCFCMB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DGDLEHJKKOD_PGPHKGPMFID" => Some(Self::Pgphkgpmfid),
"DGDLEHJKKOD_OMIKGOPOABA" => Some(Self::Omikgopoaba),
"DGDLEHJKKOD_KGOKJCCFCMB" => Some(Self::Kgokjccfcmb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ckaodddhmag {
Kfhbkiahodc = 0,
Hmbnhhhaceb = 1,
Hglnmhahobd = 2,
}
impl Ckaodddhmag {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Kfhbkiahodc => "CKAODDDHMAG_KFHBKIAHODC",
Self::Hmbnhhhaceb => "CKAODDDHMAG_HMBNHHHACEB",
Self::Hglnmhahobd => "CKAODDDHMAG_HGLNMHAHOBD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CKAODDDHMAG_KFHBKIAHODC" => Some(Self::Kfhbkiahodc),
"CKAODDDHMAG_HMBNHHHACEB" => Some(Self::Hmbnhhhaceb),
"CKAODDDHMAG_HGLNMHAHOBD" => Some(Self::Hglnmhahobd),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Efkhfoalbpe {
Phkfedibcog = 0,
Ihkgimkdiob = 1,
Jmepdhafgee = 2,
Nambicfoomc = 3,
Dbblefjlkkg = 4,
Ljpafmfakca = 5,
Ojliihhokke = 6,
}
impl Efkhfoalbpe {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Phkfedibcog => "EFKHFOALBPE_PHKFEDIBCOG",
Self::Ihkgimkdiob => "EFKHFOALBPE_IHKGIMKDIOB",
Self::Jmepdhafgee => "EFKHFOALBPE_JMEPDHAFGEE",
Self::Nambicfoomc => "EFKHFOALBPE_NAMBICFOOMC",
Self::Dbblefjlkkg => "EFKHFOALBPE_DBBLEFJLKKG",
Self::Ljpafmfakca => "EFKHFOALBPE_LJPAFMFAKCA",
Self::Ojliihhokke => "EFKHFOALBPE_OJLIIHHOKKE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EFKHFOALBPE_PHKFEDIBCOG" => Some(Self::Phkfedibcog),
"EFKHFOALBPE_IHKGIMKDIOB" => Some(Self::Ihkgimkdiob),
"EFKHFOALBPE_JMEPDHAFGEE" => Some(Self::Jmepdhafgee),
"EFKHFOALBPE_NAMBICFOOMC" => Some(Self::Nambicfoomc),
"EFKHFOALBPE_DBBLEFJLKKG" => Some(Self::Dbblefjlkkg),
"EFKHFOALBPE_LJPAFMFAKCA" => Some(Self::Ljpafmfakca),
"EFKHFOALBPE_OJLIIHHOKKE" => Some(Self::Ojliihhokke),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Onilaijofmd {
VhsFlowBuffSourceNone = 0,
VhsFlowBuffSourceQuest = 1,
}
impl Onilaijofmd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::VhsFlowBuffSourceNone => "ONILAIJOFMD_VHS_FLOW_BUFF_SOURCE_NONE",
Self::VhsFlowBuffSourceQuest => "ONILAIJOFMD_VHS_FLOW_BUFF_SOURCE_QUEST",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ONILAIJOFMD_VHS_FLOW_BUFF_SOURCE_NONE" => Some(Self::VhsFlowBuffSourceNone),
"ONILAIJOFMD_VHS_FLOW_BUFF_SOURCE_QUEST" => {
Some(Self::VhsFlowBuffSourceQuest)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dniekkmfapo {
Ddjhciididb = 0,
Micnfceopef = 1,
Aaijniijlpg = 2,
Lehpjhhihlf = 3,
Pnpgeaelpig = 4,
Glaokjhpchh = 5,
Hlegbfikhha = 6,
Hpcpkhjmnjj = 7,
Ikbahobcfnh = 8,
Mbamafjlpfn = 9,
Bfdefddpnhd = 10,
Pnoljigiegi = 11,
Jjjkjglgenc = 12,
Laoacpbocdm = 13,
Pljcddnpnka = 14,
Mgnjolhmmmj = 15,
Ibheocpmoln = 16,
Cdmnodhommi = 17,
Lacdnchbkln = 18,
Jcfnakhbfbm = 19,
Ocbkhebopgd = 20,
Olpelgdhpel = 21,
Dmbfmegfdcl = 22,
Bcadefdgpoe = 23,
Hipedppggdo = 24,
Ljclilblnnh = 25,
Hlbmjcbghbm = 26,
}
impl Dniekkmfapo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ddjhciididb => "DNIEKKMFAPO_DDJHCIIDIDB",
Self::Micnfceopef => "DNIEKKMFAPO_MICNFCEOPEF",
Self::Aaijniijlpg => "DNIEKKMFAPO_AAIJNIIJLPG",
Self::Lehpjhhihlf => "DNIEKKMFAPO_LEHPJHHIHLF",
Self::Pnpgeaelpig => "DNIEKKMFAPO_PNPGEAELPIG",
Self::Glaokjhpchh => "DNIEKKMFAPO_GLAOKJHPCHH",
Self::Hlegbfikhha => "DNIEKKMFAPO_HLEGBFIKHHA",
Self::Hpcpkhjmnjj => "DNIEKKMFAPO_HPCPKHJMNJJ",
Self::Ikbahobcfnh => "DNIEKKMFAPO_IKBAHOBCFNH",
Self::Mbamafjlpfn => "DNIEKKMFAPO_MBAMAFJLPFN",
Self::Bfdefddpnhd => "DNIEKKMFAPO_BFDEFDDPNHD",
Self::Pnoljigiegi => "DNIEKKMFAPO_PNOLJIGIEGI",
Self::Jjjkjglgenc => "DNIEKKMFAPO_JJJKJGLGENC",
Self::Laoacpbocdm => "DNIEKKMFAPO_LAOACPBOCDM",
Self::Pljcddnpnka => "DNIEKKMFAPO_PLJCDDNPNKA",
Self::Mgnjolhmmmj => "DNIEKKMFAPO_MGNJOLHMMMJ",
Self::Ibheocpmoln => "DNIEKKMFAPO_IBHEOCPMOLN",
Self::Cdmnodhommi => "DNIEKKMFAPO_CDMNODHOMMI",
Self::Lacdnchbkln => "DNIEKKMFAPO_LACDNCHBKLN",
Self::Jcfnakhbfbm => "DNIEKKMFAPO_JCFNAKHBFBM",
Self::Ocbkhebopgd => "DNIEKKMFAPO_OCBKHEBOPGD",
Self::Olpelgdhpel => "DNIEKKMFAPO_OLPELGDHPEL",
Self::Dmbfmegfdcl => "DNIEKKMFAPO_DMBFMEGFDCL",
Self::Bcadefdgpoe => "DNIEKKMFAPO_BCADEFDGPOE",
Self::Hipedppggdo => "DNIEKKMFAPO_HIPEDPPGGDO",
Self::Ljclilblnnh => "DNIEKKMFAPO_LJCLILBLNNH",
Self::Hlbmjcbghbm => "DNIEKKMFAPO_HLBMJCBGHBM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DNIEKKMFAPO_DDJHCIIDIDB" => Some(Self::Ddjhciididb),
"DNIEKKMFAPO_MICNFCEOPEF" => Some(Self::Micnfceopef),
"DNIEKKMFAPO_AAIJNIIJLPG" => Some(Self::Aaijniijlpg),
"DNIEKKMFAPO_LEHPJHHIHLF" => Some(Self::Lehpjhhihlf),
"DNIEKKMFAPO_PNPGEAELPIG" => Some(Self::Pnpgeaelpig),
"DNIEKKMFAPO_GLAOKJHPCHH" => Some(Self::Glaokjhpchh),
"DNIEKKMFAPO_HLEGBFIKHHA" => Some(Self::Hlegbfikhha),
"DNIEKKMFAPO_HPCPKHJMNJJ" => Some(Self::Hpcpkhjmnjj),
"DNIEKKMFAPO_IKBAHOBCFNH" => Some(Self::Ikbahobcfnh),
"DNIEKKMFAPO_MBAMAFJLPFN" => Some(Self::Mbamafjlpfn),
"DNIEKKMFAPO_BFDEFDDPNHD" => Some(Self::Bfdefddpnhd),
"DNIEKKMFAPO_PNOLJIGIEGI" => Some(Self::Pnoljigiegi),
"DNIEKKMFAPO_JJJKJGLGENC" => Some(Self::Jjjkjglgenc),
"DNIEKKMFAPO_LAOACPBOCDM" => Some(Self::Laoacpbocdm),
"DNIEKKMFAPO_PLJCDDNPNKA" => Some(Self::Pljcddnpnka),
"DNIEKKMFAPO_MGNJOLHMMMJ" => Some(Self::Mgnjolhmmmj),
"DNIEKKMFAPO_IBHEOCPMOLN" => Some(Self::Ibheocpmoln),
"DNIEKKMFAPO_CDMNODHOMMI" => Some(Self::Cdmnodhommi),
"DNIEKKMFAPO_LACDNCHBKLN" => Some(Self::Lacdnchbkln),
"DNIEKKMFAPO_JCFNAKHBFBM" => Some(Self::Jcfnakhbfbm),
"DNIEKKMFAPO_OCBKHEBOPGD" => Some(Self::Ocbkhebopgd),
"DNIEKKMFAPO_OLPELGDHPEL" => Some(Self::Olpelgdhpel),
"DNIEKKMFAPO_DMBFMEGFDCL" => Some(Self::Dmbfmegfdcl),
"DNIEKKMFAPO_BCADEFDGPOE" => Some(Self::Bcadefdgpoe),
"DNIEKKMFAPO_HIPEDPPGGDO" => Some(Self::Hipedppggdo),
"DNIEKKMFAPO_LJCLILBLNNH" => Some(Self::Ljclilblnnh),
"DNIEKKMFAPO_HLBMJCBGHBM" => Some(Self::Hlbmjcbghbm),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dmecbdlpcdd {
Nemebklffdn = 0,
Oppmploncni = 1,
Gaaockbgbmb = 2,
}
impl Dmecbdlpcdd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Nemebklffdn => "DMECBDLPCDD_NEMEBKLFFDN",
Self::Oppmploncni => "DMECBDLPCDD_OPPMPLONCNI",
Self::Gaaockbgbmb => "DMECBDLPCDD_GAAOCKBGBMB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DMECBDLPCDD_NEMEBKLFFDN" => Some(Self::Nemebklffdn),
"DMECBDLPCDD_OPPMPLONCNI" => Some(Self::Oppmploncni),
"DMECBDLPCDD_GAAOCKBGBMB" => Some(Self::Gaaockbgbmb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jcdjlemnicb {
Illpfbldlob = 0,
Khfmahijmnf = 1,
Acogoclfknm = 2,
Nodffehmpnc = 3,
}
impl Jcdjlemnicb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Illpfbldlob => "JCDJLEMNICB_ILLPFBLDLOB",
Self::Khfmahijmnf => "JCDJLEMNICB_KHFMAHIJMNF",
Self::Acogoclfknm => "JCDJLEMNICB_ACOGOCLFKNM",
Self::Nodffehmpnc => "JCDJLEMNICB_NODFFEHMPNC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JCDJLEMNICB_ILLPFBLDLOB" => Some(Self::Illpfbldlob),
"JCDJLEMNICB_KHFMAHIJMNF" => Some(Self::Khfmahijmnf),
"JCDJLEMNICB_ACOGOCLFKNM" => Some(Self::Acogoclfknm),
"JCDJLEMNICB_NODFFEHMPNC" => Some(Self::Nodffehmpnc),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Aadpphncbde {
Mflijnpkohb = 0,
Kdffhbhpkif = 1,
Kcegffcgckg = 2,
Bfkbjofojbp = 3,
}
impl Aadpphncbde {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mflijnpkohb => "AADPPHNCBDE_MFLIJNPKOHB",
Self::Kdffhbhpkif => "AADPPHNCBDE_KDFFHBHPKIF",
Self::Kcegffcgckg => "AADPPHNCBDE_KCEGFFCGCKG",
Self::Bfkbjofojbp => "AADPPHNCBDE_BFKBJOFOJBP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AADPPHNCBDE_MFLIJNPKOHB" => Some(Self::Mflijnpkohb),
"AADPPHNCBDE_KDFFHBHPKIF" => Some(Self::Kdffhbhpkif),
"AADPPHNCBDE_KCEGFFCGCKG" => Some(Self::Kcegffcgckg),
"AADPPHNCBDE_BFKBJOFOJBP" => Some(Self::Bfkbjofojbp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Honiancdeim {
Fhfgphopnnl = 0,
Ljncpeolnop = 3,
Ofjbplaaell = 4,
}
impl Honiancdeim {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Fhfgphopnnl => "HONIANCDEIM_FHFGPHOPNNL",
Self::Ljncpeolnop => "HONIANCDEIM_LJNCPEOLNOP",
Self::Ofjbplaaell => "HONIANCDEIM_OFJBPLAAELL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HONIANCDEIM_FHFGPHOPNNL" => Some(Self::Fhfgphopnnl),
"HONIANCDEIM_LJNCPEOLNOP" => Some(Self::Ljncpeolnop),
"HONIANCDEIM_OFJBPLAAELL" => Some(Self::Ofjbplaaell),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ddmnhnijpie {
Fdkigpajfjk = 0,
Eojplmmjigj = 1,
}
impl Ddmnhnijpie {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Fdkigpajfjk => "DDMNHNIJPIE_FDKIGPAJFJK",
Self::Eojplmmjigj => "DDMNHNIJPIE_EOJPLMMJIGJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DDMNHNIJPIE_FDKIGPAJFJK" => Some(Self::Fdkigpajfjk),
"DDMNHNIJPIE_EOJPLMMJIGJ" => Some(Self::Eojplmmjigj),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ghclodjegfi {
Miphkijkkoc = 0,
Cindcmiipke = 1,
}
impl Ghclodjegfi {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Miphkijkkoc => "GHCLODJEGFI_MIPHKIJKKOC",
Self::Cindcmiipke => "GHCLODJEGFI_CINDCMIIPKE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GHCLODJEGFI_MIPHKIJKKOC" => Some(Self::Miphkijkkoc),
"GHCLODJEGFI_CINDCMIIPKE" => Some(Self::Cindcmiipke),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ombdageamel {
Ibdfhhlokhc = 0,
Gebapndkbhk = 1,
Ldojhbljncj = 2,
Cofbheklajg = 3,
Jgaanjiejko = 4,
Nblolpbfemd = 5,
}
impl Ombdageamel {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ibdfhhlokhc => "OMBDAGEAMEL_IBDFHHLOKHC",
Self::Gebapndkbhk => "OMBDAGEAMEL_GEBAPNDKBHK",
Self::Ldojhbljncj => "OMBDAGEAMEL_LDOJHBLJNCJ",
Self::Cofbheklajg => "OMBDAGEAMEL_COFBHEKLAJG",
Self::Jgaanjiejko => "OMBDAGEAMEL_JGAANJIEJKO",
Self::Nblolpbfemd => "OMBDAGEAMEL_NBLOLPBFEMD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OMBDAGEAMEL_IBDFHHLOKHC" => Some(Self::Ibdfhhlokhc),
"OMBDAGEAMEL_GEBAPNDKBHK" => Some(Self::Gebapndkbhk),
"OMBDAGEAMEL_LDOJHBLJNCJ" => Some(Self::Ldojhbljncj),
"OMBDAGEAMEL_COFBHEKLAJG" => Some(Self::Cofbheklajg),
"OMBDAGEAMEL_JGAANJIEJKO" => Some(Self::Jgaanjiejko),
"OMBDAGEAMEL_NBLOLPBFEMD" => Some(Self::Nblolpbfemd),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mkepkgclpgh {
Afjefadickh = 0,
Bheihdcfnan = 1,
}
impl Mkepkgclpgh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Afjefadickh => "MKEPKGCLPGH_AFJEFADICKH",
Self::Bheihdcfnan => "MKEPKGCLPGH_BHEIHDCFNAN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MKEPKGCLPGH_AFJEFADICKH" => Some(Self::Afjefadickh),
"MKEPKGCLPGH_BHEIHDCFNAN" => Some(Self::Bheihdcfnan),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Oogkcgoeacl {
FocusCameraTypeNone = 0,
FocusCameraTypeInit = 1,
FocusCameraTypeMofifyWeight = 2,
FocusCameraTypeDeletePoint = 3,
FocusCameraTypeAddPoint = 4,
FocusCameraTypeCancelFocus = 5,
FocusCameraTypeModifyKey = 6,
FocusCameraTypeCancelAfterFocus = 7,
FocusCameraTypeSoftFocus = 8,
}
impl Oogkcgoeacl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::FocusCameraTypeNone => "OOGKCGOEACL_FOCUS_CAMERA_TYPE_NONE",
Self::FocusCameraTypeInit => "OOGKCGOEACL_FOCUS_CAMERA_TYPE_INIT",
Self::FocusCameraTypeMofifyWeight => {
"OOGKCGOEACL_FOCUS_CAMERA_TYPE_MOFIFY_WEIGHT"
}
Self::FocusCameraTypeDeletePoint => {
"OOGKCGOEACL_FOCUS_CAMERA_TYPE_DELETE_POINT"
}
Self::FocusCameraTypeAddPoint => "OOGKCGOEACL_FOCUS_CAMERA_TYPE_ADD_POINT",
Self::FocusCameraTypeCancelFocus => {
"OOGKCGOEACL_FOCUS_CAMERA_TYPE_CANCEL_FOCUS"
}
Self::FocusCameraTypeModifyKey => "OOGKCGOEACL_FOCUS_CAMERA_TYPE_MODIFY_KEY",
Self::FocusCameraTypeCancelAfterFocus => {
"OOGKCGOEACL_FOCUS_CAMERA_TYPE_CANCEL_AFTER_FOCUS"
}
Self::FocusCameraTypeSoftFocus => "OOGKCGOEACL_FOCUS_CAMERA_TYPE_SOFT_FOCUS",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OOGKCGOEACL_FOCUS_CAMERA_TYPE_NONE" => Some(Self::FocusCameraTypeNone),
"OOGKCGOEACL_FOCUS_CAMERA_TYPE_INIT" => Some(Self::FocusCameraTypeInit),
"OOGKCGOEACL_FOCUS_CAMERA_TYPE_MOFIFY_WEIGHT" => {
Some(Self::FocusCameraTypeMofifyWeight)
}
"OOGKCGOEACL_FOCUS_CAMERA_TYPE_DELETE_POINT" => {
Some(Self::FocusCameraTypeDeletePoint)
}
"OOGKCGOEACL_FOCUS_CAMERA_TYPE_ADD_POINT" => {
Some(Self::FocusCameraTypeAddPoint)
}
"OOGKCGOEACL_FOCUS_CAMERA_TYPE_CANCEL_FOCUS" => {
Some(Self::FocusCameraTypeCancelFocus)
}
"OOGKCGOEACL_FOCUS_CAMERA_TYPE_MODIFY_KEY" => {
Some(Self::FocusCameraTypeModifyKey)
}
"OOGKCGOEACL_FOCUS_CAMERA_TYPE_CANCEL_AFTER_FOCUS" => {
Some(Self::FocusCameraTypeCancelAfterFocus)
}
"OOGKCGOEACL_FOCUS_CAMERA_TYPE_SOFT_FOCUS" => {
Some(Self::FocusCameraTypeSoftFocus)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hgjgmkeolij {
Bddbfeaegml = 0,
Bdaponekdme = 1,
Epmgemckmff = 2,
Lemcfekdncj = 3,
Mohpphnaope = 4,
Lhgehifmmof = 5,
}
impl Hgjgmkeolij {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bddbfeaegml => "HGJGMKEOLIJ_BDDBFEAEGML",
Self::Bdaponekdme => "HGJGMKEOLIJ_BDAPONEKDME",
Self::Epmgemckmff => "HGJGMKEOLIJ_EPMGEMCKMFF",
Self::Lemcfekdncj => "HGJGMKEOLIJ_LEMCFEKDNCJ",
Self::Mohpphnaope => "HGJGMKEOLIJ_MOHPPHNAOPE",
Self::Lhgehifmmof => "HGJGMKEOLIJ_LHGEHIFMMOF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HGJGMKEOLIJ_BDDBFEAEGML" => Some(Self::Bddbfeaegml),
"HGJGMKEOLIJ_BDAPONEKDME" => Some(Self::Bdaponekdme),
"HGJGMKEOLIJ_EPMGEMCKMFF" => Some(Self::Epmgemckmff),
"HGJGMKEOLIJ_LEMCFEKDNCJ" => Some(Self::Lemcfekdncj),
"HGJGMKEOLIJ_MOHPPHNAOPE" => Some(Self::Mohpphnaope),
"HGJGMKEOLIJ_LHGEHIFMMOF" => Some(Self::Lhgehifmmof),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Noaaohcdkpo {
Mcgihpcailb = 0,
}
impl Noaaohcdkpo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mcgihpcailb => "NOAAOHCDKPO_MCGIHPCAILB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NOAAOHCDKPO_MCGIHPCAILB" => Some(Self::Mcgihpcailb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nagmimlmjfa {
Mlaejddhnnl = 0,
Kdgmibcfcfj = 1,
Hmaikhedbpd = 2,
Chopmeajhgc = 3,
}
impl Nagmimlmjfa {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mlaejddhnnl => "NAGMIMLMJFA_MLAEJDDHNNL",
Self::Kdgmibcfcfj => "NAGMIMLMJFA_KDGMIBCFCFJ",
Self::Hmaikhedbpd => "NAGMIMLMJFA_HMAIKHEDBPD",
Self::Chopmeajhgc => "NAGMIMLMJFA_CHOPMEAJHGC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NAGMIMLMJFA_MLAEJDDHNNL" => Some(Self::Mlaejddhnnl),
"NAGMIMLMJFA_KDGMIBCFCFJ" => Some(Self::Kdgmibcfcfj),
"NAGMIMLMJFA_HMAIKHEDBPD" => Some(Self::Hmaikhedbpd),
"NAGMIMLMJFA_CHOPMEAJHGC" => Some(Self::Chopmeajhgc),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ajlfoiggebm {
Lmdigdccaja = 0,
Mbnpffpkhei = 1,
Npfapmopjno = 2,
Ihbegkmndob = 3,
Haofgljehii = 4,
Ccjjfhoekoj = 5,
Jeednmcpbmb = 6,
Fekabhedeek = 7,
}
impl Ajlfoiggebm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Lmdigdccaja => "AJLFOIGGEBM_LMDIGDCCAJA",
Self::Mbnpffpkhei => "AJLFOIGGEBM_MBNPFFPKHEI",
Self::Npfapmopjno => "AJLFOIGGEBM_NPFAPMOPJNO",
Self::Ihbegkmndob => "AJLFOIGGEBM_IHBEGKMNDOB",
Self::Haofgljehii => "AJLFOIGGEBM_HAOFGLJEHII",
Self::Ccjjfhoekoj => "AJLFOIGGEBM_CCJJFHOEKOJ",
Self::Jeednmcpbmb => "AJLFOIGGEBM_JEEDNMCPBMB",
Self::Fekabhedeek => "AJLFOIGGEBM_FEKABHEDEEK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AJLFOIGGEBM_LMDIGDCCAJA" => Some(Self::Lmdigdccaja),
"AJLFOIGGEBM_MBNPFFPKHEI" => Some(Self::Mbnpffpkhei),
"AJLFOIGGEBM_NPFAPMOPJNO" => Some(Self::Npfapmopjno),
"AJLFOIGGEBM_IHBEGKMNDOB" => Some(Self::Ihbegkmndob),
"AJLFOIGGEBM_HAOFGLJEHII" => Some(Self::Haofgljehii),
"AJLFOIGGEBM_CCJJFHOEKOJ" => Some(Self::Ccjjfhoekoj),
"AJLFOIGGEBM_JEEDNMCPBMB" => Some(Self::Jeednmcpbmb),
"AJLFOIGGEBM_FEKABHEDEEK" => Some(Self::Fekabhedeek),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gpbpnapechj {
Mkfmdnceamg = 0,
Hpdnndhehpk = 1,
Maoaejfngcb = 2,
Lbfhcapjeho = 3,
}
impl Gpbpnapechj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mkfmdnceamg => "GPBPNAPECHJ_MKFMDNCEAMG",
Self::Hpdnndhehpk => "GPBPNAPECHJ_HPDNNDHEHPK",
Self::Maoaejfngcb => "GPBPNAPECHJ_MAOAEJFNGCB",
Self::Lbfhcapjeho => "GPBPNAPECHJ_LBFHCAPJEHO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GPBPNAPECHJ_MKFMDNCEAMG" => Some(Self::Mkfmdnceamg),
"GPBPNAPECHJ_HPDNNDHEHPK" => Some(Self::Hpdnndhehpk),
"GPBPNAPECHJ_MAOAEJFNGCB" => Some(Self::Maoaejfngcb),
"GPBPNAPECHJ_LBFHCAPJEHO" => Some(Self::Lbfhcapjeho),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dnpchmlkajh {
Kdpakldfaej = 0,
Gdccpmnfeme = 1,
Mfcamajamoj = 2,
Npnjgndgoam = 3,
Nhbddjippjj = 4,
}
impl Dnpchmlkajh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Kdpakldfaej => "DNPCHMLKAJH_KDPAKLDFAEJ",
Self::Gdccpmnfeme => "DNPCHMLKAJH_GDCCPMNFEME",
Self::Mfcamajamoj => "DNPCHMLKAJH_MFCAMAJAMOJ",
Self::Npnjgndgoam => "DNPCHMLKAJH_NPNJGNDGOAM",
Self::Nhbddjippjj => "DNPCHMLKAJH_NHBDDJIPPJJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DNPCHMLKAJH_KDPAKLDFAEJ" => Some(Self::Kdpakldfaej),
"DNPCHMLKAJH_GDCCPMNFEME" => Some(Self::Gdccpmnfeme),
"DNPCHMLKAJH_MFCAMAJAMOJ" => Some(Self::Mfcamajamoj),
"DNPCHMLKAJH_NPNJGNDGOAM" => Some(Self::Npnjgndgoam),
"DNPCHMLKAJH_NHBDDJIPPJJ" => Some(Self::Nhbddjippjj),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pelhdnfcpem {
OptionsModeNormal = 0,
OptionsModeSelectByGroup = 1,
OptionsModeRandomByNum = 2,
OptionsModeRandomByDepth = 3,
}
impl Pelhdnfcpem {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::OptionsModeNormal => "PELHDNFCPEM_OPTIONS_MODE_NORMAL",
Self::OptionsModeSelectByGroup => "PELHDNFCPEM_OPTIONS_MODE_SELECT_BY_GROUP",
Self::OptionsModeRandomByNum => "PELHDNFCPEM_OPTIONS_MODE_RANDOM_BY_NUM",
Self::OptionsModeRandomByDepth => "PELHDNFCPEM_OPTIONS_MODE_RANDOM_BY_DEPTH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PELHDNFCPEM_OPTIONS_MODE_NORMAL" => Some(Self::OptionsModeNormal),
"PELHDNFCPEM_OPTIONS_MODE_SELECT_BY_GROUP" => {
Some(Self::OptionsModeSelectByGroup)
}
"PELHDNFCPEM_OPTIONS_MODE_RANDOM_BY_NUM" => {
Some(Self::OptionsModeRandomByNum)
}
"PELHDNFCPEM_OPTIONS_MODE_RANDOM_BY_DEPTH" => {
Some(Self::OptionsModeRandomByDepth)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bjibfngnhjh {
Gmhofmapjpb = 0,
Nnjocffehlk = 1,
Ihobchbaabk = 2,
}
impl Bjibfngnhjh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Gmhofmapjpb => "BJIBFNGNHJH_GMHOFMAPJPB",
Self::Nnjocffehlk => "BJIBFNGNHJH_NNJOCFFEHLK",
Self::Ihobchbaabk => "BJIBFNGNHJH_IHOBCHBAABK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BJIBFNGNHJH_GMHOFMAPJPB" => Some(Self::Gmhofmapjpb),
"BJIBFNGNHJH_NNJOCFFEHLK" => Some(Self::Nnjocffehlk),
"BJIBFNGNHJH_IHOBCHBAABK" => Some(Self::Ihobchbaabk),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Phgdpmckkjm {
Hhakddcppfo = 0,
}
impl Phgdpmckkjm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Hhakddcppfo => "PHGDPMCKKJM_HHAKDDCPPFO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PHGDPMCKKJM_HHAKDDCPPFO" => Some(Self::Hhakddcppfo),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fonelmhjdif {
Ephnmgddjbe = 0,
Aekodckfkki = 1,
}
impl Fonelmhjdif {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ephnmgddjbe => "FONELMHJDIF_EPHNMGDDJBE",
Self::Aekodckfkki => "FONELMHJDIF_AEKODCKFKKI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FONELMHJDIF_EPHNMGDDJBE" => Some(Self::Ephnmgddjbe),
"FONELMHJDIF_AEKODCKFKKI" => Some(Self::Aekodckfkki),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Heobobbondj {
Ghjlodmkmoj = 0,
Afbjaoajbel = 1,
Ojhmpppbcab = 2,
Kbaindcikbp = 3,
}
impl Heobobbondj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ghjlodmkmoj => "HEOBOBBONDJ_GHJLODMKMOJ",
Self::Afbjaoajbel => "HEOBOBBONDJ_AFBJAOAJBEL",
Self::Ojhmpppbcab => "HEOBOBBONDJ_OJHMPPPBCAB",
Self::Kbaindcikbp => "HEOBOBBONDJ_KBAINDCIKBP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HEOBOBBONDJ_GHJLODMKMOJ" => Some(Self::Ghjlodmkmoj),
"HEOBOBBONDJ_AFBJAOAJBEL" => Some(Self::Afbjaoajbel),
"HEOBOBBONDJ_OJHMPPPBCAB" => Some(Self::Ojhmpppbcab),
"HEOBOBBONDJ_KBAINDCIKBP" => Some(Self::Kbaindcikbp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kimhnenegop {
TypeOfGetListNone = 0,
TypeOfGetListLen = 1,
TypeOfGetListItem = 2,
TypeOfGetListPop = 3,
TypeOfGetListCount = 4,
TypeOfGetListMax = 5,
TypeOfGetListMin = 6,
TypeOfGetListClip = 7,
}
impl Kimhnenegop {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::TypeOfGetListNone => "KIMHNENEGOP_TYPE_OF_GET_LIST_NONE",
Self::TypeOfGetListLen => "KIMHNENEGOP_TYPE_OF_GET_LIST_LEN",
Self::TypeOfGetListItem => "KIMHNENEGOP_TYPE_OF_GET_LIST_ITEM",
Self::TypeOfGetListPop => "KIMHNENEGOP_TYPE_OF_GET_LIST_POP",
Self::TypeOfGetListCount => "KIMHNENEGOP_TYPE_OF_GET_LIST_COUNT",
Self::TypeOfGetListMax => "KIMHNENEGOP_TYPE_OF_GET_LIST_MAX",
Self::TypeOfGetListMin => "KIMHNENEGOP_TYPE_OF_GET_LIST_MIN",
Self::TypeOfGetListClip => "KIMHNENEGOP_TYPE_OF_GET_LIST_CLIP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KIMHNENEGOP_TYPE_OF_GET_LIST_NONE" => Some(Self::TypeOfGetListNone),
"KIMHNENEGOP_TYPE_OF_GET_LIST_LEN" => Some(Self::TypeOfGetListLen),
"KIMHNENEGOP_TYPE_OF_GET_LIST_ITEM" => Some(Self::TypeOfGetListItem),
"KIMHNENEGOP_TYPE_OF_GET_LIST_POP" => Some(Self::TypeOfGetListPop),
"KIMHNENEGOP_TYPE_OF_GET_LIST_COUNT" => Some(Self::TypeOfGetListCount),
"KIMHNENEGOP_TYPE_OF_GET_LIST_MAX" => Some(Self::TypeOfGetListMax),
"KIMHNENEGOP_TYPE_OF_GET_LIST_MIN" => Some(Self::TypeOfGetListMin),
"KIMHNENEGOP_TYPE_OF_GET_LIST_CLIP" => Some(Self::TypeOfGetListClip),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Apckfopifno {
Bljljnhikml = 0,
Cklnmnonhbh = 1,
}
impl Apckfopifno {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bljljnhikml => "APCKFOPIFNO_BLJLJNHIKML",
Self::Cklnmnonhbh => "APCKFOPIFNO_CKLNMNONHBH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"APCKFOPIFNO_BLJLJNHIKML" => Some(Self::Bljljnhikml),
"APCKFOPIFNO_CKLNMNONHBH" => Some(Self::Cklnmnonhbh),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hknnkhajgen {
ChangeCharacterModeByAvatarId = 0,
ChangeCharacterModeByPos = 2,
ChangeCharacterModeByRandom = 3,
ChangeCharacterModeByRobotId = 4,
}
impl Hknnkhajgen {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ChangeCharacterModeByAvatarId => {
"HKNNKHAJGEN_CHANGE_CHARACTER_MODE_BY_AVATAR_ID"
}
Self::ChangeCharacterModeByPos => "HKNNKHAJGEN_CHANGE_CHARACTER_MODE_BY_POS",
Self::ChangeCharacterModeByRandom => {
"HKNNKHAJGEN_CHANGE_CHARACTER_MODE_BY_RANDOM"
}
Self::ChangeCharacterModeByRobotId => {
"HKNNKHAJGEN_CHANGE_CHARACTER_MODE_BY_ROBOT_ID"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HKNNKHAJGEN_CHANGE_CHARACTER_MODE_BY_AVATAR_ID" => {
Some(Self::ChangeCharacterModeByAvatarId)
}
"HKNNKHAJGEN_CHANGE_CHARACTER_MODE_BY_POS" => {
Some(Self::ChangeCharacterModeByPos)
}
"HKNNKHAJGEN_CHANGE_CHARACTER_MODE_BY_RANDOM" => {
Some(Self::ChangeCharacterModeByRandom)
}
"HKNNKHAJGEN_CHANGE_CHARACTER_MODE_BY_ROBOT_ID" => {
Some(Self::ChangeCharacterModeByRobotId)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mihpehhcage {
Mphlofcllam = 0,
Cddpljcdaeo = 1,
Hdjlgaejknk = 2,
Fcfcjmpelof = 3,
Ochoalcejla = 4,
}
impl Mihpehhcage {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mphlofcllam => "MIHPEHHCAGE_MPHLOFCLLAM",
Self::Cddpljcdaeo => "MIHPEHHCAGE_CDDPLJCDAEO",
Self::Hdjlgaejknk => "MIHPEHHCAGE_HDJLGAEJKNK",
Self::Fcfcjmpelof => "MIHPEHHCAGE_FCFCJMPELOF",
Self::Ochoalcejla => "MIHPEHHCAGE_OCHOALCEJLA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MIHPEHHCAGE_MPHLOFCLLAM" => Some(Self::Mphlofcllam),
"MIHPEHHCAGE_CDDPLJCDAEO" => Some(Self::Cddpljcdaeo),
"MIHPEHHCAGE_HDJLGAEJKNK" => Some(Self::Hdjlgaejknk),
"MIHPEHHCAGE_FCFCJMPELOF" => Some(Self::Fcfcjmpelof),
"MIHPEHHCAGE_OCHOALCEJLA" => Some(Self::Ochoalcejla),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hoebgilchdn {
Oigkaeficgn = 0,
Pacgcmfkmhp = 1,
Hfgcgokcldd = 2,
Emebcefgfbf = 3,
}
impl Hoebgilchdn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Oigkaeficgn => "HOEBGILCHDN_OIGKAEFICGN",
Self::Pacgcmfkmhp => "HOEBGILCHDN_PACGCMFKMHP",
Self::Hfgcgokcldd => "HOEBGILCHDN_HFGCGOKCLDD",
Self::Emebcefgfbf => "HOEBGILCHDN_EMEBCEFGFBF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HOEBGILCHDN_OIGKAEFICGN" => Some(Self::Oigkaeficgn),
"HOEBGILCHDN_PACGCMFKMHP" => Some(Self::Pacgcmfkmhp),
"HOEBGILCHDN_HFGCGOKCLDD" => Some(Self::Hfgcgokcldd),
"HOEBGILCHDN_EMEBCEFGFBF" => Some(Self::Emebcefgfbf),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pallkibeiho {
Gjjncmkfppo = 0,
}
impl Pallkibeiho {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Gjjncmkfppo => "PALLKIBEIHO_GJJNCMKFPPO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PALLKIBEIHO_GJJNCMKFPPO" => Some(Self::Gjjncmkfppo),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Aobbikmepmk {
Hmlefccbolj = 0,
Jmlhapdopmc = 1,
}
impl Aobbikmepmk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Hmlefccbolj => "AOBBIKMEPMK_HMLEFCCBOLJ",
Self::Jmlhapdopmc => "AOBBIKMEPMK_JMLHAPDOPMC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AOBBIKMEPMK_HMLEFCCBOLJ" => Some(Self::Hmlefccbolj),
"AOBBIKMEPMK_JMLHAPDOPMC" => Some(Self::Jmlhapdopmc),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pnbnlleambf {
RpRecommendResultNone = 0,
RpRecommendResultSucc = 1,
RpRecommendResultFail = 2,
}
impl Pnbnlleambf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::RpRecommendResultNone => "PNBNLLEAMBF_RP_RECOMMEND_RESULT_NONE",
Self::RpRecommendResultSucc => "PNBNLLEAMBF_RP_RECOMMEND_RESULT_SUCC",
Self::RpRecommendResultFail => "PNBNLLEAMBF_RP_RECOMMEND_RESULT_FAIL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PNBNLLEAMBF_RP_RECOMMEND_RESULT_NONE" => Some(Self::RpRecommendResultNone),
"PNBNLLEAMBF_RP_RECOMMEND_RESULT_SUCC" => Some(Self::RpRecommendResultSucc),
"PNBNLLEAMBF_RP_RECOMMEND_RESULT_FAIL" => Some(Self::RpRecommendResultFail),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Deoobgfghfj {
CharacterModeBySlot = 0,
CharacterModeByRobotId = 1,
CharacterModeByAvatarId = 2,
}
impl Deoobgfghfj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::CharacterModeBySlot => "DEOOBGFGHFJ_CHARACTER_MODE_BY_SLOT",
Self::CharacterModeByRobotId => "DEOOBGFGHFJ_CHARACTER_MODE_BY_ROBOT_ID",
Self::CharacterModeByAvatarId => "DEOOBGFGHFJ_CHARACTER_MODE_BY_AVATAR_ID",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DEOOBGFGHFJ_CHARACTER_MODE_BY_SLOT" => Some(Self::CharacterModeBySlot),
"DEOOBGFGHFJ_CHARACTER_MODE_BY_ROBOT_ID" => {
Some(Self::CharacterModeByRobotId)
}
"DEOOBGFGHFJ_CHARACTER_MODE_BY_AVATAR_ID" => {
Some(Self::CharacterModeByAvatarId)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kbajkbfogen {
Pfpeojjlbda = 0,
Knfmfdmbije = 1,
Fpphhcdpfbc = 2,
}
impl Kbajkbfogen {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Pfpeojjlbda => "KBAJKBFOGEN_PFPEOJJLBDA",
Self::Knfmfdmbije => "KBAJKBFOGEN_KNFMFDMBIJE",
Self::Fpphhcdpfbc => "KBAJKBFOGEN_FPPHHCDPFBC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KBAJKBFOGEN_PFPEOJJLBDA" => Some(Self::Pfpeojjlbda),
"KBAJKBFOGEN_KNFMFDMBIJE" => Some(Self::Knfmfdmbije),
"KBAJKBFOGEN_FPPHHCDPFBC" => Some(Self::Fpphhcdpfbc),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Janomohpinm {
Pghffilkfkj = 0,
}
impl Janomohpinm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Pghffilkfkj => "JANOMOHPINM_PGHFFILKFKJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JANOMOHPINM_PGHFFILKFKJ" => Some(Self::Pghffilkfkj),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Chkhnebjoce {
Dlkpociokoh = 0,
Bmcipeakcae = 1,
Plmlgfikimk = 2,
Mdnaknomkma = 3,
}
impl Chkhnebjoce {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Dlkpociokoh => "CHKHNEBJOCE_DLKPOCIOKOH",
Self::Bmcipeakcae => "CHKHNEBJOCE_BMCIPEAKCAE",
Self::Plmlgfikimk => "CHKHNEBJOCE_PLMLGFIKIMK",
Self::Mdnaknomkma => "CHKHNEBJOCE_MDNAKNOMKMA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CHKHNEBJOCE_DLKPOCIOKOH" => Some(Self::Dlkpociokoh),
"CHKHNEBJOCE_BMCIPEAKCAE" => Some(Self::Bmcipeakcae),
"CHKHNEBJOCE_PLMLGFIKIMK" => Some(Self::Plmlgfikimk),
"CHKHNEBJOCE_MDNAKNOMKMA" => Some(Self::Mdnaknomkma),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gjpcmcjfkdd {
Npebciadgij = 0,
Kbkjmfnggla = 1,
}
impl Gjpcmcjfkdd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Npebciadgij => "GJPCMCJFKDD_NPEBCIADGIJ",
Self::Kbkjmfnggla => "GJPCMCJFKDD_KBKJMFNGGLA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GJPCMCJFKDD_NPEBCIADGIJ" => Some(Self::Npebciadgij),
"GJPCMCJFKDD_KBKJMFNGGLA" => Some(Self::Kbkjmfnggla),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kjbchdkmgfk {
PostStateNotUnlock = 0,
PostStateUnlock = 1,
PostStateRead = 2,
PostStateReply = 3,
PostStateInfoUnlock = 4,
PostStateInfoRead = 5,
}
impl Kjbchdkmgfk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::PostStateNotUnlock => "KJBCHDKMGFK_POST_STATE_NOT_UNLOCK",
Self::PostStateUnlock => "KJBCHDKMGFK_POST_STATE_UNLOCK",
Self::PostStateRead => "KJBCHDKMGFK_POST_STATE_READ",
Self::PostStateReply => "KJBCHDKMGFK_POST_STATE_REPLY",
Self::PostStateInfoUnlock => "KJBCHDKMGFK_POST_STATE_INFO_UNLOCK",
Self::PostStateInfoRead => "KJBCHDKMGFK_POST_STATE_INFO_READ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KJBCHDKMGFK_POST_STATE_NOT_UNLOCK" => Some(Self::PostStateNotUnlock),
"KJBCHDKMGFK_POST_STATE_UNLOCK" => Some(Self::PostStateUnlock),
"KJBCHDKMGFK_POST_STATE_READ" => Some(Self::PostStateRead),
"KJBCHDKMGFK_POST_STATE_REPLY" => Some(Self::PostStateReply),
"KJBCHDKMGFK_POST_STATE_INFO_UNLOCK" => Some(Self::PostStateInfoUnlock),
"KJBCHDKMGFK_POST_STATE_INFO_READ" => Some(Self::PostStateInfoRead),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum AimRectColor {
AimRectColorNone = 0,
AimRectColorGreen = 1,
AimRectColorRed = 2,
}
impl AimRectColor {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::AimRectColorNone => "AimRectColor_AIM_RECT_COLOR_NONE",
Self::AimRectColorGreen => "AimRectColor_AIM_RECT_COLOR_GREEN",
Self::AimRectColorRed => "AimRectColor_AIM_RECT_COLOR_RED",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AimRectColor_AIM_RECT_COLOR_NONE" => Some(Self::AimRectColorNone),
"AimRectColor_AIM_RECT_COLOR_GREEN" => Some(Self::AimRectColorGreen),
"AimRectColor_AIM_RECT_COLOR_RED" => Some(Self::AimRectColorRed),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gnfpamofibb {
Eceihnfocjc = 0,
Obhcenndcph = 1,
Nlkpgiofeda = 2,
Cfciaidjman = 3,
}
impl Gnfpamofibb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Eceihnfocjc => "GNFPAMOFIBB_ECEIHNFOCJC",
Self::Obhcenndcph => "GNFPAMOFIBB_OBHCENNDCPH",
Self::Nlkpgiofeda => "GNFPAMOFIBB_NLKPGIOFEDA",
Self::Cfciaidjman => "GNFPAMOFIBB_CFCIAIDJMAN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GNFPAMOFIBB_ECEIHNFOCJC" => Some(Self::Eceihnfocjc),
"GNFPAMOFIBB_OBHCENNDCPH" => Some(Self::Obhcenndcph),
"GNFPAMOFIBB_NLKPGIOFEDA" => Some(Self::Nlkpgiofeda),
"GNFPAMOFIBB_CFCIAIDJMAN" => Some(Self::Cfciaidjman),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ogfgklkjkdo {
Aphddjkaoea = 0,
Akoipokacop = 1,
}
impl Ogfgklkjkdo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Aphddjkaoea => "OGFGKLKJKDO_APHDDJKAOEA",
Self::Akoipokacop => "OGFGKLKJKDO_AKOIPOKACOP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OGFGKLKJKDO_APHDDJKAOEA" => Some(Self::Aphddjkaoea),
"OGFGKLKJKDO_AKOIPOKACOP" => Some(Self::Akoipokacop),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bhjggggfeok {
Lnlphconome = 0,
Gddehfcjjab = 1,
}
impl Bhjggggfeok {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Lnlphconome => "BHJGGGGFEOK_LNLPHCONOME",
Self::Gddehfcjjab => "BHJGGGGFEOK_GDDEHFCJJAB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BHJGGGGFEOK_LNLPHCONOME" => Some(Self::Lnlphconome),
"BHJGGGGFEOK_GDDEHFCJJAB" => Some(Self::Gddehfcjjab),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gjglokjcccm {
None = 0,
Head = 1,
Tail = 2,
}
impl Gjglokjcccm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered 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 => "GJGLOKJCCCM_NONE",
Self::Head => "GJGLOKJCCCM_HEAD",
Self::Tail => "GJGLOKJCCCM_TAIL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GJGLOKJCCCM_NONE" => Some(Self::None),
"GJGLOKJCCCM_HEAD" => Some(Self::Head),
"GJGLOKJCCCM_TAIL" => Some(Self::Tail),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hklogciopgh {
Bipaelojdio = 0,
Geidlmhcjna = 1,
Oolnpccodhj = 2,
Ojggmklelbd = 3,
Fcjcladdjkd = 4,
Kbelckhlojn = 5,
Ecapeecggdi = 6,
Dkbhndnkfnc = 7,
}
impl Hklogciopgh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bipaelojdio => "HKLOGCIOPGH_BIPAELOJDIO",
Self::Geidlmhcjna => "HKLOGCIOPGH_GEIDLMHCJNA",
Self::Oolnpccodhj => "HKLOGCIOPGH_OOLNPCCODHJ",
Self::Ojggmklelbd => "HKLOGCIOPGH_OJGGMKLELBD",
Self::Fcjcladdjkd => "HKLOGCIOPGH_FCJCLADDJKD",
Self::Kbelckhlojn => "HKLOGCIOPGH_KBELCKHLOJN",
Self::Ecapeecggdi => "HKLOGCIOPGH_ECAPEECGGDI",
Self::Dkbhndnkfnc => "HKLOGCIOPGH_DKBHNDNKFNC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HKLOGCIOPGH_BIPAELOJDIO" => Some(Self::Bipaelojdio),
"HKLOGCIOPGH_GEIDLMHCJNA" => Some(Self::Geidlmhcjna),
"HKLOGCIOPGH_OOLNPCCODHJ" => Some(Self::Oolnpccodhj),
"HKLOGCIOPGH_OJGGMKLELBD" => Some(Self::Ojggmklelbd),
"HKLOGCIOPGH_FCJCLADDJKD" => Some(Self::Fcjcladdjkd),
"HKLOGCIOPGH_KBELCKHLOJN" => Some(Self::Kbelckhlojn),
"HKLOGCIOPGH_ECAPEECGGDI" => Some(Self::Ecapeecggdi),
"HKLOGCIOPGH_DKBHNDNKFNC" => Some(Self::Dkbhndnkfnc),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pipmgibbjmd {
Chpegmmanda = 0,
Jndmokfmnde = 1,
}
impl Pipmgibbjmd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Chpegmmanda => "PIPMGIBBJMD_CHPEGMMANDA",
Self::Jndmokfmnde => "PIPMGIBBJMD_JNDMOKFMNDE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PIPMGIBBJMD_CHPEGMMANDA" => Some(Self::Chpegmmanda),
"PIPMGIBBJMD_JNDMOKFMNDE" => Some(Self::Jndmokfmnde),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hoophmkdpgb {
NpcAttrNone = 0,
NpcAttrAll = 1,
NpcAttrHp = 2,
}
impl Hoophmkdpgb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::NpcAttrNone => "HOOPHMKDPGB_NPC_ATTR_NONE",
Self::NpcAttrAll => "HOOPHMKDPGB_NPC_ATTR_ALL",
Self::NpcAttrHp => "HOOPHMKDPGB_NPC_ATTR_HP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HOOPHMKDPGB_NPC_ATTR_NONE" => Some(Self::NpcAttrNone),
"HOOPHMKDPGB_NPC_ATTR_ALL" => Some(Self::NpcAttrAll),
"HOOPHMKDPGB_NPC_ATTR_HP" => Some(Self::NpcAttrHp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pifnkldafnk {
PerformBubble = 0,
PerformDelay = 1,
PerformImmediately = 2,
PerformExplosion = 3,
}
impl Pifnkldafnk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::PerformBubble => "PIFNKLDAFNK_PERFORM_BUBBLE",
Self::PerformDelay => "PIFNKLDAFNK_PERFORM_DELAY",
Self::PerformImmediately => "PIFNKLDAFNK_PERFORM_IMMEDIATELY",
Self::PerformExplosion => "PIFNKLDAFNK_PERFORM_EXPLOSION",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PIFNKLDAFNK_PERFORM_BUBBLE" => Some(Self::PerformBubble),
"PIFNKLDAFNK_PERFORM_DELAY" => Some(Self::PerformDelay),
"PIFNKLDAFNK_PERFORM_IMMEDIATELY" => Some(Self::PerformImmediately),
"PIFNKLDAFNK_PERFORM_EXPLOSION" => Some(Self::PerformExplosion),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kmglkglhbfe {
Jjnhhmifbom = 0,
Dgbialgokij = 1,
Dmdfcllmoci = 2,
}
impl Kmglkglhbfe {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Jjnhhmifbom => "KMGLKGLHBFE_JJNHHMIFBOM",
Self::Dgbialgokij => "KMGLKGLHBFE_DGBIALGOKIJ",
Self::Dmdfcllmoci => "KMGLKGLHBFE_DMDFCLLMOCI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KMGLKGLHBFE_JJNHHMIFBOM" => Some(Self::Jjnhhmifbom),
"KMGLKGLHBFE_DGBIALGOKIJ" => Some(Self::Dgbialgokij),
"KMGLKGLHBFE_DMDFCLLMOCI" => Some(Self::Dmdfcllmoci),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mdamjpnblal {
None = 0,
CommonGrid = 1,
MiniGame = 2,
TvExit = 3,
}
impl Mdamjpnblal {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered 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 => "MDAMJPNBLAL_None",
Self::CommonGrid => "MDAMJPNBLAL_COMMON_GRID",
Self::MiniGame => "MDAMJPNBLAL_MINI_GAME",
Self::TvExit => "MDAMJPNBLAL_TV_EXIT",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MDAMJPNBLAL_None" => Some(Self::None),
"MDAMJPNBLAL_COMMON_GRID" => Some(Self::CommonGrid),
"MDAMJPNBLAL_MINI_GAME" => Some(Self::MiniGame),
"MDAMJPNBLAL_TV_EXIT" => Some(Self::TvExit),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bldigdeohhm {
Lpffjnhgfbm = 0,
Bacfojkilbp = 1,
Ffdeoihpeco = 2,
}
impl Bldigdeohhm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Lpffjnhgfbm => "BLDIGDEOHHM_LPFFJNHGFBM",
Self::Bacfojkilbp => "BLDIGDEOHHM_BACFOJKILBP",
Self::Ffdeoihpeco => "BLDIGDEOHHM_FFDEOIHPECO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BLDIGDEOHHM_LPFFJNHGFBM" => Some(Self::Lpffjnhgfbm),
"BLDIGDEOHHM_BACFOJKILBP" => Some(Self::Bacfojkilbp),
"BLDIGDEOHHM_FFDEOIHPECO" => Some(Self::Ffdeoihpeco),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dknhfamhoii {
Lcjdgncjcgn = 0,
Ologjhfojhm = 10001,
}
impl Dknhfamhoii {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Lcjdgncjcgn => "DKNHFAMHOII_LCJDGNCJCGN",
Self::Ologjhfojhm => "DKNHFAMHOII_OLOGJHFOJHM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DKNHFAMHOII_LCJDGNCJCGN" => Some(Self::Lcjdgncjcgn),
"DKNHFAMHOII_OLOGJHFOJHM" => Some(Self::Ologjhfojhm),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jjaihlbkmna {
ChangeHollowSectionPerformTypeNone = 0,
Type1 = 1,
Type2 = 2,
Type3 = 3,
}
impl Jjaihlbkmna {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ChangeHollowSectionPerformTypeNone => {
"JJAIHLBKMNA_CHANGE_HOLLOW_SECTION_PERFORM_TYPE_NONE"
}
Self::Type1 => "JJAIHLBKMNA_TYPE1",
Self::Type2 => "JJAIHLBKMNA_TYPE2",
Self::Type3 => "JJAIHLBKMNA_TYPE3",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JJAIHLBKMNA_CHANGE_HOLLOW_SECTION_PERFORM_TYPE_NONE" => {
Some(Self::ChangeHollowSectionPerformTypeNone)
}
"JJAIHLBKMNA_TYPE1" => Some(Self::Type1),
"JJAIHLBKMNA_TYPE2" => Some(Self::Type2),
"JJAIHLBKMNA_TYPE3" => Some(Self::Type3),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mgeejhjepfg {
Pelainhlhib = 0,
Cbfgmfdjeng = 1,
Nfhnmmcfmol = 2,
Mblandamjil = 3,
}
impl Mgeejhjepfg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Pelainhlhib => "MGEEJHJEPFG_PELAINHLHIB",
Self::Cbfgmfdjeng => "MGEEJHJEPFG_CBFGMFDJENG",
Self::Nfhnmmcfmol => "MGEEJHJEPFG_NFHNMMCFMOL",
Self::Mblandamjil => "MGEEJHJEPFG_MBLANDAMJIL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MGEEJHJEPFG_PELAINHLHIB" => Some(Self::Pelainhlhib),
"MGEEJHJEPFG_CBFGMFDJENG" => Some(Self::Cbfgmfdjeng),
"MGEEJHJEPFG_NFHNMMCFMOL" => Some(Self::Nfhnmmcfmol),
"MGEEJHJEPFG_MBLANDAMJIL" => Some(Self::Mblandamjil),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Iceibadkgab {
Infdkflmcmp = 0,
Bflakchdgbj = 1,
Ejjflagigpa = 2,
}
impl Iceibadkgab {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Infdkflmcmp => "ICEIBADKGAB_INFDKFLMCMP",
Self::Bflakchdgbj => "ICEIBADKGAB_BFLAKCHDGBJ",
Self::Ejjflagigpa => "ICEIBADKGAB_EJJFLAGIGPA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ICEIBADKGAB_INFDKFLMCMP" => Some(Self::Infdkflmcmp),
"ICEIBADKGAB_BFLAKCHDGBJ" => Some(Self::Bflakchdgbj),
"ICEIBADKGAB_EJJFLAGIGPA" => Some(Self::Ejjflagigpa),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nopcpapeggp {
Lipakbceegi = 0,
Pmiecaechca = 1,
Iehmhiijggc = 2,
}
impl Nopcpapeggp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Lipakbceegi => "NOPCPAPEGGP_LIPAKBCEEGI",
Self::Pmiecaechca => "NOPCPAPEGGP_PMIECAECHCA",
Self::Iehmhiijggc => "NOPCPAPEGGP_IEHMHIIJGGC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NOPCPAPEGGP_LIPAKBCEEGI" => Some(Self::Lipakbceegi),
"NOPCPAPEGGP_PMIECAECHCA" => Some(Self::Pmiecaechca),
"NOPCPAPEGGP_IEHMHIIJGGC" => Some(Self::Iehmhiijggc),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jpfkdbanjed {
Poagmfikemk = 0,
Gaeaepockgp = 1,
}
impl Jpfkdbanjed {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Poagmfikemk => "JPFKDBANJED_POAGMFIKEMK",
Self::Gaeaepockgp => "JPFKDBANJED_GAEAEPOCKGP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JPFKDBANJED_POAGMFIKEMK" => Some(Self::Poagmfikemk),
"JPFKDBANJED_GAEAEPOCKGP" => Some(Self::Gaeaepockgp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bjalighgaba {
Jnjhlndjmif = 0,
Hlekaanhmli = 1,
}
impl Bjalighgaba {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Jnjhlndjmif => "BJALIGHGABA_JNJHLNDJMIF",
Self::Hlekaanhmli => "BJALIGHGABA_HLEKAANHMLI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BJALIGHGABA_JNJHLNDJMIF" => Some(Self::Jnjhlndjmif),
"BJALIGHGABA_HLEKAANHMLI" => Some(Self::Hlekaanhmli),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dhmhhimkldk {
Mamlfgbnnap = 0,
Emahmfibeoe = 1,
Ioacnoiibni = 2,
Hcibmimbcbb = 3,
Eojmmpbpgdj = 4,
Phnoggpnpap = 5,
Ckihmiedona = 6,
Eifnimjkclm = 7,
Bblhjcjfmca = 8,
Ikopddekjnn = 9,
Hadciiaokif = 10,
Gljgcmpjaln = 11,
Ijgllhbclkl = 12,
}
impl Dhmhhimkldk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mamlfgbnnap => "DHMHHIMKLDK_MAMLFGBNNAP",
Self::Emahmfibeoe => "DHMHHIMKLDK_EMAHMFIBEOE",
Self::Ioacnoiibni => "DHMHHIMKLDK_IOACNOIIBNI",
Self::Hcibmimbcbb => "DHMHHIMKLDK_HCIBMIMBCBB",
Self::Eojmmpbpgdj => "DHMHHIMKLDK_EOJMMPBPGDJ",
Self::Phnoggpnpap => "DHMHHIMKLDK_PHNOGGPNPAP",
Self::Ckihmiedona => "DHMHHIMKLDK_CKIHMIEDONA",
Self::Eifnimjkclm => "DHMHHIMKLDK_EIFNIMJKCLM",
Self::Bblhjcjfmca => "DHMHHIMKLDK_BBLHJCJFMCA",
Self::Ikopddekjnn => "DHMHHIMKLDK_IKOPDDEKJNN",
Self::Hadciiaokif => "DHMHHIMKLDK_HADCIIAOKIF",
Self::Gljgcmpjaln => "DHMHHIMKLDK_GLJGCMPJALN",
Self::Ijgllhbclkl => "DHMHHIMKLDK_IJGLLHBCLKL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DHMHHIMKLDK_MAMLFGBNNAP" => Some(Self::Mamlfgbnnap),
"DHMHHIMKLDK_EMAHMFIBEOE" => Some(Self::Emahmfibeoe),
"DHMHHIMKLDK_IOACNOIIBNI" => Some(Self::Ioacnoiibni),
"DHMHHIMKLDK_HCIBMIMBCBB" => Some(Self::Hcibmimbcbb),
"DHMHHIMKLDK_EOJMMPBPGDJ" => Some(Self::Eojmmpbpgdj),
"DHMHHIMKLDK_PHNOGGPNPAP" => Some(Self::Phnoggpnpap),
"DHMHHIMKLDK_CKIHMIEDONA" => Some(Self::Ckihmiedona),
"DHMHHIMKLDK_EIFNIMJKCLM" => Some(Self::Eifnimjkclm),
"DHMHHIMKLDK_BBLHJCJFMCA" => Some(Self::Bblhjcjfmca),
"DHMHHIMKLDK_IKOPDDEKJNN" => Some(Self::Ikopddekjnn),
"DHMHHIMKLDK_HADCIIAOKIF" => Some(Self::Hadciiaokif),
"DHMHHIMKLDK_GLJGCMPJALN" => Some(Self::Gljgcmpjaln),
"DHMHHIMKLDK_IJGLLHBCLKL" => Some(Self::Ijgllhbclkl),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ljlgphinjel {
PathBlockTypeNone = 0,
PathBlockUpIn = 1,
PathBlockDownIn = 2,
PathBlockLeftIn = 4,
PathBlockRightIn = 8,
PathBlockUpOut = 16,
PathBlockDownOut = 32,
PathBlockLeftOut = 64,
PathBlockRightOut = 128,
}
impl Ljlgphinjel {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::PathBlockTypeNone => "LJLGPHINJEL_PATH_BLOCK_TYPE_NONE",
Self::PathBlockUpIn => "LJLGPHINJEL_PATH_BLOCK_UP_IN",
Self::PathBlockDownIn => "LJLGPHINJEL_PATH_BLOCK_DOWN_IN",
Self::PathBlockLeftIn => "LJLGPHINJEL_PATH_BLOCK_LEFT_IN",
Self::PathBlockRightIn => "LJLGPHINJEL_PATH_BLOCK_RIGHT_IN",
Self::PathBlockUpOut => "LJLGPHINJEL_PATH_BLOCK_UP_OUT",
Self::PathBlockDownOut => "LJLGPHINJEL_PATH_BLOCK_DOWN_OUT",
Self::PathBlockLeftOut => "LJLGPHINJEL_PATH_BLOCK_LEFT_OUT",
Self::PathBlockRightOut => "LJLGPHINJEL_PATH_BLOCK_RIGHT_OUT",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LJLGPHINJEL_PATH_BLOCK_TYPE_NONE" => Some(Self::PathBlockTypeNone),
"LJLGPHINJEL_PATH_BLOCK_UP_IN" => Some(Self::PathBlockUpIn),
"LJLGPHINJEL_PATH_BLOCK_DOWN_IN" => Some(Self::PathBlockDownIn),
"LJLGPHINJEL_PATH_BLOCK_LEFT_IN" => Some(Self::PathBlockLeftIn),
"LJLGPHINJEL_PATH_BLOCK_RIGHT_IN" => Some(Self::PathBlockRightIn),
"LJLGPHINJEL_PATH_BLOCK_UP_OUT" => Some(Self::PathBlockUpOut),
"LJLGPHINJEL_PATH_BLOCK_DOWN_OUT" => Some(Self::PathBlockDownOut),
"LJLGPHINJEL_PATH_BLOCK_LEFT_OUT" => Some(Self::PathBlockLeftOut),
"LJLGPHINJEL_PATH_BLOCK_RIGHT_OUT" => Some(Self::PathBlockRightOut),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jlaocapclob {
Jaabmfobfic = 0,
}
impl Jlaocapclob {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Jaabmfobfic => "JLAOCAPCLOB_JAABMFOBFIC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JLAOCAPCLOB_JAABMFOBFIC" => Some(Self::Jaabmfobfic),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hnnpaiehmcp {
Gifpcjjgibl = 0,
Fnikmdgnjof = 1,
Kbhmhhijfbc = 2,
Biaidaafekh = 3,
}
impl Hnnpaiehmcp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Gifpcjjgibl => "HNNPAIEHMCP_GIFPCJJGIBL",
Self::Fnikmdgnjof => "HNNPAIEHMCP_FNIKMDGNJOF",
Self::Kbhmhhijfbc => "HNNPAIEHMCP_KBHMHHIJFBC",
Self::Biaidaafekh => "HNNPAIEHMCP_BIAIDAAFEKH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HNNPAIEHMCP_GIFPCJJGIBL" => Some(Self::Gifpcjjgibl),
"HNNPAIEHMCP_FNIKMDGNJOF" => Some(Self::Fnikmdgnjof),
"HNNPAIEHMCP_KBHMHHIJFBC" => Some(Self::Kbhmhhijfbc),
"HNNPAIEHMCP_BIAIDAAFEKH" => Some(Self::Biaidaafekh),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Goiliboheob {
RepairZoneTypeNone = 0,
RepairZoneTypeInit = 1,
RepairZoneTypeRemove = 2,
RepairZoneTypeReset = 3,
}
impl Goiliboheob {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::RepairZoneTypeNone => "GOILIBOHEOB_REPAIR_ZONE_TYPE_NONE",
Self::RepairZoneTypeInit => "GOILIBOHEOB_REPAIR_ZONE_TYPE_INIT",
Self::RepairZoneTypeRemove => "GOILIBOHEOB_REPAIR_ZONE_TYPE_REMOVE",
Self::RepairZoneTypeReset => "GOILIBOHEOB_REPAIR_ZONE_TYPE_RESET",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GOILIBOHEOB_REPAIR_ZONE_TYPE_NONE" => Some(Self::RepairZoneTypeNone),
"GOILIBOHEOB_REPAIR_ZONE_TYPE_INIT" => Some(Self::RepairZoneTypeInit),
"GOILIBOHEOB_REPAIR_ZONE_TYPE_REMOVE" => Some(Self::RepairZoneTypeRemove),
"GOILIBOHEOB_REPAIR_ZONE_TYPE_RESET" => Some(Self::RepairZoneTypeReset),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hgcbnpkndll {
Ojjohhilked = 0,
Gedmdcedokg = 1,
Dnomnlennco = 2,
Depkjhlomjc = 3,
Epncbphhgjd = 4,
Akhlnfbokdf = 5,
Andheanldjd = 6,
Gbgngebeggo = 7,
Gafjoimhffc = 8,
Magjdlggkdd = 9,
Pcpepcmkiad = 10,
Hmbbklfglaj = 11,
Jdaiaoambnl = 12,
}
impl Hgcbnpkndll {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ojjohhilked => "HGCBNPKNDLL_OJJOHHILKED",
Self::Gedmdcedokg => "HGCBNPKNDLL_GEDMDCEDOKG",
Self::Dnomnlennco => "HGCBNPKNDLL_DNOMNLENNCO",
Self::Depkjhlomjc => "HGCBNPKNDLL_DEPKJHLOMJC",
Self::Epncbphhgjd => "HGCBNPKNDLL_EPNCBPHHGJD",
Self::Akhlnfbokdf => "HGCBNPKNDLL_AKHLNFBOKDF",
Self::Andheanldjd => "HGCBNPKNDLL_ANDHEANLDJD",
Self::Gbgngebeggo => "HGCBNPKNDLL_GBGNGEBEGGO",
Self::Gafjoimhffc => "HGCBNPKNDLL_GAFJOIMHFFC",
Self::Magjdlggkdd => "HGCBNPKNDLL_MAGJDLGGKDD",
Self::Pcpepcmkiad => "HGCBNPKNDLL_PCPEPCMKIAD",
Self::Hmbbklfglaj => "HGCBNPKNDLL_HMBBKLFGLAJ",
Self::Jdaiaoambnl => "HGCBNPKNDLL_JDAIAOAMBNL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HGCBNPKNDLL_OJJOHHILKED" => Some(Self::Ojjohhilked),
"HGCBNPKNDLL_GEDMDCEDOKG" => Some(Self::Gedmdcedokg),
"HGCBNPKNDLL_DNOMNLENNCO" => Some(Self::Dnomnlennco),
"HGCBNPKNDLL_DEPKJHLOMJC" => Some(Self::Depkjhlomjc),
"HGCBNPKNDLL_EPNCBPHHGJD" => Some(Self::Epncbphhgjd),
"HGCBNPKNDLL_AKHLNFBOKDF" => Some(Self::Akhlnfbokdf),
"HGCBNPKNDLL_ANDHEANLDJD" => Some(Self::Andheanldjd),
"HGCBNPKNDLL_GBGNGEBEGGO" => Some(Self::Gbgngebeggo),
"HGCBNPKNDLL_GAFJOIMHFFC" => Some(Self::Gafjoimhffc),
"HGCBNPKNDLL_MAGJDLGGKDD" => Some(Self::Magjdlggkdd),
"HGCBNPKNDLL_PCPEPCMKIAD" => Some(Self::Pcpepcmkiad),
"HGCBNPKNDLL_HMBBKLFGLAJ" => Some(Self::Hmbbklfglaj),
"HGCBNPKNDLL_JDAIAOAMBNL" => Some(Self::Jdaiaoambnl),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pcekojidped {
VariableScopeNone = 0,
Scene = 1,
Section = 2,
ScriptGlobal = 3,
Script = 4,
Function = 5,
HollowQuest = 6,
HallGame = 7,
Quest = 8,
}
impl Pcekojidped {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::VariableScopeNone => "PCEKOJIDPED_VARIABLE_SCOPE_NONE",
Self::Scene => "PCEKOJIDPED_SCENE",
Self::Section => "PCEKOJIDPED_SECTION",
Self::ScriptGlobal => "PCEKOJIDPED_SCRIPT_GLOBAL",
Self::Script => "PCEKOJIDPED_SCRIPT",
Self::Function => "PCEKOJIDPED_FUNCTION",
Self::HollowQuest => "PCEKOJIDPED_HOLLOW_QUEST",
Self::HallGame => "PCEKOJIDPED_HALL_GAME",
Self::Quest => "PCEKOJIDPED_QUEST",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PCEKOJIDPED_VARIABLE_SCOPE_NONE" => Some(Self::VariableScopeNone),
"PCEKOJIDPED_SCENE" => Some(Self::Scene),
"PCEKOJIDPED_SECTION" => Some(Self::Section),
"PCEKOJIDPED_SCRIPT_GLOBAL" => Some(Self::ScriptGlobal),
"PCEKOJIDPED_SCRIPT" => Some(Self::Script),
"PCEKOJIDPED_FUNCTION" => Some(Self::Function),
"PCEKOJIDPED_HOLLOW_QUEST" => Some(Self::HollowQuest),
"PCEKOJIDPED_HALL_GAME" => Some(Self::HallGame),
"PCEKOJIDPED_QUEST" => Some(Self::Quest),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum NodeVisible {
NodeVisibleAll = 0,
Visible = 1,
VisibleAtGridAround = 2,
VisibleByTriggerEvent = 3,
TemporaryVisibleAtAround = 4,
Blocked = 5,
}
impl NodeVisible {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::NodeVisibleAll => "NodeVisible_NODE_VISIBLE_ALL",
Self::Visible => "NodeVisible_VISIBLE",
Self::VisibleAtGridAround => "NodeVisible_VISIBLE_AT_GRID_AROUND",
Self::VisibleByTriggerEvent => "NodeVisible_VISIBLE_BY_TRIGGER_EVENT",
Self::TemporaryVisibleAtAround => "NodeVisible_TEMPORARY_VISIBLE_AT_AROUND",
Self::Blocked => "NodeVisible_BLOCKED",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NodeVisible_NODE_VISIBLE_ALL" => Some(Self::NodeVisibleAll),
"NodeVisible_VISIBLE" => Some(Self::Visible),
"NodeVisible_VISIBLE_AT_GRID_AROUND" => Some(Self::VisibleAtGridAround),
"NodeVisible_VISIBLE_BY_TRIGGER_EVENT" => Some(Self::VisibleByTriggerEvent),
"NodeVisible_TEMPORARY_VISIBLE_AT_AROUND" => {
Some(Self::TemporaryVisibleAtAround)
}
"NodeVisible_BLOCKED" => Some(Self::Blocked),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum HollowSystemType {
HollowSystemTypeNone = 0,
HollowSystemTypeCard = 1,
HollowSystemTypeMemu = 2,
HollowSystemTypeCurse = 3,
HollowSystemTypeBag = 4,
HollowSystemTypeHollowItem = 5,
HollowSystemTypeHollowResultPage = 6,
HollowSystemTypeCurseInfo = 7,
HollowSystemTypeHollowBottom = 8,
}
impl HollowSystemType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HollowSystemTypeNone => "HollowSystemType_HOLLOW_SYSTEM_TYPE_NONE",
Self::HollowSystemTypeCard => "HollowSystemType_HOLLOW_SYSTEM_TYPE_CARD",
Self::HollowSystemTypeMemu => "HollowSystemType_HOLLOW_SYSTEM_TYPE_MEMU",
Self::HollowSystemTypeCurse => "HollowSystemType_HOLLOW_SYSTEM_TYPE_CURSE",
Self::HollowSystemTypeBag => "HollowSystemType_HOLLOW_SYSTEM_TYPE_BAG",
Self::HollowSystemTypeHollowItem => {
"HollowSystemType_HOLLOW_SYSTEM_TYPE_HOLLOW_ITEM"
}
Self::HollowSystemTypeHollowResultPage => {
"HollowSystemType_HOLLOW_SYSTEM_TYPE_HOLLOW_RESULT_PAGE"
}
Self::HollowSystemTypeCurseInfo => {
"HollowSystemType_HOLLOW_SYSTEM_TYPE_CURSE_INFO"
}
Self::HollowSystemTypeHollowBottom => {
"HollowSystemType_HOLLOW_SYSTEM_TYPE_HOLLOW_BOTTOM"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HollowSystemType_HOLLOW_SYSTEM_TYPE_NONE" => {
Some(Self::HollowSystemTypeNone)
}
"HollowSystemType_HOLLOW_SYSTEM_TYPE_CARD" => {
Some(Self::HollowSystemTypeCard)
}
"HollowSystemType_HOLLOW_SYSTEM_TYPE_MEMU" => {
Some(Self::HollowSystemTypeMemu)
}
"HollowSystemType_HOLLOW_SYSTEM_TYPE_CURSE" => {
Some(Self::HollowSystemTypeCurse)
}
"HollowSystemType_HOLLOW_SYSTEM_TYPE_BAG" => Some(Self::HollowSystemTypeBag),
"HollowSystemType_HOLLOW_SYSTEM_TYPE_HOLLOW_ITEM" => {
Some(Self::HollowSystemTypeHollowItem)
}
"HollowSystemType_HOLLOW_SYSTEM_TYPE_HOLLOW_RESULT_PAGE" => {
Some(Self::HollowSystemTypeHollowResultPage)
}
"HollowSystemType_HOLLOW_SYSTEM_TYPE_CURSE_INFO" => {
Some(Self::HollowSystemTypeCurseInfo)
}
"HollowSystemType_HOLLOW_SYSTEM_TYPE_HOLLOW_BOTTOM" => {
Some(Self::HollowSystemTypeHollowBottom)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lhfndldimdo {
Kfmjepaeomm = 0,
Hbhfceogpdi = 1,
Hmpankcdnii = 2,
Dbkinkffden = 3,
Elkgjnhlmjf = 4,
}
impl Lhfndldimdo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Kfmjepaeomm => "LHFNDLDIMDO_KFMJEPAEOMM",
Self::Hbhfceogpdi => "LHFNDLDIMDO_HBHFCEOGPDI",
Self::Hmpankcdnii => "LHFNDLDIMDO_HMPANKCDNII",
Self::Dbkinkffden => "LHFNDLDIMDO_DBKINKFFDEN",
Self::Elkgjnhlmjf => "LHFNDLDIMDO_ELKGJNHLMJF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LHFNDLDIMDO_KFMJEPAEOMM" => Some(Self::Kfmjepaeomm),
"LHFNDLDIMDO_HBHFCEOGPDI" => Some(Self::Hbhfceogpdi),
"LHFNDLDIMDO_HMPANKCDNII" => Some(Self::Hmpankcdnii),
"LHFNDLDIMDO_DBKINKFFDEN" => Some(Self::Dbkinkffden),
"LHFNDLDIMDO_ELKGJNHLMJF" => Some(Self::Elkgjnhlmjf),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fggoejhohbe {
Gceknbhnfbi = 0,
Dbgldhfikig = 1,
Ndnoogemccm = 2,
Henlfmopfhd = 3,
Bljnklkehnc = 4,
Lhkeflpmfnl = 5,
}
impl Fggoejhohbe {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Gceknbhnfbi => "FGGOEJHOHBE_GCEKNBHNFBI",
Self::Dbgldhfikig => "FGGOEJHOHBE_DBGLDHFIKIG",
Self::Ndnoogemccm => "FGGOEJHOHBE_NDNOOGEMCCM",
Self::Henlfmopfhd => "FGGOEJHOHBE_HENLFMOPFHD",
Self::Bljnklkehnc => "FGGOEJHOHBE_BLJNKLKEHNC",
Self::Lhkeflpmfnl => "FGGOEJHOHBE_LHKEFLPMFNL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FGGOEJHOHBE_GCEKNBHNFBI" => Some(Self::Gceknbhnfbi),
"FGGOEJHOHBE_DBGLDHFIKIG" => Some(Self::Dbgldhfikig),
"FGGOEJHOHBE_NDNOOGEMCCM" => Some(Self::Ndnoogemccm),
"FGGOEJHOHBE_HENLFMOPFHD" => Some(Self::Henlfmopfhd),
"FGGOEJHOHBE_BLJNKLKEHNC" => Some(Self::Bljnklkehnc),
"FGGOEJHOHBE_LHKEFLPMFNL" => Some(Self::Lhkeflpmfnl),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kbjogaagjal {
Anpiednhnam = 0,
Adfngkmpogp = 1,
Defaipppbag = 2,
}
impl Kbjogaagjal {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Anpiednhnam => "KBJOGAAGJAL_ANPIEDNHNAM",
Self::Adfngkmpogp => "KBJOGAAGJAL_ADFNGKMPOGP",
Self::Defaipppbag => "KBJOGAAGJAL_DEFAIPPPBAG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KBJOGAAGJAL_ANPIEDNHNAM" => Some(Self::Anpiednhnam),
"KBJOGAAGJAL_ADFNGKMPOGP" => Some(Self::Adfngkmpogp),
"KBJOGAAGJAL_DEFAIPPPBAG" => Some(Self::Defaipppbag),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ealnkknpagg {
Jneilbkknff = 0,
Jlohgkkojci = 1,
Deikdbhklmj = 2,
}
impl Ealnkknpagg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Jneilbkknff => "EALNKKNPAGG_JNEILBKKNFF",
Self::Jlohgkkojci => "EALNKKNPAGG_JLOHGKKOJCI",
Self::Deikdbhklmj => "EALNKKNPAGG_DEIKDBHKLMJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EALNKKNPAGG_JNEILBKKNFF" => Some(Self::Jneilbkknff),
"EALNKKNPAGG_JLOHGKKOJCI" => Some(Self::Jlohgkkojci),
"EALNKKNPAGG_DEIKDBHKLMJ" => Some(Self::Deikdbhklmj),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Akagfabmlph {
Djcdaoicgjd = 0,
Hhobahamdga = 1,
}
impl Akagfabmlph {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Djcdaoicgjd => "AKAGFABMLPH_DJCDAOICGJD",
Self::Hhobahamdga => "AKAGFABMLPH_HHOBAHAMDGA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AKAGFABMLPH_DJCDAOICGJD" => Some(Self::Djcdaoicgjd),
"AKAGFABMLPH_HHOBAHAMDGA" => Some(Self::Hhobahamdga),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cjbebbigpeo {
ConveyerBelt = 0,
Spring = 1,
PushBackOnce = 2,
PushAsPlayer = 3,
PushDistance = 4,
}
impl Cjbebbigpeo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ConveyerBelt => "CJBEBBIGPEO_CONVEYER_BELT",
Self::Spring => "CJBEBBIGPEO_SPRING",
Self::PushBackOnce => "CJBEBBIGPEO_PUSH_BACK_ONCE",
Self::PushAsPlayer => "CJBEBBIGPEO_PUSH_AS_PLAYER",
Self::PushDistance => "CJBEBBIGPEO_PUSH_DISTANCE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CJBEBBIGPEO_CONVEYER_BELT" => Some(Self::ConveyerBelt),
"CJBEBBIGPEO_SPRING" => Some(Self::Spring),
"CJBEBBIGPEO_PUSH_BACK_ONCE" => Some(Self::PushBackOnce),
"CJBEBBIGPEO_PUSH_AS_PLAYER" => Some(Self::PushAsPlayer),
"CJBEBBIGPEO_PUSH_DISTANCE" => Some(Self::PushDistance),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Giohhmohgog {
Jpnedhomcih = 0,
Biplfjbafgg = 1,
Opniokmpkae = 2,
Jhheccdlhld = 3,
}
impl Giohhmohgog {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Jpnedhomcih => "GIOHHMOHGOG_JPNEDHOMCIH",
Self::Biplfjbafgg => "GIOHHMOHGOG_BIPLFJBAFGG",
Self::Opniokmpkae => "GIOHHMOHGOG_OPNIOKMPKAE",
Self::Jhheccdlhld => "GIOHHMOHGOG_JHHECCDLHLD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GIOHHMOHGOG_JPNEDHOMCIH" => Some(Self::Jpnedhomcih),
"GIOHHMOHGOG_BIPLFJBAFGG" => Some(Self::Biplfjbafgg),
"GIOHHMOHGOG_OPNIOKMPKAE" => Some(Self::Opniokmpkae),
"GIOHHMOHGOG_JHHECCDLHLD" => Some(Self::Jhheccdlhld),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ngiofgnklco {
Fhbnobfildi = 0,
Mjiipgkpnea = 1,
Cnnjadhhglg = 2,
Ahamdmaipem = 3,
}
impl Ngiofgnklco {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Fhbnobfildi => "NGIOFGNKLCO_FHBNOBFILDI",
Self::Mjiipgkpnea => "NGIOFGNKLCO_MJIIPGKPNEA",
Self::Cnnjadhhglg => "NGIOFGNKLCO_CNNJADHHGLG",
Self::Ahamdmaipem => "NGIOFGNKLCO_AHAMDMAIPEM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NGIOFGNKLCO_FHBNOBFILDI" => Some(Self::Fhbnobfildi),
"NGIOFGNKLCO_MJIIPGKPNEA" => Some(Self::Mjiipgkpnea),
"NGIOFGNKLCO_CNNJADHHGLG" => Some(Self::Cnnjadhhglg),
"NGIOFGNKLCO_AHAMDMAIPEM" => Some(Self::Ahamdmaipem),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Oanomcnedbb {
InterKnotStateNone = 0,
InterKnotStateDoing = 1,
InterKnotStateReward = 2,
}
impl Oanomcnedbb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::InterKnotStateNone => "OANOMCNEDBB_INTER_KNOT_STATE_NONE",
Self::InterKnotStateDoing => "OANOMCNEDBB_INTER_KNOT_STATE_DOING",
Self::InterKnotStateReward => "OANOMCNEDBB_INTER_KNOT_STATE_REWARD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OANOMCNEDBB_INTER_KNOT_STATE_NONE" => Some(Self::InterKnotStateNone),
"OANOMCNEDBB_INTER_KNOT_STATE_DOING" => Some(Self::InterKnotStateDoing),
"OANOMCNEDBB_INTER_KNOT_STATE_REWARD" => Some(Self::InterKnotStateReward),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Icimdnjcgfk {
Cfanodaeiga = 0,
Ibgmaaaenjf = 1,
Nffofbmgjcd = 2,
Omgjfglggpi = 3,
Gaiobhneolm = 4,
}
impl Icimdnjcgfk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Cfanodaeiga => "ICIMDNJCGFK_CFANODAEIGA",
Self::Ibgmaaaenjf => "ICIMDNJCGFK_IBGMAAAENJF",
Self::Nffofbmgjcd => "ICIMDNJCGFK_NFFOFBMGJCD",
Self::Omgjfglggpi => "ICIMDNJCGFK_OMGJFGLGGPI",
Self::Gaiobhneolm => "ICIMDNJCGFK_GAIOBHNEOLM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ICIMDNJCGFK_CFANODAEIGA" => Some(Self::Cfanodaeiga),
"ICIMDNJCGFK_IBGMAAAENJF" => Some(Self::Ibgmaaaenjf),
"ICIMDNJCGFK_NFFOFBMGJCD" => Some(Self::Nffofbmgjcd),
"ICIMDNJCGFK_OMGJFGLGGPI" => Some(Self::Omgjfglggpi),
"ICIMDNJCGFK_GAIOBHNEOLM" => Some(Self::Gaiobhneolm),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gnilchgdfan {
AreaCameraTypeNone = 0,
AreaCameraTypeFocus = 1,
AreaCameraTypeCancelAfterFocus = 2,
AreaCameraTypeBackToPlayer = 3,
}
impl Gnilchgdfan {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::AreaCameraTypeNone => "GNILCHGDFAN_AREA_CAMERA_TYPE_NONE",
Self::AreaCameraTypeFocus => "GNILCHGDFAN_AREA_CAMERA_TYPE_FOCUS",
Self::AreaCameraTypeCancelAfterFocus => {
"GNILCHGDFAN_AREA_CAMERA_TYPE_CANCEL_AFTER_FOCUS"
}
Self::AreaCameraTypeBackToPlayer => {
"GNILCHGDFAN_AREA_CAMERA_TYPE_BACK_TO_PLAYER"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GNILCHGDFAN_AREA_CAMERA_TYPE_NONE" => Some(Self::AreaCameraTypeNone),
"GNILCHGDFAN_AREA_CAMERA_TYPE_FOCUS" => Some(Self::AreaCameraTypeFocus),
"GNILCHGDFAN_AREA_CAMERA_TYPE_CANCEL_AFTER_FOCUS" => {
Some(Self::AreaCameraTypeCancelAfterFocus)
}
"GNILCHGDFAN_AREA_CAMERA_TYPE_BACK_TO_PLAYER" => {
Some(Self::AreaCameraTypeBackToPlayer)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pmoflpfgmmj {
Ackafbmbofi = 0,
Epbcobbahim = 1,
Lpdfhpgblej = 2,
Ebheoilnjlk = 3,
Ebokhhjpcfh = 4,
Jpmjljlohfh = 5,
Lfdlfclbgco = 6,
}
impl Pmoflpfgmmj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ackafbmbofi => "PMOFLPFGMMJ_ACKAFBMBOFI",
Self::Epbcobbahim => "PMOFLPFGMMJ_EPBCOBBAHIM",
Self::Lpdfhpgblej => "PMOFLPFGMMJ_LPDFHPGBLEJ",
Self::Ebheoilnjlk => "PMOFLPFGMMJ_EBHEOILNJLK",
Self::Ebokhhjpcfh => "PMOFLPFGMMJ_EBOKHHJPCFH",
Self::Jpmjljlohfh => "PMOFLPFGMMJ_JPMJLJLOHFH",
Self::Lfdlfclbgco => "PMOFLPFGMMJ_LFDLFCLBGCO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PMOFLPFGMMJ_ACKAFBMBOFI" => Some(Self::Ackafbmbofi),
"PMOFLPFGMMJ_EPBCOBBAHIM" => Some(Self::Epbcobbahim),
"PMOFLPFGMMJ_LPDFHPGBLEJ" => Some(Self::Lpdfhpgblej),
"PMOFLPFGMMJ_EBHEOILNJLK" => Some(Self::Ebheoilnjlk),
"PMOFLPFGMMJ_EBOKHHJPCFH" => Some(Self::Ebokhhjpcfh),
"PMOFLPFGMMJ_JPMJLJLOHFH" => Some(Self::Jpmjljlohfh),
"PMOFLPFGMMJ_LFDLFCLBGCO" => Some(Self::Lfdlfclbgco),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ompbfjdfljk {
AtNone = 0,
AtMain = 1,
AtNoMain = 2,
AtCreateMale = 3,
AtCreateFemale = 4,
AtMale = 2011,
AtFemale = 2021,
}
impl Ompbfjdfljk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::AtNone => "OMPBFJDFLJK_AT_NONE",
Self::AtMain => "OMPBFJDFLJK_AT_MAIN",
Self::AtNoMain => "OMPBFJDFLJK_AT_NO_MAIN",
Self::AtCreateMale => "OMPBFJDFLJK_AT_CREATE_MALE",
Self::AtCreateFemale => "OMPBFJDFLJK_AT_CREATE_FEMALE",
Self::AtMale => "OMPBFJDFLJK_AT_MALE",
Self::AtFemale => "OMPBFJDFLJK_AT_FEMALE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OMPBFJDFLJK_AT_NONE" => Some(Self::AtNone),
"OMPBFJDFLJK_AT_MAIN" => Some(Self::AtMain),
"OMPBFJDFLJK_AT_NO_MAIN" => Some(Self::AtNoMain),
"OMPBFJDFLJK_AT_CREATE_MALE" => Some(Self::AtCreateMale),
"OMPBFJDFLJK_AT_CREATE_FEMALE" => Some(Self::AtCreateFemale),
"OMPBFJDFLJK_AT_MALE" => Some(Self::AtMale),
"OMPBFJDFLJK_AT_FEMALE" => Some(Self::AtFemale),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hpplmkldehj {
Bplnllonime = 0,
}
impl Hpplmkldehj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bplnllonime => "HPPLMKLDEHJ_BPLNLLONIME",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HPPLMKLDEHJ_BPLNLLONIME" => Some(Self::Bplnllonime),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dneholfbajh {
EttNone = 0,
EttInit = 1,
EttAdd = 2,
EttEnd = 3,
EttExit = 4,
EttOvernight = 5,
EttEnterSection = 6,
EttBeforeEnter = 7,
EttLeaveSystem = 8,
EttTrackQuest = 9,
EttFinishPhoto = 10,
EttAreaCheck = 11,
EttAcceptRecommend = 12,
EttEnterOva = 13,
EttExitHallGame = 14,
EttPartnerDateTrigger = 15,
}
impl Dneholfbajh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::EttNone => "DNEHOLFBAJH_ETT_NONE",
Self::EttInit => "DNEHOLFBAJH_ETT_INIT",
Self::EttAdd => "DNEHOLFBAJH_ETT_ADD",
Self::EttEnd => "DNEHOLFBAJH_ETT_END",
Self::EttExit => "DNEHOLFBAJH_ETT_EXIT",
Self::EttOvernight => "DNEHOLFBAJH_ETT_OVERNIGHT",
Self::EttEnterSection => "DNEHOLFBAJH_ETT_ENTER_SECTION",
Self::EttBeforeEnter => "DNEHOLFBAJH_ETT_BEFORE_ENTER",
Self::EttLeaveSystem => "DNEHOLFBAJH_ETT_LEAVE_SYSTEM",
Self::EttTrackQuest => "DNEHOLFBAJH_ETT_TRACK_QUEST",
Self::EttFinishPhoto => "DNEHOLFBAJH_ETT_FINISH_PHOTO",
Self::EttAreaCheck => "DNEHOLFBAJH_ETT_AREA_CHECK",
Self::EttAcceptRecommend => "DNEHOLFBAJH_ETT_ACCEPT_RECOMMEND",
Self::EttEnterOva => "DNEHOLFBAJH_ETT_ENTER_OVA",
Self::EttExitHallGame => "DNEHOLFBAJH_ETT_EXIT_HALL_GAME",
Self::EttPartnerDateTrigger => "DNEHOLFBAJH_ETT_PARTNER_DATE_TRIGGER",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DNEHOLFBAJH_ETT_NONE" => Some(Self::EttNone),
"DNEHOLFBAJH_ETT_INIT" => Some(Self::EttInit),
"DNEHOLFBAJH_ETT_ADD" => Some(Self::EttAdd),
"DNEHOLFBAJH_ETT_END" => Some(Self::EttEnd),
"DNEHOLFBAJH_ETT_EXIT" => Some(Self::EttExit),
"DNEHOLFBAJH_ETT_OVERNIGHT" => Some(Self::EttOvernight),
"DNEHOLFBAJH_ETT_ENTER_SECTION" => Some(Self::EttEnterSection),
"DNEHOLFBAJH_ETT_BEFORE_ENTER" => Some(Self::EttBeforeEnter),
"DNEHOLFBAJH_ETT_LEAVE_SYSTEM" => Some(Self::EttLeaveSystem),
"DNEHOLFBAJH_ETT_TRACK_QUEST" => Some(Self::EttTrackQuest),
"DNEHOLFBAJH_ETT_FINISH_PHOTO" => Some(Self::EttFinishPhoto),
"DNEHOLFBAJH_ETT_AREA_CHECK" => Some(Self::EttAreaCheck),
"DNEHOLFBAJH_ETT_ACCEPT_RECOMMEND" => Some(Self::EttAcceptRecommend),
"DNEHOLFBAJH_ETT_ENTER_OVA" => Some(Self::EttEnterOva),
"DNEHOLFBAJH_ETT_EXIT_HALL_GAME" => Some(Self::EttExitHallGame),
"DNEHOLFBAJH_ETT_PARTNER_DATE_TRIGGER" => Some(Self::EttPartnerDateTrigger),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ChessUiIconType {
ChessUiIconTypeNone = 0,
ChessUiIconTypeCoin = 1,
ChessUiIconTypeGold = 2,
ChessUiIconTypeMechanism = 3,
ChessUiIconTypeHp = 4,
ChessUiIconTypeAtk = 5,
ChessUiIconTypeCountdown = 6,
ChessUiIconTypeKey = 7,
ChessUiIconTypeClue = 8,
ChessUiIconTypeCard = 9,
}
impl ChessUiIconType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ChessUiIconTypeNone => "ChessUIIconType_CHESS_UI_ICON_TYPE_NONE",
Self::ChessUiIconTypeCoin => "ChessUIIconType_CHESS_UI_ICON_TYPE_COIN",
Self::ChessUiIconTypeGold => "ChessUIIconType_CHESS_UI_ICON_TYPE_GOLD",
Self::ChessUiIconTypeMechanism => {
"ChessUIIconType_CHESS_UI_ICON_TYPE_MECHANISM"
}
Self::ChessUiIconTypeHp => "ChessUIIconType_CHESS_UI_ICON_TYPE_HP",
Self::ChessUiIconTypeAtk => "ChessUIIconType_CHESS_UI_ICON_TYPE_ATK",
Self::ChessUiIconTypeCountdown => {
"ChessUIIconType_CHESS_UI_ICON_TYPE_COUNTDOWN"
}
Self::ChessUiIconTypeKey => "ChessUIIconType_CHESS_UI_ICON_TYPE_KEY",
Self::ChessUiIconTypeClue => "ChessUIIconType_CHESS_UI_ICON_TYPE_CLUE",
Self::ChessUiIconTypeCard => "ChessUIIconType_CHESS_UI_ICON_TYPE_CARD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ChessUIIconType_CHESS_UI_ICON_TYPE_NONE" => Some(Self::ChessUiIconTypeNone),
"ChessUIIconType_CHESS_UI_ICON_TYPE_COIN" => Some(Self::ChessUiIconTypeCoin),
"ChessUIIconType_CHESS_UI_ICON_TYPE_GOLD" => Some(Self::ChessUiIconTypeGold),
"ChessUIIconType_CHESS_UI_ICON_TYPE_MECHANISM" => {
Some(Self::ChessUiIconTypeMechanism)
}
"ChessUIIconType_CHESS_UI_ICON_TYPE_HP" => Some(Self::ChessUiIconTypeHp),
"ChessUIIconType_CHESS_UI_ICON_TYPE_ATK" => Some(Self::ChessUiIconTypeAtk),
"ChessUIIconType_CHESS_UI_ICON_TYPE_COUNTDOWN" => {
Some(Self::ChessUiIconTypeCountdown)
}
"ChessUIIconType_CHESS_UI_ICON_TYPE_KEY" => Some(Self::ChessUiIconTypeKey),
"ChessUIIconType_CHESS_UI_ICON_TYPE_CLUE" => Some(Self::ChessUiIconTypeClue),
"ChessUIIconType_CHESS_UI_ICON_TYPE_CARD" => Some(Self::ChessUiIconTypeCard),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gbnhkbnegji {
EghmChooseGridTypeNone = 0,
EghmChooseGridTypeContinue = 1,
EghmChooseGridTypeDiscrete = 2,
}
impl Gbnhkbnegji {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::EghmChooseGridTypeNone => "GBNHKBNEGJI_EGHM_CHOOSE_GRID_TYPE_NONE",
Self::EghmChooseGridTypeContinue => {
"GBNHKBNEGJI_EGHM_CHOOSE_GRID_TYPE_CONTINUE"
}
Self::EghmChooseGridTypeDiscrete => {
"GBNHKBNEGJI_EGHM_CHOOSE_GRID_TYPE_DISCRETE"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GBNHKBNEGJI_EGHM_CHOOSE_GRID_TYPE_NONE" => {
Some(Self::EghmChooseGridTypeNone)
}
"GBNHKBNEGJI_EGHM_CHOOSE_GRID_TYPE_CONTINUE" => {
Some(Self::EghmChooseGridTypeContinue)
}
"GBNHKBNEGJI_EGHM_CHOOSE_GRID_TYPE_DISCRETE" => {
Some(Self::EghmChooseGridTypeDiscrete)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fikgdlbcjma {
Aimabpmdloe = 0,
Bakdpefecpa = 1,
Hilhhieepfh = 2,
Ialjgfpbhfk = 3,
}
impl Fikgdlbcjma {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Aimabpmdloe => "FIKGDLBCJMA_AIMABPMDLOE",
Self::Bakdpefecpa => "FIKGDLBCJMA_BAKDPEFECPA",
Self::Hilhhieepfh => "FIKGDLBCJMA_HILHHIEEPFH",
Self::Ialjgfpbhfk => "FIKGDLBCJMA_IALJGFPBHFK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FIKGDLBCJMA_AIMABPMDLOE" => Some(Self::Aimabpmdloe),
"FIKGDLBCJMA_BAKDPEFECPA" => Some(Self::Bakdpefecpa),
"FIKGDLBCJMA_HILHHIEEPFH" => Some(Self::Hilhhieepfh),
"FIKGDLBCJMA_IALJGFPBHFK" => Some(Self::Ialjgfpbhfk),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hcahcakhohb {
Fmphgibpfjd = 0,
Ccimpoleckc = 1,
Eagomfhkblk = 2,
}
impl Hcahcakhohb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Fmphgibpfjd => "HCAHCAKHOHB_FMPHGIBPFJD",
Self::Ccimpoleckc => "HCAHCAKHOHB_CCIMPOLECKC",
Self::Eagomfhkblk => "HCAHCAKHOHB_EAGOMFHKBLK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HCAHCAKHOHB_FMPHGIBPFJD" => Some(Self::Fmphgibpfjd),
"HCAHCAKHOHB_CCIMPOLECKC" => Some(Self::Ccimpoleckc),
"HCAHCAKHOHB_EAGOMFHKBLK" => Some(Self::Eagomfhkblk),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cnphepjofal {
Aoikjilklpg = 0,
Goanfepolil = 1,
}
impl Cnphepjofal {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Aoikjilklpg => "CNPHEPJOFAL_AOIKJILKLPG",
Self::Goanfepolil => "CNPHEPJOFAL_GOANFEPOLIL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CNPHEPJOFAL_AOIKJILKLPG" => Some(Self::Aoikjilklpg),
"CNPHEPJOFAL_GOANFEPOLIL" => Some(Self::Goanfepolil),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nglgpfnoomf {
Kgcpacjplkf = 0,
Kafmgfdcfjc = 1,
Egihjmhpmjd = 2,
Djjhnkpcjeg = 3,
Epimojkgohj = 4,
Fmpkkffnbng = 5,
Bocbmlfocfk = 6,
}
impl Nglgpfnoomf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Kgcpacjplkf => "NGLGPFNOOMF_KGCPACJPLKF",
Self::Kafmgfdcfjc => "NGLGPFNOOMF_KAFMGFDCFJC",
Self::Egihjmhpmjd => "NGLGPFNOOMF_EGIHJMHPMJD",
Self::Djjhnkpcjeg => "NGLGPFNOOMF_DJJHNKPCJEG",
Self::Epimojkgohj => "NGLGPFNOOMF_EPIMOJKGOHJ",
Self::Fmpkkffnbng => "NGLGPFNOOMF_FMPKKFFNBNG",
Self::Bocbmlfocfk => "NGLGPFNOOMF_BOCBMLFOCFK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NGLGPFNOOMF_KGCPACJPLKF" => Some(Self::Kgcpacjplkf),
"NGLGPFNOOMF_KAFMGFDCFJC" => Some(Self::Kafmgfdcfjc),
"NGLGPFNOOMF_EGIHJMHPMJD" => Some(Self::Egihjmhpmjd),
"NGLGPFNOOMF_DJJHNKPCJEG" => Some(Self::Djjhnkpcjeg),
"NGLGPFNOOMF_EPIMOJKGOHJ" => Some(Self::Epimojkgohj),
"NGLGPFNOOMF_FMPKKFFNBNG" => Some(Self::Fmpkkffnbng),
"NGLGPFNOOMF_BOCBMLFOCFK" => Some(Self::Bocbmlfocfk),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pckilpbdcgf {
Maoidccjhap = 0,
Pflodcednhi = 1,
Oloikjabebd = 2,
Gdbbjbkgnfb = 3,
Ofaediepbom = 4,
Flbafpiijbh = 5,
}
impl Pckilpbdcgf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Maoidccjhap => "PCKILPBDCGF_MAOIDCCJHAP",
Self::Pflodcednhi => "PCKILPBDCGF_PFLODCEDNHI",
Self::Oloikjabebd => "PCKILPBDCGF_OLOIKJABEBD",
Self::Gdbbjbkgnfb => "PCKILPBDCGF_GDBBJBKGNFB",
Self::Ofaediepbom => "PCKILPBDCGF_OFAEDIEPBOM",
Self::Flbafpiijbh => "PCKILPBDCGF_FLBAFPIIJBH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PCKILPBDCGF_MAOIDCCJHAP" => Some(Self::Maoidccjhap),
"PCKILPBDCGF_PFLODCEDNHI" => Some(Self::Pflodcednhi),
"PCKILPBDCGF_OLOIKJABEBD" => Some(Self::Oloikjabebd),
"PCKILPBDCGF_GDBBJBKGNFB" => Some(Self::Gdbbjbkgnfb),
"PCKILPBDCGF_OFAEDIEPBOM" => Some(Self::Ofaediepbom),
"PCKILPBDCGF_FLBAFPIIJBH" => Some(Self::Flbafpiijbh),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hicegfgjpaj {
Gjmioegjmig = 0,
Glcgkadieab = 1,
}
impl Hicegfgjpaj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Gjmioegjmig => "HICEGFGJPAJ_GJMIOEGJMIG",
Self::Glcgkadieab => "HICEGFGJPAJ_GLCGKADIEAB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HICEGFGJPAJ_GJMIOEGJMIG" => Some(Self::Gjmioegjmig),
"HICEGFGJPAJ_GLCGKADIEAB" => Some(Self::Glcgkadieab),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ffgmmejnael {
Niddcleljlb = 0,
Nckmpbakica = 1,
Milbpaknlhg = 2,
Lbhclblfkmg = 3,
Ppnkbioolhd = 4,
Moleghpbokn = 5,
Dkhdnbdhppm = 6,
Jlbccobfjmd = 7,
Ngidjhopakf = 8,
Blomlojojfa = 9,
Bfkogiobofj = 10,
}
impl Ffgmmejnael {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Niddcleljlb => "FFGMMEJNAEL_NIDDCLELJLB",
Self::Nckmpbakica => "FFGMMEJNAEL_NCKMPBAKICA",
Self::Milbpaknlhg => "FFGMMEJNAEL_MILBPAKNLHG",
Self::Lbhclblfkmg => "FFGMMEJNAEL_LBHCLBLFKMG",
Self::Ppnkbioolhd => "FFGMMEJNAEL_PPNKBIOOLHD",
Self::Moleghpbokn => "FFGMMEJNAEL_MOLEGHPBOKN",
Self::Dkhdnbdhppm => "FFGMMEJNAEL_DKHDNBDHPPM",
Self::Jlbccobfjmd => "FFGMMEJNAEL_JLBCCOBFJMD",
Self::Ngidjhopakf => "FFGMMEJNAEL_NGIDJHOPAKF",
Self::Blomlojojfa => "FFGMMEJNAEL_BLOMLOJOJFA",
Self::Bfkogiobofj => "FFGMMEJNAEL_BFKOGIOBOFJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FFGMMEJNAEL_NIDDCLELJLB" => Some(Self::Niddcleljlb),
"FFGMMEJNAEL_NCKMPBAKICA" => Some(Self::Nckmpbakica),
"FFGMMEJNAEL_MILBPAKNLHG" => Some(Self::Milbpaknlhg),
"FFGMMEJNAEL_LBHCLBLFKMG" => Some(Self::Lbhclblfkmg),
"FFGMMEJNAEL_PPNKBIOOLHD" => Some(Self::Ppnkbioolhd),
"FFGMMEJNAEL_MOLEGHPBOKN" => Some(Self::Moleghpbokn),
"FFGMMEJNAEL_DKHDNBDHPPM" => Some(Self::Dkhdnbdhppm),
"FFGMMEJNAEL_JLBCCOBFJMD" => Some(Self::Jlbccobfjmd),
"FFGMMEJNAEL_NGIDJHOPAKF" => Some(Self::Ngidjhopakf),
"FFGMMEJNAEL_BLOMLOJOJFA" => Some(Self::Blomlojojfa),
"FFGMMEJNAEL_BFKOGIOBOFJ" => Some(Self::Bfkogiobofj),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Iigoncmabeg {
Iomalockjmj = 0,
Ocgdhbjcggd = 1,
}
impl Iigoncmabeg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Iomalockjmj => "IIGONCMABEG_IOMALOCKJMJ",
Self::Ocgdhbjcggd => "IIGONCMABEG_OCGDHBJCGGD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IIGONCMABEG_IOMALOCKJMJ" => Some(Self::Iomalockjmj),
"IIGONCMABEG_OCGDHBJCGGD" => Some(Self::Ocgdhbjcggd),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dnamfjeamai {
Lnjhiflioel = 0,
}
impl Dnamfjeamai {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Lnjhiflioel => "DNAMFJEAMAI_LNJHIFLIOEL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DNAMFJEAMAI_LNJHIFLIOEL" => Some(Self::Lnjhiflioel),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Habecehfojh {
TotDefault = 0,
TotCar = 1,
TotBus = 2,
TotSubway = 3,
TotMotor = 4,
}
impl Habecehfojh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::TotDefault => "HABECEHFOJH_TOT_DEFAULT",
Self::TotCar => "HABECEHFOJH_TOT_CAR",
Self::TotBus => "HABECEHFOJH_TOT_BUS",
Self::TotSubway => "HABECEHFOJH_TOT_SUBWAY",
Self::TotMotor => "HABECEHFOJH_TOT_MOTOR",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HABECEHFOJH_TOT_DEFAULT" => Some(Self::TotDefault),
"HABECEHFOJH_TOT_CAR" => Some(Self::TotCar),
"HABECEHFOJH_TOT_BUS" => Some(Self::TotBus),
"HABECEHFOJH_TOT_SUBWAY" => Some(Self::TotSubway),
"HABECEHFOJH_TOT_MOTOR" => Some(Self::TotMotor),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mogpldajfbm {
HackerGameParamTypeNone = 0,
HackerGameParamTypeLevel = 1,
HackerGameParamTypeCurrency = 2,
HackerGameParamTypeDurability = 3,
HackerGameParamTypeEnergy = 4,
HackerGameParamTypeFever = 5,
HackerGameParamTypeDurabilityLimit = 6,
HackerGameParamTypeEnergyLimit = 7,
HackerGameParamTypeFeverLimit = 8,
}
impl Mogpldajfbm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HackerGameParamTypeNone => "MOGPLDAJFBM_HACKER_GAME_PARAM_TYPE_NONE",
Self::HackerGameParamTypeLevel => "MOGPLDAJFBM_HACKER_GAME_PARAM_TYPE_LEVEL",
Self::HackerGameParamTypeCurrency => {
"MOGPLDAJFBM_HACKER_GAME_PARAM_TYPE_CURRENCY"
}
Self::HackerGameParamTypeDurability => {
"MOGPLDAJFBM_HACKER_GAME_PARAM_TYPE_DURABILITY"
}
Self::HackerGameParamTypeEnergy => {
"MOGPLDAJFBM_HACKER_GAME_PARAM_TYPE_ENERGY"
}
Self::HackerGameParamTypeFever => "MOGPLDAJFBM_HACKER_GAME_PARAM_TYPE_FEVER",
Self::HackerGameParamTypeDurabilityLimit => {
"MOGPLDAJFBM_HACKER_GAME_PARAM_TYPE_DURABILITY_LIMIT"
}
Self::HackerGameParamTypeEnergyLimit => {
"MOGPLDAJFBM_HACKER_GAME_PARAM_TYPE_ENERGY_LIMIT"
}
Self::HackerGameParamTypeFeverLimit => {
"MOGPLDAJFBM_HACKER_GAME_PARAM_TYPE_FEVER_LIMIT"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MOGPLDAJFBM_HACKER_GAME_PARAM_TYPE_NONE" => {
Some(Self::HackerGameParamTypeNone)
}
"MOGPLDAJFBM_HACKER_GAME_PARAM_TYPE_LEVEL" => {
Some(Self::HackerGameParamTypeLevel)
}
"MOGPLDAJFBM_HACKER_GAME_PARAM_TYPE_CURRENCY" => {
Some(Self::HackerGameParamTypeCurrency)
}
"MOGPLDAJFBM_HACKER_GAME_PARAM_TYPE_DURABILITY" => {
Some(Self::HackerGameParamTypeDurability)
}
"MOGPLDAJFBM_HACKER_GAME_PARAM_TYPE_ENERGY" => {
Some(Self::HackerGameParamTypeEnergy)
}
"MOGPLDAJFBM_HACKER_GAME_PARAM_TYPE_FEVER" => {
Some(Self::HackerGameParamTypeFever)
}
"MOGPLDAJFBM_HACKER_GAME_PARAM_TYPE_DURABILITY_LIMIT" => {
Some(Self::HackerGameParamTypeDurabilityLimit)
}
"MOGPLDAJFBM_HACKER_GAME_PARAM_TYPE_ENERGY_LIMIT" => {
Some(Self::HackerGameParamTypeEnergyLimit)
}
"MOGPLDAJFBM_HACKER_GAME_PARAM_TYPE_FEVER_LIMIT" => {
Some(Self::HackerGameParamTypeFeverLimit)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lecikmknhbe {
Kcacbejjakl = 0,
Dpkjfhfeopc = 1,
Jahnkpjkknn = 2,
Hpgjbnlmofm = 3,
Bcfonbkgpek = 4,
Kjbalobmjah = 5,
Mkhkdafnelh = 6,
Gbfcfgocibk = 7,
Kdbkpdnjnlk = 8,
}
impl Lecikmknhbe {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Kcacbejjakl => "LECIKMKNHBE_KCACBEJJAKL",
Self::Dpkjfhfeopc => "LECIKMKNHBE_DPKJFHFEOPC",
Self::Jahnkpjkknn => "LECIKMKNHBE_JAHNKPJKKNN",
Self::Hpgjbnlmofm => "LECIKMKNHBE_HPGJBNLMOFM",
Self::Bcfonbkgpek => "LECIKMKNHBE_BCFONBKGPEK",
Self::Kjbalobmjah => "LECIKMKNHBE_KJBALOBMJAH",
Self::Mkhkdafnelh => "LECIKMKNHBE_MKHKDAFNELH",
Self::Gbfcfgocibk => "LECIKMKNHBE_GBFCFGOCIBK",
Self::Kdbkpdnjnlk => "LECIKMKNHBE_KDBKPDNJNLK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LECIKMKNHBE_KCACBEJJAKL" => Some(Self::Kcacbejjakl),
"LECIKMKNHBE_DPKJFHFEOPC" => Some(Self::Dpkjfhfeopc),
"LECIKMKNHBE_JAHNKPJKKNN" => Some(Self::Jahnkpjkknn),
"LECIKMKNHBE_HPGJBNLMOFM" => Some(Self::Hpgjbnlmofm),
"LECIKMKNHBE_BCFONBKGPEK" => Some(Self::Bcfonbkgpek),
"LECIKMKNHBE_KJBALOBMJAH" => Some(Self::Kjbalobmjah),
"LECIKMKNHBE_MKHKDAFNELH" => Some(Self::Mkhkdafnelh),
"LECIKMKNHBE_GBFCFGOCIBK" => Some(Self::Gbfcfgocibk),
"LECIKMKNHBE_KDBKPDNJNLK" => Some(Self::Kdbkpdnjnlk),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dehdmbcfeap {
Bjienicnalh = 0,
Eiicbmiegop = 1,
Ogacpedngaj = 2,
Baioimcehdg = 4,
Gobelelddjo = 5,
Ahdofkeahlh = 6,
Gdoiafooock = 7,
}
impl Dehdmbcfeap {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bjienicnalh => "DEHDMBCFEAP_BJIENICNALH",
Self::Eiicbmiegop => "DEHDMBCFEAP_EIICBMIEGOP",
Self::Ogacpedngaj => "DEHDMBCFEAP_OGACPEDNGAJ",
Self::Baioimcehdg => "DEHDMBCFEAP_BAIOIMCEHDG",
Self::Gobelelddjo => "DEHDMBCFEAP_GOBELELDDJO",
Self::Ahdofkeahlh => "DEHDMBCFEAP_AHDOFKEAHLH",
Self::Gdoiafooock => "DEHDMBCFEAP_GDOIAFOOOCK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DEHDMBCFEAP_BJIENICNALH" => Some(Self::Bjienicnalh),
"DEHDMBCFEAP_EIICBMIEGOP" => Some(Self::Eiicbmiegop),
"DEHDMBCFEAP_OGACPEDNGAJ" => Some(Self::Ogacpedngaj),
"DEHDMBCFEAP_BAIOIMCEHDG" => Some(Self::Baioimcehdg),
"DEHDMBCFEAP_GOBELELDDJO" => Some(Self::Gobelelddjo),
"DEHDMBCFEAP_AHDOFKEAHLH" => Some(Self::Ahdofkeahlh),
"DEHDMBCFEAP_GDOIAFOOOCK" => Some(Self::Gdoiafooock),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jkcncmhmhgo {
Maidamlhmkb = 0,
Cbillbgmahp = 1,
}
impl Jkcncmhmhgo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Maidamlhmkb => "JKCNCMHMHGO_MAIDAMLHMKB",
Self::Cbillbgmahp => "JKCNCMHMHGO_CBILLBGMAHP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JKCNCMHMHGO_MAIDAMLHMKB" => Some(Self::Maidamlhmkb),
"JKCNCMHMHGO_CBILLBGMAHP" => Some(Self::Cbillbgmahp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Eppidgapaok {
Leihmndalha = 0,
Lnibeoiopcg = 1,
}
impl Eppidgapaok {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Leihmndalha => "EPPIDGAPAOK_LEIHMNDALHA",
Self::Lnibeoiopcg => "EPPIDGAPAOK_LNIBEOIOPCG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EPPIDGAPAOK_LEIHMNDALHA" => Some(Self::Leihmndalha),
"EPPIDGAPAOK_LNIBEOIOPCG" => Some(Self::Lnibeoiopcg),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ggibodiabfo {
PlotPlay = 0,
Dialog = 1,
Bubble = 2,
}
impl Ggibodiabfo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::PlotPlay => "GGIBODIABFO_PLOT_PLAY",
Self::Dialog => "GGIBODIABFO_DIALOG",
Self::Bubble => "GGIBODIABFO_BUBBLE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GGIBODIABFO_PLOT_PLAY" => Some(Self::PlotPlay),
"GGIBODIABFO_DIALOG" => Some(Self::Dialog),
"GGIBODIABFO_BUBBLE" => Some(Self::Bubble),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mpkgmomhfmm {
Bohbklhgdgl = 0,
}
impl Mpkgmomhfmm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bohbklhgdgl => "MPKGMOMHFMM_BOHBKLHGDGL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MPKGMOMHFMM_BOHBKLHGDGL" => Some(Self::Bohbklhgdgl),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bcmlnginlcn {
AddCharacterModeByRobotId = 0,
AddCharacterModeByPlayer = 1,
}
impl Bcmlnginlcn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::AddCharacterModeByRobotId => {
"BCMLNGINLCN_ADD_CHARACTER_MODE_BY_ROBOT_ID"
}
Self::AddCharacterModeByPlayer => "BCMLNGINLCN_ADD_CHARACTER_MODE_BY_PLAYER",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BCMLNGINLCN_ADD_CHARACTER_MODE_BY_ROBOT_ID" => {
Some(Self::AddCharacterModeByRobotId)
}
"BCMLNGINLCN_ADD_CHARACTER_MODE_BY_PLAYER" => {
Some(Self::AddCharacterModeByPlayer)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dljnnbfeogf {
Kminnbcbkgk = 0,
Edibhicnjpc = 1,
Ekmficidoek = 2,
}
impl Dljnnbfeogf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Kminnbcbkgk => "DLJNNBFEOGF_KMINNBCBKGK",
Self::Edibhicnjpc => "DLJNNBFEOGF_EDIBHICNJPC",
Self::Ekmficidoek => "DLJNNBFEOGF_EKMFICIDOEK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DLJNNBFEOGF_KMINNBCBKGK" => Some(Self::Kminnbcbkgk),
"DLJNNBFEOGF_EDIBHICNJPC" => Some(Self::Edibhicnjpc),
"DLJNNBFEOGF_EKMFICIDOEK" => Some(Self::Ekmficidoek),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ndncjkppjjh {
Hofendibgkk = 0,
Bbileelfcip = 1,
}
impl Ndncjkppjjh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Hofendibgkk => "NDNCJKPPJJH_HOFENDIBGKK",
Self::Bbileelfcip => "NDNCJKPPJJH_BBILEELFCIP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NDNCJKPPJJH_HOFENDIBGKK" => Some(Self::Hofendibgkk),
"NDNCJKPPJJH_BBILEELFCIP" => Some(Self::Bbileelfcip),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Aecmbdlfkhf {
Hhidjaljnpp = 0,
Jifnaeclibn = 1,
}
impl Aecmbdlfkhf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Hhidjaljnpp => "AECMBDLFKHF_HHIDJALJNPP",
Self::Jifnaeclibn => "AECMBDLFKHF_JIFNAECLIBN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AECMBDLFKHF_HHIDJALJNPP" => Some(Self::Hhidjaljnpp),
"AECMBDLFKHF_JIFNAECLIBN" => Some(Self::Jifnaeclibn),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fbobepiekmk {
Aealbnmfbgj = 0,
Biidcjofkle = 1,
Lkinlhhhdic = 2,
Fpeijcdcfej = 3,
Dmgpehoekmm = 4,
}
impl Fbobepiekmk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Aealbnmfbgj => "FBOBEPIEKMK_AEALBNMFBGJ",
Self::Biidcjofkle => "FBOBEPIEKMK_BIIDCJOFKLE",
Self::Lkinlhhhdic => "FBOBEPIEKMK_LKINLHHHDIC",
Self::Fpeijcdcfej => "FBOBEPIEKMK_FPEIJCDCFEJ",
Self::Dmgpehoekmm => "FBOBEPIEKMK_DMGPEHOEKMM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FBOBEPIEKMK_AEALBNMFBGJ" => Some(Self::Aealbnmfbgj),
"FBOBEPIEKMK_BIIDCJOFKLE" => Some(Self::Biidcjofkle),
"FBOBEPIEKMK_LKINLHHHDIC" => Some(Self::Lkinlhhhdic),
"FBOBEPIEKMK_FPEIJCDCFEJ" => Some(Self::Fpeijcdcfej),
"FBOBEPIEKMK_DMGPEHOEKMM" => Some(Self::Dmgpehoekmm),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bolommjbdad {
Fmdhpabeiek = 0,
Oallacdgooe = 1,
Okpbboefbmm = 2,
Hbmblbfdinl = 3,
}
impl Bolommjbdad {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Fmdhpabeiek => "BOLOMMJBDAD_FMDHPABEIEK",
Self::Oallacdgooe => "BOLOMMJBDAD_OALLACDGOOE",
Self::Okpbboefbmm => "BOLOMMJBDAD_OKPBBOEFBMM",
Self::Hbmblbfdinl => "BOLOMMJBDAD_HBMBLBFDINL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BOLOMMJBDAD_FMDHPABEIEK" => Some(Self::Fmdhpabeiek),
"BOLOMMJBDAD_OALLACDGOOE" => Some(Self::Oallacdgooe),
"BOLOMMJBDAD_OKPBBOEFBMM" => Some(Self::Okpbboefbmm),
"BOLOMMJBDAD_HBMBLBFDINL" => Some(Self::Hbmblbfdinl),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lflpgbelpib {
Ampjdaogfpp = 0,
Lbnbmakdfof = 1,
Lhacmooffao = 2,
Lmoaopbaoej = 3,
Jfoafhkmjkp = 4,
Jncaokkfepe = 5,
Faabdfbfoob = 6,
Hlncgljnbjj = 7,
Dfgkaephnic = 8,
Dcdcalpnlbe = 9,
Fcibmcccabg = 11,
Gfbjmpfmooj = 12,
Jnnlcfojhhe = 19,
Emigjfapkne = 20,
Eiadklkkaap = 21,
Hehlebaklnb = 22,
}
impl Lflpgbelpib {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ampjdaogfpp => "LFLPGBELPIB_AMPJDAOGFPP",
Self::Lbnbmakdfof => "LFLPGBELPIB_LBNBMAKDFOF",
Self::Lhacmooffao => "LFLPGBELPIB_LHACMOOFFAO",
Self::Lmoaopbaoej => "LFLPGBELPIB_LMOAOPBAOEJ",
Self::Jfoafhkmjkp => "LFLPGBELPIB_JFOAFHKMJKP",
Self::Jncaokkfepe => "LFLPGBELPIB_JNCAOKKFEPE",
Self::Faabdfbfoob => "LFLPGBELPIB_FAABDFBFOOB",
Self::Hlncgljnbjj => "LFLPGBELPIB_HLNCGLJNBJJ",
Self::Dfgkaephnic => "LFLPGBELPIB_DFGKAEPHNIC",
Self::Dcdcalpnlbe => "LFLPGBELPIB_DCDCALPNLBE",
Self::Fcibmcccabg => "LFLPGBELPIB_FCIBMCCCABG",
Self::Gfbjmpfmooj => "LFLPGBELPIB_GFBJMPFMOOJ",
Self::Jnnlcfojhhe => "LFLPGBELPIB_JNNLCFOJHHE",
Self::Emigjfapkne => "LFLPGBELPIB_EMIGJFAPKNE",
Self::Eiadklkkaap => "LFLPGBELPIB_EIADKLKKAAP",
Self::Hehlebaklnb => "LFLPGBELPIB_HEHLEBAKLNB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LFLPGBELPIB_AMPJDAOGFPP" => Some(Self::Ampjdaogfpp),
"LFLPGBELPIB_LBNBMAKDFOF" => Some(Self::Lbnbmakdfof),
"LFLPGBELPIB_LHACMOOFFAO" => Some(Self::Lhacmooffao),
"LFLPGBELPIB_LMOAOPBAOEJ" => Some(Self::Lmoaopbaoej),
"LFLPGBELPIB_JFOAFHKMJKP" => Some(Self::Jfoafhkmjkp),
"LFLPGBELPIB_JNCAOKKFEPE" => Some(Self::Jncaokkfepe),
"LFLPGBELPIB_FAABDFBFOOB" => Some(Self::Faabdfbfoob),
"LFLPGBELPIB_HLNCGLJNBJJ" => Some(Self::Hlncgljnbjj),
"LFLPGBELPIB_DFGKAEPHNIC" => Some(Self::Dfgkaephnic),
"LFLPGBELPIB_DCDCALPNLBE" => Some(Self::Dcdcalpnlbe),
"LFLPGBELPIB_FCIBMCCCABG" => Some(Self::Fcibmcccabg),
"LFLPGBELPIB_GFBJMPFMOOJ" => Some(Self::Gfbjmpfmooj),
"LFLPGBELPIB_JNNLCFOJHHE" => Some(Self::Jnnlcfojhhe),
"LFLPGBELPIB_EMIGJFAPKNE" => Some(Self::Emigjfapkne),
"LFLPGBELPIB_EIADKLKKAAP" => Some(Self::Eiadklkkaap),
"LFLPGBELPIB_HEHLEBAKLNB" => Some(Self::Hehlebaklnb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Inlkgbcadge {
Bbmhgehlein = 0,
Ppjhnbdkgkc = 1,
Fninmpemhig = 2,
Hhoambhpegp = 3,
Jjfapajipac = 4,
}
impl Inlkgbcadge {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bbmhgehlein => "INLKGBCADGE_BBMHGEHLEIN",
Self::Ppjhnbdkgkc => "INLKGBCADGE_PPJHNBDKGKC",
Self::Fninmpemhig => "INLKGBCADGE_FNINMPEMHIG",
Self::Hhoambhpegp => "INLKGBCADGE_HHOAMBHPEGP",
Self::Jjfapajipac => "INLKGBCADGE_JJFAPAJIPAC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"INLKGBCADGE_BBMHGEHLEIN" => Some(Self::Bbmhgehlein),
"INLKGBCADGE_PPJHNBDKGKC" => Some(Self::Ppjhnbdkgkc),
"INLKGBCADGE_FNINMPEMHIG" => Some(Self::Fninmpemhig),
"INLKGBCADGE_HHOAMBHPEGP" => Some(Self::Hhoambhpegp),
"INLKGBCADGE_JJFAPAJIPAC" => Some(Self::Jjfapajipac),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Adfpiodbbll {
Alive = 0,
Death = 1,
Hp = 2,
Exist = 3,
Talent = 4,
TrustLevel = 5,
Ban = 6,
}
impl Adfpiodbbll {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Alive => "ADFPIODBBLL_ALIVE",
Self::Death => "ADFPIODBBLL_DEATH",
Self::Hp => "ADFPIODBBLL_HP",
Self::Exist => "ADFPIODBBLL_EXIST",
Self::Talent => "ADFPIODBBLL_TALENT",
Self::TrustLevel => "ADFPIODBBLL_TRUST_LEVEL",
Self::Ban => "ADFPIODBBLL_BAN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ADFPIODBBLL_ALIVE" => Some(Self::Alive),
"ADFPIODBBLL_DEATH" => Some(Self::Death),
"ADFPIODBBLL_HP" => Some(Self::Hp),
"ADFPIODBBLL_EXIST" => Some(Self::Exist),
"ADFPIODBBLL_TALENT" => Some(Self::Talent),
"ADFPIODBBLL_TRUST_LEVEL" => Some(Self::TrustLevel),
"ADFPIODBBLL_BAN" => Some(Self::Ban),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Beomgdokkjo {
RepairZoneStateNone = 0,
RepairZoneStateFail = 1,
RepairZoneStateSucc = 2,
}
impl Beomgdokkjo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::RepairZoneStateNone => "BEOMGDOKKJO_REPAIR_ZONE_STATE_NONE",
Self::RepairZoneStateFail => "BEOMGDOKKJO_REPAIR_ZONE_STATE_FAIL",
Self::RepairZoneStateSucc => "BEOMGDOKKJO_REPAIR_ZONE_STATE_SUCC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BEOMGDOKKJO_REPAIR_ZONE_STATE_NONE" => Some(Self::RepairZoneStateNone),
"BEOMGDOKKJO_REPAIR_ZONE_STATE_FAIL" => Some(Self::RepairZoneStateFail),
"BEOMGDOKKJO_REPAIR_ZONE_STATE_SUCC" => Some(Self::RepairZoneStateSucc),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum InteractTarget {
None = 0,
TriggerBox = 1,
Npc = 2,
}
impl InteractTarget {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered 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 => "INTERACT_TARGET_NONE",
Self::TriggerBox => "INTERACT_TARGET_TRIGGER_BOX",
Self::Npc => "INTERACT_TARGET_NPC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"INTERACT_TARGET_NONE" => Some(Self::None),
"INTERACT_TARGET_TRIGGER_BOX" => Some(Self::TriggerBox),
"INTERACT_TARGET_NPC" => Some(Self::Npc),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fdeoejgoeop {
Gncigglbkeo = 0,
}
impl Fdeoejgoeop {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Gncigglbkeo => "FDEOEJGOEOP_GNCIGGLBKEO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FDEOEJGOEOP_GNCIGGLBKEO" => Some(Self::Gncigglbkeo),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gidfhmiamhm {
Kllfmakdnej = 0,
Ddmmbddjogg = 1,
Gdbeocebkfp = 2,
}
impl Gidfhmiamhm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Kllfmakdnej => "GIDFHMIAMHM_KLLFMAKDNEJ",
Self::Ddmmbddjogg => "GIDFHMIAMHM_DDMMBDDJOGG",
Self::Gdbeocebkfp => "GIDFHMIAMHM_GDBEOCEBKFP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GIDFHMIAMHM_KLLFMAKDNEJ" => Some(Self::Kllfmakdnej),
"GIDFHMIAMHM_DDMMBDDJOGG" => Some(Self::Ddmmbddjogg),
"GIDFHMIAMHM_GDBEOCEBKFP" => Some(Self::Gdbeocebkfp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Oklfilcaeon {
Flegjlfdpal = 0,
Fdgmheemmph = 1,
}
impl Oklfilcaeon {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Flegjlfdpal => "OKLFILCAEON_FLEGJLFDPAL",
Self::Fdgmheemmph => "OKLFILCAEON_FDGMHEEMMPH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OKLFILCAEON_FLEGJLFDPAL" => Some(Self::Flegjlfdpal),
"OKLFILCAEON_FDGMHEEMMPH" => Some(Self::Fdgmheemmph),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Loahemedggb {
Cefhhllmaie = 0,
Dfjipnemnkm = 1,
Congognbfoo = 2,
}
impl Loahemedggb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Cefhhllmaie => "LOAHEMEDGGB_CEFHHLLMAIE",
Self::Dfjipnemnkm => "LOAHEMEDGGB_DFJIPNEMNKM",
Self::Congognbfoo => "LOAHEMEDGGB_CONGOGNBFOO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LOAHEMEDGGB_CEFHHLLMAIE" => Some(Self::Cefhhllmaie),
"LOAHEMEDGGB_DFJIPNEMNKM" => Some(Self::Dfjipnemnkm),
"LOAHEMEDGGB_CONGOGNBFOO" => Some(Self::Congognbfoo),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dekhkjgbpfb {
Pndmmbcmalp = 0,
Oneaenlifak = 1,
Pmpffdaoeml = 2,
Adpciokcicp = 3,
}
impl Dekhkjgbpfb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Pndmmbcmalp => "DEKHKJGBPFB_PNDMMBCMALP",
Self::Oneaenlifak => "DEKHKJGBPFB_ONEAENLIFAK",
Self::Pmpffdaoeml => "DEKHKJGBPFB_PMPFFDAOEML",
Self::Adpciokcicp => "DEKHKJGBPFB_ADPCIOKCICP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DEKHKJGBPFB_PNDMMBCMALP" => Some(Self::Pndmmbcmalp),
"DEKHKJGBPFB_ONEAENLIFAK" => Some(Self::Oneaenlifak),
"DEKHKJGBPFB_PMPFFDAOEML" => Some(Self::Pmpffdaoeml),
"DEKHKJGBPFB_ADPCIOKCICP" => Some(Self::Adpciokcicp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mdkmhiiplke {
Pkgndfjaamc = 0,
Mddfjojgkeo = 1,
Eehemcojfih = 2,
}
impl Mdkmhiiplke {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Pkgndfjaamc => "MDKMHIIPLKE_PKGNDFJAAMC",
Self::Mddfjojgkeo => "MDKMHIIPLKE_MDDFJOJGKEO",
Self::Eehemcojfih => "MDKMHIIPLKE_EEHEMCOJFIH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MDKMHIIPLKE_PKGNDFJAAMC" => Some(Self::Pkgndfjaamc),
"MDKMHIIPLKE_MDDFJOJGKEO" => Some(Self::Mddfjojgkeo),
"MDKMHIIPLKE_EEHEMCOJFIH" => Some(Self::Eehemcojfih),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bjekebbfcne {
HpRecover = 0,
HpDecrease = 1,
HpReplace = 2,
}
impl Bjekebbfcne {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HpRecover => "BJEKEBBFCNE_HP_RECOVER",
Self::HpDecrease => "BJEKEBBFCNE_HP_DECREASE",
Self::HpReplace => "BJEKEBBFCNE_HP_REPLACE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BJEKEBBFCNE_HP_RECOVER" => Some(Self::HpRecover),
"BJEKEBBFCNE_HP_DECREASE" => Some(Self::HpDecrease),
"BJEKEBBFCNE_HP_REPLACE" => Some(Self::HpReplace),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cphbckpkgnc {
Fafnmpclalj = 0,
Oldjkgbdkdn = 1,
Giofjaaegel = 2,
}
impl Cphbckpkgnc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Fafnmpclalj => "CPHBCKPKGNC_FAFNMPCLALJ",
Self::Oldjkgbdkdn => "CPHBCKPKGNC_OLDJKGBDKDN",
Self::Giofjaaegel => "CPHBCKPKGNC_GIOFJAAEGEL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CPHBCKPKGNC_FAFNMPCLALJ" => Some(Self::Fafnmpclalj),
"CPHBCKPKGNC_OLDJKGBDKDN" => Some(Self::Oldjkgbdkdn),
"CPHBCKPKGNC_GIOFJAAEGEL" => Some(Self::Giofjaaegel),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ChessUiColor {
ChessUiColorNone = 0,
ChessUiColorWhite = 1,
ChessUiColorRed = 2,
ChessUiColorGrey = 3,
}
impl ChessUiColor {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ChessUiColorNone => "ChessUIColor_CHESS_UI_COLOR_NONE",
Self::ChessUiColorWhite => "ChessUIColor_CHESS_UI_COLOR_WHITE",
Self::ChessUiColorRed => "ChessUIColor_CHESS_UI_COLOR_RED",
Self::ChessUiColorGrey => "ChessUIColor_CHESS_UI_COLOR_GREY",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ChessUIColor_CHESS_UI_COLOR_NONE" => Some(Self::ChessUiColorNone),
"ChessUIColor_CHESS_UI_COLOR_WHITE" => Some(Self::ChessUiColorWhite),
"ChessUIColor_CHESS_UI_COLOR_RED" => Some(Self::ChessUiColorRed),
"ChessUIColor_CHESS_UI_COLOR_GREY" => Some(Self::ChessUiColorGrey),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mdjodbafohl {
Nceejiehihf = 0,
Ejpdcbfhcfg = 1,
Pcdonlbaefb = 2,
Gdomjcmmbph = 3,
Jmjdcdbjeoo = 4,
Ajjfiaiindp = 5,
Elamoildhna = 6,
}
impl Mdjodbafohl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Nceejiehihf => "MDJODBAFOHL_NCEEJIEHIHF",
Self::Ejpdcbfhcfg => "MDJODBAFOHL_EJPDCBFHCFG",
Self::Pcdonlbaefb => "MDJODBAFOHL_PCDONLBAEFB",
Self::Gdomjcmmbph => "MDJODBAFOHL_GDOMJCMMBPH",
Self::Jmjdcdbjeoo => "MDJODBAFOHL_JMJDCDBJEOO",
Self::Ajjfiaiindp => "MDJODBAFOHL_AJJFIAIINDP",
Self::Elamoildhna => "MDJODBAFOHL_ELAMOILDHNA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MDJODBAFOHL_NCEEJIEHIHF" => Some(Self::Nceejiehihf),
"MDJODBAFOHL_EJPDCBFHCFG" => Some(Self::Ejpdcbfhcfg),
"MDJODBAFOHL_PCDONLBAEFB" => Some(Self::Pcdonlbaefb),
"MDJODBAFOHL_GDOMJCMMBPH" => Some(Self::Gdomjcmmbph),
"MDJODBAFOHL_JMJDCDBJEOO" => Some(Self::Jmjdcdbjeoo),
"MDJODBAFOHL_AJJFIAIINDP" => Some(Self::Ajjfiaiindp),
"MDJODBAFOHL_ELAMOILDHNA" => Some(Self::Elamoildhna),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jjemckddgna {
Mlknenmlidg = 0,
Oalabacdlad = 1,
Dnnpmfclakj = 2,
Plapppjdgpa = 3,
}
impl Jjemckddgna {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mlknenmlidg => "JJEMCKDDGNA_MLKNENMLIDG",
Self::Oalabacdlad => "JJEMCKDDGNA_OALABACDLAD",
Self::Dnnpmfclakj => "JJEMCKDDGNA_DNNPMFCLAKJ",
Self::Plapppjdgpa => "JJEMCKDDGNA_PLAPPPJDGPA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JJEMCKDDGNA_MLKNENMLIDG" => Some(Self::Mlknenmlidg),
"JJEMCKDDGNA_OALABACDLAD" => Some(Self::Oalabacdlad),
"JJEMCKDDGNA_DNNPMFCLAKJ" => Some(Self::Dnnpmfclakj),
"JJEMCKDDGNA_PLAPPPJDGPA" => Some(Self::Plapppjdgpa),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mfffndnaeeb {
Lmcdbfcllbd = 0,
Nkkllcdejio = 1,
Hbomhcdchci = 2,
}
impl Mfffndnaeeb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Lmcdbfcllbd => "MFFFNDNAEEB_LMCDBFCLLBD",
Self::Nkkllcdejio => "MFFFNDNAEEB_NKKLLCDEJIO",
Self::Hbomhcdchci => "MFFFNDNAEEB_HBOMHCDCHCI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MFFFNDNAEEB_LMCDBFCLLBD" => Some(Self::Lmcdbfcllbd),
"MFFFNDNAEEB_NKKLLCDEJIO" => Some(Self::Nkkllcdejio),
"MFFFNDNAEEB_HBOMHCDCHCI" => Some(Self::Hbomhcdchci),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mnkeboccgli {
Pbpjegcdepc = 0,
Gbohhgcghlo = 1,
Accnjmdcheo = 2,
}
impl Mnkeboccgli {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Pbpjegcdepc => "MNKEBOCCGLI_PBPJEGCDEPC",
Self::Gbohhgcghlo => "MNKEBOCCGLI_GBOHHGCGHLO",
Self::Accnjmdcheo => "MNKEBOCCGLI_ACCNJMDCHEO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MNKEBOCCGLI_PBPJEGCDEPC" => Some(Self::Pbpjegcdepc),
"MNKEBOCCGLI_GBOHHGCGHLO" => Some(Self::Gbohhgcghlo),
"MNKEBOCCGLI_ACCNJMDCHEO" => Some(Self::Accnjmdcheo),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dhfipdagnca {
Anlhbclbmle = 0,
Gggkggjocpa = 1,
Gnmbhenccmb = 2,
}
impl Dhfipdagnca {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Anlhbclbmle => "DHFIPDAGNCA_ANLHBCLBMLE",
Self::Gggkggjocpa => "DHFIPDAGNCA_GGGKGGJOCPA",
Self::Gnmbhenccmb => "DHFIPDAGNCA_GNMBHENCCMB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DHFIPDAGNCA_ANLHBCLBMLE" => Some(Self::Anlhbclbmle),
"DHFIPDAGNCA_GGGKGGJOCPA" => Some(Self::Gggkggjocpa),
"DHFIPDAGNCA_GNMBHENCCMB" => Some(Self::Gnmbhenccmb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jjmhokdikeo {
Cpceomhgoof = 0,
Cpflhbdjkcp = 1,
}
impl Jjmhokdikeo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Cpceomhgoof => "JJMHOKDIKEO_CPCEOMHGOOF",
Self::Cpflhbdjkcp => "JJMHOKDIKEO_CPFLHBDJKCP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JJMHOKDIKEO_CPCEOMHGOOF" => Some(Self::Cpceomhgoof),
"JJMHOKDIKEO_CPFLHBDJKCP" => Some(Self::Cpflhbdjkcp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum HollowShopCurrencyType {
HollowShopCurrencyTypeNone = 0,
HollowShopCurrencyTypeCoin = 1,
HollowShopCurrencyTypeCurseCurrency = 2,
HollowShopCurrencyTypeStamina = 3,
}
impl HollowShopCurrencyType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HollowShopCurrencyTypeNone => {
"HollowShopCurrencyType_HOLLOW_SHOP_CURRENCY_TYPE_NONE"
}
Self::HollowShopCurrencyTypeCoin => {
"HollowShopCurrencyType_HOLLOW_SHOP_CURRENCY_TYPE_COIN"
}
Self::HollowShopCurrencyTypeCurseCurrency => {
"HollowShopCurrencyType_HOLLOW_SHOP_CURRENCY_TYPE_CURSE_CURRENCY"
}
Self::HollowShopCurrencyTypeStamina => {
"HollowShopCurrencyType_HOLLOW_SHOP_CURRENCY_TYPE_STAMINA"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HollowShopCurrencyType_HOLLOW_SHOP_CURRENCY_TYPE_NONE" => {
Some(Self::HollowShopCurrencyTypeNone)
}
"HollowShopCurrencyType_HOLLOW_SHOP_CURRENCY_TYPE_COIN" => {
Some(Self::HollowShopCurrencyTypeCoin)
}
"HollowShopCurrencyType_HOLLOW_SHOP_CURRENCY_TYPE_CURSE_CURRENCY" => {
Some(Self::HollowShopCurrencyTypeCurseCurrency)
}
"HollowShopCurrencyType_HOLLOW_SHOP_CURRENCY_TYPE_STAMINA" => {
Some(Self::HollowShopCurrencyTypeStamina)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Iegajadnldo {
Cggegpjpbii = 0,
Nomheeomapg = 1,
Dliocedmoee = 2,
Fbpmljkgkoe = 3,
Aggapgabmid = 4,
Hgibbkfhbha = 5,
}
impl Iegajadnldo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Cggegpjpbii => "IEGAJADNLDO_CGGEGPJPBII",
Self::Nomheeomapg => "IEGAJADNLDO_NOMHEEOMAPG",
Self::Dliocedmoee => "IEGAJADNLDO_DLIOCEDMOEE",
Self::Fbpmljkgkoe => "IEGAJADNLDO_FBPMLJKGKOE",
Self::Aggapgabmid => "IEGAJADNLDO_AGGAPGABMID",
Self::Hgibbkfhbha => "IEGAJADNLDO_HGIBBKFHBHA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IEGAJADNLDO_CGGEGPJPBII" => Some(Self::Cggegpjpbii),
"IEGAJADNLDO_NOMHEEOMAPG" => Some(Self::Nomheeomapg),
"IEGAJADNLDO_DLIOCEDMOEE" => Some(Self::Dliocedmoee),
"IEGAJADNLDO_FBPMLJKGKOE" => Some(Self::Fbpmljkgkoe),
"IEGAJADNLDO_AGGAPGABMID" => Some(Self::Aggapgabmid),
"IEGAJADNLDO_HGIBBKFHBHA" => Some(Self::Hgibbkfhbha),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ibkdhloibpl {
Kpgbodlklcc = 0,
Hanalpodknm = 1,
Gipdnmjccid = 2,
Egjjfgdpoop = 3,
Bijjlcppbnf = 4,
Aoeaahobobe = 5,
Gindaijfhnf = 6,
}
impl Ibkdhloibpl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Kpgbodlklcc => "IBKDHLOIBPL_KPGBODLKLCC",
Self::Hanalpodknm => "IBKDHLOIBPL_HANALPODKNM",
Self::Gipdnmjccid => "IBKDHLOIBPL_GIPDNMJCCID",
Self::Egjjfgdpoop => "IBKDHLOIBPL_EGJJFGDPOOP",
Self::Bijjlcppbnf => "IBKDHLOIBPL_BIJJLCPPBNF",
Self::Aoeaahobobe => "IBKDHLOIBPL_AOEAAHOBOBE",
Self::Gindaijfhnf => "IBKDHLOIBPL_GINDAIJFHNF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IBKDHLOIBPL_KPGBODLKLCC" => Some(Self::Kpgbodlklcc),
"IBKDHLOIBPL_HANALPODKNM" => Some(Self::Hanalpodknm),
"IBKDHLOIBPL_GIPDNMJCCID" => Some(Self::Gipdnmjccid),
"IBKDHLOIBPL_EGJJFGDPOOP" => Some(Self::Egjjfgdpoop),
"IBKDHLOIBPL_BIJJLCPPBNF" => Some(Self::Bijjlcppbnf),
"IBKDHLOIBPL_AOEAAHOBOBE" => Some(Self::Aoeaahobobe),
"IBKDHLOIBPL_GINDAIJFHNF" => Some(Self::Gindaijfhnf),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hmmnhmbghpl {
Dpkdhokfakl = 0,
Obgnnnancei = 1003,
Ocaikgbldlm = 1020,
Pgdmlolgphi = 1029,
Eoiihkhakdj = 1036,
Aojhicccmjo = 1038,
Fnjcdcapjmm = 1040,
Fehpgihhhmh = 1042,
Deohgnmenhm = 1052,
Cndoppfiign = 1063,
Mihkdjhlceh = 1064,
Hpakdiabeda = 1066,
Hceaijfgnfo = 1068,
Hafddiacakc = 2000,
Ohbpciajfia = 2001,
Mancllpoflg = 10008,
Nnkopegkmoc = 10010,
Eegcfmkgfii = 10021,
Fhnmjmplbco = 10022,
Ioflnekggdi = 10024,
Ghmmomohgfm = 10033,
Kgjlfkdnnie = 10034,
Knoabbmhmoa = 10035,
Ddplpnbgbff = 10038,
Fkbobflhpbn = 10040,
Hidmgeifagc = 10070,
Olfgadgknli = 10080,
Mimmgfnijmi = 10087,
Cncikjheemd = 10094,
Iopicmhcnbg = 10095,
Hcdoahfapbo = 30004,
Gkgcdkgdelj = 30005,
Abnpibjodoj = 30014,
}
impl Hmmnhmbghpl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Dpkdhokfakl => "HMMNHMBGHPL_DPKDHOKFAKL",
Self::Obgnnnancei => "HMMNHMBGHPL_OBGNNNANCEI",
Self::Ocaikgbldlm => "HMMNHMBGHPL_OCAIKGBLDLM",
Self::Pgdmlolgphi => "HMMNHMBGHPL_PGDMLOLGPHI",
Self::Eoiihkhakdj => "HMMNHMBGHPL_EOIIHKHAKDJ",
Self::Aojhicccmjo => "HMMNHMBGHPL_AOJHICCCMJO",
Self::Fnjcdcapjmm => "HMMNHMBGHPL_FNJCDCAPJMM",
Self::Fehpgihhhmh => "HMMNHMBGHPL_FEHPGIHHHMH",
Self::Deohgnmenhm => "HMMNHMBGHPL_DEOHGNMENHM",
Self::Cndoppfiign => "HMMNHMBGHPL_CNDOPPFIIGN",
Self::Mihkdjhlceh => "HMMNHMBGHPL_MIHKDJHLCEH",
Self::Hpakdiabeda => "HMMNHMBGHPL_HPAKDIABEDA",
Self::Hceaijfgnfo => "HMMNHMBGHPL_HCEAIJFGNFO",
Self::Hafddiacakc => "HMMNHMBGHPL_HAFDDIACAKC",
Self::Ohbpciajfia => "HMMNHMBGHPL_OHBPCIAJFIA",
Self::Mancllpoflg => "HMMNHMBGHPL_MANCLLPOFLG",
Self::Nnkopegkmoc => "HMMNHMBGHPL_NNKOPEGKMOC",
Self::Eegcfmkgfii => "HMMNHMBGHPL_EEGCFMKGFII",
Self::Fhnmjmplbco => "HMMNHMBGHPL_FHNMJMPLBCO",
Self::Ioflnekggdi => "HMMNHMBGHPL_IOFLNEKGGDI",
Self::Ghmmomohgfm => "HMMNHMBGHPL_GHMMOMOHGFM",
Self::Kgjlfkdnnie => "HMMNHMBGHPL_KGJLFKDNNIE",
Self::Knoabbmhmoa => "HMMNHMBGHPL_KNOABBMHMOA",
Self::Ddplpnbgbff => "HMMNHMBGHPL_DDPLPNBGBFF",
Self::Fkbobflhpbn => "HMMNHMBGHPL_FKBOBFLHPBN",
Self::Hidmgeifagc => "HMMNHMBGHPL_HIDMGEIFAGC",
Self::Olfgadgknli => "HMMNHMBGHPL_OLFGADGKNLI",
Self::Mimmgfnijmi => "HMMNHMBGHPL_MIMMGFNIJMI",
Self::Cncikjheemd => "HMMNHMBGHPL_CNCIKJHEEMD",
Self::Iopicmhcnbg => "HMMNHMBGHPL_IOPICMHCNBG",
Self::Hcdoahfapbo => "HMMNHMBGHPL_HCDOAHFAPBO",
Self::Gkgcdkgdelj => "HMMNHMBGHPL_GKGCDKGDELJ",
Self::Abnpibjodoj => "HMMNHMBGHPL_ABNPIBJODOJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HMMNHMBGHPL_DPKDHOKFAKL" => Some(Self::Dpkdhokfakl),
"HMMNHMBGHPL_OBGNNNANCEI" => Some(Self::Obgnnnancei),
"HMMNHMBGHPL_OCAIKGBLDLM" => Some(Self::Ocaikgbldlm),
"HMMNHMBGHPL_PGDMLOLGPHI" => Some(Self::Pgdmlolgphi),
"HMMNHMBGHPL_EOIIHKHAKDJ" => Some(Self::Eoiihkhakdj),
"HMMNHMBGHPL_AOJHICCCMJO" => Some(Self::Aojhicccmjo),
"HMMNHMBGHPL_FNJCDCAPJMM" => Some(Self::Fnjcdcapjmm),
"HMMNHMBGHPL_FEHPGIHHHMH" => Some(Self::Fehpgihhhmh),
"HMMNHMBGHPL_DEOHGNMENHM" => Some(Self::Deohgnmenhm),
"HMMNHMBGHPL_CNDOPPFIIGN" => Some(Self::Cndoppfiign),
"HMMNHMBGHPL_MIHKDJHLCEH" => Some(Self::Mihkdjhlceh),
"HMMNHMBGHPL_HPAKDIABEDA" => Some(Self::Hpakdiabeda),
"HMMNHMBGHPL_HCEAIJFGNFO" => Some(Self::Hceaijfgnfo),
"HMMNHMBGHPL_HAFDDIACAKC" => Some(Self::Hafddiacakc),
"HMMNHMBGHPL_OHBPCIAJFIA" => Some(Self::Ohbpciajfia),
"HMMNHMBGHPL_MANCLLPOFLG" => Some(Self::Mancllpoflg),
"HMMNHMBGHPL_NNKOPEGKMOC" => Some(Self::Nnkopegkmoc),
"HMMNHMBGHPL_EEGCFMKGFII" => Some(Self::Eegcfmkgfii),
"HMMNHMBGHPL_FHNMJMPLBCO" => Some(Self::Fhnmjmplbco),
"HMMNHMBGHPL_IOFLNEKGGDI" => Some(Self::Ioflnekggdi),
"HMMNHMBGHPL_GHMMOMOHGFM" => Some(Self::Ghmmomohgfm),
"HMMNHMBGHPL_KGJLFKDNNIE" => Some(Self::Kgjlfkdnnie),
"HMMNHMBGHPL_KNOABBMHMOA" => Some(Self::Knoabbmhmoa),
"HMMNHMBGHPL_DDPLPNBGBFF" => Some(Self::Ddplpnbgbff),
"HMMNHMBGHPL_FKBOBFLHPBN" => Some(Self::Fkbobflhpbn),
"HMMNHMBGHPL_HIDMGEIFAGC" => Some(Self::Hidmgeifagc),
"HMMNHMBGHPL_OLFGADGKNLI" => Some(Self::Olfgadgknli),
"HMMNHMBGHPL_MIMMGFNIJMI" => Some(Self::Mimmgfnijmi),
"HMMNHMBGHPL_CNCIKJHEEMD" => Some(Self::Cncikjheemd),
"HMMNHMBGHPL_IOPICMHCNBG" => Some(Self::Iopicmhcnbg),
"HMMNHMBGHPL_HCDOAHFAPBO" => Some(Self::Hcdoahfapbo),
"HMMNHMBGHPL_GKGCDKGDELJ" => Some(Self::Gkgcdkgdelj),
"HMMNHMBGHPL_ABNPIBJODOJ" => Some(Self::Abnpibjodoj),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jnhafghiljl {
Aagemfecnmj = 0,
Ojofiademla = 1,
Emmphafcfgc = 2,
}
impl Jnhafghiljl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Aagemfecnmj => "JNHAFGHILJL_AAGEMFECNMJ",
Self::Ojofiademla => "JNHAFGHILJL_OJOFIADEMLA",
Self::Emmphafcfgc => "JNHAFGHILJL_EMMPHAFCFGC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JNHAFGHILJL_AAGEMFECNMJ" => Some(Self::Aagemfecnmj),
"JNHAFGHILJL_OJOFIADEMLA" => Some(Self::Ojofiademla),
"JNHAFGHILJL_EMMPHAFCFGC" => Some(Self::Emmphafcfgc),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fhocjgihmjj {
Cifmbicpdgp = 0,
}
impl Fhocjgihmjj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Cifmbicpdgp => "FHOCJGIHMJJ_CIFMBICPDGP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FHOCJGIHMJJ_CIFMBICPDGP" => Some(Self::Cifmbicpdgp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gnddidalhbg {
WayOfCheckHollowNpcExistNone = 0,
CheckHollowNpcExistByUid = 1,
CheckHollowNpcExistByPos = 2,
}
impl Gnddidalhbg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::WayOfCheckHollowNpcExistNone => {
"GNDDIDALHBG_WAY_OF_CHECK_HOLLOW_NPC_EXIST_NONE"
}
Self::CheckHollowNpcExistByUid => "GNDDIDALHBG_CHECK_HOLLOW_NPC_EXIST_BY_UID",
Self::CheckHollowNpcExistByPos => "GNDDIDALHBG_CHECK_HOLLOW_NPC_EXIST_BY_POS",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GNDDIDALHBG_WAY_OF_CHECK_HOLLOW_NPC_EXIST_NONE" => {
Some(Self::WayOfCheckHollowNpcExistNone)
}
"GNDDIDALHBG_CHECK_HOLLOW_NPC_EXIST_BY_UID" => {
Some(Self::CheckHollowNpcExistByUid)
}
"GNDDIDALHBG_CHECK_HOLLOW_NPC_EXIST_BY_POS" => {
Some(Self::CheckHollowNpcExistByPos)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Oilchamefcm {
Knkdohklggb = 0,
}
impl Oilchamefcm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Knkdohklggb => "OILCHAMEFCM_KNKDOHKLGGB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OILCHAMEFCM_KNKDOHKLGGB" => Some(Self::Knkdohklggb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Peecjnnconk {
AvatarPosAll = 0,
AvatarPosRandom = 1,
Character1 = 2,
Character2 = 3,
Character3 = 4,
RandomAlive = 5,
RandomDeath = 6,
RandomBan = 7,
}
impl Peecjnnconk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::AvatarPosAll => "PEECJNNCONK_AVATAR_POS_ALL",
Self::AvatarPosRandom => "PEECJNNCONK_AVATAR_POS_RANDOM",
Self::Character1 => "PEECJNNCONK_CHARACTER1",
Self::Character2 => "PEECJNNCONK_CHARACTER2",
Self::Character3 => "PEECJNNCONK_CHARACTER3",
Self::RandomAlive => "PEECJNNCONK_RANDOM_ALIVE",
Self::RandomDeath => "PEECJNNCONK_RANDOM_DEATH",
Self::RandomBan => "PEECJNNCONK_RANDOM_BAN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PEECJNNCONK_AVATAR_POS_ALL" => Some(Self::AvatarPosAll),
"PEECJNNCONK_AVATAR_POS_RANDOM" => Some(Self::AvatarPosRandom),
"PEECJNNCONK_CHARACTER1" => Some(Self::Character1),
"PEECJNNCONK_CHARACTER2" => Some(Self::Character2),
"PEECJNNCONK_CHARACTER3" => Some(Self::Character3),
"PEECJNNCONK_RANDOM_ALIVE" => Some(Self::RandomAlive),
"PEECJNNCONK_RANDOM_DEATH" => Some(Self::RandomDeath),
"PEECJNNCONK_RANDOM_BAN" => Some(Self::RandomBan),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ifkibmehaio {
Lmoemghadea = 0,
Fpbfkfafdne = 1,
Conbnkpgkaj = 2,
Mcomkmdihdo = 3,
Nlcaemgjadh = 4,
Ffdkpmkjibj = 5,
Jcaeagpohbi = 6,
Nffcmahenfk = 7,
}
impl Ifkibmehaio {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Lmoemghadea => "IFKIBMEHAIO_LMOEMGHADEA",
Self::Fpbfkfafdne => "IFKIBMEHAIO_FPBFKFAFDNE",
Self::Conbnkpgkaj => "IFKIBMEHAIO_CONBNKPGKAJ",
Self::Mcomkmdihdo => "IFKIBMEHAIO_MCOMKMDIHDO",
Self::Nlcaemgjadh => "IFKIBMEHAIO_NLCAEMGJADH",
Self::Ffdkpmkjibj => "IFKIBMEHAIO_FFDKPMKJIBJ",
Self::Jcaeagpohbi => "IFKIBMEHAIO_JCAEAGPOHBI",
Self::Nffcmahenfk => "IFKIBMEHAIO_NFFCMAHENFK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IFKIBMEHAIO_LMOEMGHADEA" => Some(Self::Lmoemghadea),
"IFKIBMEHAIO_FPBFKFAFDNE" => Some(Self::Fpbfkfafdne),
"IFKIBMEHAIO_CONBNKPGKAJ" => Some(Self::Conbnkpgkaj),
"IFKIBMEHAIO_MCOMKMDIHDO" => Some(Self::Mcomkmdihdo),
"IFKIBMEHAIO_NLCAEMGJADH" => Some(Self::Nlcaemgjadh),
"IFKIBMEHAIO_FFDKPMKJIBJ" => Some(Self::Ffdkpmkjibj),
"IFKIBMEHAIO_JCAEAGPOHBI" => Some(Self::Jcaeagpohbi),
"IFKIBMEHAIO_NFFCMAHENFK" => Some(Self::Nffcmahenfk),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Naiofeihhmm {
Dodanmmaaab = 0,
Moebgmdcigg = 1,
}
impl Naiofeihhmm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Dodanmmaaab => "NAIOFEIHHMM_DODANMMAAAB",
Self::Moebgmdcigg => "NAIOFEIHHMM_MOEBGMDCIGG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NAIOFEIHHMM_DODANMMAAAB" => Some(Self::Dodanmmaaab),
"NAIOFEIHHMM_MOEBGMDCIGG" => Some(Self::Moebgmdcigg),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jebnalcecfk {
Eoammggmgji = 0,
Dnhadchnkee = 1,
}
impl Jebnalcecfk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Eoammggmgji => "JEBNALCECFK_EOAMMGGMGJI",
Self::Dnhadchnkee => "JEBNALCECFK_DNHADCHNKEE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JEBNALCECFK_EOAMMGGMGJI" => Some(Self::Eoammggmgji),
"JEBNALCECFK_DNHADCHNKEE" => Some(Self::Dnhadchnkee),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Magmmkboaop {
HollowComponentTypeNone = 0,
IdComponent = 1,
PosComponent = 2,
HollowGridComponent = 3,
LightInteractionComponent = 4,
OwnedEntityComponent = 5,
ChessUiComponent = 6,
HollowEventComponent = 7,
CategoryComponent = 8,
BehaviorComponent = 9,
OwnerComponent = 10,
HollowNpcComponent = 11,
HollowSnakeComponent = 12,
HollowLightComponent = 13,
ExtScriptVariableComponent = 14,
ConwayLifeGameLifeStateComponent = 15,
EntityPriorityComponent = 16,
BigTvChessUiComponent = 17,
GridStateComponent = 18,
SpringComponent = 19,
BlockComponent = 20,
ConwayLifeGameMgrComponent = 21,
HollowScriptSequenceComponent = 22,
HollowSnapshotComponent = 23,
HollowMapComponent = 24,
HollowPluginCollectionComponent = 25,
InnerWorldPlugin = 26,
HollowLightPlugin = 27,
HollowNpcMgrComponent = 28,
HollowTimeRewindComponent = 29,
NpcPosExt = 30,
ClientStateComponent = 31,
PlayerPosExt = 33,
HollowRepairZoneComponent = 34,
HollowGlobalComponent = 35,
AimRectComponent = 36,
SignalMgrComponent = 37,
HollowFloorMgrComponent = 39,
AreaCameraComponent = 40,
GridInnerWorldComponent = 41,
HollowSectionComponent = 42,
BigWorldComponent = 44,
ElevatorGridComponent = 45,
HideComponent = 46,
HollowSpawnerComponent = 47,
HollowHackerGameComponent = 48,
PopInteractComponent = 49,
AbilityMarkComponent = 50,
}
impl Magmmkboaop {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HollowComponentTypeNone => "MAGMMKBOAOP_HOLLOW_COMPONENT_TYPE_NONE",
Self::IdComponent => "MAGMMKBOAOP_ID_COMPONENT",
Self::PosComponent => "MAGMMKBOAOP_POS_COMPONENT",
Self::HollowGridComponent => "MAGMMKBOAOP_HOLLOW_GRID_COMPONENT",
Self::LightInteractionComponent => "MAGMMKBOAOP_LIGHT_INTERACTION_COMPONENT",
Self::OwnedEntityComponent => "MAGMMKBOAOP_OWNED_ENTITY_COMPONENT",
Self::ChessUiComponent => "MAGMMKBOAOP_CHESS_UI_COMPONENT",
Self::HollowEventComponent => "MAGMMKBOAOP_HOLLOW_EVENT_COMPONENT",
Self::CategoryComponent => "MAGMMKBOAOP_CATEGORY_COMPONENT",
Self::BehaviorComponent => "MAGMMKBOAOP_BEHAVIOR_COMPONENT",
Self::OwnerComponent => "MAGMMKBOAOP_OWNER_COMPONENT",
Self::HollowNpcComponent => "MAGMMKBOAOP_HOLLOW_NPC_COMPONENT",
Self::HollowSnakeComponent => "MAGMMKBOAOP_HOLLOW_SNAKE_COMPONENT",
Self::HollowLightComponent => "MAGMMKBOAOP_HOLLOW_LIGHT_COMPONENT",
Self::ExtScriptVariableComponent => {
"MAGMMKBOAOP_EXT_SCRIPT_VARIABLE_COMPONENT"
}
Self::ConwayLifeGameLifeStateComponent => {
"MAGMMKBOAOP_CONWAY_LIFE_GAME_LIFE_STATE_COMPONENT"
}
Self::EntityPriorityComponent => "MAGMMKBOAOP_ENTITY_PRIORITY_COMPONENT",
Self::BigTvChessUiComponent => "MAGMMKBOAOP_BIG_TV_CHESS_UI_COMPONENT",
Self::GridStateComponent => "MAGMMKBOAOP_GRID_STATE_COMPONENT",
Self::SpringComponent => "MAGMMKBOAOP_SPRING_COMPONENT",
Self::BlockComponent => "MAGMMKBOAOP_BLOCK_COMPONENT",
Self::ConwayLifeGameMgrComponent => {
"MAGMMKBOAOP_CONWAY_LIFE_GAME_MGR_COMPONENT"
}
Self::HollowScriptSequenceComponent => {
"MAGMMKBOAOP_HOLLOW_SCRIPT_SEQUENCE_COMPONENT"
}
Self::HollowSnapshotComponent => "MAGMMKBOAOP_HOLLOW_SNAPSHOT_COMPONENT",
Self::HollowMapComponent => "MAGMMKBOAOP_HOLLOW_MAP_COMPONENT",
Self::HollowPluginCollectionComponent => {
"MAGMMKBOAOP_HOLLOW_PLUGIN_COLLECTION_COMPONENT"
}
Self::InnerWorldPlugin => "MAGMMKBOAOP_INNER_WORLD_PLUGIN",
Self::HollowLightPlugin => "MAGMMKBOAOP_HOLLOW_LIGHT_PLUGIN",
Self::HollowNpcMgrComponent => "MAGMMKBOAOP_HOLLOW_NPC_MGR_COMPONENT",
Self::HollowTimeRewindComponent => "MAGMMKBOAOP_HOLLOW_TIME_REWIND_COMPONENT",
Self::NpcPosExt => "MAGMMKBOAOP_NPC_POS_EXT",
Self::ClientStateComponent => "MAGMMKBOAOP_CLIENT_STATE_COMPONENT",
Self::PlayerPosExt => "MAGMMKBOAOP_PLAYER_POS_EXT",
Self::HollowRepairZoneComponent => "MAGMMKBOAOP_HOLLOW_REPAIR_ZONE_COMPONENT",
Self::HollowGlobalComponent => "MAGMMKBOAOP_HOLLOW_GLOBAL_COMPONENT",
Self::AimRectComponent => "MAGMMKBOAOP_AIM_RECT_COMPONENT",
Self::SignalMgrComponent => "MAGMMKBOAOP_SIGNAL_MGR_COMPONENT",
Self::HollowFloorMgrComponent => "MAGMMKBOAOP_HOLLOW_FLOOR_MGR_COMPONENT",
Self::AreaCameraComponent => "MAGMMKBOAOP_AREA_CAMERA_COMPONENT",
Self::GridInnerWorldComponent => "MAGMMKBOAOP_GRID_INNER_WORLD_COMPONENT",
Self::HollowSectionComponent => "MAGMMKBOAOP_HOLLOW_SECTION_COMPONENT",
Self::BigWorldComponent => "MAGMMKBOAOP_BIG_WORLD_COMPONENT",
Self::ElevatorGridComponent => "MAGMMKBOAOP_ELEVATOR_GRID_COMPONENT",
Self::HideComponent => "MAGMMKBOAOP_HIDE_COMPONENT",
Self::HollowSpawnerComponent => "MAGMMKBOAOP_HOLLOW_SPAWNER_COMPONENT",
Self::HollowHackerGameComponent => "MAGMMKBOAOP_HOLLOW_HACKER_GAME_COMPONENT",
Self::PopInteractComponent => "MAGMMKBOAOP_POP_INTERACT_COMPONENT",
Self::AbilityMarkComponent => "MAGMMKBOAOP_ABILITY_MARK_COMPONENT",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MAGMMKBOAOP_HOLLOW_COMPONENT_TYPE_NONE" => {
Some(Self::HollowComponentTypeNone)
}
"MAGMMKBOAOP_ID_COMPONENT" => Some(Self::IdComponent),
"MAGMMKBOAOP_POS_COMPONENT" => Some(Self::PosComponent),
"MAGMMKBOAOP_HOLLOW_GRID_COMPONENT" => Some(Self::HollowGridComponent),
"MAGMMKBOAOP_LIGHT_INTERACTION_COMPONENT" => {
Some(Self::LightInteractionComponent)
}
"MAGMMKBOAOP_OWNED_ENTITY_COMPONENT" => Some(Self::OwnedEntityComponent),
"MAGMMKBOAOP_CHESS_UI_COMPONENT" => Some(Self::ChessUiComponent),
"MAGMMKBOAOP_HOLLOW_EVENT_COMPONENT" => Some(Self::HollowEventComponent),
"MAGMMKBOAOP_CATEGORY_COMPONENT" => Some(Self::CategoryComponent),
"MAGMMKBOAOP_BEHAVIOR_COMPONENT" => Some(Self::BehaviorComponent),
"MAGMMKBOAOP_OWNER_COMPONENT" => Some(Self::OwnerComponent),
"MAGMMKBOAOP_HOLLOW_NPC_COMPONENT" => Some(Self::HollowNpcComponent),
"MAGMMKBOAOP_HOLLOW_SNAKE_COMPONENT" => Some(Self::HollowSnakeComponent),
"MAGMMKBOAOP_HOLLOW_LIGHT_COMPONENT" => Some(Self::HollowLightComponent),
"MAGMMKBOAOP_EXT_SCRIPT_VARIABLE_COMPONENT" => {
Some(Self::ExtScriptVariableComponent)
}
"MAGMMKBOAOP_CONWAY_LIFE_GAME_LIFE_STATE_COMPONENT" => {
Some(Self::ConwayLifeGameLifeStateComponent)
}
"MAGMMKBOAOP_ENTITY_PRIORITY_COMPONENT" => {
Some(Self::EntityPriorityComponent)
}
"MAGMMKBOAOP_BIG_TV_CHESS_UI_COMPONENT" => Some(Self::BigTvChessUiComponent),
"MAGMMKBOAOP_GRID_STATE_COMPONENT" => Some(Self::GridStateComponent),
"MAGMMKBOAOP_SPRING_COMPONENT" => Some(Self::SpringComponent),
"MAGMMKBOAOP_BLOCK_COMPONENT" => Some(Self::BlockComponent),
"MAGMMKBOAOP_CONWAY_LIFE_GAME_MGR_COMPONENT" => {
Some(Self::ConwayLifeGameMgrComponent)
}
"MAGMMKBOAOP_HOLLOW_SCRIPT_SEQUENCE_COMPONENT" => {
Some(Self::HollowScriptSequenceComponent)
}
"MAGMMKBOAOP_HOLLOW_SNAPSHOT_COMPONENT" => {
Some(Self::HollowSnapshotComponent)
}
"MAGMMKBOAOP_HOLLOW_MAP_COMPONENT" => Some(Self::HollowMapComponent),
"MAGMMKBOAOP_HOLLOW_PLUGIN_COLLECTION_COMPONENT" => {
Some(Self::HollowPluginCollectionComponent)
}
"MAGMMKBOAOP_INNER_WORLD_PLUGIN" => Some(Self::InnerWorldPlugin),
"MAGMMKBOAOP_HOLLOW_LIGHT_PLUGIN" => Some(Self::HollowLightPlugin),
"MAGMMKBOAOP_HOLLOW_NPC_MGR_COMPONENT" => Some(Self::HollowNpcMgrComponent),
"MAGMMKBOAOP_HOLLOW_TIME_REWIND_COMPONENT" => {
Some(Self::HollowTimeRewindComponent)
}
"MAGMMKBOAOP_NPC_POS_EXT" => Some(Self::NpcPosExt),
"MAGMMKBOAOP_CLIENT_STATE_COMPONENT" => Some(Self::ClientStateComponent),
"MAGMMKBOAOP_PLAYER_POS_EXT" => Some(Self::PlayerPosExt),
"MAGMMKBOAOP_HOLLOW_REPAIR_ZONE_COMPONENT" => {
Some(Self::HollowRepairZoneComponent)
}
"MAGMMKBOAOP_HOLLOW_GLOBAL_COMPONENT" => Some(Self::HollowGlobalComponent),
"MAGMMKBOAOP_AIM_RECT_COMPONENT" => Some(Self::AimRectComponent),
"MAGMMKBOAOP_SIGNAL_MGR_COMPONENT" => Some(Self::SignalMgrComponent),
"MAGMMKBOAOP_HOLLOW_FLOOR_MGR_COMPONENT" => {
Some(Self::HollowFloorMgrComponent)
}
"MAGMMKBOAOP_AREA_CAMERA_COMPONENT" => Some(Self::AreaCameraComponent),
"MAGMMKBOAOP_GRID_INNER_WORLD_COMPONENT" => {
Some(Self::GridInnerWorldComponent)
}
"MAGMMKBOAOP_HOLLOW_SECTION_COMPONENT" => Some(Self::HollowSectionComponent),
"MAGMMKBOAOP_BIG_WORLD_COMPONENT" => Some(Self::BigWorldComponent),
"MAGMMKBOAOP_ELEVATOR_GRID_COMPONENT" => Some(Self::ElevatorGridComponent),
"MAGMMKBOAOP_HIDE_COMPONENT" => Some(Self::HideComponent),
"MAGMMKBOAOP_HOLLOW_SPAWNER_COMPONENT" => Some(Self::HollowSpawnerComponent),
"MAGMMKBOAOP_HOLLOW_HACKER_GAME_COMPONENT" => {
Some(Self::HollowHackerGameComponent)
}
"MAGMMKBOAOP_POP_INTERACT_COMPONENT" => Some(Self::PopInteractComponent),
"MAGMMKBOAOP_ABILITY_MARK_COMPONENT" => Some(Self::AbilityMarkComponent),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ModTimeType {
ModTimeTypeNone = 0,
ModTimeSet = 1,
ModTimeAddPeriod = 2,
ModTimeAddMinute = 3,
}
impl ModTimeType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ModTimeTypeNone => "ModTimeType_MOD_TIME_TYPE_NONE",
Self::ModTimeSet => "ModTimeType_MOD_TIME_SET",
Self::ModTimeAddPeriod => "ModTimeType_MOD_TIME_ADD_PERIOD",
Self::ModTimeAddMinute => "ModTimeType_MOD_TIME_ADD_MINUTE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ModTimeType_MOD_TIME_TYPE_NONE" => Some(Self::ModTimeTypeNone),
"ModTimeType_MOD_TIME_SET" => Some(Self::ModTimeSet),
"ModTimeType_MOD_TIME_ADD_PERIOD" => Some(Self::ModTimeAddPeriod),
"ModTimeType_MOD_TIME_ADD_MINUTE" => Some(Self::ModTimeAddMinute),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Deifoghmjog {
Labkmmfpchd = 0,
Dmdignojigg = 1,
Gpdocjmbfbj = 2,
Njmjnjfbmdd = 3,
}
impl Deifoghmjog {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Labkmmfpchd => "DEIFOGHMJOG_LABKMMFPCHD",
Self::Dmdignojigg => "DEIFOGHMJOG_DMDIGNOJIGG",
Self::Gpdocjmbfbj => "DEIFOGHMJOG_GPDOCJMBFBJ",
Self::Njmjnjfbmdd => "DEIFOGHMJOG_NJMJNJFBMDD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DEIFOGHMJOG_LABKMMFPCHD" => Some(Self::Labkmmfpchd),
"DEIFOGHMJOG_DMDIGNOJIGG" => Some(Self::Dmdignojigg),
"DEIFOGHMJOG_GPDOCJMBFBJ" => Some(Self::Gpdocjmbfbj),
"DEIFOGHMJOG_NJMJNJFBMDD" => Some(Self::Njmjnjfbmdd),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Obboenhedgg {
Libhoibgdoe = 0,
Hmolhaahbin = 1,
Emecidnakdn = 2,
Mljlpfbfbnd = 3,
Jhlgnheddjl = 4,
}
impl Obboenhedgg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Libhoibgdoe => "OBBOENHEDGG_LIBHOIBGDOE",
Self::Hmolhaahbin => "OBBOENHEDGG_HMOLHAAHBIN",
Self::Emecidnakdn => "OBBOENHEDGG_EMECIDNAKDN",
Self::Mljlpfbfbnd => "OBBOENHEDGG_MLJLPFBFBND",
Self::Jhlgnheddjl => "OBBOENHEDGG_JHLGNHEDDJL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OBBOENHEDGG_LIBHOIBGDOE" => Some(Self::Libhoibgdoe),
"OBBOENHEDGG_HMOLHAAHBIN" => Some(Self::Hmolhaahbin),
"OBBOENHEDGG_EMECIDNAKDN" => Some(Self::Emecidnakdn),
"OBBOENHEDGG_MLJLPFBFBND" => Some(Self::Mljlpfbfbnd),
"OBBOENHEDGG_JHLGNHEDDJL" => Some(Self::Jhlgnheddjl),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jfhdloddlhg {
Popgdkpchmg = 0,
Lhhnhpbdelj = 1,
Oglodbkjele = 2,
}
impl Jfhdloddlhg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Popgdkpchmg => "JFHDLODDLHG_POPGDKPCHMG",
Self::Lhhnhpbdelj => "JFHDLODDLHG_LHHNHPBDELJ",
Self::Oglodbkjele => "JFHDLODDLHG_OGLODBKJELE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JFHDLODDLHG_POPGDKPCHMG" => Some(Self::Popgdkpchmg),
"JFHDLODDLHG_LHHNHPBDELJ" => Some(Self::Lhhnhpbdelj),
"JFHDLODDLHG_OGLODBKJELE" => Some(Self::Oglodbkjele),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gligppjbajg {
Bphchocdnig = 0,
}
impl Gligppjbajg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bphchocdnig => "GLIGPPJBAJG_BPHCHOCDNIG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GLIGPPJBAJG_BPHCHOCDNIG" => Some(Self::Bphchocdnig),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dljpnlkgnli {
Dmbbjlebdog = 0,
Hochiapbkmk = 1,
Fjbjpjghill = 2,
Icjkoedeggb = 3,
}
impl Dljpnlkgnli {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Dmbbjlebdog => "DLJPNLKGNLI_DMBBJLEBDOG",
Self::Hochiapbkmk => "DLJPNLKGNLI_HOCHIAPBKMK",
Self::Fjbjpjghill => "DLJPNLKGNLI_FJBJPJGHILL",
Self::Icjkoedeggb => "DLJPNLKGNLI_ICJKOEDEGGB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DLJPNLKGNLI_DMBBJLEBDOG" => Some(Self::Dmbbjlebdog),
"DLJPNLKGNLI_HOCHIAPBKMK" => Some(Self::Hochiapbkmk),
"DLJPNLKGNLI_FJBJPJGHILL" => Some(Self::Fjbjpjghill),
"DLJPNLKGNLI_ICJKOEDEGGB" => Some(Self::Icjkoedeggb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kkafdocnnod {
Cabenjkgimo = 0,
Icaoaejnbno = 1,
Claaaaajpog = 2,
Aogjkejhdka = 3,
Adlkoiimboa = 4,
Helaabncclk = 5,
}
impl Kkafdocnnod {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Cabenjkgimo => "KKAFDOCNNOD_CABENJKGIMO",
Self::Icaoaejnbno => "KKAFDOCNNOD_ICAOAEJNBNO",
Self::Claaaaajpog => "KKAFDOCNNOD_CLAAAAAJPOG",
Self::Aogjkejhdka => "KKAFDOCNNOD_AOGJKEJHDKA",
Self::Adlkoiimboa => "KKAFDOCNNOD_ADLKOIIMBOA",
Self::Helaabncclk => "KKAFDOCNNOD_HELAABNCCLK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KKAFDOCNNOD_CABENJKGIMO" => Some(Self::Cabenjkgimo),
"KKAFDOCNNOD_ICAOAEJNBNO" => Some(Self::Icaoaejnbno),
"KKAFDOCNNOD_CLAAAAAJPOG" => Some(Self::Claaaaajpog),
"KKAFDOCNNOD_AOGJKEJHDKA" => Some(Self::Aogjkejhdka),
"KKAFDOCNNOD_ADLKOIIMBOA" => Some(Self::Adlkoiimboa),
"KKAFDOCNNOD_HELAABNCCLK" => Some(Self::Helaabncclk),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum HollowSystemUiState {
HollowSystemUiStateNormal = 0,
HollowSystemUiStateClose = 1,
HollowSystemUiStateBrighten = 2,
}
impl HollowSystemUiState {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HollowSystemUiStateNormal => {
"HollowSystemUIState_HOLLOW_SYSTEM_UI_STATE_NORMAL"
}
Self::HollowSystemUiStateClose => {
"HollowSystemUIState_HOLLOW_SYSTEM_UI_STATE_CLOSE"
}
Self::HollowSystemUiStateBrighten => {
"HollowSystemUIState_HOLLOW_SYSTEM_UI_STATE_BRIGHTEN"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HollowSystemUIState_HOLLOW_SYSTEM_UI_STATE_NORMAL" => {
Some(Self::HollowSystemUiStateNormal)
}
"HollowSystemUIState_HOLLOW_SYSTEM_UI_STATE_CLOSE" => {
Some(Self::HollowSystemUiStateClose)
}
"HollowSystemUIState_HOLLOW_SYSTEM_UI_STATE_BRIGHTEN" => {
Some(Self::HollowSystemUiStateBrighten)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mjjdmeldjen {
Dlfennoapah = 0,
Pagmannkigk = 1,
}
impl Mjjdmeldjen {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Dlfennoapah => "MJJDMELDJEN_DLFENNOAPAH",
Self::Pagmannkigk => "MJJDMELDJEN_PAGMANNKIGK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MJJDMELDJEN_DLFENNOAPAH" => Some(Self::Dlfennoapah),
"MJJDMELDJEN_PAGMANNKIGK" => Some(Self::Pagmannkigk),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cimbgoppomn {
Ikkonnhkphb = 0,
Maibglpgblb = 1,
Ephfogcaodb = 2,
}
impl Cimbgoppomn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ikkonnhkphb => "CIMBGOPPOMN_IKKONNHKPHB",
Self::Maibglpgblb => "CIMBGOPPOMN_MAIBGLPGBLB",
Self::Ephfogcaodb => "CIMBGOPPOMN_EPHFOGCAODB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CIMBGOPPOMN_IKKONNHKPHB" => Some(Self::Ikkonnhkphb),
"CIMBGOPPOMN_MAIBGLPGBLB" => Some(Self::Maibglpgblb),
"CIMBGOPPOMN_EPHFOGCAODB" => Some(Self::Ephfogcaodb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hkkbglfmhme {
Cdbjkimepcd = 0,
Bgmhllakald = 1,
Glkelpimgcf = 2,
Dhcnfnmbafb = 3,
Oeimbnabbjm = 4,
Ichinbebdni = 5,
Adjadldancf = 6,
Njlbaenpllo = 7,
Hdgboihojem = 8,
}
impl Hkkbglfmhme {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Cdbjkimepcd => "HKKBGLFMHME_CDBJKIMEPCD",
Self::Bgmhllakald => "HKKBGLFMHME_BGMHLLAKALD",
Self::Glkelpimgcf => "HKKBGLFMHME_GLKELPIMGCF",
Self::Dhcnfnmbafb => "HKKBGLFMHME_DHCNFNMBAFB",
Self::Oeimbnabbjm => "HKKBGLFMHME_OEIMBNABBJM",
Self::Ichinbebdni => "HKKBGLFMHME_ICHINBEBDNI",
Self::Adjadldancf => "HKKBGLFMHME_ADJADLDANCF",
Self::Njlbaenpllo => "HKKBGLFMHME_NJLBAENPLLO",
Self::Hdgboihojem => "HKKBGLFMHME_HDGBOIHOJEM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HKKBGLFMHME_CDBJKIMEPCD" => Some(Self::Cdbjkimepcd),
"HKKBGLFMHME_BGMHLLAKALD" => Some(Self::Bgmhllakald),
"HKKBGLFMHME_GLKELPIMGCF" => Some(Self::Glkelpimgcf),
"HKKBGLFMHME_DHCNFNMBAFB" => Some(Self::Dhcnfnmbafb),
"HKKBGLFMHME_OEIMBNABBJM" => Some(Self::Oeimbnabbjm),
"HKKBGLFMHME_ICHINBEBDNI" => Some(Self::Ichinbebdni),
"HKKBGLFMHME_ADJADLDANCF" => Some(Self::Adjadldancf),
"HKKBGLFMHME_NJLBAENPLLO" => Some(Self::Njlbaenpllo),
"HKKBGLFMHME_HDGBOIHOJEM" => Some(Self::Hdgboihojem),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fcnchbcckng {
Gpfdkkajaek = 0,
Jepioegiaej = 1,
Kpnfhbchpfg = 2,
Nbdohogplnh = 3,
}
impl Fcnchbcckng {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Gpfdkkajaek => "FCNCHBCCKNG_GPFDKKAJAEK",
Self::Jepioegiaej => "FCNCHBCCKNG_JEPIOEGIAEJ",
Self::Kpnfhbchpfg => "FCNCHBCCKNG_KPNFHBCHPFG",
Self::Nbdohogplnh => "FCNCHBCCKNG_NBDOHOGPLNH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FCNCHBCCKNG_GPFDKKAJAEK" => Some(Self::Gpfdkkajaek),
"FCNCHBCCKNG_JEPIOEGIAEJ" => Some(Self::Jepioegiaej),
"FCNCHBCCKNG_KPNFHBCHPFG" => Some(Self::Kpnfhbchpfg),
"FCNCHBCCKNG_NBDOHOGPLNH" => Some(Self::Nbdohogplnh),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cdokalhdjfg {
QuestStatusUnlocked = 0,
QuestStateInprogress = 1,
QuestStateFinished = 2,
QuestStateClosed = 3,
}
impl Cdokalhdjfg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::QuestStatusUnlocked => "CDOKALHDJFG_QUEST_STATUS_UNLOCKED",
Self::QuestStateInprogress => "CDOKALHDJFG_QUEST_STATE_INPROGRESS",
Self::QuestStateFinished => "CDOKALHDJFG_QUEST_STATE_FINISHED",
Self::QuestStateClosed => "CDOKALHDJFG_QUEST_STATE_CLOSED",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CDOKALHDJFG_QUEST_STATUS_UNLOCKED" => Some(Self::QuestStatusUnlocked),
"CDOKALHDJFG_QUEST_STATE_INPROGRESS" => Some(Self::QuestStateInprogress),
"CDOKALHDJFG_QUEST_STATE_FINISHED" => Some(Self::QuestStateFinished),
"CDOKALHDJFG_QUEST_STATE_CLOSED" => Some(Self::QuestStateClosed),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pidbcajkigi {
HollowElevatorDirectionNone = 0,
HollowElevatorDirectionUp = 1,
HollowElevatorDirectionDown = 2,
}
impl Pidbcajkigi {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HollowElevatorDirectionNone => {
"PIDBCAJKIGI_HOLLOW_ELEVATOR_DIRECTION_NONE"
}
Self::HollowElevatorDirectionUp => "PIDBCAJKIGI_HOLLOW_ELEVATOR_DIRECTION_UP",
Self::HollowElevatorDirectionDown => {
"PIDBCAJKIGI_HOLLOW_ELEVATOR_DIRECTION_DOWN"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PIDBCAJKIGI_HOLLOW_ELEVATOR_DIRECTION_NONE" => {
Some(Self::HollowElevatorDirectionNone)
}
"PIDBCAJKIGI_HOLLOW_ELEVATOR_DIRECTION_UP" => {
Some(Self::HollowElevatorDirectionUp)
}
"PIDBCAJKIGI_HOLLOW_ELEVATOR_DIRECTION_DOWN" => {
Some(Self::HollowElevatorDirectionDown)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hidmgkikmce {
Ecdkfeibhce = 0,
}
impl Hidmgkikmce {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ecdkfeibhce => "HIDMGKIKMCE_ECDKFEIBHCE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HIDMGKIKMCE_ECDKFEIBHCE" => Some(Self::Ecdkfeibhce),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nljhpikkdnd {
DoAdd = 0,
DoRemove = 1,
}
impl Nljhpikkdnd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::DoAdd => "NLJHPIKKDND_DO_ADD",
Self::DoRemove => "NLJHPIKKDND_DO_REMOVE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NLJHPIKKDND_DO_ADD" => Some(Self::DoAdd),
"NLJHPIKKDND_DO_REMOVE" => Some(Self::DoRemove),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Glcicgcnnbg {
Ajbdphnlcaf = 0,
}
impl Glcicgcnnbg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ajbdphnlcaf => "GLCICGCNNBG_AJBDPHNLCAF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GLCICGCNNBG_AJBDPHNLCAF" => Some(Self::Ajbdphnlcaf),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cdjffkonbjl {
FreezeCameraTypeNone = 0,
FreezeCameraTypeManual = 1,
FreezeCameraTypeCenter = 2,
}
impl Cdjffkonbjl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::FreezeCameraTypeNone => "CDJFFKONBJL_FREEZE_CAMERA_TYPE_NONE",
Self::FreezeCameraTypeManual => "CDJFFKONBJL_FREEZE_CAMERA_TYPE_MANUAL",
Self::FreezeCameraTypeCenter => "CDJFFKONBJL_FREEZE_CAMERA_TYPE_CENTER",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CDJFFKONBJL_FREEZE_CAMERA_TYPE_NONE" => Some(Self::FreezeCameraTypeNone),
"CDJFFKONBJL_FREEZE_CAMERA_TYPE_MANUAL" => Some(Self::FreezeCameraTypeManual),
"CDJFFKONBJL_FREEZE_CAMERA_TYPE_CENTER" => Some(Self::FreezeCameraTypeCenter),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nfefopeahaa {
Bhflohlggal = 0,
}
impl Nfefopeahaa {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bhflohlggal => "NFEFOPEAHAA_BHFLOHLGGAL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NFEFOPEAHAA_BHFLOHLGGAL" => Some(Self::Bhflohlggal),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Inlkllhplnm {
Fhmkfcamdjo = 0,
Konekfnngmd = 1,
Feaakbhiglo = 2,
Lhahmolamej = 3,
Icmagaplgik = 4,
Fdkcflbdhoa = 5,
Chjlnonmegh = 6,
Ndfoppckmig = 7,
Mcbceapocid = 8,
Behpfdiiojj = 9,
Ioeakkenahe = 10,
Jhklcjeinol = 11,
Ekpbndhekpj = 12,
Epoplaadlhc = 13,
}
impl Inlkllhplnm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Fhmkfcamdjo => "INLKLLHPLNM_FHMKFCAMDJO",
Self::Konekfnngmd => "INLKLLHPLNM_KONEKFNNGMD",
Self::Feaakbhiglo => "INLKLLHPLNM_FEAAKBHIGLO",
Self::Lhahmolamej => "INLKLLHPLNM_LHAHMOLAMEJ",
Self::Icmagaplgik => "INLKLLHPLNM_ICMAGAPLGIK",
Self::Fdkcflbdhoa => "INLKLLHPLNM_FDKCFLBDHOA",
Self::Chjlnonmegh => "INLKLLHPLNM_CHJLNONMEGH",
Self::Ndfoppckmig => "INLKLLHPLNM_NDFOPPCKMIG",
Self::Mcbceapocid => "INLKLLHPLNM_MCBCEAPOCID",
Self::Behpfdiiojj => "INLKLLHPLNM_BEHPFDIIOJJ",
Self::Ioeakkenahe => "INLKLLHPLNM_IOEAKKENAHE",
Self::Jhklcjeinol => "INLKLLHPLNM_JHKLCJEINOL",
Self::Ekpbndhekpj => "INLKLLHPLNM_EKPBNDHEKPJ",
Self::Epoplaadlhc => "INLKLLHPLNM_EPOPLAADLHC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"INLKLLHPLNM_FHMKFCAMDJO" => Some(Self::Fhmkfcamdjo),
"INLKLLHPLNM_KONEKFNNGMD" => Some(Self::Konekfnngmd),
"INLKLLHPLNM_FEAAKBHIGLO" => Some(Self::Feaakbhiglo),
"INLKLLHPLNM_LHAHMOLAMEJ" => Some(Self::Lhahmolamej),
"INLKLLHPLNM_ICMAGAPLGIK" => Some(Self::Icmagaplgik),
"INLKLLHPLNM_FDKCFLBDHOA" => Some(Self::Fdkcflbdhoa),
"INLKLLHPLNM_CHJLNONMEGH" => Some(Self::Chjlnonmegh),
"INLKLLHPLNM_NDFOPPCKMIG" => Some(Self::Ndfoppckmig),
"INLKLLHPLNM_MCBCEAPOCID" => Some(Self::Mcbceapocid),
"INLKLLHPLNM_BEHPFDIIOJJ" => Some(Self::Behpfdiiojj),
"INLKLLHPLNM_IOEAKKENAHE" => Some(Self::Ioeakkenahe),
"INLKLLHPLNM_JHKLCJEINOL" => Some(Self::Jhklcjeinol),
"INLKLLHPLNM_EKPBNDHEKPJ" => Some(Self::Ekpbndhekpj),
"INLKLLHPLNM_EPOPLAADLHC" => Some(Self::Epoplaadlhc),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bccgmnmhkop {
Mfhnmdaanfn = 0,
Phbpphhodkk = 1,
Blaggdinllk = 2,
Blcalejnemb = 3,
}
impl Bccgmnmhkop {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mfhnmdaanfn => "BCCGMNMHKOP_MFHNMDAANFN",
Self::Phbpphhodkk => "BCCGMNMHKOP_PHBPPHHODKK",
Self::Blaggdinllk => "BCCGMNMHKOP_BLAGGDINLLK",
Self::Blcalejnemb => "BCCGMNMHKOP_BLCALEJNEMB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BCCGMNMHKOP_MFHNMDAANFN" => Some(Self::Mfhnmdaanfn),
"BCCGMNMHKOP_PHBPPHHODKK" => Some(Self::Phbpphhodkk),
"BCCGMNMHKOP_BLAGGDINLLK" => Some(Self::Blaggdinllk),
"BCCGMNMHKOP_BLCALEJNEMB" => Some(Self::Blcalejnemb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hfcmlllhanl {
Nkagnbgkmbp = 0,
Feaocmemjfg = 1,
Pcdkgoeifkh = 2,
Aajondenjhb = 3,
}
impl Hfcmlllhanl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Nkagnbgkmbp => "HFCMLLLHANL_NKAGNBGKMBP",
Self::Feaocmemjfg => "HFCMLLLHANL_FEAOCMEMJFG",
Self::Pcdkgoeifkh => "HFCMLLLHANL_PCDKGOEIFKH",
Self::Aajondenjhb => "HFCMLLLHANL_AAJONDENJHB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HFCMLLLHANL_NKAGNBGKMBP" => Some(Self::Nkagnbgkmbp),
"HFCMLLLHANL_FEAOCMEMJFG" => Some(Self::Feaocmemjfg),
"HFCMLLLHANL_PCDKGOEIFKH" => Some(Self::Pcdkgoeifkh),
"HFCMLLLHANL_AAJONDENJHB" => Some(Self::Aajondenjhb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kclkglckean {
Ceaibkaiebi = 0,
Gdngdnlllog = 1,
}
impl Kclkglckean {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ceaibkaiebi => "KCLKGLCKEAN_CEAIBKAIEBI",
Self::Gdngdnlllog => "KCLKGLCKEAN_GDNGDNLLLOG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KCLKGLCKEAN_CEAIBKAIEBI" => Some(Self::Ceaibkaiebi),
"KCLKGLCKEAN_GDNGDNLLLOG" => Some(Self::Gdngdnlllog),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cpjbilmehhd {
None = 0,
Str = 1,
Hash = 2,
}
impl Cpjbilmehhd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered 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 => "CPJBILMEHHD_None",
Self::Str => "CPJBILMEHHD_Str",
Self::Hash => "CPJBILMEHHD_Hash",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CPJBILMEHHD_None" => Some(Self::None),
"CPJBILMEHHD_Str" => Some(Self::Str),
"CPJBILMEHHD_Hash" => Some(Self::Hash),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Blphpejkjcg {
Apknfdohmbl = 0,
Bgccplaockj = 1,
Cfdfbkkbhbl = 2,
}
impl Blphpejkjcg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Apknfdohmbl => "BLPHPEJKJCG_APKNFDOHMBL",
Self::Bgccplaockj => "BLPHPEJKJCG_BGCCPLAOCKJ",
Self::Cfdfbkkbhbl => "BLPHPEJKJCG_CFDFBKKBHBL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BLPHPEJKJCG_APKNFDOHMBL" => Some(Self::Apknfdohmbl),
"BLPHPEJKJCG_BGCCPLAOCKJ" => Some(Self::Bgccplaockj),
"BLPHPEJKJCG_CFDFBKKBHBL" => Some(Self::Cfdfbkkbhbl),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Inaldfpplpn {
Jjcondpgjki = 0,
Iihmchmbhkp = 1,
Jnljhdoillc = 2,
Nehhfgjdfic = 3,
Bnjlkcbklen = 4,
Pjlgbmlphll = 5,
Hofllaoekch = 6,
Mbboifbgfoj = 7,
Kcdeikfkbgh = 8,
Jdmhaajmklh = 9,
}
impl Inaldfpplpn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Jjcondpgjki => "INALDFPPLPN_JJCONDPGJKI",
Self::Iihmchmbhkp => "INALDFPPLPN_IIHMCHMBHKP",
Self::Jnljhdoillc => "INALDFPPLPN_JNLJHDOILLC",
Self::Nehhfgjdfic => "INALDFPPLPN_NEHHFGJDFIC",
Self::Bnjlkcbklen => "INALDFPPLPN_BNJLKCBKLEN",
Self::Pjlgbmlphll => "INALDFPPLPN_PJLGBMLPHLL",
Self::Hofllaoekch => "INALDFPPLPN_HOFLLAOEKCH",
Self::Mbboifbgfoj => "INALDFPPLPN_MBBOIFBGFOJ",
Self::Kcdeikfkbgh => "INALDFPPLPN_KCDEIKFKBGH",
Self::Jdmhaajmklh => "INALDFPPLPN_JDMHAAJMKLH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"INALDFPPLPN_JJCONDPGJKI" => Some(Self::Jjcondpgjki),
"INALDFPPLPN_IIHMCHMBHKP" => Some(Self::Iihmchmbhkp),
"INALDFPPLPN_JNLJHDOILLC" => Some(Self::Jnljhdoillc),
"INALDFPPLPN_NEHHFGJDFIC" => Some(Self::Nehhfgjdfic),
"INALDFPPLPN_BNJLKCBKLEN" => Some(Self::Bnjlkcbklen),
"INALDFPPLPN_PJLGBMLPHLL" => Some(Self::Pjlgbmlphll),
"INALDFPPLPN_HOFLLAOEKCH" => Some(Self::Hofllaoekch),
"INALDFPPLPN_MBBOIFBGFOJ" => Some(Self::Mbboifbgfoj),
"INALDFPPLPN_KCDEIKFKBGH" => Some(Self::Kcdeikfkbgh),
"INALDFPPLPN_JDMHAAJMKLH" => Some(Self::Jdmhaajmklh),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ohpmejmnekp {
PlayModeNone = 0,
PlayModeDefault = 1,
PlayModeBigWorld = 2,
PlayModeAbyss = 3,
}
impl Ohpmejmnekp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::PlayModeNone => "OHPMEJMNEKP_PLAY_MODE_NONE",
Self::PlayModeDefault => "OHPMEJMNEKP_PLAY_MODE_DEFAULT",
Self::PlayModeBigWorld => "OHPMEJMNEKP_PLAY_MODE_BIG_WORLD",
Self::PlayModeAbyss => "OHPMEJMNEKP_PLAY_MODE_ABYSS",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OHPMEJMNEKP_PLAY_MODE_NONE" => Some(Self::PlayModeNone),
"OHPMEJMNEKP_PLAY_MODE_DEFAULT" => Some(Self::PlayModeDefault),
"OHPMEJMNEKP_PLAY_MODE_BIG_WORLD" => Some(Self::PlayModeBigWorld),
"OHPMEJMNEKP_PLAY_MODE_ABYSS" => Some(Self::PlayModeAbyss),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gpnmabahhfd {
Odplpebpmhl = 0,
Fiddamjlkfo = 1,
Onoghhejpga = 2,
Jbmkfmgfepj = 3,
Phggljikmdc = 4,
Egaagckmoom = 5,
Bpbmlgeeoah = 6,
Bgjihhdcbfi = 7,
Mmfliclgoad = 8,
Lcfleedplpj = 9,
Caplicdecjo = 10,
Jhciidpdkim = 11,
}
impl Gpnmabahhfd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Odplpebpmhl => "GPNMABAHHFD_ODPLPEBPMHL",
Self::Fiddamjlkfo => "GPNMABAHHFD_FIDDAMJLKFO",
Self::Onoghhejpga => "GPNMABAHHFD_ONOGHHEJPGA",
Self::Jbmkfmgfepj => "GPNMABAHHFD_JBMKFMGFEPJ",
Self::Phggljikmdc => "GPNMABAHHFD_PHGGLJIKMDC",
Self::Egaagckmoom => "GPNMABAHHFD_EGAAGCKMOOM",
Self::Bpbmlgeeoah => "GPNMABAHHFD_BPBMLGEEOAH",
Self::Bgjihhdcbfi => "GPNMABAHHFD_BGJIHHDCBFI",
Self::Mmfliclgoad => "GPNMABAHHFD_MMFLICLGOAD",
Self::Lcfleedplpj => "GPNMABAHHFD_LCFLEEDPLPJ",
Self::Caplicdecjo => "GPNMABAHHFD_CAPLICDECJO",
Self::Jhciidpdkim => "GPNMABAHHFD_JHCIIDPDKIM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GPNMABAHHFD_ODPLPEBPMHL" => Some(Self::Odplpebpmhl),
"GPNMABAHHFD_FIDDAMJLKFO" => Some(Self::Fiddamjlkfo),
"GPNMABAHHFD_ONOGHHEJPGA" => Some(Self::Onoghhejpga),
"GPNMABAHHFD_JBMKFMGFEPJ" => Some(Self::Jbmkfmgfepj),
"GPNMABAHHFD_PHGGLJIKMDC" => Some(Self::Phggljikmdc),
"GPNMABAHHFD_EGAAGCKMOOM" => Some(Self::Egaagckmoom),
"GPNMABAHHFD_BPBMLGEEOAH" => Some(Self::Bpbmlgeeoah),
"GPNMABAHHFD_BGJIHHDCBFI" => Some(Self::Bgjihhdcbfi),
"GPNMABAHHFD_MMFLICLGOAD" => Some(Self::Mmfliclgoad),
"GPNMABAHHFD_LCFLEEDPLPJ" => Some(Self::Lcfleedplpj),
"GPNMABAHHFD_CAPLICDECJO" => Some(Self::Caplicdecjo),
"GPNMABAHHFD_JHCIIDPDKIM" => Some(Self::Jhciidpdkim),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mmfcknlpofd {
Bpmkbfakcno = 0,
Fhienjohlfe = 1,
Gjmbhgklhbe = 2,
Defdnelbelh = 3,
Cgkijmjbjbh = 4,
Cabhejndkdd = 5,
Enoofkgdjog = 6,
}
impl Mmfcknlpofd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bpmkbfakcno => "MMFCKNLPOFD_BPMKBFAKCNO",
Self::Fhienjohlfe => "MMFCKNLPOFD_FHIENJOHLFE",
Self::Gjmbhgklhbe => "MMFCKNLPOFD_GJMBHGKLHBE",
Self::Defdnelbelh => "MMFCKNLPOFD_DEFDNELBELH",
Self::Cgkijmjbjbh => "MMFCKNLPOFD_CGKIJMJBJBH",
Self::Cabhejndkdd => "MMFCKNLPOFD_CABHEJNDKDD",
Self::Enoofkgdjog => "MMFCKNLPOFD_ENOOFKGDJOG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MMFCKNLPOFD_BPMKBFAKCNO" => Some(Self::Bpmkbfakcno),
"MMFCKNLPOFD_FHIENJOHLFE" => Some(Self::Fhienjohlfe),
"MMFCKNLPOFD_GJMBHGKLHBE" => Some(Self::Gjmbhgklhbe),
"MMFCKNLPOFD_DEFDNELBELH" => Some(Self::Defdnelbelh),
"MMFCKNLPOFD_CGKIJMJBJBH" => Some(Self::Cgkijmjbjbh),
"MMFCKNLPOFD_CABHEJNDKDD" => Some(Self::Cabhejndkdd),
"MMFCKNLPOFD_ENOOFKGDJOG" => Some(Self::Enoofkgdjog),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pdgafejkkie {
PartnerEventStateNone = 0,
PartnerEventStateStart = 1,
}
impl Pdgafejkkie {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::PartnerEventStateNone => "PDGAFEJKKIE_PARTNER_EVENT_STATE_NONE",
Self::PartnerEventStateStart => "PDGAFEJKKIE_PARTNER_EVENT_STATE_START",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PDGAFEJKKIE_PARTNER_EVENT_STATE_NONE" => Some(Self::PartnerEventStateNone),
"PDGAFEJKKIE_PARTNER_EVENT_STATE_START" => Some(Self::PartnerEventStateStart),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bhenkaknmln {
Ghdokcbjdih = 0,
Jhhcflkccli = 1,
Ifhffdpjehg = 2,
}
impl Bhenkaknmln {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ghdokcbjdih => "BHENKAKNMLN_GHDOKCBJDIH",
Self::Jhhcflkccli => "BHENKAKNMLN_JHHCFLKCCLI",
Self::Ifhffdpjehg => "BHENKAKNMLN_IFHFFDPJEHG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BHENKAKNMLN_GHDOKCBJDIH" => Some(Self::Ghdokcbjdih),
"BHENKAKNMLN_JHHCFLKCCLI" => Some(Self::Jhhcflkccli),
"BHENKAKNMLN_IFHFFDPJEHG" => Some(Self::Ifhffdpjehg),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ogahjjdbmdf {
Gnohamdedjf = 0,
Hmhglpmnane = 1,
Lmheagjigcp = 2,
Djjncpmcedb = 3,
Igbndmodegi = 4,
Ienkildccko = 5,
}
impl Ogahjjdbmdf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Gnohamdedjf => "OGAHJJDBMDF_GNOHAMDEDJF",
Self::Hmhglpmnane => "OGAHJJDBMDF_HMHGLPMNANE",
Self::Lmheagjigcp => "OGAHJJDBMDF_LMHEAGJIGCP",
Self::Djjncpmcedb => "OGAHJJDBMDF_DJJNCPMCEDB",
Self::Igbndmodegi => "OGAHJJDBMDF_IGBNDMODEGI",
Self::Ienkildccko => "OGAHJJDBMDF_IENKILDCCKO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OGAHJJDBMDF_GNOHAMDEDJF" => Some(Self::Gnohamdedjf),
"OGAHJJDBMDF_HMHGLPMNANE" => Some(Self::Hmhglpmnane),
"OGAHJJDBMDF_LMHEAGJIGCP" => Some(Self::Lmheagjigcp),
"OGAHJJDBMDF_DJJNCPMCEDB" => Some(Self::Djjncpmcedb),
"OGAHJJDBMDF_IGBNDMODEGI" => Some(Self::Igbndmodegi),
"OGAHJJDBMDF_IENKILDCCKO" => Some(Self::Ienkildccko),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ecfokccokko {
Ialnngomkei = 0,
Nbgldlblnha = 1,
Idjpjpidmeh = 2,
}
impl Ecfokccokko {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ialnngomkei => "ECFOKCCOKKO_IALNNGOMKEI",
Self::Nbgldlblnha => "ECFOKCCOKKO_NBGLDLBLNHA",
Self::Idjpjpidmeh => "ECFOKCCOKKO_IDJPJPIDMEH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ECFOKCCOKKO_IALNNGOMKEI" => Some(Self::Ialnngomkei),
"ECFOKCCOKKO_NBGLDLBLNHA" => Some(Self::Nbgldlblnha),
"ECFOKCCOKKO_IDJPJPIDMEH" => Some(Self::Idjpjpidmeh),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hfjkkkckbkh {
ActivityBubbleTypeNone = 0,
ActivityBubbleTypeMaincity = 2,
ActivityBubbleTypeSpecial = 3,
}
impl Hfjkkkckbkh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ActivityBubbleTypeNone => "HFJKKKCKBKH_ACTIVITY_BUBBLE_TYPE_NONE",
Self::ActivityBubbleTypeMaincity => {
"HFJKKKCKBKH_ACTIVITY_BUBBLE_TYPE_MAINCITY"
}
Self::ActivityBubbleTypeSpecial => "HFJKKKCKBKH_ACTIVITY_BUBBLE_TYPE_SPECIAL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HFJKKKCKBKH_ACTIVITY_BUBBLE_TYPE_NONE" => Some(Self::ActivityBubbleTypeNone),
"HFJKKKCKBKH_ACTIVITY_BUBBLE_TYPE_MAINCITY" => {
Some(Self::ActivityBubbleTypeMaincity)
}
"HFJKKKCKBKH_ACTIVITY_BUBBLE_TYPE_SPECIAL" => {
Some(Self::ActivityBubbleTypeSpecial)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nhgimdongcj {
Ggfechkieej = 0,
Gpcnffcebjn = 1,
Gmilapooncj = 2,
Kegogfbnajk = 3,
Pggikdkmngp = 4,
Acmnehpmmjh = 5,
}
impl Nhgimdongcj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ggfechkieej => "NHGIMDONGCJ_GGFECHKIEEJ",
Self::Gpcnffcebjn => "NHGIMDONGCJ_GPCNFFCEBJN",
Self::Gmilapooncj => "NHGIMDONGCJ_GMILAPOONCJ",
Self::Kegogfbnajk => "NHGIMDONGCJ_KEGOGFBNAJK",
Self::Pggikdkmngp => "NHGIMDONGCJ_PGGIKDKMNGP",
Self::Acmnehpmmjh => "NHGIMDONGCJ_ACMNEHPMMJH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NHGIMDONGCJ_GGFECHKIEEJ" => Some(Self::Ggfechkieej),
"NHGIMDONGCJ_GPCNFFCEBJN" => Some(Self::Gpcnffcebjn),
"NHGIMDONGCJ_GMILAPOONCJ" => Some(Self::Gmilapooncj),
"NHGIMDONGCJ_KEGOGFBNAJK" => Some(Self::Kegogfbnajk),
"NHGIMDONGCJ_PGGIKDKMNGP" => Some(Self::Pggikdkmngp),
"NHGIMDONGCJ_ACMNEHPMMJH" => Some(Self::Acmnehpmmjh),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gaccpmapimh {
Imihepgfgmc = 0,
Nbphjomjafj = 1,
Khgimmjninh = 2,
Llbfdpmnhnb = 3,
Opciokmmepb = 4,
Konghodjoln = 5,
Kdenjkpmbee = 6,
Mggbimacocn = 7,
Oodbaffibbf = 8,
}
impl Gaccpmapimh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Imihepgfgmc => "GACCPMAPIMH_IMIHEPGFGMC",
Self::Nbphjomjafj => "GACCPMAPIMH_NBPHJOMJAFJ",
Self::Khgimmjninh => "GACCPMAPIMH_KHGIMMJNINH",
Self::Llbfdpmnhnb => "GACCPMAPIMH_LLBFDPMNHNB",
Self::Opciokmmepb => "GACCPMAPIMH_OPCIOKMMEPB",
Self::Konghodjoln => "GACCPMAPIMH_KONGHODJOLN",
Self::Kdenjkpmbee => "GACCPMAPIMH_KDENJKPMBEE",
Self::Mggbimacocn => "GACCPMAPIMH_MGGBIMACOCN",
Self::Oodbaffibbf => "GACCPMAPIMH_OODBAFFIBBF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GACCPMAPIMH_IMIHEPGFGMC" => Some(Self::Imihepgfgmc),
"GACCPMAPIMH_NBPHJOMJAFJ" => Some(Self::Nbphjomjafj),
"GACCPMAPIMH_KHGIMMJNINH" => Some(Self::Khgimmjninh),
"GACCPMAPIMH_LLBFDPMNHNB" => Some(Self::Llbfdpmnhnb),
"GACCPMAPIMH_OPCIOKMMEPB" => Some(Self::Opciokmmepb),
"GACCPMAPIMH_KONGHODJOLN" => Some(Self::Konghodjoln),
"GACCPMAPIMH_KDENJKPMBEE" => Some(Self::Kdenjkpmbee),
"GACCPMAPIMH_MGGBIMACOCN" => Some(Self::Mggbimacocn),
"GACCPMAPIMH_OODBAFFIBBF" => Some(Self::Oodbaffibbf),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lbgflegfilm {
Int = 0,
Bool = 1,
Trigger = 2,
Float = 3,
}
impl Lbgflegfilm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Int => "LBGFLEGFILM_INT",
Self::Bool => "LBGFLEGFILM_BOOL",
Self::Trigger => "LBGFLEGFILM_TRIGGER",
Self::Float => "LBGFLEGFILM_FLOAT",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LBGFLEGFILM_INT" => Some(Self::Int),
"LBGFLEGFILM_BOOL" => Some(Self::Bool),
"LBGFLEGFILM_TRIGGER" => Some(Self::Trigger),
"LBGFLEGFILM_FLOAT" => Some(Self::Float),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cogeanaeohd {
Eieojjgndoo = 0,
Opefbonjedi = 1,
}
impl Cogeanaeohd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Eieojjgndoo => "COGEANAEOHD_EIEOJJGNDOO",
Self::Opefbonjedi => "COGEANAEOHD_OPEFBONJEDI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"COGEANAEOHD_EIEOJJGNDOO" => Some(Self::Eieojjgndoo),
"COGEANAEOHD_OPEFBONJEDI" => Some(Self::Opefbonjedi),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Delcjaajldf {
Didphcadmbf = 0,
Oapdebcabdo = 1,
Gllgadnolad = 2,
Olokfhloihg = 3,
Imbhpiienlp = 4,
Gnppbajnkjn = 6,
}
impl Delcjaajldf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Didphcadmbf => "DELCJAAJLDF_DIDPHCADMBF",
Self::Oapdebcabdo => "DELCJAAJLDF_OAPDEBCABDO",
Self::Gllgadnolad => "DELCJAAJLDF_GLLGADNOLAD",
Self::Olokfhloihg => "DELCJAAJLDF_OLOKFHLOIHG",
Self::Imbhpiienlp => "DELCJAAJLDF_IMBHPIIENLP",
Self::Gnppbajnkjn => "DELCJAAJLDF_GNPPBAJNKJN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DELCJAAJLDF_DIDPHCADMBF" => Some(Self::Didphcadmbf),
"DELCJAAJLDF_OAPDEBCABDO" => Some(Self::Oapdebcabdo),
"DELCJAAJLDF_GLLGADNOLAD" => Some(Self::Gllgadnolad),
"DELCJAAJLDF_OLOKFHLOIHG" => Some(Self::Olokfhloihg),
"DELCJAAJLDF_IMBHPIIENLP" => Some(Self::Imbhpiienlp),
"DELCJAAJLDF_GNPPBAJNKJN" => Some(Self::Gnppbajnkjn),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ibfpmkdjhkb {
Jodmmnpiabn = 0,
Jcfdhagekkk = 1,
Nkcmglblhjb = 2,
}
impl Ibfpmkdjhkb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Jodmmnpiabn => "IBFPMKDJHKB_JODMMNPIABN",
Self::Jcfdhagekkk => "IBFPMKDJHKB_JCFDHAGEKKK",
Self::Nkcmglblhjb => "IBFPMKDJHKB_NKCMGLBLHJB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IBFPMKDJHKB_JODMMNPIABN" => Some(Self::Jodmmnpiabn),
"IBFPMKDJHKB_JCFDHAGEKKK" => Some(Self::Jcfdhagekkk),
"IBFPMKDJHKB_NKCMGLBLHJB" => Some(Self::Nkcmglblhjb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fhfmfnnipnb {
Ojbcmcllbgl = 0,
Cecjcbijenf = 1,
Pgphjgogcnb = 2,
}
impl Fhfmfnnipnb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ojbcmcllbgl => "FHFMFNNIPNB_OJBCMCLLBGL",
Self::Cecjcbijenf => "FHFMFNNIPNB_CECJCBIJENF",
Self::Pgphjgogcnb => "FHFMFNNIPNB_PGPHJGOGCNB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FHFMFNNIPNB_OJBCMCLLBGL" => Some(Self::Ojbcmcllbgl),
"FHFMFNNIPNB_CECJCBIJENF" => Some(Self::Cecjcbijenf),
"FHFMFNNIPNB_PGPHJGOGCNB" => Some(Self::Pgphjgogcnb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Okmggiehemc {
Focfclpfbcb = 0,
}
impl Okmggiehemc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Focfclpfbcb => "OKMGGIEHEMC_FOCFCLPFBCB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OKMGGIEHEMC_FOCFCLPFBCB" => Some(Self::Focfclpfbcb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ehfniikenec {
MonsterTypeTagDefault = 0,
MonsterTypeTagEther = 1,
MonsterTypeTagCorrupted = 2,
MonsterTypeTagNeps = 3,
MonsterTypeTagThug = 4,
MonsterTypeTagArmy = 5,
MonsterTypeTagEnergy = 6,
}
impl Ehfniikenec {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::MonsterTypeTagDefault => "EHFNIIKENEC_MONSTER_TYPE_TAG_DEFAULT",
Self::MonsterTypeTagEther => "EHFNIIKENEC_MONSTER_TYPE_TAG_ETHER",
Self::MonsterTypeTagCorrupted => "EHFNIIKENEC_MONSTER_TYPE_TAG_CORRUPTED",
Self::MonsterTypeTagNeps => "EHFNIIKENEC_MONSTER_TYPE_TAG_NEPS",
Self::MonsterTypeTagThug => "EHFNIIKENEC_MONSTER_TYPE_TAG_THUG",
Self::MonsterTypeTagArmy => "EHFNIIKENEC_MONSTER_TYPE_TAG_ARMY",
Self::MonsterTypeTagEnergy => "EHFNIIKENEC_MONSTER_TYPE_TAG_ENERGY",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EHFNIIKENEC_MONSTER_TYPE_TAG_DEFAULT" => Some(Self::MonsterTypeTagDefault),
"EHFNIIKENEC_MONSTER_TYPE_TAG_ETHER" => Some(Self::MonsterTypeTagEther),
"EHFNIIKENEC_MONSTER_TYPE_TAG_CORRUPTED" => {
Some(Self::MonsterTypeTagCorrupted)
}
"EHFNIIKENEC_MONSTER_TYPE_TAG_NEPS" => Some(Self::MonsterTypeTagNeps),
"EHFNIIKENEC_MONSTER_TYPE_TAG_THUG" => Some(Self::MonsterTypeTagThug),
"EHFNIIKENEC_MONSTER_TYPE_TAG_ARMY" => Some(Self::MonsterTypeTagArmy),
"EHFNIIKENEC_MONSTER_TYPE_TAG_ENERGY" => Some(Self::MonsterTypeTagEnergy),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mmmlgeigbel {
Mnllfjeioik = 0,
Ahakdagogfn = 1,
Ldgdigmljdo = 2,
Dmiahngjflf = 3,
Hcnnfkffaja = 4,
Pjfiggempco = 5,
Lmmmdokepdg = 6,
}
impl Mmmlgeigbel {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mnllfjeioik => "MMMLGEIGBEL_MNLLFJEIOIK",
Self::Ahakdagogfn => "MMMLGEIGBEL_AHAKDAGOGFN",
Self::Ldgdigmljdo => "MMMLGEIGBEL_LDGDIGMLJDO",
Self::Dmiahngjflf => "MMMLGEIGBEL_DMIAHNGJFLF",
Self::Hcnnfkffaja => "MMMLGEIGBEL_HCNNFKFFAJA",
Self::Pjfiggempco => "MMMLGEIGBEL_PJFIGGEMPCO",
Self::Lmmmdokepdg => "MMMLGEIGBEL_LMMMDOKEPDG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MMMLGEIGBEL_MNLLFJEIOIK" => Some(Self::Mnllfjeioik),
"MMMLGEIGBEL_AHAKDAGOGFN" => Some(Self::Ahakdagogfn),
"MMMLGEIGBEL_LDGDIGMLJDO" => Some(Self::Ldgdigmljdo),
"MMMLGEIGBEL_DMIAHNGJFLF" => Some(Self::Dmiahngjflf),
"MMMLGEIGBEL_HCNNFKFFAJA" => Some(Self::Hcnnfkffaja),
"MMMLGEIGBEL_PJFIGGEMPCO" => Some(Self::Pjfiggempco),
"MMMLGEIGBEL_LMMMDOKEPDG" => Some(Self::Lmmmdokepdg),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ncmdbfohali {
Jkfbdhecobb = 0,
}
impl Ncmdbfohali {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Jkfbdhecobb => "NCMDBFOHALI_JKFBDHECOBB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NCMDBFOHALI_JKFBDHECOBB" => Some(Self::Jkfbdhecobb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ibdpibghmdj {
Lahahlkdgcm = 0,
Lkjlinpjgjf = 1,
Cnbcmpbnofi = 2,
Fnboagpninm = 3,
Aldenjicoig = 4,
Dpeoemiecki = 5,
Aeapgoihddh = 6,
}
impl Ibdpibghmdj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Lahahlkdgcm => "IBDPIBGHMDJ_LAHAHLKDGCM",
Self::Lkjlinpjgjf => "IBDPIBGHMDJ_LKJLINPJGJF",
Self::Cnbcmpbnofi => "IBDPIBGHMDJ_CNBCMPBNOFI",
Self::Fnboagpninm => "IBDPIBGHMDJ_FNBOAGPNINM",
Self::Aldenjicoig => "IBDPIBGHMDJ_ALDENJICOIG",
Self::Dpeoemiecki => "IBDPIBGHMDJ_DPEOEMIECKI",
Self::Aeapgoihddh => "IBDPIBGHMDJ_AEAPGOIHDDH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IBDPIBGHMDJ_LAHAHLKDGCM" => Some(Self::Lahahlkdgcm),
"IBDPIBGHMDJ_LKJLINPJGJF" => Some(Self::Lkjlinpjgjf),
"IBDPIBGHMDJ_CNBCMPBNOFI" => Some(Self::Cnbcmpbnofi),
"IBDPIBGHMDJ_FNBOAGPNINM" => Some(Self::Fnboagpninm),
"IBDPIBGHMDJ_ALDENJICOIG" => Some(Self::Aldenjicoig),
"IBDPIBGHMDJ_DPEOEMIECKI" => Some(Self::Dpeoemiecki),
"IBDPIBGHMDJ_AEAPGOIHDDH" => Some(Self::Aeapgoihddh),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum SkillWishlistPlanType {
Jpnedhomcih = 0,
Biplfjbafgg = 1,
Opniokmpkae = 2,
Jhheccdlhld = 3,
}
impl SkillWishlistPlanType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Jpnedhomcih => "SkillWishlistPlanType_JPNEDHOMCIH",
Self::Biplfjbafgg => "SkillWishlistPlanType_BIPLFJBAFGG",
Self::Opniokmpkae => "SkillWishlistPlanType_OPNIOKMPKAE",
Self::Jhheccdlhld => "SkillWishlistPlanType_JHHECCDLHLD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"SkillWishlistPlanType_JPNEDHOMCIH" => Some(Self::Jpnedhomcih),
"SkillWishlistPlanType_BIPLFJBAFGG" => Some(Self::Biplfjbafgg),
"SkillWishlistPlanType_OPNIOKMPKAE" => Some(Self::Opniokmpkae),
"SkillWishlistPlanType_JHHECCDLHLD" => Some(Self::Jhheccdlhld),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hmmacejemph {
Hnmpdlbobgl = 0,
Ehjachklkcp = 1,
}
impl Hmmacejemph {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Hnmpdlbobgl => "HMMACEJEMPH_HNMPDLBOBGL",
Self::Ehjachklkcp => "HMMACEJEMPH_EHJACHKLKCP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HMMACEJEMPH_HNMPDLBOBGL" => Some(Self::Hnmpdlbobgl),
"HMMACEJEMPH_EHJACHKLKCP" => Some(Self::Ehjachklkcp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hbbhdahcokf {
Indbdhkfmip = 0,
Cijidedmanj = 1,
Bicmdfjphpn = 2,
Dlgnndghoei = 3,
Ggamgdfdkjf = 4,
Ppklnoeinhm = 5,
}
impl Hbbhdahcokf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Indbdhkfmip => "HBBHDAHCOKF_INDBDHKFMIP",
Self::Cijidedmanj => "HBBHDAHCOKF_CIJIDEDMANJ",
Self::Bicmdfjphpn => "HBBHDAHCOKF_BICMDFJPHPN",
Self::Dlgnndghoei => "HBBHDAHCOKF_DLGNNDGHOEI",
Self::Ggamgdfdkjf => "HBBHDAHCOKF_GGAMGDFDKJF",
Self::Ppklnoeinhm => "HBBHDAHCOKF_PPKLNOEINHM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HBBHDAHCOKF_INDBDHKFMIP" => Some(Self::Indbdhkfmip),
"HBBHDAHCOKF_CIJIDEDMANJ" => Some(Self::Cijidedmanj),
"HBBHDAHCOKF_BICMDFJPHPN" => Some(Self::Bicmdfjphpn),
"HBBHDAHCOKF_DLGNNDGHOEI" => Some(Self::Dlgnndghoei),
"HBBHDAHCOKF_GGAMGDFDKJF" => Some(Self::Ggamgdfdkjf),
"HBBHDAHCOKF_PPKLNOEINHM" => Some(Self::Ppklnoeinhm),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Poappelpmmi {
TriggerPosition = 0,
Player = 1,
Center = 2,
CustomBound = 3,
Back = 4,
}
impl Poappelpmmi {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::TriggerPosition => "POAPPELPMMI_TRIGGER_POSITION",
Self::Player => "POAPPELPMMI_PLAYER",
Self::Center => "POAPPELPMMI_CENTER",
Self::CustomBound => "POAPPELPMMI_CUSTOM_BOUND",
Self::Back => "POAPPELPMMI_BACK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"POAPPELPMMI_TRIGGER_POSITION" => Some(Self::TriggerPosition),
"POAPPELPMMI_PLAYER" => Some(Self::Player),
"POAPPELPMMI_CENTER" => Some(Self::Center),
"POAPPELPMMI_CUSTOM_BOUND" => Some(Self::CustomBound),
"POAPPELPMMI_BACK" => Some(Self::Back),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nlnajgidaai {
Cckenmhgamf = 0,
Hdjomlajopk = 1,
Hfkhiancodh = 2,
Bopcfglkjjp = 3,
Oeofebdlenm = 4,
Pikbppadpin = 5,
Cgkjijkndkj = 6,
Mlememileai = 100,
Kokmohlemmp = 101,
Lpadollgeja = 102,
}
impl Nlnajgidaai {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Cckenmhgamf => "NLNAJGIDAAI_CCKENMHGAMF",
Self::Hdjomlajopk => "NLNAJGIDAAI_HDJOMLAJOPK",
Self::Hfkhiancodh => "NLNAJGIDAAI_HFKHIANCODH",
Self::Bopcfglkjjp => "NLNAJGIDAAI_BOPCFGLKJJP",
Self::Oeofebdlenm => "NLNAJGIDAAI_OEOFEBDLENM",
Self::Pikbppadpin => "NLNAJGIDAAI_PIKBPPADPIN",
Self::Cgkjijkndkj => "NLNAJGIDAAI_CGKJIJKNDKJ",
Self::Mlememileai => "NLNAJGIDAAI_MLEMEMILEAI",
Self::Kokmohlemmp => "NLNAJGIDAAI_KOKMOHLEMMP",
Self::Lpadollgeja => "NLNAJGIDAAI_LPADOLLGEJA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NLNAJGIDAAI_CCKENMHGAMF" => Some(Self::Cckenmhgamf),
"NLNAJGIDAAI_HDJOMLAJOPK" => Some(Self::Hdjomlajopk),
"NLNAJGIDAAI_HFKHIANCODH" => Some(Self::Hfkhiancodh),
"NLNAJGIDAAI_BOPCFGLKJJP" => Some(Self::Bopcfglkjjp),
"NLNAJGIDAAI_OEOFEBDLENM" => Some(Self::Oeofebdlenm),
"NLNAJGIDAAI_PIKBPPADPIN" => Some(Self::Pikbppadpin),
"NLNAJGIDAAI_CGKJIJKNDKJ" => Some(Self::Cgkjijkndkj),
"NLNAJGIDAAI_MLEMEMILEAI" => Some(Self::Mlememileai),
"NLNAJGIDAAI_KOKMOHLEMMP" => Some(Self::Kokmohlemmp),
"NLNAJGIDAAI_LPADOLLGEJA" => Some(Self::Lpadollgeja),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fnfmfpfjeeg {
Goebjmnbhgi = 0,
Ogeipbcnaic = 1,
Adejenbnkhg = 2,
}
impl Fnfmfpfjeeg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Goebjmnbhgi => "FNFMFPFJEEG_GOEBJMNBHGI",
Self::Ogeipbcnaic => "FNFMFPFJEEG_OGEIPBCNAIC",
Self::Adejenbnkhg => "FNFMFPFJEEG_ADEJENBNKHG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FNFMFPFJEEG_GOEBJMNBHGI" => Some(Self::Goebjmnbhgi),
"FNFMFPFJEEG_OGEIPBCNAIC" => Some(Self::Ogeipbcnaic),
"FNFMFPFJEEG_ADEJENBNKHG" => Some(Self::Adejenbnkhg),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hfkcedkbglm {
Jebfgdnjnkc = 0,
Cpioiaelclg = 1,
Ibocnkkfkod = 2,
}
impl Hfkcedkbglm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Jebfgdnjnkc => "HFKCEDKBGLM_JEBFGDNJNKC",
Self::Cpioiaelclg => "HFKCEDKBGLM_CPIOIAELCLG",
Self::Ibocnkkfkod => "HFKCEDKBGLM_IBOCNKKFKOD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HFKCEDKBGLM_JEBFGDNJNKC" => Some(Self::Jebfgdnjnkc),
"HFKCEDKBGLM_CPIOIAELCLG" => Some(Self::Cpioiaelclg),
"HFKCEDKBGLM_IBOCNKKFKOD" => Some(Self::Ibocnkkfkod),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hnfbhenophf {
Ngeoogbcfde = 0,
Coobpjipldb = 1,
Mioffpfleff = 2,
Ikcfkhljjlp = 3,
Gihkolfgodf = 4,
}
impl Hnfbhenophf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ngeoogbcfde => "HNFBHENOPHF_NGEOOGBCFDE",
Self::Coobpjipldb => "HNFBHENOPHF_COOBPJIPLDB",
Self::Mioffpfleff => "HNFBHENOPHF_MIOFFPFLEFF",
Self::Ikcfkhljjlp => "HNFBHENOPHF_IKCFKHLJJLP",
Self::Gihkolfgodf => "HNFBHENOPHF_GIHKOLFGODF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HNFBHENOPHF_NGEOOGBCFDE" => Some(Self::Ngeoogbcfde),
"HNFBHENOPHF_COOBPJIPLDB" => Some(Self::Coobpjipldb),
"HNFBHENOPHF_MIOFFPFLEFF" => Some(Self::Mioffpfleff),
"HNFBHENOPHF_IKCFKHLJJLP" => Some(Self::Ikcfkhljjlp),
"HNFBHENOPHF_GIHKOLFGODF" => Some(Self::Gihkolfgodf),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Olalmemhimo {
Jimldhhkppl = 0,
}
impl Olalmemhimo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Jimldhhkppl => "OLALMEMHIMO_JIMLDHHKPPL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OLALMEMHIMO_JIMLDHHKPPL" => Some(Self::Jimldhhkppl),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hefcencgobd {
Bjdpmafjfgj = 0,
}
impl Hefcencgobd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bjdpmafjfgj => "HEFCENCGOBD_BJDPMAFJFGJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HEFCENCGOBD_BJDPMAFJFGJ" => Some(Self::Bjdpmafjfgj),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pekgmoinbnd {
Pcbmodcecec = 0,
Oiopacnonmn = 1,
Deobkjaacaa = 3,
}
impl Pekgmoinbnd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Pcbmodcecec => "PEKGMOINBND_PCBMODCECEC",
Self::Oiopacnonmn => "PEKGMOINBND_OIOPACNONMN",
Self::Deobkjaacaa => "PEKGMOINBND_DEOBKJAACAA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PEKGMOINBND_PCBMODCECEC" => Some(Self::Pcbmodcecec),
"PEKGMOINBND_OIOPACNONMN" => Some(Self::Oiopacnonmn),
"PEKGMOINBND_DEOBKJAACAA" => Some(Self::Deobkjaacaa),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dhbbohmhfjn {
CharacterTypeMale = 0,
CharacterTypeFemale = 1,
CharacterTypeExchange = 2,
CharacterTypeMain = 3,
CharacterTypeVice = 4,
CharacterTypeAvatar = 5,
}
impl Dhbbohmhfjn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::CharacterTypeMale => "DHBBOHMHFJN_CHARACTER_TYPE_MALE",
Self::CharacterTypeFemale => "DHBBOHMHFJN_CHARACTER_TYPE_FEMALE",
Self::CharacterTypeExchange => "DHBBOHMHFJN_CHARACTER_TYPE_EXCHANGE",
Self::CharacterTypeMain => "DHBBOHMHFJN_CHARACTER_TYPE_MAIN",
Self::CharacterTypeVice => "DHBBOHMHFJN_CHARACTER_TYPE_VICE",
Self::CharacterTypeAvatar => "DHBBOHMHFJN_CHARACTER_TYPE_AVATAR",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DHBBOHMHFJN_CHARACTER_TYPE_MALE" => Some(Self::CharacterTypeMale),
"DHBBOHMHFJN_CHARACTER_TYPE_FEMALE" => Some(Self::CharacterTypeFemale),
"DHBBOHMHFJN_CHARACTER_TYPE_EXCHANGE" => Some(Self::CharacterTypeExchange),
"DHBBOHMHFJN_CHARACTER_TYPE_MAIN" => Some(Self::CharacterTypeMain),
"DHBBOHMHFJN_CHARACTER_TYPE_VICE" => Some(Self::CharacterTypeVice),
"DHBBOHMHFJN_CHARACTER_TYPE_AVATAR" => Some(Self::CharacterTypeAvatar),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ljodbhiccka {
HollowSearchNpcTypeNone = 0,
HollowSearchNpcTypeByPos = 1,
HollowSearchNpcTypeByBound = 2,
HollowSearchNpcTypeByIndex = 4,
}
impl Ljodbhiccka {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HollowSearchNpcTypeNone => "LJODBHICCKA_HOLLOW_SEARCH_NPC_TYPE_NONE",
Self::HollowSearchNpcTypeByPos => "LJODBHICCKA_HOLLOW_SEARCH_NPC_TYPE_BY_POS",
Self::HollowSearchNpcTypeByBound => {
"LJODBHICCKA_HOLLOW_SEARCH_NPC_TYPE_BY_BOUND"
}
Self::HollowSearchNpcTypeByIndex => {
"LJODBHICCKA_HOLLOW_SEARCH_NPC_TYPE_BY_INDEX"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LJODBHICCKA_HOLLOW_SEARCH_NPC_TYPE_NONE" => {
Some(Self::HollowSearchNpcTypeNone)
}
"LJODBHICCKA_HOLLOW_SEARCH_NPC_TYPE_BY_POS" => {
Some(Self::HollowSearchNpcTypeByPos)
}
"LJODBHICCKA_HOLLOW_SEARCH_NPC_TYPE_BY_BOUND" => {
Some(Self::HollowSearchNpcTypeByBound)
}
"LJODBHICCKA_HOLLOW_SEARCH_NPC_TYPE_BY_INDEX" => {
Some(Self::HollowSearchNpcTypeByIndex)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Amefkkelfjm {
Hhhdhjfpmem = 0,
Fgdpgomkame = 1,
Gmmpablmmpl = 2,
}
impl Amefkkelfjm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Hhhdhjfpmem => "AMEFKKELFJM_HHHDHJFPMEM",
Self::Fgdpgomkame => "AMEFKKELFJM_FGDPGOMKAME",
Self::Gmmpablmmpl => "AMEFKKELFJM_GMMPABLMMPL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AMEFKKELFJM_HHHDHJFPMEM" => Some(Self::Hhhdhjfpmem),
"AMEFKKELFJM_FGDPGOMKAME" => Some(Self::Fgdpgomkame),
"AMEFKKELFJM_GMMPABLMMPL" => Some(Self::Gmmpablmmpl),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dkngjbalbdl {
Halpojkeohi = 0,
Lljllfiiijj = 1,
Kmobciljopg = 2,
}
impl Dkngjbalbdl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Halpojkeohi => "DKNGJBALBDL_HALPOJKEOHI",
Self::Lljllfiiijj => "DKNGJBALBDL_LLJLLFIIIJJ",
Self::Kmobciljopg => "DKNGJBALBDL_KMOBCILJOPG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DKNGJBALBDL_HALPOJKEOHI" => Some(Self::Halpojkeohi),
"DKNGJBALBDL_LLJLLFIIIJJ" => Some(Self::Lljllfiiijj),
"DKNGJBALBDL_KMOBCILJOPG" => Some(Self::Kmobciljopg),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gioejkgjcpp {
Jikkmdhkfdl = 0,
Jailbljkfkm = 1,
Hnmokfonkeb = 2,
}
impl Gioejkgjcpp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Jikkmdhkfdl => "GIOEJKGJCPP_JIKKMDHKFDL",
Self::Jailbljkfkm => "GIOEJKGJCPP_JAILBLJKFKM",
Self::Hnmokfonkeb => "GIOEJKGJCPP_HNMOKFONKEB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GIOEJKGJCPP_JIKKMDHKFDL" => Some(Self::Jikkmdhkfdl),
"GIOEJKGJCPP_JAILBLJKFKM" => Some(Self::Jailbljkfkm),
"GIOEJKGJCPP_HNMOKFONKEB" => Some(Self::Hnmokfonkeb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Golmkkbjhip {
Hghnkindkmb = 0,
Iifhiheaimd = 1,
Mdblopncknj = 2,
Kdojaiafdjo = 4,
}
impl Golmkkbjhip {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Hghnkindkmb => "GOLMKKBJHIP_HGHNKINDKMB",
Self::Iifhiheaimd => "GOLMKKBJHIP_IIFHIHEAIMD",
Self::Mdblopncknj => "GOLMKKBJHIP_MDBLOPNCKNJ",
Self::Kdojaiafdjo => "GOLMKKBJHIP_KDOJAIAFDJO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GOLMKKBJHIP_HGHNKINDKMB" => Some(Self::Hghnkindkmb),
"GOLMKKBJHIP_IIFHIHEAIMD" => Some(Self::Iifhiheaimd),
"GOLMKKBJHIP_MDBLOPNCKNJ" => Some(Self::Mdblopncknj),
"GOLMKKBJHIP_KDOJAIAFDJO" => Some(Self::Kdojaiafdjo),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Adpibekjgdc {
Diifpfaokce = 0,
Jfpljggnkfj = -1,
Nfmomknhgag = 1,
Goeigineppa = 2,
Ecehjjicckk = 9,
Gdcihpjijho = 10,
Gckbfojpdle = 20,
Ckeolllonin = 21,
Fdpcfhajelh = 22,
Cgkbmcfileg = 23,
Jiknhhdkjnc = 25,
Hiffjdcnpca = 29,
Iklgghkbebk = 30,
Nahpppjmoec = 31,
Glofadbfmji = 32,
Ajmiemjepka = 33,
Ocpggkldlnl = 34,
Ambomfpccha = 70,
Bjibjfojbkb = 71,
Fapanlfgelm = 72,
Bdlpehlffeh = 73,
Clgldaljioh = 74,
Anjfglefhel = 75,
Hmmndikaiah = 76,
Gmbhfoghdeo = 100,
Lcfdlcmdmdd = 101,
Ggobcglokhf = 102,
Dklhfdnkajl = 200,
Hlpabfolnno = 201,
Enoijncihia = 202,
Hekeggkohho = 203,
Jfgmlmkkloc = 204,
Ggklflcndhl = 205,
Pdadochlefb = 206,
Faahhdekcaa = 207,
Kgfpdkejkpa = 208,
Efhpkemijhf = 209,
Meiplnklflb = 210,
Cmegoafghbk = 211,
Feehbipkabf = 1000,
Ahfoejhgjdf = 1001,
Cpahpaofnbm = 1002,
Abokolpepdm = 1003,
Hhbdfnhcibd = 1004,
Kpbddecapfc = 1005,
Apoalkokacj = 1006,
Jmlidnciohj = 1007,
Ionmnlnoieg = 1008,
Gkpcepbecdm = 1009,
Aankkjfahcd = 1010,
Ogekdkjgpod = 1011,
Lnbiidknahk = 1012,
Mgjkhmhkadh = 1100,
Eldiipdemeh = 1101,
Hbjiicgkgld = 1102,
Ghglaffgoca = 1103,
Gjchnpaabae = 1104,
Nkdobcpbmdn = 1105,
Hhgeidlembc = 1106,
Fgkkbdmacnn = 1107,
Dfembnheahf = 1108,
Anoaidfaghc = 1109,
Belecledcib = 1200,
Pjilpjocagc = 1201,
Domconcbgkk = 1202,
Ingmgchlfbi = 1203,
Bcmjphcnhhl = 1204,
Kdpcmonbdml = 1205,
Dcknapijjkl = 1206,
Pkpjddkpiii = 1207,
Bmhbhbhjojk = 1208,
Elopeicbhgo = 1209,
Fhckmchihmd = 1210,
Bklgmmnbflj = 1211,
Edcjelocieo = 1212,
Clhgjoldmlf = 1213,
Icnkppkopep = 1214,
Obaionebckk = 1215,
Hhlclfffnbn = 1216,
Alohankoiah = 1217,
Admcigbcgbb = 1218,
Ocnhlobdbop = 1219,
Ghbaggaknbc = 1220,
Fknhejgjnjo = 1221,
Iiclijkdhof = 1222,
Ecfkdnbbfhi = 1223,
Jdjldlfgdjd = 1224,
Kdihbhflpji = 1225,
Mmpgcamenad = 1226,
Kanhmfbdpkm = 1227,
Nlmbijpipcd = 1228,
Oiakpimjgpd = 1229,
Bnpgedahfce = 1230,
Ekmembfiofh = 1231,
Bnonppmlpdd = 1232,
Moefihpmfkp = 1233,
Cgkglgohlbh = 1234,
Pjilhgnjpih = 1235,
Nkoopnafmec = 1236,
Gehggdiemap = 1237,
Bmppllpognn = 1238,
Djbapfekmmk = 1239,
Jaclpodecpk = 1300,
Cafoedpppio = 1301,
Engibdndcpk = 1302,
Lcjcebjigdo = 1303,
Hbjapnepdba = 1304,
Nhecifoepih = 1305,
Jmchffngdil = 1306,
Enngpkabbed = 1400,
Ecfmnjajjop = 1401,
Fnhekkchano = 1402,
Ejamaollfll = 1404,
Ggffgmkmnam = 1405,
Hhmdmoekdaf = 1406,
Bmbkobgilkj = 1407,
Caakhbikjif = 1408,
Ojaeejmgepb = 1409,
Dbmmbkcmmab = 1410,
Kgenemkaofg = 1411,
Blcpdeenbnc = 1412,
Kmopmiallfp = 1413,
Cdgboomecbc = 1414,
Pahkaekcaea = 1415,
Ncadnlpjpeh = 1416,
Bppcjchhgmb = 1417,
Obahmeboclk = 1418,
Lmfipkfnngd = 1419,
Jajfnbmpapa = 1420,
Lhncfddlkgb = 1421,
Kgpjhklepah = 1422,
Djmfankccpi = 1423,
Djjaagmmlgk = 1424,
Mjmiefmbmkh = 1425,
Efpppfnafdf = 1426,
Dppglpbogai = 1427,
Dkohahihjcn = 1428,
Efbijejbiff = 1429,
Edpknilpnfj = 1430,
Bfpmlbljipo = 1431,
Eknconmijbh = 1432,
Cbillpjhdfd = 1433,
Fnoaalhicom = 1434,
Nlfjffndhle = 1435,
Meffnfimjic = 1450,
Fahnpoahbcn = 1451,
Iiekjgbbfli = 1452,
Ocmkdbpblcg = 1453,
Ghlplcmhnen = 1454,
Dmpomfcdiae = 1456,
Jjkkpfmglpo = 1457,
Cfgdnknaibc = 1459,
Bpadkkcjeic = 1460,
Fajanflkjlp = 1461,
Cfcbdmcahca = 1462,
Bokgjmecjha = 1463,
Hcnbnhkmgbe = 1464,
Egkacoenkbe = 1500,
Eodgankpemm = 1501,
Nejaabcncpd = 1502,
Jmdnemdbpok = 1503,
Pogomibnega = 1504,
Kejhfjanail = 1505,
Kglgmfgibcl = 1506,
Mjdbjebmija = 1507,
Bgcfpnciabm = 1508,
Cclncmijcho = 1509,
Kmbcgepmnpl = 1510,
Pkncgkamlib = 1511,
Inelkbmkgci = 1512,
Lmbiekbhkjl = 1513,
Ekjpjgfcobb = 1514,
Kbklfheildn = 1515,
Cjcgpoapmgi = 1516,
Eejkckpneij = 1517,
Emfkebcfpmi = 1518,
Ibofmfkkfbp = 1600,
Dbmoglngkkf = 1601,
Fahnjpfoohg = 1602,
Nppbbhnkiae = 1603,
Mpchnomibpd = 1604,
Ocegbhmjfgc = 1605,
Belhiamephb = 1606,
Bbaphgpakng = 1650,
Mihoijcecnd = 1651,
Mahpolonkcg = 1652,
Gimejcjaidi = 1653,
Joafjefooop = 1654,
Ojfpnjbooea = 1655,
Lgohimcapna = 1656,
Onifecbmmni = 1657,
Omecnnkadok = 1658,
Ggdjibkmjok = 1700,
Higopafnfom = 1701,
Gjhbncggkbk = 1702,
Hhheinnfkfi = 1703,
Fbmgdefdklm = 1704,
Dmigpndjipe = 1705,
Ifjiiokbcna = 1706,
Njkbkdkalmi = 1707,
Aiegnfpdkhd = 1708,
Papecnffjik = 1709,
Addpbdaklmm = 1710,
Jebmfkiclgb = 1711,
Efigkedbbjk = 1712,
Hmlijheflgj = 1713,
Mjmhogdejde = 1714,
Elcalfjpaop = 1751,
Ebpddplahge = 1752,
Lcbdbkpkpcf = 1753,
Ajjadfikojp = 1754,
Lbcjmabjjla = 1755,
Kojkbklfabe = 1756,
Lebafokkaea = 1757,
Nlklndafhge = 1758,
Iledpajhhan = 1759,
Eojackenneb = 1760,
Dohjmlcmdeo = 1761,
Ekejdkomogh = 1762,
Pkalpadpjoi = 1763,
Liipoklmldn = 1764,
Cgjfakekjba = 1765,
Ngffhdccfkl = 1766,
Ohhcnpgnpbo = 1767,
Hgbmjffmace = 1768,
Blcddblecoj = 1769,
Nocndcfdppk = 1770,
Ephneihjhib = 1771,
Fcpjeodfdfl = 1772,
Dnhkjengfba = 1773,
Ejegomckhen = 1800,
Adefcldjphg = 1801,
Ldbekpbkdih = 1802,
Hadnanlhgjj = 1803,
Obfpelllflk = 1804,
Jekfenhgofh = 1805,
Fldpcmnjlki = 1806,
Mfaodgdjccg = 1807,
Cnlbegaffoo = 1808,
Gfmlokeffab = 1809,
Iplmdegmmfh = 1810,
Ehlkdogpgjo = 1811,
Nfmcdpepnka = 1812,
Gfmdomoogaa = 1813,
Adpjbhhihfh = 1814,
Komnjdcechf = 1815,
Ojfcnhbgkpa = 1900,
Gnledhblgpd = 1901,
Cpphioppmob = 1902,
Ehipgpgaoia = 1903,
Nefkeopkmpi = 1950,
Gapkolalfjf = 2050,
Iiahfdoohcm = 2051,
Adnofoiffej = 2052,
Olmokipldai = 2053,
Ajjllcbbleo = 2054,
Igfcgfdmmni = 2055,
Jlianoiegbd = 2056,
Ojngeajgofa = 2057,
Nnaoenamkmp = 2058,
Ejjmncebhah = 2059,
Dchbjeiofea = 2060,
Mnljkdealog = 2061,
Anhcglnkggj = 2062,
Himcbdpdfld = 2063,
Bcbcjchnfmp = 2064,
Fbanckcdbdc = 2065,
Amkbghkdoje = 2066,
Jfefhenjaim = 2067,
Aedpodhjlmk = 2070,
Ipfpapaiogk = 2100,
Mlaphienlch = 2150,
Gmjjkfddieo = 2151,
Ihaichcegji = 2152,
Ljeijclnijf = 2153,
Hnikahnlchl = 2154,
Cgnhobpinca = 2155,
Ahdipildabh = 2156,
Aoocieeadhh = 2157,
Gphipnloemi = 2158,
Eejmodealpb = 2159,
Lkdmodcjaeg = 2160,
Nflpcgoikjk = 2201,
Ioafdgobfdf = 2202,
Jkkhcedafbm = 2203,
Ppgcoboplkh = 2204,
Dgfpfmafghe = 2205,
Kfjchjgohom = 2206,
Kfdmopjcajj = 2250,
Opplbenlpkp = 2251,
Ajplknjpghc = 2252,
Cicglpmkhgl = 2253,
Cenhecmmnfg = 2300,
Lppdgeogajj = 2301,
Dkokoaifaeb = 2302,
Ecffgihfnkl = 2303,
Fpfgfaechdn = 2304,
Lmkfdnggnao = 2305,
Gdbnbmacbom = 2306,
Fmgcepamgpi = 2307,
Kfodbamahhe = 2308,
Ilkpkpgfaob = 2309,
Codcafmbldo = 2400,
Fadngijgaik = 2401,
Hpfpeffdkpi = 2402,
Jdplhklkkld = 2403,
Ghmelpdddoo = 2404,
Idllgjapcpp = 2450,
Dnoefibhpne = 2500,
Oaeeoebnnfe = 2501,
Eohnljgdpnj = 2502,
Hjlgghmkagn = 2503,
Bbkecadfkip = 2504,
Ponomgokegp = 2505,
Edcamienncb = 2506,
Nfdjkacgdid = 2507,
Ljbldfeiong = 2508,
Einpinhjjhe = 2509,
Kfolfgbbahi = 2510,
Hnoakmjehdj = 2511,
Aoiekddjgcm = 2512,
Gkkniljgncg = 2513,
Jfbpcafmcgi = 2514,
Fmibkmmlhlp = 2515,
Mndfhnbkakf = 2516,
Aggcfbhdlfl = 2517,
Flkhemaaiph = 2518,
Aeblmdngpho = 2519,
Jpopkiifdae = 2520,
Jfdihljeajn = 2521,
Mbefnkbepnp = 2522,
Hbefchnklam = 2523,
Dhobemhalcm = 2524,
Dfihjmedjgi = 2525,
Cjmhdjkckkg = 2526,
Dkiinkmciin = 2527,
Adgheejhddm = 2528,
Aaoolmhddkm = 2529,
Ebjpopbocpp = 2530,
Edcaboekkid = 2531,
Hinckccblhc = 2550,
Ilbikjlfplm = 2551,
Pajlgpknmln = 2552,
Cpbebgggppp = 2553,
Djmldogoeih = 2554,
Idpibjcljip = 2555,
Ggaoibjclok = 2556,
Bjeinajihlf = 2600,
Pbkbbbgdfgh = 2601,
Epejapboccm = 2602,
Embdhlkadbk = 2603,
Popolopgnha = 2604,
Kdnkefllcpm = 2605,
Bfikpkekhbi = 2606,
Jlkgleojnfj = 2620,
Mkhkgaljlpk = 2621,
Ebelpkobaei = 2622,
Okbhlkddobc = 2623,
Aigcolnjgpl = 2624,
Dhdmkhhpmco = 2625,
Jbfhfifppmh = 2626,
Jdgfpgoapkj = 2627,
Cmcoglolbkb = 2628,
Ipifkjlhokh = 2629,
Mkmheiadljl = 2630,
Mhnpklefmja = 2631,
Oigppfgpkgl = 2632,
Plojahbfioo = 2633,
Bmdokgbdgka = 2634,
Khafokblmkg = 2635,
Abnmekkfoao = 2650,
Bjdfeeneahf = 2651,
Meekkencmcd = 2652,
Eofhammcbdm = 2653,
Jffjlgjiman = 2654,
Eljgkebncol = 2655,
Jplkjnjcoem = 2656,
Imgoicpglii = 2657,
Ghichpijcec = 2658,
Anagdjcflcf = 2659,
Eedjglegfmj = 2660,
Fbeekljaknj = 2710,
Mncgdgfeldp = 2711,
Kealneoipco = 2712,
Dfaojbmkind = 2713,
Inamjkpagjl = 2800,
Mlkennbnlmc = 2801,
Kifjgddonmb = 2802,
Lpmcalcglda = 2803,
Fpbepnhljgh = 2804,
Jfnjhddbcho = 2805,
Dbkkemnbfmj = 2830,
Nilmcdhfoha = 2831,
Adghifhkemb = 2850,
Naimkbinhhp = 2851,
Giopkhecama = 2852,
Dkiedhheoio = 2853,
Bnocbpakonn = 2854,
Ngcnkdijbcd = 2870,
Cphfjejepmb = 2871,
Amhfgllaaha = 2872,
Dcgpjgfcejh = 2873,
Jepooaacobd = 2874,
Dkffolnhgbh = 2875,
Kdphadongfa = 2876,
Nabpfgokgid = 2877,
Dohoippahfd = 3000,
Fejhmigjoid = 3001,
Jgldoidpkek = 3002,
Megabldllbe = 3003,
Bdpaenjnjoe = 3004,
Gjgaceaefki = 3005,
Kacjhfffehh = 3006,
Hndmnmolali = 3010,
Fabapccoflp = 3011,
Kmhiiemhchh = 3100,
Ikdeppeecpj = 3101,
Bbcbdigjebf = 3102,
Hnlnailmlnj = 3103,
Bphhacolhka = 3104,
Kkljpbmjpki = 3105,
Daienclbfof = 3106,
Jinojeogbig = 3107,
Oajidkcpcfm = 3108,
Kmomfbkoppl = 3109,
Cdhbkbbdfbo = 3110,
Mfcojaeojfn = 3111,
Pmdkcgokofe = 3112,
}
impl Adpibekjgdc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Diifpfaokce => "ADPIBEKJGDC_DIIFPFAOKCE",
Self::Jfpljggnkfj => "ADPIBEKJGDC_JFPLJGGNKFJ",
Self::Nfmomknhgag => "ADPIBEKJGDC_NFMOMKNHGAG",
Self::Goeigineppa => "ADPIBEKJGDC_GOEIGINEPPA",
Self::Ecehjjicckk => "ADPIBEKJGDC_ECEHJJICCKK",
Self::Gdcihpjijho => "ADPIBEKJGDC_GDCIHPJIJHO",
Self::Gckbfojpdle => "ADPIBEKJGDC_GCKBFOJPDLE",
Self::Ckeolllonin => "ADPIBEKJGDC_CKEOLLLONIN",
Self::Fdpcfhajelh => "ADPIBEKJGDC_FDPCFHAJELH",
Self::Cgkbmcfileg => "ADPIBEKJGDC_CGKBMCFILEG",
Self::Jiknhhdkjnc => "ADPIBEKJGDC_JIKNHHDKJNC",
Self::Hiffjdcnpca => "ADPIBEKJGDC_HIFFJDCNPCA",
Self::Iklgghkbebk => "ADPIBEKJGDC_IKLGGHKBEBK",
Self::Nahpppjmoec => "ADPIBEKJGDC_NAHPPPJMOEC",
Self::Glofadbfmji => "ADPIBEKJGDC_GLOFADBFMJI",
Self::Ajmiemjepka => "ADPIBEKJGDC_AJMIEMJEPKA",
Self::Ocpggkldlnl => "ADPIBEKJGDC_OCPGGKLDLNL",
Self::Ambomfpccha => "ADPIBEKJGDC_AMBOMFPCCHA",
Self::Bjibjfojbkb => "ADPIBEKJGDC_BJIBJFOJBKB",
Self::Fapanlfgelm => "ADPIBEKJGDC_FAPANLFGELM",
Self::Bdlpehlffeh => "ADPIBEKJGDC_BDLPEHLFFEH",
Self::Clgldaljioh => "ADPIBEKJGDC_CLGLDALJIOH",
Self::Anjfglefhel => "ADPIBEKJGDC_ANJFGLEFHEL",
Self::Hmmndikaiah => "ADPIBEKJGDC_HMMNDIKAIAH",
Self::Gmbhfoghdeo => "ADPIBEKJGDC_GMBHFOGHDEO",
Self::Lcfdlcmdmdd => "ADPIBEKJGDC_LCFDLCMDMDD",
Self::Ggobcglokhf => "ADPIBEKJGDC_GGOBCGLOKHF",
Self::Dklhfdnkajl => "ADPIBEKJGDC_DKLHFDNKAJL",
Self::Hlpabfolnno => "ADPIBEKJGDC_HLPABFOLNNO",
Self::Enoijncihia => "ADPIBEKJGDC_ENOIJNCIHIA",
Self::Hekeggkohho => "ADPIBEKJGDC_HEKEGGKOHHO",
Self::Jfgmlmkkloc => "ADPIBEKJGDC_JFGMLMKKLOC",
Self::Ggklflcndhl => "ADPIBEKJGDC_GGKLFLCNDHL",
Self::Pdadochlefb => "ADPIBEKJGDC_PDADOCHLEFB",
Self::Faahhdekcaa => "ADPIBEKJGDC_FAAHHDEKCAA",
Self::Kgfpdkejkpa => "ADPIBEKJGDC_KGFPDKEJKPA",
Self::Efhpkemijhf => "ADPIBEKJGDC_EFHPKEMIJHF",
Self::Meiplnklflb => "ADPIBEKJGDC_MEIPLNKLFLB",
Self::Cmegoafghbk => "ADPIBEKJGDC_CMEGOAFGHBK",
Self::Feehbipkabf => "ADPIBEKJGDC_FEEHBIPKABF",
Self::Ahfoejhgjdf => "ADPIBEKJGDC_AHFOEJHGJDF",
Self::Cpahpaofnbm => "ADPIBEKJGDC_CPAHPAOFNBM",
Self::Abokolpepdm => "ADPIBEKJGDC_ABOKOLPEPDM",
Self::Hhbdfnhcibd => "ADPIBEKJGDC_HHBDFNHCIBD",
Self::Kpbddecapfc => "ADPIBEKJGDC_KPBDDECAPFC",
Self::Apoalkokacj => "ADPIBEKJGDC_APOALKOKACJ",
Self::Jmlidnciohj => "ADPIBEKJGDC_JMLIDNCIOHJ",
Self::Ionmnlnoieg => "ADPIBEKJGDC_IONMNLNOIEG",
Self::Gkpcepbecdm => "ADPIBEKJGDC_GKPCEPBECDM",
Self::Aankkjfahcd => "ADPIBEKJGDC_AANKKJFAHCD",
Self::Ogekdkjgpod => "ADPIBEKJGDC_OGEKDKJGPOD",
Self::Lnbiidknahk => "ADPIBEKJGDC_LNBIIDKNAHK",
Self::Mgjkhmhkadh => "ADPIBEKJGDC_MGJKHMHKADH",
Self::Eldiipdemeh => "ADPIBEKJGDC_ELDIIPDEMEH",
Self::Hbjiicgkgld => "ADPIBEKJGDC_HBJIICGKGLD",
Self::Ghglaffgoca => "ADPIBEKJGDC_GHGLAFFGOCA",
Self::Gjchnpaabae => "ADPIBEKJGDC_GJCHNPAABAE",
Self::Nkdobcpbmdn => "ADPIBEKJGDC_NKDOBCPBMDN",
Self::Hhgeidlembc => "ADPIBEKJGDC_HHGEIDLEMBC",
Self::Fgkkbdmacnn => "ADPIBEKJGDC_FGKKBDMACNN",
Self::Dfembnheahf => "ADPIBEKJGDC_DFEMBNHEAHF",
Self::Anoaidfaghc => "ADPIBEKJGDC_ANOAIDFAGHC",
Self::Belecledcib => "ADPIBEKJGDC_BELECLEDCIB",
Self::Pjilpjocagc => "ADPIBEKJGDC_PJILPJOCAGC",
Self::Domconcbgkk => "ADPIBEKJGDC_DOMCONCBGKK",
Self::Ingmgchlfbi => "ADPIBEKJGDC_INGMGCHLFBI",
Self::Bcmjphcnhhl => "ADPIBEKJGDC_BCMJPHCNHHL",
Self::Kdpcmonbdml => "ADPIBEKJGDC_KDPCMONBDML",
Self::Dcknapijjkl => "ADPIBEKJGDC_DCKNAPIJJKL",
Self::Pkpjddkpiii => "ADPIBEKJGDC_PKPJDDKPIII",
Self::Bmhbhbhjojk => "ADPIBEKJGDC_BMHBHBHJOJK",
Self::Elopeicbhgo => "ADPIBEKJGDC_ELOPEICBHGO",
Self::Fhckmchihmd => "ADPIBEKJGDC_FHCKMCHIHMD",
Self::Bklgmmnbflj => "ADPIBEKJGDC_BKLGMMNBFLJ",
Self::Edcjelocieo => "ADPIBEKJGDC_EDCJELOCIEO",
Self::Clhgjoldmlf => "ADPIBEKJGDC_CLHGJOLDMLF",
Self::Icnkppkopep => "ADPIBEKJGDC_ICNKPPKOPEP",
Self::Obaionebckk => "ADPIBEKJGDC_OBAIONEBCKK",
Self::Hhlclfffnbn => "ADPIBEKJGDC_HHLCLFFFNBN",
Self::Alohankoiah => "ADPIBEKJGDC_ALOHANKOIAH",
Self::Admcigbcgbb => "ADPIBEKJGDC_ADMCIGBCGBB",
Self::Ocnhlobdbop => "ADPIBEKJGDC_OCNHLOBDBOP",
Self::Ghbaggaknbc => "ADPIBEKJGDC_GHBAGGAKNBC",
Self::Fknhejgjnjo => "ADPIBEKJGDC_FKNHEJGJNJO",
Self::Iiclijkdhof => "ADPIBEKJGDC_IICLIJKDHOF",
Self::Ecfkdnbbfhi => "ADPIBEKJGDC_ECFKDNBBFHI",
Self::Jdjldlfgdjd => "ADPIBEKJGDC_JDJLDLFGDJD",
Self::Kdihbhflpji => "ADPIBEKJGDC_KDIHBHFLPJI",
Self::Mmpgcamenad => "ADPIBEKJGDC_MMPGCAMENAD",
Self::Kanhmfbdpkm => "ADPIBEKJGDC_KANHMFBDPKM",
Self::Nlmbijpipcd => "ADPIBEKJGDC_NLMBIJPIPCD",
Self::Oiakpimjgpd => "ADPIBEKJGDC_OIAKPIMJGPD",
Self::Bnpgedahfce => "ADPIBEKJGDC_BNPGEDAHFCE",
Self::Ekmembfiofh => "ADPIBEKJGDC_EKMEMBFIOFH",
Self::Bnonppmlpdd => "ADPIBEKJGDC_BNONPPMLPDD",
Self::Moefihpmfkp => "ADPIBEKJGDC_MOEFIHPMFKP",
Self::Cgkglgohlbh => "ADPIBEKJGDC_CGKGLGOHLBH",
Self::Pjilhgnjpih => "ADPIBEKJGDC_PJILHGNJPIH",
Self::Nkoopnafmec => "ADPIBEKJGDC_NKOOPNAFMEC",
Self::Gehggdiemap => "ADPIBEKJGDC_GEHGGDIEMAP",
Self::Bmppllpognn => "ADPIBEKJGDC_BMPPLLPOGNN",
Self::Djbapfekmmk => "ADPIBEKJGDC_DJBAPFEKMMK",
Self::Jaclpodecpk => "ADPIBEKJGDC_JACLPODECPK",
Self::Cafoedpppio => "ADPIBEKJGDC_CAFOEDPPPIO",
Self::Engibdndcpk => "ADPIBEKJGDC_ENGIBDNDCPK",
Self::Lcjcebjigdo => "ADPIBEKJGDC_LCJCEBJIGDO",
Self::Hbjapnepdba => "ADPIBEKJGDC_HBJAPNEPDBA",
Self::Nhecifoepih => "ADPIBEKJGDC_NHECIFOEPIH",
Self::Jmchffngdil => "ADPIBEKJGDC_JMCHFFNGDIL",
Self::Enngpkabbed => "ADPIBEKJGDC_ENNGPKABBED",
Self::Ecfmnjajjop => "ADPIBEKJGDC_ECFMNJAJJOP",
Self::Fnhekkchano => "ADPIBEKJGDC_FNHEKKCHANO",
Self::Ejamaollfll => "ADPIBEKJGDC_EJAMAOLLFLL",
Self::Ggffgmkmnam => "ADPIBEKJGDC_GGFFGMKMNAM",
Self::Hhmdmoekdaf => "ADPIBEKJGDC_HHMDMOEKDAF",
Self::Bmbkobgilkj => "ADPIBEKJGDC_BMBKOBGILKJ",
Self::Caakhbikjif => "ADPIBEKJGDC_CAAKHBIKJIF",
Self::Ojaeejmgepb => "ADPIBEKJGDC_OJAEEJMGEPB",
Self::Dbmmbkcmmab => "ADPIBEKJGDC_DBMMBKCMMAB",
Self::Kgenemkaofg => "ADPIBEKJGDC_KGENEMKAOFG",
Self::Blcpdeenbnc => "ADPIBEKJGDC_BLCPDEENBNC",
Self::Kmopmiallfp => "ADPIBEKJGDC_KMOPMIALLFP",
Self::Cdgboomecbc => "ADPIBEKJGDC_CDGBOOMECBC",
Self::Pahkaekcaea => "ADPIBEKJGDC_PAHKAEKCAEA",
Self::Ncadnlpjpeh => "ADPIBEKJGDC_NCADNLPJPEH",
Self::Bppcjchhgmb => "ADPIBEKJGDC_BPPCJCHHGMB",
Self::Obahmeboclk => "ADPIBEKJGDC_OBAHMEBOCLK",
Self::Lmfipkfnngd => "ADPIBEKJGDC_LMFIPKFNNGD",
Self::Jajfnbmpapa => "ADPIBEKJGDC_JAJFNBMPAPA",
Self::Lhncfddlkgb => "ADPIBEKJGDC_LHNCFDDLKGB",
Self::Kgpjhklepah => "ADPIBEKJGDC_KGPJHKLEPAH",
Self::Djmfankccpi => "ADPIBEKJGDC_DJMFANKCCPI",
Self::Djjaagmmlgk => "ADPIBEKJGDC_DJJAAGMMLGK",
Self::Mjmiefmbmkh => "ADPIBEKJGDC_MJMIEFMBMKH",
Self::Efpppfnafdf => "ADPIBEKJGDC_EFPPPFNAFDF",
Self::Dppglpbogai => "ADPIBEKJGDC_DPPGLPBOGAI",
Self::Dkohahihjcn => "ADPIBEKJGDC_DKOHAHIHJCN",
Self::Efbijejbiff => "ADPIBEKJGDC_EFBIJEJBIFF",
Self::Edpknilpnfj => "ADPIBEKJGDC_EDPKNILPNFJ",
Self::Bfpmlbljipo => "ADPIBEKJGDC_BFPMLBLJIPO",
Self::Eknconmijbh => "ADPIBEKJGDC_EKNCONMIJBH",
Self::Cbillpjhdfd => "ADPIBEKJGDC_CBILLPJHDFD",
Self::Fnoaalhicom => "ADPIBEKJGDC_FNOAALHICOM",
Self::Nlfjffndhle => "ADPIBEKJGDC_NLFJFFNDHLE",
Self::Meffnfimjic => "ADPIBEKJGDC_MEFFNFIMJIC",
Self::Fahnpoahbcn => "ADPIBEKJGDC_FAHNPOAHBCN",
Self::Iiekjgbbfli => "ADPIBEKJGDC_IIEKJGBBFLI",
Self::Ocmkdbpblcg => "ADPIBEKJGDC_OCMKDBPBLCG",
Self::Ghlplcmhnen => "ADPIBEKJGDC_GHLPLCMHNEN",
Self::Dmpomfcdiae => "ADPIBEKJGDC_DMPOMFCDIAE",
Self::Jjkkpfmglpo => "ADPIBEKJGDC_JJKKPFMGLPO",
Self::Cfgdnknaibc => "ADPIBEKJGDC_CFGDNKNAIBC",
Self::Bpadkkcjeic => "ADPIBEKJGDC_BPADKKCJEIC",
Self::Fajanflkjlp => "ADPIBEKJGDC_FAJANFLKJLP",
Self::Cfcbdmcahca => "ADPIBEKJGDC_CFCBDMCAHCA",
Self::Bokgjmecjha => "ADPIBEKJGDC_BOKGJMECJHA",
Self::Hcnbnhkmgbe => "ADPIBEKJGDC_HCNBNHKMGBE",
Self::Egkacoenkbe => "ADPIBEKJGDC_EGKACOENKBE",
Self::Eodgankpemm => "ADPIBEKJGDC_EODGANKPEMM",
Self::Nejaabcncpd => "ADPIBEKJGDC_NEJAABCNCPD",
Self::Jmdnemdbpok => "ADPIBEKJGDC_JMDNEMDBPOK",
Self::Pogomibnega => "ADPIBEKJGDC_POGOMIBNEGA",
Self::Kejhfjanail => "ADPIBEKJGDC_KEJHFJANAIL",
Self::Kglgmfgibcl => "ADPIBEKJGDC_KGLGMFGIBCL",
Self::Mjdbjebmija => "ADPIBEKJGDC_MJDBJEBMIJA",
Self::Bgcfpnciabm => "ADPIBEKJGDC_BGCFPNCIABM",
Self::Cclncmijcho => "ADPIBEKJGDC_CCLNCMIJCHO",
Self::Kmbcgepmnpl => "ADPIBEKJGDC_KMBCGEPMNPL",
Self::Pkncgkamlib => "ADPIBEKJGDC_PKNCGKAMLIB",
Self::Inelkbmkgci => "ADPIBEKJGDC_INELKBMKGCI",
Self::Lmbiekbhkjl => "ADPIBEKJGDC_LMBIEKBHKJL",
Self::Ekjpjgfcobb => "ADPIBEKJGDC_EKJPJGFCOBB",
Self::Kbklfheildn => "ADPIBEKJGDC_KBKLFHEILDN",
Self::Cjcgpoapmgi => "ADPIBEKJGDC_CJCGPOAPMGI",
Self::Eejkckpneij => "ADPIBEKJGDC_EEJKCKPNEIJ",
Self::Emfkebcfpmi => "ADPIBEKJGDC_EMFKEBCFPMI",
Self::Ibofmfkkfbp => "ADPIBEKJGDC_IBOFMFKKFBP",
Self::Dbmoglngkkf => "ADPIBEKJGDC_DBMOGLNGKKF",
Self::Fahnjpfoohg => "ADPIBEKJGDC_FAHNJPFOOHG",
Self::Nppbbhnkiae => "ADPIBEKJGDC_NPPBBHNKIAE",
Self::Mpchnomibpd => "ADPIBEKJGDC_MPCHNOMIBPD",
Self::Ocegbhmjfgc => "ADPIBEKJGDC_OCEGBHMJFGC",
Self::Belhiamephb => "ADPIBEKJGDC_BELHIAMEPHB",
Self::Bbaphgpakng => "ADPIBEKJGDC_BBAPHGPAKNG",
Self::Mihoijcecnd => "ADPIBEKJGDC_MIHOIJCECND",
Self::Mahpolonkcg => "ADPIBEKJGDC_MAHPOLONKCG",
Self::Gimejcjaidi => "ADPIBEKJGDC_GIMEJCJAIDI",
Self::Joafjefooop => "ADPIBEKJGDC_JOAFJEFOOOP",
Self::Ojfpnjbooea => "ADPIBEKJGDC_OJFPNJBOOEA",
Self::Lgohimcapna => "ADPIBEKJGDC_LGOHIMCAPNA",
Self::Onifecbmmni => "ADPIBEKJGDC_ONIFECBMMNI",
Self::Omecnnkadok => "ADPIBEKJGDC_OMECNNKADOK",
Self::Ggdjibkmjok => "ADPIBEKJGDC_GGDJIBKMJOK",
Self::Higopafnfom => "ADPIBEKJGDC_HIGOPAFNFOM",
Self::Gjhbncggkbk => "ADPIBEKJGDC_GJHBNCGGKBK",
Self::Hhheinnfkfi => "ADPIBEKJGDC_HHHEINNFKFI",
Self::Fbmgdefdklm => "ADPIBEKJGDC_FBMGDEFDKLM",
Self::Dmigpndjipe => "ADPIBEKJGDC_DMIGPNDJIPE",
Self::Ifjiiokbcna => "ADPIBEKJGDC_IFJIIOKBCNA",
Self::Njkbkdkalmi => "ADPIBEKJGDC_NJKBKDKALMI",
Self::Aiegnfpdkhd => "ADPIBEKJGDC_AIEGNFPDKHD",
Self::Papecnffjik => "ADPIBEKJGDC_PAPECNFFJIK",
Self::Addpbdaklmm => "ADPIBEKJGDC_ADDPBDAKLMM",
Self::Jebmfkiclgb => "ADPIBEKJGDC_JEBMFKICLGB",
Self::Efigkedbbjk => "ADPIBEKJGDC_EFIGKEDBBJK",
Self::Hmlijheflgj => "ADPIBEKJGDC_HMLIJHEFLGJ",
Self::Mjmhogdejde => "ADPIBEKJGDC_MJMHOGDEJDE",
Self::Elcalfjpaop => "ADPIBEKJGDC_ELCALFJPAOP",
Self::Ebpddplahge => "ADPIBEKJGDC_EBPDDPLAHGE",
Self::Lcbdbkpkpcf => "ADPIBEKJGDC_LCBDBKPKPCF",
Self::Ajjadfikojp => "ADPIBEKJGDC_AJJADFIKOJP",
Self::Lbcjmabjjla => "ADPIBEKJGDC_LBCJMABJJLA",
Self::Kojkbklfabe => "ADPIBEKJGDC_KOJKBKLFABE",
Self::Lebafokkaea => "ADPIBEKJGDC_LEBAFOKKAEA",
Self::Nlklndafhge => "ADPIBEKJGDC_NLKLNDAFHGE",
Self::Iledpajhhan => "ADPIBEKJGDC_ILEDPAJHHAN",
Self::Eojackenneb => "ADPIBEKJGDC_EOJACKENNEB",
Self::Dohjmlcmdeo => "ADPIBEKJGDC_DOHJMLCMDEO",
Self::Ekejdkomogh => "ADPIBEKJGDC_EKEJDKOMOGH",
Self::Pkalpadpjoi => "ADPIBEKJGDC_PKALPADPJOI",
Self::Liipoklmldn => "ADPIBEKJGDC_LIIPOKLMLDN",
Self::Cgjfakekjba => "ADPIBEKJGDC_CGJFAKEKJBA",
Self::Ngffhdccfkl => "ADPIBEKJGDC_NGFFHDCCFKL",
Self::Ohhcnpgnpbo => "ADPIBEKJGDC_OHHCNPGNPBO",
Self::Hgbmjffmace => "ADPIBEKJGDC_HGBMJFFMACE",
Self::Blcddblecoj => "ADPIBEKJGDC_BLCDDBLECOJ",
Self::Nocndcfdppk => "ADPIBEKJGDC_NOCNDCFDPPK",
Self::Ephneihjhib => "ADPIBEKJGDC_EPHNEIHJHIB",
Self::Fcpjeodfdfl => "ADPIBEKJGDC_FCPJEODFDFL",
Self::Dnhkjengfba => "ADPIBEKJGDC_DNHKJENGFBA",
Self::Ejegomckhen => "ADPIBEKJGDC_EJEGOMCKHEN",
Self::Adefcldjphg => "ADPIBEKJGDC_ADEFCLDJPHG",
Self::Ldbekpbkdih => "ADPIBEKJGDC_LDBEKPBKDIH",
Self::Hadnanlhgjj => "ADPIBEKJGDC_HADNANLHGJJ",
Self::Obfpelllflk => "ADPIBEKJGDC_OBFPELLLFLK",
Self::Jekfenhgofh => "ADPIBEKJGDC_JEKFENHGOFH",
Self::Fldpcmnjlki => "ADPIBEKJGDC_FLDPCMNJLKI",
Self::Mfaodgdjccg => "ADPIBEKJGDC_MFAODGDJCCG",
Self::Cnlbegaffoo => "ADPIBEKJGDC_CNLBEGAFFOO",
Self::Gfmlokeffab => "ADPIBEKJGDC_GFMLOKEFFAB",
Self::Iplmdegmmfh => "ADPIBEKJGDC_IPLMDEGMMFH",
Self::Ehlkdogpgjo => "ADPIBEKJGDC_EHLKDOGPGJO",
Self::Nfmcdpepnka => "ADPIBEKJGDC_NFMCDPEPNKA",
Self::Gfmdomoogaa => "ADPIBEKJGDC_GFMDOMOOGAA",
Self::Adpjbhhihfh => "ADPIBEKJGDC_ADPJBHHIHFH",
Self::Komnjdcechf => "ADPIBEKJGDC_KOMNJDCECHF",
Self::Ojfcnhbgkpa => "ADPIBEKJGDC_OJFCNHBGKPA",
Self::Gnledhblgpd => "ADPIBEKJGDC_GNLEDHBLGPD",
Self::Cpphioppmob => "ADPIBEKJGDC_CPPHIOPPMOB",
Self::Ehipgpgaoia => "ADPIBEKJGDC_EHIPGPGAOIA",
Self::Nefkeopkmpi => "ADPIBEKJGDC_NEFKEOPKMPI",
Self::Gapkolalfjf => "ADPIBEKJGDC_GAPKOLALFJF",
Self::Iiahfdoohcm => "ADPIBEKJGDC_IIAHFDOOHCM",
Self::Adnofoiffej => "ADPIBEKJGDC_ADNOFOIFFEJ",
Self::Olmokipldai => "ADPIBEKJGDC_OLMOKIPLDAI",
Self::Ajjllcbbleo => "ADPIBEKJGDC_AJJLLCBBLEO",
Self::Igfcgfdmmni => "ADPIBEKJGDC_IGFCGFDMMNI",
Self::Jlianoiegbd => "ADPIBEKJGDC_JLIANOIEGBD",
Self::Ojngeajgofa => "ADPIBEKJGDC_OJNGEAJGOFA",
Self::Nnaoenamkmp => "ADPIBEKJGDC_NNAOENAMKMP",
Self::Ejjmncebhah => "ADPIBEKJGDC_EJJMNCEBHAH",
Self::Dchbjeiofea => "ADPIBEKJGDC_DCHBJEIOFEA",
Self::Mnljkdealog => "ADPIBEKJGDC_MNLJKDEALOG",
Self::Anhcglnkggj => "ADPIBEKJGDC_ANHCGLNKGGJ",
Self::Himcbdpdfld => "ADPIBEKJGDC_HIMCBDPDFLD",
Self::Bcbcjchnfmp => "ADPIBEKJGDC_BCBCJCHNFMP",
Self::Fbanckcdbdc => "ADPIBEKJGDC_FBANCKCDBDC",
Self::Amkbghkdoje => "ADPIBEKJGDC_AMKBGHKDOJE",
Self::Jfefhenjaim => "ADPIBEKJGDC_JFEFHENJAIM",
Self::Aedpodhjlmk => "ADPIBEKJGDC_AEDPODHJLMK",
Self::Ipfpapaiogk => "ADPIBEKJGDC_IPFPAPAIOGK",
Self::Mlaphienlch => "ADPIBEKJGDC_MLAPHIENLCH",
Self::Gmjjkfddieo => "ADPIBEKJGDC_GMJJKFDDIEO",
Self::Ihaichcegji => "ADPIBEKJGDC_IHAICHCEGJI",
Self::Ljeijclnijf => "ADPIBEKJGDC_LJEIJCLNIJF",
Self::Hnikahnlchl => "ADPIBEKJGDC_HNIKAHNLCHL",
Self::Cgnhobpinca => "ADPIBEKJGDC_CGNHOBPINCA",
Self::Ahdipildabh => "ADPIBEKJGDC_AHDIPILDABH",
Self::Aoocieeadhh => "ADPIBEKJGDC_AOOCIEEADHH",
Self::Gphipnloemi => "ADPIBEKJGDC_GPHIPNLOEMI",
Self::Eejmodealpb => "ADPIBEKJGDC_EEJMODEALPB",
Self::Lkdmodcjaeg => "ADPIBEKJGDC_LKDMODCJAEG",
Self::Nflpcgoikjk => "ADPIBEKJGDC_NFLPCGOIKJK",
Self::Ioafdgobfdf => "ADPIBEKJGDC_IOAFDGOBFDF",
Self::Jkkhcedafbm => "ADPIBEKJGDC_JKKHCEDAFBM",
Self::Ppgcoboplkh => "ADPIBEKJGDC_PPGCOBOPLKH",
Self::Dgfpfmafghe => "ADPIBEKJGDC_DGFPFMAFGHE",
Self::Kfjchjgohom => "ADPIBEKJGDC_KFJCHJGOHOM",
Self::Kfdmopjcajj => "ADPIBEKJGDC_KFDMOPJCAJJ",
Self::Opplbenlpkp => "ADPIBEKJGDC_OPPLBENLPKP",
Self::Ajplknjpghc => "ADPIBEKJGDC_AJPLKNJPGHC",
Self::Cicglpmkhgl => "ADPIBEKJGDC_CICGLPMKHGL",
Self::Cenhecmmnfg => "ADPIBEKJGDC_CENHECMMNFG",
Self::Lppdgeogajj => "ADPIBEKJGDC_LPPDGEOGAJJ",
Self::Dkokoaifaeb => "ADPIBEKJGDC_DKOKOAIFAEB",
Self::Ecffgihfnkl => "ADPIBEKJGDC_ECFFGIHFNKL",
Self::Fpfgfaechdn => "ADPIBEKJGDC_FPFGFAECHDN",
Self::Lmkfdnggnao => "ADPIBEKJGDC_LMKFDNGGNAO",
Self::Gdbnbmacbom => "ADPIBEKJGDC_GDBNBMACBOM",
Self::Fmgcepamgpi => "ADPIBEKJGDC_FMGCEPAMGPI",
Self::Kfodbamahhe => "ADPIBEKJGDC_KFODBAMAHHE",
Self::Ilkpkpgfaob => "ADPIBEKJGDC_ILKPKPGFAOB",
Self::Codcafmbldo => "ADPIBEKJGDC_CODCAFMBLDO",
Self::Fadngijgaik => "ADPIBEKJGDC_FADNGIJGAIK",
Self::Hpfpeffdkpi => "ADPIBEKJGDC_HPFPEFFDKPI",
Self::Jdplhklkkld => "ADPIBEKJGDC_JDPLHKLKKLD",
Self::Ghmelpdddoo => "ADPIBEKJGDC_GHMELPDDDOO",
Self::Idllgjapcpp => "ADPIBEKJGDC_IDLLGJAPCPP",
Self::Dnoefibhpne => "ADPIBEKJGDC_DNOEFIBHPNE",
Self::Oaeeoebnnfe => "ADPIBEKJGDC_OAEEOEBNNFE",
Self::Eohnljgdpnj => "ADPIBEKJGDC_EOHNLJGDPNJ",
Self::Hjlgghmkagn => "ADPIBEKJGDC_HJLGGHMKAGN",
Self::Bbkecadfkip => "ADPIBEKJGDC_BBKECADFKIP",
Self::Ponomgokegp => "ADPIBEKJGDC_PONOMGOKEGP",
Self::Edcamienncb => "ADPIBEKJGDC_EDCAMIENNCB",
Self::Nfdjkacgdid => "ADPIBEKJGDC_NFDJKACGDID",
Self::Ljbldfeiong => "ADPIBEKJGDC_LJBLDFEIONG",
Self::Einpinhjjhe => "ADPIBEKJGDC_EINPINHJJHE",
Self::Kfolfgbbahi => "ADPIBEKJGDC_KFOLFGBBAHI",
Self::Hnoakmjehdj => "ADPIBEKJGDC_HNOAKMJEHDJ",
Self::Aoiekddjgcm => "ADPIBEKJGDC_AOIEKDDJGCM",
Self::Gkkniljgncg => "ADPIBEKJGDC_GKKNILJGNCG",
Self::Jfbpcafmcgi => "ADPIBEKJGDC_JFBPCAFMCGI",
Self::Fmibkmmlhlp => "ADPIBEKJGDC_FMIBKMMLHLP",
Self::Mndfhnbkakf => "ADPIBEKJGDC_MNDFHNBKAKF",
Self::Aggcfbhdlfl => "ADPIBEKJGDC_AGGCFBHDLFL",
Self::Flkhemaaiph => "ADPIBEKJGDC_FLKHEMAAIPH",
Self::Aeblmdngpho => "ADPIBEKJGDC_AEBLMDNGPHO",
Self::Jpopkiifdae => "ADPIBEKJGDC_JPOPKIIFDAE",
Self::Jfdihljeajn => "ADPIBEKJGDC_JFDIHLJEAJN",
Self::Mbefnkbepnp => "ADPIBEKJGDC_MBEFNKBEPNP",
Self::Hbefchnklam => "ADPIBEKJGDC_HBEFCHNKLAM",
Self::Dhobemhalcm => "ADPIBEKJGDC_DHOBEMHALCM",
Self::Dfihjmedjgi => "ADPIBEKJGDC_DFIHJMEDJGI",
Self::Cjmhdjkckkg => "ADPIBEKJGDC_CJMHDJKCKKG",
Self::Dkiinkmciin => "ADPIBEKJGDC_DKIINKMCIIN",
Self::Adgheejhddm => "ADPIBEKJGDC_ADGHEEJHDDM",
Self::Aaoolmhddkm => "ADPIBEKJGDC_AAOOLMHDDKM",
Self::Ebjpopbocpp => "ADPIBEKJGDC_EBJPOPBOCPP",
Self::Edcaboekkid => "ADPIBEKJGDC_EDCABOEKKID",
Self::Hinckccblhc => "ADPIBEKJGDC_HINCKCCBLHC",
Self::Ilbikjlfplm => "ADPIBEKJGDC_ILBIKJLFPLM",
Self::Pajlgpknmln => "ADPIBEKJGDC_PAJLGPKNMLN",
Self::Cpbebgggppp => "ADPIBEKJGDC_CPBEBGGGPPP",
Self::Djmldogoeih => "ADPIBEKJGDC_DJMLDOGOEIH",
Self::Idpibjcljip => "ADPIBEKJGDC_IDPIBJCLJIP",
Self::Ggaoibjclok => "ADPIBEKJGDC_GGAOIBJCLOK",
Self::Bjeinajihlf => "ADPIBEKJGDC_BJEINAJIHLF",
Self::Pbkbbbgdfgh => "ADPIBEKJGDC_PBKBBBGDFGH",
Self::Epejapboccm => "ADPIBEKJGDC_EPEJAPBOCCM",
Self::Embdhlkadbk => "ADPIBEKJGDC_EMBDHLKADBK",
Self::Popolopgnha => "ADPIBEKJGDC_POPOLOPGNHA",
Self::Kdnkefllcpm => "ADPIBEKJGDC_KDNKEFLLCPM",
Self::Bfikpkekhbi => "ADPIBEKJGDC_BFIKPKEKHBI",
Self::Jlkgleojnfj => "ADPIBEKJGDC_JLKGLEOJNFJ",
Self::Mkhkgaljlpk => "ADPIBEKJGDC_MKHKGALJLPK",
Self::Ebelpkobaei => "ADPIBEKJGDC_EBELPKOBAEI",
Self::Okbhlkddobc => "ADPIBEKJGDC_OKBHLKDDOBC",
Self::Aigcolnjgpl => "ADPIBEKJGDC_AIGCOLNJGPL",
Self::Dhdmkhhpmco => "ADPIBEKJGDC_DHDMKHHPMCO",
Self::Jbfhfifppmh => "ADPIBEKJGDC_JBFHFIFPPMH",
Self::Jdgfpgoapkj => "ADPIBEKJGDC_JDGFPGOAPKJ",
Self::Cmcoglolbkb => "ADPIBEKJGDC_CMCOGLOLBKB",
Self::Ipifkjlhokh => "ADPIBEKJGDC_IPIFKJLHOKH",
Self::Mkmheiadljl => "ADPIBEKJGDC_MKMHEIADLJL",
Self::Mhnpklefmja => "ADPIBEKJGDC_MHNPKLEFMJA",
Self::Oigppfgpkgl => "ADPIBEKJGDC_OIGPPFGPKGL",
Self::Plojahbfioo => "ADPIBEKJGDC_PLOJAHBFIOO",
Self::Bmdokgbdgka => "ADPIBEKJGDC_BMDOKGBDGKA",
Self::Khafokblmkg => "ADPIBEKJGDC_KHAFOKBLMKG",
Self::Abnmekkfoao => "ADPIBEKJGDC_ABNMEKKFOAO",
Self::Bjdfeeneahf => "ADPIBEKJGDC_BJDFEENEAHF",
Self::Meekkencmcd => "ADPIBEKJGDC_MEEKKENCMCD",
Self::Eofhammcbdm => "ADPIBEKJGDC_EOFHAMMCBDM",
Self::Jffjlgjiman => "ADPIBEKJGDC_JFFJLGJIMAN",
Self::Eljgkebncol => "ADPIBEKJGDC_ELJGKEBNCOL",
Self::Jplkjnjcoem => "ADPIBEKJGDC_JPLKJNJCOEM",
Self::Imgoicpglii => "ADPIBEKJGDC_IMGOICPGLII",
Self::Ghichpijcec => "ADPIBEKJGDC_GHICHPIJCEC",
Self::Anagdjcflcf => "ADPIBEKJGDC_ANAGDJCFLCF",
Self::Eedjglegfmj => "ADPIBEKJGDC_EEDJGLEGFMJ",
Self::Fbeekljaknj => "ADPIBEKJGDC_FBEEKLJAKNJ",
Self::Mncgdgfeldp => "ADPIBEKJGDC_MNCGDGFELDP",
Self::Kealneoipco => "ADPIBEKJGDC_KEALNEOIPCO",
Self::Dfaojbmkind => "ADPIBEKJGDC_DFAOJBMKIND",
Self::Inamjkpagjl => "ADPIBEKJGDC_INAMJKPAGJL",
Self::Mlkennbnlmc => "ADPIBEKJGDC_MLKENNBNLMC",
Self::Kifjgddonmb => "ADPIBEKJGDC_KIFJGDDONMB",
Self::Lpmcalcglda => "ADPIBEKJGDC_LPMCALCGLDA",
Self::Fpbepnhljgh => "ADPIBEKJGDC_FPBEPNHLJGH",
Self::Jfnjhddbcho => "ADPIBEKJGDC_JFNJHDDBCHO",
Self::Dbkkemnbfmj => "ADPIBEKJGDC_DBKKEMNBFMJ",
Self::Nilmcdhfoha => "ADPIBEKJGDC_NILMCDHFOHA",
Self::Adghifhkemb => "ADPIBEKJGDC_ADGHIFHKEMB",
Self::Naimkbinhhp => "ADPIBEKJGDC_NAIMKBINHHP",
Self::Giopkhecama => "ADPIBEKJGDC_GIOPKHECAMA",
Self::Dkiedhheoio => "ADPIBEKJGDC_DKIEDHHEOIO",
Self::Bnocbpakonn => "ADPIBEKJGDC_BNOCBPAKONN",
Self::Ngcnkdijbcd => "ADPIBEKJGDC_NGCNKDIJBCD",
Self::Cphfjejepmb => "ADPIBEKJGDC_CPHFJEJEPMB",
Self::Amhfgllaaha => "ADPIBEKJGDC_AMHFGLLAAHA",
Self::Dcgpjgfcejh => "ADPIBEKJGDC_DCGPJGFCEJH",
Self::Jepooaacobd => "ADPIBEKJGDC_JEPOOAACOBD",
Self::Dkffolnhgbh => "ADPIBEKJGDC_DKFFOLNHGBH",
Self::Kdphadongfa => "ADPIBEKJGDC_KDPHADONGFA",
Self::Nabpfgokgid => "ADPIBEKJGDC_NABPFGOKGID",
Self::Dohoippahfd => "ADPIBEKJGDC_DOHOIPPAHFD",
Self::Fejhmigjoid => "ADPIBEKJGDC_FEJHMIGJOID",
Self::Jgldoidpkek => "ADPIBEKJGDC_JGLDOIDPKEK",
Self::Megabldllbe => "ADPIBEKJGDC_MEGABLDLLBE",
Self::Bdpaenjnjoe => "ADPIBEKJGDC_BDPAENJNJOE",
Self::Gjgaceaefki => "ADPIBEKJGDC_GJGACEAEFKI",
Self::Kacjhfffehh => "ADPIBEKJGDC_KACJHFFFEHH",
Self::Hndmnmolali => "ADPIBEKJGDC_HNDMNMOLALI",
Self::Fabapccoflp => "ADPIBEKJGDC_FABAPCCOFLP",
Self::Kmhiiemhchh => "ADPIBEKJGDC_KMHIIEMHCHH",
Self::Ikdeppeecpj => "ADPIBEKJGDC_IKDEPPEECPJ",
Self::Bbcbdigjebf => "ADPIBEKJGDC_BBCBDIGJEBF",
Self::Hnlnailmlnj => "ADPIBEKJGDC_HNLNAILMLNJ",
Self::Bphhacolhka => "ADPIBEKJGDC_BPHHACOLHKA",
Self::Kkljpbmjpki => "ADPIBEKJGDC_KKLJPBMJPKI",
Self::Daienclbfof => "ADPIBEKJGDC_DAIENCLBFOF",
Self::Jinojeogbig => "ADPIBEKJGDC_JINOJEOGBIG",
Self::Oajidkcpcfm => "ADPIBEKJGDC_OAJIDKCPCFM",
Self::Kmomfbkoppl => "ADPIBEKJGDC_KMOMFBKOPPL",
Self::Cdhbkbbdfbo => "ADPIBEKJGDC_CDHBKBBDFBO",
Self::Mfcojaeojfn => "ADPIBEKJGDC_MFCOJAEOJFN",
Self::Pmdkcgokofe => "ADPIBEKJGDC_PMDKCGOKOFE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ADPIBEKJGDC_DIIFPFAOKCE" => Some(Self::Diifpfaokce),
"ADPIBEKJGDC_JFPLJGGNKFJ" => Some(Self::Jfpljggnkfj),
"ADPIBEKJGDC_NFMOMKNHGAG" => Some(Self::Nfmomknhgag),
"ADPIBEKJGDC_GOEIGINEPPA" => Some(Self::Goeigineppa),
"ADPIBEKJGDC_ECEHJJICCKK" => Some(Self::Ecehjjicckk),
"ADPIBEKJGDC_GDCIHPJIJHO" => Some(Self::Gdcihpjijho),
"ADPIBEKJGDC_GCKBFOJPDLE" => Some(Self::Gckbfojpdle),
"ADPIBEKJGDC_CKEOLLLONIN" => Some(Self::Ckeolllonin),
"ADPIBEKJGDC_FDPCFHAJELH" => Some(Self::Fdpcfhajelh),
"ADPIBEKJGDC_CGKBMCFILEG" => Some(Self::Cgkbmcfileg),
"ADPIBEKJGDC_JIKNHHDKJNC" => Some(Self::Jiknhhdkjnc),
"ADPIBEKJGDC_HIFFJDCNPCA" => Some(Self::Hiffjdcnpca),
"ADPIBEKJGDC_IKLGGHKBEBK" => Some(Self::Iklgghkbebk),
"ADPIBEKJGDC_NAHPPPJMOEC" => Some(Self::Nahpppjmoec),
"ADPIBEKJGDC_GLOFADBFMJI" => Some(Self::Glofadbfmji),
"ADPIBEKJGDC_AJMIEMJEPKA" => Some(Self::Ajmiemjepka),
"ADPIBEKJGDC_OCPGGKLDLNL" => Some(Self::Ocpggkldlnl),
"ADPIBEKJGDC_AMBOMFPCCHA" => Some(Self::Ambomfpccha),
"ADPIBEKJGDC_BJIBJFOJBKB" => Some(Self::Bjibjfojbkb),
"ADPIBEKJGDC_FAPANLFGELM" => Some(Self::Fapanlfgelm),
"ADPIBEKJGDC_BDLPEHLFFEH" => Some(Self::Bdlpehlffeh),
"ADPIBEKJGDC_CLGLDALJIOH" => Some(Self::Clgldaljioh),
"ADPIBEKJGDC_ANJFGLEFHEL" => Some(Self::Anjfglefhel),
"ADPIBEKJGDC_HMMNDIKAIAH" => Some(Self::Hmmndikaiah),
"ADPIBEKJGDC_GMBHFOGHDEO" => Some(Self::Gmbhfoghdeo),
"ADPIBEKJGDC_LCFDLCMDMDD" => Some(Self::Lcfdlcmdmdd),
"ADPIBEKJGDC_GGOBCGLOKHF" => Some(Self::Ggobcglokhf),
"ADPIBEKJGDC_DKLHFDNKAJL" => Some(Self::Dklhfdnkajl),
"ADPIBEKJGDC_HLPABFOLNNO" => Some(Self::Hlpabfolnno),
"ADPIBEKJGDC_ENOIJNCIHIA" => Some(Self::Enoijncihia),
"ADPIBEKJGDC_HEKEGGKOHHO" => Some(Self::Hekeggkohho),
"ADPIBEKJGDC_JFGMLMKKLOC" => Some(Self::Jfgmlmkkloc),
"ADPIBEKJGDC_GGKLFLCNDHL" => Some(Self::Ggklflcndhl),
"ADPIBEKJGDC_PDADOCHLEFB" => Some(Self::Pdadochlefb),
"ADPIBEKJGDC_FAAHHDEKCAA" => Some(Self::Faahhdekcaa),
"ADPIBEKJGDC_KGFPDKEJKPA" => Some(Self::Kgfpdkejkpa),
"ADPIBEKJGDC_EFHPKEMIJHF" => Some(Self::Efhpkemijhf),
"ADPIBEKJGDC_MEIPLNKLFLB" => Some(Self::Meiplnklflb),
"ADPIBEKJGDC_CMEGOAFGHBK" => Some(Self::Cmegoafghbk),
"ADPIBEKJGDC_FEEHBIPKABF" => Some(Self::Feehbipkabf),
"ADPIBEKJGDC_AHFOEJHGJDF" => Some(Self::Ahfoejhgjdf),
"ADPIBEKJGDC_CPAHPAOFNBM" => Some(Self::Cpahpaofnbm),
"ADPIBEKJGDC_ABOKOLPEPDM" => Some(Self::Abokolpepdm),
"ADPIBEKJGDC_HHBDFNHCIBD" => Some(Self::Hhbdfnhcibd),
"ADPIBEKJGDC_KPBDDECAPFC" => Some(Self::Kpbddecapfc),
"ADPIBEKJGDC_APOALKOKACJ" => Some(Self::Apoalkokacj),
"ADPIBEKJGDC_JMLIDNCIOHJ" => Some(Self::Jmlidnciohj),
"ADPIBEKJGDC_IONMNLNOIEG" => Some(Self::Ionmnlnoieg),
"ADPIBEKJGDC_GKPCEPBECDM" => Some(Self::Gkpcepbecdm),
"ADPIBEKJGDC_AANKKJFAHCD" => Some(Self::Aankkjfahcd),
"ADPIBEKJGDC_OGEKDKJGPOD" => Some(Self::Ogekdkjgpod),
"ADPIBEKJGDC_LNBIIDKNAHK" => Some(Self::Lnbiidknahk),
"ADPIBEKJGDC_MGJKHMHKADH" => Some(Self::Mgjkhmhkadh),
"ADPIBEKJGDC_ELDIIPDEMEH" => Some(Self::Eldiipdemeh),
"ADPIBEKJGDC_HBJIICGKGLD" => Some(Self::Hbjiicgkgld),
"ADPIBEKJGDC_GHGLAFFGOCA" => Some(Self::Ghglaffgoca),
"ADPIBEKJGDC_GJCHNPAABAE" => Some(Self::Gjchnpaabae),
"ADPIBEKJGDC_NKDOBCPBMDN" => Some(Self::Nkdobcpbmdn),
"ADPIBEKJGDC_HHGEIDLEMBC" => Some(Self::Hhgeidlembc),
"ADPIBEKJGDC_FGKKBDMACNN" => Some(Self::Fgkkbdmacnn),
"ADPIBEKJGDC_DFEMBNHEAHF" => Some(Self::Dfembnheahf),
"ADPIBEKJGDC_ANOAIDFAGHC" => Some(Self::Anoaidfaghc),
"ADPIBEKJGDC_BELECLEDCIB" => Some(Self::Belecledcib),
"ADPIBEKJGDC_PJILPJOCAGC" => Some(Self::Pjilpjocagc),
"ADPIBEKJGDC_DOMCONCBGKK" => Some(Self::Domconcbgkk),
"ADPIBEKJGDC_INGMGCHLFBI" => Some(Self::Ingmgchlfbi),
"ADPIBEKJGDC_BCMJPHCNHHL" => Some(Self::Bcmjphcnhhl),
"ADPIBEKJGDC_KDPCMONBDML" => Some(Self::Kdpcmonbdml),
"ADPIBEKJGDC_DCKNAPIJJKL" => Some(Self::Dcknapijjkl),
"ADPIBEKJGDC_PKPJDDKPIII" => Some(Self::Pkpjddkpiii),
"ADPIBEKJGDC_BMHBHBHJOJK" => Some(Self::Bmhbhbhjojk),
"ADPIBEKJGDC_ELOPEICBHGO" => Some(Self::Elopeicbhgo),
"ADPIBEKJGDC_FHCKMCHIHMD" => Some(Self::Fhckmchihmd),
"ADPIBEKJGDC_BKLGMMNBFLJ" => Some(Self::Bklgmmnbflj),
"ADPIBEKJGDC_EDCJELOCIEO" => Some(Self::Edcjelocieo),
"ADPIBEKJGDC_CLHGJOLDMLF" => Some(Self::Clhgjoldmlf),
"ADPIBEKJGDC_ICNKPPKOPEP" => Some(Self::Icnkppkopep),
"ADPIBEKJGDC_OBAIONEBCKK" => Some(Self::Obaionebckk),
"ADPIBEKJGDC_HHLCLFFFNBN" => Some(Self::Hhlclfffnbn),
"ADPIBEKJGDC_ALOHANKOIAH" => Some(Self::Alohankoiah),
"ADPIBEKJGDC_ADMCIGBCGBB" => Some(Self::Admcigbcgbb),
"ADPIBEKJGDC_OCNHLOBDBOP" => Some(Self::Ocnhlobdbop),
"ADPIBEKJGDC_GHBAGGAKNBC" => Some(Self::Ghbaggaknbc),
"ADPIBEKJGDC_FKNHEJGJNJO" => Some(Self::Fknhejgjnjo),
"ADPIBEKJGDC_IICLIJKDHOF" => Some(Self::Iiclijkdhof),
"ADPIBEKJGDC_ECFKDNBBFHI" => Some(Self::Ecfkdnbbfhi),
"ADPIBEKJGDC_JDJLDLFGDJD" => Some(Self::Jdjldlfgdjd),
"ADPIBEKJGDC_KDIHBHFLPJI" => Some(Self::Kdihbhflpji),
"ADPIBEKJGDC_MMPGCAMENAD" => Some(Self::Mmpgcamenad),
"ADPIBEKJGDC_KANHMFBDPKM" => Some(Self::Kanhmfbdpkm),
"ADPIBEKJGDC_NLMBIJPIPCD" => Some(Self::Nlmbijpipcd),
"ADPIBEKJGDC_OIAKPIMJGPD" => Some(Self::Oiakpimjgpd),
"ADPIBEKJGDC_BNPGEDAHFCE" => Some(Self::Bnpgedahfce),
"ADPIBEKJGDC_EKMEMBFIOFH" => Some(Self::Ekmembfiofh),
"ADPIBEKJGDC_BNONPPMLPDD" => Some(Self::Bnonppmlpdd),
"ADPIBEKJGDC_MOEFIHPMFKP" => Some(Self::Moefihpmfkp),
"ADPIBEKJGDC_CGKGLGOHLBH" => Some(Self::Cgkglgohlbh),
"ADPIBEKJGDC_PJILHGNJPIH" => Some(Self::Pjilhgnjpih),
"ADPIBEKJGDC_NKOOPNAFMEC" => Some(Self::Nkoopnafmec),
"ADPIBEKJGDC_GEHGGDIEMAP" => Some(Self::Gehggdiemap),
"ADPIBEKJGDC_BMPPLLPOGNN" => Some(Self::Bmppllpognn),
"ADPIBEKJGDC_DJBAPFEKMMK" => Some(Self::Djbapfekmmk),
"ADPIBEKJGDC_JACLPODECPK" => Some(Self::Jaclpodecpk),
"ADPIBEKJGDC_CAFOEDPPPIO" => Some(Self::Cafoedpppio),
"ADPIBEKJGDC_ENGIBDNDCPK" => Some(Self::Engibdndcpk),
"ADPIBEKJGDC_LCJCEBJIGDO" => Some(Self::Lcjcebjigdo),
"ADPIBEKJGDC_HBJAPNEPDBA" => Some(Self::Hbjapnepdba),
"ADPIBEKJGDC_NHECIFOEPIH" => Some(Self::Nhecifoepih),
"ADPIBEKJGDC_JMCHFFNGDIL" => Some(Self::Jmchffngdil),
"ADPIBEKJGDC_ENNGPKABBED" => Some(Self::Enngpkabbed),
"ADPIBEKJGDC_ECFMNJAJJOP" => Some(Self::Ecfmnjajjop),
"ADPIBEKJGDC_FNHEKKCHANO" => Some(Self::Fnhekkchano),
"ADPIBEKJGDC_EJAMAOLLFLL" => Some(Self::Ejamaollfll),
"ADPIBEKJGDC_GGFFGMKMNAM" => Some(Self::Ggffgmkmnam),
"ADPIBEKJGDC_HHMDMOEKDAF" => Some(Self::Hhmdmoekdaf),
"ADPIBEKJGDC_BMBKOBGILKJ" => Some(Self::Bmbkobgilkj),
"ADPIBEKJGDC_CAAKHBIKJIF" => Some(Self::Caakhbikjif),
"ADPIBEKJGDC_OJAEEJMGEPB" => Some(Self::Ojaeejmgepb),
"ADPIBEKJGDC_DBMMBKCMMAB" => Some(Self::Dbmmbkcmmab),
"ADPIBEKJGDC_KGENEMKAOFG" => Some(Self::Kgenemkaofg),
"ADPIBEKJGDC_BLCPDEENBNC" => Some(Self::Blcpdeenbnc),
"ADPIBEKJGDC_KMOPMIALLFP" => Some(Self::Kmopmiallfp),
"ADPIBEKJGDC_CDGBOOMECBC" => Some(Self::Cdgboomecbc),
"ADPIBEKJGDC_PAHKAEKCAEA" => Some(Self::Pahkaekcaea),
"ADPIBEKJGDC_NCADNLPJPEH" => Some(Self::Ncadnlpjpeh),
"ADPIBEKJGDC_BPPCJCHHGMB" => Some(Self::Bppcjchhgmb),
"ADPIBEKJGDC_OBAHMEBOCLK" => Some(Self::Obahmeboclk),
"ADPIBEKJGDC_LMFIPKFNNGD" => Some(Self::Lmfipkfnngd),
"ADPIBEKJGDC_JAJFNBMPAPA" => Some(Self::Jajfnbmpapa),
"ADPIBEKJGDC_LHNCFDDLKGB" => Some(Self::Lhncfddlkgb),
"ADPIBEKJGDC_KGPJHKLEPAH" => Some(Self::Kgpjhklepah),
"ADPIBEKJGDC_DJMFANKCCPI" => Some(Self::Djmfankccpi),
"ADPIBEKJGDC_DJJAAGMMLGK" => Some(Self::Djjaagmmlgk),
"ADPIBEKJGDC_MJMIEFMBMKH" => Some(Self::Mjmiefmbmkh),
"ADPIBEKJGDC_EFPPPFNAFDF" => Some(Self::Efpppfnafdf),
"ADPIBEKJGDC_DPPGLPBOGAI" => Some(Self::Dppglpbogai),
"ADPIBEKJGDC_DKOHAHIHJCN" => Some(Self::Dkohahihjcn),
"ADPIBEKJGDC_EFBIJEJBIFF" => Some(Self::Efbijejbiff),
"ADPIBEKJGDC_EDPKNILPNFJ" => Some(Self::Edpknilpnfj),
"ADPIBEKJGDC_BFPMLBLJIPO" => Some(Self::Bfpmlbljipo),
"ADPIBEKJGDC_EKNCONMIJBH" => Some(Self::Eknconmijbh),
"ADPIBEKJGDC_CBILLPJHDFD" => Some(Self::Cbillpjhdfd),
"ADPIBEKJGDC_FNOAALHICOM" => Some(Self::Fnoaalhicom),
"ADPIBEKJGDC_NLFJFFNDHLE" => Some(Self::Nlfjffndhle),
"ADPIBEKJGDC_MEFFNFIMJIC" => Some(Self::Meffnfimjic),
"ADPIBEKJGDC_FAHNPOAHBCN" => Some(Self::Fahnpoahbcn),
"ADPIBEKJGDC_IIEKJGBBFLI" => Some(Self::Iiekjgbbfli),
"ADPIBEKJGDC_OCMKDBPBLCG" => Some(Self::Ocmkdbpblcg),
"ADPIBEKJGDC_GHLPLCMHNEN" => Some(Self::Ghlplcmhnen),
"ADPIBEKJGDC_DMPOMFCDIAE" => Some(Self::Dmpomfcdiae),
"ADPIBEKJGDC_JJKKPFMGLPO" => Some(Self::Jjkkpfmglpo),
"ADPIBEKJGDC_CFGDNKNAIBC" => Some(Self::Cfgdnknaibc),
"ADPIBEKJGDC_BPADKKCJEIC" => Some(Self::Bpadkkcjeic),
"ADPIBEKJGDC_FAJANFLKJLP" => Some(Self::Fajanflkjlp),
"ADPIBEKJGDC_CFCBDMCAHCA" => Some(Self::Cfcbdmcahca),
"ADPIBEKJGDC_BOKGJMECJHA" => Some(Self::Bokgjmecjha),
"ADPIBEKJGDC_HCNBNHKMGBE" => Some(Self::Hcnbnhkmgbe),
"ADPIBEKJGDC_EGKACOENKBE" => Some(Self::Egkacoenkbe),
"ADPIBEKJGDC_EODGANKPEMM" => Some(Self::Eodgankpemm),
"ADPIBEKJGDC_NEJAABCNCPD" => Some(Self::Nejaabcncpd),
"ADPIBEKJGDC_JMDNEMDBPOK" => Some(Self::Jmdnemdbpok),
"ADPIBEKJGDC_POGOMIBNEGA" => Some(Self::Pogomibnega),
"ADPIBEKJGDC_KEJHFJANAIL" => Some(Self::Kejhfjanail),
"ADPIBEKJGDC_KGLGMFGIBCL" => Some(Self::Kglgmfgibcl),
"ADPIBEKJGDC_MJDBJEBMIJA" => Some(Self::Mjdbjebmija),
"ADPIBEKJGDC_BGCFPNCIABM" => Some(Self::Bgcfpnciabm),
"ADPIBEKJGDC_CCLNCMIJCHO" => Some(Self::Cclncmijcho),
"ADPIBEKJGDC_KMBCGEPMNPL" => Some(Self::Kmbcgepmnpl),
"ADPIBEKJGDC_PKNCGKAMLIB" => Some(Self::Pkncgkamlib),
"ADPIBEKJGDC_INELKBMKGCI" => Some(Self::Inelkbmkgci),
"ADPIBEKJGDC_LMBIEKBHKJL" => Some(Self::Lmbiekbhkjl),
"ADPIBEKJGDC_EKJPJGFCOBB" => Some(Self::Ekjpjgfcobb),
"ADPIBEKJGDC_KBKLFHEILDN" => Some(Self::Kbklfheildn),
"ADPIBEKJGDC_CJCGPOAPMGI" => Some(Self::Cjcgpoapmgi),
"ADPIBEKJGDC_EEJKCKPNEIJ" => Some(Self::Eejkckpneij),
"ADPIBEKJGDC_EMFKEBCFPMI" => Some(Self::Emfkebcfpmi),
"ADPIBEKJGDC_IBOFMFKKFBP" => Some(Self::Ibofmfkkfbp),
"ADPIBEKJGDC_DBMOGLNGKKF" => Some(Self::Dbmoglngkkf),
"ADPIBEKJGDC_FAHNJPFOOHG" => Some(Self::Fahnjpfoohg),
"ADPIBEKJGDC_NPPBBHNKIAE" => Some(Self::Nppbbhnkiae),
"ADPIBEKJGDC_MPCHNOMIBPD" => Some(Self::Mpchnomibpd),
"ADPIBEKJGDC_OCEGBHMJFGC" => Some(Self::Ocegbhmjfgc),
"ADPIBEKJGDC_BELHIAMEPHB" => Some(Self::Belhiamephb),
"ADPIBEKJGDC_BBAPHGPAKNG" => Some(Self::Bbaphgpakng),
"ADPIBEKJGDC_MIHOIJCECND" => Some(Self::Mihoijcecnd),
"ADPIBEKJGDC_MAHPOLONKCG" => Some(Self::Mahpolonkcg),
"ADPIBEKJGDC_GIMEJCJAIDI" => Some(Self::Gimejcjaidi),
"ADPIBEKJGDC_JOAFJEFOOOP" => Some(Self::Joafjefooop),
"ADPIBEKJGDC_OJFPNJBOOEA" => Some(Self::Ojfpnjbooea),
"ADPIBEKJGDC_LGOHIMCAPNA" => Some(Self::Lgohimcapna),
"ADPIBEKJGDC_ONIFECBMMNI" => Some(Self::Onifecbmmni),
"ADPIBEKJGDC_OMECNNKADOK" => Some(Self::Omecnnkadok),
"ADPIBEKJGDC_GGDJIBKMJOK" => Some(Self::Ggdjibkmjok),
"ADPIBEKJGDC_HIGOPAFNFOM" => Some(Self::Higopafnfom),
"ADPIBEKJGDC_GJHBNCGGKBK" => Some(Self::Gjhbncggkbk),
"ADPIBEKJGDC_HHHEINNFKFI" => Some(Self::Hhheinnfkfi),
"ADPIBEKJGDC_FBMGDEFDKLM" => Some(Self::Fbmgdefdklm),
"ADPIBEKJGDC_DMIGPNDJIPE" => Some(Self::Dmigpndjipe),
"ADPIBEKJGDC_IFJIIOKBCNA" => Some(Self::Ifjiiokbcna),
"ADPIBEKJGDC_NJKBKDKALMI" => Some(Self::Njkbkdkalmi),
"ADPIBEKJGDC_AIEGNFPDKHD" => Some(Self::Aiegnfpdkhd),
"ADPIBEKJGDC_PAPECNFFJIK" => Some(Self::Papecnffjik),
"ADPIBEKJGDC_ADDPBDAKLMM" => Some(Self::Addpbdaklmm),
"ADPIBEKJGDC_JEBMFKICLGB" => Some(Self::Jebmfkiclgb),
"ADPIBEKJGDC_EFIGKEDBBJK" => Some(Self::Efigkedbbjk),
"ADPIBEKJGDC_HMLIJHEFLGJ" => Some(Self::Hmlijheflgj),
"ADPIBEKJGDC_MJMHOGDEJDE" => Some(Self::Mjmhogdejde),
"ADPIBEKJGDC_ELCALFJPAOP" => Some(Self::Elcalfjpaop),
"ADPIBEKJGDC_EBPDDPLAHGE" => Some(Self::Ebpddplahge),
"ADPIBEKJGDC_LCBDBKPKPCF" => Some(Self::Lcbdbkpkpcf),
"ADPIBEKJGDC_AJJADFIKOJP" => Some(Self::Ajjadfikojp),
"ADPIBEKJGDC_LBCJMABJJLA" => Some(Self::Lbcjmabjjla),
"ADPIBEKJGDC_KOJKBKLFABE" => Some(Self::Kojkbklfabe),
"ADPIBEKJGDC_LEBAFOKKAEA" => Some(Self::Lebafokkaea),
"ADPIBEKJGDC_NLKLNDAFHGE" => Some(Self::Nlklndafhge),
"ADPIBEKJGDC_ILEDPAJHHAN" => Some(Self::Iledpajhhan),
"ADPIBEKJGDC_EOJACKENNEB" => Some(Self::Eojackenneb),
"ADPIBEKJGDC_DOHJMLCMDEO" => Some(Self::Dohjmlcmdeo),
"ADPIBEKJGDC_EKEJDKOMOGH" => Some(Self::Ekejdkomogh),
"ADPIBEKJGDC_PKALPADPJOI" => Some(Self::Pkalpadpjoi),
"ADPIBEKJGDC_LIIPOKLMLDN" => Some(Self::Liipoklmldn),
"ADPIBEKJGDC_CGJFAKEKJBA" => Some(Self::Cgjfakekjba),
"ADPIBEKJGDC_NGFFHDCCFKL" => Some(Self::Ngffhdccfkl),
"ADPIBEKJGDC_OHHCNPGNPBO" => Some(Self::Ohhcnpgnpbo),
"ADPIBEKJGDC_HGBMJFFMACE" => Some(Self::Hgbmjffmace),
"ADPIBEKJGDC_BLCDDBLECOJ" => Some(Self::Blcddblecoj),
"ADPIBEKJGDC_NOCNDCFDPPK" => Some(Self::Nocndcfdppk),
"ADPIBEKJGDC_EPHNEIHJHIB" => Some(Self::Ephneihjhib),
"ADPIBEKJGDC_FCPJEODFDFL" => Some(Self::Fcpjeodfdfl),
"ADPIBEKJGDC_DNHKJENGFBA" => Some(Self::Dnhkjengfba),
"ADPIBEKJGDC_EJEGOMCKHEN" => Some(Self::Ejegomckhen),
"ADPIBEKJGDC_ADEFCLDJPHG" => Some(Self::Adefcldjphg),
"ADPIBEKJGDC_LDBEKPBKDIH" => Some(Self::Ldbekpbkdih),
"ADPIBEKJGDC_HADNANLHGJJ" => Some(Self::Hadnanlhgjj),
"ADPIBEKJGDC_OBFPELLLFLK" => Some(Self::Obfpelllflk),
"ADPIBEKJGDC_JEKFENHGOFH" => Some(Self::Jekfenhgofh),
"ADPIBEKJGDC_FLDPCMNJLKI" => Some(Self::Fldpcmnjlki),
"ADPIBEKJGDC_MFAODGDJCCG" => Some(Self::Mfaodgdjccg),
"ADPIBEKJGDC_CNLBEGAFFOO" => Some(Self::Cnlbegaffoo),
"ADPIBEKJGDC_GFMLOKEFFAB" => Some(Self::Gfmlokeffab),
"ADPIBEKJGDC_IPLMDEGMMFH" => Some(Self::Iplmdegmmfh),
"ADPIBEKJGDC_EHLKDOGPGJO" => Some(Self::Ehlkdogpgjo),
"ADPIBEKJGDC_NFMCDPEPNKA" => Some(Self::Nfmcdpepnka),
"ADPIBEKJGDC_GFMDOMOOGAA" => Some(Self::Gfmdomoogaa),
"ADPIBEKJGDC_ADPJBHHIHFH" => Some(Self::Adpjbhhihfh),
"ADPIBEKJGDC_KOMNJDCECHF" => Some(Self::Komnjdcechf),
"ADPIBEKJGDC_OJFCNHBGKPA" => Some(Self::Ojfcnhbgkpa),
"ADPIBEKJGDC_GNLEDHBLGPD" => Some(Self::Gnledhblgpd),
"ADPIBEKJGDC_CPPHIOPPMOB" => Some(Self::Cpphioppmob),
"ADPIBEKJGDC_EHIPGPGAOIA" => Some(Self::Ehipgpgaoia),
"ADPIBEKJGDC_NEFKEOPKMPI" => Some(Self::Nefkeopkmpi),
"ADPIBEKJGDC_GAPKOLALFJF" => Some(Self::Gapkolalfjf),
"ADPIBEKJGDC_IIAHFDOOHCM" => Some(Self::Iiahfdoohcm),
"ADPIBEKJGDC_ADNOFOIFFEJ" => Some(Self::Adnofoiffej),
"ADPIBEKJGDC_OLMOKIPLDAI" => Some(Self::Olmokipldai),
"ADPIBEKJGDC_AJJLLCBBLEO" => Some(Self::Ajjllcbbleo),
"ADPIBEKJGDC_IGFCGFDMMNI" => Some(Self::Igfcgfdmmni),
"ADPIBEKJGDC_JLIANOIEGBD" => Some(Self::Jlianoiegbd),
"ADPIBEKJGDC_OJNGEAJGOFA" => Some(Self::Ojngeajgofa),
"ADPIBEKJGDC_NNAOENAMKMP" => Some(Self::Nnaoenamkmp),
"ADPIBEKJGDC_EJJMNCEBHAH" => Some(Self::Ejjmncebhah),
"ADPIBEKJGDC_DCHBJEIOFEA" => Some(Self::Dchbjeiofea),
"ADPIBEKJGDC_MNLJKDEALOG" => Some(Self::Mnljkdealog),
"ADPIBEKJGDC_ANHCGLNKGGJ" => Some(Self::Anhcglnkggj),
"ADPIBEKJGDC_HIMCBDPDFLD" => Some(Self::Himcbdpdfld),
"ADPIBEKJGDC_BCBCJCHNFMP" => Some(Self::Bcbcjchnfmp),
"ADPIBEKJGDC_FBANCKCDBDC" => Some(Self::Fbanckcdbdc),
"ADPIBEKJGDC_AMKBGHKDOJE" => Some(Self::Amkbghkdoje),
"ADPIBEKJGDC_JFEFHENJAIM" => Some(Self::Jfefhenjaim),
"ADPIBEKJGDC_AEDPODHJLMK" => Some(Self::Aedpodhjlmk),
"ADPIBEKJGDC_IPFPAPAIOGK" => Some(Self::Ipfpapaiogk),
"ADPIBEKJGDC_MLAPHIENLCH" => Some(Self::Mlaphienlch),
"ADPIBEKJGDC_GMJJKFDDIEO" => Some(Self::Gmjjkfddieo),
"ADPIBEKJGDC_IHAICHCEGJI" => Some(Self::Ihaichcegji),
"ADPIBEKJGDC_LJEIJCLNIJF" => Some(Self::Ljeijclnijf),
"ADPIBEKJGDC_HNIKAHNLCHL" => Some(Self::Hnikahnlchl),
"ADPIBEKJGDC_CGNHOBPINCA" => Some(Self::Cgnhobpinca),
"ADPIBEKJGDC_AHDIPILDABH" => Some(Self::Ahdipildabh),
"ADPIBEKJGDC_AOOCIEEADHH" => Some(Self::Aoocieeadhh),
"ADPIBEKJGDC_GPHIPNLOEMI" => Some(Self::Gphipnloemi),
"ADPIBEKJGDC_EEJMODEALPB" => Some(Self::Eejmodealpb),
"ADPIBEKJGDC_LKDMODCJAEG" => Some(Self::Lkdmodcjaeg),
"ADPIBEKJGDC_NFLPCGOIKJK" => Some(Self::Nflpcgoikjk),
"ADPIBEKJGDC_IOAFDGOBFDF" => Some(Self::Ioafdgobfdf),
"ADPIBEKJGDC_JKKHCEDAFBM" => Some(Self::Jkkhcedafbm),
"ADPIBEKJGDC_PPGCOBOPLKH" => Some(Self::Ppgcoboplkh),
"ADPIBEKJGDC_DGFPFMAFGHE" => Some(Self::Dgfpfmafghe),
"ADPIBEKJGDC_KFJCHJGOHOM" => Some(Self::Kfjchjgohom),
"ADPIBEKJGDC_KFDMOPJCAJJ" => Some(Self::Kfdmopjcajj),
"ADPIBEKJGDC_OPPLBENLPKP" => Some(Self::Opplbenlpkp),
"ADPIBEKJGDC_AJPLKNJPGHC" => Some(Self::Ajplknjpghc),
"ADPIBEKJGDC_CICGLPMKHGL" => Some(Self::Cicglpmkhgl),
"ADPIBEKJGDC_CENHECMMNFG" => Some(Self::Cenhecmmnfg),
"ADPIBEKJGDC_LPPDGEOGAJJ" => Some(Self::Lppdgeogajj),
"ADPIBEKJGDC_DKOKOAIFAEB" => Some(Self::Dkokoaifaeb),
"ADPIBEKJGDC_ECFFGIHFNKL" => Some(Self::Ecffgihfnkl),
"ADPIBEKJGDC_FPFGFAECHDN" => Some(Self::Fpfgfaechdn),
"ADPIBEKJGDC_LMKFDNGGNAO" => Some(Self::Lmkfdnggnao),
"ADPIBEKJGDC_GDBNBMACBOM" => Some(Self::Gdbnbmacbom),
"ADPIBEKJGDC_FMGCEPAMGPI" => Some(Self::Fmgcepamgpi),
"ADPIBEKJGDC_KFODBAMAHHE" => Some(Self::Kfodbamahhe),
"ADPIBEKJGDC_ILKPKPGFAOB" => Some(Self::Ilkpkpgfaob),
"ADPIBEKJGDC_CODCAFMBLDO" => Some(Self::Codcafmbldo),
"ADPIBEKJGDC_FADNGIJGAIK" => Some(Self::Fadngijgaik),
"ADPIBEKJGDC_HPFPEFFDKPI" => Some(Self::Hpfpeffdkpi),
"ADPIBEKJGDC_JDPLHKLKKLD" => Some(Self::Jdplhklkkld),
"ADPIBEKJGDC_GHMELPDDDOO" => Some(Self::Ghmelpdddoo),
"ADPIBEKJGDC_IDLLGJAPCPP" => Some(Self::Idllgjapcpp),
"ADPIBEKJGDC_DNOEFIBHPNE" => Some(Self::Dnoefibhpne),
"ADPIBEKJGDC_OAEEOEBNNFE" => Some(Self::Oaeeoebnnfe),
"ADPIBEKJGDC_EOHNLJGDPNJ" => Some(Self::Eohnljgdpnj),
"ADPIBEKJGDC_HJLGGHMKAGN" => Some(Self::Hjlgghmkagn),
"ADPIBEKJGDC_BBKECADFKIP" => Some(Self::Bbkecadfkip),
"ADPIBEKJGDC_PONOMGOKEGP" => Some(Self::Ponomgokegp),
"ADPIBEKJGDC_EDCAMIENNCB" => Some(Self::Edcamienncb),
"ADPIBEKJGDC_NFDJKACGDID" => Some(Self::Nfdjkacgdid),
"ADPIBEKJGDC_LJBLDFEIONG" => Some(Self::Ljbldfeiong),
"ADPIBEKJGDC_EINPINHJJHE" => Some(Self::Einpinhjjhe),
"ADPIBEKJGDC_KFOLFGBBAHI" => Some(Self::Kfolfgbbahi),
"ADPIBEKJGDC_HNOAKMJEHDJ" => Some(Self::Hnoakmjehdj),
"ADPIBEKJGDC_AOIEKDDJGCM" => Some(Self::Aoiekddjgcm),
"ADPIBEKJGDC_GKKNILJGNCG" => Some(Self::Gkkniljgncg),
"ADPIBEKJGDC_JFBPCAFMCGI" => Some(Self::Jfbpcafmcgi),
"ADPIBEKJGDC_FMIBKMMLHLP" => Some(Self::Fmibkmmlhlp),
"ADPIBEKJGDC_MNDFHNBKAKF" => Some(Self::Mndfhnbkakf),
"ADPIBEKJGDC_AGGCFBHDLFL" => Some(Self::Aggcfbhdlfl),
"ADPIBEKJGDC_FLKHEMAAIPH" => Some(Self::Flkhemaaiph),
"ADPIBEKJGDC_AEBLMDNGPHO" => Some(Self::Aeblmdngpho),
"ADPIBEKJGDC_JPOPKIIFDAE" => Some(Self::Jpopkiifdae),
"ADPIBEKJGDC_JFDIHLJEAJN" => Some(Self::Jfdihljeajn),
"ADPIBEKJGDC_MBEFNKBEPNP" => Some(Self::Mbefnkbepnp),
"ADPIBEKJGDC_HBEFCHNKLAM" => Some(Self::Hbefchnklam),
"ADPIBEKJGDC_DHOBEMHALCM" => Some(Self::Dhobemhalcm),
"ADPIBEKJGDC_DFIHJMEDJGI" => Some(Self::Dfihjmedjgi),
"ADPIBEKJGDC_CJMHDJKCKKG" => Some(Self::Cjmhdjkckkg),
"ADPIBEKJGDC_DKIINKMCIIN" => Some(Self::Dkiinkmciin),
"ADPIBEKJGDC_ADGHEEJHDDM" => Some(Self::Adgheejhddm),
"ADPIBEKJGDC_AAOOLMHDDKM" => Some(Self::Aaoolmhddkm),
"ADPIBEKJGDC_EBJPOPBOCPP" => Some(Self::Ebjpopbocpp),
"ADPIBEKJGDC_EDCABOEKKID" => Some(Self::Edcaboekkid),
"ADPIBEKJGDC_HINCKCCBLHC" => Some(Self::Hinckccblhc),
"ADPIBEKJGDC_ILBIKJLFPLM" => Some(Self::Ilbikjlfplm),
"ADPIBEKJGDC_PAJLGPKNMLN" => Some(Self::Pajlgpknmln),
"ADPIBEKJGDC_CPBEBGGGPPP" => Some(Self::Cpbebgggppp),
"ADPIBEKJGDC_DJMLDOGOEIH" => Some(Self::Djmldogoeih),
"ADPIBEKJGDC_IDPIBJCLJIP" => Some(Self::Idpibjcljip),
"ADPIBEKJGDC_GGAOIBJCLOK" => Some(Self::Ggaoibjclok),
"ADPIBEKJGDC_BJEINAJIHLF" => Some(Self::Bjeinajihlf),
"ADPIBEKJGDC_PBKBBBGDFGH" => Some(Self::Pbkbbbgdfgh),
"ADPIBEKJGDC_EPEJAPBOCCM" => Some(Self::Epejapboccm),
"ADPIBEKJGDC_EMBDHLKADBK" => Some(Self::Embdhlkadbk),
"ADPIBEKJGDC_POPOLOPGNHA" => Some(Self::Popolopgnha),
"ADPIBEKJGDC_KDNKEFLLCPM" => Some(Self::Kdnkefllcpm),
"ADPIBEKJGDC_BFIKPKEKHBI" => Some(Self::Bfikpkekhbi),
"ADPIBEKJGDC_JLKGLEOJNFJ" => Some(Self::Jlkgleojnfj),
"ADPIBEKJGDC_MKHKGALJLPK" => Some(Self::Mkhkgaljlpk),
"ADPIBEKJGDC_EBELPKOBAEI" => Some(Self::Ebelpkobaei),
"ADPIBEKJGDC_OKBHLKDDOBC" => Some(Self::Okbhlkddobc),
"ADPIBEKJGDC_AIGCOLNJGPL" => Some(Self::Aigcolnjgpl),
"ADPIBEKJGDC_DHDMKHHPMCO" => Some(Self::Dhdmkhhpmco),
"ADPIBEKJGDC_JBFHFIFPPMH" => Some(Self::Jbfhfifppmh),
"ADPIBEKJGDC_JDGFPGOAPKJ" => Some(Self::Jdgfpgoapkj),
"ADPIBEKJGDC_CMCOGLOLBKB" => Some(Self::Cmcoglolbkb),
"ADPIBEKJGDC_IPIFKJLHOKH" => Some(Self::Ipifkjlhokh),
"ADPIBEKJGDC_MKMHEIADLJL" => Some(Self::Mkmheiadljl),
"ADPIBEKJGDC_MHNPKLEFMJA" => Some(Self::Mhnpklefmja),
"ADPIBEKJGDC_OIGPPFGPKGL" => Some(Self::Oigppfgpkgl),
"ADPIBEKJGDC_PLOJAHBFIOO" => Some(Self::Plojahbfioo),
"ADPIBEKJGDC_BMDOKGBDGKA" => Some(Self::Bmdokgbdgka),
"ADPIBEKJGDC_KHAFOKBLMKG" => Some(Self::Khafokblmkg),
"ADPIBEKJGDC_ABNMEKKFOAO" => Some(Self::Abnmekkfoao),
"ADPIBEKJGDC_BJDFEENEAHF" => Some(Self::Bjdfeeneahf),
"ADPIBEKJGDC_MEEKKENCMCD" => Some(Self::Meekkencmcd),
"ADPIBEKJGDC_EOFHAMMCBDM" => Some(Self::Eofhammcbdm),
"ADPIBEKJGDC_JFFJLGJIMAN" => Some(Self::Jffjlgjiman),
"ADPIBEKJGDC_ELJGKEBNCOL" => Some(Self::Eljgkebncol),
"ADPIBEKJGDC_JPLKJNJCOEM" => Some(Self::Jplkjnjcoem),
"ADPIBEKJGDC_IMGOICPGLII" => Some(Self::Imgoicpglii),
"ADPIBEKJGDC_GHICHPIJCEC" => Some(Self::Ghichpijcec),
"ADPIBEKJGDC_ANAGDJCFLCF" => Some(Self::Anagdjcflcf),
"ADPIBEKJGDC_EEDJGLEGFMJ" => Some(Self::Eedjglegfmj),
"ADPIBEKJGDC_FBEEKLJAKNJ" => Some(Self::Fbeekljaknj),
"ADPIBEKJGDC_MNCGDGFELDP" => Some(Self::Mncgdgfeldp),
"ADPIBEKJGDC_KEALNEOIPCO" => Some(Self::Kealneoipco),
"ADPIBEKJGDC_DFAOJBMKIND" => Some(Self::Dfaojbmkind),
"ADPIBEKJGDC_INAMJKPAGJL" => Some(Self::Inamjkpagjl),
"ADPIBEKJGDC_MLKENNBNLMC" => Some(Self::Mlkennbnlmc),
"ADPIBEKJGDC_KIFJGDDONMB" => Some(Self::Kifjgddonmb),
"ADPIBEKJGDC_LPMCALCGLDA" => Some(Self::Lpmcalcglda),
"ADPIBEKJGDC_FPBEPNHLJGH" => Some(Self::Fpbepnhljgh),
"ADPIBEKJGDC_JFNJHDDBCHO" => Some(Self::Jfnjhddbcho),
"ADPIBEKJGDC_DBKKEMNBFMJ" => Some(Self::Dbkkemnbfmj),
"ADPIBEKJGDC_NILMCDHFOHA" => Some(Self::Nilmcdhfoha),
"ADPIBEKJGDC_ADGHIFHKEMB" => Some(Self::Adghifhkemb),
"ADPIBEKJGDC_NAIMKBINHHP" => Some(Self::Naimkbinhhp),
"ADPIBEKJGDC_GIOPKHECAMA" => Some(Self::Giopkhecama),
"ADPIBEKJGDC_DKIEDHHEOIO" => Some(Self::Dkiedhheoio),
"ADPIBEKJGDC_BNOCBPAKONN" => Some(Self::Bnocbpakonn),
"ADPIBEKJGDC_NGCNKDIJBCD" => Some(Self::Ngcnkdijbcd),
"ADPIBEKJGDC_CPHFJEJEPMB" => Some(Self::Cphfjejepmb),
"ADPIBEKJGDC_AMHFGLLAAHA" => Some(Self::Amhfgllaaha),
"ADPIBEKJGDC_DCGPJGFCEJH" => Some(Self::Dcgpjgfcejh),
"ADPIBEKJGDC_JEPOOAACOBD" => Some(Self::Jepooaacobd),
"ADPIBEKJGDC_DKFFOLNHGBH" => Some(Self::Dkffolnhgbh),
"ADPIBEKJGDC_KDPHADONGFA" => Some(Self::Kdphadongfa),
"ADPIBEKJGDC_NABPFGOKGID" => Some(Self::Nabpfgokgid),
"ADPIBEKJGDC_DOHOIPPAHFD" => Some(Self::Dohoippahfd),
"ADPIBEKJGDC_FEJHMIGJOID" => Some(Self::Fejhmigjoid),
"ADPIBEKJGDC_JGLDOIDPKEK" => Some(Self::Jgldoidpkek),
"ADPIBEKJGDC_MEGABLDLLBE" => Some(Self::Megabldllbe),
"ADPIBEKJGDC_BDPAENJNJOE" => Some(Self::Bdpaenjnjoe),
"ADPIBEKJGDC_GJGACEAEFKI" => Some(Self::Gjgaceaefki),
"ADPIBEKJGDC_KACJHFFFEHH" => Some(Self::Kacjhfffehh),
"ADPIBEKJGDC_HNDMNMOLALI" => Some(Self::Hndmnmolali),
"ADPIBEKJGDC_FABAPCCOFLP" => Some(Self::Fabapccoflp),
"ADPIBEKJGDC_KMHIIEMHCHH" => Some(Self::Kmhiiemhchh),
"ADPIBEKJGDC_IKDEPPEECPJ" => Some(Self::Ikdeppeecpj),
"ADPIBEKJGDC_BBCBDIGJEBF" => Some(Self::Bbcbdigjebf),
"ADPIBEKJGDC_HNLNAILMLNJ" => Some(Self::Hnlnailmlnj),
"ADPIBEKJGDC_BPHHACOLHKA" => Some(Self::Bphhacolhka),
"ADPIBEKJGDC_KKLJPBMJPKI" => Some(Self::Kkljpbmjpki),
"ADPIBEKJGDC_DAIENCLBFOF" => Some(Self::Daienclbfof),
"ADPIBEKJGDC_JINOJEOGBIG" => Some(Self::Jinojeogbig),
"ADPIBEKJGDC_OAJIDKCPCFM" => Some(Self::Oajidkcpcfm),
"ADPIBEKJGDC_KMOMFBKOPPL" => Some(Self::Kmomfbkoppl),
"ADPIBEKJGDC_CDHBKBBDFBO" => Some(Self::Cdhbkbbdfbo),
"ADPIBEKJGDC_MFCOJAEOJFN" => Some(Self::Mfcojaeojfn),
"ADPIBEKJGDC_PMDKCGOKOFE" => Some(Self::Pmdkcgokofe),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hdmafmfohjl {
Djomlaiengf = 0,
Khjegkcfjfa = 1,
Nbpibajkflf = 2,
}
impl Hdmafmfohjl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Djomlaiengf => "HDMAFMFOHJL_DJOMLAIENGF",
Self::Khjegkcfjfa => "HDMAFMFOHJL_KHJEGKCFJFA",
Self::Nbpibajkflf => "HDMAFMFOHJL_NBPIBAJKFLF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HDMAFMFOHJL_DJOMLAIENGF" => Some(Self::Djomlaiengf),
"HDMAFMFOHJL_KHJEGKCFJFA" => Some(Self::Khjegkcfjfa),
"HDMAFMFOHJL_NBPIBAJKFLF" => Some(Self::Nbpibajkflf),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dklgniaakji {
HollowLightTypeNone = 0,
HollowLightTypeDefault = 1,
HollowLightTypeGhost = 2,
HollowLightTypeUnstable = 3,
}
impl Dklgniaakji {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HollowLightTypeNone => "DKLGNIAAKJI_HOLLOW_LIGHT_TYPE_NONE",
Self::HollowLightTypeDefault => "DKLGNIAAKJI_HOLLOW_LIGHT_TYPE_DEFAULT",
Self::HollowLightTypeGhost => "DKLGNIAAKJI_HOLLOW_LIGHT_TYPE_GHOST",
Self::HollowLightTypeUnstable => "DKLGNIAAKJI_HOLLOW_LIGHT_TYPE_UNSTABLE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DKLGNIAAKJI_HOLLOW_LIGHT_TYPE_NONE" => Some(Self::HollowLightTypeNone),
"DKLGNIAAKJI_HOLLOW_LIGHT_TYPE_DEFAULT" => Some(Self::HollowLightTypeDefault),
"DKLGNIAAKJI_HOLLOW_LIGHT_TYPE_GHOST" => Some(Self::HollowLightTypeGhost),
"DKLGNIAAKJI_HOLLOW_LIGHT_TYPE_UNSTABLE" => {
Some(Self::HollowLightTypeUnstable)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kpblnpfjlep {
Ahemmbnmfch = 0,
Fejiahfpcpm = 6602,
}
impl Kpblnpfjlep {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ahemmbnmfch => "KPBLNPFJLEP_AHEMMBNMFCH",
Self::Fejiahfpcpm => "KPBLNPFJLEP_FEJIAHFPCPM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KPBLNPFJLEP_AHEMMBNMFCH" => Some(Self::Ahemmbnmfch),
"KPBLNPFJLEP_FEJIAHFPCPM" => Some(Self::Fejiahfpcpm),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Neejjbnihkh {
Fgdfnkbbnnf = 0,
Aeadfneagnb = 1,
Haplnkcdogc = 2,
Meafffejmic = 3,
Ocipeniimbo = 4,
Ponlnlnchpg = 5,
}
impl Neejjbnihkh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Fgdfnkbbnnf => "NEEJJBNIHKH_FGDFNKBBNNF",
Self::Aeadfneagnb => "NEEJJBNIHKH_AEADFNEAGNB",
Self::Haplnkcdogc => "NEEJJBNIHKH_HAPLNKCDOGC",
Self::Meafffejmic => "NEEJJBNIHKH_MEAFFFEJMIC",
Self::Ocipeniimbo => "NEEJJBNIHKH_OCIPENIIMBO",
Self::Ponlnlnchpg => "NEEJJBNIHKH_PONLNLNCHPG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NEEJJBNIHKH_FGDFNKBBNNF" => Some(Self::Fgdfnkbbnnf),
"NEEJJBNIHKH_AEADFNEAGNB" => Some(Self::Aeadfneagnb),
"NEEJJBNIHKH_HAPLNKCDOGC" => Some(Self::Haplnkcdogc),
"NEEJJBNIHKH_MEAFFFEJMIC" => Some(Self::Meafffejmic),
"NEEJJBNIHKH_OCIPENIIMBO" => Some(Self::Ocipeniimbo),
"NEEJJBNIHKH_PONLNLNCHPG" => Some(Self::Ponlnlnchpg),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Annhhkkmlhf {
Fhikgpgjobi = 0,
Nooabfonmah = 1,
Dkcjkoopfmk = 2,
}
impl Annhhkkmlhf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Fhikgpgjobi => "ANNHHKKMLHF_FHIKGPGJOBI",
Self::Nooabfonmah => "ANNHHKKMLHF_NOOABFONMAH",
Self::Dkcjkoopfmk => "ANNHHKKMLHF_DKCJKOOPFMK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ANNHHKKMLHF_FHIKGPGJOBI" => Some(Self::Fhikgpgjobi),
"ANNHHKKMLHF_NOOABFONMAH" => Some(Self::Nooabfonmah),
"ANNHHKKMLHF_DKCJKOOPFMK" => Some(Self::Dkcjkoopfmk),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ehijdfenjic {
Peogblconbk = 0,
}
impl Ehijdfenjic {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Peogblconbk => "EHIJDFENJIC_PEOGBLCONBK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EHIJDFENJIC_PEOGBLCONBK" => Some(Self::Peogblconbk),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Eplbpplhnid {
Oighdogcjch = 0,
Nnghbpaonjo = 1,
Fmkeibjnomo = 2,
}
impl Eplbpplhnid {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Oighdogcjch => "EPLBPPLHNID_OIGHDOGCJCH",
Self::Nnghbpaonjo => "EPLBPPLHNID_NNGHBPAONJO",
Self::Fmkeibjnomo => "EPLBPPLHNID_FMKEIBJNOMO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EPLBPPLHNID_OIGHDOGCJCH" => Some(Self::Oighdogcjch),
"EPLBPPLHNID_NNGHBPAONJO" => Some(Self::Nnghbpaonjo),
"EPLBPPLHNID_FMKEIBJNOMO" => Some(Self::Fmkeibjnomo),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Elbfmaaicom {
TypeOfSetListNone = 0,
TypeOfSetListInit = 1,
TypeOfSetListAppend = 2,
TypeOfSetListInsert = 3,
TypeOfSetListSort = 4,
TypeOfSetListUnique = 5,
TypeOfSetListRemove = 6,
TypeOfSetListModify = 7,
}
impl Elbfmaaicom {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::TypeOfSetListNone => "ELBFMAAICOM_TYPE_OF_SET_LIST_NONE",
Self::TypeOfSetListInit => "ELBFMAAICOM_TYPE_OF_SET_LIST_INIT",
Self::TypeOfSetListAppend => "ELBFMAAICOM_TYPE_OF_SET_LIST_APPEND",
Self::TypeOfSetListInsert => "ELBFMAAICOM_TYPE_OF_SET_LIST_INSERT",
Self::TypeOfSetListSort => "ELBFMAAICOM_TYPE_OF_SET_LIST_SORT",
Self::TypeOfSetListUnique => "ELBFMAAICOM_TYPE_OF_SET_LIST_UNIQUE",
Self::TypeOfSetListRemove => "ELBFMAAICOM_TYPE_OF_SET_LIST_REMOVE",
Self::TypeOfSetListModify => "ELBFMAAICOM_TYPE_OF_SET_LIST_MODIFY",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ELBFMAAICOM_TYPE_OF_SET_LIST_NONE" => Some(Self::TypeOfSetListNone),
"ELBFMAAICOM_TYPE_OF_SET_LIST_INIT" => Some(Self::TypeOfSetListInit),
"ELBFMAAICOM_TYPE_OF_SET_LIST_APPEND" => Some(Self::TypeOfSetListAppend),
"ELBFMAAICOM_TYPE_OF_SET_LIST_INSERT" => Some(Self::TypeOfSetListInsert),
"ELBFMAAICOM_TYPE_OF_SET_LIST_SORT" => Some(Self::TypeOfSetListSort),
"ELBFMAAICOM_TYPE_OF_SET_LIST_UNIQUE" => Some(Self::TypeOfSetListUnique),
"ELBFMAAICOM_TYPE_OF_SET_LIST_REMOVE" => Some(Self::TypeOfSetListRemove),
"ELBFMAAICOM_TYPE_OF_SET_LIST_MODIFY" => Some(Self::TypeOfSetListModify),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bbcfmceplfi {
Hdnpifdebgp = 0,
Jldgpiccnfa = 1,
Dejooakenjo = 2,
Alhbbofldnl = 3,
}
impl Bbcfmceplfi {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Hdnpifdebgp => "BBCFMCEPLFI_HDNPIFDEBGP",
Self::Jldgpiccnfa => "BBCFMCEPLFI_JLDGPICCNFA",
Self::Dejooakenjo => "BBCFMCEPLFI_DEJOOAKENJO",
Self::Alhbbofldnl => "BBCFMCEPLFI_ALHBBOFLDNL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BBCFMCEPLFI_HDNPIFDEBGP" => Some(Self::Hdnpifdebgp),
"BBCFMCEPLFI_JLDGPICCNFA" => Some(Self::Jldgpiccnfa),
"BBCFMCEPLFI_DEJOOAKENJO" => Some(Self::Dejooakenjo),
"BBCFMCEPLFI_ALHBBOFLDNL" => Some(Self::Alhbbofldnl),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pjcjccmphhj {
Pioknjngpdi = 0,
Acdhlehpecc = 1,
Fpofglgfkbb = 2,
}
impl Pjcjccmphhj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Pioknjngpdi => "PJCJCCMPHHJ_PIOKNJNGPDI",
Self::Acdhlehpecc => "PJCJCCMPHHJ_ACDHLEHPECC",
Self::Fpofglgfkbb => "PJCJCCMPHHJ_FPOFGLGFKBB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PJCJCCMPHHJ_PIOKNJNGPDI" => Some(Self::Pioknjngpdi),
"PJCJCCMPHHJ_ACDHLEHPECC" => Some(Self::Acdhlehpecc),
"PJCJCCMPHHJ_FPOFGLGFKBB" => Some(Self::Fpofglgfkbb),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Feimaobhekc {
Nnaiajaemdf = 0,
Fjpbkbbbhmn = 1,
Khejelfajbl = 2,
Omjkjokkfpl = 3,
Honhdblncnf = 6,
Bailkbafjkn = 7,
Ejhhemeipnf = 8,
Ameneiinocb = 9,
Fipgedgacil = 10,
Lpcifjgcdem = 11,
Jlmidamihdp = 12,
Kginhhkeaid = 13,
Flnbbkpgpkd = 14,
Hlhcgjilbdl = 15,
Epmmoejpakn = 16,
Glhohofmmnn = 17,
Cmkmnmodeda = 18,
}
impl Feimaobhekc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Nnaiajaemdf => "FEIMAOBHEKC_NNAIAJAEMDF",
Self::Fjpbkbbbhmn => "FEIMAOBHEKC_FJPBKBBBHMN",
Self::Khejelfajbl => "FEIMAOBHEKC_KHEJELFAJBL",
Self::Omjkjokkfpl => "FEIMAOBHEKC_OMJKJOKKFPL",
Self::Honhdblncnf => "FEIMAOBHEKC_HONHDBLNCNF",
Self::Bailkbafjkn => "FEIMAOBHEKC_BAILKBAFJKN",
Self::Ejhhemeipnf => "FEIMAOBHEKC_EJHHEMEIPNF",
Self::Ameneiinocb => "FEIMAOBHEKC_AMENEIINOCB",
Self::Fipgedgacil => "FEIMAOBHEKC_FIPGEDGACIL",
Self::Lpcifjgcdem => "FEIMAOBHEKC_LPCIFJGCDEM",
Self::Jlmidamihdp => "FEIMAOBHEKC_JLMIDAMIHDP",
Self::Kginhhkeaid => "FEIMAOBHEKC_KGINHHKEAID",
Self::Flnbbkpgpkd => "FEIMAOBHEKC_FLNBBKPGPKD",
Self::Hlhcgjilbdl => "FEIMAOBHEKC_HLHCGJILBDL",
Self::Epmmoejpakn => "FEIMAOBHEKC_EPMMOEJPAKN",
Self::Glhohofmmnn => "FEIMAOBHEKC_GLHOHOFMMNN",
Self::Cmkmnmodeda => "FEIMAOBHEKC_CMKMNMODEDA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FEIMAOBHEKC_NNAIAJAEMDF" => Some(Self::Nnaiajaemdf),
"FEIMAOBHEKC_FJPBKBBBHMN" => Some(Self::Fjpbkbbbhmn),
"FEIMAOBHEKC_KHEJELFAJBL" => Some(Self::Khejelfajbl),
"FEIMAOBHEKC_OMJKJOKKFPL" => Some(Self::Omjkjokkfpl),
"FEIMAOBHEKC_HONHDBLNCNF" => Some(Self::Honhdblncnf),
"FEIMAOBHEKC_BAILKBAFJKN" => Some(Self::Bailkbafjkn),
"FEIMAOBHEKC_EJHHEMEIPNF" => Some(Self::Ejhhemeipnf),
"FEIMAOBHEKC_AMENEIINOCB" => Some(Self::Ameneiinocb),
"FEIMAOBHEKC_FIPGEDGACIL" => Some(Self::Fipgedgacil),
"FEIMAOBHEKC_LPCIFJGCDEM" => Some(Self::Lpcifjgcdem),
"FEIMAOBHEKC_JLMIDAMIHDP" => Some(Self::Jlmidamihdp),
"FEIMAOBHEKC_KGINHHKEAID" => Some(Self::Kginhhkeaid),
"FEIMAOBHEKC_FLNBBKPGPKD" => Some(Self::Flnbbkpgpkd),
"FEIMAOBHEKC_HLHCGJILBDL" => Some(Self::Hlhcgjilbdl),
"FEIMAOBHEKC_EPMMOEJPAKN" => Some(Self::Epmmoejpakn),
"FEIMAOBHEKC_GLHOHOFMMNN" => Some(Self::Glhohofmmnn),
"FEIMAOBHEKC_CMKMNMODEDA" => Some(Self::Cmkmnmodeda),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hdapnnmodnj {
Dpdppbmnhhl = 0,
Ieeckaplckh = 1,
Gdimficccon = 2,
Econnhmmlip = 3,
}
impl Hdapnnmodnj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Dpdppbmnhhl => "HDAPNNMODNJ_DPDPPBMNHHL",
Self::Ieeckaplckh => "HDAPNNMODNJ_IEECKAPLCKH",
Self::Gdimficccon => "HDAPNNMODNJ_GDIMFICCCON",
Self::Econnhmmlip => "HDAPNNMODNJ_ECONNHMMLIP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HDAPNNMODNJ_DPDPPBMNHHL" => Some(Self::Dpdppbmnhhl),
"HDAPNNMODNJ_IEECKAPLCKH" => Some(Self::Ieeckaplckh),
"HDAPNNMODNJ_GDIMFICCCON" => Some(Self::Gdimficccon),
"HDAPNNMODNJ_ECONNHMMLIP" => Some(Self::Econnhmmlip),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Penakdhljil {
Pgfmdgjaccc = 0,
Ogpjlcdmpkf = 1,
Efpdhjidgkj = 2,
Kimdjkbjhbj = 3,
Cpjldhocjgd = 4,
Ghbcaebekbg = 5,
Oooambncaio = 6,
Ekbmojeldhc = 7,
Eobgpcpbhif = 8,
Dpggnjnhpfi = 9,
Kkikhikejbe = 10,
Gghjpjbjfbo = 11,
Difkjjmgdln = 12,
Peffnfgbnff = 13,
Ilfaggkfajd = 14,
Fngfogcndol = 15,
Idaidkfbgpa = 16,
}
impl Penakdhljil {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Pgfmdgjaccc => "PENAKDHLJIL_PGFMDGJACCC",
Self::Ogpjlcdmpkf => "PENAKDHLJIL_OGPJLCDMPKF",
Self::Efpdhjidgkj => "PENAKDHLJIL_EFPDHJIDGKJ",
Self::Kimdjkbjhbj => "PENAKDHLJIL_KIMDJKBJHBJ",
Self::Cpjldhocjgd => "PENAKDHLJIL_CPJLDHOCJGD",
Self::Ghbcaebekbg => "PENAKDHLJIL_GHBCAEBEKBG",
Self::Oooambncaio => "PENAKDHLJIL_OOOAMBNCAIO",
Self::Ekbmojeldhc => "PENAKDHLJIL_EKBMOJELDHC",
Self::Eobgpcpbhif => "PENAKDHLJIL_EOBGPCPBHIF",
Self::Dpggnjnhpfi => "PENAKDHLJIL_DPGGNJNHPFI",
Self::Kkikhikejbe => "PENAKDHLJIL_KKIKHIKEJBE",
Self::Gghjpjbjfbo => "PENAKDHLJIL_GGHJPJBJFBO",
Self::Difkjjmgdln => "PENAKDHLJIL_DIFKJJMGDLN",
Self::Peffnfgbnff => "PENAKDHLJIL_PEFFNFGBNFF",
Self::Ilfaggkfajd => "PENAKDHLJIL_ILFAGGKFAJD",
Self::Fngfogcndol => "PENAKDHLJIL_FNGFOGCNDOL",
Self::Idaidkfbgpa => "PENAKDHLJIL_IDAIDKFBGPA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PENAKDHLJIL_PGFMDGJACCC" => Some(Self::Pgfmdgjaccc),
"PENAKDHLJIL_OGPJLCDMPKF" => Some(Self::Ogpjlcdmpkf),
"PENAKDHLJIL_EFPDHJIDGKJ" => Some(Self::Efpdhjidgkj),
"PENAKDHLJIL_KIMDJKBJHBJ" => Some(Self::Kimdjkbjhbj),
"PENAKDHLJIL_CPJLDHOCJGD" => Some(Self::Cpjldhocjgd),
"PENAKDHLJIL_GHBCAEBEKBG" => Some(Self::Ghbcaebekbg),
"PENAKDHLJIL_OOOAMBNCAIO" => Some(Self::Oooambncaio),
"PENAKDHLJIL_EKBMOJELDHC" => Some(Self::Ekbmojeldhc),
"PENAKDHLJIL_EOBGPCPBHIF" => Some(Self::Eobgpcpbhif),
"PENAKDHLJIL_DPGGNJNHPFI" => Some(Self::Dpggnjnhpfi),
"PENAKDHLJIL_KKIKHIKEJBE" => Some(Self::Kkikhikejbe),
"PENAKDHLJIL_GGHJPJBJFBO" => Some(Self::Gghjpjbjfbo),
"PENAKDHLJIL_DIFKJJMGDLN" => Some(Self::Difkjjmgdln),
"PENAKDHLJIL_PEFFNFGBNFF" => Some(Self::Peffnfgbnff),
"PENAKDHLJIL_ILFAGGKFAJD" => Some(Self::Ilfaggkfajd),
"PENAKDHLJIL_FNGFOGCNDOL" => Some(Self::Fngfogcndol),
"PENAKDHLJIL_IDAIDKFBGPA" => Some(Self::Idaidkfbgpa),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jniilhfjmpl {
Pflkobemagm = 0,
Mafdpndobgg = 1,
Mpnknfbnamh = 2,
Cjbjhfoclaf = 3,
Nbhmhcebpgj = 4,
Ifpjcaihdkn = 5,
}
impl Jniilhfjmpl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Pflkobemagm => "JNIILHFJMPL_PFLKOBEMAGM",
Self::Mafdpndobgg => "JNIILHFJMPL_MAFDPNDOBGG",
Self::Mpnknfbnamh => "JNIILHFJMPL_MPNKNFBNAMH",
Self::Cjbjhfoclaf => "JNIILHFJMPL_CJBJHFOCLAF",
Self::Nbhmhcebpgj => "JNIILHFJMPL_NBHMHCEBPGJ",
Self::Ifpjcaihdkn => "JNIILHFJMPL_IFPJCAIHDKN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JNIILHFJMPL_PFLKOBEMAGM" => Some(Self::Pflkobemagm),
"JNIILHFJMPL_MAFDPNDOBGG" => Some(Self::Mafdpndobgg),
"JNIILHFJMPL_MPNKNFBNAMH" => Some(Self::Mpnknfbnamh),
"JNIILHFJMPL_CJBJHFOCLAF" => Some(Self::Cjbjhfoclaf),
"JNIILHFJMPL_NBHMHCEBPGJ" => Some(Self::Nbhmhcebpgj),
"JNIILHFJMPL_IFPJCAIHDKN" => Some(Self::Ifpjcaihdkn),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Olkpipmfbkh {
Agoomgcjjob = 0,
Ddmdnknkiod = 1,
Gdnlakjadlm = 2,
}
impl Olkpipmfbkh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Agoomgcjjob => "OLKPIPMFBKH_AGOOMGCJJOB",
Self::Ddmdnknkiod => "OLKPIPMFBKH_DDMDNKNKIOD",
Self::Gdnlakjadlm => "OLKPIPMFBKH_GDNLAKJADLM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OLKPIPMFBKH_AGOOMGCJJOB" => Some(Self::Agoomgcjjob),
"OLKPIPMFBKH_DDMDNKNKIOD" => Some(Self::Ddmdnknkiod),
"OLKPIPMFBKH_GDNLAKJADLM" => Some(Self::Gdnlakjadlm),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Npaeinmcdce {
Nkahmnbeagi = 0,
Dbknkkljnoc = 1,
Pfibedkenod = 2,
Jlnfjkfifik = 4,
Bojaigfdiep = 8,
Jhccheligdf = 16,
Agjicpengoc = 32,
Bplclcgkino = 64,
Jkpjllimhjn = 128,
Hpodibjofbe = 256,
Ehcnfcejfgh = 512,
Jogegeinbkj = 1024,
Kkabfckhbpe = 2048,
Cdlhnpniafm = 4096,
Mlpncmafjkk = 8192,
Kcooapdddkp = 16384,
Jpggihpjegb = 32768,
Abgnjadnode = 65536,
Lkocpimlajn = 131072,
Affjhphoecj = 262144,
Mfdjkiimloj = 524288,
Ccdikdlgkif = 1048576,
Cmmnoggfjpa = 2097152,
Oblocpakpml = 4194304,
Fanejemkblf = 8388608,
Icmgnpjkohb = 16777216,
Hhnjcjmblok = 33554432,
}
impl Npaeinmcdce {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Nkahmnbeagi => "NPAEINMCDCE_NKAHMNBEAGI",
Self::Dbknkkljnoc => "NPAEINMCDCE_DBKNKKLJNOC",
Self::Pfibedkenod => "NPAEINMCDCE_PFIBEDKENOD",
Self::Jlnfjkfifik => "NPAEINMCDCE_JLNFJKFIFIK",
Self::Bojaigfdiep => "NPAEINMCDCE_BOJAIGFDIEP",
Self::Jhccheligdf => "NPAEINMCDCE_JHCCHELIGDF",
Self::Agjicpengoc => "NPAEINMCDCE_AGJICPENGOC",
Self::Bplclcgkino => "NPAEINMCDCE_BPLCLCGKINO",
Self::Jkpjllimhjn => "NPAEINMCDCE_JKPJLLIMHJN",
Self::Hpodibjofbe => "NPAEINMCDCE_HPODIBJOFBE",
Self::Ehcnfcejfgh => "NPAEINMCDCE_EHCNFCEJFGH",
Self::Jogegeinbkj => "NPAEINMCDCE_JOGEGEINBKJ",
Self::Kkabfckhbpe => "NPAEINMCDCE_KKABFCKHBPE",
Self::Cdlhnpniafm => "NPAEINMCDCE_CDLHNPNIAFM",
Self::Mlpncmafjkk => "NPAEINMCDCE_MLPNCMAFJKK",
Self::Kcooapdddkp => "NPAEINMCDCE_KCOOAPDDDKP",
Self::Jpggihpjegb => "NPAEINMCDCE_JPGGIHPJEGB",
Self::Abgnjadnode => "NPAEINMCDCE_ABGNJADNODE",
Self::Lkocpimlajn => "NPAEINMCDCE_LKOCPIMLAJN",
Self::Affjhphoecj => "NPAEINMCDCE_AFFJHPHOECJ",
Self::Mfdjkiimloj => "NPAEINMCDCE_MFDJKIIMLOJ",
Self::Ccdikdlgkif => "NPAEINMCDCE_CCDIKDLGKIF",
Self::Cmmnoggfjpa => "NPAEINMCDCE_CMMNOGGFJPA",
Self::Oblocpakpml => "NPAEINMCDCE_OBLOCPAKPML",
Self::Fanejemkblf => "NPAEINMCDCE_FANEJEMKBLF",
Self::Icmgnpjkohb => "NPAEINMCDCE_ICMGNPJKOHB",
Self::Hhnjcjmblok => "NPAEINMCDCE_HHNJCJMBLOK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NPAEINMCDCE_NKAHMNBEAGI" => Some(Self::Nkahmnbeagi),
"NPAEINMCDCE_DBKNKKLJNOC" => Some(Self::Dbknkkljnoc),
"NPAEINMCDCE_PFIBEDKENOD" => Some(Self::Pfibedkenod),
"NPAEINMCDCE_JLNFJKFIFIK" => Some(Self::Jlnfjkfifik),
"NPAEINMCDCE_BOJAIGFDIEP" => Some(Self::Bojaigfdiep),
"NPAEINMCDCE_JHCCHELIGDF" => Some(Self::Jhccheligdf),
"NPAEINMCDCE_AGJICPENGOC" => Some(Self::Agjicpengoc),
"NPAEINMCDCE_BPLCLCGKINO" => Some(Self::Bplclcgkino),
"NPAEINMCDCE_JKPJLLIMHJN" => Some(Self::Jkpjllimhjn),
"NPAEINMCDCE_HPODIBJOFBE" => Some(Self::Hpodibjofbe),
"NPAEINMCDCE_EHCNFCEJFGH" => Some(Self::Ehcnfcejfgh),
"NPAEINMCDCE_JOGEGEINBKJ" => Some(Self::Jogegeinbkj),
"NPAEINMCDCE_KKABFCKHBPE" => Some(Self::Kkabfckhbpe),
"NPAEINMCDCE_CDLHNPNIAFM" => Some(Self::Cdlhnpniafm),
"NPAEINMCDCE_MLPNCMAFJKK" => Some(Self::Mlpncmafjkk),
"NPAEINMCDCE_KCOOAPDDDKP" => Some(Self::Kcooapdddkp),
"NPAEINMCDCE_JPGGIHPJEGB" => Some(Self::Jpggihpjegb),
"NPAEINMCDCE_ABGNJADNODE" => Some(Self::Abgnjadnode),
"NPAEINMCDCE_LKOCPIMLAJN" => Some(Self::Lkocpimlajn),
"NPAEINMCDCE_AFFJHPHOECJ" => Some(Self::Affjhphoecj),
"NPAEINMCDCE_MFDJKIIMLOJ" => Some(Self::Mfdjkiimloj),
"NPAEINMCDCE_CCDIKDLGKIF" => Some(Self::Ccdikdlgkif),
"NPAEINMCDCE_CMMNOGGFJPA" => Some(Self::Cmmnoggfjpa),
"NPAEINMCDCE_OBLOCPAKPML" => Some(Self::Oblocpakpml),
"NPAEINMCDCE_FANEJEMKBLF" => Some(Self::Fanejemkblf),
"NPAEINMCDCE_ICMGNPJKOHB" => Some(Self::Icmgnpjkohb),
"NPAEINMCDCE_HHNJCJMBLOK" => Some(Self::Hhnjcjmblok),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ccdkmgejhhc {
Daemiegnljg = 0,
Gpfbienmhje = 2,
Pnlamfaahha = 3,
Goefdlifkhi = 4,
Kocenelmack = 5,
Hlgbidhnjhg = 6,
Ncefebpfjdb = 7,
Ggmddflione = 8,
Hmjhmlgdken = 9,
Mljlblknncf = 10,
Njfnfiklfmj = 11,
Boedjllbcah = 12,
Bdoomimhjon = 16,
Fgaieekijhb = 17,
Onhegdjmjcn = 18,
Hjihbjfbfpg = 19,
Mfekfdknhob = 20,
Pleipadcibo = 21,
Clahdfkngmi = 22,
Mgeijbhjfco = 23,
Opdkleediph = 24,
Mmepeabaedn = 25,
Ojoogggakio = 26,
Bldlpmliiad = 28,
Jnplakjljbf = 29,
Fkmkgnojokn = 30,
Kigidengjdi = 31,
Pdeacnbimal = 32,
Dokfaeighjf = 33,
Bdnhcdompbp = 34,
Cceecomjfej = 35,
Inmeeokccok = 36,
Nakgfjkekce = 38,
Alaglaohjhn = 39,
Npkhnfblihd = 40,
Kclblinebec = 41,
Dekioaocjpo = 42,
Efngooongde = 43,
Gmobnpffokl = 45,
Kepebdpkaln = 46,
Pafgnbdmiip = 49,
Cpekifjehhc = 52,
Hdpijidcjag = 53,
Gbklndppjjn = 54,
Hglpnibidop = 55,
Gaaehgibmjl = 56,
Hadahhnjmhd = 57,
Pdhoehlkneg = 58,
Iphejicgcpc = 59,
Lngdhoimnil = 60,
Aakllldembc = 62,
Hogkaieakll = 63,
Femdgpmcfbg = 64,
Bgmohmoljjp = 67,
Pcnapciadbe = 68,
Jioocdelfke = 69,
Nibmfgpnclf = 70,
Ljnbkodbmfo = 73,
Lppdieahpaf = 74,
Gnohjfdiikb = 75,
Llnppalbkhm = 76,
Miccdkdmaga = 77,
Oejadljeflj = 78,
Iopeigdomhe = 79,
Cickmekiifo = 81,
Fgponndfmeg = 82,
Fpjheecnldl = 83,
Jfpkmhdlabn = 84,
Eepiepnicnp = 85,
Kgbfeenbpel = 86,
Bmedoajpnjc = 87,
Knplemaknmb = 88,
Ipnkpcchcnb = 89,
Hbhakcbclkn = 90,
Cfbobgnfmad = 91,
Gimgfhbgphg = 92,
Hdcamimfkfg = 93,
Fcifcbafadd = 94,
Ojfobmgmehe = 95,
Elfblfbeibd = 96,
Hndggddhmbd = 97,
Ecohpmnkecn = 98,
Jdjnlhnejio = 99,
Lhlapffimnl = 100,
Lnlmccopljn = 101,
Abinbblcodk = 103,
Ookaiaonfkp = 104,
Geaamgkjbjh = 105,
Efenlciomob = 106,
Kboiiiioimh = 107,
Hfehpaiepfa = 108,
Ekeiapabppe = 109,
Eijdcijomel = 110,
Ndmniodeeii = 112,
Plpammcklip = 113,
Hfjndbnljpm = 114,
Degfakjmmfe = 115,
Fagfmcjfkkf = 116,
Gnhomhkamkm = 117,
Eelomckjbhb = 118,
Jaiippjhjfo = 119,
Cikghcfhkef = 120,
Dnadibkeldk = 121,
Pgbbecjkbcm = 122,
Dlnaomjpcdl = 123,
Emebopammbl = 124,
Ongobgpmlpp = 125,
Jdimhkohdcg = 126,
Cedlhacjcec = 127,
Gghlnofglki = 128,
Ehhibomidik = 129,
Jllocgllhef = 130,
Jjhggbfbdhk = 131,
Aabkiaiihla = 132,
Dfemfcceajp = 133,
Hdhljbapeee = 134,
Lapbghjioee = 135,
Fgbhdoklpde = 136,
Gdngcmngpac = 137,
Gafmcmeofjb = 138,
Mehokodbejl = 139,
Idgbockoeeb = 140,
Ccadeggbjfp = 141,
Lnncnhbomdf = 142,
Pfhgefmcjgk = 143,
Copcmkiebpf = 144,
Fglelpdjndc = 145,
Bmhknlalmdm = 146,
Pcekichikmm = 147,
Jhlfdcccijn = 148,
Geifpgjajfc = 149,
Pnnilianoak = 150,
Bcofleefkjf = 151,
Phmalljmobe = 152,
Hlcgoegclim = 153,
Bfdeoacfolc = 154,
Hifcjehahlp = 155,
Lfjdcedopfe = 156,
Cjphgppnlld = 157,
Nkkpdgpklog = 158,
Aielaoehmbd = 159,
Cjccjkcbomc = 160,
Kcngdgpiddo = 161,
Klocnamiknn = 162,
Fmcaemampej = 163,
Pooolhbkakn = 164,
Hobdmambmkb = 165,
Nfnjdhnlagp = 166,
Bnodkffmmnh = 167,
Nbmpgeooela = 168,
Oplbehdbmcd = 169,
Okmfbnndfbf = 170,
Pehkoihiemo = 171,
Dhfkinkpmpo = 172,
Nehdkchoide = 173,
Annhcanfnbn = 174,
Kfliaoaigbf = 175,
Bilibapfbho = 176,
Mlpdnaojbfi = 177,
Mgmkojdaopf = 178,
Hpacieneloe = 179,
Bcmahiknhbg = 180,
Anikfpgifho = 181,
Fielljhfbjf = 182,
Jkmkgplhhlb = 183,
Aafdfaipmfo = 184,
Ncjlldlllld = 185,
Epebipneoeh = 187,
Ijlaojgknfi = 188,
Klihgeammof = 189,
Jpaaikbkekf = 190,
Jnkiifjgngo = 191,
Gggdeffobef = 192,
Dplifhcnhep = 193,
Mckappllnmi = 194,
Kemkjkdebgj = 195,
Nfoidgphifm = 196,
Enoolpcndkb = 197,
Kgafedoemia = 198,
Bejbnhgmojk = 199,
Gedkhlbkpam = 200,
Fjekgfbbokb = 201,
Eklfeemiimj = 202,
Lpfddgbhflo = 203,
Emglnjfcjhl = 204,
Ofkkeodibfb = 206,
Mdbdapckklk = 207,
Nmmhggkifhp = 208,
Okbngjaaehi = 209,
Lgiiclakaih = 210,
Cjgkcacffnd = 211,
Ppngnhblalb = 213,
Kaenbandcek = 214,
Opoblafjbki = 215,
Ihmlkfcmelg = 216,
Jnbdekpdcao = 217,
}
impl Ccdkmgejhhc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Daemiegnljg => "CCDKMGEJHHC_DAEMIEGNLJG",
Self::Gpfbienmhje => "CCDKMGEJHHC_GPFBIENMHJE",
Self::Pnlamfaahha => "CCDKMGEJHHC_PNLAMFAAHHA",
Self::Goefdlifkhi => "CCDKMGEJHHC_GOEFDLIFKHI",
Self::Kocenelmack => "CCDKMGEJHHC_KOCENELMACK",
Self::Hlgbidhnjhg => "CCDKMGEJHHC_HLGBIDHNJHG",
Self::Ncefebpfjdb => "CCDKMGEJHHC_NCEFEBPFJDB",
Self::Ggmddflione => "CCDKMGEJHHC_GGMDDFLIONE",
Self::Hmjhmlgdken => "CCDKMGEJHHC_HMJHMLGDKEN",
Self::Mljlblknncf => "CCDKMGEJHHC_MLJLBLKNNCF",
Self::Njfnfiklfmj => "CCDKMGEJHHC_NJFNFIKLFMJ",
Self::Boedjllbcah => "CCDKMGEJHHC_BOEDJLLBCAH",
Self::Bdoomimhjon => "CCDKMGEJHHC_BDOOMIMHJON",
Self::Fgaieekijhb => "CCDKMGEJHHC_FGAIEEKIJHB",
Self::Onhegdjmjcn => "CCDKMGEJHHC_ONHEGDJMJCN",
Self::Hjihbjfbfpg => "CCDKMGEJHHC_HJIHBJFBFPG",
Self::Mfekfdknhob => "CCDKMGEJHHC_MFEKFDKNHOB",
Self::Pleipadcibo => "CCDKMGEJHHC_PLEIPADCIBO",
Self::Clahdfkngmi => "CCDKMGEJHHC_CLAHDFKNGMI",
Self::Mgeijbhjfco => "CCDKMGEJHHC_MGEIJBHJFCO",
Self::Opdkleediph => "CCDKMGEJHHC_OPDKLEEDIPH",
Self::Mmepeabaedn => "CCDKMGEJHHC_MMEPEABAEDN",
Self::Ojoogggakio => "CCDKMGEJHHC_OJOOGGGAKIO",
Self::Bldlpmliiad => "CCDKMGEJHHC_BLDLPMLIIAD",
Self::Jnplakjljbf => "CCDKMGEJHHC_JNPLAKJLJBF",
Self::Fkmkgnojokn => "CCDKMGEJHHC_FKMKGNOJOKN",
Self::Kigidengjdi => "CCDKMGEJHHC_KIGIDENGJDI",
Self::Pdeacnbimal => "CCDKMGEJHHC_PDEACNBIMAL",
Self::Dokfaeighjf => "CCDKMGEJHHC_DOKFAEIGHJF",
Self::Bdnhcdompbp => "CCDKMGEJHHC_BDNHCDOMPBP",
Self::Cceecomjfej => "CCDKMGEJHHC_CCEECOMJFEJ",
Self::Inmeeokccok => "CCDKMGEJHHC_INMEEOKCCOK",
Self::Nakgfjkekce => "CCDKMGEJHHC_NAKGFJKEKCE",
Self::Alaglaohjhn => "CCDKMGEJHHC_ALAGLAOHJHN",
Self::Npkhnfblihd => "CCDKMGEJHHC_NPKHNFBLIHD",
Self::Kclblinebec => "CCDKMGEJHHC_KCLBLINEBEC",
Self::Dekioaocjpo => "CCDKMGEJHHC_DEKIOAOCJPO",
Self::Efngooongde => "CCDKMGEJHHC_EFNGOOONGDE",
Self::Gmobnpffokl => "CCDKMGEJHHC_GMOBNPFFOKL",
Self::Kepebdpkaln => "CCDKMGEJHHC_KEPEBDPKALN",
Self::Pafgnbdmiip => "CCDKMGEJHHC_PAFGNBDMIIP",
Self::Cpekifjehhc => "CCDKMGEJHHC_CPEKIFJEHHC",
Self::Hdpijidcjag => "CCDKMGEJHHC_HDPIJIDCJAG",
Self::Gbklndppjjn => "CCDKMGEJHHC_GBKLNDPPJJN",
Self::Hglpnibidop => "CCDKMGEJHHC_HGLPNIBIDOP",
Self::Gaaehgibmjl => "CCDKMGEJHHC_GAAEHGIBMJL",
Self::Hadahhnjmhd => "CCDKMGEJHHC_HADAHHNJMHD",
Self::Pdhoehlkneg => "CCDKMGEJHHC_PDHOEHLKNEG",
Self::Iphejicgcpc => "CCDKMGEJHHC_IPHEJICGCPC",
Self::Lngdhoimnil => "CCDKMGEJHHC_LNGDHOIMNIL",
Self::Aakllldembc => "CCDKMGEJHHC_AAKLLLDEMBC",
Self::Hogkaieakll => "CCDKMGEJHHC_HOGKAIEAKLL",
Self::Femdgpmcfbg => "CCDKMGEJHHC_FEMDGPMCFBG",
Self::Bgmohmoljjp => "CCDKMGEJHHC_BGMOHMOLJJP",
Self::Pcnapciadbe => "CCDKMGEJHHC_PCNAPCIADBE",
Self::Jioocdelfke => "CCDKMGEJHHC_JIOOCDELFKE",
Self::Nibmfgpnclf => "CCDKMGEJHHC_NIBMFGPNCLF",
Self::Ljnbkodbmfo => "CCDKMGEJHHC_LJNBKODBMFO",
Self::Lppdieahpaf => "CCDKMGEJHHC_LPPDIEAHPAF",
Self::Gnohjfdiikb => "CCDKMGEJHHC_GNOHJFDIIKB",
Self::Llnppalbkhm => "CCDKMGEJHHC_LLNPPALBKHM",
Self::Miccdkdmaga => "CCDKMGEJHHC_MICCDKDMAGA",
Self::Oejadljeflj => "CCDKMGEJHHC_OEJADLJEFLJ",
Self::Iopeigdomhe => "CCDKMGEJHHC_IOPEIGDOMHE",
Self::Cickmekiifo => "CCDKMGEJHHC_CICKMEKIIFO",
Self::Fgponndfmeg => "CCDKMGEJHHC_FGPONNDFMEG",
Self::Fpjheecnldl => "CCDKMGEJHHC_FPJHEECNLDL",
Self::Jfpkmhdlabn => "CCDKMGEJHHC_JFPKMHDLABN",
Self::Eepiepnicnp => "CCDKMGEJHHC_EEPIEPNICNP",
Self::Kgbfeenbpel => "CCDKMGEJHHC_KGBFEENBPEL",
Self::Bmedoajpnjc => "CCDKMGEJHHC_BMEDOAJPNJC",
Self::Knplemaknmb => "CCDKMGEJHHC_KNPLEMAKNMB",
Self::Ipnkpcchcnb => "CCDKMGEJHHC_IPNKPCCHCNB",
Self::Hbhakcbclkn => "CCDKMGEJHHC_HBHAKCBCLKN",
Self::Cfbobgnfmad => "CCDKMGEJHHC_CFBOBGNFMAD",
Self::Gimgfhbgphg => "CCDKMGEJHHC_GIMGFHBGPHG",
Self::Hdcamimfkfg => "CCDKMGEJHHC_HDCAMIMFKFG",
Self::Fcifcbafadd => "CCDKMGEJHHC_FCIFCBAFADD",
Self::Ojfobmgmehe => "CCDKMGEJHHC_OJFOBMGMEHE",
Self::Elfblfbeibd => "CCDKMGEJHHC_ELFBLFBEIBD",
Self::Hndggddhmbd => "CCDKMGEJHHC_HNDGGDDHMBD",
Self::Ecohpmnkecn => "CCDKMGEJHHC_ECOHPMNKECN",
Self::Jdjnlhnejio => "CCDKMGEJHHC_JDJNLHNEJIO",
Self::Lhlapffimnl => "CCDKMGEJHHC_LHLAPFFIMNL",
Self::Lnlmccopljn => "CCDKMGEJHHC_LNLMCCOPLJN",
Self::Abinbblcodk => "CCDKMGEJHHC_ABINBBLCODK",
Self::Ookaiaonfkp => "CCDKMGEJHHC_OOKAIAONFKP",
Self::Geaamgkjbjh => "CCDKMGEJHHC_GEAAMGKJBJH",
Self::Efenlciomob => "CCDKMGEJHHC_EFENLCIOMOB",
Self::Kboiiiioimh => "CCDKMGEJHHC_KBOIIIIOIMH",
Self::Hfehpaiepfa => "CCDKMGEJHHC_HFEHPAIEPFA",
Self::Ekeiapabppe => "CCDKMGEJHHC_EKEIAPABPPE",
Self::Eijdcijomel => "CCDKMGEJHHC_EIJDCIJOMEL",
Self::Ndmniodeeii => "CCDKMGEJHHC_NDMNIODEEII",
Self::Plpammcklip => "CCDKMGEJHHC_PLPAMMCKLIP",
Self::Hfjndbnljpm => "CCDKMGEJHHC_HFJNDBNLJPM",
Self::Degfakjmmfe => "CCDKMGEJHHC_DEGFAKJMMFE",
Self::Fagfmcjfkkf => "CCDKMGEJHHC_FAGFMCJFKKF",
Self::Gnhomhkamkm => "CCDKMGEJHHC_GNHOMHKAMKM",
Self::Eelomckjbhb => "CCDKMGEJHHC_EELOMCKJBHB",
Self::Jaiippjhjfo => "CCDKMGEJHHC_JAIIPPJHJFO",
Self::Cikghcfhkef => "CCDKMGEJHHC_CIKGHCFHKEF",
Self::Dnadibkeldk => "CCDKMGEJHHC_DNADIBKELDK",
Self::Pgbbecjkbcm => "CCDKMGEJHHC_PGBBECJKBCM",
Self::Dlnaomjpcdl => "CCDKMGEJHHC_DLNAOMJPCDL",
Self::Emebopammbl => "CCDKMGEJHHC_EMEBOPAMMBL",
Self::Ongobgpmlpp => "CCDKMGEJHHC_ONGOBGPMLPP",
Self::Jdimhkohdcg => "CCDKMGEJHHC_JDIMHKOHDCG",
Self::Cedlhacjcec => "CCDKMGEJHHC_CEDLHACJCEC",
Self::Gghlnofglki => "CCDKMGEJHHC_GGHLNOFGLKI",
Self::Ehhibomidik => "CCDKMGEJHHC_EHHIBOMIDIK",
Self::Jllocgllhef => "CCDKMGEJHHC_JLLOCGLLHEF",
Self::Jjhggbfbdhk => "CCDKMGEJHHC_JJHGGBFBDHK",
Self::Aabkiaiihla => "CCDKMGEJHHC_AABKIAIIHLA",
Self::Dfemfcceajp => "CCDKMGEJHHC_DFEMFCCEAJP",
Self::Hdhljbapeee => "CCDKMGEJHHC_HDHLJBAPEEE",
Self::Lapbghjioee => "CCDKMGEJHHC_LAPBGHJIOEE",
Self::Fgbhdoklpde => "CCDKMGEJHHC_FGBHDOKLPDE",
Self::Gdngcmngpac => "CCDKMGEJHHC_GDNGCMNGPAC",
Self::Gafmcmeofjb => "CCDKMGEJHHC_GAFMCMEOFJB",
Self::Mehokodbejl => "CCDKMGEJHHC_MEHOKODBEJL",
Self::Idgbockoeeb => "CCDKMGEJHHC_IDGBOCKOEEB",
Self::Ccadeggbjfp => "CCDKMGEJHHC_CCADEGGBJFP",
Self::Lnncnhbomdf => "CCDKMGEJHHC_LNNCNHBOMDF",
Self::Pfhgefmcjgk => "CCDKMGEJHHC_PFHGEFMCJGK",
Self::Copcmkiebpf => "CCDKMGEJHHC_COPCMKIEBPF",
Self::Fglelpdjndc => "CCDKMGEJHHC_FGLELPDJNDC",
Self::Bmhknlalmdm => "CCDKMGEJHHC_BMHKNLALMDM",
Self::Pcekichikmm => "CCDKMGEJHHC_PCEKICHIKMM",
Self::Jhlfdcccijn => "CCDKMGEJHHC_JHLFDCCCIJN",
Self::Geifpgjajfc => "CCDKMGEJHHC_GEIFPGJAJFC",
Self::Pnnilianoak => "CCDKMGEJHHC_PNNILIANOAK",
Self::Bcofleefkjf => "CCDKMGEJHHC_BCOFLEEFKJF",
Self::Phmalljmobe => "CCDKMGEJHHC_PHMALLJMOBE",
Self::Hlcgoegclim => "CCDKMGEJHHC_HLCGOEGCLIM",
Self::Bfdeoacfolc => "CCDKMGEJHHC_BFDEOACFOLC",
Self::Hifcjehahlp => "CCDKMGEJHHC_HIFCJEHAHLP",
Self::Lfjdcedopfe => "CCDKMGEJHHC_LFJDCEDOPFE",
Self::Cjphgppnlld => "CCDKMGEJHHC_CJPHGPPNLLD",
Self::Nkkpdgpklog => "CCDKMGEJHHC_NKKPDGPKLOG",
Self::Aielaoehmbd => "CCDKMGEJHHC_AIELAOEHMBD",
Self::Cjccjkcbomc => "CCDKMGEJHHC_CJCCJKCBOMC",
Self::Kcngdgpiddo => "CCDKMGEJHHC_KCNGDGPIDDO",
Self::Klocnamiknn => "CCDKMGEJHHC_KLOCNAMIKNN",
Self::Fmcaemampej => "CCDKMGEJHHC_FMCAEMAMPEJ",
Self::Pooolhbkakn => "CCDKMGEJHHC_POOOLHBKAKN",
Self::Hobdmambmkb => "CCDKMGEJHHC_HOBDMAMBMKB",
Self::Nfnjdhnlagp => "CCDKMGEJHHC_NFNJDHNLAGP",
Self::Bnodkffmmnh => "CCDKMGEJHHC_BNODKFFMMNH",
Self::Nbmpgeooela => "CCDKMGEJHHC_NBMPGEOOELA",
Self::Oplbehdbmcd => "CCDKMGEJHHC_OPLBEHDBMCD",
Self::Okmfbnndfbf => "CCDKMGEJHHC_OKMFBNNDFBF",
Self::Pehkoihiemo => "CCDKMGEJHHC_PEHKOIHIEMO",
Self::Dhfkinkpmpo => "CCDKMGEJHHC_DHFKINKPMPO",
Self::Nehdkchoide => "CCDKMGEJHHC_NEHDKCHOIDE",
Self::Annhcanfnbn => "CCDKMGEJHHC_ANNHCANFNBN",
Self::Kfliaoaigbf => "CCDKMGEJHHC_KFLIAOAIGBF",
Self::Bilibapfbho => "CCDKMGEJHHC_BILIBAPFBHO",
Self::Mlpdnaojbfi => "CCDKMGEJHHC_MLPDNAOJBFI",
Self::Mgmkojdaopf => "CCDKMGEJHHC_MGMKOJDAOPF",
Self::Hpacieneloe => "CCDKMGEJHHC_HPACIENELOE",
Self::Bcmahiknhbg => "CCDKMGEJHHC_BCMAHIKNHBG",
Self::Anikfpgifho => "CCDKMGEJHHC_ANIKFPGIFHO",
Self::Fielljhfbjf => "CCDKMGEJHHC_FIELLJHFBJF",
Self::Jkmkgplhhlb => "CCDKMGEJHHC_JKMKGPLHHLB",
Self::Aafdfaipmfo => "CCDKMGEJHHC_AAFDFAIPMFO",
Self::Ncjlldlllld => "CCDKMGEJHHC_NCJLLDLLLLD",
Self::Epebipneoeh => "CCDKMGEJHHC_EPEBIPNEOEH",
Self::Ijlaojgknfi => "CCDKMGEJHHC_IJLAOJGKNFI",
Self::Klihgeammof => "CCDKMGEJHHC_KLIHGEAMMOF",
Self::Jpaaikbkekf => "CCDKMGEJHHC_JPAAIKBKEKF",
Self::Jnkiifjgngo => "CCDKMGEJHHC_JNKIIFJGNGO",
Self::Gggdeffobef => "CCDKMGEJHHC_GGGDEFFOBEF",
Self::Dplifhcnhep => "CCDKMGEJHHC_DPLIFHCNHEP",
Self::Mckappllnmi => "CCDKMGEJHHC_MCKAPPLLNMI",
Self::Kemkjkdebgj => "CCDKMGEJHHC_KEMKJKDEBGJ",
Self::Nfoidgphifm => "CCDKMGEJHHC_NFOIDGPHIFM",
Self::Enoolpcndkb => "CCDKMGEJHHC_ENOOLPCNDKB",
Self::Kgafedoemia => "CCDKMGEJHHC_KGAFEDOEMIA",
Self::Bejbnhgmojk => "CCDKMGEJHHC_BEJBNHGMOJK",
Self::Gedkhlbkpam => "CCDKMGEJHHC_GEDKHLBKPAM",
Self::Fjekgfbbokb => "CCDKMGEJHHC_FJEKGFBBOKB",
Self::Eklfeemiimj => "CCDKMGEJHHC_EKLFEEMIIMJ",
Self::Lpfddgbhflo => "CCDKMGEJHHC_LPFDDGBHFLO",
Self::Emglnjfcjhl => "CCDKMGEJHHC_EMGLNJFCJHL",
Self::Ofkkeodibfb => "CCDKMGEJHHC_OFKKEODIBFB",
Self::Mdbdapckklk => "CCDKMGEJHHC_MDBDAPCKKLK",
Self::Nmmhggkifhp => "CCDKMGEJHHC_NMMHGGKIFHP",
Self::Okbngjaaehi => "CCDKMGEJHHC_OKBNGJAAEHI",
Self::Lgiiclakaih => "CCDKMGEJHHC_LGIICLAKAIH",
Self::Cjgkcacffnd => "CCDKMGEJHHC_CJGKCACFFND",
Self::Ppngnhblalb => "CCDKMGEJHHC_PPNGNHBLALB",
Self::Kaenbandcek => "CCDKMGEJHHC_KAENBANDCEK",
Self::Opoblafjbki => "CCDKMGEJHHC_OPOBLAFJBKI",
Self::Ihmlkfcmelg => "CCDKMGEJHHC_IHMLKFCMELG",
Self::Jnbdekpdcao => "CCDKMGEJHHC_JNBDEKPDCAO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CCDKMGEJHHC_DAEMIEGNLJG" => Some(Self::Daemiegnljg),
"CCDKMGEJHHC_GPFBIENMHJE" => Some(Self::Gpfbienmhje),
"CCDKMGEJHHC_PNLAMFAAHHA" => Some(Self::Pnlamfaahha),
"CCDKMGEJHHC_GOEFDLIFKHI" => Some(Self::Goefdlifkhi),
"CCDKMGEJHHC_KOCENELMACK" => Some(Self::Kocenelmack),
"CCDKMGEJHHC_HLGBIDHNJHG" => Some(Self::Hlgbidhnjhg),
"CCDKMGEJHHC_NCEFEBPFJDB" => Some(Self::Ncefebpfjdb),
"CCDKMGEJHHC_GGMDDFLIONE" => Some(Self::Ggmddflione),
"CCDKMGEJHHC_HMJHMLGDKEN" => Some(Self::Hmjhmlgdken),
"CCDKMGEJHHC_MLJLBLKNNCF" => Some(Self::Mljlblknncf),
"CCDKMGEJHHC_NJFNFIKLFMJ" => Some(Self::Njfnfiklfmj),
"CCDKMGEJHHC_BOEDJLLBCAH" => Some(Self::Boedjllbcah),
"CCDKMGEJHHC_BDOOMIMHJON" => Some(Self::Bdoomimhjon),
"CCDKMGEJHHC_FGAIEEKIJHB" => Some(Self::Fgaieekijhb),
"CCDKMGEJHHC_ONHEGDJMJCN" => Some(Self::Onhegdjmjcn),
"CCDKMGEJHHC_HJIHBJFBFPG" => Some(Self::Hjihbjfbfpg),
"CCDKMGEJHHC_MFEKFDKNHOB" => Some(Self::Mfekfdknhob),
"CCDKMGEJHHC_PLEIPADCIBO" => Some(Self::Pleipadcibo),
"CCDKMGEJHHC_CLAHDFKNGMI" => Some(Self::Clahdfkngmi),
"CCDKMGEJHHC_MGEIJBHJFCO" => Some(Self::Mgeijbhjfco),
"CCDKMGEJHHC_OPDKLEEDIPH" => Some(Self::Opdkleediph),
"CCDKMGEJHHC_MMEPEABAEDN" => Some(Self::Mmepeabaedn),
"CCDKMGEJHHC_OJOOGGGAKIO" => Some(Self::Ojoogggakio),
"CCDKMGEJHHC_BLDLPMLIIAD" => Some(Self::Bldlpmliiad),
"CCDKMGEJHHC_JNPLAKJLJBF" => Some(Self::Jnplakjljbf),
"CCDKMGEJHHC_FKMKGNOJOKN" => Some(Self::Fkmkgnojokn),
"CCDKMGEJHHC_KIGIDENGJDI" => Some(Self::Kigidengjdi),
"CCDKMGEJHHC_PDEACNBIMAL" => Some(Self::Pdeacnbimal),
"CCDKMGEJHHC_DOKFAEIGHJF" => Some(Self::Dokfaeighjf),
"CCDKMGEJHHC_BDNHCDOMPBP" => Some(Self::Bdnhcdompbp),
"CCDKMGEJHHC_CCEECOMJFEJ" => Some(Self::Cceecomjfej),
"CCDKMGEJHHC_INMEEOKCCOK" => Some(Self::Inmeeokccok),
"CCDKMGEJHHC_NAKGFJKEKCE" => Some(Self::Nakgfjkekce),
"CCDKMGEJHHC_ALAGLAOHJHN" => Some(Self::Alaglaohjhn),
"CCDKMGEJHHC_NPKHNFBLIHD" => Some(Self::Npkhnfblihd),
"CCDKMGEJHHC_KCLBLINEBEC" => Some(Self::Kclblinebec),
"CCDKMGEJHHC_DEKIOAOCJPO" => Some(Self::Dekioaocjpo),
"CCDKMGEJHHC_EFNGOOONGDE" => Some(Self::Efngooongde),
"CCDKMGEJHHC_GMOBNPFFOKL" => Some(Self::Gmobnpffokl),
"CCDKMGEJHHC_KEPEBDPKALN" => Some(Self::Kepebdpkaln),
"CCDKMGEJHHC_PAFGNBDMIIP" => Some(Self::Pafgnbdmiip),
"CCDKMGEJHHC_CPEKIFJEHHC" => Some(Self::Cpekifjehhc),
"CCDKMGEJHHC_HDPIJIDCJAG" => Some(Self::Hdpijidcjag),
"CCDKMGEJHHC_GBKLNDPPJJN" => Some(Self::Gbklndppjjn),
"CCDKMGEJHHC_HGLPNIBIDOP" => Some(Self::Hglpnibidop),
"CCDKMGEJHHC_GAAEHGIBMJL" => Some(Self::Gaaehgibmjl),
"CCDKMGEJHHC_HADAHHNJMHD" => Some(Self::Hadahhnjmhd),
"CCDKMGEJHHC_PDHOEHLKNEG" => Some(Self::Pdhoehlkneg),
"CCDKMGEJHHC_IPHEJICGCPC" => Some(Self::Iphejicgcpc),
"CCDKMGEJHHC_LNGDHOIMNIL" => Some(Self::Lngdhoimnil),
"CCDKMGEJHHC_AAKLLLDEMBC" => Some(Self::Aakllldembc),
"CCDKMGEJHHC_HOGKAIEAKLL" => Some(Self::Hogkaieakll),
"CCDKMGEJHHC_FEMDGPMCFBG" => Some(Self::Femdgpmcfbg),
"CCDKMGEJHHC_BGMOHMOLJJP" => Some(Self::Bgmohmoljjp),
"CCDKMGEJHHC_PCNAPCIADBE" => Some(Self::Pcnapciadbe),
"CCDKMGEJHHC_JIOOCDELFKE" => Some(Self::Jioocdelfke),
"CCDKMGEJHHC_NIBMFGPNCLF" => Some(Self::Nibmfgpnclf),
"CCDKMGEJHHC_LJNBKODBMFO" => Some(Self::Ljnbkodbmfo),
"CCDKMGEJHHC_LPPDIEAHPAF" => Some(Self::Lppdieahpaf),
"CCDKMGEJHHC_GNOHJFDIIKB" => Some(Self::Gnohjfdiikb),
"CCDKMGEJHHC_LLNPPALBKHM" => Some(Self::Llnppalbkhm),
"CCDKMGEJHHC_MICCDKDMAGA" => Some(Self::Miccdkdmaga),
"CCDKMGEJHHC_OEJADLJEFLJ" => Some(Self::Oejadljeflj),
"CCDKMGEJHHC_IOPEIGDOMHE" => Some(Self::Iopeigdomhe),
"CCDKMGEJHHC_CICKMEKIIFO" => Some(Self::Cickmekiifo),
"CCDKMGEJHHC_FGPONNDFMEG" => Some(Self::Fgponndfmeg),
"CCDKMGEJHHC_FPJHEECNLDL" => Some(Self::Fpjheecnldl),
"CCDKMGEJHHC_JFPKMHDLABN" => Some(Self::Jfpkmhdlabn),
"CCDKMGEJHHC_EEPIEPNICNP" => Some(Self::Eepiepnicnp),
"CCDKMGEJHHC_KGBFEENBPEL" => Some(Self::Kgbfeenbpel),
"CCDKMGEJHHC_BMEDOAJPNJC" => Some(Self::Bmedoajpnjc),
"CCDKMGEJHHC_KNPLEMAKNMB" => Some(Self::Knplemaknmb),
"CCDKMGEJHHC_IPNKPCCHCNB" => Some(Self::Ipnkpcchcnb),
"CCDKMGEJHHC_HBHAKCBCLKN" => Some(Self::Hbhakcbclkn),
"CCDKMGEJHHC_CFBOBGNFMAD" => Some(Self::Cfbobgnfmad),
"CCDKMGEJHHC_GIMGFHBGPHG" => Some(Self::Gimgfhbgphg),
"CCDKMGEJHHC_HDCAMIMFKFG" => Some(Self::Hdcamimfkfg),
"CCDKMGEJHHC_FCIFCBAFADD" => Some(Self::Fcifcbafadd),
"CCDKMGEJHHC_OJFOBMGMEHE" => Some(Self::Ojfobmgmehe),
"CCDKMGEJHHC_ELFBLFBEIBD" => Some(Self::Elfblfbeibd),
"CCDKMGEJHHC_HNDGGDDHMBD" => Some(Self::Hndggddhmbd),
"CCDKMGEJHHC_ECOHPMNKECN" => Some(Self::Ecohpmnkecn),
"CCDKMGEJHHC_JDJNLHNEJIO" => Some(Self::Jdjnlhnejio),
"CCDKMGEJHHC_LHLAPFFIMNL" => Some(Self::Lhlapffimnl),
"CCDKMGEJHHC_LNLMCCOPLJN" => Some(Self::Lnlmccopljn),
"CCDKMGEJHHC_ABINBBLCODK" => Some(Self::Abinbblcodk),
"CCDKMGEJHHC_OOKAIAONFKP" => Some(Self::Ookaiaonfkp),
"CCDKMGEJHHC_GEAAMGKJBJH" => Some(Self::Geaamgkjbjh),
"CCDKMGEJHHC_EFENLCIOMOB" => Some(Self::Efenlciomob),
"CCDKMGEJHHC_KBOIIIIOIMH" => Some(Self::Kboiiiioimh),
"CCDKMGEJHHC_HFEHPAIEPFA" => Some(Self::Hfehpaiepfa),
"CCDKMGEJHHC_EKEIAPABPPE" => Some(Self::Ekeiapabppe),
"CCDKMGEJHHC_EIJDCIJOMEL" => Some(Self::Eijdcijomel),
"CCDKMGEJHHC_NDMNIODEEII" => Some(Self::Ndmniodeeii),
"CCDKMGEJHHC_PLPAMMCKLIP" => Some(Self::Plpammcklip),
"CCDKMGEJHHC_HFJNDBNLJPM" => Some(Self::Hfjndbnljpm),
"CCDKMGEJHHC_DEGFAKJMMFE" => Some(Self::Degfakjmmfe),
"CCDKMGEJHHC_FAGFMCJFKKF" => Some(Self::Fagfmcjfkkf),
"CCDKMGEJHHC_GNHOMHKAMKM" => Some(Self::Gnhomhkamkm),
"CCDKMGEJHHC_EELOMCKJBHB" => Some(Self::Eelomckjbhb),
"CCDKMGEJHHC_JAIIPPJHJFO" => Some(Self::Jaiippjhjfo),
"CCDKMGEJHHC_CIKGHCFHKEF" => Some(Self::Cikghcfhkef),
"CCDKMGEJHHC_DNADIBKELDK" => Some(Self::Dnadibkeldk),
"CCDKMGEJHHC_PGBBECJKBCM" => Some(Self::Pgbbecjkbcm),
"CCDKMGEJHHC_DLNAOMJPCDL" => Some(Self::Dlnaomjpcdl),
"CCDKMGEJHHC_EMEBOPAMMBL" => Some(Self::Emebopammbl),
"CCDKMGEJHHC_ONGOBGPMLPP" => Some(Self::Ongobgpmlpp),
"CCDKMGEJHHC_JDIMHKOHDCG" => Some(Self::Jdimhkohdcg),
"CCDKMGEJHHC_CEDLHACJCEC" => Some(Self::Cedlhacjcec),
"CCDKMGEJHHC_GGHLNOFGLKI" => Some(Self::Gghlnofglki),
"CCDKMGEJHHC_EHHIBOMIDIK" => Some(Self::Ehhibomidik),
"CCDKMGEJHHC_JLLOCGLLHEF" => Some(Self::Jllocgllhef),
"CCDKMGEJHHC_JJHGGBFBDHK" => Some(Self::Jjhggbfbdhk),
"CCDKMGEJHHC_AABKIAIIHLA" => Some(Self::Aabkiaiihla),
"CCDKMGEJHHC_DFEMFCCEAJP" => Some(Self::Dfemfcceajp),
"CCDKMGEJHHC_HDHLJBAPEEE" => Some(Self::Hdhljbapeee),
"CCDKMGEJHHC_LAPBGHJIOEE" => Some(Self::Lapbghjioee),
"CCDKMGEJHHC_FGBHDOKLPDE" => Some(Self::Fgbhdoklpde),
"CCDKMGEJHHC_GDNGCMNGPAC" => Some(Self::Gdngcmngpac),
"CCDKMGEJHHC_GAFMCMEOFJB" => Some(Self::Gafmcmeofjb),
"CCDKMGEJHHC_MEHOKODBEJL" => Some(Self::Mehokodbejl),
"CCDKMGEJHHC_IDGBOCKOEEB" => Some(Self::Idgbockoeeb),
"CCDKMGEJHHC_CCADEGGBJFP" => Some(Self::Ccadeggbjfp),
"CCDKMGEJHHC_LNNCNHBOMDF" => Some(Self::Lnncnhbomdf),
"CCDKMGEJHHC_PFHGEFMCJGK" => Some(Self::Pfhgefmcjgk),
"CCDKMGEJHHC_COPCMKIEBPF" => Some(Self::Copcmkiebpf),
"CCDKMGEJHHC_FGLELPDJNDC" => Some(Self::Fglelpdjndc),
"CCDKMGEJHHC_BMHKNLALMDM" => Some(Self::Bmhknlalmdm),
"CCDKMGEJHHC_PCEKICHIKMM" => Some(Self::Pcekichikmm),
"CCDKMGEJHHC_JHLFDCCCIJN" => Some(Self::Jhlfdcccijn),
"CCDKMGEJHHC_GEIFPGJAJFC" => Some(Self::Geifpgjajfc),
"CCDKMGEJHHC_PNNILIANOAK" => Some(Self::Pnnilianoak),
"CCDKMGEJHHC_BCOFLEEFKJF" => Some(Self::Bcofleefkjf),
"CCDKMGEJHHC_PHMALLJMOBE" => Some(Self::Phmalljmobe),
"CCDKMGEJHHC_HLCGOEGCLIM" => Some(Self::Hlcgoegclim),
"CCDKMGEJHHC_BFDEOACFOLC" => Some(Self::Bfdeoacfolc),
"CCDKMGEJHHC_HIFCJEHAHLP" => Some(Self::Hifcjehahlp),
"CCDKMGEJHHC_LFJDCEDOPFE" => Some(Self::Lfjdcedopfe),
"CCDKMGEJHHC_CJPHGPPNLLD" => Some(Self::Cjphgppnlld),
"CCDKMGEJHHC_NKKPDGPKLOG" => Some(Self::Nkkpdgpklog),
"CCDKMGEJHHC_AIELAOEHMBD" => Some(Self::Aielaoehmbd),
"CCDKMGEJHHC_CJCCJKCBOMC" => Some(Self::Cjccjkcbomc),
"CCDKMGEJHHC_KCNGDGPIDDO" => Some(Self::Kcngdgpiddo),
"CCDKMGEJHHC_KLOCNAMIKNN" => Some(Self::Klocnamiknn),
"CCDKMGEJHHC_FMCAEMAMPEJ" => Some(Self::Fmcaemampej),
"CCDKMGEJHHC_POOOLHBKAKN" => Some(Self::Pooolhbkakn),
"CCDKMGEJHHC_HOBDMAMBMKB" => Some(Self::Hobdmambmkb),
"CCDKMGEJHHC_NFNJDHNLAGP" => Some(Self::Nfnjdhnlagp),
"CCDKMGEJHHC_BNODKFFMMNH" => Some(Self::Bnodkffmmnh),
"CCDKMGEJHHC_NBMPGEOOELA" => Some(Self::Nbmpgeooela),
"CCDKMGEJHHC_OPLBEHDBMCD" => Some(Self::Oplbehdbmcd),
"CCDKMGEJHHC_OKMFBNNDFBF" => Some(Self::Okmfbnndfbf),
"CCDKMGEJHHC_PEHKOIHIEMO" => Some(Self::Pehkoihiemo),
"CCDKMGEJHHC_DHFKINKPMPO" => Some(Self::Dhfkinkpmpo),
"CCDKMGEJHHC_NEHDKCHOIDE" => Some(Self::Nehdkchoide),
"CCDKMGEJHHC_ANNHCANFNBN" => Some(Self::Annhcanfnbn),
"CCDKMGEJHHC_KFLIAOAIGBF" => Some(Self::Kfliaoaigbf),
"CCDKMGEJHHC_BILIBAPFBHO" => Some(Self::Bilibapfbho),
"CCDKMGEJHHC_MLPDNAOJBFI" => Some(Self::Mlpdnaojbfi),
"CCDKMGEJHHC_MGMKOJDAOPF" => Some(Self::Mgmkojdaopf),
"CCDKMGEJHHC_HPACIENELOE" => Some(Self::Hpacieneloe),
"CCDKMGEJHHC_BCMAHIKNHBG" => Some(Self::Bcmahiknhbg),
"CCDKMGEJHHC_ANIKFPGIFHO" => Some(Self::Anikfpgifho),
"CCDKMGEJHHC_FIELLJHFBJF" => Some(Self::Fielljhfbjf),
"CCDKMGEJHHC_JKMKGPLHHLB" => Some(Self::Jkmkgplhhlb),
"CCDKMGEJHHC_AAFDFAIPMFO" => Some(Self::Aafdfaipmfo),
"CCDKMGEJHHC_NCJLLDLLLLD" => Some(Self::Ncjlldlllld),
"CCDKMGEJHHC_EPEBIPNEOEH" => Some(Self::Epebipneoeh),
"CCDKMGEJHHC_IJLAOJGKNFI" => Some(Self::Ijlaojgknfi),
"CCDKMGEJHHC_KLIHGEAMMOF" => Some(Self::Klihgeammof),
"CCDKMGEJHHC_JPAAIKBKEKF" => Some(Self::Jpaaikbkekf),
"CCDKMGEJHHC_JNKIIFJGNGO" => Some(Self::Jnkiifjgngo),
"CCDKMGEJHHC_GGGDEFFOBEF" => Some(Self::Gggdeffobef),
"CCDKMGEJHHC_DPLIFHCNHEP" => Some(Self::Dplifhcnhep),
"CCDKMGEJHHC_MCKAPPLLNMI" => Some(Self::Mckappllnmi),
"CCDKMGEJHHC_KEMKJKDEBGJ" => Some(Self::Kemkjkdebgj),
"CCDKMGEJHHC_NFOIDGPHIFM" => Some(Self::Nfoidgphifm),
"CCDKMGEJHHC_ENOOLPCNDKB" => Some(Self::Enoolpcndkb),
"CCDKMGEJHHC_KGAFEDOEMIA" => Some(Self::Kgafedoemia),
"CCDKMGEJHHC_BEJBNHGMOJK" => Some(Self::Bejbnhgmojk),
"CCDKMGEJHHC_GEDKHLBKPAM" => Some(Self::Gedkhlbkpam),
"CCDKMGEJHHC_FJEKGFBBOKB" => Some(Self::Fjekgfbbokb),
"CCDKMGEJHHC_EKLFEEMIIMJ" => Some(Self::Eklfeemiimj),
"CCDKMGEJHHC_LPFDDGBHFLO" => Some(Self::Lpfddgbhflo),
"CCDKMGEJHHC_EMGLNJFCJHL" => Some(Self::Emglnjfcjhl),
"CCDKMGEJHHC_OFKKEODIBFB" => Some(Self::Ofkkeodibfb),
"CCDKMGEJHHC_MDBDAPCKKLK" => Some(Self::Mdbdapckklk),
"CCDKMGEJHHC_NMMHGGKIFHP" => Some(Self::Nmmhggkifhp),
"CCDKMGEJHHC_OKBNGJAAEHI" => Some(Self::Okbngjaaehi),
"CCDKMGEJHHC_LGIICLAKAIH" => Some(Self::Lgiiclakaih),
"CCDKMGEJHHC_CJGKCACFFND" => Some(Self::Cjgkcacffnd),
"CCDKMGEJHHC_PPNGNHBLALB" => Some(Self::Ppngnhblalb),
"CCDKMGEJHHC_KAENBANDCEK" => Some(Self::Kaenbandcek),
"CCDKMGEJHHC_OPOBLAFJBKI" => Some(Self::Opoblafjbki),
"CCDKMGEJHHC_IHMLKFCMELG" => Some(Self::Ihmlkfcmelg),
"CCDKMGEJHHC_JNBDEKPDCAO" => Some(Self::Jnbdekpdcao),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jgmojficolh {
Pmlgdjnfhgc = 0,
Dhilakjalkn = 1,
Ajcgifaikih = 2,
}
impl Jgmojficolh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Pmlgdjnfhgc => "JGMOJFICOLH_PMLGDJNFHGC",
Self::Dhilakjalkn => "JGMOJFICOLH_DHILAKJALKN",
Self::Ajcgifaikih => "JGMOJFICOLH_AJCGIFAIKIH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JGMOJFICOLH_PMLGDJNFHGC" => Some(Self::Pmlgdjnfhgc),
"JGMOJFICOLH_DHILAKJALKN" => Some(Self::Dhilakjalkn),
"JGMOJFICOLH_AJCGIFAIKIH" => Some(Self::Ajcgifaikih),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fkcahdmnbmj {
None = 0,
Avatar = 7,
Monster = 8,
Gadget = 9,
Npc = 10,
}
impl Fkcahdmnbmj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered 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 => "FKCAHDMNBMJ_None",
Self::Avatar => "FKCAHDMNBMJ_Avatar",
Self::Monster => "FKCAHDMNBMJ_Monster",
Self::Gadget => "FKCAHDMNBMJ_Gadget",
Self::Npc => "FKCAHDMNBMJ_Npc",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FKCAHDMNBMJ_None" => Some(Self::None),
"FKCAHDMNBMJ_Avatar" => Some(Self::Avatar),
"FKCAHDMNBMJ_Monster" => Some(Self::Monster),
"FKCAHDMNBMJ_Gadget" => Some(Self::Gadget),
"FKCAHDMNBMJ_Npc" => Some(Self::Npc),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ibhamiflfej {
Nohkjllhfhd = 0,
Opejfheneja = 1,
}
impl Ibhamiflfej {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Nohkjllhfhd => "IBHAMIFLFEJ_NOHKJLLHFHD",
Self::Opejfheneja => "IBHAMIFLFEJ_OPEJFHENEJA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IBHAMIFLFEJ_NOHKJLLHFHD" => Some(Self::Nohkjllhfhd),
"IBHAMIFLFEJ_OPEJFHENEJA" => Some(Self::Opejfheneja),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Enkfbklhnoe {
Lenimfilhli = 0,
Kcaplnmhfpk = 1,
}
impl Enkfbklhnoe {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Lenimfilhli => "ENKFBKLHNOE_LENIMFILHLI",
Self::Kcaplnmhfpk => "ENKFBKLHNOE_KCAPLNMHFPK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ENKFBKLHNOE_LENIMFILHLI" => Some(Self::Lenimfilhli),
"ENKFBKLHNOE_KCAPLNMHFPK" => Some(Self::Kcaplnmhfpk),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jpnihhbgepd {
Greater = 0,
GreaterEqual = 1,
Equal = 2,
Less = 3,
LessEqual = 4,
NotEqual = 6,
}
impl Jpnihhbgepd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Greater => "JPNIHHBGEPD_GREATER",
Self::GreaterEqual => "JPNIHHBGEPD_GREATER_EQUAL",
Self::Equal => "JPNIHHBGEPD_EQUAL",
Self::Less => "JPNIHHBGEPD_LESS",
Self::LessEqual => "JPNIHHBGEPD_LESS_EQUAL",
Self::NotEqual => "JPNIHHBGEPD_NOT_EQUAL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JPNIHHBGEPD_GREATER" => Some(Self::Greater),
"JPNIHHBGEPD_GREATER_EQUAL" => Some(Self::GreaterEqual),
"JPNIHHBGEPD_EQUAL" => Some(Self::Equal),
"JPNIHHBGEPD_LESS" => Some(Self::Less),
"JPNIHHBGEPD_LESS_EQUAL" => Some(Self::LessEqual),
"JPNIHHBGEPD_NOT_EQUAL" => Some(Self::NotEqual),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Faibibdkgbb {
Igmmcdeehaa = 0,
Inbohmdleak = 1,
Modocfjnjmb = 2,
Klkdijpcpac = 3,
}
impl Faibibdkgbb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Igmmcdeehaa => "FAIBIBDKGBB_IGMMCDEEHAA",
Self::Inbohmdleak => "FAIBIBDKGBB_INBOHMDLEAK",
Self::Modocfjnjmb => "FAIBIBDKGBB_MODOCFJNJMB",
Self::Klkdijpcpac => "FAIBIBDKGBB_KLKDIJPCPAC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FAIBIBDKGBB_IGMMCDEEHAA" => Some(Self::Igmmcdeehaa),
"FAIBIBDKGBB_INBOHMDLEAK" => Some(Self::Inbohmdleak),
"FAIBIBDKGBB_MODOCFJNJMB" => Some(Self::Modocfjnjmb),
"FAIBIBDKGBB_KLKDIJPCPAC" => Some(Self::Klkdijpcpac),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fkmgibgjmmc {
ModifyTimeRewindTypeNone = 0,
ModifyTimeRewindTypeInsert = 1,
ModifyTimeRewindTypeRemove = 2,
ModifyTimeRewindTypeModify = 3,
}
impl Fkmgibgjmmc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ModifyTimeRewindTypeNone => "FKMGIBGJMMC_MODIFY_TIME_REWIND_TYPE_NONE",
Self::ModifyTimeRewindTypeInsert => {
"FKMGIBGJMMC_MODIFY_TIME_REWIND_TYPE_INSERT"
}
Self::ModifyTimeRewindTypeRemove => {
"FKMGIBGJMMC_MODIFY_TIME_REWIND_TYPE_REMOVE"
}
Self::ModifyTimeRewindTypeModify => {
"FKMGIBGJMMC_MODIFY_TIME_REWIND_TYPE_MODIFY"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FKMGIBGJMMC_MODIFY_TIME_REWIND_TYPE_NONE" => {
Some(Self::ModifyTimeRewindTypeNone)
}
"FKMGIBGJMMC_MODIFY_TIME_REWIND_TYPE_INSERT" => {
Some(Self::ModifyTimeRewindTypeInsert)
}
"FKMGIBGJMMC_MODIFY_TIME_REWIND_TYPE_REMOVE" => {
Some(Self::ModifyTimeRewindTypeRemove)
}
"FKMGIBGJMMC_MODIFY_TIME_REWIND_TYPE_MODIFY" => {
Some(Self::ModifyTimeRewindTypeModify)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bgeeolnaidf {
Gmghagpmhee = 0,
Nnphamfkcbe = 1,
Pealkacnloa = 2,
Ogbhhkohhmp = 3,
Dbjmfpombjp = 4,
Faclphajehg = 5,
Elnafpfcdnk = 6,
Behbgnfipcf = 7,
Calidpblndc = 8,
Offggniclih = 9,
Iejjgjoglka = 10,
Nenpiambhdl = 11,
Hhcejjfdmhm = 12,
Ojeopmgbgpj = 13,
Ocfbefnhddd = 14,
Beghmjlgcif = 15,
Gakigpmhdli = 16,
Nmghffoljmg = 17,
Icdfcgmnahe = 18,
Ipaakclbhfo = 19,
Cncfhajcmaf = 20,
Mgepkhlcjpp = 21,
Mfheonhdlhh = 22,
Dkiikahfiko = 100,
}
impl Bgeeolnaidf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Gmghagpmhee => "BGEEOLNAIDF_GMGHAGPMHEE",
Self::Nnphamfkcbe => "BGEEOLNAIDF_NNPHAMFKCBE",
Self::Pealkacnloa => "BGEEOLNAIDF_PEALKACNLOA",
Self::Ogbhhkohhmp => "BGEEOLNAIDF_OGBHHKOHHMP",
Self::Dbjmfpombjp => "BGEEOLNAIDF_DBJMFPOMBJP",
Self::Faclphajehg => "BGEEOLNAIDF_FACLPHAJEHG",
Self::Elnafpfcdnk => "BGEEOLNAIDF_ELNAFPFCDNK",
Self::Behbgnfipcf => "BGEEOLNAIDF_BEHBGNFIPCF",
Self::Calidpblndc => "BGEEOLNAIDF_CALIDPBLNDC",
Self::Offggniclih => "BGEEOLNAIDF_OFFGGNICLIH",
Self::Iejjgjoglka => "BGEEOLNAIDF_IEJJGJOGLKA",
Self::Nenpiambhdl => "BGEEOLNAIDF_NENPIAMBHDL",
Self::Hhcejjfdmhm => "BGEEOLNAIDF_HHCEJJFDMHM",
Self::Ojeopmgbgpj => "BGEEOLNAIDF_OJEOPMGBGPJ",
Self::Ocfbefnhddd => "BGEEOLNAIDF_OCFBEFNHDDD",
Self::Beghmjlgcif => "BGEEOLNAIDF_BEGHMJLGCIF",
Self::Gakigpmhdli => "BGEEOLNAIDF_GAKIGPMHDLI",
Self::Nmghffoljmg => "BGEEOLNAIDF_NMGHFFOLJMG",
Self::Icdfcgmnahe => "BGEEOLNAIDF_ICDFCGMNAHE",
Self::Ipaakclbhfo => "BGEEOLNAIDF_IPAAKCLBHFO",
Self::Cncfhajcmaf => "BGEEOLNAIDF_CNCFHAJCMAF",
Self::Mgepkhlcjpp => "BGEEOLNAIDF_MGEPKHLCJPP",
Self::Mfheonhdlhh => "BGEEOLNAIDF_MFHEONHDLHH",
Self::Dkiikahfiko => "BGEEOLNAIDF_DKIIKAHFIKO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BGEEOLNAIDF_GMGHAGPMHEE" => Some(Self::Gmghagpmhee),
"BGEEOLNAIDF_NNPHAMFKCBE" => Some(Self::Nnphamfkcbe),
"BGEEOLNAIDF_PEALKACNLOA" => Some(Self::Pealkacnloa),
"BGEEOLNAIDF_OGBHHKOHHMP" => Some(Self::Ogbhhkohhmp),
"BGEEOLNAIDF_DBJMFPOMBJP" => Some(Self::Dbjmfpombjp),
"BGEEOLNAIDF_FACLPHAJEHG" => Some(Self::Faclphajehg),
"BGEEOLNAIDF_ELNAFPFCDNK" => Some(Self::Elnafpfcdnk),
"BGEEOLNAIDF_BEHBGNFIPCF" => Some(Self::Behbgnfipcf),
"BGEEOLNAIDF_CALIDPBLNDC" => Some(Self::Calidpblndc),
"BGEEOLNAIDF_OFFGGNICLIH" => Some(Self::Offggniclih),
"BGEEOLNAIDF_IEJJGJOGLKA" => Some(Self::Iejjgjoglka),
"BGEEOLNAIDF_NENPIAMBHDL" => Some(Self::Nenpiambhdl),
"BGEEOLNAIDF_HHCEJJFDMHM" => Some(Self::Hhcejjfdmhm),
"BGEEOLNAIDF_OJEOPMGBGPJ" => Some(Self::Ojeopmgbgpj),
"BGEEOLNAIDF_OCFBEFNHDDD" => Some(Self::Ocfbefnhddd),
"BGEEOLNAIDF_BEGHMJLGCIF" => Some(Self::Beghmjlgcif),
"BGEEOLNAIDF_GAKIGPMHDLI" => Some(Self::Gakigpmhdli),
"BGEEOLNAIDF_NMGHFFOLJMG" => Some(Self::Nmghffoljmg),
"BGEEOLNAIDF_ICDFCGMNAHE" => Some(Self::Icdfcgmnahe),
"BGEEOLNAIDF_IPAAKCLBHFO" => Some(Self::Ipaakclbhfo),
"BGEEOLNAIDF_CNCFHAJCMAF" => Some(Self::Cncfhajcmaf),
"BGEEOLNAIDF_MGEPKHLCJPP" => Some(Self::Mgepkhlcjpp),
"BGEEOLNAIDF_MFHEONHDLHH" => Some(Self::Mfheonhdlhh),
"BGEEOLNAIDF_DKIIKAHFIKO" => Some(Self::Dkiikahfiko),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lmaladpammc {
ActivityBubbleStateNone = 0,
ActivityBubbleStateProcess = 1,
ActivityBubbleStateReward = 2,
ActivityBubbleStateNew = 3,
}
impl Lmaladpammc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ActivityBubbleStateNone => "LMALADPAMMC_ACTIVITY_BUBBLE_STATE_NONE",
Self::ActivityBubbleStateProcess => {
"LMALADPAMMC_ACTIVITY_BUBBLE_STATE_PROCESS"
}
Self::ActivityBubbleStateReward => "LMALADPAMMC_ACTIVITY_BUBBLE_STATE_REWARD",
Self::ActivityBubbleStateNew => "LMALADPAMMC_ACTIVITY_BUBBLE_STATE_NEW",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LMALADPAMMC_ACTIVITY_BUBBLE_STATE_NONE" => {
Some(Self::ActivityBubbleStateNone)
}
"LMALADPAMMC_ACTIVITY_BUBBLE_STATE_PROCESS" => {
Some(Self::ActivityBubbleStateProcess)
}
"LMALADPAMMC_ACTIVITY_BUBBLE_STATE_REWARD" => {
Some(Self::ActivityBubbleStateReward)
}
"LMALADPAMMC_ACTIVITY_BUBBLE_STATE_NEW" => Some(Self::ActivityBubbleStateNew),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bnkfglmlmfh {
Bbndanfnmhg = 0,
Oakmmhdkkpd = 1,
Hpmnhjchlob = 2,
Pofbjcpphge = 3,
}
impl Bnkfglmlmfh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Bbndanfnmhg => "BNKFGLMLMFH_BBNDANFNMHG",
Self::Oakmmhdkkpd => "BNKFGLMLMFH_OAKMMHDKKPD",
Self::Hpmnhjchlob => "BNKFGLMLMFH_HPMNHJCHLOB",
Self::Pofbjcpphge => "BNKFGLMLMFH_POFBJCPPHGE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BNKFGLMLMFH_BBNDANFNMHG" => Some(Self::Bbndanfnmhg),
"BNKFGLMLMFH_OAKMMHDKKPD" => Some(Self::Oakmmhdkkpd),
"BNKFGLMLMFH_HPMNHJCHLOB" => Some(Self::Hpmnhjchlob),
"BNKFGLMLMFH_POFBJCPPHGE" => Some(Self::Pofbjcpphge),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dbmlaepgepa {
Mdigonljcck = 0,
Mmcngpehlbo = 1,
Gbjijillofd = 2,
Jmpdbafndej = 3,
Iklmanldama = 4,
Einlbifahbo = 5,
}
impl Dbmlaepgepa {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mdigonljcck => "DBMLAEPGEPA_MDIGONLJCCK",
Self::Mmcngpehlbo => "DBMLAEPGEPA_MMCNGPEHLBO",
Self::Gbjijillofd => "DBMLAEPGEPA_GBJIJILLOFD",
Self::Jmpdbafndej => "DBMLAEPGEPA_JMPDBAFNDEJ",
Self::Iklmanldama => "DBMLAEPGEPA_IKLMANLDAMA",
Self::Einlbifahbo => "DBMLAEPGEPA_EINLBIFAHBO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DBMLAEPGEPA_MDIGONLJCCK" => Some(Self::Mdigonljcck),
"DBMLAEPGEPA_MMCNGPEHLBO" => Some(Self::Mmcngpehlbo),
"DBMLAEPGEPA_GBJIJILLOFD" => Some(Self::Gbjijillofd),
"DBMLAEPGEPA_JMPDBAFNDEJ" => Some(Self::Jmpdbafndej),
"DBMLAEPGEPA_IKLMANLDAMA" => Some(Self::Iklmanldama),
"DBMLAEPGEPA_EINLBIFAHBO" => Some(Self::Einlbifahbo),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Afbpjmnlncf {
TimeEventStatusLock = 0,
TimeEventStatusUnlock = 1,
TimeEventStatusEnded = 2,
}
impl Afbpjmnlncf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::TimeEventStatusLock => "AFBPJMNLNCF_TIME_EVENT_STATUS_LOCK",
Self::TimeEventStatusUnlock => "AFBPJMNLNCF_TIME_EVENT_STATUS_UNLOCK",
Self::TimeEventStatusEnded => "AFBPJMNLNCF_TIME_EVENT_STATUS_ENDED",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AFBPJMNLNCF_TIME_EVENT_STATUS_LOCK" => Some(Self::TimeEventStatusLock),
"AFBPJMNLNCF_TIME_EVENT_STATUS_UNLOCK" => Some(Self::TimeEventStatusUnlock),
"AFBPJMNLNCF_TIME_EVENT_STATUS_ENDED" => Some(Self::TimeEventStatusEnded),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Efaapdmgihi {
Dbbgnhilnkg = 0,
}
impl Efaapdmgihi {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Dbbgnhilnkg => "EFAAPDMGIHI_DBBGNHILNKG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EFAAPDMGIHI_DBBGNHILNKG" => Some(Self::Dbbgnhilnkg),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cdhjjnmanpn {
Ndeblmkameo = 0,
Cbgmhchckgh = 1,
Hnddcmbceba = 2,
}
impl Cdhjjnmanpn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ndeblmkameo => "CDHJJNMANPN_NDEBLMKAMEO",
Self::Cbgmhchckgh => "CDHJJNMANPN_CBGMHCHCKGH",
Self::Hnddcmbceba => "CDHJJNMANPN_HNDDCMBCEBA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CDHJJNMANPN_NDEBLMKAMEO" => Some(Self::Ndeblmkameo),
"CDHJJNMANPN_CBGMHCHCKGH" => Some(Self::Cbgmhchckgh),
"CDHJJNMANPN_HNDDCMBCEBA" => Some(Self::Hnddcmbceba),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pnldklokgnp {
Cgmcolbcljl = 0,
}
impl Pnldklokgnp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Cgmcolbcljl => "PNLDKLOKGNP_CGMCOLBCLJL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PNLDKLOKGNP_CGMCOLBCLJL" => Some(Self::Cgmcolbcljl),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum AddAvatarPerformType {
Gmhofmapjpb = 0,
Fladfoahapa = 1,
Kbdmojcemgj = 2,
}
impl AddAvatarPerformType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Gmhofmapjpb => "AddAvatarPerformType_GMHOFMAPJPB",
Self::Fladfoahapa => "AddAvatarPerformType_FLADFOAHAPA",
Self::Kbdmojcemgj => "AddAvatarPerformType_KBDMOJCEMGJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AddAvatarPerformType_GMHOFMAPJPB" => Some(Self::Gmhofmapjpb),
"AddAvatarPerformType_FLADFOAHAPA" => Some(Self::Fladfoahapa),
"AddAvatarPerformType_KBDMOJCEMGJ" => Some(Self::Kbdmojcemgj),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nppcheifbag {
ChessboardPerformModeNone = 0,
ChessboardPerformModeOpen = 1,
ChessboardPerformModeClose = 2,
ChessboardPerformModeBlock = 3,
ChessboardPerformModeUnblock = 4,
}
impl Nppcheifbag {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ChessboardPerformModeNone => "NPPCHEIFBAG_CHESSBOARD_PERFORM_MODE_NONE",
Self::ChessboardPerformModeOpen => "NPPCHEIFBAG_CHESSBOARD_PERFORM_MODE_OPEN",
Self::ChessboardPerformModeClose => {
"NPPCHEIFBAG_CHESSBOARD_PERFORM_MODE_CLOSE"
}
Self::ChessboardPerformModeBlock => {
"NPPCHEIFBAG_CHESSBOARD_PERFORM_MODE_BLOCK"
}
Self::ChessboardPerformModeUnblock => {
"NPPCHEIFBAG_CHESSBOARD_PERFORM_MODE_UNBLOCK"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NPPCHEIFBAG_CHESSBOARD_PERFORM_MODE_NONE" => {
Some(Self::ChessboardPerformModeNone)
}
"NPPCHEIFBAG_CHESSBOARD_PERFORM_MODE_OPEN" => {
Some(Self::ChessboardPerformModeOpen)
}
"NPPCHEIFBAG_CHESSBOARD_PERFORM_MODE_CLOSE" => {
Some(Self::ChessboardPerformModeClose)
}
"NPPCHEIFBAG_CHESSBOARD_PERFORM_MODE_BLOCK" => {
Some(Self::ChessboardPerformModeBlock)
}
"NPPCHEIFBAG_CHESSBOARD_PERFORM_MODE_UNBLOCK" => {
Some(Self::ChessboardPerformModeUnblock)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Acinfaajeel {
Damfjipembp = 0,
Bhabkmfbcii = 1,
}
impl Acinfaajeel {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Damfjipembp => "ACINFAAJEEL_DAMFJIPEMBP",
Self::Bhabkmfbcii => "ACINFAAJEEL_BHABKMFBCII",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ACINFAAJEEL_DAMFJIPEMBP" => Some(Self::Damfjipembp),
"ACINFAAJEEL_BHABKMFBCII" => Some(Self::Bhabkmfbcii),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hpjkkfjmbme {
Jffofnodjpl = 0,
Kclknomeioo = 10010,
Kbjlpghhdnk = 10012,
}
impl Hpjkkfjmbme {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Jffofnodjpl => "HPJKKFJMBME_JFFOFNODJPL",
Self::Kclknomeioo => "HPJKKFJMBME_KCLKNOMEIOO",
Self::Kbjlpghhdnk => "HPJKKFJMBME_KBJLPGHHDNK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HPJKKFJMBME_JFFOFNODJPL" => Some(Self::Jffofnodjpl),
"HPJKKFJMBME_KCLKNOMEIOO" => Some(Self::Kclknomeioo),
"HPJKKFJMBME_KBJLPGHHDNK" => Some(Self::Kbjlpghhdnk),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kkaipocmkbc {
ByPremise = 0,
NotByPremise = 1,
}
impl Kkaipocmkbc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ByPremise => "KKAIPOCMKBC_BY_PREMISE",
Self::NotByPremise => "KKAIPOCMKBC_NOT_BY_PREMISE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KKAIPOCMKBC_BY_PREMISE" => Some(Self::ByPremise),
"KKAIPOCMKBC_NOT_BY_PREMISE" => Some(Self::NotByPremise),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Klmlennfbfd {
Aiajplppigl = 0,
Amnfibhagcb = 1,
Fcnlfcndbja = 2,
Ikkffilnhmf = 3,
}
impl Klmlennfbfd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Aiajplppigl => "KLMLENNFBFD_AIAJPLPPIGL",
Self::Amnfibhagcb => "KLMLENNFBFD_AMNFIBHAGCB",
Self::Fcnlfcndbja => "KLMLENNFBFD_FCNLFCNDBJA",
Self::Ikkffilnhmf => "KLMLENNFBFD_IKKFFILNHMF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KLMLENNFBFD_AIAJPLPPIGL" => Some(Self::Aiajplppigl),
"KLMLENNFBFD_AMNFIBHAGCB" => Some(Self::Amnfibhagcb),
"KLMLENNFBFD_FCNLFCNDBJA" => Some(Self::Fcnlfcndbja),
"KLMLENNFBFD_IKKFFILNHMF" => Some(Self::Ikkffilnhmf),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Macmammkbho {
Fgdmidolcbc = 0,
Ejdlnohbcno = 1,
Aafemcpglpm = 2,
}
impl Macmammkbho {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Fgdmidolcbc => "MACMAMMKBHO_FGDMIDOLCBC",
Self::Ejdlnohbcno => "MACMAMMKBHO_EJDLNOHBCNO",
Self::Aafemcpglpm => "MACMAMMKBHO_AAFEMCPGLPM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MACMAMMKBHO_FGDMIDOLCBC" => Some(Self::Fgdmidolcbc),
"MACMAMMKBHO_EJDLNOHBCNO" => Some(Self::Ejdlnohbcno),
"MACMAMMKBHO_AAFEMCPGLPM" => Some(Self::Aafemcpglpm),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ipoaflcdggl {
Fdjelbibako = 0,
Hbofmponlid = 1,
Kibflkleamd = 2,
Fbhnmaeknmo = 3,
Ajllhdhkjba = 4,
Kmckkdnikpo = 5,
Geahnjlefhk = 6,
Infoogkfeld = 7,
Lfddloehbjd = 8,
Hieionlbhab = 100,
Ggkoelcopdn = 101,
Gcknlfahkgg = 102,
Ignfpmnfhig = 103,
Lpppdbfmdjm = 104,
Effbgmhbehd = 105,
Coddgknkmjk = 106,
Kciipdabcma = 107,
Loifopdeego = 108,
Fbpkjefcgne = 109,
}
impl Ipoaflcdggl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Fdjelbibako => "IPOAFLCDGGL_FDJELBIBAKO",
Self::Hbofmponlid => "IPOAFLCDGGL_HBOFMPONLID",
Self::Kibflkleamd => "IPOAFLCDGGL_KIBFLKLEAMD",
Self::Fbhnmaeknmo => "IPOAFLCDGGL_FBHNMAEKNMO",
Self::Ajllhdhkjba => "IPOAFLCDGGL_AJLLHDHKJBA",
Self::Kmckkdnikpo => "IPOAFLCDGGL_KMCKKDNIKPO",
Self::Geahnjlefhk => "IPOAFLCDGGL_GEAHNJLEFHK",
Self::Infoogkfeld => "IPOAFLCDGGL_INFOOGKFELD",
Self::Lfddloehbjd => "IPOAFLCDGGL_LFDDLOEHBJD",
Self::Hieionlbhab => "IPOAFLCDGGL_HIEIONLBHAB",
Self::Ggkoelcopdn => "IPOAFLCDGGL_GGKOELCOPDN",
Self::Gcknlfahkgg => "IPOAFLCDGGL_GCKNLFAHKGG",
Self::Ignfpmnfhig => "IPOAFLCDGGL_IGNFPMNFHIG",
Self::Lpppdbfmdjm => "IPOAFLCDGGL_LPPPDBFMDJM",
Self::Effbgmhbehd => "IPOAFLCDGGL_EFFBGMHBEHD",
Self::Coddgknkmjk => "IPOAFLCDGGL_CODDGKNKMJK",
Self::Kciipdabcma => "IPOAFLCDGGL_KCIIPDABCMA",
Self::Loifopdeego => "IPOAFLCDGGL_LOIFOPDEEGO",
Self::Fbpkjefcgne => "IPOAFLCDGGL_FBPKJEFCGNE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IPOAFLCDGGL_FDJELBIBAKO" => Some(Self::Fdjelbibako),
"IPOAFLCDGGL_HBOFMPONLID" => Some(Self::Hbofmponlid),
"IPOAFLCDGGL_KIBFLKLEAMD" => Some(Self::Kibflkleamd),
"IPOAFLCDGGL_FBHNMAEKNMO" => Some(Self::Fbhnmaeknmo),
"IPOAFLCDGGL_AJLLHDHKJBA" => Some(Self::Ajllhdhkjba),
"IPOAFLCDGGL_KMCKKDNIKPO" => Some(Self::Kmckkdnikpo),
"IPOAFLCDGGL_GEAHNJLEFHK" => Some(Self::Geahnjlefhk),
"IPOAFLCDGGL_INFOOGKFELD" => Some(Self::Infoogkfeld),
"IPOAFLCDGGL_LFDDLOEHBJD" => Some(Self::Lfddloehbjd),
"IPOAFLCDGGL_HIEIONLBHAB" => Some(Self::Hieionlbhab),
"IPOAFLCDGGL_GGKOELCOPDN" => Some(Self::Ggkoelcopdn),
"IPOAFLCDGGL_GCKNLFAHKGG" => Some(Self::Gcknlfahkgg),
"IPOAFLCDGGL_IGNFPMNFHIG" => Some(Self::Ignfpmnfhig),
"IPOAFLCDGGL_LPPPDBFMDJM" => Some(Self::Lpppdbfmdjm),
"IPOAFLCDGGL_EFFBGMHBEHD" => Some(Self::Effbgmhbehd),
"IPOAFLCDGGL_CODDGKNKMJK" => Some(Self::Coddgknkmjk),
"IPOAFLCDGGL_KCIIPDABCMA" => Some(Self::Kciipdabcma),
"IPOAFLCDGGL_LOIFOPDEEGO" => Some(Self::Loifopdeego),
"IPOAFLCDGGL_FBPKJEFCGNE" => Some(Self::Fbpkjefcgne),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bcmfmclmcgo {
Pbkpnoafbhh = 0,
}
impl Bcmfmclmcgo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Pbkpnoafbhh => "BCMFMCLMCGO_PBKPNOAFBHH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BCMFMCLMCGO_PBKPNOAFBHH" => Some(Self::Pbkpnoafbhh),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Deflkildefh {
MphComponentTypeNone = 0,
MphIdComponent = 1,
MphPosComponent = 2,
MphPlayerComponent = 3,
MphMapComponent = 4,
MphGridComponent = 5,
MphGridStateComponent = 6,
MphSectionComponent = 7,
}
impl Deflkildefh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::MphComponentTypeNone => "DEFLKILDEFH_MPH_COMPONENT_TYPE_NONE",
Self::MphIdComponent => "DEFLKILDEFH_MPH_ID_COMPONENT",
Self::MphPosComponent => "DEFLKILDEFH_MPH_POS_COMPONENT",
Self::MphPlayerComponent => "DEFLKILDEFH_MPH_PLAYER_COMPONENT",
Self::MphMapComponent => "DEFLKILDEFH_MPH_MAP_COMPONENT",
Self::MphGridComponent => "DEFLKILDEFH_MPH_GRID_COMPONENT",
Self::MphGridStateComponent => "DEFLKILDEFH_MPH_GRID_STATE_COMPONENT",
Self::MphSectionComponent => "DEFLKILDEFH_MPH_SECTION_COMPONENT",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DEFLKILDEFH_MPH_COMPONENT_TYPE_NONE" => Some(Self::MphComponentTypeNone),
"DEFLKILDEFH_MPH_ID_COMPONENT" => Some(Self::MphIdComponent),
"DEFLKILDEFH_MPH_POS_COMPONENT" => Some(Self::MphPosComponent),
"DEFLKILDEFH_MPH_PLAYER_COMPONENT" => Some(Self::MphPlayerComponent),
"DEFLKILDEFH_MPH_MAP_COMPONENT" => Some(Self::MphMapComponent),
"DEFLKILDEFH_MPH_GRID_COMPONENT" => Some(Self::MphGridComponent),
"DEFLKILDEFH_MPH_GRID_STATE_COMPONENT" => Some(Self::MphGridStateComponent),
"DEFLKILDEFH_MPH_SECTION_COMPONENT" => Some(Self::MphSectionComponent),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pppgjlkcnkm {
Amoljlkkadf = 0,
Fifoopegmff = 1,
Ikbhflpbjem = 2,
}
impl Pppgjlkcnkm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Amoljlkkadf => "PPPGJLKCNKM_AMOLJLKKADF",
Self::Fifoopegmff => "PPPGJLKCNKM_FIFOOPEGMFF",
Self::Ikbhflpbjem => "PPPGJLKCNKM_IKBHFLPBJEM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PPPGJLKCNKM_AMOLJLKKADF" => Some(Self::Amoljlkkadf),
"PPPGJLKCNKM_FIFOOPEGMFF" => Some(Self::Fifoopegmff),
"PPPGJLKCNKM_IKBHFLPBJEM" => Some(Self::Ikbhflpbjem),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Blpjlcobaoo {
Pndilihlnce = 0,
Eknhoabjpjo = 1,
}
impl Blpjlcobaoo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Pndilihlnce => "BLPJLCOBAOO_PNDILIHLNCE",
Self::Eknhoabjpjo => "BLPJLCOBAOO_EKNHOABJPJO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BLPJLCOBAOO_PNDILIHLNCE" => Some(Self::Pndilihlnce),
"BLPJLCOBAOO_EKNHOABJPJO" => Some(Self::Eknhoabjpjo),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mjejehpehpe {
OptionsShowModeNormal = 0,
OptionsShowModeEvent = 1,
OptionsShowModeItem = 2,
OptionsShowModeCard = 3,
OptionsShowModeChallenge = 4,
}
impl Mjejehpehpe {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::OptionsShowModeNormal => "MJEJEHPEHPE_OPTIONS_SHOW_MODE_NORMAL",
Self::OptionsShowModeEvent => "MJEJEHPEHPE_OPTIONS_SHOW_MODE_EVENT",
Self::OptionsShowModeItem => "MJEJEHPEHPE_OPTIONS_SHOW_MODE_ITEM",
Self::OptionsShowModeCard => "MJEJEHPEHPE_OPTIONS_SHOW_MODE_CARD",
Self::OptionsShowModeChallenge => "MJEJEHPEHPE_OPTIONS_SHOW_MODE_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 {
"MJEJEHPEHPE_OPTIONS_SHOW_MODE_NORMAL" => Some(Self::OptionsShowModeNormal),
"MJEJEHPEHPE_OPTIONS_SHOW_MODE_EVENT" => Some(Self::OptionsShowModeEvent),
"MJEJEHPEHPE_OPTIONS_SHOW_MODE_ITEM" => Some(Self::OptionsShowModeItem),
"MJEJEHPEHPE_OPTIONS_SHOW_MODE_CARD" => Some(Self::OptionsShowModeCard),
"MJEJEHPEHPE_OPTIONS_SHOW_MODE_CHALLENGE" => {
Some(Self::OptionsShowModeChallenge)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Klfinbnookg {
ConwayLifeGameLifeStateNone = 0,
ConwayLifeGameLifeStateLive = 1,
ConwayLifeGameLifeStateDie = 2,
}
impl Klfinbnookg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ConwayLifeGameLifeStateNone => {
"KLFINBNOOKG_CONWAY_LIFE_GAME_LIFE_STATE_NONE"
}
Self::ConwayLifeGameLifeStateLive => {
"KLFINBNOOKG_CONWAY_LIFE_GAME_LIFE_STATE_LIVE"
}
Self::ConwayLifeGameLifeStateDie => {
"KLFINBNOOKG_CONWAY_LIFE_GAME_LIFE_STATE_DIE"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KLFINBNOOKG_CONWAY_LIFE_GAME_LIFE_STATE_NONE" => {
Some(Self::ConwayLifeGameLifeStateNone)
}
"KLFINBNOOKG_CONWAY_LIFE_GAME_LIFE_STATE_LIVE" => {
Some(Self::ConwayLifeGameLifeStateLive)
}
"KLFINBNOOKG_CONWAY_LIFE_GAME_LIFE_STATE_DIE" => {
Some(Self::ConwayLifeGameLifeStateDie)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Oofenljhdpj {
BattleTagDefault = 0,
BattleTagNormal = 1,
BattleTagChallenge = 2,
BattleTagGoldenBuddy = 3,
BattleTagChallengeOccupy = 4,
BattleTagBonus = 5,
BattleTagNormalDoubleElite = 6,
BattleTagNormalEvolveElite = 7,
BattleTagNormalBigCheese = 8,
BattleTagNormalBossElite = 9,
BattleTagNormalBigCheeseElite = 10,
BattleTagNormalDoubleBoss = 11,
BattleTagNormalEvolveBoss = 12,
}
impl Oofenljhdpj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::BattleTagDefault => "OOFENLJHDPJ_BATTLE_TAG_DEFAULT",
Self::BattleTagNormal => "OOFENLJHDPJ_BATTLE_TAG_NORMAL",
Self::BattleTagChallenge => "OOFENLJHDPJ_BATTLE_TAG_CHALLENGE",
Self::BattleTagGoldenBuddy => "OOFENLJHDPJ_BATTLE_TAG_GOLDEN_BUDDY",
Self::BattleTagChallengeOccupy => "OOFENLJHDPJ_BATTLE_TAG_CHALLENGE_OCCUPY",
Self::BattleTagBonus => "OOFENLJHDPJ_BATTLE_TAG_BONUS",
Self::BattleTagNormalDoubleElite => {
"OOFENLJHDPJ_BATTLE_TAG_NORMAL_DOUBLE_ELITE"
}
Self::BattleTagNormalEvolveElite => {
"OOFENLJHDPJ_BATTLE_TAG_NORMAL_EVOLVE_ELITE"
}
Self::BattleTagNormalBigCheese => "OOFENLJHDPJ_BATTLE_TAG_NORMAL_BIG_CHEESE",
Self::BattleTagNormalBossElite => "OOFENLJHDPJ_BATTLE_TAG_NORMAL_BOSS_ELITE",
Self::BattleTagNormalBigCheeseElite => {
"OOFENLJHDPJ_BATTLE_TAG_NORMAL_BIG_CHEESE_ELITE"
}
Self::BattleTagNormalDoubleBoss => {
"OOFENLJHDPJ_BATTLE_TAG_NORMAL_DOUBLE_BOSS"
}
Self::BattleTagNormalEvolveBoss => {
"OOFENLJHDPJ_BATTLE_TAG_NORMAL_EVOLVE_BOSS"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OOFENLJHDPJ_BATTLE_TAG_DEFAULT" => Some(Self::BattleTagDefault),
"OOFENLJHDPJ_BATTLE_TAG_NORMAL" => Some(Self::BattleTagNormal),
"OOFENLJHDPJ_BATTLE_TAG_CHALLENGE" => Some(Self::BattleTagChallenge),
"OOFENLJHDPJ_BATTLE_TAG_GOLDEN_BUDDY" => Some(Self::BattleTagGoldenBuddy),
"OOFENLJHDPJ_BATTLE_TAG_CHALLENGE_OCCUPY" => {
Some(Self::BattleTagChallengeOccupy)
}
"OOFENLJHDPJ_BATTLE_TAG_BONUS" => Some(Self::BattleTagBonus),
"OOFENLJHDPJ_BATTLE_TAG_NORMAL_DOUBLE_ELITE" => {
Some(Self::BattleTagNormalDoubleElite)
}
"OOFENLJHDPJ_BATTLE_TAG_NORMAL_EVOLVE_ELITE" => {
Some(Self::BattleTagNormalEvolveElite)
}
"OOFENLJHDPJ_BATTLE_TAG_NORMAL_BIG_CHEESE" => {
Some(Self::BattleTagNormalBigCheese)
}
"OOFENLJHDPJ_BATTLE_TAG_NORMAL_BOSS_ELITE" => {
Some(Self::BattleTagNormalBossElite)
}
"OOFENLJHDPJ_BATTLE_TAG_NORMAL_BIG_CHEESE_ELITE" => {
Some(Self::BattleTagNormalBigCheeseElite)
}
"OOFENLJHDPJ_BATTLE_TAG_NORMAL_DOUBLE_BOSS" => {
Some(Self::BattleTagNormalDoubleBoss)
}
"OOFENLJHDPJ_BATTLE_TAG_NORMAL_EVOLVE_BOSS" => {
Some(Self::BattleTagNormalEvolveBoss)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Famllfdoenp {
Eichfngdhcl = 0,
Phfkdfagbfl = 1,
Mlhnhoohibp = 2,
Pcbfhkmepfj = 3,
Noijmggfene = 4,
}
impl Famllfdoenp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Eichfngdhcl => "FAMLLFDOENP_EICHFNGDHCL",
Self::Phfkdfagbfl => "FAMLLFDOENP_PHFKDFAGBFL",
Self::Mlhnhoohibp => "FAMLLFDOENP_MLHNHOOHIBP",
Self::Pcbfhkmepfj => "FAMLLFDOENP_PCBFHKMEPFJ",
Self::Noijmggfene => "FAMLLFDOENP_NOIJMGGFENE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FAMLLFDOENP_EICHFNGDHCL" => Some(Self::Eichfngdhcl),
"FAMLLFDOENP_PHFKDFAGBFL" => Some(Self::Phfkdfagbfl),
"FAMLLFDOENP_MLHNHOOHIBP" => Some(Self::Mlhnhoohibp),
"FAMLLFDOENP_PCBFHKMEPFJ" => Some(Self::Pcbfhkmepfj),
"FAMLLFDOENP_NOIJMGGFENE" => Some(Self::Noijmggfene),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fnmbilnfkjo {
HollowBattleEventTypeDefault = 0,
HollowBattleEventTypeNormal = 1,
HollowBattleEventTypeElite = 2,
HollowBattleEventTypeBoss = 3,
HollowBattleEventTypeLevelEnd = 4,
HollowBattleEventTypeLevelFin = 5,
}
impl Fnmbilnfkjo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HollowBattleEventTypeDefault => {
"FNMBILNFKJO_HOLLOW_BATTLE_EVENT_TYPE_DEFAULT"
}
Self::HollowBattleEventTypeNormal => {
"FNMBILNFKJO_HOLLOW_BATTLE_EVENT_TYPE_NORMAL"
}
Self::HollowBattleEventTypeElite => {
"FNMBILNFKJO_HOLLOW_BATTLE_EVENT_TYPE_ELITE"
}
Self::HollowBattleEventTypeBoss => {
"FNMBILNFKJO_HOLLOW_BATTLE_EVENT_TYPE_BOSS"
}
Self::HollowBattleEventTypeLevelEnd => {
"FNMBILNFKJO_HOLLOW_BATTLE_EVENT_TYPE_LEVEL_END"
}
Self::HollowBattleEventTypeLevelFin => {
"FNMBILNFKJO_HOLLOW_BATTLE_EVENT_TYPE_LEVEL_FIN"
}
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FNMBILNFKJO_HOLLOW_BATTLE_EVENT_TYPE_DEFAULT" => {
Some(Self::HollowBattleEventTypeDefault)
}
"FNMBILNFKJO_HOLLOW_BATTLE_EVENT_TYPE_NORMAL" => {
Some(Self::HollowBattleEventTypeNormal)
}
"FNMBILNFKJO_HOLLOW_BATTLE_EVENT_TYPE_ELITE" => {
Some(Self::HollowBattleEventTypeElite)
}
"FNMBILNFKJO_HOLLOW_BATTLE_EVENT_TYPE_BOSS" => {
Some(Self::HollowBattleEventTypeBoss)
}
"FNMBILNFKJO_HOLLOW_BATTLE_EVENT_TYPE_LEVEL_END" => {
Some(Self::HollowBattleEventTypeLevelEnd)
}
"FNMBILNFKJO_HOLLOW_BATTLE_EVENT_TYPE_LEVEL_FIN" => {
Some(Self::HollowBattleEventTypeLevelFin)
}
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bgoekjcooml {
RefreshAuto = 0,
RefreshTrue = 1,
RefreshFalse = 2,
}
impl Bgoekjcooml {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::RefreshAuto => "BGOEKJCOOML_REFRESH_AUTO",
Self::RefreshTrue => "BGOEKJCOOML_REFRESH_TRUE",
Self::RefreshFalse => "BGOEKJCOOML_REFRESH_FALSE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BGOEKJCOOML_REFRESH_AUTO" => Some(Self::RefreshAuto),
"BGOEKJCOOML_REFRESH_TRUE" => Some(Self::RefreshTrue),
"BGOEKJCOOML_REFRESH_FALSE" => Some(Self::RefreshFalse),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Iejkegfekng {
Cahfcppoibd = 0,
Ehfgjfdbcoj = 1,
Namhegbalgo = 2,
Ennpdiminaj = 3,
Dgnlalafjlm = 4,
Jfaedeakpgf = 5,
Iokdibmjigj = 6,
}
impl Iejkegfekng {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Cahfcppoibd => "IEJKEGFEKNG_CAHFCPPOIBD",
Self::Ehfgjfdbcoj => "IEJKEGFEKNG_EHFGJFDBCOJ",
Self::Namhegbalgo => "IEJKEGFEKNG_NAMHEGBALGO",
Self::Ennpdiminaj => "IEJKEGFEKNG_ENNPDIMINAJ",
Self::Dgnlalafjlm => "IEJKEGFEKNG_DGNLALAFJLM",
Self::Jfaedeakpgf => "IEJKEGFEKNG_JFAEDEAKPGF",
Self::Iokdibmjigj => "IEJKEGFEKNG_IOKDIBMJIGJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IEJKEGFEKNG_CAHFCPPOIBD" => Some(Self::Cahfcppoibd),
"IEJKEGFEKNG_EHFGJFDBCOJ" => Some(Self::Ehfgjfdbcoj),
"IEJKEGFEKNG_NAMHEGBALGO" => Some(Self::Namhegbalgo),
"IEJKEGFEKNG_ENNPDIMINAJ" => Some(Self::Ennpdiminaj),
"IEJKEGFEKNG_DGNLALAFJLM" => Some(Self::Dgnlalafjlm),
"IEJKEGFEKNG_JFAEDEAKPGF" => Some(Self::Jfaedeakpgf),
"IEJKEGFEKNG_IOKDIBMJIGJ" => Some(Self::Iokdibmjigj),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Amidaphfcao {
Abapaacjfhb = 0,
Cdgbhmanlid = 1,
Gllpgombnnp = 2,
}
impl Amidaphfcao {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Abapaacjfhb => "AMIDAPHFCAO_ABAPAACJFHB",
Self::Cdgbhmanlid => "AMIDAPHFCAO_CDGBHMANLID",
Self::Gllpgombnnp => "AMIDAPHFCAO_GLLPGOMBNNP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AMIDAPHFCAO_ABAPAACJFHB" => Some(Self::Abapaacjfhb),
"AMIDAPHFCAO_CDGBHMANLID" => Some(Self::Cdgbhmanlid),
"AMIDAPHFCAO_GLLPGOMBNNP" => Some(Self::Gllpgombnnp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bahlemdifco {
RepairIconTypeNone = 0,
RepairIconTypeTb = 3,
RepairIconTypeRt = 5,
RepairIconTypeBr = 6,
RepairIconTypeBrt = 7,
RepairIconTypeTl = 9,
RepairIconTypeLb = 10,
RepairIconTypeTlb = 11,
RepairIconTypeLr = 12,
RepairIconTypeTlr = 13,
RepairIconTypeLbr = 14,
RepairIconTypeFull = 15,
}
impl Bahlemdifco {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::RepairIconTypeNone => "BAHLEMDIFCO_REPAIR_ICON_TYPE_NONE",
Self::RepairIconTypeTb => "BAHLEMDIFCO_REPAIR_ICON_TYPE_TB",
Self::RepairIconTypeRt => "BAHLEMDIFCO_REPAIR_ICON_TYPE_RT",
Self::RepairIconTypeBr => "BAHLEMDIFCO_REPAIR_ICON_TYPE_BR",
Self::RepairIconTypeBrt => "BAHLEMDIFCO_REPAIR_ICON_TYPE_BRT",
Self::RepairIconTypeTl => "BAHLEMDIFCO_REPAIR_ICON_TYPE_TL",
Self::RepairIconTypeLb => "BAHLEMDIFCO_REPAIR_ICON_TYPE_LB",
Self::RepairIconTypeTlb => "BAHLEMDIFCO_REPAIR_ICON_TYPE_TLB",
Self::RepairIconTypeLr => "BAHLEMDIFCO_REPAIR_ICON_TYPE_LR",
Self::RepairIconTypeTlr => "BAHLEMDIFCO_REPAIR_ICON_TYPE_TLR",
Self::RepairIconTypeLbr => "BAHLEMDIFCO_REPAIR_ICON_TYPE_LBR",
Self::RepairIconTypeFull => "BAHLEMDIFCO_REPAIR_ICON_TYPE_FULL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BAHLEMDIFCO_REPAIR_ICON_TYPE_NONE" => Some(Self::RepairIconTypeNone),
"BAHLEMDIFCO_REPAIR_ICON_TYPE_TB" => Some(Self::RepairIconTypeTb),
"BAHLEMDIFCO_REPAIR_ICON_TYPE_RT" => Some(Self::RepairIconTypeRt),
"BAHLEMDIFCO_REPAIR_ICON_TYPE_BR" => Some(Self::RepairIconTypeBr),
"BAHLEMDIFCO_REPAIR_ICON_TYPE_BRT" => Some(Self::RepairIconTypeBrt),
"BAHLEMDIFCO_REPAIR_ICON_TYPE_TL" => Some(Self::RepairIconTypeTl),
"BAHLEMDIFCO_REPAIR_ICON_TYPE_LB" => Some(Self::RepairIconTypeLb),
"BAHLEMDIFCO_REPAIR_ICON_TYPE_TLB" => Some(Self::RepairIconTypeTlb),
"BAHLEMDIFCO_REPAIR_ICON_TYPE_LR" => Some(Self::RepairIconTypeLr),
"BAHLEMDIFCO_REPAIR_ICON_TYPE_TLR" => Some(Self::RepairIconTypeTlr),
"BAHLEMDIFCO_REPAIR_ICON_TYPE_LBR" => Some(Self::RepairIconTypeLbr),
"BAHLEMDIFCO_REPAIR_ICON_TYPE_FULL" => Some(Self::RepairIconTypeFull),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum TimePeriodType {
TimePeriodTypeNone = 0,
Morning = 1,
Afternoon = 2,
Evening = 3,
Night = 4,
Now = 99,
}
impl TimePeriodType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::TimePeriodTypeNone => "TimePeriodType_TIME_PERIOD_TYPE_NONE",
Self::Morning => "TimePeriodType_MORNING",
Self::Afternoon => "TimePeriodType_AFTERNOON",
Self::Evening => "TimePeriodType_EVENING",
Self::Night => "TimePeriodType_NIGHT",
Self::Now => "TimePeriodType_NOW",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"TimePeriodType_TIME_PERIOD_TYPE_NONE" => Some(Self::TimePeriodTypeNone),
"TimePeriodType_MORNING" => Some(Self::Morning),
"TimePeriodType_AFTERNOON" => Some(Self::Afternoon),
"TimePeriodType_EVENING" => Some(Self::Evening),
"TimePeriodType_NIGHT" => Some(Self::Night),
"TimePeriodType_NOW" => Some(Self::Now),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hhaiaeholnp {
ToBigTv = 0,
ToNormalTv = 1,
}
impl Hhaiaeholnp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ToBigTv => "HHAIAEHOLNP_TO_BIG_TV",
Self::ToNormalTv => "HHAIAEHOLNP_TO_NORMAL_TV",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HHAIAEHOLNP_TO_BIG_TV" => Some(Self::ToBigTv),
"HHAIAEHOLNP_TO_NORMAL_TV" => Some(Self::ToNormalTv),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ignegjpoggj {
Mcllfpgpfhk = 0,
}
impl Ignegjpoggj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Mcllfpgpfhk => "IGNEGJPOGGJ_MCLLFPGPFHK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IGNEGJPOGGJ_MCLLFPGPFHK" => Some(Self::Mcllfpgpfhk),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Meadahndghd {
Pclfjeaeckd = 0,
Jhlgehhifff = 1,
Lcpfnobgkhf = 2,
Oofggonfkjg = 3,
Onlcpjhojha = 4,
}
impl Meadahndghd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Pclfjeaeckd => "MEADAHNDGHD_PCLFJEAECKD",
Self::Jhlgehhifff => "MEADAHNDGHD_JHLGEHHIFFF",
Self::Lcpfnobgkhf => "MEADAHNDGHD_LCPFNOBGKHF",
Self::Oofggonfkjg => "MEADAHNDGHD_OOFGGONFKJG",
Self::Onlcpjhojha => "MEADAHNDGHD_ONLCPJHOJHA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MEADAHNDGHD_PCLFJEAECKD" => Some(Self::Pclfjeaeckd),
"MEADAHNDGHD_JHLGEHHIFFF" => Some(Self::Jhlgehhifff),
"MEADAHNDGHD_LCPFNOBGKHF" => Some(Self::Lcpfnobgkhf),
"MEADAHNDGHD_OOFGGONFKJG" => Some(Self::Oofggonfkjg),
"MEADAHNDGHD_ONLCPJHOJHA" => Some(Self::Onlcpjhojha),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gbmddbianaa {
HollowGameUiTypeDefault = 0,
HollowGameUiTypeActivityHacker = 1,
HollowGameUiTypeBless = 2,
}
impl Gbmddbianaa {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::HollowGameUiTypeDefault => "GBMDDBIANAA_HOLLOW_GAME_UI_TYPE_DEFAULT",
Self::HollowGameUiTypeActivityHacker => {
"GBMDDBIANAA_HOLLOW_GAME_UI_TYPE_ACTIVITY_HACKER"
}
Self::HollowGameUiTypeBless => "GBMDDBIANAA_HOLLOW_GAME_UI_TYPE_BLESS",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GBMDDBIANAA_HOLLOW_GAME_UI_TYPE_DEFAULT" => {
Some(Self::HollowGameUiTypeDefault)
}
"GBMDDBIANAA_HOLLOW_GAME_UI_TYPE_ACTIVITY_HACKER" => {
Some(Self::HollowGameUiTypeActivityHacker)
}
"GBMDDBIANAA_HOLLOW_GAME_UI_TYPE_BLESS" => Some(Self::HollowGameUiTypeBless),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kmpfpppkfjn {
ModifyStackOrderUp = 0,
ModifyStackOrderDown = 1,
ModifyStackOrderTop = 2,
ModifyStackOrderBottom = 3,
ModifyStackOrderList = 4,
}
impl Kmpfpppkfjn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::ModifyStackOrderUp => "KMPFPPPKFJN_MODIFY_STACK_ORDER_UP",
Self::ModifyStackOrderDown => "KMPFPPPKFJN_MODIFY_STACK_ORDER_DOWN",
Self::ModifyStackOrderTop => "KMPFPPPKFJN_MODIFY_STACK_ORDER_TOP",
Self::ModifyStackOrderBottom => "KMPFPPPKFJN_MODIFY_STACK_ORDER_BOTTOM",
Self::ModifyStackOrderList => "KMPFPPPKFJN_MODIFY_STACK_ORDER_LIST",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KMPFPPPKFJN_MODIFY_STACK_ORDER_UP" => Some(Self::ModifyStackOrderUp),
"KMPFPPPKFJN_MODIFY_STACK_ORDER_DOWN" => Some(Self::ModifyStackOrderDown),
"KMPFPPPKFJN_MODIFY_STACK_ORDER_TOP" => Some(Self::ModifyStackOrderTop),
"KMPFPPPKFJN_MODIFY_STACK_ORDER_BOTTOM" => Some(Self::ModifyStackOrderBottom),
"KMPFPPPKFJN_MODIFY_STACK_ORDER_LIST" => Some(Self::ModifyStackOrderList),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Blfjnmjhnmp {
Ofbfcahndjc = 0,
Eildgnbgjkp = 1,
Ekabfmnlbld = 2,
}
impl Blfjnmjhnmp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ofbfcahndjc => "BLFJNMJHNMP_OFBFCAHNDJC",
Self::Eildgnbgjkp => "BLFJNMJHNMP_EILDGNBGJKP",
Self::Ekabfmnlbld => "BLFJNMJHNMP_EKABFMNLBLD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BLFJNMJHNMP_OFBFCAHNDJC" => Some(Self::Ofbfcahndjc),
"BLFJNMJHNMP_EILDGNBGJKP" => Some(Self::Eildgnbgjkp),
"BLFJNMJHNMP_EKABFMNLBLD" => Some(Self::Ekabfmnlbld),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Iegcobdoojb {
None = 0,
MiniGameParam = 1,
ActGameParam = 2,
HollowParam = 3,
}
impl Iegcobdoojb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered 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 => "IEGCOBDOOJB_None",
Self::MiniGameParam => "IEGCOBDOOJB_MiniGameParam",
Self::ActGameParam => "IEGCOBDOOJB_ActGameParam",
Self::HollowParam => "IEGCOBDOOJB_HollowParam",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IEGCOBDOOJB_None" => Some(Self::None),
"IEGCOBDOOJB_MiniGameParam" => Some(Self::MiniGameParam),
"IEGCOBDOOJB_ActGameParam" => Some(Self::ActGameParam),
"IEGCOBDOOJB_HollowParam" => Some(Self::HollowParam),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Caelfonignk {
Ecciokmahkf = 0,
}
impl Caelfonignk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ecciokmahkf => "CAELFONIGNK_ECCIOKMAHKF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CAELFONIGNK_ECCIOKMAHKF" => Some(Self::Ecciokmahkf),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ifjapkdimle {
Ncbichmdjoc = 0,
Jmpnejljomi = 1,
}
impl Ifjapkdimle {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ncbichmdjoc => "IFJAPKDIMLE_NCBICHMDJOC",
Self::Jmpnejljomi => "IFJAPKDIMLE_JMPNEJLJOMI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IFJAPKDIMLE_NCBICHMDJOC" => Some(Self::Ncbichmdjoc),
"IFJAPKDIMLE_JMPNEJLJOMI" => Some(Self::Jmpnejljomi),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pjjdclljkog {
Okhlkgdnioh = 0,
Egammojifca = 1,
Manaelpjoil = 2,
Mbbppmbjfcp = 3,
}
impl Pjjdclljkog {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Okhlkgdnioh => "PJJDCLLJKOG_OKHLKGDNIOH",
Self::Egammojifca => "PJJDCLLJKOG_EGAMMOJIFCA",
Self::Manaelpjoil => "PJJDCLLJKOG_MANAELPJOIL",
Self::Mbbppmbjfcp => "PJJDCLLJKOG_MBBPPMBJFCP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PJJDCLLJKOG_OKHLKGDNIOH" => Some(Self::Okhlkgdnioh),
"PJJDCLLJKOG_EGAMMOJIFCA" => Some(Self::Egammojifca),
"PJJDCLLJKOG_MANAELPJOIL" => Some(Self::Manaelpjoil),
"PJJDCLLJKOG_MBBPPMBJFCP" => Some(Self::Mbbppmbjfcp),
_ => None,
}
}
}
#[derive(yanagi_proto_derive::CmdID)]
#[derive(yanagi_proto_derive::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum NodeState {
NodeStateAll = 0,
Locked = 1,
Unlocked = 2,
Finished = 3,
ShowEvent = 4,
Door = 5,
Brighten = 6,
Guide = 7,
Target = 8,
BrightenOnlyVisible = 9,
Unstable = 10,
Empty = 11,
LockedWithStamina = 14,
UnEmpty = 15,
}
impl NodeState {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Self::NodeStateAll => "NodeState_NODE_STATE_ALL",
Self::Locked => "NodeState_LOCKED",
Self::Unlocked => "NodeState_UNLOCKED",
Self::Finished => "NodeState_FINISHED",
Self::ShowEvent => "NodeState_SHOW_EVENT",
Self::Door => "NodeState_DOOR",
Self::Brighten => "NodeState_BRIGHTEN",
Self::Guide => "NodeState_GUIDE",
Self::Target => "NodeState_TARGET",
Self::BrightenOnlyVisible => "NodeState_BRIGHTEN_ONLY_VISIBLE",
Self::Unstable => "NodeState_UNSTABLE",
Self::Empty => "NodeState_EMPTY",
Self::LockedWithStamina => "NodeState_LOCKED_WITH_STAMINA",
Self::UnEmpty => "NodeState_UN_EMPTY",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NodeState_NODE_STATE_ALL" => Some(Self::NodeStateAll),
"NodeState_LOCKED" => Some(Self::Locked),
"NodeState_UNLOCKED" => Some(Self::Unlocked),
"NodeState_FINISHED" => Some(Self::Finished),
"NodeState_SHOW_EVENT" => Some(Self::ShowEvent),
"NodeState_DOOR" => Some(Self::Door),
"NodeState_BRIGHTEN" => Some(Self::Brighten),
"NodeState_GUIDE" => Some(Self::Guide),
"NodeState_TARGET" => Some(Self::Target),
"NodeState_BRIGHTEN_ONLY_VISIBLE" => Some(Self::BrightenOnlyVisible),
"NodeState_UNSTABLE" => Some(Self::Unstable),
"NodeState_EMPTY" => Some(Self::Empty),
"NodeState_LOCKED_WITH_STAMINA" => Some(Self::LockedWithStamina),
"NodeState_UN_EMPTY" => Some(Self::UnEmpty),
_ => None,
}
}
}