JaneDoe-ZS/nap_proto/out/_.rs
YYHEggEgg 28864ff1e4 Teleport Map & Switching Dynamic Wallpaper Support, Gacha optimization (#2)
## Abstract

This PR implements

- Showing Teleports on map
- Quick Menu usage
- Dynamic Wallpaper switching
- Settings UP for Bangboo pool (via CLI)

## Support list

- The support of Teleport with map.
- Unlocking the 3 buttons (Interknow, DMs, Map) as a prerequisite of the previous feature. By pressing 'F' you can also modify the buttons in Quick Menu.
- Changing Dynamic Wallpaper to a specific one instead of being randomly chosen. **Notice that you can't use one's Dynamic Wallpaper if you don't own this agent.**
- Fixed some Gacha bugs, including:
  - Obtained items won't be sent to your bag unless you're pulling the standard banner;
  - Obtained items won't show in bag until relogin;
- Alternative command `gacha up` to choose the UP Bangboo. Start with `gacha up [player_uid]` and follow the guide to fill params.

## Principle

- Player's `UnlockModelBin` stores Quick Menu data, with the player's chosen buttons and their positions.
- Separate Gacha's DTO & Saving model to make it more standardized, and ensure ID validation is always performed.
- Player's bag information is now sync to client appropriately after finishing any gacha operations.
- `gacha up` search for pools with a `chooseable` Category Guarantee Policy, then list included items if user has provided the target pool's `gacha_schedule_id`.

## Known issues

- **Specifically for 1.1 Beta**, teleport may meet these issues leading to a 'black screen', forcing you to restart the client (or use `player kick` command as an alternative).
  - Don't try to teleport to `治安局光映分署`, it won't succeed. This is the 32nd teleport out of the 31 ones defined visible in assets.
  - Don't close the page after opening map. Teleport to somewhere.
- `gacha up` command is an alternative to in-game operation. You still can not see any bangboos in the collection when choosing Bangboo.

Co-authored-by: YYHEggEgg <53960525+YYHEggEgg@users.noreply.github.com>
Reviewed-on: #2
Co-authored-by: YYHEggEgg <yyheggegg@xeondev.com>
Co-committed-by: YYHEggEgg <yyheggegg@xeondev.com>
2024-08-06 17:15:04 +00:00

60378 lines
No EOL
2.2 MiB
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// This file is @generated by prost-build.
#[derive(proto_gen::CmdID)]
#[cmdid(1340)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gmeephnlneg {
#[xor(9536)]
#[prost(uint32, tag = "12")]
pub iodbjkkegoc: u32,
#[prost(bool, tag = "15")]
pub hbjekhglkho: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kkdbkodlipi {
#[xor(7294)]
#[prost(int32, tag = "5")]
pub blpbniognen: i32,
#[prost(message, repeated, tag = "1")]
pub ohphimabale: ::prost::alloc::vec::Vec<Gdodlldohip>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(498)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kkgabophogk {
#[prost(bool, tag = "13")]
pub dachboigobc: bool,
#[prost(message, optional, tag = "6")]
pub battle_result: ::core::option::Option<BattleResult>,
#[xor(5186)]
#[prost(int64, tag = "3")]
pub battle_uid: i64,
#[xor(13544)]
#[prost(int32, tag = "14")]
pub battle_id: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct AbyssDutyData {
#[xor(6206)]
#[prost(uint32, tag = "9")]
pub kjoopbmjegm: u32,
#[prost(map = "uint32, uint32", tag = "6")]
pub finish_condition_progress: ::std::collections::HashMap<u32, u32>,
#[xor(14159)]
#[prost(uint32, tag = "1")]
pub ahpalhhnkdc: u32,
#[xor(963)]
#[prost(uint32, tag = "2")]
pub template_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ngnlpinkeeo {
#[prost(message, optional, tag = "1")]
pub gkehhhaeffa: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub mdnhahnfmfl: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bndpnbjnicc {
#[prost(string, tag = "1")]
pub mcmkaiinihb: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub oeakkkamdlg: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cjdgecfpbnb {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gelcdeemien {
#[prost(string, tag = "1")]
pub dldkebnaemc: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(718)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bhoildhkhpj {
#[prost(uint32, repeated, tag = "10")]
pub mnojlnoblcl: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "2")]
pub kfhpbnnkidh: ::prost::alloc::vec::Vec<u32>,
#[xor(3551)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jgapkmjbomc {
#[prost(message, optional, tag = "1")]
pub dgdplpmddec: ::core::option::Option<Ahgmheddhld>,
#[prost(int32, tag = "2")]
pub eckdphgbknh: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(316)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kngifdpoiae {}
#[derive(proto_gen::CmdID)]
#[cmdid(632)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ekciolgenkp {
#[xor(5355)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[xor(8354)]
#[prost(uint32, tag = "7")]
pub elamhfhmooa: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hagpnckfcdh {
#[prost(uint32, repeated, tag = "1")]
pub jcjehbmmief: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ckoiijechbm {
#[prost(enumeration = "Ckliokcobmc", tag = "1")]
pub fhlcnolpfml: i32,
#[prost(string, tag = "2")]
pub moncfdmpofj: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub oaclhaabola: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(658)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ghgacdlmpae {
#[prost(uint32, repeated, tag = "3")]
pub hmfkjheaanh: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aekcbijoaaf {
#[prost(bool, tag = "9")]
pub plmiiofhhaj: bool,
#[xor(1458)]
#[prost(int32, tag = "12")]
pub fbmolobblge: i32,
#[xor(4831)]
#[prost(int32, tag = "1")]
pub num: i32,
#[prost(float, tag = "10")]
pub mkjndiapleb: f32,
#[prost(float, tag = "4")]
pub fboelpmooig: f32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Baohjfcokij {
#[prost(string, tag = "1")]
pub nadbbnnlcco: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub item_id: ::core::option::Option<StringEntry>,
#[prost(uint32, tag = "3")]
pub bedcpoehdkc: u32,
#[prost(message, repeated, tag = "4")]
pub predicates: ::prost::alloc::vec::Vec<EventPredicateConfig>,
#[prost(uint32, repeated, tag = "5")]
pub omdaohnmedj: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dgmdnbjaaem {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nkhnlakggmj {
#[xor(686)]
#[prost(uint32, tag = "11")]
pub dehkpnocdjg: u32,
#[prost(map = "uint32, uint32", tag = "6")]
pub finish_condition_progress: ::std::collections::HashMap<u32, u32>,
#[prost(string, tag = "7")]
pub gpdjjkogccm: ::prost::alloc::string::String,
#[xor(5888)]
#[prost(uint32, tag = "13")]
pub ficaggelnpc: u32,
#[xor(5542)]
#[prost(uint32, tag = "10")]
pub template_id: u32,
#[prost(enumeration = "Cmmembfifpk", tag = "4")]
pub r#type: i32,
#[xor(11347)]
#[prost(uint32, tag = "2")]
pub mkobghhgobc: u32,
#[prost(string, tag = "1")]
pub iddehlcpjjn: ::prost::alloc::string::String,
#[xor(10163)]
#[prost(int64, tag = "14")]
pub end_timestamp: i64,
#[xor(8852)]
#[prost(uint32, tag = "8")]
pub ppnbkmndpjc: u32,
#[xor(13996)]
#[prost(uint32, tag = "5")]
pub bcimengnibi: u32,
#[prost(string, tag = "3")]
pub title: ::prost::alloc::string::String,
#[prost(enumeration = "Cccoaoekaif", tag = "15")]
pub lmiamoihnid: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lcnicjccpde {
#[prost(int32, repeated, tag = "13")]
pub unlock_id_list: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1396)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iojadicmfnl {
#[prost(enumeration = "Fljplglhfin", tag = "14")]
pub agjbemefhej: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eoiakcmjoha {
#[prost(int32, tag = "1")]
pub fjcflipfpmo: i32,
#[prost(int32, tag = "2")]
pub lmpkbfofine: i32,
#[prost(int32, tag = "3")]
pub gnibbcpoeci: i32,
#[prost(int32, tag = "4")]
pub hengbhlpbab: i32,
#[prost(int32, tag = "5")]
pub geefpgnnkbc: i32,
#[prost(int32, tag = "6")]
pub hoaicgkhjlm: i32,
#[prost(int32, tag = "7")]
pub nbfbkbjencf: i32,
#[prost(int32, tag = "8")]
pub pdjdgdpcndb: i32,
#[prost(int32, tag = "9")]
pub ccdjelebepg: i32,
#[prost(int32, tag = "10")]
pub oaiglkjpdhp: i32,
#[prost(int32, tag = "11")]
pub kaenmifjobl: i32,
#[prost(int32, tag = "12")]
pub ochgjoaican: i32,
#[prost(int32, tag = "13")]
pub cbfkobbncpo: i32,
#[prost(int32, tag = "14")]
pub nnpkhadhili: i32,
#[prost(int32, tag = "15")]
pub aplnfojjgol: i32,
#[prost(int32, tag = "16")]
pub gdinonpbgnj: i32,
#[prost(int32, tag = "17")]
pub mkfiaffgpmb: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ekgkbchmdfg {
#[prost(int32, tag = "1")]
pub abhafocgjgp: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dcngcjnkmno {
#[xor(15835)]
#[prost(int32, tag = "7")]
pub hgejomichaj: i32,
#[xor(189)]
#[prost(int32, tag = "4")]
pub ofllefihnlp: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(604)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Haiehnolemd {
#[xor(8076)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ockkmgggbld {
#[prost(enumeration = "ChessUiControlType", tag = "7")]
pub knjdlppjnjp: i32,
#[xor(14357)]
#[prost(int32, tag = "1")]
pub num: i32,
#[prost(enumeration = "ChessUiIconType", tag = "9")]
pub obeigedladh: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hpalfgllgje {
#[xor(990)]
#[prost(uint32, tag = "5")]
pub avatar_id: u32,
#[xor(13824)]
#[prost(uint32, tag = "4")]
pub item_id: u32,
#[xor(6669)]
#[prost(uint32, tag = "1")]
pub num: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5164)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pijchhdicik {
#[prost(message, repeated, tag = "11")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(14063)]
#[prost(uint64, tag = "5")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "3")]
pub info: ::core::option::Option<Ecjmeibgiej>,
#[xor(9976)]
#[prost(uint64, tag = "2")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1080)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Plfbkmmmdbm {
#[prost(map = "uint32, int32", tag = "15")]
pub reward_item_map: ::std::collections::HashMap<u32, i32>,
#[xor(10983)]
#[prost(uint32, tag = "7")]
pub num: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(612)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gofdhmfmbij {
#[xor(3542)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lccpbndiccj {
#[prost(message, optional, tag = "8")]
pub begdklfbmip: ::core::option::Option<Mfcflhbnmhf>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cejpodgpgol {
#[prost(message, optional, tag = "1")]
pub phcdebbpbic: ::core::option::Option<Nnfijcpilfc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ckmnhgppnlh {
#[prost(uint32, tag = "1")]
pub fjochpjpckk: u32,
#[prost(uint32, tag = "2")]
pub ipenajdpamc: u32,
#[prost(uint32, tag = "3")]
pub pjemhopkpao: u32,
#[prost(enumeration = "Iejffobjgpg", tag = "4")]
pub hcojlnaaidc: i32,
#[prost(uint32, repeated, tag = "5")]
pub kkdhnljdgcj: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ckkenmdndie {
#[prost(uint32, tag = "1")]
pub uid: u32,
#[prost(uint32, tag = "2")]
pub rank: u32,
#[prost(uint32, tag = "3")]
pub score: u32,
#[prost(message, optional, tag = "4")]
pub efegdgbgjdj: ::core::option::Option<Eemedeipanh>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ebjndhaabhd {}
#[derive(proto_gen::CmdID)]
#[cmdid(641)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct StartHollowQuestScRsp {
#[xor(10421)]
#[prost(int32, tag = "12")]
pub retcode: i32,
#[xor(5495)]
#[prost(uint32, tag = "3")]
pub quest_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fbdfodnidlh {
#[prost(message, optional, tag = "1")]
pub quest_id: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Licedgflldk {
#[xor(5821)]
#[prost(uint32, tag = "4")]
pub avatar_id: u32,
#[xor(14563)]
#[prost(uint32, tag = "1")]
pub damage: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aooldhifkbd {
#[xor(1391)]
#[prost(int32, tag = "7")]
pub retcode: i32,
#[prost(message, repeated, tag = "3")]
pub fjhcnbiecjl: ::prost::alloc::vec::Vec<Dcngcjnkmno>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mnhbpdcpmln {
#[xor(4090)]
#[prost(int32, tag = "5")]
pub ibmecicmfki: i32,
#[xor(10072)]
#[prost(int32, tag = "7")]
pub hfgdfahknam: i32,
#[xor(4138)]
#[prost(int32, tag = "8")]
pub hhnmgamihmn: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eeoeklodgid {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Feecjgonjfm {
#[prost(message, repeated, tag = "12")]
pub bhenhlnmjoi: ::prost::alloc::vec::Vec<Ngkklmjiikm>,
#[prost(uint32, repeated, tag = "15")]
pub coffepbhbaa: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ioicimpnbhm {
#[prost(message, optional, tag = "11")]
pub ebhhlpjehid: ::core::option::Option<Nbbceobidha>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dhehemaohfd {
#[prost(int32, tag = "1")]
pub miecobaddhc: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct LogTrapInfo {
#[prost(int32, tag = "1")]
pub trap_id: i32,
#[prost(int64, tag = "2")]
pub trap_uid: i64,
#[prost(int32, tag = "3")]
pub damage: i32,
#[prost(int32, tag = "4")]
pub live_time: i32,
#[prost(int32, tag = "5")]
pub is_trigger: i32,
#[prost(int32, tag = "6")]
pub imcmgiijhfb: i32,
#[prost(int32, tag = "7")]
pub mfececnkdce: i32,
#[prost(int32, tag = "8")]
pub enbglllhcfd: i32,
#[prost(int32, tag = "9")]
pub alllcjnlamc: i32,
#[prost(int32, tag = "10")]
pub mdcepdgblck: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aoddoghjgef {
#[prost(string, repeated, tag = "1")]
pub jgdbedcacpp: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iggbdkbgphj {
#[prost(message, repeated, tag = "10")]
pub kbinkakmmcl: ::prost::alloc::vec::Vec<Dlenhbdpddl>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jlbbfncemhl {
#[prost(uint32, tag = "1")]
pub jkanfkbccpp: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2018)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bobidaafgje {
#[xor(2738)]
#[prost(uint32, tag = "8")]
pub level: u32,
#[xor(13078)]
#[prost(uint32, tag = "3")]
pub dbehgfkggpk: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bajhdbfeckp {
#[prost(message, optional, tag = "1")]
pub section_id: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jeekolclhed {
#[prost(enumeration = "VariableScope", tag = "1")]
pub fcdpekomndm: i32,
#[prost(string, tag = "2")]
pub eabhecadfgl: ::prost::alloc::string::String,
#[prost(enumeration = "TypeOfSetList", tag = "3")]
pub ojhhpklhdjg: i32,
#[prost(message, repeated, tag = "4")]
pub odecaelpjho: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(map = "string, message", tag = "5")]
pub igjcaafeajk: ::std::collections::HashMap<
::prost::alloc::string::String,
StringEntry,
>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Obncggnjhle {
#[xor(2982)]
#[prost(uint32, tag = "2")]
pub ijoecccdadi: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Agafajmncio {
#[prost(enumeration = "Nnjpojfcbpk", tag = "1")]
pub pnnhdkcfeeb: i32,
#[prost(enumeration = "Njmgdnmdpcd", tag = "4")]
pub pfkbhinphki: i32,
#[prost(message, optional, tag = "6")]
pub mafdkbbjomk: ::core::option::Option<Logbifbedhf>,
#[prost(enumeration = "Eibhenfckie", tag = "8")]
pub lpbhklngmnk: i32,
#[prost(message, optional, tag = "13")]
pub chmfafeaaec: ::core::option::Option<Logbifbedhf>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(877)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Clmolehfkil {
#[xor(10891)]
#[prost(int32, tag = "3")]
pub bojkongkemd: i32,
#[prost(message, repeated, tag = "4")]
pub okiccbjkkoj: ::prost::alloc::vec::Vec<Cojcpppiloj>,
#[xor(1757)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pkmpgegjnaa {
#[prost(bool, tag = "1")]
pub gcbccdlhjfd: bool,
#[prost(bool, tag = "2")]
pub dnpbgfmbbpa: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3209)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gollkenbeof {
#[xor(11487)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5123)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ekhjgeikgba {
#[xor(10428)]
#[prost(uint64, tag = "15")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "12")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "11")]
pub info: ::core::option::Option<Amjoecjdopb>,
#[xor(10147)]
#[prost(uint64, tag = "8")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fbjfmflmlca {
#[prost(int32, tag = "1")]
pub cmacbfkaoma: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dofkpomcepc {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aahgcnhamoj {
#[prost(uint64, repeated, tag = "14")]
pub cbgjohgniip: ::prost::alloc::vec::Vec<u64>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ldbhmpnnicl {
#[prost(bool, tag = "1")]
pub ifeeilniaol: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2965)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ibcibmadlof {
#[xor(10603)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[prost(message, optional, tag = "10")]
pub jamlmbokncg: ::core::option::Option<Cpoiohebdph>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hpoimmjhich {
#[prost(message, optional, tag = "1")]
pub cbgeodkpcfa: ::core::option::Option<StringEntry>,
#[prost(enumeration = "VariableScope", tag = "2")]
pub fcdpekomndm: i32,
#[prost(message, optional, tag = "3")]
pub boigcdofhii: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2257)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Acmdcinhdfe {
#[xor(14540)]
#[prost(int32, tag = "4")]
pub retcode: i32,
#[xor(15963)]
#[prost(uint32, tag = "3")]
pub ljjhakbfaim: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ehabldkgceo {
#[prost(bool, tag = "1")]
pub fgmplnehagh: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fkkojjgepnb {
#[prost(string, tag = "4")]
pub hocgmcajaal: ::prost::alloc::string::String,
#[prost(uint32, repeated, tag = "1234")]
pub jhegkfffnho: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "42")]
pub nddohlngkpj: bool,
#[prost(int32, repeated, tag = "425")]
pub cabobahmfoo: ::prost::alloc::vec::Vec<i32>,
#[xor(1278)]
#[prost(uint32, tag = "1268")]
pub hbakancpbkd: u32,
#[xor(7080)]
#[prost(uint32, tag = "788")]
pub nkikgkhhgho: u32,
#[prost(string, tag = "14")]
pub fdambhgpjab: ::prost::alloc::string::String,
#[xor(10514)]
#[prost(uint32, tag = "679")]
pub mjiiknenehg: u32,
#[prost(bool, tag = "50")]
pub aobemkmdkgo: bool,
#[xor(11981)]
#[prost(int32, tag = "5")]
pub fphnongcfga: i32,
#[xor(9424)]
#[prost(uint32, tag = "15")]
pub aapgogjocgb: u32,
#[prost(uint32, repeated, tag = "732")]
pub jpipifpcihf: ::prost::alloc::vec::Vec<u32>,
#[xor(1659)]
#[prost(uint32, tag = "6")]
pub amhkclkeblh: u32,
#[prost(string, tag = "1233")]
pub mdcpginfopk: ::prost::alloc::string::String,
#[prost(bool, tag = "74")]
pub hmpjfcdnaeh: bool,
#[prost(string, tag = "1")]
pub ipenifeaflj: ::prost::alloc::string::String,
#[xor(11567)]
#[prost(uint32, tag = "8")]
pub cnomghadpof: u32,
#[xor(6029)]
#[prost(uint32, tag = "7")]
pub bdhckehljcc: u32,
#[xor(3244)]
#[prost(uint32, tag = "1625")]
pub lchdjcdjiik: u32,
#[xor(4851)]
#[prost(int64, tag = "3")]
pub end_timestamp: i64,
#[xor(8589)]
#[prost(int32, tag = "505")]
pub lecpejadije: i32,
#[xor(15310)]
#[prost(int64, tag = "13")]
pub start_timestamp: i64,
#[prost(string, tag = "11")]
pub clpbnooldog: ::prost::alloc::string::String,
#[prost(string, tag = "9")]
pub kaflnjilgmj: ::prost::alloc::string::String,
#[prost(string, tag = "743")]
pub eifopebmhfo: ::prost::alloc::string::String,
#[prost(string, tag = "655")]
pub ffffmcflfmb: ::prost::alloc::string::String,
#[prost(bool, tag = "295")]
pub fdmdbaoddom: bool,
#[xor(15648)]
#[prost(uint32, tag = "1510")]
pub ebgcalpgcah: u32,
#[prost(string, tag = "1163")]
pub pjpcdnfkkcn: ::prost::alloc::string::String,
#[prost(string, tag = "12")]
pub cnipfpbloal: ::prost::alloc::string::String,
#[xor(9382)]
#[prost(uint32, tag = "290")]
pub cmpghccljlf: u32,
#[xor(12031)]
#[prost(uint32, tag = "2")]
pub alciljacdod: u32,
#[xor(11766)]
#[prost(uint32, tag = "10")]
pub cmkiohccoil: u32,
#[xor(11451)]
#[prost(int64, tag = "1089")]
pub lohgoaeodof: i64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hegbodnhnom {
#[prost(message, optional, tag = "2")]
pub ehgaplnmnhi: ::core::option::Option<Dcfbgpfnfhm>,
#[prost(message, optional, tag = "3")]
pub bhpdodagglp: ::core::option::Option<Gnhmjckbchm>,
#[prost(message, optional, tag = "5")]
pub ekhmhoiffmp: ::core::option::Option<Oefohkijnjm>,
#[prost(message, optional, tag = "8")]
pub facoccnpnhp: ::core::option::Option<Mpdiinmjemj>,
#[prost(message, optional, tag = "9")]
pub gdkiklmofjk: ::core::option::Option<Blnpoijhbbb>,
#[prost(message, optional, tag = "10")]
pub gjclmlaikbm: ::core::option::Option<Nnbooaekcml>,
#[prost(message, optional, tag = "11")]
pub jdoinkjnehm: ::core::option::Option<Ofdpbjahkmg>,
#[prost(message, optional, tag = "12")]
pub gepclhchljg: ::core::option::Option<Efjbmdbmcba>,
#[prost(message, optional, tag = "13")]
pub nbkigcdeifl: ::core::option::Option<Fkkojjgepnb>,
#[prost(message, optional, tag = "14")]
pub lmnioimegah: ::core::option::Option<Acjhklolkel>,
#[prost(message, optional, tag = "15")]
pub jpajmpoinko: ::core::option::Option<Jjajihdbold>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2027)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dcgobhlfgei {
#[xor(12879)]
#[prost(uint32, tag = "12")]
pub quest_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jmlcnhpajjd {
#[prost(message, repeated, tag = "1")]
pub hjmeodfekco: ::prost::alloc::vec::Vec<Egfikbfnggk>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(98)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetPlayerBasicInfoScRsp {
#[xor(9584)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[prost(message, optional, tag = "8")]
pub basic_info: ::core::option::Option<PlayerBasicInfo>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Igieiojpkeh {
#[xor(9735)]
#[prost(int64, tag = "7")]
pub bamnancbmge: i64,
#[xor(1855)]
#[prost(int64, tag = "2")]
pub unlock_time: i64,
#[xor(5348)]
#[prost(uint32, tag = "4")]
pub template_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(953)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ijddomkbifa {
#[xor(15548)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hlpdblepabc {
#[prost(int32, tag = "1")]
pub bedcpoehdkc: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3299)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aoealfpncbb {
#[xor(183)]
#[prost(uint32, tag = "15")]
pub ikgcckcpjdg: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(606)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nbjmdkdcpcg {
#[xor(3658)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fkhbkjlkggf {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub okdogekihnp: i32,
#[prost(message, optional, tag = "2")]
pub mdnhahnfmfl: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub egdmlifeihf: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jbojkodhiag {
#[xor(6452)]
#[prost(int32, tag = "12")]
pub jmekicekjmn: i32,
#[xor(4810)]
#[prost(int32, tag = "7")]
pub baidfpahfgd: i32,
#[xor(9092)]
#[prost(int32, tag = "6")]
pub hdkibenblpe: i32,
#[xor(2675)]
#[prost(int32, tag = "11")]
pub jebmboiocde: i32,
#[xor(14112)]
#[prost(int32, tag = "14")]
pub retcode: i32,
#[xor(16379)]
#[prost(int32, tag = "3")]
pub negmmacmnck: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bplilleadjc {
#[prost(uint32, repeated, tag = "1")]
pub diecglcgjod: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "2")]
pub ifhmgfpaacn: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "3")]
pub lokfhlmmobf: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(753)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Njjppacmoip {
#[xor(12249)]
#[prost(uint32, tag = "8")]
pub goggfbpndmm: u32,
#[xor(15134)]
#[prost(uint32, tag = "5")]
pub item_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jjjklojppib {
#[prost(float, tag = "6")]
pub jolepofhine: f32,
#[prost(message, optional, tag = "12")]
pub eabhecadfgl: ::core::option::Option<Imeabpaogbl>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lecnflaipon {}
#[derive(proto_gen::CmdID)]
#[cmdid(5167)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fmlkejheddl {
#[xor(15220)]
#[prost(uint64, tag = "10")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "9")]
pub info: ::core::option::Option<Lbjlaphnmfh>,
#[prost(message, repeated, tag = "8")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(15011)]
#[prost(uint64, tag = "3")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bghgcldpjlp {
#[xor(3252)]
#[prost(uint32, tag = "15")]
pub rank: u32,
#[xor(15004)]
#[prost(int32, tag = "10")]
pub nhekhfpoaaj: i32,
#[xor(1430)]
#[prost(uint32, tag = "5")]
pub level: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lilafdlmjkf {
#[prost(message, optional, tag = "11")]
pub miodeldcceb: ::core::option::Option<Ljcoklaokja>,
#[xor(1215)]
#[prost(uint32, tag = "1")]
pub lmiamoihnid: u32,
#[xor(15273)]
#[prost(uint32, tag = "15")]
pub fkjagaehhbf: u32,
#[prost(message, optional, tag = "12")]
pub hddolcbbile: ::core::option::Option<Bpgbhmbeaed>,
#[xor(5239)]
#[prost(uint32, tag = "14")]
pub nmbkbflifhi: u32,
#[xor(3820)]
#[prost(uint32, tag = "7")]
pub ghimebgollb: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hekjjpbclmm {
#[prost(int32, tag = "1")]
pub gbahkljcigh: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Joonbfjkahp {
#[prost(int64, repeated, tag = "1")]
pub gccoobifeaf: ::prost::alloc::vec::Vec<i64>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hpgaamcpfbc {
#[prost(uint32, tag = "1")]
pub jdofkegmoeb: u32,
#[prost(uint32, tag = "2")]
pub iakjomgiekd: u32,
#[prost(uint32, tag = "3")]
pub cgepifmgilf: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(364)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aglckohdnkf {
#[xor(1068)]
#[prost(uint32, tag = "3")]
pub tag: u32,
#[prost(string, tag = "13")]
pub mlafgjjebbh: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nabgdobbkgh {
#[prost(message, repeated, tag = "1")]
pub ddpnikdicbk: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(string, tag = "2")]
pub ceehgdlemgn: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub colnhjkmdjp: ::prost::alloc::string::String,
#[prost(message, optional, tag = "4")]
pub ckcamgdfnfd: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dpcaompjmkd {
#[prost(bool, tag = "3")]
pub kboigomlckj: bool,
#[prost(string, tag = "7")]
pub ljdanhobmko: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "15")]
pub avatar_list: ::prost::alloc::vec::Vec<Kdjdolikfgc>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(659)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Leijdkhanbk {
#[xor(3946)]
#[prost(uint32, tag = "3")]
pub reward_id: u32,
#[prost(uint32, repeated, tag = "11")]
pub jbgdcefooig: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dgenemmeiil {
#[xor(798)]
#[prost(uint32, tag = "9")]
pub lbmgeignmef: u32,
#[prost(message, repeated, tag = "2")]
pub jpoafdpjkno: ::prost::alloc::vec::Vec<Kfdpadhnmdl>,
#[prost(string, tag = "11")]
pub bikejihkkad: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2111)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Giipifobmej {
#[xor(8505)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hecpfalakgl {
#[prost(uint32, tag = "1")]
pub group_id: u32,
#[prost(uint32, tag = "2")]
pub jhmgppeodmg: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(842)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Faogbahlibj {
#[xor(2507)]
#[prost(uint32, tag = "3")]
pub ihgcjhffkdf: u32,
#[prost(map = "uint32, uint32", tag = "8")]
pub bikhplpcalp: ::std::collections::HashMap<u32, u32>,
#[xor(7967)]
#[prost(uint32, tag = "10")]
pub avatar_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(379)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hmeianihfjl {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ahaamgpoikb {
#[prost(message, optional, tag = "15")]
pub gliihmcajcn: ::core::option::Option<Aholejjaipe>,
#[prost(message, optional, tag = "5")]
pub fcpkblpchml: ::core::option::Option<Ignidckdoob>,
#[xor(836)]
#[prost(uint64, tag = "7")]
pub bagbpajonhn: u64,
#[prost(message, optional, tag = "12")]
pub clnmglnjono: ::core::option::Option<Bobbdnnaego>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2070)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lekadbbedgd {
#[prost(uint32, repeated, tag = "9")]
pub jbgdcefooig: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct NewbieGroupData {
#[prost(int32, repeated, tag = "5")]
pub unlock_id_list: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ihikjcpmnll {
#[prost(map = "uint32, uint32", tag = "1")]
pub koemgejdgnn: ::std::collections::HashMap<u32, u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dlkgknkenaj {
#[prost(bool, tag = "1")]
pub pdgbbmbajai: bool,
#[prost(bool, tag = "2")]
pub kmomiikjnhb: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2925)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Phhpbchhago {
#[xor(15190)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(377)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ickpnocnled {
#[xor(2992)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5114)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bagjkmfhnko {
#[xor(3257)]
#[prost(uint64, tag = "15")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "11")]
pub info: ::core::option::Option<Ldjiambbepm>,
#[prost(message, repeated, tag = "8")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(14133)]
#[prost(uint64, tag = "1")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2081)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetAbyssRewardDataCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hieakkmbifm {
#[prost(message, repeated, tag = "3")]
pub oldolaoeeia: ::prost::alloc::vec::Vec<Ifndfopgcph>,
#[prost(uint32, repeated, tag = "14")]
pub nkppiojcjla: ::prost::alloc::vec::Vec<u32>,
#[xor(8050)]
#[prost(uint32, tag = "10")]
pub kjkmchbfeoi: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3204)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ddegegiojhk {
#[xor(9690)]
#[prost(int32, tag = "4")]
pub retcode: i32,
#[prost(message, optional, tag = "12")]
pub fjgommpamai: ::core::option::Option<Ahbhmhjlfap>,
#[xor(6359)]
#[prost(uint32, tag = "15")]
pub section_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cnfekjdnjoh {
#[prost(string, tag = "1")]
pub ghobblfkfpm: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(513)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct BeginnerBattleEndCsReq {
#[xor(11367)]
#[prost(int64, tag = "7")]
pub battle_uid: i64,
#[prost(message, optional, tag = "9")]
pub battle_statistics: ::core::option::Option<LogBattleStatistics>,
#[xor(8088)]
#[prost(int32, tag = "10")]
pub battle_id: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ckbecadmodd {
#[xor(4820)]
#[prost(uint64, tag = "6")]
pub bagbpajonhn: u64,
#[xor(13013)]
#[prost(uint32, tag = "12")]
pub r#type: u32,
#[prost(message, optional, tag = "15")]
pub haebjdjjang: ::core::option::Option<Efjhdkngdgb>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(643)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cgfaciihkhg {
#[xor(13313)]
#[prost(int32, tag = "5")]
pub retcode: i32,
#[xor(11896)]
#[prost(uint32, tag = "4")]
pub reward_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(506)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ghocfocogkb {
#[xor(4552)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2077)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetCollectMapScRsp {
#[xor(2089)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[prost(message, optional, tag = "2")]
pub collect_map: ::core::option::Option<CollectMap>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bcmgblcmhgk {
#[xor(16293)]
#[prost(uint32, tag = "12")]
pub pmljlhfdlkl: u32,
#[prost(message, optional, tag = "6")]
pub dcohlngocdh: ::core::option::Option<Mgeihnljaai>,
#[xor(13448)]
#[prost(int32, tag = "11")]
pub dhocpaibfni: i32,
#[xor(5910)]
#[prost(int32, tag = "5")]
pub lboofejolgc: i32,
#[prost(message, optional, tag = "1")]
pub position: ::core::option::Option<Eohnljnpiao>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(329)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Npjelgpakhf {
#[xor(2571)]
#[prost(uint32, tag = "5")]
pub pohgadipjdl: u32,
#[prost(message, optional, tag = "13")]
pub hpkbmecpbdc: ::core::option::Option<Fjejokhfcpn>,
#[prost(message, repeated, tag = "11")]
pub dcomebpbajj: ::prost::alloc::vec::Vec<Dapmbgbdbok>,
#[xor(5933)]
#[prost(uint32, tag = "15")]
pub bcbhnhemjni: u32,
#[xor(9965)]
#[prost(uint64, tag = "3")]
pub dkmbmkcdepe: u64,
#[prost(enumeration = "Akofbceeegc", tag = "12")]
pub pnmiocoljfm: i32,
#[prost(string, tag = "7")]
pub dialaipelco: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fihnmjkogfe {
#[prost(message, optional, tag = "1")]
pub description: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub mgakbiikmam: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub lbgahohgbhn: ::core::option::Option<StringEntry>,
#[prost(uint32, tag = "4")]
pub jcooiaebbhi: u32,
#[prost(uint32, tag = "5")]
pub dbmmebjkmhp: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2817)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hbpdigibokk {
#[xor(12048)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4616)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mbjhcnamcfd {}
#[derive(proto_gen::CmdID)]
#[cmdid(5105)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bpmjdhbnpdi {
#[xor(9491)]
#[prost(uint64, tag = "11")]
pub dkmbmkcdepe: u64,
#[xor(16270)]
#[prost(uint64, tag = "8")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "6")]
pub info: ::core::option::Option<Gjlflnaagmk>,
#[prost(message, repeated, tag = "5")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1184)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ocehkkknida {
#[prost(message, optional, tag = "7")]
pub jepopgegkof: ::core::option::Option<Enppekpcbao>,
#[xor(8482)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(490)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hldamgpiepo {
#[xor(140)]
#[prost(int32, tag = "2")]
pub flhkcfbbmej: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2585)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jgckfgpcigh {
#[xor(7917)]
#[prost(int32, tag = "15")]
pub fjgommpamai: i32,
#[xor(1880)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bcbdcbbgoih {
#[prost(string, tag = "1")]
pub eabhecadfgl: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub cbgeodkpcfa: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2914)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Elcmhacooae {
#[xor(3253)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1387)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetTrashbinHermitDataScRsp {
#[xor(9604)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[prost(message, optional, tag = "2")]
pub trashbin_hermit_data: ::core::option::Option<TrashbinHermitData>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Elnjpmgnfoe {
#[prost(map = "uint32, message", tag = "1")]
pub khkdampiaec: ::std::collections::HashMap<u32, Imhalfebeld>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2013)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ckjhbfahbjk {
#[xor(8395)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2025)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetWorkbenchInfoCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fpbabjghmfk {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mlnpoijmfcf {
#[xor(5905)]
#[prost(uint32, tag = "14")]
pub section_id: u32,
#[xor(3235)]
#[prost(uint32, tag = "9")]
pub jniaimmmihm: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Chhialoiogg {
#[xor(2227)]
#[prost(int32, tag = "14")]
pub mhiidgpnbag: i32,
#[prost(message, repeated, tag = "10")]
pub nmoojolofbf: ::prost::alloc::vec::Vec<Ajmanikhmhl>,
#[xor(6261)]
#[prost(int32, tag = "9")]
pub ijoecccdadi: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2405)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PerformJumpScRsp {
#[xor(14735)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(314)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ieedkfgkldp {
#[prost(message, optional, tag = "5")]
pub gfadcpbbceh: ::core::option::Option<Loilhomalig>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dlpcpnmgblo {
#[xor(6989)]
#[prost(int32, tag = "10")]
pub hbeemojjpcg: i32,
#[xor(12675)]
#[prost(uint64, tag = "15")]
pub djkdhmgkdjd: u64,
#[prost(message, repeated, tag = "13")]
pub cahndjgdcie: ::prost::alloc::vec::Vec<Hiedoccooec>,
#[xor(14643)]
#[prost(int32, tag = "11")]
pub jccmlimfgna: i32,
#[xor(14644)]
#[prost(int32, tag = "4")]
pub epjhgcbgffi: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(39)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oailmdpajkh {
#[xor(10806)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2425)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PerformTriggerCsReq {
#[xor(4164)]
#[prost(int32, tag = "13")]
pub perform_id: i32,
#[xor(15427)]
#[prost(int32, tag = "12")]
pub perform_type: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nmkellenhek {
#[xor(8250)]
#[prost(uint32, tag = "12")]
pub ckdhghffjhd: u32,
#[xor(3141)]
#[prost(uint32, tag = "11")]
pub pdlicfcfleg: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fhglbachbem {
#[prost(message, optional, tag = "1")]
pub jlcamkgeink: ::core::option::Option<Ofecmckiajo>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Acjhklolkel {
#[xor(13244)]
#[prost(int32, tag = "1")]
pub ncnbaimpflg: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bgiogkcdckh {
#[prost(message, repeated, tag = "1")]
pub hgnbcadlpmi: ::prost::alloc::vec::Vec<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lecmilnijhc {
#[prost(message, optional, tag = "1")]
pub fbglgdmgmaf: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Iojdgcmbnmj", tag = "2")]
pub ghggdeglhka: i32,
#[prost(message, optional, tag = "3")]
pub hogonglmegl: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2096)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dpidipcgpdl {
#[xor(8436)]
#[prost(uint32, tag = "12")]
pub dcjgcnnfdfp: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Obpkiaadanf {
#[xor(1555)]
#[prost(int32, tag = "6")]
pub hp: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jdighioffkf {
#[prost(float, tag = "1")]
pub mkjndiapleb: f32,
#[prost(float, tag = "2")]
pub fboelpmooig: f32,
#[prost(float, tag = "3")]
pub gmkedkkmfac: f32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2105)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ljffkicalim {
#[xor(7451)]
#[prost(uint32, tag = "13")]
pub cfnblioopmp: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oadkamfojob {
#[prost(uint32, repeated, tag = "4")]
pub nkppiojcjla: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "8")]
pub pjdjiobligf: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "9")]
pub flcgmahilap: ::prost::alloc::vec::Vec<u32>,
#[xor(6263)]
#[prost(uint32, tag = "13")]
pub icecgoalfgf: u32,
#[prost(uint32, repeated, tag = "1")]
pub mebnhmgfobk: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lamhmfjipjk {
#[prost(string, tag = "1")]
pub description: ::prost::alloc::string::String,
#[prost(uint32, tag = "2")]
pub eeepmhnkijl: u32,
#[prost(message, repeated, tag = "3")]
pub choices: ::prost::alloc::vec::Vec<Aaffjmjpleb>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(935)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lecackhiimn {
#[xor(7191)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mnapnjghghm {
#[prost(bool, tag = "10")]
pub mphhbnljhbn: bool,
#[xor(8516)]
#[prost(uint32, tag = "9")]
pub ephidplflfi: u32,
#[prost(message, optional, tag = "11")]
pub alcgcpikgne: ::core::option::Option<Ekmmggfgijn>,
#[prost(message, optional, tag = "15")]
pub hpkbmecpbdc: ::core::option::Option<Fjejokhfcpn>,
#[prost(string, tag = "8")]
pub ljdanhobmko: ::prost::alloc::string::String,
#[xor(1000)]
#[prost(uint32, tag = "14")]
pub bknjhlnpjog: u32,
#[prost(message, optional, tag = "12")]
pub aiahnenhbig: ::core::option::Option<Kbcodbmidll>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pmjocjamcoa {
#[prost(string, tag = "1")]
pub dldkebnaemc: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mgphbeaojlb {
#[prost(message, optional, tag = "1")]
pub pgpacjmamgo: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub section: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2306)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pphekjpegmm {
#[prost(message, optional, tag = "7")]
pub icpblbmcbnh: ::core::option::Option<Daphgkfcmog>,
#[prost(message, optional, tag = "9")]
pub ahaammhdiol: ::core::option::Option<Ffjhhjkgabp>,
#[prost(message, optional, tag = "10")]
pub phkbgnfbkam: ::core::option::Option<Pgmgmacmchp>,
#[prost(string, tag = "15")]
pub token: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pnbmigccmbi {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nbmlfgiieih {
#[prost(enumeration = "InterKnotState", tag = "1")]
pub kjoopbmjegm: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(627)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eablpgfbapj {
#[xor(673)]
#[prost(uint32, tag = "13")]
pub quest_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2908)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kflndjpgnoa {
#[xor(3052)]
#[prost(uint32, tag = "9")]
pub jdlghnmoioj: u32,
#[xor(3002)]
#[prost(uint32, tag = "7")]
pub group: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2576)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nknghaacjle {
#[xor(8239)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jhkbkiiagbm {
#[prost(message, optional, tag = "8")]
pub epihpmlggoh: ::core::option::Option<Becpebmcmkg>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(560)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cebjhjbmgkj {
#[xor(2448)]
#[prost(int32, tag = "6")]
pub retcode: i32,
#[prost(uint32, repeated, tag = "9")]
pub jalgldnibmh: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "10")]
pub cmhfegkolmg: ::prost::alloc::vec::Vec<u32>,
#[xor(2956)]
#[prost(uint32, tag = "12")]
pub quest_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5212)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kfpngdcieej {
#[xor(16076)]
#[prost(uint64, tag = "15")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "12")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "10")]
pub info: ::core::option::Option<Cejpodgpgol>,
#[xor(11749)]
#[prost(uint64, tag = "9")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2895)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mnemahbgidb {
#[xor(5400)]
#[prost(uint32, tag = "11")]
pub genhdfallgd: u32,
#[prost(bool, tag = "8")]
pub goemmlfhmaj: bool,
#[xor(9101)]
#[prost(uint32, tag = "1")]
pub group: u32,
#[xor(11896)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Khcachiimkm {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aknhhgjecnd {
#[prost(message, optional, tag = "1")]
pub cbgeodkpcfa: ::core::option::Option<StringEntry>,
#[prost(string, tag = "2")]
pub result: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gkcodlifmlc {
#[prost(enumeration = "Fajfplcmgcb", tag = "1")]
pub r#type: i32,
#[prost(int32, repeated, tag = "2")]
pub iibbcldmkki: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5003)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hmieidlpplk {
#[xor(14508)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(538)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Khaojeeeiaj {
#[xor(6970)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Imhalfebeld {
#[prost(uint32, tag = "1")]
pub pinkdanbmdj: u32,
#[prost(uint32, tag = "2")]
pub ofmocnfkhjg: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(653)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetYorozuyaInfoScRsp {
#[prost(message, optional, tag = "13")]
pub yorozuya_info: ::core::option::Option<YorozuyaInfo>,
#[xor(6951)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(333)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Baedodlakel {
#[xor(11796)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[xor(7171)]
#[prost(uint32, tag = "1")]
pub tag: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2553)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bolbpkdkdcm {
#[xor(3582)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5112)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dmiegmgilno {
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Bhomgogkadj>,
#[xor(15502)]
#[prost(uint64, tag = "14")]
pub dkmbmkcdepe: u64,
#[xor(7132)]
#[prost(uint64, tag = "6")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "4")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gbfnalnadda {
#[prost(message, optional, tag = "1")]
pub position: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub hbagelkagbd: ::core::option::Option<StringEntry>,
#[prost(enumeration = "VariableScope", tag = "3")]
pub fcdpekomndm: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(586)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pjhaacohbkm {
#[prost(message, repeated, tag = "11")]
pub bckcknlojkg: ::prost::alloc::vec::Vec<Pedionigdma>,
#[xor(16252)]
#[prost(uint32, tag = "13")]
pub lkjfigkkdmg: u32,
#[xor(16098)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4303)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kpfpjoohlbo {
#[prost(message, optional, tag = "2")]
pub nlpjjlfiice: ::core::option::Option<Dplgcojfmhj>,
#[prost(message, optional, tag = "11")]
pub dfccnmkmhlb: ::core::option::Option<Fljhgcjpadn>,
#[xor(15186)]
#[prost(int32, tag = "5")]
pub bfjnbdfpecd: i32,
#[xor(6338)]
#[prost(int32, tag = "8")]
pub negllkkbdde: i32,
#[xor(11676)]
#[prost(int32, tag = "10")]
pub aldmhokneim: i32,
#[xor(11320)]
#[prost(int32, tag = "1")]
pub hjbddiemnbf: i32,
#[prost(message, optional, tag = "9")]
pub iakjomgiekd: ::core::option::Option<Dplgcojfmhj>,
#[xor(11879)]
#[prost(int32, tag = "6")]
pub hojnlclfflf: i32,
#[xor(9070)]
#[prost(int32, tag = "13")]
pub dnnldcegimf: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pfnmocehgmb {
#[prost(bool, tag = "1")]
pub eimlobckhhj: bool,
#[prost(bool, tag = "2")]
pub kdlninnhoac: bool,
#[prost(bool, tag = "3")]
pub aobemkmdkgo: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bompfhennoc {
#[prost(int32, repeated, tag = "2")]
pub kmmeplkhgnn: ::prost::alloc::vec::Vec<i32>,
#[xor(8030)]
#[prost(int32, tag = "6")]
pub ahfikkolfjc: i32,
#[prost(uint32, repeated, tag = "7")]
pub agbihkdniip: ::prost::alloc::vec::Vec<u32>,
#[xor(14749)]
#[prost(int32, tag = "13")]
pub apakbjpffdk: i32,
#[prost(map = "uint32, uint32", tag = "10")]
pub gdbahdbglef: ::std::collections::HashMap<u32, u32>,
#[xor(6081)]
#[prost(uint32, tag = "11")]
pub mbcdcjifdba: u32,
#[prost(map = "int32, int32", tag = "9")]
pub gfkaiobmpho: ::std::collections::HashMap<i32, i32>,
#[xor(10446)]
#[prost(int32, tag = "3")]
pub eakidipimip: i32,
#[xor(10432)]
#[prost(int32, tag = "12")]
pub ilpbmpmpnoe: i32,
#[prost(message, repeated, tag = "15")]
pub npdphnpcbdb: ::prost::alloc::vec::Vec<Dedbmfhokho>,
#[xor(5311)]
#[prost(int32, tag = "8")]
pub iphplfcndhf: i32,
#[prost(message, optional, boxed, tag = "14")]
pub bpeeckihnag: ::core::option::Option<::prost::alloc::boxed::Box<Dedbmfhokho>>,
#[xor(2451)]
#[prost(int32, tag = "5")]
pub fiooeokcimp: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2413)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hpdhjobpedg {
#[xor(5316)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1316)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ReportUiLayoutPlatformCsReq {
#[xor(13567)]
#[prost(uint32, tag = "3")]
pub platform: u32,
#[prost(bool, tag = "8")]
pub edkajffgdhm: bool,
#[xor(8156)]
#[prost(uint32, tag = "10")]
pub dlpaoanmnjk: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(123)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PlayerSyncScNotify {
#[prost(message, optional, tag = "1")]
pub basic_info: ::core::option::Option<PlayerBasicInfo>,
#[prost(message, optional, tag = "2")]
pub kophiimbjek: ::core::option::Option<Feecjgonjfm>,
#[prost(message, optional, tag = "3")]
pub client_systems_sync: ::core::option::Option<ClientSystemsSync>,
#[prost(message, optional, tag = "4")]
pub ejechecjicb: ::core::option::Option<Iapdkahajkn>,
#[prost(message, optional, tag = "5")]
pub fphameaeean: ::core::option::Option<Mbokdhgpobc>,
#[prost(message, optional, tag = "6")]
pub quest_data_sync: ::core::option::Option<QuestDataSync>,
#[prost(message, optional, tag = "7")]
pub aklfkgodkde: ::core::option::Option<Dbjpegchcch>,
#[prost(message, optional, tag = "8")]
pub avatar: ::core::option::Option<AvatarSync>,
#[prost(message, optional, tag = "9")]
pub oalcbialjcp: ::core::option::Option<Lokebkejkad>,
#[prost(message, optional, tag = "10")]
pub item_sync: ::core::option::Option<ItemSync>,
#[prost(message, optional, tag = "11")]
pub ncfafdpojjh: ::core::option::Option<Efkhdkkganm>,
#[prost(message, optional, tag = "12")]
pub gchokpdeeci: ::core::option::Option<Mbhjjoafcmc>,
#[prost(message, optional, tag = "13")]
pub buddy: ::core::option::Option<BuddySync>,
#[prost(message, optional, tag = "14")]
pub mobpkchjfai: ::core::option::Option<Phnapedndek>,
#[prost(message, optional, tag = "15")]
pub jepmcjiljhg: ::core::option::Option<Acfpfgpcoho>,
#[prost(bool, tag = "46")]
pub pibodcappln: bool,
#[prost(message, optional, tag = "82")]
pub collect_map_sync: ::core::option::Option<CollectMapSync>,
#[prost(message, optional, tag = "162")]
pub hffkhegeifp: ::core::option::Option<Lachoecdhnc>,
#[prost(message, optional, tag = "260")]
pub denlgjhlpkd: ::core::option::Option<Ombkaepomlh>,
#[prost(message, optional, tag = "331")]
pub jhemnloadjd: ::core::option::Option<Kdbbhpgngkb>,
#[prost(message, optional, tag = "455")]
pub private_message_data: ::core::option::Option<Lgjgjnmjmfd>,
#[prost(message, optional, tag = "551")]
pub picfhdnobfc: ::core::option::Option<Comfeanecko>,
#[prost(message, optional, tag = "656")]
pub fbpjneencam: ::core::option::Option<Jcfdccfejcg>,
#[prost(message, optional, tag = "765")]
pub lmnioimegah: ::core::option::Option<Idgnccipden>,
#[prost(message, optional, tag = "915")]
pub dcdddgnhdjj: ::core::option::Option<Dpiceolgbfi>,
#[prost(message, optional, tag = "1085")]
pub work_bench_sync: ::core::option::Option<WorkBenchSync>,
#[prost(message, optional, tag = "1142")]
pub ahpalhhnkdc: ::core::option::Option<Bnaicfpiiag>,
#[prost(message, optional, tag = "1440")]
pub opbjnboaocn: ::core::option::Option<Mkgejllbcio>,
#[prost(message, optional, tag = "1627")]
pub jppgfgdcdbg: ::core::option::Option<Alegpfolaab>,
#[prost(message, optional, tag = "1705")]
pub oijhohooded: ::core::option::Option<Edlekkbcaia>,
#[prost(message, optional, tag = "1728")]
pub vhs_store_sync: ::core::option::Option<VhsStoreSync>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bebkcegionb {
#[prost(float, tag = "8")]
pub gpnblaegooa: f32,
#[xor(70)]
#[prost(uint32, tag = "6")]
pub bagbpajonhn: u32,
#[prost(message, optional, tag = "12")]
pub dgdplpmddec: ::core::option::Option<Pihldgnlcpl>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dkjabohbmkd {}
#[derive(proto_gen::CmdID)]
#[cmdid(3178)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gakfpgochph {
#[prost(string, repeated, tag = "2")]
pub fiabgnlibpa: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(uint32, repeated, tag = "12")]
pub gdhkbpenpmk: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2843)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jomnilmkbgp {
#[xor(16040)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5207)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jdjemgahljd {
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<Ngkcncphfla>,
#[prost(message, repeated, tag = "12")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(1182)]
#[prost(uint64, tag = "9")]
pub jmnpooedngh: u64,
#[xor(5734)]
#[prost(uint64, tag = "7")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dogoaipipho {
#[prost(message, optional, tag = "5")]
pub imfjboinjko: ::core::option::Option<StringEntry>,
#[prost(string, tag = "6")]
pub avatar_id: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub kjoopbmjegm: ::prost::alloc::string::String,
#[prost(string, tag = "8")]
pub hp: ::prost::alloc::string::String,
#[prost(string, tag = "9")]
pub bbpjjbkkbjb: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2344)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ddblknnglck {}
#[derive(proto_gen::CmdID)]
#[cmdid(1356)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ahefkccgdji {
#[prost(uint32, repeated, tag = "14")]
pub oeijembpbej: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1456)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Khhjipglbll {
#[xor(13749)]
#[prost(uint32, tag = "5")]
pub bcbcjioepod: u32,
#[xor(2704)]
#[prost(uint32, tag = "1")]
pub buddy_id: u32,
#[prost(uint32, repeated, tag = "11")]
pub avatars: ::prost::alloc::vec::Vec<u32>,
#[xor(9370)]
#[prost(uint32, tag = "9")]
pub pbdjcoakfko: u32,
#[xor(7157)]
#[prost(uint32, tag = "15")]
pub damhjcgieco: u32,
#[prost(uint32, repeated, tag = "14")]
pub olcifcglpdd: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "2")]
pub bojcpfdbolc: ::core::option::Option<Hpalfgllgje>,
#[xor(12709)]
#[prost(uint32, tag = "4")]
pub ocaiblkmeao: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2091)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhjdejiaifh {
#[xor(3336)]
#[prost(int32, tag = "8")]
pub hkheclbggbf: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(55)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nkpnonjddpi {
#[xor(11902)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mdclmmjimhg {
#[prost(bool, tag = "1")]
pub pdgbbmbajai: bool,
#[prost(bool, tag = "2")]
pub kmomiikjnhb: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1360)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iddgeikdike {
#[xor(13479)]
#[prost(int64, tag = "4")]
pub iaemeajoeec: i64,
#[xor(9226)]
#[prost(int32, tag = "9")]
pub achdlahbhlk: i32,
#[prost(message, repeated, tag = "7")]
pub klbehoieibi: ::prost::alloc::vec::Vec<Cojcpppiloj>,
#[xor(10200)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2069)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ennmfbmplcl {
#[prost(uint32, repeated, tag = "4")]
pub jbgdcefooig: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4206)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ipoclaaklod {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Efekflogbek {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub jacgpnnefih: i32,
#[prost(message, repeated, tag = "2")]
pub hljonihfmgg: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "3")]
pub fbkoopbiecf: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(enumeration = "HollowLightType", tag = "4")]
pub clfnimmfcio: i32,
#[prost(message, optional, tag = "5")]
pub bmjcegjmdfh: ::core::option::Option<StringEntry>,
#[prost(enumeration = "VariableScope", tag = "6")]
pub dlbgchhhghc: i32,
#[prost(string, tag = "7")]
pub pgaibpndodm: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oiefichdomd {
#[prost(bool, tag = "6")]
pub mddmbcmikgh: bool,
#[prost(float, tag = "15")]
pub oigielndide: f32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oiodkicpcbj {
#[prost(uint32, tag = "1")]
pub npc_id: u32,
#[prost(uint32, tag = "2")]
pub interaction: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ipofcboeplg {
#[prost(message, optional, tag = "1")]
pub quest_id: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hgoafoakeip {
#[prost(message, repeated, tag = "1")]
pub ebodgnpcglm: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(enumeration = "HollowEntityType", tag = "2")]
pub afkpocaaofk: i32,
#[prost(message, repeated, tag = "3")]
pub hljonihfmgg: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "4")]
pub fbkoopbiecf: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, optional, tag = "5")]
pub haklkaccbok: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "6")]
pub bklniinebma: ::core::option::Option<StringEntry>,
#[prost(enumeration = "HollowLightType", tag = "7")]
pub clfnimmfcio: i32,
#[prost(message, optional, tag = "8")]
pub jkaenlojeak: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "9")]
pub clmpcncbjjh: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "10")]
pub hdocojelcbj: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Idkapbhnafm {
#[prost(message, optional, tag = "7")]
pub ghlljlffici: ::core::option::Option<Fngkkoidgjo>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3394)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bdjamcgcplo {
#[prost(string, tag = "2")]
pub pgjfmflnadc: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Akclmjidkkh {
#[prost(enumeration = "Dclmbapnani", tag = "1")]
pub kjoopbmjegm: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1384)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hledehlmgch {
#[xor(12711)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(843)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Olgcaaggknn {
#[xor(10710)]
#[prost(uint32, tag = "15")]
pub avatar_id: u32,
#[prost(message, repeated, tag = "8")]
pub cenhcbofcpf: ::prost::alloc::vec::Vec<Nmkellenhek>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gijmklklajh {
#[prost(bool, tag = "1")]
pub hjijgfmgdpd: bool,
#[prost(bool, tag = "2")]
pub mcejhednmdl: bool,
#[prost(uint32, tag = "3")]
pub gpfkbgmmogj: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1359)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PopUpWindowSeenCsReq {
#[xor(2490)]
#[prost(uint32, tag = "1")]
pub param: u32,
#[prost(uint32, repeated, tag = "9")]
pub popup_group_id_list: ::prost::alloc::vec::Vec<u32>,
#[prost(enumeration = "Dfgcgmcnlag", tag = "8")]
pub r#type: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3125)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ckhcnlbmfjo {
#[xor(7948)]
#[prost(uint32, tag = "3")]
pub cbgeodkpcfa: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hlckohcdpaa {
#[prost(bool, tag = "1")]
pub lkpimgcmahk: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4005)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lkdgngnaghp {
#[xor(14592)]
#[prost(uint64, tag = "13")]
pub bkkbihnnoif: u64,
#[prost(bool, tag = "14")]
pub kohjommmllc: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(810)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fbhllagkjjl {
#[xor(5354)]
#[prost(uint32, tag = "14")]
pub skill_type: u32,
#[xor(14078)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Knaaogdpkim {
#[prost(message, optional, tag = "1")]
pub hagmlalobah: ::core::option::Option<StringEntry>,
#[prost(string, tag = "2")]
pub mhoanpgbpjb: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub hgakhdjkflc: ::prost::alloc::string::String,
#[prost(string, tag = "4")]
pub okpbelebkgb: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub ldopedfemng: ::prost::alloc::string::String,
#[prost(enumeration = "VariableScope", tag = "6")]
pub fcdpekomndm: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(585)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lnhndhopmgh {
#[prost(int32, repeated, tag = "6")]
pub conpmlenepg: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gndngbkgldi {}
#[derive(proto_gen::CmdID)]
#[cmdid(700)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nieohahkpfo {
#[xor(10102)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Geldeahngem {
#[xor(2172)]
#[prost(int32, tag = "14")]
pub dkmdhpclooh: i32,
#[prost(message, optional, tag = "6")]
pub chmfafeaaec: ::core::option::Option<Logbifbedhf>,
#[prost(message, optional, tag = "13")]
pub mafdkbbjomk: ::core::option::Option<Logbifbedhf>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gnfapkkmdfi {
#[prost(map = "string, message", tag = "1")]
pub ndaedmjpddd: ::std::collections::HashMap<
::prost::alloc::string::String,
StringEntry,
>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iedkhplmbab {
#[prost(int32, tag = "1")]
pub lioofjdbeab: i32,
#[prost(int32, tag = "2")]
pub ipiiglmjada: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(642)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct StartTrialFightingMissionCsReq {
#[xor(15246)]
#[prost(uint32, tag = "1")]
pub buddy_id: u32,
#[xor(3842)]
#[prost(uint32, tag = "11")]
pub quest_id: u32,
#[prost(uint32, repeated, tag = "8")]
pub avatars: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fahonjegehl {
#[prost(message, optional, tag = "1")]
pub ljjhakbfaim: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eoaebmjlfjc {
#[prost(message, optional, tag = "1")]
pub item_id: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "2")]
pub rare: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, optional, tag = "4")]
pub ipiiglmjada: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "5")]
pub emfdjafnifo: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "6")]
pub nkdeabjnagd: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "7")]
pub kgaojlcpnnd: ::prost::alloc::vec::Vec<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct BuddyUnitInfo {
#[xor(8856)]
#[prost(uint32, tag = "9")]
pub buddy_id: u32,
#[prost(enumeration = "BuddyTeamType", tag = "6")]
pub r#type: i32,
#[prost(map = "uint32, int32", tag = "10")]
pub mp_property_override_map: ::std::collections::HashMap<u32, i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Akoognppjdd {
#[prost(int32, tag = "1")]
pub gbahkljcigh: i32,
#[prost(int32, tag = "2")]
pub score: i32,
#[prost(int32, repeated, tag = "3")]
pub gljmnhaeghj: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "4")]
pub dkmlicndonk: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hmdgpcfcfcb {
#[prost(uint32, tag = "1")]
pub group_id: u32,
#[prost(message, repeated, tag = "2")]
pub elimnnangbc: ::prost::alloc::vec::Vec<Kbjmbgaihhm>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(58)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gkhheckphkk {
#[prost(string, tag = "8")]
pub imphjpdhpmd: ::prost::alloc::string::String,
#[xor(5248)]
#[prost(uint32, tag = "1")]
pub mcjbojfhmhp: u32,
#[prost(string, tag = "9")]
pub level: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1892)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cbjppjfbabb {
#[xor(4303)]
#[prost(uint32, tag = "15")]
pub opmnimjoadf: u32,
#[xor(15049)]
#[prost(uint32, tag = "7")]
pub fdbiolphcib: u32,
#[xor(8222)]
#[prost(uint32, tag = "3")]
pub bdhckehljcc: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(808)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct AddAvatarScNotify {
#[prost(enumeration = "AddAvatarPerformType", tag = "11")]
pub perform_type: i32,
#[prost(bool, tag = "2")]
pub aobemkmdkgo: bool,
#[xor(10874)]
#[prost(uint32, tag = "6")]
pub avatar_id: u32,
#[prost(message, repeated, tag = "3")]
pub klbehoieibi: ::prost::alloc::vec::Vec<Cojcpppiloj>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5181)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kcklkfkbgcb {
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Bgckjknpcim>,
#[xor(2265)]
#[prost(uint64, tag = "11")]
pub jmnpooedngh: u64,
#[xor(6985)]
#[prost(uint64, tag = "9")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "8")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1711)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jaagefkddon {
#[xor(14098)]
#[prost(int32, tag = "14")]
pub eocpjlnkncg: i32,
#[prost(enumeration = "Begenmjlphn", tag = "2")]
pub kjoopbmjegm: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gomkmijhebh {
#[prost(message, repeated, tag = "1")]
pub dgdplpmddec: ::prost::alloc::vec::Vec<Cinoiolkppk>,
#[prost(bool, tag = "2")]
pub odmggmkdagp: bool,
#[prost(int32, tag = "3")]
pub item_type: i32,
#[prost(message, optional, tag = "4")]
pub plklecbdofo: ::core::option::Option<Cinoiolkppk>,
#[prost(float, tag = "5")]
pub gpnblaegooa: f32,
#[prost(int32, tag = "6")]
pub params: i32,
#[prost(int32, tag = "7")]
pub ahcncebochk: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PostGirlData {
#[prost(uint32, repeated, tag = "10")]
pub selected_post_girl_id_list: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "14")]
pub post_girl_list: ::prost::alloc::vec::Vec<PostGirlItem>,
#[prost(uint32, repeated, tag = "15")]
pub appjfjglegc: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nhgamdlllpp {
#[prost(bool, tag = "6")]
pub folbpipkinh: bool,
#[prost(bool, tag = "7")]
pub bighdkecadk: bool,
#[prost(uint32, repeated, tag = "11")]
pub mijlcamgiae: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "15")]
pub nkfdbdjfhai: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ekalejdcfnm {
#[prost(message, optional, tag = "11")]
pub haebjdjjang: ::core::option::Option<Efjhdkngdgb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iciikpbhgbe {
#[prost(uint32, tag = "1")]
pub gmfbdhjnmgm: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2520)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mihjpkmeahk {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Edfdnebnpcf {
#[prost(message, repeated, tag = "1")]
pub fondneggagh: ::prost::alloc::vec::Vec<Bfmkidbiaap>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kalfjemiaaa {
#[prost(message, repeated, tag = "15")]
pub pegadcolmob: ::prost::alloc::vec::Vec<Jdiphehohkb>,
#[xor(13824)]
#[prost(uint32, tag = "11")]
pub damhjcgieco: u32,
#[xor(4455)]
#[prost(uint32, tag = "1")]
pub bcbcjioepod: u32,
#[xor(3003)]
#[prost(uint32, tag = "9")]
pub ocaiblkmeao: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(450)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mopfkhcbjim {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PlayerBasicInfo {
#[prost(bool, tag = "5")]
pub dikpemdekoh: bool,
#[prost(bool, tag = "313")]
pub mphhbnljhbn: bool,
#[xor(2560)]
#[prost(uint32, tag = "3")]
pub bknjhlnpjog: u32,
#[prost(string, tag = "7")]
pub nick_name: ::prost::alloc::string::String,
#[xor(9152)]
#[prost(uint32, tag = "14")]
pub amojekhcakk: u32,
#[prost(bool, tag = "13")]
pub ififobofjhd: bool,
#[xor(12709)]
#[prost(uint32, tag = "8")]
pub has_nickname: u32,
#[xor(8317)]
#[prost(uint32, tag = "2")]
pub level: u32,
#[prost(uint32, repeated, tag = "15")]
pub abbnobmhljh: ::prost::alloc::vec::Vec<u32>,
#[xor(3627)]
#[prost(uint32, tag = "4")]
pub avatar_id: u32,
#[xor(3697)]
#[prost(uint32, tag = "10")]
pub exp: u32,
#[prost(bool, tag = "1")]
pub jmacndhkagj: bool,
#[xor(3849)]
#[prost(uint32, tag = "9")]
pub frontend_avatar_id: u32,
#[xor(8596)]
#[prost(uint32, tag = "11")]
pub ephidplflfi: u32,
#[xor(10732)]
#[prost(int64, tag = "6")]
pub last_login_timestamp: i64,
#[xor(11574)]
#[prost(uint32, tag = "12")]
pub kbjleelonfe: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1867)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Olmabdeoheb {
#[xor(14385)]
#[prost(uint32, tag = "7")]
pub bdhckehljcc: u32,
#[xor(4942)]
#[prost(uint32, tag = "3")]
pub eocpjlnkncg: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ljcocgillfb {
#[prost(int32, repeated, tag = "15")]
pub cenhcbofcpf: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "9")]
pub eemafagaijd: ::prost::alloc::vec::Vec<i32>,
#[xor(5083)]
#[prost(int64, tag = "4")]
pub mmllbppdejl: i64,
#[xor(11465)]
#[prost(uint32, tag = "5")]
pub template_id: u32,
#[xor(9435)]
#[prost(uint32, tag = "12")]
pub dmagknoajid: u32,
#[prost(string, repeated, tag = "8")]
pub fjlogjoaclb: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(bool, tag = "6")]
pub gkalhmahagh: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nclnjdlmfam {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aplblhfebjb {
#[prost(message, repeated, tag = "11")]
pub oldolaoeeia: ::prost::alloc::vec::Vec<Ifndfopgcph>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PartnerTrustDegreeInfo {
#[xor(14002)]
#[prost(uint32, tag = "7")]
pub jcdahakebai: u32,
#[prost(uint32, repeated, tag = "6")]
pub dloacciicmo: ::prost::alloc::vec::Vec<u32>,
#[prost(map = "uint32, message", tag = "8")]
pub jmnbalbiflm: ::std::collections::HashMap<u32, Mdnnmejjcpm>,
#[prost(bool, tag = "3")]
pub lmelbaadejm: bool,
#[xor(12690)]
#[prost(uint32, tag = "12")]
pub aegchddgefk: u32,
#[xor(9014)]
#[prost(uint32, tag = "15")]
pub ogcinmhelhi: u32,
#[xor(15811)]
#[prost(uint32, tag = "4")]
pub dbehgfkggpk: u32,
#[prost(map = "uint32, uint32", tag = "5")]
pub hbebpmeapmg: ::std::collections::HashMap<u32, u32>,
#[prost(bool, repeated, tag = "9")]
pub fdaobmncdeg: ::prost::alloc::vec::Vec<bool>,
#[prost(bool, tag = "14")]
pub dndofnoplii: bool,
#[xor(15233)]
#[prost(uint32, tag = "11")]
pub cikinfgdlim: u32,
#[prost(bool, repeated, tag = "2")]
pub dmnefcccelo: ::prost::alloc::vec::Vec<bool>,
#[xor(11506)]
#[prost(uint32, tag = "13")]
pub fbielckakcj: u32,
#[xor(2914)]
#[prost(uint32, tag = "10")]
pub level: u32,
#[xor(5695)]
#[prost(uint32, tag = "1")]
pub kkkbiebdcbl: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3436)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Occfmbflonj {}
#[derive(proto_gen::CmdID)]
#[cmdid(1609)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bcndpffgnaj {
#[xor(1300)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(813)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lmnonkflckk {
#[xor(15911)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iggfcaolfak {
#[xor(5747)]
#[prost(uint32, tag = "14")]
pub hiimbdmiahi: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iiknbdfikbj {
#[prost(map = "int32, int32", tag = "1")]
pub phmfmaceodf: ::std::collections::HashMap<i32, i32>,
#[prost(bool, tag = "2")]
pub mkbjakkbnhm: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2967)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aabhnciiinf {
#[xor(15537)]
#[prost(int32, tag = "3")]
pub retcode: i32,
#[prost(message, repeated, tag = "1")]
pub omhdiikkpca: ::prost::alloc::vec::Vec<Cpoiohebdph>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct UnlockData {
#[prost(int32, repeated, tag = "1")]
pub unlock_id_list: ::prost::alloc::vec::Vec<i32>,
#[prost(message, repeated, tag = "3")]
pub quick_access_data_list: ::prost::alloc::vec::Vec<QuickAccessData>,
#[prost(int32, repeated, tag = "6")]
pub kefeekedhii: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jmpliiganda {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hmgfofgaahh {
#[prost(message, repeated, tag = "2")]
pub aalgdgfpakk: ::prost::alloc::vec::Vec<Pcekannmich>,
#[prost(map = "uint32, uint32", tag = "3")]
pub kikanapjcnn: ::std::collections::HashMap<u32, u32>,
#[prost(bool, tag = "4")]
pub nphaaiappne: bool,
#[prost(uint32, tag = "5")]
pub ejfnfkjnkga: u32,
#[prost(string, tag = "6")]
pub lnbpecponim: ::prost::alloc::string::String,
#[prost(int32, tag = "7")]
pub ogmiandmnif: i32,
#[prost(int32, tag = "8")]
pub ehgekpobaic: i32,
#[prost(bool, tag = "9")]
pub mjmbfchpmjk: bool,
#[prost(float, tag = "10")]
pub gcfcldkokeg: f32,
#[prost(float, tag = "11")]
pub geihlgjecni: f32,
#[prost(bool, tag = "12")]
pub eldndhdejom: bool,
#[prost(bool, tag = "13")]
pub dchnchfdclf: bool,
#[prost(bool, tag = "14")]
pub eagobbhcfck: bool,
#[prost(bool, tag = "15")]
pub konpmgejfcm: bool,
#[prost(uint32, tag = "16")]
pub nkbjkgfijgl: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2378)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cjjddndlnoi {
#[xor(7430)]
#[prost(uint32, tag = "9")]
pub eocpjlnkncg: u32,
#[xor(12477)]
#[prost(uint32, tag = "6")]
pub hdallkpndao: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pmlaogohohc {
#[xor(9907)]
#[prost(uint32, tag = "4")]
pub bagbpajonhn: u32,
#[prost(float, tag = "2")]
pub mkjndiapleb: f32,
#[xor(6195)]
#[prost(int32, tag = "11")]
pub eipgeiamigh: i32,
#[prost(float, tag = "10")]
pub fboelpmooig: f32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2904)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gfmeahinmcc {
#[prost(message, repeated, tag = "6")]
pub hjeanoljomp: ::prost::alloc::vec::Vec<Jfelmldchck>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gjhppcjdmkj {
#[prost(uint32, repeated, tag = "1")]
pub gbhgdncncgf: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "2")]
pub lhjahaeeknb: ::prost::alloc::string::String,
#[prost(bool, tag = "3")]
pub olaadbfcmkl: bool,
#[prost(string, tag = "4")]
pub jdacbpifpld: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub gjfkliknpam: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1730)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Efcjpgpochg {
#[xor(9455)]
#[prost(uint32, tag = "11")]
pub bdhckehljcc: u32,
#[xor(80)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ConfigShop {
#[prost(message, repeated, tag = "1")]
pub empty_messages: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, optional, tag = "2")]
pub description: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "3")]
pub shop_info: ::prost::alloc::vec::Vec<HollowShopConfig>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oaggglakajf {
#[xor(8687)]
#[prost(int32, tag = "8")]
pub kidgongidgj: i32,
#[prost(float, tag = "12")]
pub gfdocbepjee: f32,
#[prost(int32, repeated, tag = "14")]
pub eafgdmpjjeb: ::prost::alloc::vec::Vec<i32>,
#[xor(4225)]
#[prost(int32, tag = "1")]
pub dnlimlofmnc: i32,
#[xor(7395)]
#[prost(uint32, tag = "11")]
pub jipkoimkicg: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct LogSkillUseInfo {
#[prost(int32, tag = "1")]
pub skill_id: i32,
#[prost(int32, tag = "2")]
pub damage: i32,
#[prost(int32, tag = "3")]
pub level: i32,
#[prost(int32, tag = "4")]
pub use_times: i32,
#[prost(int32, tag = "5")]
pub hit_times: i32,
#[prost(string, tag = "6")]
pub fbkoechfklg: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "7")]
pub aobjagojmcp: ::prost::alloc::vec::Vec<Hkohbflcodg>,
#[prost(int32, tag = "8")]
pub skill_type: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3423)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Obeihhkmkph {
#[prost(uint32, repeated, tag = "5")]
pub cbdiaikephk: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oglkleajkmc {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Neokggopbin {
#[prost(message, optional, tag = "1")]
pub quest_id: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub result: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "3")]
pub jidnekdnnmo: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(600)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct FinishArchiveQuestCsReq {
#[xor(3231)]
#[prost(uint32, tag = "9")]
pub jgeikifpcgd: u32,
#[xor(13808)]
#[prost(uint32, tag = "8")]
pub quest_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dmmiemhkage {
#[xor(3461)]
#[prost(uint32, tag = "9")]
pub r#type: u32,
#[prost(bool, tag = "13")]
pub cljjnhifkgg: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dlfgjagoill {
#[prost(message, repeated, tag = "7")]
pub ckfenpddjcl: ::prost::alloc::vec::Vec<Dgfdfdpcdgn>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jndnhmcmddn {
#[prost(int32, repeated, tag = "7")]
pub unlock_id_list: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lheohighnpg {
#[prost(message, optional, tag = "1")]
pub bnggmjhgogn: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "2")]
pub pnbandojgnd: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(bool, tag = "3")]
pub dclgkjefdgh: bool,
#[prost(bool, tag = "4")]
pub ilijmeaclmm: bool,
#[prost(bool, tag = "5")]
pub nihfmmmpaic: bool,
#[prost(bool, tag = "6")]
pub jijffpnilek: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(803)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dmkjlcghjid {
#[prost(message, repeated, tag = "5")]
pub okiccbjkkoj: ::prost::alloc::vec::Vec<Cojcpppiloj>,
#[xor(5653)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dncdlccondb {
#[prost(bool, tag = "1")]
pub gcnkkogkcih: bool,
#[prost(bool, tag = "2")]
pub gogfbmhhppo: bool,
#[prost(bool, tag = "3")]
pub eofdnbnnmph: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gopcejpleon {
#[xor(4290)]
#[prost(uint64, tag = "7")]
pub bagbpajonhn: u64,
#[prost(message, optional, tag = "8")]
pub info: ::core::option::Option<Pbaionolkem>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kidglkafnmi {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ggclcamhinj {
#[prost(uint32, repeated, tag = "3")]
pub ljjanbjobbe: ::prost::alloc::vec::Vec<u32>,
#[prost(int32, repeated, tag = "8")]
pub cemeekecclk: ::prost::alloc::vec::Vec<i32>,
#[prost(uint32, repeated, tag = "13")]
pub jjkapkpmeeh: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "14")]
pub ggcaongnkek: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1213)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ecngfadgbae {
#[prost(uint32, repeated, tag = "7")]
pub bfnclpobiok: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Feekhgilfbp {
#[prost(message, optional, tag = "4")]
pub fainanoakoj: ::core::option::Option<Gmfgpmekadh>,
#[xor(13860)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1082)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hkdkbbgmhbh {
#[xor(7301)]
#[prost(uint32, tag = "6")]
pub kkhpnliifcn: u32,
#[xor(4719)]
#[prost(uint32, tag = "1")]
pub quest_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1019)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oibjennolgc {
#[xor(5775)]
#[prost(uint32, tag = "2")]
pub aohakmnfinf: u32,
#[xor(8259)]
#[prost(uint32, tag = "10")]
pub bpjgmaaopcj: u32,
#[xor(6399)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2398)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jjfgnfbllam {
#[prost(message, optional, tag = "5")]
pub imlccggifln: ::core::option::Option<RewardItems>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gnhmjckbchm {
#[prost(uint32, repeated, tag = "3")]
pub gjifimcclme: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5195)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ejkbfknkjel {
#[xor(6550)]
#[prost(uint64, tag = "15")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "9")]
pub info: ::core::option::Option<Opflkngknco>,
#[prost(message, repeated, tag = "7")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(14543)]
#[prost(uint64, tag = "4")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Emppdmihnkg {
#[xor(9191)]
#[prost(uint32, tag = "5")]
pub template_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gbkcplipmod {
#[prost(enumeration = "RepairZoneType", tag = "1")]
pub r#type: i32,
#[prost(message, optional, tag = "2")]
pub kangcncnhha: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub abcpimgafbc: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub uid: ::core::option::Option<StringEntry>,
#[prost(string, tag = "5")]
pub anmegdbicdm: ::prost::alloc::string::String,
#[prost(message, optional, tag = "6")]
pub jdjldkehnnm: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "7")]
pub bmpneakknnb: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "8")]
pub fgmobhaoooh: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "9")]
pub lenfklkldcm: ::prost::alloc::vec::Vec<Pkeflkeoemd>,
#[prost(message, repeated, tag = "10")]
pub amkiiabbmhd: ::prost::alloc::vec::Vec<Dpojjojfofe>,
#[prost(message, optional, tag = "11")]
pub dgdplpmddec: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "12")]
pub gajokbpkpkj: ::prost::alloc::vec::Vec<Enbhkpdkepp>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dfjkfaefnok {
#[prost(uint32, tag = "1")]
pub jolepofhine: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2979)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fmnmemgflmh {
#[xor(7277)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nnanolflndk {
#[prost(bool, tag = "1")]
pub mmpfpjhalol: bool,
#[prost(enumeration = "VariableScope", tag = "2")]
pub fcdpekomndm: i32,
#[prost(message, optional, tag = "3")]
pub mfdpakfobnm: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "4")]
pub icoliggjmhf: ::prost::alloc::vec::Vec<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dacldohheik {
#[prost(message, optional, tag = "1")]
pub kamohgnbmab: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub cenokbobnan: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Legkhpmmddi {
#[prost(uint32, tag = "1")]
pub mccelajnkpm: u32,
#[prost(uint32, tag = "2")]
pub aelmagibldg: u32,
#[prost(message, optional, tag = "3")]
pub jaaamholgkb: ::core::option::Option<Bcoedlcgefe>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iildbkbhnjg {
#[prost(message, optional, tag = "1")]
pub ebeghfenelh: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub weight: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub section_id: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub dbnihnphaph: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1808)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetActivityDataCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Resource {
#[xor(2126)]
#[prost(int32, tag = "11")]
pub num: i32,
#[xor(13449)]
#[prost(uint32, tag = "7")]
pub template_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1310)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Focgcieohhi {
#[prost(map = "uint32, int32", tag = "3")]
pub oomkaabgbmb: ::std::collections::HashMap<u32, i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hnclhanifcm {
#[prost(string, tag = "1")]
pub bnmhgkeejoo: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nbbceobidha {
#[xor(4855)]
#[prost(int32, tag = "10")]
pub amlefegdhan: i32,
#[xor(4004)]
#[prost(int32, tag = "1")]
pub onjpacfjhoi: i32,
#[xor(9129)]
#[prost(int32, tag = "14")]
pub kcodnpjmjie: i32,
#[xor(752)]
#[prost(int32, tag = "1648")]
pub meimmkkggdg: i32,
#[xor(5063)]
#[prost(int32, tag = "3")]
pub ikibmmhfjpl: i32,
#[xor(4462)]
#[prost(int32, tag = "13")]
pub emagpolabhm: i32,
#[xor(4461)]
#[prost(int32, tag = "7")]
pub glofiefoigi: i32,
#[prost(float, tag = "12")]
pub time_period: f32,
#[xor(9854)]
#[prost(int32, tag = "1061")]
pub lllplgemkmg: i32,
#[xor(10507)]
#[prost(int32, tag = "573")]
pub ipoodnegdga: i32,
#[xor(15809)]
#[prost(int32, tag = "6")]
pub lnfhnpgobbb: i32,
#[xor(15776)]
#[prost(uint32, tag = "8")]
pub score: u32,
#[prost(message, repeated, tag = "4")]
pub klbehoieibi: ::prost::alloc::vec::Vec<Koeklcfpkke>,
#[xor(8964)]
#[prost(int32, tag = "11")]
pub level: i32,
#[xor(4748)]
#[prost(int32, tag = "9")]
pub okcbbikijhl: i32,
#[xor(8277)]
#[prost(int32, tag = "5")]
pub anmoimdmbak: i32,
#[xor(2726)]
#[prost(int32, tag = "2")]
pub iomdiakkeee: i32,
#[xor(669)]
#[prost(int32, tag = "15")]
pub bkkdfnhklbl: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Klkkibpcjme {
#[prost(uint32, tag = "1")]
pub pifalapkjbl: u32,
#[prost(message, repeated, tag = "2")]
pub kkofhnhdegl: ::prost::alloc::vec::Vec<Akdnjgmacbh>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Piefpcbbjdl {
#[xor(9077)]
#[prost(uint32, tag = "8")]
pub r#type: u32,
#[prost(uint32, repeated, tag = "14")]
pub cenhcbofcpf: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bfohadbfcpi {}
#[derive(proto_gen::CmdID)]
#[cmdid(4313)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lbdhjpnohkg {
#[prost(message, optional, tag = "1")]
pub dfljnnjepli: ::core::option::Option<Eohnljnpiao>,
#[prost(message, optional, tag = "3")]
pub bagbpajonhn: ::core::option::Option<Dplgcojfmhj>,
#[prost(string, tag = "13")]
pub ciofeaokmhj: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1240)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mfegfephblb {
#[xor(10194)]
#[prost(uint32, tag = "1")]
pub bnlhpdhofmp: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhdpehmppnn {
#[prost(uint32, repeated, tag = "8")]
pub jalgldnibmh: ::prost::alloc::vec::Vec<u32>,
#[xor(15060)]
#[prost(uint32, tag = "7")]
pub locoddkgjhd: u32,
#[prost(uint32, repeated, tag = "14")]
pub cmhfegkolmg: ::prost::alloc::vec::Vec<u32>,
#[xor(11932)]
#[prost(int32, tag = "13")]
pub pbbkpomcmah: i32,
#[xor(1224)]
#[prost(uint32, tag = "4")]
pub quest_id: u32,
#[xor(10543)]
#[prost(int64, tag = "15")]
pub start_timestamp: i64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5186)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Clpefnbkgod {
#[xor(9254)]
#[prost(uint64, tag = "14")]
pub dkmbmkcdepe: u64,
#[xor(2723)]
#[prost(uint64, tag = "8")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "4")]
pub info: ::core::option::Option<Keckolicpim>,
#[prost(message, repeated, tag = "2")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(477)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eaefhdgopgh {
#[xor(15289)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hmchpbjljen {
#[xor(4597)]
#[prost(uint32, tag = "10")]
pub dgkhcelkckd: u32,
#[xor(5406)]
#[prost(uint32, tag = "5")]
pub hjpbkknkmhn: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct TarotCardData {
#[prost(int32, repeated, tag = "2")]
pub fpmfdgjhchm: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "5")]
pub not_viewed_list: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "9")]
pub ihnjbpcpfkf: ::prost::alloc::vec::Vec<i32>,
#[prost(message, repeated, tag = "11")]
pub ofdfjpflbie: ::prost::alloc::vec::Vec<Ifndfopgcph>,
#[prost(int32, repeated, tag = "13")]
pub obtained_list: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Npfjfmobnpf {
#[prost(message, optional, tag = "1")]
pub kjoopbmjegm: ::core::option::Option<Hhehnikachk>,
#[prost(message, optional, tag = "2")]
pub iegloobhlll: ::core::option::Option<Clenkifhhhc>,
#[prost(message, optional, tag = "3")]
pub ahpalhhnkdc: ::core::option::Option<Jmlenldkekd>,
#[prost(bool, tag = "4")]
pub cpgghoelmae: bool,
#[prost(uint64, tag = "5")]
pub jamggkenpii: u64,
#[prost(string, tag = "6")]
pub beifbpmchbk: ::prost::alloc::string::String,
#[prost(float, repeated, tag = "7")]
pub heiochoiojo: ::prost::alloc::vec::Vec<f32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(487)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bjlngfcpclc {
#[xor(667)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1469)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Abelkofgngi {
#[xor(13094)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bnpkpfadbdd {
#[xor(14973)]
#[prost(uint32, tag = "5")]
pub fdbiolphcib: u32,
#[prost(message, repeated, tag = "7")]
pub resource_list: ::prost::alloc::vec::Vec<Cojcpppiloj>,
#[prost(message, repeated, tag = "2")]
pub iicndpkfmok: ::prost::alloc::vec::Vec<Ipbkodapnff>,
#[prost(bool, tag = "12")]
pub acdekldohop: bool,
#[xor(15309)]
#[prost(uint32, tag = "8")]
pub mjiiknenehg: u32,
#[xor(10345)]
#[prost(uint32, tag = "13")]
pub obmhgiikllj: u32,
#[prost(string, tag = "1")]
pub gpdjjkogccm: ::prost::alloc::string::String,
#[xor(10869)]
#[prost(uint32, tag = "14")]
pub bcimengnibi: u32,
#[xor(5162)]
#[prost(uint32, tag = "10")]
pub template_id: u32,
#[xor(14912)]
#[prost(int64, tag = "4")]
pub jkjhhbpcaon: i64,
#[prost(string, tag = "9")]
pub eifopebmhfo: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(453)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct SyncHallEventScRsp {
#[xor(2845)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kggckaadkjm {
#[prost(uint32, tag = "1")]
pub mdnhahnfmfl: u32,
#[prost(bool, tag = "3")]
pub finished: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ggcablnmemb {
#[xor(8990)]
#[prost(int32, tag = "14")]
pub dkdldfbjhml: i32,
#[xor(3642)]
#[prost(uint32, tag = "13")]
pub jebmboiocde: u32,
#[xor(14937)]
#[prost(int32, tag = "6")]
pub njamkgjimge: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Blooagpepij {
#[prost(message, optional, tag = "1")]
pub dbehgfkggpk: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub avatar_id: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iglfdkckgen {
#[prost(message, optional, tag = "1")]
pub name: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub jolepofhine: ::core::option::Option<StringEntry>,
#[prost(enumeration = "VariableScope", tag = "3")]
pub fcdpekomndm: i32,
#[prost(bool, tag = "4")]
pub ppdceiohpdg: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(684)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cobcijgefbm {
#[prost(uint32, repeated, tag = "6")]
pub npgjhahijkb: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "14")]
pub apmojjlcooa: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Poiphcnmakc {
#[prost(message, optional, tag = "10")]
pub omblpdnfidi: ::core::option::Option<Fnchcfimddo>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1687)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Enhgognojad {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PrivateMessageData {
#[prost(message, repeated, tag = "7")]
pub hjfobgkpgng: ::prost::alloc::vec::Vec<Gpghcjbcaho>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cmlmeapikde {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pakpgnmnhcm {
#[prost(message, optional, tag = "1")]
pub item_id: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5125)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ghmdmemnbbh {
#[prost(message, optional, tag = "11")]
pub info: ::core::option::Option<Bijdfpacdho>,
#[xor(58)]
#[prost(uint64, tag = "8")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "6")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(5393)]
#[prost(uint64, tag = "1")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hgljdnnidnj {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gacfjkbmjln {
#[prost(map = "int32, int32", tag = "7")]
pub difepoedngc: ::std::collections::HashMap<i32, i32>,
#[prost(message, optional, tag = "8")]
pub bagbpajonhn: ::core::option::Option<Dplgcojfmhj>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1192)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lcoilnngdfl {
#[xor(11403)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mgjeaffdgfo {
#[prost(enumeration = "Gonenaaaaki", tag = "1")]
pub doembmhfbjh: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ffglohkafhk {
#[prost(uint32, tag = "1")]
pub biembjbjcid: u32,
#[prost(uint32, tag = "2")]
pub cbkephankbj: u32,
#[prost(string, tag = "3")]
pub section: ::prost::alloc::string::String,
#[prost(bool, tag = "4")]
pub dckacgkimaf: bool,
#[prost(bool, tag = "5")]
pub pecaglembjh: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gjpbfonlobp {
#[xor(1134)]
#[prost(uint64, tag = "13")]
pub jlkjcddknof: u64,
#[xor(16070)]
#[prost(uint32, tag = "14")]
pub ceffnppkcnd: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(805)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ophlggagojn {
#[xor(15778)]
#[prost(uint32, tag = "13")]
pub avatar_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kihocfghilk {
#[prost(enumeration = "FocusCameraType", tag = "1")]
pub r#type: i32,
#[prost(message, repeated, tag = "2")]
pub aalgdgfpakk: ::prost::alloc::vec::Vec<Fgjbdleejbg>,
#[prost(map = "uint32, uint32", tag = "3")]
pub kikanapjcnn: ::std::collections::HashMap<u32, u32>,
#[prost(bool, tag = "4")]
pub nphaaiappne: bool,
#[prost(uint32, tag = "5")]
pub ejfnfkjnkga: u32,
#[prost(string, tag = "6")]
pub lnbpecponim: ::prost::alloc::string::String,
#[prost(int32, tag = "7")]
pub ogmiandmnif: i32,
#[prost(int32, tag = "8")]
pub ehgekpobaic: i32,
#[prost(bool, tag = "9")]
pub mjmbfchpmjk: bool,
#[prost(float, tag = "10")]
pub gcfcldkokeg: f32,
#[prost(float, tag = "11")]
pub geihlgjecni: f32,
#[prost(bool, tag = "12")]
pub eldndhdejom: bool,
#[prost(bool, tag = "13")]
pub dchnchfdclf: bool,
#[prost(bool, tag = "14")]
pub eagobbhcfck: bool,
#[prost(bool, tag = "15")]
pub konpmgejfcm: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Amaaoeohbea {
#[prost(message, repeated, tag = "1")]
pub ddpnikdicbk: ::prost::alloc::vec::Vec<Mcbcdeinncc>,
#[prost(message, optional, tag = "2")]
pub ceehgdlemgn: ::core::option::Option<Mcbcdeinncc>,
#[prost(uint32, tag = "3")]
pub colnhjkmdjp: u32,
#[prost(uint32, tag = "4")]
pub ckcamgdfnfd: u32,
#[prost(bool, tag = "5")]
pub pgjakgjhcga: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Glbccopjfjk {
#[prost(int32, tag = "1")]
pub odhhlkikgaf: i32,
#[prost(map = "int32, int32", tag = "2")]
pub difepoedngc: ::std::collections::HashMap<i32, i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cmincolafgh {
#[xor(15333)]
#[prost(int32, tag = "1")]
pub faljjcadhop: i32,
#[prost(map = "string, message", tag = "5")]
pub cdgoijihema: ::std::collections::HashMap<
::prost::alloc::string::String,
Gmfgpmekadh,
>,
#[prost(message, repeated, tag = "3")]
pub ehgclnpjclp: ::prost::alloc::vec::Vec<Gmfgpmekadh>,
#[prost(message, optional, tag = "2")]
pub gnkbmkngdci: ::core::option::Option<Elolpacncem>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dfnjfnhojnp {
#[prost(int32, tag = "1")]
pub bhccbfhgfio: i32,
#[prost(int32, tag = "2")]
pub nhddimdbmji: i32,
#[prost(message, repeated, tag = "4")]
pub akhiggpimai: ::prost::alloc::vec::Vec<Labeghdefnk>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4608)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Neckpmfdcgn {
#[xor(937)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cbpadnnolmd {
#[prost(uint32, repeated, tag = "1")]
pub ekejggcllpp: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5111)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ailkimobafp {
#[xor(13018)]
#[prost(uint64, tag = "14")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "10")]
pub info: ::core::option::Option<Ncgacbdleca>,
#[xor(557)]
#[prost(uint64, tag = "6")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "3")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gdheoombkec {
#[xor(2172)]
#[prost(int32, tag = "1")]
pub oegkpdigfld: i32,
#[prost(bool, tag = "6")]
pub glmgnkgball: bool,
#[xor(11139)]
#[prost(int32, tag = "3")]
pub kfhnbnonjen: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ahbhmhjlfap {
#[prost(int32, tag = "1")]
pub mkjndiapleb: i32,
#[prost(int32, tag = "2")]
pub fboelpmooig: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mffhbgnmnpm {
#[xor(8068)]
#[prost(uint32, tag = "10")]
pub dbehgfkggpk: u32,
#[prost(bool, tag = "15")]
pub dndofnoplii: bool,
#[xor(13584)]
#[prost(uint32, tag = "12")]
pub mgjgafnghbn: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(57)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PlayerLoginCsReq {
#[xor(6327)]
#[prost(int32, tag = "7")]
pub hogfclminjn: i32,
#[prost(string, tag = "2")]
pub mbjhlcplpce: ::prost::alloc::string::String,
#[prost(bool, tag = "1261")]
pub eapmnaieoig: bool,
#[prost(string, tag = "4")]
pub oibbefgoico: ::prost::alloc::string::String,
#[prost(string, tag = "15")]
pub fblofchedpn: ::prost::alloc::string::String,
#[prost(message, optional, tag = "13")]
pub bimbenglfno: ::core::option::Option<Hemfohpbcda>,
#[xor(12232)]
#[prost(uint32, tag = "1401")]
pub bhhiakoebli: u32,
#[prost(string, tag = "5")]
pub eipcmdechmp: ::prost::alloc::string::String,
#[prost(string, tag = "579")]
pub jilldmacbje: ::prost::alloc::string::String,
#[xor(3199)]
#[prost(uint32, tag = "1330")]
pub dlpaoanmnjk: u32,
#[xor(9332)]
#[prost(uint32, tag = "3")]
pub hooeibhboog: u32,
#[xor(8657)]
#[prost(uint32, tag = "1")]
pub dpjmjdnheng: u32,
#[prost(string, tag = "12")]
pub gokghlmklbe: ::prost::alloc::string::String,
#[prost(string, tag = "9")]
pub mkgdaolmjam: ::prost::alloc::string::String,
#[prost(string, tag = "10")]
pub emhhnpojela: ::prost::alloc::string::String,
#[xor(8442)]
#[prost(uint32, tag = "6")]
pub nbgklblojkk: u32,
#[xor(2567)]
#[prost(uint32, tag = "14")]
pub platform: u32,
#[xor(13679)]
#[prost(uint32, tag = "714")]
pub ikeoibmgmhl: u32,
#[prost(string, tag = "1170")]
pub pbfjjanomdl: ::prost::alloc::string::String,
#[prost(string, tag = "11")]
pub mhigliodikl: ::prost::alloc::string::String,
#[prost(string, tag = "8")]
pub bedalloabki: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nnfaamfhamc {
#[prost(int32, repeated, tag = "1")]
pub gnjoflapcge: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bkmmlmmggfi {
#[prost(uint32, tag = "1")]
pub fhldkkachpd: u32,
#[prost(uint32, tag = "2")]
pub cikkjhkhpdc: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(351)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gaghopjgnln {
#[xor(11667)]
#[prost(int32, tag = "5")]
pub retcode: i32,
#[xor(3602)]
#[prost(uint32, tag = "1")]
pub tag: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(884)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dafnodfkoeh {
#[xor(14661)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(837)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nhpoedggjhb {
#[xor(8797)]
#[prost(uint32, tag = "5")]
pub avatar_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gefeocegcgf {
#[prost(message, optional, tag = "1")]
pub dhmnolikmhj: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub hcepobmjijg: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4623)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gnppbhppefe {
#[xor(7364)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4606)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Helpdbcgpmh {
#[xor(10331)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ieppdnkniff {
#[prost(uint32, tag = "1")]
pub gpfkbgmmogj: u32,
#[prost(bool, tag = "2")]
pub beocelgkobo: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kancdiinhgh {
#[prost(uint32, tag = "1")]
pub eocpjlnkncg: u32,
#[prost(uint64, tag = "2")]
pub dbkpbkpcoog: u64,
#[prost(uint64, tag = "3")]
pub end_timestamp: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2438)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ReportBattleTeamCsReq {
#[prost(int32, repeated, tag = "5")]
pub avatar_list: ::prost::alloc::vec::Vec<i32>,
#[xor(139)]
#[prost(int32, tag = "6")]
pub laeaaigfmjd: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lpohjcnaomm {
#[prost(int32, tag = "3")]
pub ddpbggimamc: i32,
#[prost(int32, repeated, tag = "4")]
pub jfjfkdppnjo: ::prost::alloc::vec::Vec<i32>,
#[prost(oneof = "lpohjcnaomm::Lpmglmdponn", tags = "1, 2")]
pub lpmglmdponn: ::core::option::Option<lpohjcnaomm::Lpmglmdponn>,
}
/// Nested message and enum types in `LPOHJCNAOMM`.
pub mod lpohjcnaomm {
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Oneof)]
pub enum Lpmglmdponn {
#[prost(int32, tag = "1")]
InstancedAbilityId(i32),
#[prost(int32, tag = "2")]
InstancedModifierId(i32),
}
}
#[derive(proto_gen::CmdID)]
#[cmdid(1234)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Glkcpgkjncm {
#[xor(8235)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gmfgpmekadh {
#[xor(11056)]
#[prost(uint64, tag = "10")]
pub jmnpooedngh: u64,
#[xor(3215)]
#[prost(uint64, tag = "2")]
pub jebmboiocde: u64,
#[xor(10974)]
#[prost(uint32, tag = "8")]
pub jamggkenpii: u32,
#[xor(11213)]
#[prost(uint64, tag = "4")]
pub ckipgaooglm: u64,
#[xor(2666)]
#[prost(uint64, tag = "13")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fleanibcoon {
#[prost(message, optional, tag = "1")]
pub gainclnemhc: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub khbemgpcnpm: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "3")]
pub cenhcbofcpf: ::prost::alloc::vec::Vec<Lglbaninekb>,
#[prost(message, repeated, tag = "4")]
pub chaihlfbbad: ::prost::alloc::vec::Vec<Gdcokcimmgm>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct RamenData {
#[prost(uint32, repeated, tag = "3")]
pub unlock_ramen_list: ::prost::alloc::vec::Vec<u32>,
#[prost(map = "uint32, uint32", tag = "6")]
pub gofkhonckec: ::std::collections::HashMap<u32, u32>,
#[prost(uint32, repeated, tag = "12")]
pub dmhaaciajfo: ::prost::alloc::vec::Vec<u32>,
#[prost(int32, repeated, tag = "14")]
pub kcpfppflknn: ::prost::alloc::vec::Vec<i32>,
#[prost(uint32, repeated, tag = "8")]
pub baobapdjhoo: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "13")]
pub ffbgjecbanb: ::prost::alloc::vec::Vec<u32>,
#[xor(1553)]
#[prost(uint32, tag = "11")]
pub kkpidpdlolf: u32,
#[prost(bool, tag = "15")]
pub has_mystical_spice: bool,
#[xor(1663)]
#[prost(uint32, tag = "9")]
pub ahkcacpienk: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gknpgihpmga {
#[prost(bool, tag = "7")]
pub ieccpcaajkn: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dkhmncjclnm {
#[xor(5274)]
#[prost(uint32, tag = "3")]
pub ehbbhimiofg: u32,
#[prost(uint32, repeated, tag = "4")]
pub adbpmhkheki: ::prost::alloc::vec::Vec<u32>,
#[xor(8917)]
#[prost(uint32, tag = "9")]
pub mamigcgkaoo: u32,
#[prost(message, repeated, tag = "8")]
pub lglkakiekmk: ::prost::alloc::vec::Vec<AbyssDutyData>,
#[xor(5045)]
#[prost(uint64, tag = "12")]
pub jekmmleeoci: u64,
#[prost(message, repeated, tag = "10")]
pub iodnpliijil: ::prost::alloc::vec::Vec<AbyssDutyData>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Imeabpaogbl {
#[prost(oneof = "imeabpaogbl::Type", tags = "1, 2")]
pub r#type: ::core::option::Option<imeabpaogbl::Type>,
}
/// Nested message and enum types in `IMEABPAOGBL`.
pub mod imeabpaogbl {
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Oneof)]
pub enum Type {
#[prost(string, tag = "1")]
Str(::prost::alloc::string::String),
#[prost(uint32, tag = "2")]
Hash(u32),
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mbcgljlmjid {
#[prost(enumeration = "Migfhchhepp", tag = "1")]
pub pembfiaeihp: i32,
#[prost(enumeration = "Ejpbdlckaal", tag = "2")]
pub baicffapomb: i32,
#[prost(message, optional, tag = "3")]
pub mkjndiapleb: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub fboelpmooig: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub cjpliogjlcn: ::core::option::Option<StringEntry>,
#[prost(string, tag = "6")]
pub gpgklhloocd: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "7")]
pub mocindkkgbh: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "8")]
pub khonigmliln: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(bool, tag = "9")]
pub jlofkahpmpn: bool,
#[prost(message, optional, tag = "10")]
pub gfgijipaofe: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "11")]
pub nbbjbgnkkei: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, optional, tag = "12")]
pub lnbmbhpnjjh: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "13")]
pub mbhmldcncip: ::core::option::Option<Fgfhcfhkojo>,
#[prost(message, optional, tag = "14")]
pub nfcanonnjoh: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "15")]
pub lphailnbjck: bool,
#[prost(message, repeated, tag = "16")]
pub klgmpangljd: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(bool, tag = "17")]
pub ilcllclijmf: bool,
#[prost(string, tag = "18")]
pub igjpeacknji: ::prost::alloc::string::String,
#[prost(enumeration = "VariableScope", tag = "20")]
pub bekklhfmhio: i32,
#[prost(string, tag = "21")]
pub idcjpjdnfpb: ::prost::alloc::string::String,
#[prost(enumeration = "VariableScope", tag = "22")]
pub ccpangeejli: i32,
#[prost(string, tag = "23")]
pub ncjlphaajbi: ::prost::alloc::string::String,
#[prost(enumeration = "VariableScope", tag = "24")]
pub kmpiahdmhhm: i32,
#[prost(message, optional, tag = "25")]
pub dklhknbhbpg: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "26")]
pub jpifenoopie: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "27")]
pub lcehlhjdaep: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "28")]
pub ipfmfnelehg: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "29")]
pub klmdggfkcim: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(string, tag = "30")]
pub ajfmadnhoki: ::prost::alloc::string::String,
#[prost(enumeration = "VariableScope", tag = "31")]
pub iagfkcdkndi: i32,
#[prost(bool, tag = "32")]
pub olagpjgmkdn: bool,
#[prost(message, optional, tag = "33")]
pub ddmcefolplg: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "34")]
pub cbbbbhkjdnf: ::core::option::Option<Dghnfglgpim>,
#[prost(message, optional, tag = "35")]
pub dlpcccjmemh: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "36")]
pub kionpdjkcli: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1654)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gdfmpcpjoai {
#[prost(enumeration = "Hlcchpclcfp", tag = "13")]
pub reason: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dobmeknapci {
#[prost(string, tag = "1")]
pub title: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub description: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub question_description: ::prost::alloc::string::String,
#[prost(enumeration = "OptionsMode", tag = "4")]
pub options_mode: i32,
#[prost(message, optional, tag = "5")]
pub random_num: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "6")]
pub choices: ::prost::alloc::vec::Vec<Agoipafmfap>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(495)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct WorldInitFinishCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Endkfpcjpnp {
#[prost(string, repeated, tag = "1")]
pub hmnacjbecbo: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(bool, tag = "2")]
pub ggaldeodije: bool,
#[prost(enumeration = "Kdecgemljpm", tag = "3")]
pub llnolfecifi: i32,
#[prost(message, optional, tag = "4")]
pub cbgeodkpcfa: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub uid: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kiaeccfoedc {
#[prost(string, tag = "1")]
pub dldkebnaemc: ::prost::alloc::string::String,
#[prost(map = "string, string", tag = "2")]
pub abmlmniikgd: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bngdepipekf {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fcejalcbmpe {
#[prost(message, repeated, tag = "1")]
pub jfbajnpobja: ::prost::alloc::vec::Vec<Lecmilnijhc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hiidbhopfoj {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bclajfmmgha {
#[xor(12602)]
#[prost(int32, tag = "14")]
pub negmmacmnck: i32,
#[xor(3331)]
#[prost(int32, tag = "11")]
pub baidfpahfgd: i32,
#[xor(1318)]
#[prost(int32, tag = "10")]
pub jmekicekjmn: i32,
#[xor(851)]
#[prost(int32, tag = "5")]
pub hdkibenblpe: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ededoeejbid {
#[prost(int32, tag = "1")]
pub template_id: i32,
#[prost(bool, tag = "2")]
pub komjoelmned: bool,
#[prost(int32, tag = "3")]
pub aiabmkpgkla: i32,
#[prost(string, tag = "4")]
pub jkchehjbapk: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(713)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pnfohghhgfa {
#[xor(13225)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Keaejhjdpea {}
#[derive(proto_gen::CmdID)]
#[cmdid(2416)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mgijajhnhic {
#[xor(10531)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eblbmkmnjdf {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Amhhnkmbaaa {
#[prost(message, optional, tag = "12")]
pub eklkkjjijdm: ::core::option::Option<Dhgpnidbeda>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ofopaimbpba {
#[prost(message, optional, tag = "8")]
pub lnhjfajoego: ::core::option::Option<Baeenhcbagn>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5122)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cljbalkcajk {
#[xor(13575)]
#[prost(uint64, tag = "15")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "13")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "12")]
pub info: ::core::option::Option<Oncepcogbdk>,
#[xor(7907)]
#[prost(uint64, tag = "2")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(92)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Niagglbpnnk {
#[prost(bool, tag = "5")]
pub mphhbnljhbn: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ejibfolhgjf {
#[xor(2988)]
#[prost(uint32, tag = "13")]
pub level: u32,
#[xor(6539)]
#[prost(uint32, tag = "5")]
pub jcmkichenab: u32,
#[xor(7277)]
#[prost(uint32, tag = "3")]
pub exp: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cfjiokcllmb {
#[prost(enumeration = "Dlbnghkojbg", tag = "1")]
pub knjdlppjnjp: i32,
#[prost(int32, tag = "2")]
pub kljoiigolei: i32,
#[prost(int32, repeated, tag = "3")]
pub ofiehhcmfln: ::prost::alloc::vec::Vec<i32>,
#[prost(bool, tag = "4")]
pub jkdehnpkfkl: bool,
#[prost(bool, tag = "5")]
pub agfhgngbpbf: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(320)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cpdiompfalg {
#[xor(7750)]
#[prost(uint32, tag = "4")]
pub tag: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1381)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetTipsInfoCsReq {
#[xor(12510)]
#[prost(uint32, tag = "13")]
pub r#type: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fkddcjiofck {
#[prost(message, optional, tag = "12")]
pub acjblggjona: ::core::option::Option<Glomhieiodh>,
#[prost(message, optional, tag = "6")]
pub injedhlmbkp: ::core::option::Option<Oaggglakajf>,
#[prost(message, optional, tag = "1")]
pub gliihmcajcn: ::core::option::Option<Aholejjaipe>,
#[prost(message, optional, tag = "8")]
pub fcpkblpchml: ::core::option::Option<Ignidckdoob>,
#[xor(3218)]
#[prost(uint64, tag = "2")]
pub bagbpajonhn: u64,
#[prost(message, optional, tag = "10")]
pub knckfhljban: ::core::option::Option<Pidebomocbe>,
#[prost(message, optional, tag = "4")]
pub clnmglnjono: ::core::option::Option<Bobbdnnaego>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hlipjhfnkhl {
#[prost(message, optional, tag = "1")]
pub cbgeodkpcfa: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub gaekckimink: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub jngbnjnnaba: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3294)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hchhbphkhko {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pjnnbahlmaa {
#[prost(message, optional, tag = "1578")]
pub kmdnkncijof: ::core::option::Option<Cdkilpabeld>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3160)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fjdjekbiioo {
#[prost(message, repeated, tag = "11")]
pub hflobeplebj: ::prost::alloc::vec::Vec<Ahbhmhjlfap>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3410)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hkoilgnnlbc {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dnplldlakni {
#[xor(5282)]
#[prost(uint32, tag = "1")]
pub mminnpepjck: u32,
#[xor(6637)]
#[prost(uint32, tag = "5")]
pub fbleajcbkjk: u32,
#[xor(14842)]
#[prost(uint32, tag = "14")]
pub nphbndmebge: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fffipkfllfl {
#[xor(10037)]
#[prost(uint32, tag = "10")]
pub jlkcmmadleg: u32,
#[xor(9117)]
#[prost(int64, tag = "11")]
pub dabncdpihke: i64,
#[xor(10168)]
#[prost(uint32, tag = "13")]
pub allonmolnpc: u32,
#[prost(string, tag = "12")]
pub gpdjjkogccm: ::prost::alloc::string::String,
#[xor(2963)]
#[prost(uint32, tag = "5")]
pub gchhlfnjnfp: u32,
#[xor(16131)]
#[prost(uint32, tag = "6")]
pub himdmlneack: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jmgmjpfdjan {
#[prost(oneof = "jmgmjpfdjan::Fjljakincpo", tags = "1, 2, 3")]
pub fjljakincpo: ::core::option::Option<jmgmjpfdjan::Fjljakincpo>,
}
/// Nested message and enum types in `JMGMJPFDJAN`.
pub mod jmgmjpfdjan {
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Oneof)]
pub enum Fjljakincpo {
#[prost(message, tag = "1")]
MiniGameParam(super::Onhdighphcd),
#[prost(message, tag = "2")]
ActGameParam(super::Lmnokphggbo),
#[prost(message, tag = "3")]
HollowParam(super::Gommfappdln),
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hngoafljaig {
#[prost(message, optional, tag = "11")]
pub position: ::core::option::Option<Eohnljnpiao>,
#[xor(5599)]
#[prost(int32, tag = "10")]
pub moopcckfehg: i32,
#[prost(map = "int32, int32", tag = "15")]
pub magnjakmojm: ::std::collections::HashMap<i32, i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ajbghccmijc {
#[prost(string, tag = "1")]
pub dclcidgckpa: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub holhkgfojeb: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Elkfblcljpa {
#[prost(uint32, tag = "1")]
pub chogbgifjle: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Efipiffjafb {
#[prost(uint32, repeated, tag = "1")]
pub hgnbcadlpmi: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lnjaiijoocd {
#[prost(int32, tag = "1")]
pub abhafocgjgp: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1250)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct RunEventGraphCsReq {
#[prost(map = "string, int32", tag = "11")]
pub cmpbdjnfdof: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
#[prost(message, optional, tag = "1")]
pub gfdmijhakkm: ::core::option::Option<Mhjfidcpmch>,
#[xor(16302)]
#[prost(uint32, tag = "6")]
pub ddiamibnibg: u32,
#[prost(enumeration = "EventGraphOwnerType", tag = "8")]
pub owner_type: i32,
#[xor(4559)]
#[prost(uint32, tag = "4")]
pub iddogdegagd: u32,
#[xor(16099)]
#[prost(uint32, tag = "13")]
pub owner_id: u32,
#[xor(15138)]
#[prost(uint32, tag = "14")]
pub section_id: u32,
#[xor(3165)]
#[prost(uint32, tag = "15")]
pub tag: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(933)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mogdcfmmpch {
#[xor(5967)]
#[prost(uint32, tag = "1")]
pub pdlicfcfleg: u32,
#[prost(map = "uint32, uint32", tag = "7")]
pub bikhplpcalp: ::std::collections::HashMap<u32, u32>,
#[xor(14127)]
#[prost(uint32, tag = "8")]
pub ihgcjhffkdf: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ojpecpfcdgb {
#[prost(int32, repeated, tag = "1")]
pub ifamkknaflm: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5145)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Abogodbibak {
#[xor(14341)]
#[prost(uint64, tag = "13")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "8")]
pub info: ::core::option::Option<Cmincolafgh>,
#[xor(7821)]
#[prost(uint64, tag = "5")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "4")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bmfbljimbld {
#[xor(6585)]
#[prost(uint32, tag = "10")]
pub bagbpajonhn: u32,
#[xor(3188)]
#[prost(uint32, tag = "8")]
pub jipkoimkicg: u32,
#[xor(10240)]
#[prost(int32, tag = "15")]
pub egonkbjadnf: i32,
#[xor(1398)]
#[prost(uint32, tag = "11")]
pub oegbhhjjiod: u32,
#[xor(5296)]
#[prost(int32, tag = "4")]
pub pabbfchpoah: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(688)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetQuestDataCsReq {
#[xor(5683)]
#[prost(uint32, tag = "3")]
pub quest_type: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2923)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dlnianekojj {
#[xor(12091)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fljhgcjpadn {
#[xor(6755)]
#[prost(uint32, tag = "1")]
pub dpofhblondb: u32,
#[xor(9242)]
#[prost(int32, tag = "10")]
pub ilfkkflgfek: i32,
#[prost(string, tag = "4")]
pub dnkpgkoppfo: ::prost::alloc::string::String,
#[xor(3943)]
#[prost(int32, tag = "13")]
pub nfeaobeffld: i32,
#[xor(14092)]
#[prost(uint32, tag = "5")]
pub omnacppoihk: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(817)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Felhokidfnh {
#[xor(14008)]
#[prost(uint32, tag = "6")]
pub avatar_id: u32,
#[prost(bool, tag = "14")]
pub kplhkiofbah: bool,
#[xor(8600)]
#[prost(uint32, tag = "8")]
pub skill_type: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pnodffekpkh {
#[prost(uint32, repeated, tag = "1")]
pub ekejggcllpp: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "2")]
pub poioifgeofd: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(957)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ahdblglcpcn {
#[xor(338)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Behcoidpgkh {
#[prost(int32, tag = "1")]
pub hnoocbajagn: i32,
#[prost(int32, tag = "2")]
pub fkgcomohmia: i32,
#[prost(string, tag = "3")]
pub kdfihdjkceg: ::prost::alloc::string::String,
#[prost(string, tag = "4")]
pub cghkmaedaod: ::prost::alloc::string::String,
#[prost(string, repeated, tag = "5")]
pub cnaagfgglgo: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(bool, tag = "6")]
pub opmnplihnil: bool,
#[prost(string, tag = "7")]
pub lilacnaicno: ::prost::alloc::string::String,
#[prost(bool, tag = "8")]
pub caaphneabnl: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1489)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetDailyChallengeInfoCsReq {}
#[derive(proto_gen::CmdID)]
#[cmdid(2541)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ibbhiienclb {
#[xor(14481)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhlggifmidj {
#[prost(message, optional, tag = "1")]
pub mdnhahnfmfl: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub weight: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pefenaknadd {
#[prost(bool, tag = "7")]
pub hnionhnncle: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Onggklkcojj {
#[prost(message, optional, tag = "5")]
pub haebjdjjang: ::core::option::Option<Efjhdkngdgb>,
#[prost(uint32, repeated, tag = "11")]
pub agmbpfbkjfg: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1087)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Icgeifjjpma {
#[prost(uint32, repeated, tag = "15")]
pub liodbhpdmhh: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct CallingCardData {
#[prost(uint32, repeated, tag = "11")]
pub ocfaaakaomg: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "8")]
pub gaecamecnig: ::prost::alloc::vec::Vec<u32>,
#[xor(9119)]
#[prost(uint32, tag = "5")]
pub lloofjhaiic: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(646)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bjjgelljble {
#[xor(4588)]
#[prost(uint32, tag = "8")]
pub quest_id: u32,
#[prost(uint32, repeated, tag = "9")]
pub legjkamjieb: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4008)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Akcipkfbian {
#[xor(8020)]
#[prost(uint32, tag = "10")]
pub hklhjeopijc: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jfpgdgkfmnk {
#[prost(message, optional, tag = "1")]
pub jniaimmmihm: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub ebeghfenelh: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub section_id: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2902)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mgapjgbpchb {
#[xor(9309)]
#[prost(uint32, tag = "8")]
pub group: u32,
#[prost(bool, tag = "1")]
pub pdnfjpmoige: bool,
#[prost(message, optional, tag = "9")]
pub pgcmoapddpk: ::core::option::Option<Dkhmncjclnm>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5147)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pfnjhajieoh {
#[xor(4479)]
#[prost(uint64, tag = "7")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "6")]
pub info: ::core::option::Option<Bjcndbbngfo>,
#[xor(12070)]
#[prost(uint64, tag = "4")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "1")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kfbmoapkbnc {
#[prost(message, optional, tag = "4")]
pub foejdnohkpg: ::core::option::Option<Eohnljnpiao>,
#[prost(message, optional, tag = "5")]
pub bagbpajonhn: ::core::option::Option<Dplgcojfmhj>,
#[prost(message, optional, tag = "15")]
pub jagdjmbfgpm: ::core::option::Option<Eohnljnpiao>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mpcholgkkhj {
#[prost(map = "int32, int64", tag = "8")]
pub cpbnfohldmc: ::std::collections::HashMap<i32, i64>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Chpeaffalck {
#[prost(uint32, tag = "1")]
pub quest_id: u32,
#[prost(uint32, repeated, tag = "2")]
pub bjmjdhppnml: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "3")]
pub ihamhjelhcf: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3256)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Llcmnhcebfl {
#[xor(6694)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(469)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct AdvanceBeginnerProcedureCsReq {
#[prost(string, tag = "3")]
pub ahcncebochk: ::prost::alloc::string::String,
#[xor(8981)]
#[prost(int32, tag = "7")]
pub params: i32,
#[xor(1301)]
#[prost(int32, tag = "13")]
pub procedure_id: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Glomhieiodh {
#[xor(5396)]
#[prost(uint32, tag = "3")]
pub fkjagaehhbf: u32,
#[xor(9776)]
#[prost(uint32, tag = "11")]
pub nmbkbflifhi: u32,
#[xor(14287)]
#[prost(uint32, tag = "12")]
pub ghimebgollb: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jnnjldinplh {
#[xor(12439)]
#[prost(uint32, tag = "8")]
pub rotation: u32,
#[xor(4957)]
#[prost(uint32, tag = "3")]
pub bbmlniiajoc: u32,
#[xor(4958)]
#[prost(uint32, tag = "15")]
pub mdmojojgnje: u32,
#[xor(14462)]
#[prost(uint32, tag = "14")]
pub ikombhkjmhb: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pakhgbmiolj {
#[prost(bool, tag = "1")]
pub eknaiicfnod: bool,
#[prost(string, tag = "2")]
pub fbggoakblll: ::prost::alloc::string::String,
#[prost(bool, tag = "3")]
pub foikekflihj: bool,
#[prost(string, tag = "4")]
pub goflpinmcio: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub lmpiiockjdf: ::prost::alloc::string::String,
#[prost(bool, tag = "6")]
pub ldhjpgapmlb: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Idgaepldaea {
#[prost(message, optional, tag = "1")]
pub lhejecbpkib: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lhgcpnbpfol {
#[prost(string, tag = "1")]
pub lhjahaeeknb: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mngbpnpcenf {
#[prost(int32, tag = "1")]
pub perform_id: i32,
#[prost(int32, tag = "2")]
pub gnkhjiaheok: i32,
#[prost(int32, tag = "3")]
pub bjllmhimgfd: i32,
#[prost(bool, tag = "4")]
pub lmgladfghjc: bool,
#[prost(bool, tag = "5")]
pub ejedndcbfln: bool,
#[prost(bool, tag = "6")]
pub idkpohibbag: bool,
#[prost(enumeration = "PerformType", tag = "7")]
pub perform_type: i32,
#[prost(bool, tag = "8")]
pub ngbapbopbcd: bool,
#[prost(int32, repeated, tag = "9")]
pub lcjmggdmejf: ::prost::alloc::vec::Vec<i32>,
#[prost(string, repeated, tag = "10")]
pub onjbndjmpcl: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(bool, tag = "11")]
pub hgndlhcpgio: bool,
#[prost(bool, tag = "12")]
pub hjkgaogflon: bool,
#[prost(int32, tag = "13")]
pub fanammicmmc: i32,
#[prost(string, tag = "14")]
pub transform: ::prost::alloc::string::String,
#[prost(bool, tag = "15")]
pub ebacaaakoib: bool,
#[prost(uint32, tag = "16")]
pub emahblidpkn: u32,
#[prost(uint32, tag = "17")]
pub lbcboihchjd: u32,
#[prost(bool, tag = "18")]
pub mdngbpdgklg: bool,
#[prost(bool, tag = "19")]
pub fhcpkioihia: bool,
#[prost(bool, tag = "20")]
pub ijmkbkpchjb: bool,
#[prost(bool, tag = "21")]
pub mjbdgbbeicc: bool,
#[prost(bool, tag = "22")]
pub jfbifhbmdmj: bool,
#[prost(message, optional, tag = "23")]
pub fhhbppfnijn: ::core::option::Option<Gihboccdbfg>,
#[prost(enumeration = "EndBlackMaskMode", tag = "24")]
pub nkmkeggoijo: i32,
#[prost(map = "int32, string", tag = "25")]
pub participators: ::std::collections::HashMap<i32, ::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hggfgdogppn {
#[prost(bool, tag = "1")]
pub eeagemdpdha: bool,
#[prost(message, optional, tag = "2")]
pub faflbldenmj: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub dhmnolikmhj: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub aifcflhigbp: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4310)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dapinacghim {
#[prost(message, repeated, tag = "2")]
pub jfjfkdppnjo: ::prost::alloc::vec::Vec<Dpfjecebicb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aihgnmfmjjb {
#[prost(string, tag = "1")]
pub ijfdlajcaco: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kkdldfepnnh {
#[prost(message, optional, tag = "13")]
pub ieiihmnigag: ::core::option::Option<Dddbifhfggd>,
#[prost(message, repeated, tag = "14")]
pub ogibpilkbgp: ::prost::alloc::vec::Vec<Cfnbdhikbbb>,
#[xor(138)]
#[prost(uint32, tag = "10")]
pub gmnlknofgfi: u32,
#[xor(424)]
#[prost(uint64, tag = "7")]
pub pdgaiolalfi: u64,
#[prost(enumeration = "Lcpinnmkaff", tag = "11")]
pub ilhdhfcpdbi: i32,
#[prost(enumeration = "Ndkcmedacao", tag = "9")]
pub mdfkkbkkfam: i32,
#[xor(15276)]
#[prost(uint32, tag = "4")]
pub eocpjlnkncg: u32,
#[xor(11953)]
#[prost(uint32, tag = "6")]
pub dcpomhllmgc: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mhjfidcpmch {
#[prost(map = "uint32, bool", tag = "9")]
pub dlomdfjcmnk: ::std::collections::HashMap<u32, bool>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pfhggocggbp {
#[prost(string, tag = "1")]
pub group: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub kjoopbmjegm: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(730)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bkdlnnmapab {
#[xor(9031)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Enmeegdlemb {
#[prost(string, tag = "1")]
pub ui: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ccdjohiepgg {
#[prost(message, repeated, tag = "10")]
pub bphcklinoln: ::prost::alloc::vec::Vec<Jebkkpnhhbp>,
#[xor(467)]
#[prost(uint64, tag = "1")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(7)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dhbafcdlhjn {
#[prost(uint32, repeated, tag = "9")]
pub hjofnlmhlmm: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Acldlammmmc {
#[prost(bool, tag = "1")]
pub idpjdbojjep: bool,
#[prost(int32, tag = "2")]
pub mpifoeblamh: i32,
#[prost(int32, tag = "3")]
pub feaihamhlle: i32,
#[prost(string, tag = "4")]
pub ehocdglkjpb: ::prost::alloc::string::String,
#[prost(bool, tag = "5")]
pub dclgkjefdgh: bool,
#[prost(int32, tag = "6")]
pub r#type: i32,
#[prost(float, tag = "7")]
pub ogmiandmnif: f32,
#[prost(float, tag = "8")]
pub ehgekpobaic: f32,
#[prost(bool, tag = "9")]
pub eagobbhcfck: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hbgjlkfegcl {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mcmkalpefjk {
#[prost(string, tag = "1")]
pub mfdpakfobnm: ::prost::alloc::string::String,
#[prost(uint32, tag = "2")]
pub template_id: u32,
#[prost(message, optional, tag = "3")]
pub iaeglnccjdo: ::core::option::Option<Oghmdcibffj>,
#[prost(map = "string, message", tag = "4")]
pub fagpeabkkjk: ::std::collections::HashMap<
::prost::alloc::string::String,
Endanjkegkl,
>,
#[prost(map = "uint32, message", tag = "5")]
pub ieojkckbfop: ::std::collections::HashMap<u32, EventPredicateConfig>,
#[prost(uint32, repeated, tag = "6")]
pub omdaohnmedj: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(521)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aibcmljaojd {
#[xor(3014)]
#[prost(uint32, tag = "1")]
pub main_city_bgm_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1091)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oocogbnckmg {
#[prost(bool, tag = "1689")]
pub ehjnpailcef: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Coaeidjnapm {
#[prost(message, optional, tag = "1")]
pub gflgmjfgmje: ::core::option::Option<Pnfpahpoenb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Djkddcinklc {
#[prost(int32, repeated, tag = "1")]
pub ghobblfkfpm: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ddpnjppcmdg {
#[xor(6308)]
#[prost(uint32, tag = "3")]
pub degepkdniep: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eeoafhlgled {
#[prost(uint32, tag = "1")]
pub section_id: u32,
#[prost(message, optional, tag = "2")]
pub fnpokceaebb: ::core::option::Option<Ahbhmhjlfap>,
#[prost(message, optional, tag = "3")]
pub ankggolngcg: ::core::option::Option<Ahbhmhjlfap>,
#[prost(enumeration = "Dabppncfnpn", tag = "4")]
pub plffjalfppb: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1651)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bffehemeicp {
#[xor(15922)]
#[prost(uint32, tag = "8")]
pub tag: u32,
#[prost(string, tag = "1")]
pub akchnobciej: ::prost::alloc::string::String,
#[prost(enumeration = "Jiedoddkipa", tag = "15")]
pub result: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cinoiolkppk {
#[prost(float, tag = "1")]
pub mkjndiapleb: f32,
#[prost(float, tag = "2")]
pub fboelpmooig: f32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Goophifonke {
#[prost(bool, tag = "1")]
pub copjgambeaa: bool,
#[prost(uint32, repeated, tag = "2")]
pub iochemndekp: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(890)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lpjpfoaehlg {
#[xor(10898)]
#[prost(uint32, tag = "12")]
pub lbmgeignmef: u32,
#[xor(2510)]
#[prost(uint32, tag = "8")]
pub buddy_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Faijbgafped {
#[prost(message, optional, tag = "8")]
pub haebjdjjang: ::core::option::Option<Efjhdkngdgb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eajcbolakdc {
#[prost(uint32, repeated, tag = "1")]
pub hhcpkognfcb: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "2")]
pub pljamlomkkc: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Edinaklamfa {
#[prost(string, tag = "1")]
pub title: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub description: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub question_description: ::prost::alloc::string::String,
#[prost(enumeration = "OptionsShowMode", tag = "4")]
pub show_mode: i32,
#[prost(message, repeated, tag = "5")]
pub choices: ::prost::alloc::vec::Vec<Akjjjjjklja>,
#[prost(message, optional, tag = "6")]
pub igkfnfimfkn: ::core::option::Option<Akjjjjjklja>,
#[prost(message, optional, tag = "7")]
pub oaldfpcdlkb: ::core::option::Option<Akjjjjjklja>,
#[prost(bool, tag = "8")]
pub garbage: bool,
#[prost(bool, tag = "9")]
pub jheijmiaenj: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[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(proto_gen::CmdID)]
#[cmdid(3379)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dgfbapkibje {
#[prost(bool, tag = "8")]
pub fnbegeapoaa: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct InterKnotSync {
#[prost(uint32, repeated, tag = "2")]
pub gbcaeaicghd: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "3")]
pub fhadhkjfgif: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "6")]
pub bbdfgbfpgmf: ::prost::alloc::vec::Vec<Nlcdcmpbbcb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fdmeaclecph {
#[prost(message, optional, tag = "1")]
pub iakjomgiekd: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "2")]
pub lnkofilbeli: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jmlenldkekd {
#[prost(int32, tag = "1")]
pub ahpalhhnkdc: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Enppekpcbao {
#[prost(message, repeated, tag = "6")]
pub henolpaapkm: ::prost::alloc::vec::Vec<Jlldijenmoc>,
#[xor(4747)]
#[prost(uint32, tag = "7")]
pub jmekicekjmn: u32,
#[prost(message, repeated, tag = "12")]
pub egfaegijhkk: ::prost::alloc::vec::Vec<Bgheihedbcb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hnmogbecmhf {
#[prost(string, tag = "1")]
pub description: ::prost::alloc::string::String,
#[prost(enumeration = "OptionsMode", tag = "2")]
pub options_mode: i32,
#[prost(message, optional, tag = "3")]
pub random_num: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "4")]
pub choices: ::prost::alloc::vec::Vec<Eogoambfhoh>,
#[prost(message, optional, tag = "5")]
pub nfgeoamglic: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "6")]
pub njidggonana: ::prost::alloc::vec::Vec<Edlklmjedej>,
#[prost(message, repeated, tag = "7")]
pub mfdgjgcddam: ::prost::alloc::vec::Vec<Edlklmjedej>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bkgpgpblbdm {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct BuddyInfo {
#[xor(13359)]
#[prost(int64, tag = "9")]
pub first_met_timestamp: i64,
#[xor(14002)]
#[prost(uint32, tag = "6")]
pub template_id: u32,
#[xor(915)]
#[prost(uint32, tag = "4")]
pub gdodmkmngie: u32,
#[xor(14604)]
#[prost(uint32, tag = "10")]
pub exp: u32,
#[xor(1075)]
#[prost(uint32, tag = "11")]
pub level: u32,
#[xor(11971)]
#[prost(uint32, tag = "8")]
pub star: u32,
#[xor(6166)]
#[prost(uint32, tag = "1")]
pub rank: u32,
#[prost(uint32, repeated, tag = "15")]
pub pnolmehjkgi: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "5")]
pub skill_list: ::prost::alloc::vec::Vec<BuddySkillInfo>,
#[prost(message, repeated, tag = "2")]
pub hcjakgkpmak: ::prost::alloc::vec::Vec<Dgenemmeiil>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kpidckmpelm {
#[prost(int32, repeated, tag = "14")]
pub bghjlheghcj: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Danbneljmmc {
#[prost(string, repeated, tag = "1")]
pub hmnacjbecbo: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(bool, tag = "2")]
pub ggaldeodije: bool,
#[prost(enumeration = "Kdecgemljpm", tag = "3")]
pub llnolfecifi: i32,
#[prost(uint32, tag = "4")]
pub uid: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ibmncabfhme {
#[xor(3469)]
#[prost(uint32, tag = "15")]
pub fbnmeeeaank: u32,
#[xor(2533)]
#[prost(uint64, tag = "8")]
pub bagbpajonhn: u64,
#[xor(13704)]
#[prost(uint32, tag = "14")]
pub jipkoimkicg: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2899)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Biolbikabjn {
#[xor(14876)]
#[prost(uint32, tag = "12")]
pub genhdfallgd: u32,
#[xor(7228)]
#[prost(uint32, tag = "3")]
pub group: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mmgfmcnpiol {
#[prost(enumeration = "Jbpilffdhdi", tag = "1")]
pub owner_type: i32,
#[prost(enumeration = "Kidabaacfgc", tag = "2")]
pub kjoopbmjegm: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hckmfbgppdo {
#[prost(int32, repeated, tag = "3")]
pub ggelpcgdhil: ::prost::alloc::vec::Vec<i32>,
#[xor(15316)]
#[prost(uint32, tag = "7")]
pub cnfhgmbngkn: u32,
#[xor(8998)]
#[prost(int64, tag = "5")]
pub ljkcaabkdep: i64,
#[xor(4847)]
#[prost(uint32, tag = "13")]
pub oghndhdnloh: u32,
#[prost(message, optional, tag = "12")]
pub jokfjgggdif: ::core::option::Option<Fmbjcaigjdi>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dkhlhadgolm {
#[prost(message, repeated, tag = "1")]
pub pgphgkgameb: ::prost::alloc::vec::Vec<Ahbhmhjlfap>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(463)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct BeginnerBattleBeginCsReq {
#[xor(548)]
#[prost(int32, tag = "7")]
pub battle_id: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ggnfhmehfga {
#[prost(bool, tag = "1")]
pub bmmbcebopha: bool,
#[prost(message, optional, tag = "2")]
pub mjhmbdmcmel: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dighkjfbokl {
#[prost(uint32, repeated, tag = "11")]
pub dccponnpijl: ::prost::alloc::vec::Vec<u32>,
#[prost(enumeration = "Njmgdnmdpcd", tag = "13")]
pub menaaddleal: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Idjdkpcemml {
#[prost(string, repeated, tag = "1")]
pub bgjlfnekjfa: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, tag = "2")]
pub kdadblmagga: ::prost::alloc::string::String,
#[prost(string, repeated, tag = "4")]
pub efhpclicfhm: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct DungeonQuestInfo {
#[xor(14765)]
#[prost(uint32, tag = "6")]
pub ddpnajpnana: u32,
#[prost(uint32, repeated, tag = "14")]
pub inner_quest_id_list: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "7")]
pub mbkjmjajnfh: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(491)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ahlibaljnnn {
#[xor(16317)]
#[prost(uint32, tag = "4")]
pub hoagdhfnhhp: u32,
#[prost(uint32, repeated, tag = "6")]
pub polhffofigh: ::prost::alloc::vec::Vec<u32>,
#[prost(enumeration = "Gmcconoddla", tag = "1")]
pub eepopchmbnd: i32,
#[prost(message, repeated, tag = "15")]
pub scene_unit_list: ::prost::alloc::vec::Vec<SceneUnitProtocolInfo>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2804)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pceahabhfim {
#[xor(4992)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kfimjgclcjf {
#[prost(int32, tag = "1")]
pub owner_type: i32,
#[prost(string, tag = "2")]
pub pdjfnmpapae: ::prost::alloc::string::String,
#[prost(enumeration = "Iigohlalleg", tag = "3")]
pub kfifdklkblh: i32,
#[prost(string, tag = "4")]
pub pbkcpniijbl: ::prost::alloc::string::String,
#[prost(bool, tag = "5")]
pub bompalgcaal: bool,
#[prost(int32, tag = "6")]
pub lkjgdmfdokn: i32,
#[prost(double, tag = "7")]
pub almdpgeealh: f64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Clnabfbbhin {
#[prost(bool, tag = "6")]
pub pcggghgafdo: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Knhagkkmjgc {
#[prost(uint32, tag = "1")]
pub gkmgnhplbid: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nkapfnbobdb {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kgaamjdgddh {
#[prost(int32, tag = "1")]
pub abhafocgjgp: i32,
#[prost(message, optional, tag = "2")]
pub fcbmbaldajo: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Fmkpijonjlg", tag = "3")]
pub r#type: i32,
#[prost(int32, tag = "4")]
pub pdbopgpafbb: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3288)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fgabcgjceee {
#[prost(bool, tag = "6")]
pub ehmopjccohg: bool,
#[xor(3560)]
#[prost(uint32, tag = "14")]
pub deooedngagp: u32,
#[xor(5881)]
#[prost(uint32, tag = "12")]
pub section_id: u32,
#[prost(message, optional, tag = "8")]
pub position: ::core::option::Option<Transform>,
#[xor(13005)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5162)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Domhadojdgm {
#[xor(11557)]
#[prost(uint64, tag = "11")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "5")]
pub info: ::core::option::Option<Obncggnjhle>,
#[prost(message, repeated, tag = "4")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(13334)]
#[prost(uint64, tag = "1")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2586)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aoncoafljbe {
#[prost(message, repeated, tag = "13")]
pub kkofhnhdegl: ::prost::alloc::vec::Vec<Gncalmhkgpb>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(611)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iafkbkmhdga {
#[prost(message, optional, tag = "15")]
pub mhphbgpalho: ::core::option::Option<Hkggnlcigpf>,
#[xor(6954)]
#[prost(uint32, tag = "14")]
pub bmffklfbkfg: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(516)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gaaecldhhnp {
#[prost(bool, tag = "10")]
pub gjndionfako: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(203)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetPlayerMailsCsReq {
#[xor(2686)]
#[prost(uint32, tag = "12")]
pub dempijpbjgi: u32,
#[xor(13033)]
#[prost(uint32, tag = "9")]
pub jkjallhkjde: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(767)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oogbfmjnbhb {
#[xor(6439)]
#[prost(uint32, tag = "13")]
pub item_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jojpnngpine {
#[prost(bool, tag = "1")]
pub pmpepokiech: bool,
#[prost(uint32, tag = "2")]
pub quest_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1370)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nbcjfecpdlh {
#[xor(4889)]
#[prost(uint32, tag = "15")]
pub template_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ljkldjjefjh {
#[prost(bool, tag = "1")]
pub cmoehjepfkn: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lmdiphnlcki {
#[prost(message, optional, tag = "1")]
pub jahmpfmcbem: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1279)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct SyncEventInfoScNotify {
#[prost(map = "string, int32", tag = "9")]
pub mmdmplgocoh: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
#[prost(string, repeated, tag = "4")]
pub bgcopembnij: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, tag = "321")]
pub npc_interaction: ::prost::alloc::string::String,
#[xor(4918)]
#[prost(uint32, tag = "10")]
pub owner_id: u32,
#[xor(11767)]
#[prost(uint32, tag = "1")]
pub iddogdegagd: u32,
#[prost(enumeration = "EventGraphOwnerType", tag = "13")]
pub owner_type: i32,
#[prost(map = "string, string", tag = "11")]
pub libmaekencd: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
#[xor(14392)]
#[prost(uint32, tag = "5")]
pub section_id: u32,
#[prost(map = "string, int32", tag = "15")]
pub nheonpmbhcm: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
#[xor(3023)]
#[prost(uint32, tag = "8")]
pub eigemncjncc: u32,
#[xor(6757)]
#[prost(uint32, tag = "3")]
pub tag: u32,
#[xor(12957)]
#[prost(uint32, tag = "6")]
pub ddiamibnibg: u32,
#[prost(map = "string, string", tag = "7")]
pub elpmddipnmh: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
#[prost(message, repeated, tag = "2")]
pub action_list: ::prost::alloc::vec::Vec<ActionInfo>,
#[xor(644)]
#[prost(uint32, tag = "12")]
pub lelbkclbjjj: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Necjbldibgf {}
#[derive(proto_gen::CmdID)]
#[cmdid(545)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Adloaibhakg {
#[xor(13065)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Onhdighphcd {
#[prost(uint32, tag = "1")]
pub eocpjlnkncg: u32,
#[prost(enumeration = "Geadbjbfeif", tag = "2")]
pub gldmcgjpdjm: i32,
#[prost(uint32, tag = "3")]
pub kgmlgebjhjk: u32,
#[prost(uint32, tag = "4")]
pub ckjlfnpbafa: u32,
#[prost(uint32, tag = "5")]
pub fofodfnmnag: u32,
#[prost(bool, tag = "6")]
pub idaffnhookb: bool,
#[prost(string, tag = "7")]
pub ejfhhmddkob: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct FightSceneInfo {
#[xor(2528)]
#[prost(uint32, tag = "5")]
pub bepokkffcno: u32,
#[prost(bool, tag = "4")]
pub nmhdkmcabjg: bool,
#[prost(message, optional, tag = "2")]
pub fight_drop_info: ::core::option::Option<FightDropInfo>,
#[prost(message, optional, tag = "12")]
pub weather_pool: ::core::option::Option<WeatherPoolInfo>,
#[prost(enumeration = "Nohmcjnnpmm", tag = "8")]
pub perform_type: i32,
#[xor(9602)]
#[prost(uint32, tag = "3")]
pub pimheackgbn: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(389)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mbanldjmddn {
#[prost(bool, tag = "15")]
pub finished: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(361)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Famlaihncme {
#[xor(2772)]
#[prost(uint32, tag = "6")]
pub tag: u32,
#[prost(enumeration = "Mlnfloilgco", tag = "1")]
pub r#type: i32,
#[prost(string, tag = "13")]
pub mhigliodikl: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fdjikajniog {
#[xor(16017)]
#[prost(int64, tag = "8")]
pub unlock_time: i64,
#[prost(bool, tag = "6")]
pub hnnaifkencp: bool,
#[xor(4283)]
#[prost(uint32, tag = "13")]
pub eipgeiamigh: u32,
#[prost(bool, tag = "9")]
pub acdekldohop: bool,
#[xor(13395)]
#[prost(uint32, tag = "14")]
pub ppcoijkpihh: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Plcbdcijnbb {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oneibfemned {
#[prost(enumeration = "ModTimeType", tag = "1")]
pub gjjlclidnle: i32,
#[prost(int32, tag = "2")]
pub pgmohmcdijc: i32,
#[prost(enumeration = "TimePeriodType", tag = "3")]
pub feanogfdcjh: i32,
#[prost(int32, tag = "4")]
pub gjoaaphmkjn: i32,
#[prost(int32, tag = "5")]
pub nobbcmclcja: i32,
#[prost(bool, tag = "6")]
pub opgdfmpfodj: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mieeephcehp {
#[prost(bool, tag = "1")]
pub omockkcjpgk: bool,
#[prost(message, optional, tag = "2")]
pub ipiiglmjada: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Imbalngmopm {
#[prost(message, optional, tag = "1")]
pub mdnhahnfmfl: ::core::option::Option<StringEntry>,
#[prost(enumeration = "VariableScope", tag = "2")]
pub fcdpekomndm: i32,
#[prost(message, optional, tag = "3")]
pub mnmnknhbani: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub pjfmpobognn: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(584)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ikphogonmcm {
#[xor(1834)]
#[prost(uint32, tag = "7")]
pub template_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Elohofmbibh {
#[prost(map = "int32, message", tag = "8")]
pub lpmclejnlko: ::std::collections::HashMap<i32, Lbnikkdaeik>,
#[prost(message, repeated, tag = "14")]
pub fnaghndgoob: ::prost::alloc::vec::Vec<Fpncbpjgkkl>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pkglhchemkk {
#[prost(uint32, tag = "1")]
pub fliadbnkljk: u32,
#[prost(message, repeated, tag = "2")]
pub pcdcdeaodan: ::prost::alloc::vec::Vec<Iciepcldkop>,
#[prost(message, repeated, tag = "3")]
pub pkcblddikmk: ::prost::alloc::vec::Vec<Ajiajeokilj>,
#[prost(message, repeated, tag = "4")]
pub difegcihodp: ::prost::alloc::vec::Vec<Fijmjlpfjfa>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lapjabmbdma {
#[prost(message, optional, tag = "1")]
pub cghhgobekjp: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Hcekpgdlhpb", tag = "2")]
pub r#type: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bjcndbbngfo {
#[xor(2442)]
#[prost(int32, tag = "2")]
pub faljjcadhop: i32,
#[prost(message, repeated, tag = "5")]
pub ehgclnpjclp: ::prost::alloc::vec::Vec<Gmfgpmekadh>,
#[prost(map = "string, message", tag = "12")]
pub cdgoijihema: ::std::collections::HashMap<
::prost::alloc::string::String,
Gmfgpmekadh,
>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Inlmbbalael {
#[prost(uint32, tag = "1")]
pub uid: u32,
#[prost(int32, tag = "2")]
pub item_id: i32,
#[prost(uint32, tag = "3")]
pub ipiiglmjada: u32,
#[prost(uint32, tag = "4")]
pub jolepofhine: u32,
#[prost(uint32, tag = "5")]
pub cjihfdielao: u32,
#[prost(uint32, tag = "6")]
pub discount: u32,
#[prost(enumeration = "HollowShopCurrencyType", tag = "7")]
pub token_type: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4619)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gobbddibddh {
#[xor(10286)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jbiaojaehap {
#[xor(3518)]
#[prost(int32, tag = "3")]
pub eimpfmmpmcl: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kmehddnlfdn {
#[prost(message, optional, tag = "1")]
pub lioofjdbeab: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub ipiiglmjada: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "3")]
pub jkdehnpkfkl: bool,
#[prost(bool, tag = "4")]
pub hagnknadhba: bool,
#[prost(bool, tag = "5")]
pub fpdkcojbjmg: bool,
#[prost(bool, tag = "6")]
pub dipfgijkcjf: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dclkbepdchf {
#[prost(int32, tag = "1")]
pub npc_id: i32,
#[prost(int32, tag = "2")]
pub interaction: i32,
#[prost(string, tag = "3")]
pub imbjdoglnce: ::prost::alloc::string::String,
#[prost(int32, tag = "4")]
pub param: i32,
#[prost(enumeration = "Iojdgcmbnmj", tag = "5")]
pub ghggdeglhka: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ipeikkpnlma {}
#[derive(proto_gen::CmdID)]
#[cmdid(1075)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Chgicmcikmi {
#[xor(98)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3203)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jjdpbjdkidk {
#[prost(message, repeated, tag = "12")]
pub jjgacenkigg: ::prost::alloc::vec::Vec<Aahneooackb>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5109)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ckdfdpjjacc {
#[xor(3269)]
#[prost(uint64, tag = "12")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "9")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "3")]
pub info: ::core::option::Option<Nfbbecphhmd>,
#[xor(1981)]
#[prost(uint64, tag = "1")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Klflbnddbok {}
#[derive(proto_gen::CmdID)]
#[cmdid(3213)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bonflhgdihp {
#[xor(12410)]
#[prost(int32, tag = "1")]
pub oanollcmimf: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Icnjielmcoh {
#[xor(9627)]
#[prost(int32, tag = "7")]
pub deadgehpkja: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pofhbffcjap {
#[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 nhhjmpeppci: i32,
#[prost(map = "int32, int32", tag = "6")]
pub omifkdcifca: ::std::collections::HashMap<i32, i32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1015)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ChooseGachaUpScRsp {
#[xor(4109)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eohnljnpiao {
#[prost(int32, tag = "1")]
pub mkjndiapleb: i32,
#[prost(int32, tag = "2")]
pub fboelpmooig: i32,
#[prost(int32, tag = "3")]
pub gmkedkkmfac: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lmlkmfahaim {
#[prost(string, tag = "13")]
pub nick_name: ::prost::alloc::string::String,
#[xor(5001)]
#[prost(uint32, tag = "2")]
pub uid: u32,
#[xor(10826)]
#[prost(uint32, tag = "14")]
pub kbjleelonfe: u32,
#[prost(bool, tag = "8")]
pub albccfbhioj: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4404)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hcnhjfgkpab {
#[prost(message, optional, tag = "15")]
pub position: ::core::option::Option<Eohnljnpiao>,
#[xor(5744)]
#[prost(uint32, tag = "7")]
pub fjjjbbfpiga: u32,
#[xor(3345)]
#[prost(int32, tag = "13")]
pub bckllmcnlbh: i32,
#[prost(message, optional, tag = "3")]
pub bagbpajonhn: ::core::option::Option<Dplgcojfmhj>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3224)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mkfebeaehem {
#[xor(15559)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bjjfdbgggja {
#[prost(uint32, repeated, tag = "1")]
pub ahlcpijddhh: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nimplpfeggj {
#[prost(message, optional, tag = "1")]
pub mcohhmnekhh: ::core::option::Option<Dplgcojfmhj>,
#[prost(message, optional, tag = "12")]
pub bldnneejojo: ::core::option::Option<Imeabpaogbl>,
#[prost(message, optional, tag = "8")]
pub gegkgeagpil: ::core::option::Option<Imeabpaogbl>,
#[prost(bool, tag = "5")]
pub mpgpnfhcjpo: bool,
#[prost(message, repeated, tag = "9")]
pub kgkeanlboej: ::prost::alloc::vec::Vec<Jjjklojppib>,
#[prost(bool, tag = "3")]
pub genoofohckn: bool,
#[prost(message, optional, tag = "10")]
pub pidfhahemmi: ::core::option::Option<Akklgddeami>,
#[xor(15666)]
#[prost(int32, tag = "11")]
pub lampiidpodh: i32,
#[prost(enumeration = "Ooficdkofbp", tag = "2")]
pub iegloobhlll: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hcojbjknhbi {
#[prost(bool, tag = "6")]
pub hlafelincle: bool,
#[xor(808)]
#[prost(int32, tag = "10")]
pub bckgbfolbka: i32,
#[prost(message, optional, tag = "14")]
pub ajgllcjjepi: ::core::option::Option<Mjhjlflcllp>,
#[prost(bool, tag = "12")]
pub ninkaacdmad: bool,
#[prost(message, optional, tag = "11")]
pub dgdplpmddec: ::core::option::Option<Mjhjlflcllp>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gommfappdln {
#[prost(uint32, tag = "1")]
pub obfdabappga: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2498)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gfmgbhnncbo {
#[xor(3462)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fmjbnoddlnd {
#[prost(uint32, tag = "1")]
pub gpfkbgmmogj: u32,
#[prost(uint32, tag = "2")]
pub item_id: u32,
#[prost(bool, tag = "3")]
pub beocelgkobo: bool,
#[prost(bool, tag = "4")]
pub cniobnagfak: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dmaijgdkofj {
#[prost(message, optional, tag = "1")]
pub cbgeodkpcfa: ::core::option::Option<StringEntry>,
#[prost(string, tag = "2")]
pub hnnmeknojkn: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "3")]
pub cenhcbofcpf: ::prost::alloc::vec::Vec<Lglbaninekb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gcnonkpdnco {
#[prost(message, optional, tag = "1")]
pub section: ::core::option::Option<StringEntry>,
#[prost(enumeration = "LayerType", tag = "2")]
pub pedjcpehjfb: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(346)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Llahhbchinb {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kkldofipdde {
#[prost(string, tag = "2")]
pub transform: ::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 hoagdhfnhhp: u32,
#[prost(bool, tag = "6")]
pub mdngbpdgklg: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct QuestData {
#[prost(message, repeated, tag = "13")]
pub quest_collection_list: ::prost::alloc::vec::Vec<QuestCollection>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bhkahdjdbcm {
#[prost(uint32, tag = "1")]
pub dhmnolikmhj: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ilocbbjakcc {
#[prost(enumeration = "Iinghojpblj", tag = "1")]
pub reason: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5213)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Elilidmiiin {
#[prost(message, optional, tag = "14")]
pub info: ::core::option::Option<Cfammllpbig>,
#[prost(message, repeated, tag = "10")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(11511)]
#[prost(uint64, tag = "8")]
pub jmnpooedngh: u64,
#[xor(10056)]
#[prost(uint64, tag = "4")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bofpdaahngg {
#[prost(int32, tag = "1")]
pub abhafocgjgp: i32,
#[prost(int32, tag = "2")]
pub fcbmbaldajo: i32,
#[prost(enumeration = "Fmkpijonjlg", tag = "3")]
pub r#type: i32,
#[prost(int32, tag = "4")]
pub pdbopgpafbb: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(694)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nmmdobpgmcg {
#[xor(13956)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4402)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ecmkgefhlpo {
#[prost(message, repeated, tag = "2")]
pub kkcnkcahhli: ::prost::alloc::vec::Vec<Bcmgblcmhgk>,
#[xor(513)]
#[prost(uint32, tag = "3")]
pub fjjjbbfpiga: u32,
#[xor(11150)]
#[prost(uint32, tag = "13")]
pub leodjaklmlo: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gjoacofgmej {
#[prost(message, optional, tag = "1")]
pub dehfpnebplg: ::core::option::Option<Ahbhmhjlfap>,
#[prost(message, optional, tag = "2")]
pub pnamjffcpga: ::core::option::Option<Ahbhmhjlfap>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5157)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dkflanbfhck {
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Goleabaadmn>,
#[xor(11230)]
#[prost(uint64, tag = "9")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "8")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(5068)]
#[prost(uint64, tag = "5")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4309)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ciamljebemd {
#[prost(message, repeated, tag = "12")]
pub jfjfkdppnjo: ::prost::alloc::vec::Vec<Dpfjecebicb>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(693)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Naeildfajjh {
#[xor(8414)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ipgheadajcb {
#[prost(message, optional, tag = "12")]
pub lnhjfajoego: ::core::option::Option<Baeenhcbagn>,
#[xor(7479)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2911)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oelgdpmblek {
#[prost(message, optional, tag = "8")]
pub enijalgkgfk: ::core::option::Option<AbyssGroupInfo>,
#[xor(3620)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dpnehhflfij {
#[prost(message, optional, tag = "1")]
pub iabmhnlmcii: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "3")]
pub afccmkejchk: bool,
#[prost(bool, tag = "4")]
pub lldalmkkkjk: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4505)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Apgabdlbfme {
#[xor(1743)]
#[prost(uint64, tag = "5")]
pub hingaconclj: u64,
#[xor(15098)]
#[prost(uint32, tag = "10")]
pub leodjaklmlo: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ndkialifcid {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Akjeodbghfd {
#[xor(1571)]
#[prost(int32, tag = "15")]
pub bmjcegjmdfh: i32,
#[prost(string, tag = "8")]
pub jkaenlojeak: ::prost::alloc::string::String,
#[prost(enumeration = "HollowLightType", tag = "3")]
pub clfnimmfcio: i32,
#[prost(string, tag = "12")]
pub clmpcncbjjh: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Efpmhbccnmm {
#[prost(message, repeated, tag = "12")]
pub pegadcolmob: ::prost::alloc::vec::Vec<Jdiphehohkb>,
#[xor(6864)]
#[prost(uint32, tag = "9")]
pub ocaiblkmeao: u32,
#[xor(14735)]
#[prost(uint32, tag = "3")]
pub klcldlafecd: u32,
#[prost(bool, tag = "11")]
pub lkaechjfaee: bool,
#[xor(6516)]
#[prost(uint32, tag = "4")]
pub level: u32,
#[prost(string, tag = "15")]
pub mikhaampdlk: ::prost::alloc::string::String,
#[xor(14581)]
#[prost(uint32, tag = "8")]
pub fjglmmmdfbm: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ohelodmajif {
#[prost(message, optional, tag = "1")]
pub jhmgppeodmg: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub abjblfbknhf: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub ebeghfenelh: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub fjomollaech: ::core::option::Option<Ileehhkjioj>,
#[prost(message, optional, tag = "5")]
pub oiiifgnloho: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "6")]
pub mfnpnohfkbe: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(bool, tag = "7")]
pub ohjcibclfha: bool,
#[prost(string, tag = "8")]
pub bbagjfgmfnc: ::prost::alloc::string::String,
#[prost(enumeration = "VariableScope", tag = "9")]
pub pggboghkfja: i32,
#[prost(bool, tag = "10")]
pub kdbcflmokhl: bool,
#[prost(bool, tag = "11")]
pub ibhabkjfhcl: bool,
#[prost(bool, tag = "12")]
pub gjmnblogaho: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dbjpegchcch {
#[prost(uint32, repeated, tag = "3")]
pub adfgcockifh: ::prost::alloc::vec::Vec<u32>,
#[prost(map = "uint32, message", tag = "4")]
pub ipiahehglah: ::std::collections::HashMap<u32, Fcnlmkaabhc>,
#[prost(map = "uint32, message", tag = "13")]
pub nehjgnpckgo: ::std::collections::HashMap<u32, Fcnlmkaabhc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ggeclmmejjd {
#[prost(enumeration = "Cjmpdbogdfi", tag = "1")]
pub pefmjnmdelo: i32,
#[prost(bool, tag = "2")]
pub dmnkceckjek: bool,
#[prost(message, repeated, tag = "3")]
pub oejhkdmnded: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, optional, tag = "4")]
pub ijflnibkanf: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub dibkgfnoldf: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "6")]
pub dlofmkbccda: ::core::option::Option<StringEntry>,
#[prost(enumeration = "AreaCameraType", tag = "7")]
pub omloboodenp: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3171)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ikibdnnmich {
#[prost(message, repeated, tag = "4")]
pub mhdempfeigk: ::prost::alloc::vec::Vec<Mpefhofgeja>,
#[prost(message, repeated, tag = "6")]
pub djgpffbgaan: ::prost::alloc::vec::Vec<Mpefhofgeja>,
#[prost(uint32, repeated, tag = "8")]
pub kjgedlmaglh: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "15")]
pub hkfhbkekjmf: ::prost::alloc::vec::Vec<Mpefhofgeja>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Afocbghbdof {
#[prost(enumeration = "FleaMarketState", tag = "1")]
pub kjoopbmjegm: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(605)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct BeginArchiveBattleQuestScRsp {
#[xor(4259)]
#[prost(uint32, tag = "15")]
pub quest_id: u32,
#[xor(10856)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nkhocgbhnnn {
#[prost(enumeration = "Ejpbdlckaal", tag = "1")]
pub bpjaanchnea: i32,
#[prost(message, optional, tag = "2")]
pub mkjndiapleb: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub fboelpmooig: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub cbgeodkpcfa: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jciddbkoifl {
#[prost(bool, tag = "1")]
pub aobemkmdkgo: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5113)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dceekppkpbf {
#[xor(10766)]
#[prost(uint64, tag = "10")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "9")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "8")]
pub info: ::core::option::Option<Fpppbfidcfm>,
#[xor(14298)]
#[prost(uint64, tag = "5")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(951)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Anmabioaihf {
#[prost(uint32, repeated, tag = "5")]
pub eepoccgbclo: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kncjbiffoop {
#[prost(uint32, tag = "1")]
pub gfeampeppab: u32,
#[prost(uint32, tag = "2")]
pub hfiooihnndi: u32,
#[prost(message, repeated, tag = "3")]
pub cmhfegkolmg: ::prost::alloc::vec::Vec<EventPredicateConfig>,
#[prost(uint32, repeated, tag = "4")]
pub aifonddcenl: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3152)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Emnpehmgjkg {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iflckggljio {
#[prost(enumeration = "Ffojjhcmogj", tag = "8")]
pub kkdgpieifhb: i32,
#[xor(9)]
#[prost(uint32, tag = "7")]
pub pgjjdkfofef: u32,
#[prost(message, repeated, tag = "15")]
pub igonnmgojle: ::prost::alloc::vec::Vec<Ohifgfippfg>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(458)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dgakmffofgd {
#[prost(message, optional, tag = "8")]
pub battle_reward: ::core::option::Option<BattleRewardInfo>,
#[xor(15181)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iojmegcgocj {
#[prost(uint32, tag = "1")]
pub aamjagfbloi: u32,
#[prost(uint32, tag = "2")]
pub acjolkjcoke: u32,
#[prost(bool, tag = "3")]
pub elaefknlfje: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct MainCityRevivalData {
#[prost(message, repeated, tag = "3")]
pub bhenhlnmjoi: ::prost::alloc::vec::Vec<Ngkklmjiikm>,
#[prost(uint32, repeated, tag = "10")]
pub coffepbhbaa: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hfcjchonppe {
#[prost(int32, tag = "1")]
pub lampiidpodh: i32,
#[prost(message, optional, tag = "2")]
pub fdjghebhgaj: ::core::option::Option<Dplgcojfmhj>,
#[prost(message, optional, tag = "3")]
pub bldnneejojo: ::core::option::Option<Imeabpaogbl>,
#[prost(message, optional, tag = "4")]
pub gegkgeagpil: ::core::option::Option<Imeabpaogbl>,
#[prost(int32, tag = "5")]
pub kphlalienhc: i32,
#[prost(int32, tag = "6")]
pub bbhaidoiegi: i32,
#[prost(float, tag = "7")]
pub pdmbmjbkkok: f32,
#[prost(message, optional, tag = "8")]
pub pidfhahemmi: ::core::option::Option<Akklgddeami>,
#[prost(message, optional, tag = "9")]
pub mcohhmnekhh: ::core::option::Option<Dplgcojfmhj>,
#[prost(bool, tag = "10")]
pub genoofohckn: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2106)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gobihhbfamb {
#[xor(11223)]
#[prost(int32, tag = "14")]
pub retcode: i32,
#[xor(6081)]
#[prost(uint32, tag = "2")]
pub cfnblioopmp: u32,
#[xor(1010)]
#[prost(int64, tag = "6")]
pub kehdpankopd: i64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pcbmkcplmbh {
#[prost(uint32, tag = "1")]
pub lhejecbpkib: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2954)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mjcibhpoogl {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct WeaponInfo {
#[xor(8461)]
#[prost(uint32, tag = "1")]
pub star: u32,
#[xor(9658)]
#[prost(uint32, tag = "11")]
pub level: u32,
#[prost(bool, tag = "2")]
pub aobemkmdkgo: bool,
#[xor(10875)]
#[prost(uint32, tag = "8")]
pub template_id: u32,
#[xor(2562)]
#[prost(uint32, tag = "14")]
pub exp: u32,
#[xor(15150)]
#[prost(uint32, tag = "5")]
pub uid: u32,
#[xor(14552)]
#[prost(uint32, tag = "9")]
pub refine_level: u32,
#[prost(bool, tag = "6")]
pub omockkcjpgk: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aincdoobhjh {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dkbljlmpnke {
#[xor(6525)]
#[prost(int32, tag = "14")]
pub retcode: i32,
#[prost(bool, tag = "11")]
pub pcggghgafdo: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5136)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ocdeiokmebo {
#[xor(14050)]
#[prost(uint64, tag = "13")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "10")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Maimbpigpjm>,
#[xor(13740)]
#[prost(uint64, tag = "5")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fibngojlcpp {
#[prost(string, tag = "1")]
pub group: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub kjoopbmjegm: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fgjbdleejbg {
#[prost(message, optional, tag = "1")]
pub dgdplpmddec: ::core::option::Option<Mcbcdeinncc>,
#[prost(uint32, tag = "2")]
pub weight: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ejigoljmmkf {
#[prost(string, tag = "1")]
pub section: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(483)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct LeaveCurDungeonCsReq {}
#[derive(proto_gen::CmdID)]
#[cmdid(2349)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mjggfkemnge {}
#[derive(proto_gen::CmdID)]
#[cmdid(930)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ejhkdlpnpcn {
#[xor(740)]
#[prost(uint32, tag = "2")]
pub fihecfgkfij: u32,
#[prost(uint32, repeated, tag = "9")]
pub diniaijoned: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "4")]
pub omockkcjpgk: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(323)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fcoopnfcham {
#[xor(2615)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(366)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Feencboemha {
#[prost(message, repeated, tag = "4")]
pub ndlbcdehcmb: ::prost::alloc::vec::Vec<Dncgdlhopii>,
#[xor(13228)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mkgffblhokg {
#[prost(message, optional, tag = "1")]
pub dgdplpmddec: ::core::option::Option<Mcbcdeinncc>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(640)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dknmppcjdib {
#[xor(13250)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5139)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mdjjenlbnpo {
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<Ckbecadmodd>,
#[prost(message, repeated, tag = "12")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(1770)]
#[prost(uint64, tag = "8")]
pub jmnpooedngh: u64,
#[xor(11974)]
#[prost(uint64, tag = "3")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5144)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dkblllnbcod {
#[prost(message, repeated, tag = "11")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "10")]
pub info: ::core::option::Option<Jhkbkiiagbm>,
#[xor(8192)]
#[prost(uint64, tag = "8")]
pub jmnpooedngh: u64,
#[xor(5583)]
#[prost(uint64, tag = "5")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(780)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Imabgfdncoe {
#[xor(4902)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(12)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetPlayerBasicInfoCsReq {}
#[derive(proto_gen::CmdID)]
#[cmdid(1641)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gkfcpnnkfbg {
#[prost(message, optional, tag = "1")]
pub begdklfbmip: ::core::option::Option<Mfcflhbnmhf>,
#[prost(string, tag = "11")]
pub gojmihkiloc: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ncgacbdleca {
#[xor(640)]
#[prost(uint32, tag = "8")]
pub nmbkbflifhi: u32,
#[prost(message, repeated, tag = "4")]
pub fbafckjljeg: ::prost::alloc::vec::Vec<Fhglhejncol>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lphpcajemma {
#[prost(uint32, tag = "1")]
pub nmbkbflifhi: u32,
#[prost(uint32, tag = "2")]
pub fkjagaehhbf: u32,
#[prost(uint32, tag = "3")]
pub clphjllldch: u32,
#[prost(uint32, tag = "4")]
pub score: u32,
#[prost(uint32, tag = "5")]
pub aceionnmoom: u32,
#[prost(enumeration = "Jaapebihabg", tag = "6")]
pub kjoopbmjegm: i32,
#[prost(message, optional, tag = "7")]
pub jobglcnbfcp: ::core::option::Option<Kbcodbmidll>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mehheneffhi {
#[prost(bool, tag = "1")]
pub pmpepokiech: bool,
#[prost(message, optional, tag = "2")]
pub quest_id: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Njecaggfbbm {
#[prost(message, optional, tag = "1")]
pub interaction: ::core::option::Option<StringEntry>,
#[prost(int32, tag = "2")]
pub interact_id: i32,
#[prost(message, optional, tag = "3")]
pub gjhcomjmfkk: ::core::option::Option<Ekbkglbnnih>,
#[prost(message, repeated, tag = "4")]
pub bjmjdhppnml: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(map = "int32, string", tag = "5")]
pub participators: ::std::collections::HashMap<i32, ::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2861)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gijobpbbehk {
#[xor(5807)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ckndhmekhfm {
#[xor(13435)]
#[prost(uint32, tag = "14")]
pub adplejageph: u32,
#[prost(uint32, repeated, tag = "2")]
pub bjmjdhppnml: ::prost::alloc::vec::Vec<u32>,
#[xor(14894)]
#[prost(uint32, tag = "1")]
pub cehegeacflm: u32,
#[xor(14923)]
#[prost(uint32, tag = "4")]
pub ialhcipedom: u32,
#[prost(string, tag = "15")]
pub ebbcilleimp: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Einplcmokbm {
#[prost(message, optional, tag = "1")]
pub quest_id: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct LogBattleStatistics {
#[prost(int64, tag = "1")]
pub battle_uid: i64,
#[prost(int32, tag = "2")]
pub battle_id: i32,
#[prost(int64, tag = "3")]
pub pass_time: i64,
#[prost(int32, tag = "4")]
pub result: i32,
#[prost(int32, tag = "5")]
pub switch_num: i32,
#[prost(int32, tag = "6")]
pub score: i32,
#[prost(message, repeated, tag = "7")]
pub avatar_list: ::prost::alloc::vec::Vec<LogBattleAvatarInfo>,
#[prost(message, repeated, tag = "8")]
pub monster_list: ::prost::alloc::vec::Vec<LogMonsterInfo>,
#[prost(message, repeated, tag = "9")]
pub trap_list: ::prost::alloc::vec::Vec<LogTrapInfo>,
#[prost(message, repeated, tag = "10")]
pub broke_item_list: ::prost::alloc::vec::Vec<LogBrokeItemInfo>,
#[prost(int32, tag = "11")]
pub star: i32,
#[prost(int32, repeated, tag = "12")]
pub mnbjhbhnkhe: ::prost::alloc::vec::Vec<i32>,
#[prost(message, optional, tag = "13")]
pub ncfafdpojjh: ::core::option::Option<Bacignlfind>,
#[prost(message, repeated, tag = "14")]
pub buddy_list: ::prost::alloc::vec::Vec<Jaokcopjeip>,
#[prost(uint32, tag = "15")]
pub mlagnchinll: u32,
#[prost(message, optional, tag = "17")]
pub onbgbfhkkdh: ::core::option::Option<Iciioimfeib>,
#[prost(map = "uint32, uint32", tag = "18")]
pub lilmlfdbgec: ::std::collections::HashMap<u32, u32>,
#[prost(message, repeated, tag = "19")]
pub fiikbndeplg: ::prost::alloc::vec::Vec<Ededoeejbid>,
#[prost(message, repeated, tag = "20")]
pub fpllnikplha: ::prost::alloc::vec::Vec<LogBattleAvatarInfo>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dplgcojfmhj {
#[prost(uint32, tag = "1")]
pub leodjaklmlo: u32,
#[prost(uint32, tag = "2")]
pub pmljlhfdlkl: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jfdgkdjffnp {
#[prost(map = "uint32, uint32", tag = "1")]
pub ipcifnffpjj: ::std::collections::HashMap<u32, u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(66)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dfegkhfhinf {
#[xor(11812)]
#[prost(int32, tag = "13")]
pub mdencdcalei: i32,
#[xor(5189)]
#[prost(int32, tag = "9")]
pub param: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2894)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iopafciogmm {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Paecefgbphc {
#[prost(uint32, tag = "1")]
pub dbehgfkggpk: u32,
#[prost(message, optional, tag = "2")]
pub gjjlclidnle: ::core::option::Option<StringEntry>,
#[prost(uint32, tag = "3")]
pub gkmgnhplbid: u32,
#[prost(bool, tag = "4")]
pub pfpcjbngelj: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nbplkpnfklb {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ebkeclhkffa {
#[prost(int32, repeated, tag = "2")]
pub oeaialfmgng: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "4")]
pub agbcmoimfif: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "5")]
pub mlbomkdffhf: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "6")]
pub hieocolkmmp: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "8")]
pub miifoefpeho: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "11")]
pub nbpdhehdlhg: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2926)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Npngokgfdep {
#[xor(2939)]
#[prost(uint32, tag = "8")]
pub group: u32,
#[prost(message, optional, tag = "3")]
pub aabcbbekphg: ::core::option::Option<Aegmhgjhcfm>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2238)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fgcgeabdean {
#[xor(1071)]
#[prost(int32, tag = "9")]
pub retcode: i32,
#[prost(bool, tag = "1")]
pub nlfgmonammo: bool,
#[prost(message, optional, tag = "10")]
pub pjihidpakjg: ::core::option::Option<Biegdlmokam>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nkiokgpmikg {
#[prost(map = "int32, int32", tag = "15")]
pub mgaobkohkel: ::std::collections::HashMap<i32, i32>,
#[xor(6931)]
#[prost(int32, tag = "12")]
pub ijhhpjcgmbf: i32,
#[xor(2080)]
#[prost(int32, tag = "6")]
pub gkgemoablgb: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pclgpfenbfl {
#[prost(message, optional, tag = "1")]
pub kjoopbmjegm: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub eiflmbkiodo: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "3")]
pub kngacdeoeef: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(214)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Enmfoocekel {
#[prost(message, optional, tag = "12")]
pub noilhmgmnpn: ::core::option::Option<Fjfeoekkmjd>,
#[prost(bool, tag = "5")]
pub gepnnffndae: bool,
#[prost(bool, tag = "11")]
pub blidmabncfl: bool,
#[xor(7554)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[prost(message, repeated, tag = "1")]
pub hnelpgcagfg: ::prost::alloc::vec::Vec<Emppdmihnkg>,
#[prost(message, repeated, tag = "15")]
pub dmgkcnigehk: ::prost::alloc::vec::Vec<Ddgeepaaalj>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1481)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ciclidloodk {
#[prost(uint32, repeated, tag = "6")]
pub popup_group_id_list: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pnchccomdio {
#[prost(uint32, tag = "1")]
pub fidfpjkbbec: u32,
#[prost(bool, tag = "2")]
pub immfcfaekkp: bool,
#[prost(message, optional, tag = "3")]
pub lemnkkmkgco: ::core::option::Option<Mcbcdeinncc>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2422)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PerformJumpCsReq {
#[xor(5406)]
#[prost(int32, tag = "12")]
pub perform_id: i32,
#[xor(10688)]
#[prost(int32, tag = "4")]
pub gikkekbmbee: i32,
#[xor(4674)]
#[prost(int64, tag = "9")]
pub perform_uid: i64,
#[xor(11599)]
#[prost(int32, tag = "14")]
pub perform_type: i32,
#[xor(10586)]
#[prost(int32, tag = "8")]
pub dbimajlhnah: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Akdnjgmacbh {
#[prost(uint32, tag = "1")]
pub pifalapkjbl: u32,
#[prost(uint32, tag = "2")]
pub bagbpajonhn: u32,
#[prost(uint32, tag = "3")]
pub cgnneaencdf: u32,
#[prost(uint32, tag = "4")]
pub khancaohgac: u32,
#[prost(int32, tag = "5")]
pub hp: i32,
#[prost(int32, tag = "6")]
pub kjoopbmjegm: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4615)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Liampckcgnj {
#[xor(2323)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4013)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nifpphjglkk {
#[prost(string, tag = "8")]
pub kjifgnboajj: ::prost::alloc::string::String,
#[prost(enumeration = "Ecjgcjhamoc", tag = "12")]
pub mlenpicjcij: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ompmhlbkmla {
#[xor(6725)]
#[prost(uint32, tag = "14")]
pub template_id: u32,
#[prost(bool, tag = "2")]
pub acdekldohop: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1452)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jnmpapdeame {
#[xor(12527)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ebcofcflfdh {
#[prost(message, repeated, tag = "6")]
pub hpmpbnloijd: ::prost::alloc::vec::Vec<Fkddcjiofck>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cdkilpabeld {
#[prost(uint32, tag = "1")]
pub uid: u32,
#[prost(message, optional, tag = "2")]
pub jbeknjdnnec: ::core::option::Option<Eeoafhlgled>,
#[prost(uint32, tag = "3")]
pub ddhpfndnfgn: u32,
#[prost(bool, tag = "4")]
pub jakckhjebie: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Daphgkfcmog {
#[prost(uint64, tag = "1")]
pub dkmbmkcdepe: u64,
#[prost(uint32, tag = "2")]
pub eclcglckclf: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3307)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Illgcnpdkkk {
#[xor(16226)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5133)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nakciefheda {
#[xor(11797)]
#[prost(uint64, tag = "15")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "11")]
pub info: ::core::option::Option<Bcjpemhjpki>,
#[prost(message, repeated, tag = "7")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(7442)]
#[prost(uint64, tag = "6")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dpkmkfecjah {
#[prost(string, tag = "1")]
pub description: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub eeepmhnkijl: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "3")]
pub choices: ::prost::alloc::vec::Vec<Jjlfmjjjkkn>,
#[prost(message, optional, tag = "4")]
pub mfdgjgcddam: ::core::option::Option<Iaoifcecblm>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2858)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetHadalZoneDataScRsp {
#[prost(message, optional, tag = "3")]
pub llkikhjgahl: ::core::option::Option<Ihhaahinlik>,
#[prost(enumeration = "Mekfahlinnb", tag = "12")]
pub lmiamoihnid: i32,
#[xor(9054)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[prost(message, optional, tag = "11")]
pub bpkngkbfcci: ::core::option::Option<Ihhaahinlik>,
#[prost(message, optional, tag = "15")]
pub lflmkenhjlp: ::core::option::Option<Ihhaahinlik>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ihhaahinlik {
#[prost(uint32, tag = "1")]
pub ncnbaimpflg: u32,
#[prost(message, repeated, tag = "2")]
pub lfajfeidaek: ::prost::alloc::vec::Vec<Ckmnhgppnlh>,
#[prost(int64, tag = "3")]
pub dbkpbkpcoog: i64,
#[prost(int64, tag = "4")]
pub end_timestamp: i64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eonomfelajb {
#[prost(uint32, tag = "1")]
pub uid: u32,
#[prost(string, tag = "2")]
pub nick_name: ::prost::alloc::string::String,
#[prost(uint32, tag = "3")]
pub kbjleelonfe: u32,
#[prost(uint32, tag = "4")]
pub level: u32,
#[prost(string, tag = "5")]
pub mhigliodikl: ::prost::alloc::string::String,
#[prost(string, tag = "6")]
pub fblofchedpn: ::prost::alloc::string::String,
#[prost(uint32, tag = "7")]
pub nhkpafcmofn: u32,
#[prost(uint32, tag = "8")]
pub avatar_id: u32,
#[prost(bool, tag = "9")]
pub ibglmomnnkg: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ianefibgckc {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Michejlcode {
#[prost(int32, tag = "1")]
pub r#type: i32,
#[prost(string, tag = "2")]
pub ohplmimbomf: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gkiknafkpah {
#[prost(message, repeated, tag = "8")]
pub nmkfbgbgpoo: ::prost::alloc::vec::Vec<Iceiaoagjbi>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aimmcpelead {
#[xor(10135)]
#[prost(uint32, tag = "5")]
pub edcbodbbaed: u32,
#[prost(bool, tag = "6")]
pub bafjdlcehaa: bool,
#[xor(9661)]
#[prost(int32, tag = "8")]
pub pjlgkbdogkl: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ihbipmhdkdn {
#[prost(message, optional, tag = "1")]
pub ebbmccfkpal: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "2")]
pub gnbahkaaajh: ::prost::alloc::vec::Vec<Ggeclmmejjd>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2448)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iabjfcaemja {
#[xor(14451)]
#[prost(uint32, tag = "15")]
pub battle_uid: u32,
#[prost(message, repeated, tag = "1")]
pub nplnkghhnol: ::prost::alloc::vec::Vec<Naonkiibpob>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2978)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ngdnhnbammi {
#[prost(uint32, repeated, tag = "2")]
pub dddfacmohbm: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dbakpfobemg {
#[prost(message, repeated, tag = "6")]
pub ganbpkmaeja: ::prost::alloc::vec::Vec<Licedgflldk>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4201)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ceokgnadiem {
#[xor(6322)]
#[prost(int32, tag = "5")]
pub jkeelikoplj: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Flkgfgjkgfp {
#[xor(3253)]
#[prost(int32, tag = "2")]
pub cejnmfabdhk: i32,
#[xor(5363)]
#[prost(int32, tag = "1")]
pub eigemncjncc: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1486)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Abdajhpbhjh {
#[xor(8106)]
#[prost(int32, tag = "12")]
pub retcode: i32,
#[xor(5734)]
#[prost(uint32, tag = "3")]
pub bcbcjioepod: u32,
#[prost(message, optional, tag = "11")]
pub lhannglajpa: ::core::option::Option<Efpmhbccnmm>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gmelkckmmde {}
#[derive(proto_gen::CmdID)]
#[cmdid(474)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct BeginnerBattleRebeginCsReq {
#[prost(message, optional, tag = "6")]
pub battle_statistics: ::core::option::Option<LogBattleStatistics>,
#[xor(9882)]
#[prost(int64, tag = "10")]
pub battle_uid: i64,
#[xor(13471)]
#[prost(int32, tag = "15")]
pub battle_id: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1202)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cgbddhdnknh {
#[xor(14893)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(869)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Blkjbgoeamb {
#[xor(7068)]
#[prost(uint32, tag = "7")]
pub lbmgeignmef: u32,
#[xor(7822)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ancjkpjahno {
#[prost(uint32, tag = "1")]
pub gkmgnhplbid: u32,
#[prost(enumeration = "PartnerEventState", tag = "2")]
pub kjoopbmjegm: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hpdldminljg {
#[prost(message, optional, tag = "1")]
pub dagdlhblmnp: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub pakgehoopac: ::core::option::Option<StringEntry>,
#[prost(string, tag = "3")]
pub meghmooingi: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ActionSwitchSection {
#[prost(uint32, tag = "1")]
pub section: u32,
#[prost(string, tag = "2")]
pub transform: ::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 hoagdhfnhhp: u32,
#[prost(bool, tag = "6")]
pub mdngbpdgklg: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3101)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hjpfkeeddhi {
#[xor(1086)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct HallSceneInfo {
#[xor(4934)]
#[prost(uint32, tag = "2045")]
pub lkdgaijoalp: u32,
#[prost(string, tag = "1037")]
pub transform: ::prost::alloc::string::String,
#[prost(uint32, repeated, tag = "1182")]
pub ieleaepacbc: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "1")]
pub bhebnfcijmo: ::prost::alloc::vec::Vec<Fcknppidgod>,
#[prost(map = "int32, int32", tag = "3")]
pub hebkhfkljjp: ::std::collections::HashMap<i32, i32>,
#[prost(int32, repeated, tag = "1318")]
pub conpmlenepg: ::prost::alloc::vec::Vec<i32>,
#[prost(map = "uint32, uint32", tag = "871")]
pub mcnejmljbfd: ::std::collections::HashMap<u32, u32>,
#[xor(4888)]
#[prost(uint32, tag = "1106")]
pub day_of_week: u32,
#[prost(message, repeated, tag = "606")]
pub ehmbjjojmej: ::prost::alloc::vec::Vec<Lcnbeafeenc>,
#[prost(message, optional, tag = "6")]
pub hmfbjnjoiib: ::core::option::Option<Fcknppidgod>,
#[prost(uint32, repeated, tag = "1511")]
pub cbdiaikephk: ::prost::alloc::vec::Vec<u32>,
#[xor(14538)]
#[prost(uint32, tag = "397")]
pub frontend_avatar_id: u32,
#[prost(int32, repeated, tag = "1344")]
pub epeiglpdend: ::prost::alloc::vec::Vec<i32>,
#[prost(message, repeated, tag = "1997")]
pub gedllnogjlm: ::prost::alloc::vec::Vec<Clpgmdhmnaa>,
#[xor(9439)]
#[prost(uint32, tag = "14")]
pub jbjgchpkhcc: u32,
#[prost(message, repeated, tag = "9")]
pub scene_unit_list: ::prost::alloc::vec::Vec<SceneUnitProtocolInfo>,
#[prost(message, optional, tag = "5")]
pub jemjiolmlon: ::core::option::Option<Fcknppidgod>,
#[prost(int32, repeated, tag = "1942")]
pub poioifgeofd: ::prost::alloc::vec::Vec<i32>,
#[xor(3743)]
#[prost(uint32, tag = "10")]
pub camera_x: u32,
#[prost(message, repeated, tag = "2041")]
pub cmnclbfklei: ::prost::alloc::vec::Vec<Hpgaamcpfbc>,
#[prost(message, repeated, tag = "119")]
pub imfhefkhano: ::prost::alloc::vec::Vec<Ckndhmekhfm>,
#[prost(int32, repeated, tag = "920")]
pub ekejggcllpp: ::prost::alloc::vec::Vec<i32>,
#[prost(uint32, repeated, tag = "279")]
pub ebdhegmgjnk: ::prost::alloc::vec::Vec<u32>,
#[xor(13882)]
#[prost(uint32, tag = "8")]
pub section_id: u32,
#[xor(10041)]
#[prost(uint32, tag = "1950")]
pub hlbhpphdbnc: u32,
#[prost(map = "string, int32", tag = "13")]
pub cmpbdjnfdof: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
#[xor(529)]
#[prost(uint32, tag = "15")]
pub feanogfdcjh: u32,
#[xor(3742)]
#[prost(uint32, tag = "11")]
pub camera_y: u32,
#[prost(bool, tag = "1978")]
pub emmkpjnjghe: bool,
#[xor(6734)]
#[prost(uint32, tag = "7")]
pub time_of_day: u32,
#[xor(2394)]
#[prost(uint32, tag = "2")]
pub gecbkcadcjn: u32,
#[xor(14208)]
#[prost(uint32, tag = "642")]
pub hoagdhfnhhp: u32,
#[xor(4796)]
#[prost(uint32, tag = "4")]
pub main_city_bgm_id: u32,
#[prost(message, optional, tag = "12")]
pub position: ::core::option::Option<Transform>,
#[xor(6272)]
#[prost(uint32, tag = "1932")]
pub cjnpgcgnchp: u32,
#[prost(bool, tag = "1084")]
pub llpilbjlknn: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mbejpbgbkme {
#[prost(message, optional, tag = "1")]
pub bkkphgceocd: ::core::option::Option<Faobjeiinbl>,
#[prost(message, repeated, tag = "2")]
pub dccponnpijl: ::prost::alloc::vec::Vec<Faobjeiinbl>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nmohdeogmcp {
#[prost(message, optional, tag = "14")]
pub jeeejnbaiag: ::core::option::Option<Pblbkagnhnl>,
#[xor(6956)]
#[prost(uint32, tag = "4")]
pub mbcdcjifdba: u32,
#[xor(2598)]
#[prost(int32, tag = "9")]
pub ilpbmpmpnoe: i32,
#[prost(int32, repeated, tag = "15")]
pub agbihkdniip: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "3")]
pub kmmeplkhgnn: ::prost::alloc::vec::Vec<i32>,
#[prost(message, optional, boxed, tag = "12")]
pub nejnhmhjahi: ::core::option::Option<::prost::alloc::boxed::Box<Bompfhennoc>>,
#[prost(map = "int32, int32", tag = "6")]
pub gfkaiobmpho: ::std::collections::HashMap<i32, i32>,
#[prost(map = "int32, int32", tag = "7")]
pub gdbahdbglef: ::std::collections::HashMap<i32, i32>,
#[prost(float, tag = "5")]
pub flmfpgmfgki: f32,
#[xor(2580)]
#[prost(int32, tag = "10")]
pub eakidipimip: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3352)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Khdcldhkobl {
#[xor(6439)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[prost(map = "string, int64", tag = "8")]
pub nheonpmbhcm: ::std::collections::HashMap<::prost::alloc::string::String, i64>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1659)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Glcmfmnnpie {
#[xor(2345)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5217)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eihobnllmbf {
#[prost(message, repeated, tag = "9")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(10177)]
#[prost(uint64, tag = "8")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "6")]
pub info: ::core::option::Option<Ljanafiooij>,
#[xor(12077)]
#[prost(uint64, tag = "4")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dedbmfhokho {
#[prost(message, repeated, tag = "13")]
pub jofpccenned: ::prost::alloc::vec::Vec<Nmohdeogmcp>,
#[prost(map = "int32, message", tag = "8")]
pub hefpmjnlbdi: ::std::collections::HashMap<i32, Nmohdeogmcp>,
#[xor(926)]
#[prost(int32, tag = "11")]
pub eakidipimip: i32,
#[prost(message, optional, boxed, tag = "9")]
pub kanofnmfihm: ::core::option::Option<::prost::alloc::boxed::Box<Nmohdeogmcp>>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pnpfkfaceln {
#[xor(8449)]
#[prost(uint32, tag = "12")]
pub avatar_id: u32,
#[xor(6868)]
#[prost(uint32, tag = "6")]
pub aeppkddkakn: u32,
#[xor(12335)]
#[prost(uint64, tag = "11")]
pub dhkjcgbiilm: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5153)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Deldckpjimj {
#[prost(message, repeated, tag = "13")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(3105)]
#[prost(uint64, tag = "11")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Clnabfbbhin>,
#[xor(2527)]
#[prost(uint64, tag = "5")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hffgnonoabe {
#[prost(enumeration = "Iojdgcmbnmj", tag = "1")]
pub ghggdeglhka: i32,
#[prost(message, optional, tag = "2")]
pub avatar_id: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(556)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct BeginArchiveBattleQuestCsReq {
#[prost(uint32, repeated, tag = "4")]
pub avatars: ::prost::alloc::vec::Vec<u32>,
#[xor(12182)]
#[prost(uint32, tag = "7")]
pub quest_id: u32,
#[xor(1830)]
#[prost(uint32, tag = "11")]
pub buddy_id: u32,
#[prost(bool, tag = "1")]
pub is_story: bool,
#[prost(uint32, repeated, tag = "2")]
pub olcifcglpdd: ::prost::alloc::vec::Vec<u32>,
#[xor(421)]
#[prost(uint32, tag = "10")]
pub pbdjcoakfko: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pnonmpmbllk {
#[prost(map = "string, int32", tag = "1")]
pub hodhmicejee: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
#[prost(bool, tag = "2")]
pub ohdhipebeda: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2116)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mhihaiolbll {
#[xor(12661)]
#[prost(uint32, tag = "7")]
pub cfnblioopmp: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1193)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ojdhiaepnad {
#[xor(5124)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct CheckItemSync {
#[prost(uint32, repeated, tag = "1")]
pub aighoeokkab: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Keckolicpim {
#[prost(message, optional, tag = "10")]
pub haebjdjjang: ::core::option::Option<Efjhdkngdgb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aoanhebnpjh {
#[prost(map = "uint32, uint32", tag = "6")]
pub pheeaeoeohl: ::std::collections::HashMap<u32, u32>,
#[xor(3536)]
#[prost(int32, tag = "12")]
pub mgclmfaphjh: i32,
#[prost(uint32, repeated, tag = "2")]
pub pkednecpglk: ::prost::alloc::vec::Vec<u32>,
#[xor(4153)]
#[prost(int64, tag = "8")]
pub chicfddpdom: i64,
#[xor(4740)]
#[prost(uint32, tag = "13")]
pub adcphiackcd: u32,
#[xor(11732)]
#[prost(uint32, tag = "14")]
pub eglookkndcj: u32,
#[xor(5708)]
#[prost(uint32, tag = "15")]
pub jlgmjhbmaoo: u32,
#[xor(156)]
#[prost(uint32, tag = "4")]
pub quest_id: u32,
#[xor(5844)]
#[prost(uint32, tag = "5")]
pub bdhckehljcc: u32,
#[xor(11060)]
#[prost(uint32, tag = "7")]
pub npc_id: u32,
#[xor(7244)]
#[prost(int32, tag = "3")]
pub score: i32,
#[prost(message, repeated, tag = "10")]
pub pocicnkojap: ::prost::alloc::vec::Vec<Jflebfdmpoo>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dikokofmddg {
#[xor(8449)]
#[prost(uint32, tag = "10")]
pub fnaclhkflll: u32,
#[xor(13471)]
#[prost(uint32, tag = "8")]
pub price: u32,
#[xor(8216)]
#[prost(uint32, tag = "7")]
pub kbidempomnl: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pbnloamnfni {
#[prost(enumeration = "HollowItemOptionType", tag = "1")]
pub bblophpjejo: i32,
#[prost(uint32, tag = "2")]
pub param: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Emipiokahpa {
#[prost(string, tag = "2")]
pub ohplmimbomf: ::prost::alloc::string::String,
#[xor(3514)]
#[prost(uint32, tag = "15")]
pub template_id: u32,
#[xor(13647)]
#[prost(uint32, tag = "7")]
pub ekelaiembjj: u32,
#[prost(string, tag = "4")]
pub clpbnooldog: ::prost::alloc::string::String,
#[xor(10038)]
#[prost(uint32, tag = "9")]
pub bcimengnibi: u32,
#[prost(string, tag = "6")]
pub hejjcjagfba: ::prost::alloc::string::String,
#[xor(15129)]
#[prost(uint32, tag = "14")]
pub r#type: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct DailyChallengeInfo {
#[prost(message, optional, tag = "1")]
pub hkncdbamong: ::core::option::Option<Hmfgbmmgdmn>,
#[prost(uint32, repeated, tag = "5")]
pub jgphbgcjhhm: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "8")]
pub dldfgemogip: ::prost::alloc::vec::Vec<Fdjikajniog>,
#[prost(uint32, repeated, tag = "10")]
pub jogidjgcoje: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "12")]
pub kjabplaoemj: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(801)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mlpmchckhbi {
#[xor(8924)]
#[prost(uint32, tag = "2")]
pub avatar_id: u32,
#[prost(enumeration = "AvatarShowWeaponType", tag = "6")]
pub pklaenhcbeh: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gpbnbifajda {
#[prost(message, optional, tag = "1")]
pub ebeghfenelh: ::core::option::Option<StringEntry>,
#[prost(string, tag = "2")]
pub section: ::prost::alloc::string::String,
#[prost(bool, tag = "3")]
pub pecaglembjh: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(523)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nehnehcjfjd {
#[prost(int32, repeated, tag = "1")]
pub poioifgeofd: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "9")]
pub ekejggcllpp: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jflebfdmpoo {
#[prost(enumeration = "Ggfpbbknmkl", tag = "1")]
pub bkhbcnmomeo: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2021)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Khampfihiea {
#[prost(bool, tag = "5")]
pub mpjkecihilo: bool,
#[prost(uint32, repeated, tag = "15")]
pub kgffdgimpjo: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5210)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fekpfdadecj {
#[xor(4487)]
#[prost(uint64, tag = "13")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "11")]
pub info: ::core::option::Option<Mnhbpdcpmln>,
#[prost(message, repeated, tag = "10")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(2281)]
#[prost(uint64, tag = "3")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cjhgbidokbg {
#[prost(uint32, repeated, tag = "10")]
pub llbijkiocpg: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "11")]
pub gjijclafjlb: ::prost::alloc::vec::Vec<Aokebecglmi>,
#[xor(11759)]
#[prost(uint32, tag = "12")]
pub cacemodmbnd: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4204)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jpjndaepajp {
#[prost(message, repeated, tag = "11")]
pub kkofhnhdegl: ::prost::alloc::vec::Vec<Gbcnocdacgf>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pbcmiebnhao {
#[xor(2911)]
#[prost(uint32, tag = "10")]
pub hhedcfgabae: u32,
#[prost(uint32, repeated, tag = "6")]
pub nijmjjldmob: ::prost::alloc::vec::Vec<u32>,
#[xor(5692)]
#[prost(uint32, tag = "12")]
pub makpnmoeach: u32,
#[xor(13679)]
#[prost(uint32, tag = "4")]
pub nibekohhmho: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2442)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hmhpehnmjki {
#[xor(8820)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5185)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eoafeiilopj {
#[prost(message, repeated, tag = "15")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(12142)]
#[prost(uint64, tag = "7")]
pub jmnpooedngh: u64,
#[xor(15953)]
#[prost(uint64, tag = "4")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "1")]
pub info: ::core::option::Option<Faijbgafped>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fpncbpjgkkl {
#[xor(13986)]
#[prost(uint32, tag = "1")]
pub bagbpajonhn: u32,
#[xor(2033)]
#[prost(int32, tag = "12")]
pub jbliphppfbb: i32,
#[xor(14827)]
#[prost(int32, tag = "15")]
pub nfeaobeffld: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hfmpiebjnkh {
#[prost(message, optional, tag = "1")]
pub pnppkmoahkb: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Iohpnfcjfif", tag = "2")]
pub mondjpcopgi: i32,
#[prost(message, optional, tag = "3")]
pub position: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub dibkgfnoldf: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub dlofmkbccda: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "6")]
pub lfijecagnml: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "7")]
pub peoobdhnapa: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2032)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Napibdmfpkk {
#[xor(9544)]
#[prost(uint32, tag = "14")]
pub dbehgfkggpk: u32,
#[xor(3689)]
#[prost(uint32, tag = "4")]
pub egkpgdggcin: u32,
#[xor(4239)]
#[prost(uint32, tag = "6")]
pub adbjgjpkamg: u32,
#[prost(enumeration = "Fmomkljpkep", tag = "11")]
pub jjmjocdbcan: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Diccddlmahj {
#[prost(message, optional, tag = "1")]
pub cghhgobekjp: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Hcekpgdlhpb", tag = "2")]
pub r#type: i32,
#[prost(message, optional, tag = "3")]
pub pceapfjhcof: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub dnjibobnche: ::core::option::Option<StringEntry>,
#[prost(map = "string, message", tag = "5")]
pub abmlmniikgd: ::std::collections::HashMap<
::prost::alloc::string::String,
StringEntry,
>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3360)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fbinedohefc {
#[prost(message, repeated, tag = "9")]
pub aeaagkgkffg: ::prost::alloc::vec::Vec<Kbcodbmidll>,
#[prost(uint32, repeated, tag = "10")]
pub kipihclimnj: ::prost::alloc::vec::Vec<u32>,
#[xor(12905)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(235)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fngaidbpnkj {
#[prost(message, optional, tag = "2")]
pub eabhecadfgl: ::core::option::Option<Emppdmihnkg>,
#[prost(bool, tag = "10")]
pub cachnckngae: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gkfhklbbcpo {
#[prost(message, optional, tag = "1")]
pub reward_id: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub hcbmgnoifbm: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "3")]
pub pfpcjbngelj: bool,
#[prost(enumeration = "RewardTipsType", tag = "4")]
pub ajcchoohjpm: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Enkkecgonaf {
#[prost(uint32, tag = "1")]
pub cost_item_count: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Enbhkpdkepp {
#[prost(message, optional, tag = "1")]
pub dgdplpmddec: ::core::option::Option<StringEntry>,
#[prost(enumeration = "RepairIconType", tag = "2")]
pub r#type: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(918)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mcdfnilindp {
#[xor(10454)]
#[prost(uint32, tag = "13")]
pub pdlicfcfleg: u32,
#[xor(2736)]
#[prost(uint32, tag = "4")]
pub amhnddiknek: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Edhjongnbeo {
#[prost(string, tag = "1")]
pub oadiogncige: ::prost::alloc::string::String,
#[prost(int64, tag = "2")]
pub hgobkkgokbj: i64,
#[prost(enumeration = "Iojdgcmbnmj", tag = "3")]
pub ghggdeglhka: i32,
#[prost(string, tag = "4")]
pub hnnmeknojkn: ::prost::alloc::string::String,
#[prost(bool, tag = "5")]
pub fnkfnjiknin: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(60)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct CreateRoleScRsp {
#[xor(263)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bijjamapnjm {
#[xor(9433)]
#[prost(int32, tag = "2")]
pub eimpfmmpmcl: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(881)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bffgkjikbhp {
#[xor(3555)]
#[prost(uint32, tag = "14")]
pub buddy_id: u32,
#[xor(10954)]
#[prost(uint32, tag = "1")]
pub lbmgeignmef: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cidlkacaddl {
#[prost(message, optional, tag = "4")]
pub fight_data: ::core::option::Option<LongFightInfo>,
#[prost(message, optional, tag = "1")]
pub weather_pool: ::core::option::Option<WeatherPoolInfo>,
#[prost(bool, tag = "3")]
pub nmhdkmcabjg: bool,
#[xor(8174)]
#[prost(uint32, tag = "15")]
pub cbgeodkpcfa: u32,
#[prost(message, repeated, tag = "2")]
pub oalihecekph: ::prost::alloc::vec::Vec<Gpaeenlhmeg>,
#[prost(string, tag = "11")]
pub anbmaghdgno: ::prost::alloc::string::String,
#[prost(enumeration = "Nohmcjnnpmm", tag = "5")]
pub perform_type: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pnfpahpoenb {
#[prost(uint32, tag = "1")]
pub kocdhoncdbh: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1209)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lapigldmhge {
#[prost(uint32, repeated, tag = "13")]
pub mabhbgomhno: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1313)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ilaapmchgod {
#[prost(uint32, repeated, tag = "1")]
pub ipolialdihk: ::prost::alloc::vec::Vec<u32>,
#[xor(16169)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(69)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ikoipgdcdhf {
#[xor(9350)]
#[prost(int64, tag = "4")]
pub cpcpdkdmibg: i64,
#[prost(message, optional, tag = "15")]
pub fjebkelidij: ::core::option::Option<Aoijocdglki>,
#[prost(message, optional, tag = "3")]
pub bimbenglfno: ::core::option::Option<Hemfohpbcda>,
#[prost(bool, tag = "1")]
pub aclginnclhm: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2033)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mpedmodiodp {
#[xor(13430)]
#[prost(uint32, tag = "14")]
pub jamnglnfdfc: u32,
#[xor(9240)]
#[prost(uint32, tag = "13")]
pub dbehgfkggpk: u32,
#[xor(13583)]
#[prost(uint32, tag = "11")]
pub cfafebbpibe: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dbnbjahgpag {
#[prost(string, tag = "1")]
pub name: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub odecaelpjho: ::core::option::Option<Pkglhchemkk>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ipffiiichjm {
#[prost(message, optional, tag = "1")]
pub ipiiglmjada: ::core::option::Option<StringEntry>,
#[prost(int32, tag = "2")]
pub pabbfchpoah: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(963)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Alpjlmhpebo {
#[xor(6536)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jjggmbmapgj {
#[prost(bytes = "vec", tag = "14")]
pub aimhcakfaii: ::prost::alloc::vec::Vec<u8>,
#[prost(enumeration = "HollowEntityType", tag = "15")]
pub okdogekihnp: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pbmpnkkgjja {
#[prost(message, repeated, tag = "1")]
pub ficmbeedice: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(bool, tag = "2")]
pub lghcdheihgg: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ifdchmkcfei {
#[prost(bool, tag = "1")]
pub kdbdbdlmibo: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ihmgcaaacgk {
#[prost(string, tag = "1")]
pub nadbbnnlcco: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub pigdiioibfk: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub keimddonfek: ::prost::alloc::string::String,
#[prost(uint32, tag = "4")]
pub blnkodebagg: u32,
#[prost(uint32, tag = "5")]
pub hmdcehjjnlm: u32,
#[prost(string, tag = "6")]
pub eggbjobpjbn: ::prost::alloc::string::String,
#[prost(bool, tag = "7")]
pub gohofbgmibm: bool,
#[prost(uint32, tag = "8")]
pub bedcpoehdkc: u32,
#[prost(uint32, tag = "9")]
pub uid: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1011)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ijkgfnpobob {
#[xor(5212)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct CurseData {
#[prost(int32, repeated, tag = "5")]
pub not_viewed_list: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "8")]
pub obtained_list: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kbflpklflgb {
#[prost(uint32, tag = "1")]
pub ghimebgollb: u32,
#[prost(message, repeated, tag = "2")]
pub ogibpilkbgp: ::prost::alloc::vec::Vec<Lphpcajemma>,
#[prost(uint32, tag = "3")]
pub akhpaohhjkj: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2473)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kmkbpddeaoe {
#[xor(1235)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(878)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bhmhgadoncc {
#[xor(5509)]
#[prost(uint32, tag = "14")]
pub buddy_id: u32,
#[xor(10314)]
#[prost(int32, tag = "12")]
pub nledmfjbmmo: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Noimbfpiflj {
#[prost(uint32, tag = "1")]
pub pgmohmcdijc: u32,
#[prost(enumeration = "TimePeriodType", tag = "2")]
pub feanogfdcjh: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dddemmfhojl {
#[prost(string, tag = "11")]
pub djlmloggblb: ::prost::alloc::string::String,
#[xor(3479)]
#[prost(int64, tag = "7")]
pub hahjnfjpjnl: i64,
#[prost(string, tag = "13")]
pub title: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub doeeclinehp: ::prost::alloc::string::String,
#[prost(string, tag = "14")]
pub mbcpfmpaole: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub imphjpdhpmd: ::prost::alloc::string::String,
#[xor(10563)]
#[prost(int64, tag = "9")]
pub mcieacpddga: i64,
#[prost(string, tag = "15")]
pub ppdmllhmnnk: ::prost::alloc::string::String,
#[prost(string, tag = "12")]
pub akpopokchei: ::prost::alloc::string::String,
#[prost(string, tag = "1")]
pub hjbaombnoll: ::prost::alloc::string::String,
#[xor(8714)]
#[prost(int32, tag = "4")]
pub retcode: i32,
#[prost(string, tag = "2")]
pub cobjnnpclgc: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2805)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Okaifjedmgb {
#[prost(uint32, repeated, tag = "5")]
pub oobedoffape: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ejhogcmdahp {
#[prost(message, optional, tag = "1")]
pub ljmeallalki: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub djllldinihi: ::core::option::Option<StringEntry>,
#[prost(enumeration = "VariableScope", tag = "3")]
pub fcdpekomndm: i32,
#[prost(message, optional, tag = "4")]
pub paomnkbjlll: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4202)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mfmnkepeeop {
#[prost(message, optional, tag = "5")]
pub olhoajobgkj: ::core::option::Option<Gbcnocdacgf>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1975)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetMainCityRevivalDataScRsp {
#[prost(message, optional, tag = "4")]
pub main_city_revival: ::core::option::Option<MainCityRevivalData>,
#[xor(9455)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2583)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dkjfenjpnmm {
#[xor(14553)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(607)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dapiihakegk {
#[xor(12832)]
#[prost(uint32, tag = "15")]
pub ajjhdldcfna: u32,
#[xor(1842)]
#[prost(uint32, tag = "9")]
pub gmomajfcbof: u32,
#[xor(14988)]
#[prost(uint32, tag = "6")]
pub group_id: u32,
#[xor(8115)]
#[prost(uint32, tag = "1")]
pub quest_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(789)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fhkcaomcaac {
#[xor(14694)]
#[prost(uint32, tag = "10")]
pub item_id: u32,
#[xor(15306)]
#[prost(uint32, tag = "7")]
pub kmmdmbdcdmk: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jomijoicbjb {
#[prost(message, repeated, tag = "6")]
pub belfkljmeoa: ::prost::alloc::vec::Vec<Kigkokpcblf>,
#[xor(7227)]
#[prost(int32, tag = "4")]
pub score: i32,
#[xor(9803)]
#[prost(uint32, tag = "3")]
pub lcecbcgbbeg: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(383)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhfcoaoopmf {
#[prost(enumeration = "Gogfnmhlefk", tag = "8")]
pub iangigcmhbb: i32,
#[prost(message, optional, tag = "10")]
pub aiahnenhbig: ::core::option::Option<Kbcodbmidll>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Knopoclcobl {
#[prost(string, tag = "1")]
pub nadbbnnlcco: ::prost::alloc::string::String,
#[prost(uint32, tag = "2")]
pub item_id: u32,
#[prost(uint32, tag = "3")]
pub uid: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ddihogojofo {
#[prost(message, optional, tag = "1")]
pub dhmnolikmhj: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hoajlfcfild {
#[xor(13674)]
#[prost(uint32, tag = "2")]
pub template_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ieiclmiehfj {
#[prost(bool, tag = "1")]
pub lpfkeeejpae: bool,
#[prost(int32, tag = "2")]
pub ecepjgagacm: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2463)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gfpehbhpgfb {
#[prost(uint32, repeated, tag = "2")]
pub avatars: ::prost::alloc::vec::Vec<u32>,
#[xor(8960)]
#[prost(uint32, tag = "14")]
pub cost_item_count: u32,
#[xor(8889)]
#[prost(uint32, tag = "6")]
pub damhjcgieco: u32,
#[prost(bool, tag = "11")]
pub bafilfangkf: bool,
#[prost(uint32, repeated, tag = "10")]
pub olcifcglpdd: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "1")]
pub hfjhobiicil: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "13")]
pub is_story: bool,
#[prost(message, optional, tag = "5")]
pub bojcpfdbolc: ::core::option::Option<Hpalfgllgje>,
#[xor(11432)]
#[prost(uint32, tag = "7")]
pub quest_id: u32,
#[xor(7944)]
#[prost(uint32, tag = "12")]
pub level: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jgdmenopklf {
#[prost(message, repeated, tag = "1")]
pub predicates: ::prost::alloc::vec::Vec<EventPredicateConfig>,
#[prost(message, optional, tag = "2")]
pub gohioibddnh: ::core::option::Option<Mcmkalpefjk>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cmcpjbamhfd {
#[prost(bool, tag = "15")]
pub knkeefdeppj: bool,
#[xor(4798)]
#[prost(uint32, tag = "2")]
pub annfonddkpb: u32,
#[xor(9478)]
#[prost(uint32, tag = "8")]
pub fbkglopahfg: u32,
#[xor(6153)]
#[prost(uint32, tag = "7")]
pub ofihlppffaa: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1051)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cbccakknimc {
#[prost(uint32, repeated, tag = "4")]
pub ajimopbjcjm: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1334)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bfkkjofnjjo {
#[xor(4795)]
#[prost(uint32, tag = "10")]
pub cost_item_count: u32,
#[xor(5066)]
#[prost(uint32, tag = "4")]
pub cmacbfkaoma: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4504)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jokhjabjkjj {
#[prost(message, repeated, tag = "8")]
pub apebbdhbahl: ::prost::alloc::vec::Vec<Jblppocpplk>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ndfiaoanhip {
#[xor(4515)]
#[prost(int32, tag = "14")]
pub jhajflbfpae: i32,
#[xor(8859)]
#[prost(int32, tag = "9")]
pub nbjkknljcgd: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ojekcjnplbp {
#[prost(bool, tag = "1")]
pub bmmbcebopha: bool,
#[prost(int32, tag = "2")]
pub mjhmbdmcmel: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(527)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fdgaiapomon {
#[prost(map = "uint32, uint32", tag = "2")]
pub djhegilhbni: ::std::collections::HashMap<u32, u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1039)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lnooeogfkef {
#[xor(5941)]
#[prost(uint32, tag = "15")]
pub kbkdljmegfa: u32,
#[xor(10951)]
#[prost(uint32, tag = "11")]
pub r#type: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lcmlebpglok {
#[prost(enumeration = "Pgpjekjkpic", tag = "1")]
pub pabbfchpoah: i32,
#[prost(message, optional, tag = "2")]
pub pjakecpdaho: ::core::option::Option<Nnanolflndk>,
#[prost(enumeration = "Nbilfmiiijg", tag = "3")]
pub okiemndifdl: i32,
#[prost(bool, tag = "4")]
pub bdaojkelcpb: bool,
#[prost(bool, tag = "5")]
pub bkfkcllgpfp: bool,
#[prost(enumeration = "Mojncbnncmh", tag = "6")]
pub bpimkdhhnjd: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5216)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kggmbandjif {
#[prost(message, optional, tag = "9")]
pub info: ::core::option::Option<Egadfpbgjdp>,
#[xor(8684)]
#[prost(uint64, tag = "7")]
pub jmnpooedngh: u64,
#[xor(7411)]
#[prost(uint64, tag = "5")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "3")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ppgpemafdlj {
#[prost(bool, tag = "1")]
pub ihamhjelhcf: bool,
#[prost(enumeration = "TimePeriodType", tag = "2")]
pub feanogfdcjh: i32,
#[prost(uint32, tag = "3")]
pub jkedgfcfiod: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1982)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gpedjfhdjga {
#[xor(14200)]
#[prost(int32, tag = "15")]
pub fggmekmcmlm: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Edphdinidan {
#[prost(message, optional, tag = "1")]
pub ccdccjjedfi: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3369)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pojnmdmhldd {
#[xor(14581)]
#[prost(int32, tag = "7")]
pub retcode: i32,
#[prost(message, repeated, tag = "1")]
pub pbcloghdbcc: ::prost::alloc::vec::Vec<Kbcodbmidll>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gjfdceghini {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lckdmpajmon {
#[xor(14152)]
#[prost(uint32, tag = "8")]
pub nphbndmebge: u32,
#[xor(13611)]
#[prost(uint32, tag = "4")]
pub gknjjmffehf: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1792)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iomjgbilkip {
#[xor(16066)]
#[prost(uint32, tag = "15")]
pub bdhckehljcc: u32,
#[xor(3020)]
#[prost(uint32, tag = "10")]
pub result: u32,
#[xor(15203)]
#[prost(uint32, tag = "8")]
pub rank: u32,
#[xor(9105)]
#[prost(uint32, tag = "1")]
pub eocpjlnkncg: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3279)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Majibliolcj {
#[xor(12554)]
#[prost(int64, tag = "3")]
pub klakfekdcfd: i64,
#[prost(string, tag = "6")]
pub eabhecadfgl: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(326)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pmpniodgflj {
#[prost(message, repeated, tag = "11")]
pub pbcloghdbcc: ::prost::alloc::vec::Vec<Kbcodbmidll>,
#[xor(8913)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(859)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cedcocdcemc {
#[prost(enumeration = "Lnnkkpfamkb", tag = "8")]
pub bkhbcnmomeo: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lohcbelkamg {
#[prost(int32, tag = "1")]
pub bblophpjejo: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Edbojjhlefk {
#[prost(map = "uint32, int32", tag = "1")]
pub alohpfeajpp: ::std::collections::HashMap<u32, i32>,
#[prost(uint32, tag = "2")]
pub avatar_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aaggmdiobif {
#[prost(uint32, repeated, tag = "2")]
pub hagfihodiob: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "9")]
pub didicocdcli: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5166)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Niikkcnojol {
#[prost(message, repeated, tag = "10")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(6066)]
#[prost(uint64, tag = "6")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "5")]
pub info: ::core::option::Option<Jdbkckgnind>,
#[xor(13470)]
#[prost(uint64, tag = "4")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Olckcgkijck {
#[prost(map = "uint64, message", tag = "3")]
pub eniiakppfln: ::std::collections::HashMap<u64, Dlpcpnmgblo>,
#[prost(map = "int32, message", tag = "10")]
pub knmcenlmdnn: ::std::collections::HashMap<i32, Dlpcpnmgblo>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1603)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ldoblghjoln {
#[xor(1005)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2803)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Igoalcdgmjl {
#[xor(3591)]
#[prost(uint32, tag = "4")]
pub reward_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(832)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetAvatarDataCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fpcfnbmonpj {
#[prost(uint32, tag = "1")]
pub nlhmgfkkeld: u32,
#[prost(bytes = "vec", tag = "2")]
pub okcdfalfohe: ::prost::alloc::vec::Vec<u8>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mkhafdkblbn {
#[xor(16135)]
#[prost(uint32, tag = "13")]
pub lmiamoihnid: u32,
#[xor(4803)]
#[prost(uint32, tag = "3")]
pub ghimebgollb: u32,
#[xor(13260)]
#[prost(uint32, tag = "11")]
pub nmbkbflifhi: u32,
#[prost(message, optional, tag = "15")]
pub miodeldcceb: ::core::option::Option<Ljcoklaokja>,
#[xor(15868)]
#[prost(uint32, tag = "4")]
pub fkjagaehhbf: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1329)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ReportUiLayoutPlatformScRsp {
#[xor(14485)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1909)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetCafeDataCsReq {}
#[derive(proto_gen::CmdID)]
#[cmdid(359)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Klaghfdjlhd {
#[prost(string, tag = "1")]
pub ljdanhobmko: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mhgfkcmcddk {
#[prost(enumeration = "HollowGridLink", repeated, tag = "1")]
pub jfncabpaocl: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(269)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cgholcahkco {
#[prost(message, repeated, tag = "13")]
pub iamlcniihhl: ::prost::alloc::vec::Vec<Emppdmihnkg>,
#[xor(13653)]
#[prost(int32, tag = "9")]
pub retcode: i32,
#[prost(bool, tag = "14")]
pub enagkobmjmj: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bhhmnnhajac {
#[prost(message, optional, tag = "5")]
pub hbfpdncjagh: ::core::option::Option<Ilhnoidhlbj>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(603)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ihfggjllncj {
#[xor(8468)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ghnldfegage {
#[prost(message, optional, tag = "1")]
pub iegloobhlll: ::core::option::Option<Clenkifhhhc>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4012)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fpbbohkfila {
#[prost(string, tag = "1")]
pub token: ::prost::alloc::string::String,
#[prost(message, optional, tag = "4")]
pub icpblbmcbnh: ::core::option::Option<Daphgkfcmog>,
#[prost(message, optional, tag = "5")]
pub mpgegogidec: ::core::option::Option<Gfcegijkdaa>,
#[prost(message, optional, tag = "11")]
pub phkbgnfbkam: ::core::option::Option<Pgmgmacmchp>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(636)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nlpcfgcagjo {
#[xor(9830)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bhapjcpgjkd {
#[prost(message, optional, tag = "1")]
pub weight: ::core::option::Option<StringEntry>,
#[prost(int32, tag = "2")]
pub cljahalljfj: i32,
#[prost(uint32, tag = "3")]
pub bedcpoehdkc: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Afhnppffhoh {
#[prost(uint32, repeated, tag = "10")]
pub jalgldnibmh: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "14")]
pub cmhfegkolmg: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct QuestInfo {
#[prost(message, optional, tag = "11")]
pub mmgikcpghin: ::core::option::Option<Nkgjgooekob>,
#[xor(9001)]
#[prost(uint32, tag = "6")]
pub template_id: u32,
#[prost(message, optional, tag = "4")]
pub oomppgljmje: ::core::option::Option<Mbpkjehehhd>,
#[xor(6271)]
#[prost(int64, tag = "3")]
pub dbkpbkpcoog: i64,
#[prost(message, optional, tag = "2")]
pub bkoloofnfpg: ::core::option::Option<Phfdjdddddf>,
#[prost(enumeration = "RewardState", tag = "1")]
pub lmiamoihnid: i32,
#[xor(4005)]
#[prost(int64, tag = "13")]
pub unlock_time: i64,
#[xor(305)]
#[prost(uint32, tag = "10")]
pub bdhckehljcc: u32,
#[xor(3821)]
#[prost(uint32, tag = "15")]
pub hoelobonelp: u32,
#[prost(map = "uint32, uint32", tag = "12")]
pub finish_condition_progress: ::std::collections::HashMap<u32, u32>,
#[xor(14569)]
#[prost(uint32, tag = "5")]
pub akkhhcokopp: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gbopooidbob {
#[prost(int32, repeated, tag = "1")]
pub hmfkjheaanh: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nhomckdkbec {
#[prost(string, tag = "7")]
pub bleplgacepn: ::prost::alloc::string::String,
#[prost(enumeration = "Lfogpojpdlp", tag = "4")]
pub pcggghgafdo: i32,
#[xor(8484)]
#[prost(int32, tag = "9")]
pub ndfdphhhmfo: i32,
#[xor(3277)]
#[prost(int32, tag = "11")]
pub lilacnaicno: i32,
#[prost(string, tag = "3")]
pub kjoopbmjegm: ::prost::alloc::string::String,
#[prost(message, optional, tag = "1")]
pub deohkkahbee: ::core::option::Option<Obpkiaadanf>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Omfoohdcgkm {
#[prost(int32, tag = "1")]
pub lelbkclbjjj: i32,
#[prost(enumeration = "Njmgdnmdpcd", tag = "2")]
pub pfkbhinphki: i32,
#[prost(enumeration = "Eibhenfckie", tag = "7")]
pub lpbhklngmnk: i32,
#[prost(int32, tag = "10")]
pub bpimkdhhnjd: i32,
#[prost(string, repeated, tag = "11")]
pub akhpddjfhnp: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(int32, tag = "12")]
pub eigemncjncc: i32,
#[prost(int32, tag = "13")]
pub cejnmfabdhk: i32,
#[prost(enumeration = "Pfaglgmabka", tag = "14")]
pub fgikemcpdoj: i32,
#[prost(bool, tag = "15")]
pub hnionhnncle: bool,
#[prost(enumeration = "Nnjpojfcbpk", tag = "16")]
pub pnnhdkcfeeb: i32,
#[prost(uint32, tag = "17")]
pub jcjehbmmief: u32,
#[prost(message, optional, tag = "18")]
pub chmfafeaaec: ::core::option::Option<Logbifbedhf>,
#[prost(message, optional, tag = "19")]
pub mafdkbbjomk: ::core::option::Option<Logbifbedhf>,
#[prost(uint32, repeated, tag = "20")]
pub loeieaohnid: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, tag = "21")]
pub copkbnkibdg: u32,
#[prost(int32, tag = "22")]
pub dkmdhpclooh: i32,
#[prost(message, optional, tag = "23")]
pub ohmadgidbac: ::core::option::Option<Jdcmlddboeb>,
#[prost(message, optional, tag = "1001")]
pub kmdnkncijof: ::core::option::Option<Cdkilpabeld>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(857)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Boclaampiaf {
#[xor(7947)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lkbhapnkfpl {
#[prost(enumeration = "HollowSearchGridType", tag = "1")]
pub ephenfpjbih: i32,
#[prost(enumeration = "Ejpbdlckaal", tag = "2")]
pub nkcpojakgai: i32,
#[prost(message, optional, tag = "3")]
pub ldopngfofie: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub lihchjhommp: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub dofpafbdnlj: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "6")]
pub dogladbbdjm: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "7")]
pub ekgakpigglb: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "8")]
pub pnbandojgnd: ::core::option::Option<Nnanolflndk>,
#[prost(message, optional, tag = "9")]
pub mjknjgkidni: ::core::option::Option<Nnanolflndk>,
#[prost(message, optional, tag = "10")]
pub gkcdffljoai: ::core::option::Option<Nnanolflndk>,
#[prost(message, optional, tag = "11")]
pub ihejagdclah: ::core::option::Option<Nnanolflndk>,
#[prost(message, optional, tag = "12")]
pub haodjncicog: ::core::option::Option<Nnanolflndk>,
#[prost(message, optional, tag = "13")]
pub cdpbgcekkmn: ::core::option::Option<Nnanolflndk>,
#[prost(message, optional, tag = "14")]
pub edfefefmhhd: ::core::option::Option<Nnanolflndk>,
#[prost(message, optional, tag = "15")]
pub ibafhdcdohe: ::core::option::Option<Nnanolflndk>,
#[prost(message, optional, tag = "16")]
pub cpmcocjgmfe: ::core::option::Option<Nnanolflndk>,
#[prost(message, optional, tag = "17")]
pub ejcgnmnifib: ::core::option::Option<StringEntry>,
#[prost(enumeration = "VariableScope", tag = "18")]
pub fcdpekomndm: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fhcmhbbhpjf {
#[prost(int32, repeated, tag = "1")]
pub imgpppgcmca: ::prost::alloc::vec::Vec<i32>,
#[prost(bool, tag = "2")]
pub oniogophale: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ogfdbdbelgh {
#[prost(int32, tag = "1")]
pub daohacdcefj: i32,
#[prost(message, optional, tag = "2")]
pub cbgeodkpcfa: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ajnobcicnde {
#[prost(bool, tag = "1")]
pub eeagemdpdha: bool,
#[prost(message, optional, tag = "2")]
pub faflbldenmj: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub dhmnolikmhj: ::core::option::Option<StringEntry>,
#[prost(string, tag = "4")]
pub pfjbgdineii: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hiedoccooec {
#[xor(13260)]
#[prost(int32, tag = "1")]
pub gkkmbmeogem: i32,
#[xor(8725)]
#[prost(uint64, tag = "8")]
pub jpggfdocjkc: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct FightReward {
#[xor(11616)]
#[prost(uint32, tag = "13")]
pub lkcfnbhnfea: u32,
#[xor(2332)]
#[prost(uint32, tag = "9")]
pub reward_id: u32,
#[prost(map = "uint32, message", tag = "4")]
pub fight_reward_map: ::std::collections::HashMap<u32, RewardItems>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dgfdfdpcdgn {
#[xor(1962)]
#[prost(uint32, tag = "8")]
pub eocpjlnkncg: u32,
#[xor(10252)]
#[prost(uint32, tag = "13")]
pub rank: u32,
#[xor(11656)]
#[prost(int64, tag = "10")]
pub unlock_time: i64,
#[prost(bool, tag = "4")]
pub necdmmnllej: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fiojambmbbi {
#[prost(int32, tag = "1")]
pub abhafocgjgp: i32,
#[prost(int32, tag = "2")]
pub fcbmbaldajo: i32,
#[prost(enumeration = "Fmkpijonjlg", tag = "3")]
pub r#type: i32,
#[prost(int32, tag = "4")]
pub pdbopgpafbb: i32,
#[prost(bool, tag = "5")]
pub dokgbgomkcb: bool,
#[prost(bool, tag = "6")]
pub odbbkkihigb: bool,
#[prost(int32, tag = "7")]
pub gmhdhickepe: i32,
#[prost(bool, tag = "8")]
pub jmkgeflpapn: bool,
#[prost(bool, tag = "9")]
pub fdcakbkkdbj: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Njfnmkbdjkj {
#[prost(uint32, repeated, tag = "2")]
pub ebmpmbgpdem: ::prost::alloc::vec::Vec<u32>,
#[xor(2091)]
#[prost(uint32, tag = "14")]
pub aglgekbefmh: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bcoedlcgefe {
#[prost(uint32, tag = "1")]
pub cacemodmbnd: u32,
#[prost(uint32, repeated, tag = "2")]
pub llbijkiocpg: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "3")]
pub gjijclafjlb: ::prost::alloc::vec::Vec<Bkmmlmmggfi>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2800)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mcgfeoljaco {
#[prost(uint32, repeated, tag = "4")]
pub mijlcamgiae: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "14")]
pub nkfdbdjfhai: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lokebkejkad {
#[prost(uint32, repeated, tag = "2")]
pub bcmpaiaminj: ::prost::alloc::vec::Vec<u32>,
#[prost(int32, repeated, tag = "4")]
pub ogcfpjlafkn: ::prost::alloc::vec::Vec<i32>,
#[prost(uint32, repeated, tag = "5")]
pub edahdhjofll: ::prost::alloc::vec::Vec<u32>,
#[prost(int32, repeated, tag = "6")]
pub fcofpilmmff: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "7")]
pub cemeekecclk: ::prost::alloc::vec::Vec<i32>,
#[prost(uint32, repeated, tag = "8")]
pub olanhikicha: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "9")]
pub jmjbmgcadif: ::prost::alloc::vec::Vec<u32>,
#[prost(int32, repeated, tag = "10")]
pub lobkaahbdic: ::prost::alloc::vec::Vec<i32>,
#[prost(map = "int32, enumeration(FairyState)", tag = "14")]
pub cdpcinkpknf: ::std::collections::HashMap<i32, i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pnmjljebglg {}
#[derive(proto_gen::CmdID)]
#[cmdid(889)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Abnehcbnadl {
#[xor(3510)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct CallingCardSync {
#[prost(uint32, repeated, tag = "5")]
pub ocfaaakaomg: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "3")]
pub gaecamecnig: ::prost::alloc::vec::Vec<u32>,
#[xor(8321)]
#[prost(uint32, tag = "12")]
pub lloofjhaiic: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(625)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gegbagngmdm {
#[xor(1475)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Afjnigkkkol {
#[prost(message, optional, tag = "1")]
pub cpmmoligldc: ::core::option::Option<StringEntry>,
#[prost(string, tag = "2")]
pub maimldhmikm: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub bfbmiemdgag: ::prost::alloc::string::String,
#[prost(string, tag = "4")]
pub blilfedaifn: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(85)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetPlayerTransactionCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ojjkihmgede {
#[xor(10387)]
#[prost(int32, tag = "12")]
pub ggfopokifpn: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jhpkmnfmnmb {
#[prost(int32, tag = "1")]
pub ijgbhbhbjlo: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2039)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetWorkbenchInfoScRsp {
#[xor(740)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[prost(message, optional, tag = "4")]
pub workbench_info: ::core::option::Option<WorkbenchInfo>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Idnncjapceo {
#[prost(message, optional, tag = "1")]
pub level: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Iojdgcmbnmj", tag = "2")]
pub ghggdeglhka: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4003)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Npkbcelkilm {
#[xor(2893)]
#[prost(uint64, tag = "15")]
pub pdgaiolalfi: u64,
#[prost(bool, tag = "14")]
pub docbabolbpn: bool,
#[xor(8076)]
#[prost(uint32, tag = "10")]
pub uid: u32,
#[prost(bool, tag = "11")]
pub iggchhlndgd: bool,
#[xor(14583)]
#[prost(int32, tag = "2")]
pub aiegapgcjcn: i32,
#[xor(4236)]
#[prost(uint32, tag = "8")]
pub ikgcckcpjdg: u32,
#[xor(7189)]
#[prost(uint32, tag = "3")]
pub jipabmjagbi: u32,
#[xor(9223)]
#[prost(int32, tag = "5")]
pub fkknibgpipe: i32,
#[prost(string, tag = "9")]
pub token: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gpmfhmljbdp {
#[prost(message, repeated, tag = "2")]
pub nkdeabjnagd: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "3")]
pub rare: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "4")]
pub bajgicgnpmo: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "5")]
pub bghjlheghcj: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "6")]
pub fnfgnjikmck: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "7")]
pub olomgmpblmg: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "8")]
pub kgaojlcpnnd: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(bool, tag = "9")]
pub bihojmbkklg: bool,
#[prost(message, optional, tag = "10")]
pub num: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Efppgjdmaoe", tag = "11")]
pub aldhkkdagdn: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2401)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Npdgpemipij {
#[xor(5679)]
#[prost(int32, tag = "4")]
pub pdbopgpafbb: i32,
#[xor(7504)]
#[prost(int32, tag = "13")]
pub result: i32,
#[xor(15722)]
#[prost(int32, tag = "10")]
pub gmmgmpebmmf: i32,
#[xor(10456)]
#[prost(int32, tag = "3")]
pub limindkjibm: i32,
#[xor(5883)]
#[prost(int32, tag = "6")]
pub glfaoondkjm: i32,
#[prost(string, tag = "1")]
pub start_timestamp: ::prost::alloc::string::String,
#[xor(11785)]
#[prost(int32, tag = "8")]
pub jkeelikoplj: i32,
#[xor(9827)]
#[prost(int32, tag = "14")]
pub nheehgagehc: i32,
#[xor(5319)]
#[prost(int32, tag = "5")]
pub peamchapinf: i32,
#[prost(string, tag = "2")]
pub end_timestamp: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5101)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nckjklkmfkc {
#[xor(7918)]
#[prost(uint64, tag = "11")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "9")]
pub info: ::core::option::Option<Aahgcnhamoj>,
#[xor(1389)]
#[prost(uint64, tag = "8")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "2")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2910)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kgpidkamceo {
#[xor(13461)]
#[prost(uint32, tag = "15")]
pub group: u32,
#[xor(1206)]
#[prost(uint32, tag = "11")]
pub template_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5148)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Embdjdcphig {
#[prost(message, repeated, tag = "11")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "10")]
pub info: ::core::option::Option<Kandlpgdcap>,
#[xor(1887)]
#[prost(uint64, tag = "9")]
pub dkmbmkcdepe: u64,
#[xor(3458)]
#[prost(uint64, tag = "1")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3357)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aclflkbkdcl {
#[xor(2578)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(746)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hldiflejdfc {
#[xor(3601)]
#[prost(int32, tag = "12")]
pub retcode: i32,
#[prost(message, optional, tag = "5")]
pub fbenfhmeoib: ::core::option::Option<RewardItems>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2970)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Abpbpcekaan {
#[xor(12408)]
#[prost(int32, tag = "5")]
pub retcode: i32,
#[prost(enumeration = "Pnnpdbadcbb", tag = "1")]
pub kjoopbmjegm: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Abjkiejnbak {
#[prost(uint64, repeated, tag = "8")]
pub cbgjohgniip: ::prost::alloc::vec::Vec<u64>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1346)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ChangePostGirlCsReq {
#[prost(uint32, repeated, tag = "4")]
pub new_selected_post_girl_id_list: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jjlfmjjjkkn {
#[prost(string, tag = "1")]
pub nadbbnnlcco: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub item_id: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5175)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Njbblemnbbk {
#[xor(13591)]
#[prost(uint64, tag = "13")]
pub dkmbmkcdepe: u64,
#[xor(1494)]
#[prost(uint64, tag = "4")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "3")]
pub info: ::core::option::Option<Nndjjfikofm>,
#[prost(message, repeated, tag = "2")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Amojaoggfhe {
#[prost(float, tag = "2")]
pub imadpffmhcn: f32,
#[prost(float, tag = "10")]
pub flmfpgmfgki: f32,
#[prost(float, tag = "12")]
pub eakidipimip: f32,
#[prost(float, tag = "15")]
pub hgmfmfchdbb: f32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kgnjamjfihk {
#[prost(message, optional, tag = "1")]
pub heoofjokpld: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub aalbfmljgnb: ::core::option::Option<StringEntry>,
#[prost(string, tag = "3")]
pub pfpopdafpoh: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "4")]
pub gbghhhiibge: ::prost::alloc::vec::Vec<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2951)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetCompletedAbyssGroupListCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fifdheojjne {
#[xor(8107)]
#[prost(uint64, tag = "10")]
pub hnilaepjffm: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2916)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Egoddpenjag {
#[xor(10688)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hppjaahmokb {
#[prost(enumeration = "CharacterMode", tag = "1")]
pub knjdlppjnjp: i32,
#[prost(message, optional, tag = "2")]
pub npefngofkkf: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "3")]
pub jkdehnpkfkl: bool,
#[prost(bool, tag = "4")]
pub agfhgngbpbf: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5170)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gccdaofpapp {
#[xor(1200)]
#[prost(uint64, tag = "15")]
pub jmnpooedngh: u64,
#[xor(9135)]
#[prost(uint64, tag = "14")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "9")]
pub info: ::core::option::Option<Pnjcekflofc>,
#[prost(message, repeated, tag = "1")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4604)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ihilkekkdmh {
#[xor(10553)]
#[prost(uint32, tag = "13")]
pub buddy_id: u32,
#[xor(13840)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bmgajnfafhk {
#[prost(enumeration = "PostEffectType", tag = "1")]
pub r#type: i32,
#[prost(string, tag = "2")]
pub eabhecadfgl: ::prost::alloc::string::String,
#[prost(message, optional, tag = "3")]
pub pdbopgpafbb: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "4")]
pub hcpjdkadajo: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3409)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Omlpfbmoofc {
#[prost(message, optional, tag = "8")]
pub cmahoinjpan: ::core::option::Option<Ekginnilhph>,
#[xor(6574)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ndhlfggdlgj {
#[prost(message, optional, tag = "10")]
pub adbcpbefgpp: ::core::option::Option<Gkegfnbpiok>,
#[xor(7948)]
#[prost(uint32, tag = "1")]
pub uid: u32,
#[prost(message, optional, tag = "7")]
pub dkdihomonko: ::core::option::Option<Lolghlmjgko>,
#[prost(string, tag = "12")]
pub nick_name: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct HollowShopConfig {
#[prost(enumeration = "HollowShopType", tag = "1")]
pub shop_type: i32,
#[prost(enumeration = "HollowShopCurrencyType", tag = "2")]
pub token_type: i32,
#[prost(enumeration = "HollowShopShowType", tag = "4")]
pub show_type: i32,
#[prost(message, repeated, tag = "5")]
pub slot: ::prost::alloc::vec::Vec<HollowShopGoodsConfig>,
#[prost(message, repeated, tag = "6")]
pub predicates: ::prost::alloc::vec::Vec<EventPredicateConfig>,
#[prost(bool, tag = "7")]
pub jjpjcolhipj: bool,
#[prost(uint32, repeated, tag = "8")]
pub omdaohnmedj: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Naonkiibpob {
#[xor(13250)]
#[prost(int32, tag = "9")]
pub gcdlafccbmd: i32,
#[xor(4807)]
#[prost(uint32, tag = "2")]
pub avatar_id: u32,
#[prost(string, tag = "10")]
pub fbkoechfklg: ::prost::alloc::string::String,
#[xor(708)]
#[prost(int32, tag = "3")]
pub damage: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2888)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eniambiicpk {
#[xor(11475)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2873)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hbkggckobgi {
#[prost(uint32, repeated, tag = "1")]
pub jljngdckejc: ::prost::alloc::vec::Vec<u32>,
#[xor(6769)]
#[prost(uint32, tag = "4")]
pub group: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1650)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oajmdokhakn {
#[xor(8493)]
#[prost(uint32, tag = "7")]
pub tag: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nadgeaoehbj {
#[prost(uint32, tag = "1")]
pub aoamacbfihb: u32,
#[prost(message, repeated, tag = "2")]
pub cmhfegkolmg: ::prost::alloc::vec::Vec<EventPredicateConfig>,
#[prost(uint32, repeated, tag = "3")]
pub aifonddcenl: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(644)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iabebhdjflo {
#[prost(uint32, repeated, tag = "8")]
pub hmfkjheaanh: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fcbikpelkel {
#[prost(int32, tag = "1")]
pub owner_type: i32,
#[prost(string, tag = "2")]
pub pdjfnmpapae: ::prost::alloc::string::String,
#[prost(enumeration = "Iigohlalleg", tag = "3")]
pub kfifdklkblh: i32,
#[prost(string, tag = "4")]
pub pbkcpniijbl: ::prost::alloc::string::String,
#[prost(bool, tag = "5")]
pub bompalgcaal: bool,
#[prost(int32, tag = "6")]
pub lkjgdmfdokn: i32,
#[prost(double, tag = "7")]
pub almdpgeealh: f64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bkpolohoogj {
#[xor(14621)]
#[prost(int32, tag = "1551")]
pub ijoecccdadi: i32,
#[xor(3643)]
#[prost(int32, tag = "11")]
pub ejakaiodhbn: i32,
#[prost(message, optional, tag = "8")]
pub dgdplpmddec: ::core::option::Option<Emenedaence>,
#[prost(bool, tag = "2013")]
pub hedoflkmimg: bool,
#[xor(9010)]
#[prost(int32, tag = "3")]
pub iocojdnhoij: i32,
#[xor(7152)]
#[prost(int32, tag = "7")]
pub ikookomenbd: i32,
#[xor(15204)]
#[prost(int32, tag = "2")]
pub fhlpelajopl: i32,
#[prost(bool, tag = "6")]
pub coffnpiiode: bool,
#[prost(bool, tag = "1389")]
pub dpiiedfogpl: bool,
#[prost(bool, tag = "5")]
pub phibgngoppi: bool,
#[xor(14097)]
#[prost(int32, tag = "1491")]
pub cfaokkedhoj: i32,
#[xor(2057)]
#[prost(int32, tag = "13")]
pub hedoklbiepm: i32,
#[xor(6823)]
#[prost(int32, tag = "15")]
pub lkofdddcfpi: i32,
#[prost(bool, tag = "1790")]
pub eedejiemkdo: bool,
#[prost(map = "int32, bool", tag = "9")]
pub ikbbafhjjlg: ::std::collections::HashMap<i32, bool>,
#[xor(8283)]
#[prost(int64, tag = "12")]
pub score: i64,
#[xor(9749)]
#[prost(int32, tag = "14")]
pub ohkfnbcimki: i32,
#[prost(bool, tag = "10")]
pub kmiknadambf: bool,
#[prost(bool, tag = "1")]
pub aembpkkipgp: bool,
#[xor(5334)]
#[prost(int32, tag = "4")]
pub lcpkmcjjfhj: i32,
#[prost(bool, tag = "841")]
pub ofpdnhihkdi: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5214)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dkkomlhlmja {
#[prost(message, repeated, tag = "15")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "11")]
pub info: ::core::option::Option<Cdancbeopem>,
#[xor(11661)]
#[prost(uint64, tag = "7")]
pub dkmbmkcdepe: u64,
#[xor(965)]
#[prost(uint64, tag = "4")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Loilhomalig {
#[prost(message, optional, tag = "1")]
pub aiahnenhbig: ::core::option::Option<Kbcodbmidll>,
#[prost(int64, tag = "2")]
pub fhfknihlmie: i64,
#[prost(string, tag = "3")]
pub mlafgjjebbh: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nnfijcpilfc {
#[xor(423)]
#[prost(int32, tag = "14")]
pub score: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Holdodonock {
#[prost(bool, tag = "1")]
pub eknaiicfnod: bool,
#[prost(message, optional, tag = "2")]
pub fbggoakblll: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "3")]
pub foikekflihj: bool,
#[prost(message, optional, tag = "4")]
pub goflpinmcio: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub lmpiiockjdf: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "6")]
pub ldhjpgapmlb: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2058)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Geemkgcbcng {
#[xor(15814)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct VhsStoreSync {
#[prost(message, optional, tag = "11")]
pub cfaiklmcfkb: ::core::option::Option<Aimmcpelead>,
#[prost(bool, tag = "13")]
pub omhmipgdakb: bool,
#[prost(message, optional, tag = "4")]
pub imancakilek: ::core::option::Option<Paijeblmpgp>,
#[xor(7526)]
#[prost(uint32, tag = "9")]
pub ljjhakbfaim: u32,
#[prost(message, optional, tag = "2")]
pub bhfofdcdidj: ::core::option::Option<Aoanhebnpjh>,
#[prost(message, optional, tag = "7")]
pub achkilnihhm: ::core::option::Option<Hckmfbgppdo>,
#[prost(map = "uint32, message", tag = "8")]
pub fnhpmfcdcfn: ::std::collections::HashMap<u32, Fmbjcaigjdi>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3180)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kolabfcodij {
#[prost(string, tag = "5")]
pub opdahgkbdfm: ::prost::alloc::string::String,
#[prost(bool, tag = "12")]
pub begpfidibpk: bool,
#[prost(string, tag = "14")]
pub jihikicdbah: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4501)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Klhaeijenee {
#[prost(message, repeated, tag = "11")]
pub clkbnachhol: ::prost::alloc::vec::Vec<Ijelpighfbi>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eapolpgfejm {
#[xor(16078)]
#[prost(uint32, tag = "6")]
pub aglgekbefmh: u32,
#[prost(uint32, repeated, tag = "15")]
pub ebmpmbgpdem: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dpiceolgbfi {
#[xor(1811)]
#[prost(uint32, tag = "13")]
pub mddhlbeihdm: u32,
#[xor(2710)]
#[prost(uint32, tag = "12")]
pub nbmlgcnnhci: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ndpkppjmine {
#[prost(message, optional, tag = "1")]
pub battle_id: ::core::option::Option<StringEntry>,
#[prost(enumeration = "HollowBattleEventType", tag = "2")]
pub r#type: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(815)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct WeaponUnDressCsReq {
#[xor(1124)]
#[prost(uint32, tag = "11")]
pub avatar_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1894)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Npidgakcnkh {
#[prost(message, repeated, tag = "14")]
pub gpmnmcogjgl: ::prost::alloc::vec::Vec<Hegbodnhnom>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hohdibanhdk {
#[prost(message, optional, tag = "1")]
pub eabhecadfgl: ::core::option::Option<Imeabpaogbl>,
#[prost(enumeration = "Bbcknpoicac", tag = "2")]
pub nhddimdbmji: i32,
#[prost(oneof = "hohdibanhdk::Fjljakincpo", tags = "3, 4, 5, 6")]
pub fjljakincpo: ::core::option::Option<hohdibanhdk::Fjljakincpo>,
}
/// Nested message and enum types in `HOHDIBANHDK`.
pub mod hohdibanhdk {
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Oneof)]
pub enum Fjljakincpo {
#[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(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Imglefeiemj {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub okdogekihnp: i32,
#[prost(message, optional, tag = "2")]
pub mdnhahnfmfl: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub ljmeallalki: ::core::option::Option<StringEntry>,
#[prost(enumeration = "TypeOfEntityParam", tag = "4")]
pub ffbfffbhjfo: i32,
#[prost(message, optional, tag = "5")]
pub gmefomileia: ::core::option::Option<StringEntry>,
#[prost(enumeration = "VariableScope", tag = "6")]
pub jkkkhcbhmlg: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Looobehebmo {
#[prost(uint32, repeated, tag = "2")]
pub gcifjbehghk: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "13")]
pub jagdjmbfgpm: ::core::option::Option<Eohnljnpiao>,
#[xor(2992)]
#[prost(uint32, tag = "6")]
pub leodjaklmlo: u32,
#[prost(message, optional, tag = "3")]
pub foejdnohkpg: ::core::option::Option<Eohnljnpiao>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Inanbhlgjbc {
#[xor(4935)]
#[prost(uint32, tag = "12")]
pub makpnmoeach: u32,
#[prost(uint32, repeated, tag = "8")]
pub hagfihodiob: ::prost::alloc::vec::Vec<u32>,
#[xor(8741)]
#[prost(uint32, tag = "14")]
pub nibekohhmho: u32,
#[xor(13796)]
#[prost(uint32, tag = "6")]
pub hhedcfgabae: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hingogdjkgk {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct LongFightSceneInfo {
#[prost(message, optional, tag = "4")]
pub fight_data: ::core::option::Option<LongFightInfo>,
#[xor(9629)]
#[prost(uint32, tag = "15")]
pub pimheackgbn: u32,
#[xor(10618)]
#[prost(uint32, tag = "13")]
pub godemojnplf: u32,
#[prost(message, optional, tag = "2")]
pub fight_drop_info: ::core::option::Option<FightDropInfo>,
#[xor(521)]
#[prost(uint32, tag = "10")]
pub bepokkffcno: u32,
#[prost(message, optional, tag = "11")]
pub weather_pool: ::core::option::Option<WeatherPoolInfo>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Limdakjbcca {
#[prost(int32, repeated, tag = "1")]
pub hmfkjheaanh: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1382)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lnmonecdhik {
#[xor(12522)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fcbmfglifnn {
#[prost(enumeration = "Gmjnofocibi", tag = "1")]
pub nfeaobeffld: i32,
#[prost(int32, tag = "2")]
pub ehfpogkbgca: i32,
#[prost(enumeration = "VhsFlowBuffType", tag = "3")]
pub bfboophhplc: i32,
#[prost(int32, tag = "4")]
pub mlooekdhkpl: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1070)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gjaaogcfaab {}
#[derive(proto_gen::CmdID)]
#[cmdid(2945)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Choomhanfig {
#[xor(761)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Acpgildhoed {
#[prost(message, optional, tag = "1")]
pub bepokkffcno: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1385)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ModQuickMenuScRsp {
#[xor(13685)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ofgohninbjg {
#[prost(string, tag = "5")]
pub ngifjofecep: ::prost::alloc::string::String,
#[prost(enumeration = "HenshinType", tag = "13")]
pub pgnijkjjgim: i32,
#[xor(16375)]
#[prost(uint32, tag = "1")]
pub feoghkiofml: u32,
#[prost(bool, tag = "4")]
pub fdckamnlobp: bool,
#[prost(bool, tag = "128")]
pub kipalefmbmj: bool,
#[xor(13193)]
#[prost(int32, tag = "3")]
pub ahmggcmfcni: i32,
#[prost(map = "int32, int32", tag = "14")]
pub hcjdbocpkea: ::std::collections::HashMap<i32, i32>,
#[prost(bool, tag = "1047")]
pub ijkigdpjenh: bool,
#[prost(message, optional, tag = "543")]
pub cipodnjkbmb: ::core::option::Option<Iflckggljio>,
#[prost(map = "uint32, message", tag = "9")]
pub anjfmoobjhk: ::std::collections::HashMap<u32, Ihikjcpmnll>,
#[prost(string, tag = "7")]
pub accbejoiohn: ::prost::alloc::string::String,
#[prost(message, optional, tag = "6")]
pub igllhbilaei: ::core::option::Option<Mpefhofgeja>,
#[prost(message, optional, tag = "11")]
pub kfpbhdmhdgj: ::core::option::Option<Kagphkebphi>,
#[xor(14113)]
#[prost(uint32, tag = "12")]
pub dhgekcnfiee: u32,
#[prost(message, optional, tag = "2")]
pub mlilmpgaofm: ::core::option::Option<Ohifgfippfg>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fndflobkdnp {
#[prost(int32, tag = "1")]
pub pjighakgjkl: i32,
#[prost(int32, tag = "2")]
pub fjgommpamai: i32,
#[prost(int32, tag = "3")]
pub pgjjdkfofef: i32,
#[prost(int32, tag = "4")]
pub ofpofoahdml: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(471)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct EnterWorldCsReq {
#[prost(bool, tag = "2")]
pub gfkpmopmoln: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Omfaadpomdc {
#[prost(message, optional, tag = "1")]
pub mdnhahnfmfl: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub khbemgpcnpm: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "3")]
pub cenhcbofcpf: ::prost::alloc::vec::Vec<Lglbaninekb>,
#[prost(enumeration = "HollowEntityType", tag = "4")]
pub llafhjgdfjn: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1304)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct UnlockNewbieGroupScRsp {
#[xor(11672)]
#[prost(uint32, tag = "12")]
pub group_id: u32,
#[xor(11664)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3183)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ekclfpdlmng {
#[prost(message, repeated, tag = "8")]
pub kkofhnhdegl: ::prost::alloc::vec::Vec<Jjggmbmapgj>,
#[prost(message, repeated, tag = "12")]
pub gmfjfkligmj: ::prost::alloc::vec::Vec<Mpefhofgeja>,
#[xor(5831)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Endanjkegkl {
#[prost(string, tag = "1")]
pub mfdpakfobnm: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub iaeglnccjdo: ::core::option::Option<Oghmdcibffj>,
#[prost(uint32, tag = "3")]
pub aepfmnnagkm: u32,
#[prost(uint32, tag = "4")]
pub delhloplhem: u32,
#[prost(map = "uint32, message", tag = "5")]
pub ipllajbkhoc: ::std::collections::HashMap<u32, Lldpfhkhpll>,
#[prost(map = "uint32, message", tag = "6")]
pub ieojkckbfop: ::std::collections::HashMap<u32, EventPredicateConfig>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Doannhdjfhd {
#[prost(message, optional, tag = "1")]
pub interaction: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oefohkijnjm {
#[xor(9010)]
#[prost(uint32, tag = "5")]
pub dkfjhggjdia: u32,
#[prost(string, tag = "13")]
pub ekhmhoiffmp: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(577)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hglgkniloei {
#[xor(7374)]
#[prost(uint32, tag = "1")]
pub quest_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3239)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oeaedkidbnn {
#[prost(message, repeated, tag = "10")]
pub mcocmkjgddg: ::prost::alloc::vec::Vec<Gfhopohglij>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5173)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cfbakbegnmp {
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Ioicimpnbhm>,
#[xor(6315)]
#[prost(uint64, tag = "12")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "4")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(5692)]
#[prost(uint64, tag = "3")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2249)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetArcadeDataScRsp {
#[prost(message, repeated, tag = "13")]
pub emldeipfmma: ::prost::alloc::vec::Vec<ArcadeModeInfo>,
#[xor(9892)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ArcadeModeInfo {
#[xor(15839)]
#[prost(uint32, tag = "13")]
pub igkchghofjn: u32,
#[prost(enumeration = "Mkpjoffbdkh", tag = "1")]
pub lmiamoihnid: i32,
#[xor(15455)]
#[prost(uint32, tag = "10")]
pub hdallkpndao: u32,
#[xor(14824)]
#[prost(uint32, tag = "5")]
pub bdahaepfemh: u32,
#[prost(bool, tag = "3")]
pub acdekldohop: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4011)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Blponllmcjk {
#[xor(960)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4304)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eaoonamkpcc {
#[prost(message, repeated, tag = "7")]
pub koonncdnego: ::prost::alloc::vec::Vec<Gkcodlifmlc>,
#[prost(message, optional, tag = "12")]
pub bagbpajonhn: ::core::option::Option<Dplgcojfmhj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cnlngodfgbn {
#[prost(message, repeated, tag = "1")]
pub choices: ::prost::alloc::vec::Vec<Jiebkihfhpb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ConfigChoiceServer {
#[prost(string, tag = "1")]
pub title: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub description: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub question_description: ::prost::alloc::string::String,
#[prost(enumeration = "OptionsShowMode", tag = "4")]
pub show_mode: i32,
#[prost(enumeration = "OptionsMode", tag = "5")]
pub options_mode: i32,
#[prost(enumeration = "SelectMode", tag = "6")]
pub select_mode: i32,
#[prost(message, optional, tag = "7")]
pub random_num: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "8")]
pub option_minimum: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "9")]
pub options_result: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "10")]
pub choices: ::prost::alloc::vec::Vec<ConfigChoiceDetail>,
#[prost(message, optional, tag = "11")]
pub igkfnfimfkn: ::core::option::Option<ConfigChoiceDetail>,
#[prost(message, optional, tag = "12")]
pub oaldfpcdlkb: ::core::option::Option<ConfigChoiceDetail>,
#[prost(bool, tag = "13")]
pub garbage: bool,
#[prost(bool, tag = "14")]
pub jheijmiaenj: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Clpgmdhmnaa {
#[xor(14136)]
#[prost(int32, tag = "10")]
pub odignhjhodn: i32,
#[prost(string, tag = "9")]
pub odklbolhmap: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ggabkdpcncc {
#[xor(14873)]
#[prost(uint32, tag = "6")]
pub num: u32,
#[prost(bool, tag = "15")]
pub aknfbhncadl: bool,
#[xor(859)]
#[prost(uint32, tag = "10")]
pub template_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(472)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct LeaveCurDungeonScRsp {
#[xor(351)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Faibdnmdnci {
#[prost(string, tag = "1")]
pub odklbolhmap: ::prost::alloc::string::String,
#[prost(int32, tag = "2")]
pub odignhjhodn: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dngiconflif {
#[prost(bool, tag = "1")]
pub eknaiicfnod: bool,
#[prost(string, tag = "2")]
pub fbggoakblll: ::prost::alloc::string::String,
#[prost(bool, tag = "3")]
pub foikekflihj: bool,
#[prost(string, tag = "4")]
pub goflpinmcio: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub lmpiiockjdf: ::prost::alloc::string::String,
#[prost(bool, tag = "6")]
pub ldhjpgapmlb: bool,
#[prost(string, tag = "7")]
pub ckpfggmhmcf: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nhmjcngladf {
#[prost(message, optional, tag = "14")]
pub haebjdjjang: ::core::option::Option<Efjhdkngdgb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kogjicakkam {
#[prost(message, optional, tag = "1")]
pub idpmplnbjlo: ::core::option::Option<Nnanolflndk>,
#[prost(enumeration = "HollowEntityType", repeated, tag = "2")]
pub npaikeblfbe: ::prost::alloc::vec::Vec<i32>,
#[prost(message, optional, tag = "3")]
pub jhjklabdedd: ::core::option::Option<Nnanolflndk>,
#[prost(message, optional, tag = "4")]
pub clmkaochcfj: ::core::option::Option<Nnanolflndk>,
#[prost(message, optional, tag = "5")]
pub dpddcdnajak: ::core::option::Option<Nnanolflndk>,
#[prost(message, optional, tag = "6")]
pub ffjhlehigbk: ::core::option::Option<Nnanolflndk>,
#[prost(message, optional, tag = "7")]
pub pfccfhbodjn: ::core::option::Option<Nnanolflndk>,
#[prost(message, optional, tag = "8")]
pub bemgdhmnfkl: ::core::option::Option<Nnanolflndk>,
#[prost(message, optional, tag = "9")]
pub gnfnondcecp: ::core::option::Option<Nnanolflndk>,
#[prost(enumeration = "HollowEntityType", repeated, tag = "10")]
pub nnfkdkbhmcp: ::prost::alloc::vec::Vec<i32>,
#[prost(message, optional, tag = "11")]
pub nnleidmhehh: ::core::option::Option<Nnanolflndk>,
#[prost(message, optional, tag = "12")]
pub jddlcdecbna: ::core::option::Option<Nnanolflndk>,
#[prost(message, optional, tag = "13")]
pub ejcgnmnifib: ::core::option::Option<StringEntry>,
#[prost(enumeration = "VariableScope", tag = "14")]
pub fcdpekomndm: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5176)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jegiocdkhkb {
#[xor(5429)]
#[prost(uint64, tag = "15")]
pub jmnpooedngh: u64,
#[xor(15820)]
#[prost(uint64, tag = "7")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "6")]
pub info: ::core::option::Option<Coedmjpdlah>,
#[prost(message, repeated, tag = "4")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fdfimhlcoef {
#[prost(bool, tag = "3")]
pub hngjngddigp: bool,
#[prost(int32, repeated, tag = "4")]
pub lcjmggdmejf: ::prost::alloc::vec::Vec<i32>,
#[prost(uint32, tag = "5")]
pub emahblidpkn: u32,
#[prost(uint32, tag = "6")]
pub lbcboihchjd: u32,
#[prost(bool, tag = "7")]
pub mdngbpdgklg: bool,
#[prost(bool, tag = "8")]
pub mjbdgbbeicc: bool,
#[prost(message, optional, tag = "9")]
pub fhhbppfnijn: ::core::option::Option<Gihboccdbfg>,
#[prost(enumeration = "EndBlackMaskMode", tag = "10")]
pub nkmkeggoijo: i32,
#[prost(map = "int32, string", tag = "11")]
pub participators: ::std::collections::HashMap<i32, ::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ofdpbjahkmg {
#[prost(message, repeated, tag = "7")]
pub ckfenpddjcl: ::prost::alloc::vec::Vec<Dgfdfdpcdgn>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2357)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pnkjphpifid {
#[xor(15982)]
#[prost(uint32, tag = "2")]
pub eocpjlnkncg: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nioicoaoedi {
#[prost(message, optional, tag = "1")]
pub ccdccjjedfi: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub mnhogbhdbjm: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "3")]
pub begpfidibpk: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2548)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fdcmpopaccf {
#[xor(5820)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[prost(bool, tag = "7")]
pub iefekhhapkf: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kjnfmknjhek {
#[prost(bool, tag = "1")]
pub elaefknlfje: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dekkohpgofj {
#[prost(enumeration = "ChessUiControlType", tag = "5")]
pub knjdlppjnjp: i32,
#[xor(8793)]
#[prost(int32, tag = "4")]
pub num: i32,
#[prost(string, tag = "6")]
pub eabhecadfgl: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(582)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetArchiveInfoScRsp {
#[prost(message, optional, tag = "14")]
pub archive_info: ::core::option::Option<ArchiveInfo>,
#[xor(14744)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5138)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pgbnaaadndk {
#[xor(9245)]
#[prost(uint64, tag = "15")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "10")]
pub info: ::core::option::Option<Bmfbljimbld>,
#[prost(message, repeated, tag = "7")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(13366)]
#[prost(uint64, tag = "1")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1700)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dgibjplkhpo {
#[xor(1640)]
#[prost(uint32, tag = "15")]
pub hfacbkjlkpg: u32,
#[xor(14620)]
#[prost(uint32, tag = "10")]
pub epddabndjpf: u32,
#[xor(10978)]
#[prost(uint32, tag = "14")]
pub mhpiibjbleb: u32,
#[xor(7852)]
#[prost(uint32, tag = "6")]
pub bdhckehljcc: u32,
#[prost(message, repeated, tag = "11")]
pub jfidfdmifma: ::prost::alloc::vec::Vec<Jnnjldinplh>,
#[prost(enumeration = "Fpgflhdgmci", tag = "9")]
pub r#type: i32,
#[xor(16200)]
#[prost(uint32, tag = "8")]
pub ioaigofedij: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(763)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nebgjbaiepb {
#[xor(8950)]
#[prost(int32, tag = "7")]
pub params: i32,
#[xor(83)]
#[prost(uint32, tag = "4")]
pub item_id: u32,
#[xor(6554)]
#[prost(uint32, tag = "3")]
pub pobnjepjdkg: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pbfipjoibcg {
#[xor(14442)]
#[prost(uint32, tag = "1")]
pub dbehgfkggpk: u32,
#[prost(uint32, repeated, tag = "11")]
pub ehgcnmcnljo: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pgmgmacmchp {
#[prost(string, tag = "1")]
pub khkchplaebm: ::prost::alloc::string::String,
#[prost(uint32, tag = "2")]
pub bcddmmpbplo: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1318)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kiimmegcdhl {
#[xor(10122)]
#[prost(uint32, tag = "2")]
pub hoelobcbpea: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lcghoelhkmj {
#[prost(message, optional, tag = "11")]
pub amlekbgfjem: ::core::option::Option<Fffipkfllfl>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pdpfgilopjk {
#[prost(message, optional, tag = "1")]
pub mkjndiapleb: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub fboelpmooig: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "3")]
pub hngjngddigp: bool,
#[prost(message, optional, tag = "4")]
pub jhmgppeodmg: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub dofpafbdnlj: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "6")]
pub eapfhpfclhj: bool,
#[prost(bool, tag = "7")]
pub enflbiedgeh: bool,
#[prost(message, optional, tag = "8")]
pub iljkfadhncd: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "9")]
pub bladppdanlk: bool,
#[prost(bool, tag = "10")]
pub bhommbggbea: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3395)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Indhcfommea {
#[prost(bool, tag = "9")]
pub fbobfpmplnc: bool,
#[prost(string, repeated, tag = "13")]
pub lhncicfnjjj: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhdifnajemc {
#[prost(message, optional, tag = "1")]
pub quest_id: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "2")]
pub immfcfaekkp: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Modgniooono {
#[prost(message, optional, tag = "15")]
pub oeaapnfjdho: ::core::option::Option<Eohnljnpiao>,
#[xor(5777)]
#[prost(uint32, tag = "11")]
pub bpfefdbkgkf: u32,
#[prost(message, optional, tag = "12")]
pub bagjhmjemif: ::core::option::Option<Eohnljnpiao>,
#[prost(message, repeated, tag = "8")]
pub bfmighkjnfg: ::prost::alloc::vec::Vec<Eohnljnpiao>,
#[xor(1080)]
#[prost(int32, tag = "7")]
pub jbgfooifkaf: i32,
#[prost(message, optional, tag = "5")]
pub dfljnnjepli: ::core::option::Option<Eohnljnpiao>,
#[prost(message, optional, tag = "10")]
pub khaphhncmec: ::core::option::Option<Eohnljnpiao>,
#[prost(message, optional, tag = "1")]
pub fccgbmmknnd: ::core::option::Option<Eohnljnpiao>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ecnbmadionn {}
#[derive(proto_gen::CmdID)]
#[cmdid(1716)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetWebActivityDataScRsp {
#[xor(12011)]
#[prost(uint32, tag = "12")]
pub dkfjhggjdia: u32,
#[xor(11465)]
#[prost(uint32, tag = "10")]
pub oijdbodcbfd: u32,
#[prost(string, tag = "3")]
pub ekhmhoiffmp: ::prost::alloc::string::String,
#[xor(7359)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kbkmcncfbki {
#[prost(float, tag = "1")]
pub jolepofhine: f32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5174)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lncigjcndmd {
#[xor(4635)]
#[prost(uint64, tag = "12")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "9")]
pub info: ::core::option::Option<Blmjjfilldg>,
#[prost(message, repeated, tag = "4")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(3686)]
#[prost(uint64, tag = "1")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2582)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eokeppkdaip {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fnkcmdleffa {
#[prost(uint32, tag = "1")]
pub ekmkdgdgdce: u32,
#[prost(uint32, tag = "2")]
pub deflaibbhba: u32,
#[prost(uint32, tag = "3")]
pub ekpcclekaag: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct LongFightInfo {
#[prost(message, repeated, tag = "5")]
pub kcbpcgehkop: ::prost::alloc::vec::Vec<Edbojjhlefk>,
#[prost(uint32, repeated, tag = "2")]
pub iakkommghmc: ::prost::alloc::vec::Vec<u32>,
#[prost(map = "uint32, int32", tag = "12")]
pub pjgkecjgnmo: ::std::collections::HashMap<u32, i32>,
#[prost(message, optional, tag = "7")]
pub cbillhikcjg: ::core::option::Option<Amblkilcjaj>,
#[prost(message, optional, tag = "10")]
pub battle_statistics: ::core::option::Option<LogBattleStatistics>,
#[prost(message, optional, tag = "14")]
pub nacbgcomndi: ::core::option::Option<Ldlendalbgb>,
#[prost(message, optional, tag = "3")]
pub ebpolocjgdd: ::core::option::Option<Bplilleadjc>,
#[prost(map = "uint32, int32", tag = "13")]
pub lfkoanangeo: ::std::collections::HashMap<u32, i32>,
#[prost(map = "uint32, int32", tag = "9")]
pub kfhhbfoknee: ::std::collections::HashMap<u32, i32>,
#[xor(14570)]
#[prost(uint32, tag = "4")]
pub dohbmbdjidb: u32,
#[prost(map = "uint32, message", tag = "6")]
pub jghojdenjig: ::std::collections::HashMap<u32, Kbfopginfjc>,
#[prost(message, optional, tag = "8")]
pub ancjipalela: ::core::option::Option<Elnjpmgnfoe>,
#[xor(12394)]
#[prost(int32, tag = "1")]
pub nnhpiaalhbb: i32,
#[prost(message, optional, tag = "15")]
pub fight_quest_info: ::core::option::Option<FightQuestInfo>,
#[xor(10292)]
#[prost(int32, tag = "11")]
pub fejncgfeejm: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ndlfknabipj {
#[prost(enumeration = "TimeSegmentIndexType", tag = "1")]
pub owner_type: i32,
#[prost(message, optional, tag = "2")]
pub fhhhblabjnf: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub jbnjidbjceo: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "4")]
pub boabkgmmbab: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Phfdjdddddf {
#[prost(uint32, repeated, tag = "1")]
pub bdelngcglhn: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mbfcgalihdj {
#[prost(message, repeated, tag = "1")]
pub fight_data: ::prost::alloc::vec::Vec<Dhnkecjhcph>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1344)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ModQuickMenuCsReq {
#[prost(message, repeated, tag = "13")]
pub quick_access_data_list: ::prost::alloc::vec::Vec<QuickAccessData>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[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 hacnhcflago: ::prost::alloc::string::String,
#[prost(int32, tag = "4")]
pub store_template_id: i32,
#[prost(int32, tag = "5")]
pub npc_id: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1457)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetDailyChallengeInfoScRsp {
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<DailyChallengeInfo>,
#[xor(13017)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ecneggkcjoj {
#[prost(message, optional, tag = "1")]
pub ndnfflcikhl: ::core::option::Option<Mfcflhbnmhf>,
#[prost(uint32, tag = "2")]
pub kjoopbmjegm: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ikfihijjcfd {
#[prost(message, optional, tag = "1")]
pub avatar_id: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kbjmbgaihhm {
#[prost(uint32, tag = "1")]
pub jdefffbinme: u32,
#[prost(enumeration = "ActionType", tag = "2")]
pub action_type: i32,
#[prost(bytes = "vec", tag = "3")]
pub body: ::prost::alloc::vec::Vec<u8>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ldnlilomndo {
#[prost(uint32, repeated, tag = "13")]
pub jmnpcadglln: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "8")]
pub kmenabifikl: ::prost::alloc::vec::Vec<Lipadknfagg>,
#[xor(1170)]
#[prost(uint32, tag = "14")]
pub bdhckehljcc: u32,
#[prost(message, optional, tag = "9")]
pub oaccglogclh: ::core::option::Option<Acfjpioablc>,
#[prost(message, optional, tag = "11")]
pub hpmaieobhpp: ::core::option::Option<Dlfgjagoill>,
#[prost(message, optional, tag = "2")]
pub mmlfliihajh: ::core::option::Option<Ebpbooicbhg>,
#[prost(message, repeated, tag = "5")]
pub ncjcmkgfpej: ::prost::alloc::vec::Vec<Fgdodmfpdki>,
#[prost(message, repeated, tag = "12")]
pub oldolaoeeia: ::prost::alloc::vec::Vec<Kihabpogncn>,
#[prost(bool, tag = "3")]
pub aobemkmdkgo: bool,
#[prost(bool, tag = "10")]
pub nddohlngkpj: bool,
#[prost(message, optional, tag = "6")]
pub bedghccjkpg: ::core::option::Option<Lcghoelhkmj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oehgibnkfcg {
#[prost(message, optional, tag = "1")]
pub hiimbdmiahi: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub cbgeodkpcfa: ::core::option::Option<StringEntry>,
#[prost(string, tag = "3")]
pub dpngammakod: ::prost::alloc::string::String,
#[prost(enumeration = "HollowGridLink", tag = "4")]
pub menaaddleal: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5152)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ondodfdpbkb {
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Jlolnhnikek>,
#[xor(8234)]
#[prost(uint64, tag = "14")]
pub jmnpooedngh: u64,
#[xor(15656)]
#[prost(uint64, tag = "7")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "6")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fmbjcaigjdi {
#[prost(bool, tag = "13")]
pub kmlpgiibebg: bool,
#[xor(13673)]
#[prost(uint32, tag = "2")]
pub iahniokdmfm: u32,
#[xor(11305)]
#[prost(int32, tag = "4")]
pub kknlgdkcoee: i32,
#[xor(12576)]
#[prost(int32, tag = "7")]
pub dehipcaoang: i32,
#[xor(15535)]
#[prost(uint32, tag = "3")]
pub template_id: u32,
#[xor(10754)]
#[prost(int32, tag = "12")]
pub gbeicmbmfnc: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ipbkodapnff {
#[prost(int32, tag = "1")]
pub item_id: i32,
#[prost(int32, tag = "2")]
pub pobnjepjdkg: i32,
#[prost(int32, tag = "3")]
pub lamoblgmimd: i32,
#[prost(string, tag = "4")]
pub cppcjchiabi: ::prost::alloc::string::String,
#[prost(int32, tag = "5")]
pub mflkepmkfhf: i32,
#[prost(string, tag = "6")]
pub panpbmelmom: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mcfalhjaabk {
#[prost(uint32, tag = "1")]
pub quest_id: u32,
#[prost(enumeration = "Iojdgcmbnmj", tag = "2")]
pub ghggdeglhka: i32,
#[prost(uint32, tag = "3")]
pub hoelobonelp: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eaboapbneki {
#[prost(message, repeated, tag = "1")]
pub ggpbjgcehjd: ::prost::alloc::vec::Vec<Adhogbjlaha>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cojcpppiloj {
#[prost(uint32, tag = "1")]
pub item_id: u32,
#[prost(uint32, tag = "2")]
pub pobnjepjdkg: u32,
#[prost(uint32, tag = "3")]
pub kmmdmbdcdmk: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(517)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct InteractWithUnitCsReq {
#[prost(enumeration = "InteractTarget", tag = "6")]
pub r#type: i32,
#[xor(8924)]
#[prost(int32, tag = "8")]
pub interaction: i32,
#[xor(2711)]
#[prost(int32, tag = "9")]
pub unit_tag: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ofcdfiihahe {
#[prost(uint32, tag = "1")]
pub cost_item_count: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nncjhnehpie {
#[prost(message, optional, tag = "1")]
pub bhelkclblkp: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub nobbcmclcja: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ofhlkjeakif {
#[prost(message, optional, tag = "1932")]
pub kkjlnkehddj: ::core::option::Option<Cgpajijemlj>,
#[prost(uint32, repeated, tag = "3")]
pub algnapchokh: ::prost::alloc::vec::Vec<u32>,
#[prost(map = "uint32, uint32", tag = "1")]
pub eflbpfnjkjn: ::std::collections::HashMap<u32, u32>,
#[prost(uint32, repeated, tag = "635")]
pub bdelngcglhn: ::prost::alloc::vec::Vec<u32>,
#[xor(9934)]
#[prost(uint32, tag = "8")]
pub ggnbpiofdpp: u32,
#[prost(uint32, repeated, tag = "6")]
pub kmdihjpilbh: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "7")]
pub npalkppndhm: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "4")]
pub gbpbfnpjogd: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "13")]
pub dcokljfkmbc: ::prost::alloc::vec::Vec<u32>,
#[xor(4444)]
#[prost(uint32, tag = "15")]
pub lfgkojjcija: u32,
#[xor(10381)]
#[prost(uint32, tag = "5")]
pub kblfkfejebj: u32,
#[xor(2946)]
#[prost(uint32, tag = "855")]
pub knjhjgalhal: u32,
#[xor(7259)]
#[prost(uint32, tag = "1141")]
pub hagidjjdmjl: u32,
#[xor(707)]
#[prost(uint32, tag = "11")]
pub moeboefddph: u32,
#[xor(7207)]
#[prost(uint32, tag = "10")]
pub nnkcanmllod: u32,
#[xor(14250)]
#[prost(uint32, tag = "9")]
pub kjkmchbfeoi: u32,
#[prost(map = "uint32, uint32", tag = "2")]
pub hbhdkklgjij: ::std::collections::HashMap<u32, u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ngkcncphfla {
#[prost(message, optional, tag = "12")]
pub gcjgdcfjgop: ::core::option::Option<Bbpnnjafolo>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mgclbmjjfoj {
#[prost(bool, tag = "1")]
pub knplhhphgpa: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nihfbafdinh {
#[prost(int32, tag = "1")]
pub quest_id: i32,
#[prost(int32, tag = "2")]
pub r#type: i32,
#[prost(bool, tag = "3")]
pub lilmcaggmld: bool,
#[prost(bool, tag = "4")]
pub mdngbpdgklg: bool,
#[prost(int32, tag = "5")]
pub perform_id: i32,
#[prost(bool, tag = "6")]
pub ppnpkcpfpgj: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4607)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jnmlhcidnjn {
#[xor(1856)]
#[prost(uint64, tag = "12")]
pub pdgaiolalfi: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bfnolgnnabf {
#[prost(string, repeated, tag = "1")]
pub bgjlfnekjfa: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, tag = "2")]
pub dafcljcdlhf: ::prost::alloc::string::String,
#[prost(string, repeated, tag = "4")]
pub efhpclicfhm: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(int32, repeated, tag = "5")]
pub bgmeicobona: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4002)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Omlahnoafdn {
#[xor(10401)]
#[prost(uint64, tag = "12")]
pub bkkbihnnoif: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4009)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ngcmiihkfmo {
#[prost(map = "uint32, uint32", tag = "10")]
pub cgdejdjdpbp: ::std::collections::HashMap<u32, u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1398)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ReportSystemSettingsChangeScRsp {
#[xor(14175)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ndihikpoijf {
#[xor(5948)]
#[prost(int32, tag = "6")]
pub opjcceecnij: i32,
#[xor(3982)]
#[prost(int32, tag = "4")]
pub lmkejgfcgme: i32,
#[xor(10182)]
#[prost(int32, tag = "15")]
pub deadgehpkja: i32,
#[xor(6808)]
#[prost(int32, tag = "10")]
pub impndckgclp: i32,
#[xor(11576)]
#[prost(int32, tag = "1")]
pub miliceamdfi: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5189)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iinfelcilgc {
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<Edgbmdpgnbk>,
#[prost(message, repeated, tag = "5")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(7782)]
#[prost(uint64, tag = "4")]
pub dkmbmkcdepe: u64,
#[xor(8537)]
#[prost(uint64, tag = "3")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hecdcmheaeh {
#[xor(9798)]
#[prost(uint32, tag = "1")]
pub ddhpfndnfgn: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eldnbdboebm {
#[prost(message, repeated, tag = "1")]
pub ebodgnpcglm: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(enumeration = "HollowEntityType", tag = "2")]
pub jacgpnnefih: i32,
#[prost(message, repeated, tag = "3")]
pub hljonihfmgg: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "4")]
pub fbkoopbiecf: ::prost::alloc::vec::Vec<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pfbbnplgjfn {
#[prost(bool, tag = "1")]
pub gcbccdlhjfd: bool,
#[prost(bool, tag = "2")]
pub dnpbgfmbbpa: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2212)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetRewardBuffDataScRsp {
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<RewardBuffData>,
#[xor(9332)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hcnkaiccenc {
#[prost(uint32, tag = "1")]
pub jniaimmmihm: u32,
#[prost(uint32, tag = "2")]
pub section_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4403)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Akkbhjhoiao {
#[xor(7346)]
#[prost(uint32, tag = "1")]
pub fjjjbbfpiga: u32,
#[xor(15802)]
#[prost(int32, tag = "3")]
pub bckllmcnlbh: i32,
#[prost(message, optional, tag = "10")]
pub bagbpajonhn: ::core::option::Option<Dplgcojfmhj>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(97)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ModNicknameCsReq {
#[xor(13081)]
#[prost(uint32, tag = "12")]
pub avatar_id: u32,
#[prost(string, tag = "9")]
pub nick_name: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1648)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nkipbpdccck {
#[prost(enumeration = "Ndkcmedacao", tag = "7")]
pub mdfkkbkkfam: i32,
#[prost(message, optional, tag = "10")]
pub ieiihmnigag: ::core::option::Option<Dddbifhfggd>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kbjanecgpmn {
#[prost(string, tag = "1")]
pub jnlnbblhnoe: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Edlneigmbah {
#[prost(enumeration = "TimeRewirdInteractType", tag = "1")]
pub gkpbihepjfl: i32,
#[prost(bool, tag = "2")]
pub joeegbobndn: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct WorkbenchInfo {
#[xor(1737)]
#[prost(uint32, tag = "9")]
pub jkbgmghaodp: u32,
#[prost(message, repeated, tag = "10")]
pub jmfebemkail: ::prost::alloc::vec::Vec<PartnerTrustDegreeInfo>,
#[prost(uint32, repeated, tag = "4")]
pub bifdomadomp: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "6")]
pub ofaokndljag: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "14")]
pub nldpadbhepk: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "2")]
pub afhmbdankgg: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "3")]
pub jkhbkhljloo: ::prost::alloc::vec::Vec<Mffhbgnmnpm>,
#[prost(message, repeated, tag = "13")]
pub ekdfmemapcf: ::prost::alloc::vec::Vec<Hcpfcgflhnh>,
#[prost(uint32, repeated, tag = "15")]
pub docddodnlon: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ecgedjkjocl {
#[prost(uint32, tag = "1")]
pub nmbkbflifhi: u32,
#[prost(uint32, tag = "2")]
pub fkjagaehhbf: u32,
#[prost(uint32, tag = "3")]
pub score: u32,
#[prost(enumeration = "Nkpopnmpodf", tag = "4")]
pub kjoopbmjegm: i32,
#[prost(message, optional, tag = "5")]
pub jobglcnbfcp: ::core::option::Option<Kbcodbmidll>,
#[prost(uint64, tag = "6")]
pub feecfihglok: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5121)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bekeffphkdb {
#[xor(11218)]
#[prost(uint64, tag = "14")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "10")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(11369)]
#[prost(uint64, tag = "6")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "3")]
pub info: ::core::option::Option<Ojfefcdkpbd>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hjhlnlnlddn {
#[prost(message, optional, tag = "1")]
pub kjoopbmjegm: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub eiflmbkiodo: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "3")]
pub kngacdeoeef: bool,
#[prost(bool, tag = "4")]
pub is_trigger: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bclfpaicjjp {
#[prost(message, optional, tag = "1")]
pub nkdeabjnagd: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "2")]
pub ijhcdaipknm: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "3")]
pub emfdjafnifo: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(string, tag = "4")]
pub nacomfdfmjo: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ljeieoannal {
#[xor(7001)]
#[prost(uint32, tag = "10")]
pub aoofclefkmp: u32,
#[xor(12709)]
#[prost(int64, tag = "7")]
pub efbflockgkd: i64,
#[xor(2822)]
#[prost(uint32, tag = "8")]
pub jmmomaaegkh: u32,
#[xor(3494)]
#[prost(uint32, tag = "13")]
pub eijacndcpbm: u32,
#[xor(4899)]
#[prost(uint32, tag = "12")]
pub hcmckpmfodd: u32,
#[prost(string, tag = "601")]
pub ocnkkkicelj: ::prost::alloc::string::String,
#[prost(string, tag = "11")]
pub dpjofogdeoc: ::prost::alloc::string::String,
#[xor(1424)]
#[prost(int64, tag = "1")]
pub aohkpfmbehg: i64,
#[xor(15408)]
#[prost(uint32, tag = "6")]
pub ojgglfbmakp: u32,
#[prost(string, tag = "4")]
pub dbfnadncefg: ::prost::alloc::string::String,
#[xor(5454)]
#[prost(uint32, tag = "15")]
pub eehjndmallk: u32,
#[prost(string, tag = "9")]
pub loghhklmmhd: ::prost::alloc::string::String,
#[xor(2137)]
#[prost(uint32, tag = "3")]
pub nbaaikedggk: u32,
#[xor(7433)]
#[prost(uint32, tag = "5")]
pub pobnjepjdkg: u32,
#[xor(15927)]
#[prost(uint32, tag = "14")]
pub item_id: u32,
#[prost(string, tag = "2")]
pub anpdmgdohdi: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(888)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Okkjjhonnik {
#[xor(8948)]
#[prost(uint32, tag = "10")]
pub ajichmhgblg: u32,
#[xor(1870)]
#[prost(uint32, tag = "7")]
pub buddy_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct MusicPlayerSync {
#[xor(12784)]
#[prost(uint32, tag = "11")]
pub mhgnhkmhlgj: u32,
#[xor(9237)]
#[prost(uint32, tag = "15")]
pub igfnncbdako: u32,
#[prost(message, repeated, tag = "2")]
pub cnlboeibfmh: ::prost::alloc::vec::Vec<Igieiojpkeh>,
#[prost(enumeration = "Fljplglhfin", tag = "14")]
pub eohcooknheg: i32,
#[prost(message, repeated, tag = "3")]
pub efncbmmnhfk: ::prost::alloc::vec::Vec<Igieiojpkeh>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1618)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kafblmpojne {
#[xor(13816)]
#[prost(int32, tag = "14")]
pub retcode: i32,
#[prost(map = "uint32, uint32", tag = "7")]
pub koemgejdgnn: ::std::collections::HashMap<u32, u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Afjgchaakfp {
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<Hcclppjpkbb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Egadfpbgjdp {
#[prost(message, optional, tag = "13")]
pub fihefoblacl: ::core::option::Option<Daopdggjelb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gpiehmodajp {
#[prost(uint32, tag = "1")]
pub ghimebgollb: u32,
#[prost(message, repeated, tag = "2")]
pub ogibpilkbgp: ::prost::alloc::vec::Vec<Ecgedjkjocl>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3358)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Objdpaadcnp {
#[prost(bool, tag = "13")]
pub ehmopjccohg: bool,
#[xor(407)]
#[prost(uint32, tag = "7")]
pub section_id: u32,
#[xor(11524)]
#[prost(uint32, tag = "2")]
pub deooedngagp: u32,
#[prost(message, optional, tag = "14")]
pub position: ::core::option::Option<Transform>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(581)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hdjijldgmab {
#[xor(11177)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1029)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cnmgfcllhpl {
#[xor(11487)]
#[prost(uint32, tag = "3")]
pub gacha_parent_schedule_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(665)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dliglfnlkfg {
#[prost(uint32, repeated, tag = "4")]
pub hmfkjheaanh: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1198)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lfglefiilkj {
#[xor(14180)]
#[prost(int32, tag = "8")]
pub retcode: i32,
#[prost(message, optional, tag = "5")]
pub gidhlonpjdk: ::core::option::Option<Bgheihedbcb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Idgpccghdhp {
#[xor(5252)]
#[prost(uint32, tag = "5")]
pub pdlicfcfleg: u32,
#[xor(11493)]
#[prost(uint32, tag = "3")]
pub cbgeodkpcfa: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lkadbeifecl {
#[xor(11969)]
#[prost(int32, tag = "2")]
pub impndckgclp: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gfcegijkdaa {
#[prost(message, repeated, tag = "7")]
pub jlaopalfjok: ::prost::alloc::vec::Vec<Ndhlfggdlgj>,
#[xor(6577)]
#[prost(uint32, tag = "3")]
pub ikgcckcpjdg: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bojdliagmgd {
#[prost(uint32, tag = "1")]
pub fohkojnlbmo: u32,
#[prost(uint32, tag = "2")]
pub bgibbbllijb: u32,
#[prost(message, optional, tag = "3")]
pub phklnleacje: ::core::option::Option<Ljghmilcjba>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lboclelkcpl {
#[prost(message, optional, tag = "1")]
pub mkjndiapleb: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub fboelpmooig: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Ejpbdlckaal", tag = "3")]
pub position: i32,
#[prost(message, optional, tag = "4")]
pub dofpafbdnlj: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub ipiiglmjada: ::core::option::Option<StringEntry>,
#[prost(int32, repeated, tag = "6")]
pub nndjdljfkac: ::prost::alloc::vec::Vec<i32>,
#[prost(enumeration = "HollowEventTargetNodeType", tag = "7")]
pub ndmbigbnpmn: i32,
#[prost(message, optional, tag = "8")]
pub lbonioapalm: ::core::option::Option<StringEntry>,
#[prost(int32, repeated, tag = "9")]
pub fcgpangkeic: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "10")]
pub dkplojcfjch: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "11")]
pub cnlampacpej: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "12")]
pub gnmhockhjog: ::prost::alloc::vec::Vec<i32>,
#[prost(bool, tag = "13")]
pub lpanpcllpnk: bool,
#[prost(message, repeated, tag = "14")]
pub pnbandojgnd: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(int32, repeated, tag = "16")]
pub akhiilalicc: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "17")]
pub pajkdgacemn: ::prost::alloc::vec::Vec<i32>,
#[prost(enumeration = "Mojncbnncmh", tag = "18")]
pub bpimkdhhnjd: i32,
#[prost(message, repeated, tag = "19")]
pub pnfnfmlljli: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, optional, tag = "20")]
pub gaekckimink: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "21")]
pub jngbnjnnaba: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Adpohnchhhh {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mneadgjoink {
#[prost(string, tag = "1")]
pub bgdfkhcjmin: ::prost::alloc::string::String,
#[prost(uint32, tag = "2")]
pub section_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2510)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Koiibmmeipn {
#[xor(6572)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[prost(message, optional, tag = "7")]
pub achkilnihhm: ::core::option::Option<Hckmfbgppdo>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(336)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ijeobbndlnc {
#[xor(13571)]
#[prost(uint32, tag = "9")]
pub tag: u32,
#[xor(4626)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nphfbkphple {
#[xor(4797)]
#[prost(uint64, tag = "7")]
pub ckipgaooglm: u64,
#[xor(5882)]
#[prost(uint64, tag = "4")]
pub jebmboiocde: u64,
#[xor(7354)]
#[prost(uint64, tag = "12")]
pub jmnpooedngh: u64,
#[xor(6625)]
#[prost(uint64, tag = "15")]
pub dkmbmkcdepe: u64,
#[xor(12583)]
#[prost(uint32, tag = "3")]
pub jamggkenpii: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mpneiipdeea {
#[prost(enumeration = "TimeSegmentIndexType", tag = "1")]
pub owner_type: i32,
#[prost(message, optional, tag = "2")]
pub fhhhblabjnf: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub jbnjidbjceo: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "4")]
pub ibfieconilo: bool,
#[prost(bool, tag = "5")]
pub nfiohkhebpb: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kclkaknpngf {
#[prost(int32, tag = "1")]
pub icjcaccmcob: i32,
#[prost(int32, tag = "2")]
pub flolljhapod: i32,
#[prost(int32, tag = "3")]
pub cbkephankbj: i32,
#[prost(uint32, tag = "4")]
pub kjfnkfdejbk: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cnmadeandgd {
#[prost(message, optional, tag = "1")]
pub fhldkkachpd: ::core::option::Option<StringEntry>,
#[prost(enumeration = "PostState", tag = "2")]
pub kjoopbmjegm: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct LogBrokeItemInfo {
#[prost(int32, tag = "1")]
pub broke_id: i32,
#[prost(int64, tag = "2")]
pub broke_uid: i64,
#[prost(int32, tag = "3")]
pub damage: i32,
#[prost(int32, tag = "4")]
pub live_time: i32,
#[prost(int32, tag = "5")]
pub is_broke: i32,
#[prost(int64, tag = "6")]
pub lnamilpggje: i64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1337)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jmgogijcopf {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kkbbfjhcple {
#[prost(enumeration = "ModifyMultiHollowOutType", tag = "1")]
pub r#type: i32,
#[prost(message, repeated, tag = "2")]
pub kdjpncnhfcn: ::prost::alloc::vec::Vec<Hcnkaiccenc>,
#[prost(uint32, repeated, tag = "3")]
pub fgjefgjddel: ::prost::alloc::vec::Vec<u32>,
#[prost(bytes = "vec", repeated, tag = "4")]
pub eppbpcojolo: ::prost::alloc::vec::Vec<::prost::alloc::vec::Vec<u8>>,
#[prost(bool, tag = "5")]
pub hejimnhgjdh: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Npkoijmpeof {
#[prost(enumeration = "ModTimeType", tag = "1")]
pub gjjlclidnle: i32,
#[prost(int32, tag = "2")]
pub pgmohmcdijc: i32,
#[prost(enumeration = "TimePeriodType", tag = "3")]
pub feanogfdcjh: i32,
#[prost(int32, tag = "4")]
pub gjoaaphmkjn: i32,
#[prost(int32, tag = "5")]
pub nobbcmclcja: i32,
#[prost(bool, tag = "6")]
pub opgdfmpfodj: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bpgbhmbeaed {
#[prost(message, optional, tag = "14")]
pub amnalpkjdoc: ::core::option::Option<Olckcgkijck>,
#[prost(message, optional, tag = "15")]
pub imjefkfgffo: ::core::option::Option<Nkiokgpmikg>,
#[prost(message, optional, tag = "6")]
pub acghgnnhmam: ::core::option::Option<Dmjpcnmpija>,
#[prost(message, optional, tag = "8")]
pub hleooghchbp: ::core::option::Option<Aeemabfcakl>,
#[xor(8126)]
#[prost(int32, tag = "1")]
pub fgcbmlaepci: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5158)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eacaiddoehb {
#[prost(message, repeated, tag = "15")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(13086)]
#[prost(uint64, tag = "13")]
pub dkmbmkcdepe: u64,
#[xor(6697)]
#[prost(uint64, tag = "10")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "2")]
pub info: ::core::option::Option<Bhendndfemn>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1269)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct RunEventGraphScRsp {
#[xor(1674)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(20)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gpdaipmapld {
#[prost(message, optional, tag = "3")]
pub bimbenglfno: ::core::option::Option<Hemfohpbcda>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ebnkegfhnlc {
#[prost(int32, tag = "1")]
pub eopfcaalpig: i32,
#[prost(enumeration = "Ejjpnhhhhdm", tag = "2")]
pub r#type: i32,
#[prost(int32, tag = "3")]
pub jolepofhine: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Logbifbedhf {
#[prost(int32, tag = "1")]
pub kdfihdjkceg: i32,
#[prost(int32, tag = "2")]
pub hheihhjjiha: i32,
#[prost(enumeration = "HollowGridFlag", tag = "3")]
pub pcggghgafdo: i32,
#[prost(int32, tag = "4")]
pub lpajnhbcdep: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1686)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pokpcoednle {
#[xor(10729)]
#[prost(uint64, tag = "3")]
pub pdgaiolalfi: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kcopgbpdocb {
#[prost(message, optional, tag = "1")]
pub iakjomgiekd: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Iomhbmjgoic", tag = "2")]
pub jdofkegmoeb: i32,
#[prost(bool, tag = "3")]
pub nfbcblabdji: bool,
#[prost(bool, tag = "4")]
pub obkihpnccjl: bool,
#[prost(message, optional, tag = "5")]
pub fllhkpcmilb: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "6")]
pub mhdjmdenmao: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3212)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dpjdlndbnhi {
#[prost(message, optional, tag = "11")]
pub pjighakgjkl: ::core::option::Option<Ahbhmhjlfap>,
#[prost(bool, tag = "7")]
pub bladppdanlk: bool,
#[prost(message, optional, tag = "5")]
pub nibkapikifd: ::core::option::Option<Ahbhmhjlfap>,
#[xor(1797)]
#[prost(int32, tag = "10")]
pub fegdbmdbdci: i32,
#[prost(bool, tag = "4")]
pub bhommbggbea: bool,
#[prost(enumeration = "HollowEntityType", tag = "6")]
pub okdogekihnp: i32,
#[xor(10979)]
#[prost(uint32, tag = "13")]
pub pgjjdkfofef: u32,
#[prost(enumeration = "Dabppncfnpn", tag = "9")]
pub reason: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iajdfpkieng {
#[prost(uint32, repeated, tag = "15")]
pub elfbhkabjbp: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bdjjplcjfmc {
#[prost(int32, tag = "1")]
pub iabmhnlmcii: i32,
#[prost(bool, tag = "3")]
pub afccmkejchk: bool,
#[prost(bool, tag = "4")]
pub lldalmkkkjk: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2470)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetEmbattlesDataCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Paeeilheddc {
#[xor(9219)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pdhmnmfemma {
#[prost(message, optional, tag = "1")]
pub mdnhahnfmfl: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub abjblfbknhf: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bcdcdikijec {
#[prost(message, repeated, tag = "1")]
pub ighonbadjeg: ::prost::alloc::vec::Vec<Mcbcdeinncc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GachaPool {
#[prost(message, repeated, tag = "11")]
pub gacha_list: ::prost::alloc::vec::Vec<Gacha>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(844)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ndjgdkdkdgp {
#[xor(15586)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lncnenolbag {
#[prost(int32, tag = "1")]
pub nimfjocedfe: i32,
#[prost(int32, tag = "2")]
pub hlcoaegiija: i32,
#[prost(int32, tag = "3")]
pub damage: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jlldijenmoc {
#[xor(9353)]
#[prost(uint32, tag = "10")]
pub dphghojclod: u32,
#[xor(8783)]
#[prost(int64, tag = "2")]
pub end_timestamp: i64,
#[xor(525)]
#[prost(uint32, tag = "8")]
pub leagnodilli: u32,
#[prost(bool, tag = "1")]
pub klpedfkghpn: bool,
#[xor(12164)]
#[prost(uint32, tag = "5")]
pub mlblekndlhn: u32,
#[xor(14436)]
#[prost(int64, tag = "12")]
pub start_timestamp: i64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5110)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Degkhkkhbmc {
#[xor(13727)]
#[prost(uint64, tag = "14")]
pub jmnpooedngh: u64,
#[xor(1134)]
#[prost(uint64, tag = "7")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "6")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "4")]
pub info: ::core::option::Option<Bmbffbphhkm>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fnjgedmldbd {
#[prost(int32, tag = "1")]
pub nkiegkopoeg: i32,
#[prost(message, optional, tag = "2")]
pub ipiiglmjada: ::core::option::Option<StringEntry>,
#[prost(enumeration = "ModifyType", tag = "3")]
pub pabbfchpoah: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pimganelgcd {
#[prost(message, optional, tag = "1")]
pub imbjdoglnce: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub param: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Iojdgcmbnmj", tag = "3")]
pub ghggdeglhka: i32,
#[prost(enumeration = "VariableScope", tag = "4")]
pub fcdpekomndm: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ldalknipghl {}
#[derive(proto_gen::CmdID)]
#[cmdid(2384)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ihgamnbjafh {
#[xor(4539)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[prost(message, repeated, tag = "12")]
pub emldeipfmma: ::prost::alloc::vec::Vec<ArcadeModeInfo>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2261)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Danmefhiied {
#[xor(9558)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nkajokkbhlp {}
#[derive(proto_gen::CmdID)]
#[cmdid(1182)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hglmjdcfblb {
#[prost(string, tag = "1")]
pub gobkiboiilm: ::prost::alloc::string::String,
#[prost(string, tag = "6")]
pub nakndcjofoh: ::prost::alloc::string::String,
#[prost(string, tag = "8")]
pub dbfnadncefg: ::prost::alloc::string::String,
#[prost(bool, tag = "13")]
pub hohcfbodlhc: bool,
#[prost(string, tag = "14")]
pub hoocabgabck: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "15")]
pub bgagdippfig: ::prost::alloc::vec::Vec<Epjdfbafefk>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(515)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct EnterWorldScRsp {
#[xor(5598)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5163)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bepolmkbjia {
#[prost(message, optional, tag = "12")]
pub info: ::core::option::Option<Obahbiiiefo>,
#[xor(9937)]
#[prost(uint64, tag = "11")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "8")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(4115)]
#[prost(uint64, tag = "1")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(183)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Idghcgcecdc {
#[prost(message, repeated, tag = "4")]
pub ccakbahcljf: ::prost::alloc::vec::Vec<Piefpcbbjdl>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2885)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Adphkmnmcdf {
#[prost(uint32, repeated, tag = "13")]
pub ldcpfmdabhm: ::prost::alloc::vec::Vec<u32>,
#[xor(7201)]
#[prost(uint32, tag = "15")]
pub fgmnekoafgg: u32,
#[prost(uint32, repeated, tag = "11")]
pub akiifhaegcg: ::prost::alloc::vec::Vec<u32>,
#[xor(11908)]
#[prost(uint32, tag = "10")]
pub group: u32,
#[xor(8752)]
#[prost(uint32, tag = "2")]
pub cbgeodkpcfa: u32,
#[xor(5249)]
#[prost(uint32, tag = "4")]
pub jmjmjccbihl: u32,
#[xor(12367)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bhomgogkadj {
#[xor(3007)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct TrashbinHermitSync {
#[prost(message, repeated, tag = "15")]
pub klbehoieibi: ::prost::alloc::vec::Vec<Ddplihlfngg>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(457)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fnebhcimpaf {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oeljdkpbmbg {
#[prost(uint32, tag = "1")]
pub bnggmjhgogn: u32,
#[prost(message, repeated, tag = "2")]
pub pnbandojgnd: ::prost::alloc::vec::Vec<Mcbcdeinncc>,
#[prost(bool, tag = "3")]
pub dclgkjefdgh: bool,
#[prost(bool, tag = "4")]
pub ilijmeaclmm: bool,
#[prost(bool, tag = "5")]
pub nihfmmmpaic: bool,
#[prost(bool, tag = "6")]
pub jijffpnilek: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pcphjnecdej {
#[prost(map = "uint32, message", tag = "3")]
pub hoedhcfpopc: ::std::collections::HashMap<u32, Jlfcdhoeeai>,
#[prost(uint32, repeated, tag = "9")]
pub pgmobgideop: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ddfmiegcbid {
#[prost(message, optional, tag = "1")]
pub lkmaoemcgpd: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Falmoffnjhn {
#[prost(message, repeated, tag = "1")]
pub group: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, optional, tag = "2")]
pub ipiiglmjada: ::core::option::Option<StringEntry>,
#[prost(string, repeated, tag = "3")]
pub deblmbjahog: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct AvatarSync {
#[prost(message, repeated, tag = "11")]
pub avatar_list: ::prost::alloc::vec::Vec<AvatarInfo>,
#[prost(uint32, repeated, tag = "14")]
pub pdehdljphpo: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Elolbhleacl {
#[prost(uint32, repeated, tag = "6")]
pub eflpaimmogg: ::prost::alloc::vec::Vec<u32>,
#[xor(10568)]
#[prost(uint32, tag = "12")]
pub fnnmpccjnci: u32,
#[prost(message, repeated, tag = "14")]
pub mohceejepnk: ::prost::alloc::vec::Vec<Jdiclkhpfge>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4621)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hcmndmgjipe {
#[xor(204)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(904)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ipdgjjehncn {
#[xor(8842)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bnpdmhaopjf {}
#[derive(proto_gen::CmdID)]
#[cmdid(988)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Omdfkjoopce {
#[prost(bool, tag = "10")]
pub kplhkiofbah: bool,
#[xor(14125)]
#[prost(uint32, tag = "13")]
pub amhnddiknek: u32,
#[xor(3813)]
#[prost(uint32, tag = "14")]
pub weapon_uid: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1021)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct DoGachaCsReq {
#[xor(13734)]
#[prost(uint32, tag = "15")]
pub eglpecifagd: u32,
#[xor(4101)]
#[prost(uint32, tag = "1")]
pub gacha_parent_schedule_id: u32,
#[xor(8588)]
#[prost(uint32, tag = "13")]
pub random_number: u32,
#[xor(10835)]
#[prost(uint32, tag = "3")]
pub cost_item_count: u32,
#[xor(3853)]
#[prost(uint32, tag = "5")]
pub gacha_type: u32,
#[prost(message, optional, tag = "14")]
pub oemnhfejehd: ::core::option::Option<Lckdmpajmon>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kgphjlacjlh {
#[prost(enumeration = "Migfhchhepp", tag = "1")]
pub pembfiaeihp: i32,
#[prost(message, optional, tag = "2")]
pub cbbbbhkjdnf: ::core::option::Option<Dghnfglgpim>,
#[prost(enumeration = "Ejpbdlckaal", tag = "3")]
pub baicffapomb: i32,
#[prost(message, optional, tag = "4")]
pub mkjndiapleb: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub fboelpmooig: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "6")]
pub cjpliogjlcn: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "7")]
pub bmaedbobnod: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "8")]
pub bbmenknniil: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "9")]
pub fihhghjddfl: ::core::option::Option<Fgfhcfhkojo>,
#[prost(message, optional, tag = "10")]
pub ihkclalbknk: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "11")]
pub fapjpnleedm: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "12")]
pub nkkkamdjnmo: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "13")]
pub ciipjfacilp: ::prost::alloc::vec::Vec<Lbagcnodipg>,
#[prost(message, repeated, tag = "14")]
pub midminodeih: ::prost::alloc::vec::Vec<Bpadhofjoee>,
#[prost(message, optional, tag = "15")]
pub fcbmbaldajo: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kcfohingmgc {
#[prost(message, optional, tag = "1")]
pub heoeineoabj: ::core::option::Option<StringEntry>,
#[prost(string, tag = "2")]
pub aghgnhpnhlc: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "3")]
pub ceblpcegaoa: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(bool, tag = "4")]
pub obmnjknlkpg: bool,
#[prost(message, repeated, tag = "5")]
pub nombbkkpafh: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(string, tag = "6")]
pub mangamjbogh: ::prost::alloc::string::String,
#[prost(bool, tag = "7")]
pub djfmbpnnelm: bool,
#[prost(uint32, tag = "8")]
pub amkgocmddkl: u32,
#[prost(uint32, tag = "9")]
pub hclgkjbnead: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ojnpegodigk {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub okdogekihnp: i32,
#[prost(message, optional, tag = "2")]
pub mdnhahnfmfl: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub nfinppcmkej: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kdjdolikfgc {
#[xor(12265)]
#[prost(uint32, tag = "14")]
pub level: u32,
#[xor(8288)]
#[prost(uint32, tag = "13")]
pub template_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3141)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Opdfjfmgijo {
#[xor(12340)]
#[prost(int32, tag = "12")]
pub retcode: i32,
#[prost(message, optional, tag = "5")]
pub hodbpnlphhe: ::core::option::Option<Gpikkekakff>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pofmhpeibic {
#[prost(message, optional, tag = "1")]
pub nbmdeaaleal: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ochecekndac {
#[prost(double, tag = "1")]
pub jolepofhine: f64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lachoecdhnc {
#[prost(uint32, repeated, tag = "8")]
pub pebdbghbabp: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "9")]
pub elpbkenmgdn: ::prost::alloc::vec::Vec<u32>,
#[xor(9291)]
#[prost(uint32, tag = "15")]
pub jecjcokfkif: u32,
#[prost(uint32, repeated, tag = "4")]
pub chijlodeamb: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "13")]
pub cjnlpcpdkgg: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "5")]
pub boljjamcbmb: ::prost::alloc::vec::Vec<Ifndfopgcph>,
#[prost(uint32, repeated, tag = "7")]
pub jceofflfcgj: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "1")]
pub cfnekafkpbm: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "3")]
pub cjoldlapdml: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "2")]
pub bkgmaoddgah: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kdhhapcnglm {
#[prost(message, repeated, tag = "3")]
pub oldolaoeeia: ::prost::alloc::vec::Vec<Ifndfopgcph>,
#[prost(uint32, repeated, tag = "9")]
pub nkppiojcjla: ::prost::alloc::vec::Vec<u32>,
#[xor(847)]
#[prost(uint32, tag = "10")]
pub icecgoalfgf: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(374)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gkdmnpgifpl {
#[xor(1938)]
#[prost(uint32, tag = "6")]
pub tag: u32,
#[prost(string, tag = "2")]
pub bbmjejifioj: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2896)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Makpbalchhg {
#[xor(1021)]
#[prost(uint32, tag = "4")]
pub group: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5103)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gpbleocnhkm {
#[prost(message, repeated, tag = "15")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(11462)]
#[prost(uint64, tag = "12")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "5")]
pub info: ::core::option::Option<Dhngnpnlnop>,
#[xor(2950)]
#[prost(uint64, tag = "2")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bgckjknpcim {
#[xor(9941)]
#[prost(int32, tag = "12")]
pub retcode: i32,
#[prost(message, optional, tag = "5")]
pub fainanoakoj: ::core::option::Option<Nphfbkphple>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1929)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetCafeDataScRsp {
#[xor(8734)]
#[prost(int32, tag = "11")]
pub retcode: i32,
#[prost(message, optional, tag = "8")]
pub cafe_data: ::core::option::Option<CafeData>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5172)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jndgaeikmie {
#[prost(message, optional, tag = "8")]
pub info: ::core::option::Option<Fjlclnfemok>,
#[prost(message, repeated, tag = "7")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(11291)]
#[prost(uint64, tag = "2")]
pub dkmbmkcdepe: u64,
#[xor(2215)]
#[prost(uint64, tag = "1")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mfdgcaeejcm {
#[prost(string, tag = "1")]
pub dbdmdhannec: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "2")]
pub pnbandojgnd: ::prost::alloc::vec::Vec<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ealkaikeghd {
#[xor(489)]
#[prost(uint32, tag = "15")]
pub lfhbiejfpdc: u32,
#[prost(message, optional, tag = "5")]
pub hihokbmaefe: ::core::option::Option<Llcgbeinlpj>,
#[prost(message, optional, tag = "9")]
pub lemnkkmkgco: ::core::option::Option<Ahbhmhjlfap>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aebgfbaeghe {
#[prost(message, optional, tag = "1")]
pub hdjkbikemcj: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Ajcinappklo", tag = "2")]
pub kjoopbmjegm: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bfcppflbdgi {
#[prost(uint32, tag = "1")]
pub hlbhpphdbnc: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(993)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nffblkigaan {
#[prost(uint32, repeated, tag = "10")]
pub mpojmpolhlp: ::prost::alloc::vec::Vec<u32>,
#[xor(2070)]
#[prost(uint32, tag = "11")]
pub weapon_uid: u32,
#[xor(2492)]
#[prost(uint32, tag = "9")]
pub need_item_id: u32,
#[xor(13312)]
#[prost(uint32, tag = "8")]
pub need_item_count: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pblbkagnhnl {
#[xor(9886)]
#[prost(int32, tag = "15")]
pub eakidipimip: i32,
#[prost(float, tag = "8")]
pub flmfpgmfgki: f32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(68)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hdbdobijkmh {
#[xor(3914)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Apnjdepdchg {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lmgljfekppi {
#[prost(message, repeated, tag = "7")]
pub ghgnpdmgbaa: ::prost::alloc::vec::Vec<Ilhnoidhlbj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dlpbdikcoko {
#[prost(message, optional, tag = "1")]
pub jlcamkgeink: ::core::option::Option<Ofecmckiajo>,
#[prost(message, optional, tag = "2")]
pub mfookdknngh: ::core::option::Option<Omfoohdcgkm>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ignclnpdace {
#[xor(7232)]
#[prost(int32, tag = "4")]
pub retcode: i32,
#[prost(bool, tag = "1")]
pub pcggghgafdo: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mopakjdnaeh {
#[prost(string, tag = "1")]
pub ui: ::prost::alloc::string::String,
#[prost(int32, tag = "2")]
pub args: i32,
#[prost(bool, tag = "3")]
pub epaolkkakhi: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(303)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hkpebjeeonf {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Efjbmdbmcba {
#[prost(message, repeated, tag = "10")]
pub oldolaoeeia: ::prost::alloc::vec::Vec<Lipadknfagg>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(613)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Damgakchahn {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhepgliohcg {
#[prost(map = "uint32, int32", tag = "13")]
pub ggfpiiegllh: ::std::collections::HashMap<u32, i32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(910)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kdfnbahhfid {
#[xor(4541)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[prost(message, repeated, tag = "1")]
pub okiccbjkkoj: ::prost::alloc::vec::Vec<Cojcpppiloj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ghjcoffcgpn {
#[xor(7610)]
#[prost(int64, tag = "12")]
pub jkjhhbpcaon: i64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jhmnkhofihg {
#[prost(message, optional, tag = "1")]
pub ipiiglmjada: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub item_id: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "3")]
pub rare: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(enumeration = "Iojdgcmbnmj", tag = "4")]
pub ghggdeglhka: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Icaimgoiojl {
#[prost(message, optional, tag = "1")]
pub item_id: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aojdgfnklma {
#[prost(enumeration = "AreaCameraType", tag = "3")]
pub omloboodenp: i32,
#[prost(message, optional, tag = "4")]
pub dibkgfnoldf: ::core::option::Option<Ahbhmhjlfap>,
#[prost(enumeration = "Cjmpdbogdfi", tag = "6")]
pub pefmjnmdelo: i32,
#[prost(message, optional, tag = "7")]
pub dlofmkbccda: ::core::option::Option<Ahbhmhjlfap>,
#[prost(string, repeated, tag = "10")]
pub oejhkdmnded: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, tag = "12")]
pub ijflnibkanf: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kdjbfmjpcin {
#[prost(bool, tag = "1")]
pub ofkmoepkfhi: bool,
#[prost(message, repeated, tag = "2")]
pub iimlgkpaefe: ::prost::alloc::vec::Vec<Hohdibanhdk>,
#[prost(message, repeated, tag = "3")]
pub iikbemhokhc: ::prost::alloc::vec::Vec<Fnchcfimddo>,
#[prost(message, repeated, tag = "4")]
pub acdljlcoldm: ::prost::alloc::vec::Vec<Hfcjchonppe>,
#[prost(message, repeated, tag = "5")]
pub kidniogmaof: ::prost::alloc::vec::Vec<Lpohjcnaomm>,
#[prost(message, repeated, tag = "6")]
pub eibkmecikcn: ::prost::alloc::vec::Vec<Okildkheecb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Phnapedndek {
#[prost(message, optional, tag = "10")]
pub cafe_data: ::core::option::Option<CafeData>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1233)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mmpflfkiknb {
#[prost(bool, tag = "8")]
pub has_mystical_spice: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Edlekkbcaia {
#[prost(message, repeated, tag = "2")]
pub elbdgflfcke: ::prost::alloc::vec::Vec<Emipiokahpa>,
#[prost(message, optional, tag = "4")]
pub ekhmhoiffmp: ::core::option::Option<Adclphaajaj>,
#[prost(message, repeated, tag = "6")]
pub billifgkdil: ::prost::alloc::vec::Vec<Hegbodnhnom>,
#[prost(uint32, repeated, tag = "7")]
pub amjdbcbfdhb: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "10")]
pub mbdcnmnokbp: ::prost::alloc::vec::Vec<Ldnlilomndo>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1484)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lkiccggjnkm {
#[xor(3220)]
#[prost(uint32, tag = "11")]
pub ocaiblkmeao: u32,
#[prost(string, tag = "8")]
pub hppodapphab: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jifadhnpfkp {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub okdogekihnp: i32,
#[prost(message, optional, tag = "2")]
pub mdnhahnfmfl: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub ljmeallalki: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub djllldinihi: ::core::option::Option<StringEntry>,
#[prost(enumeration = "TypeOfEntityParam", tag = "5")]
pub ffbfffbhjfo: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(664)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bkfdobehdkh {
#[xor(13581)]
#[prost(uint32, tag = "10")]
pub quest_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fodahadopgf {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Afkgakbbfhi {
#[prost(uint32, tag = "1")]
pub mbadlloblge: u32,
#[prost(message, optional, tag = "2")]
pub hnmemjenaok: ::core::option::Option<Bojdliagmgd>,
#[prost(message, optional, tag = "3")]
pub efkdnkgibfl: ::core::option::Option<Gmkhdenipbk>,
#[prost(message, optional, tag = "4")]
pub mpncamenjhg: ::core::option::Option<Gdchopfhaol>,
#[prost(enumeration = "Ndkcmedacao", tag = "5")]
pub mdfkkbkkfam: i32,
#[prost(message, optional, tag = "6")]
pub ieiihmnigag: ::core::option::Option<Dddbifhfggd>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iichbpklieo {
#[prost(enumeration = "FocusCameraType", tag = "1")]
pub r#type: i32,
#[prost(message, repeated, tag = "2")]
pub aalgdgfpakk: ::prost::alloc::vec::Vec<Decifkofkfo>,
#[prost(message, repeated, tag = "3")]
pub kkofhnhdegl: ::prost::alloc::vec::Vec<Hhlggifmidj>,
#[prost(bool, tag = "4")]
pub nphaaiappne: bool,
#[prost(message, optional, tag = "5")]
pub ejfnfkjnkga: ::core::option::Option<StringEntry>,
#[prost(string, tag = "6")]
pub lnbpecponim: ::prost::alloc::string::String,
#[prost(message, optional, tag = "7")]
pub ogmiandmnif: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "8")]
pub ehgekpobaic: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "9")]
pub mjmbfchpmjk: bool,
#[prost(message, optional, tag = "10")]
pub gcfcldkokeg: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "11")]
pub geihlgjecni: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "12")]
pub eldndhdejom: bool,
#[prost(bool, tag = "13")]
pub dchnchfdclf: bool,
#[prost(bool, tag = "14")]
pub eagobbhcfck: bool,
#[prost(bool, tag = "15")]
pub konpmgejfcm: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Enbhbmocnjn {
#[prost(message, optional, tag = "1")]
pub eocpjlnkncg: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "2")]
pub leefmekmgjb: bool,
#[prost(message, optional, tag = "3")]
pub ghobblfkfpm: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Acaaochfpho {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Odidcfdnchm {
#[prost(enumeration = "Emjjcknagdo", tag = "1")]
pub hdbognnfmej: i32,
#[prost(enumeration = "Jbpilffdhdi", repeated, tag = "2")]
pub jfmefgddbka: ::prost::alloc::vec::Vec<i32>,
#[prost(message, optional, tag = "3")]
pub gekecadmgii: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bhendndfemn {}
#[derive(proto_gen::CmdID)]
#[cmdid(1088)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mngbjmnidhf {
#[prost(message, optional, tag = "1")]
pub aijklcpeehh: ::core::option::Option<Gciimojpfgm>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pnjcekflofc {
#[xor(554)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jpnhpdbkepe {
#[prost(uint32, tag = "1")]
pub mdfkkbkkfam: u32,
#[prost(uint32, tag = "2")]
pub eocpjlnkncg: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gfejleedmfc {
#[prost(uint32, repeated, tag = "1")]
pub jcjehbmmief: ::prost::alloc::vec::Vec<u32>,
#[prost(enumeration = "HollowLightType", tag = "2")]
pub clfnimmfcio: i32,
#[prost(int32, tag = "3")]
pub bmjcegjmdfh: i32,
#[prost(int32, tag = "4")]
pub gnggckneaco: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Behbcekkcja {
#[prost(uint32, repeated, tag = "1")]
pub ekejggcllpp: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kikakjahlho {
#[prost(string, tag = "4")]
pub name: ::prost::alloc::string::String,
#[prost(string, tag = "6")]
pub imphjpdhpmd: ::prost::alloc::string::String,
#[xor(16228)]
#[prost(int32, tag = "1")]
pub retcode: i32,
#[prost(string, tag = "3")]
pub title: ::prost::alloc::string::String,
#[xor(6420)]
#[prost(int64, tag = "13")]
pub mcieacpddga: i64,
#[prost(string, tag = "14")]
pub kochnfdbnhh: ::prost::alloc::string::String,
#[xor(7951)]
#[prost(int64, tag = "8")]
pub hahjnfjpjnl: i64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3289)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Klppmegoijo {
#[prost(bool, tag = "11")]
pub gpmeamfkjdk: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(367)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetFriendLimitInfoCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dhngnpnlnop {
#[xor(4094)]
#[prost(uint32, tag = "10")]
pub ceffnppkcnd: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1482)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mafhkpigjkm {
#[xor(8805)]
#[prost(uint32, tag = "8")]
pub fpkoaijbicp: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(84)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fbmcpncklph {}
#[derive(proto_gen::CmdID)]
#[cmdid(2887)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oioadpijnhl {
#[prost(uint32, repeated, tag = "6")]
pub eflpaimmogg: ::prost::alloc::vec::Vec<u32>,
#[xor(5732)]
#[prost(uint32, tag = "9")]
pub group: u32,
#[xor(15260)]
#[prost(uint32, tag = "5")]
pub fnnmpccjnci: u32,
#[prost(message, repeated, tag = "7")]
pub mohceejepnk: ::prost::alloc::vec::Vec<Jdiclkhpfge>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fnpmfkmgjnm {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dbocnjnhbaj {
#[prost(enumeration = "VariableScope", tag = "1")]
pub fcdpekomndm: i32,
#[prost(string, tag = "2")]
pub eabhecadfgl: ::prost::alloc::string::String,
#[prost(enumeration = "TypeOfSetList", tag = "3")]
pub ojhhpklhdjg: i32,
#[prost(message, repeated, tag = "4")]
pub odecaelpjho: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(map = "string, message", tag = "5")]
pub igjcaafeajk: ::std::collections::HashMap<
::prost::alloc::string::String,
StringEntry,
>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Digiklkgbij {
#[prost(uint32, tag = "1")]
pub group_id: u32,
#[prost(uint32, tag = "2")]
pub fcbmbaldajo: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(368)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cfhonigechi {
#[xor(7047)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4609)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pllpmgjfmac {
#[xor(8996)]
#[prost(uint64, tag = "5")]
pub pdgaiolalfi: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5150)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fjieldhdkon {
#[prost(message, repeated, tag = "15")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(876)]
#[prost(uint64, tag = "13")]
pub jmnpooedngh: u64,
#[xor(7499)]
#[prost(uint64, tag = "11")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "10")]
pub info: ::core::option::Option<Jobfajcadgp>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Goleabaadmn {
#[xor(4373)]
#[prost(uint32, tag = "1")]
pub bagbpajonhn: u32,
#[xor(11358)]
#[prost(uint32, tag = "6")]
pub jamggkenpii: u32,
#[xor(15627)]
#[prost(int32, tag = "8")]
pub mcehmkdnehi: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(829)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Likjecidngg {
#[xor(11886)]
#[prost(uint32, tag = "3")]
pub ajichmhgblg: u32,
#[prost(bool, tag = "6")]
pub kplhkiofbah: bool,
#[xor(3877)]
#[prost(uint32, tag = "15")]
pub avatar_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kjpfploojij {
#[prost(int32, repeated, tag = "2")]
pub jiajbkmljfh: ::prost::alloc::vec::Vec<i32>,
#[prost(message, repeated, tag = "11")]
pub dcijenkdgol: ::prost::alloc::vec::Vec<Akoognppjdd>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ceibcdkbdme {
#[prost(bool, tag = "1")]
pub hmdcjhgpblb: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1608)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetFairyInfoCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eckhodnnceh {
#[prost(enumeration = "HollowSystemType", repeated, tag = "1")]
pub eabhecadfgl: ::prost::alloc::vec::Vec<i32>,
#[prost(enumeration = "Gmcehiaimco", tag = "2")]
pub kjoopbmjegm: i32,
#[prost(bool, tag = "3")]
pub dokgbgomkcb: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Abcpklcfngk {
#[prost(message, optional, tag = "1")]
pub mhiidgpnbag: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub hhnhgfllekb: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub clnlkgbcgnm: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5117)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hnbjllmjmeg {
#[xor(10707)]
#[prost(uint64, tag = "15")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "9")]
pub info: ::core::option::Option<Ogbjaalhjbh>,
#[prost(message, repeated, tag = "7")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(11076)]
#[prost(uint64, tag = "6")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jebkkpnhhbp {
#[xor(8380)]
#[prost(uint32, tag = "12")]
pub djpbkojelfh: u32,
#[prost(message, repeated, tag = "9")]
pub lfdikifiaea: ::prost::alloc::vec::Vec<Cejipjkijha>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2377)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Leojkfpnfnh {
#[xor(2081)]
#[prost(int32, tag = "8")]
pub retcode: i32,
#[prost(message, optional, tag = "3")]
pub imlccggifln: ::core::option::Option<RewardItems>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ddgeepaaalj {
#[prost(message, optional, tag = "8")]
pub eabhecadfgl: ::core::option::Option<Emppdmihnkg>,
#[xor(243)]
#[prost(uint32, tag = "1")]
pub item_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1289)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct UpdateEventGraphScNotify {
#[xor(1633)]
#[prost(uint32, tag = "9")]
pub gainclnemhc: u32,
#[xor(13729)]
#[prost(uint32, tag = "4")]
pub tag: u32,
#[prost(bool, tag = "13")]
pub ppabhkhbalm: bool,
#[prost(string, tag = "14")]
pub npc_interaction: ::prost::alloc::string::String,
#[xor(2813)]
#[prost(uint32, tag = "10")]
pub ddiamibnibg: u32,
#[xor(13055)]
#[prost(uint32, tag = "1")]
pub dnkdafokanc: u32,
#[prost(enumeration = "EventGraphOwnerType", tag = "7")]
pub owner_type: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1353)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct NewsStandSeenCsReq {
#[prost(int32, repeated, tag = "9")]
pub seen_news_id_list: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ahgmheddhld {
#[prost(int32, tag = "1")]
pub mkjndiapleb: i32,
#[prost(int32, tag = "2")]
pub fboelpmooig: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Clbkpjgnmnp {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mhikalbmehn {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct CafeData {
#[xor(14099)]
#[prost(int32, tag = "12")]
pub nmppljomggd: i32,
#[prost(int32, repeated, tag = "11")]
pub hficgdecplg: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "1")]
pub fidmlgbnemp: ::prost::alloc::vec::Vec<i32>,
#[xor(15621)]
#[prost(int32, tag = "5")]
pub ibgjcapebkm: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(291)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cnfienfcfmj {
#[prost(bool, tag = "7")]
pub cachnckngae: bool,
#[xor(596)]
#[prost(int32, tag = "5")]
pub retcode: i32,
#[prost(message, optional, tag = "15")]
pub eabhecadfgl: ::core::option::Option<Emppdmihnkg>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hknkfmdiljp {
#[prost(string, tag = "1")]
pub name: ::prost::alloc::string::String,
#[prost(int32, tag = "2")]
pub lkpimgiohej: i32,
#[prost(int32, tag = "3")]
pub eihbgibpkim: i32,
#[prost(bool, tag = "4")]
pub japfcgcigjo: bool,
#[prost(int32, tag = "5")]
pub glnboljpmmm: i32,
#[prost(int32, tag = "6")]
pub ajpdmapgkek: i32,
#[prost(uint32, tag = "7")]
pub mjhegnnipef: u32,
#[prost(uint64, tag = "8")]
pub djipafbjhlc: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mjagbkniofb {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dflajedekia {
#[prost(message, optional, tag = "1")]
pub hgnnppdiaid: ::core::option::Option<StringEntry>,
#[prost(map = "string, message", tag = "2")]
pub iajddplokkh: ::std::collections::HashMap<
::prost::alloc::string::String,
StringEntry,
>,
#[prost(map = "string, string", tag = "3")]
pub hodhmicejee: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
#[prost(string, tag = "4")]
pub ohdhipebeda: ::prost::alloc::string::String,
#[prost(map = "string, message", tag = "5")]
pub mpneffnogpb: ::std::collections::HashMap<
::prost::alloc::string::String,
StringEntry,
>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1315)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jfmcfapkekd {
#[xor(14564)]
#[prost(uint32, tag = "3")]
pub imfjboinjko: u32,
#[prost(string, tag = "4")]
pub ohplmimbomf: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lamlklgilad {
#[prost(string, tag = "2")]
pub bfhmiilgjgo: ::prost::alloc::string::String,
#[prost(bool, tag = "4")]
pub hfjdelcpefm: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1174)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ngnnhfaabhn {
#[xor(5963)]
#[prost(uint32, tag = "5")]
pub jmekicekjmn: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ellhcpobbpn {}
#[derive(proto_gen::CmdID)]
#[cmdid(2913)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dllnmchpgao {
#[xor(9099)]
#[prost(uint32, tag = "12")]
pub group: u32,
#[xor(12064)]
#[prost(uint32, tag = "7")]
pub mbcmpkodpfi: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2847)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ldeikhcpkad {
#[xor(3277)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5161)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Enobglcdabl {
#[prost(message, repeated, tag = "15")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(11085)]
#[prost(uint64, tag = "14")]
pub dkmbmkcdepe: u64,
#[xor(14831)]
#[prost(uint64, tag = "13")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Bkjpdgkcgjn>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gkikpophnen {
#[prost(message, optional, tag = "1")]
pub kamohgnbmab: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub kjoopbmjegm: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5201)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fcmbcjbhkjb {
#[xor(3279)]
#[prost(uint64, tag = "12")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "11")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "9")]
pub info: ::core::option::Option<Bhmccnhjhpa>,
#[xor(15845)]
#[prost(uint64, tag = "2")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Adeaikifoed {
#[prost(string, tag = "3")]
pub lhjahaeeknb: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Adclphaajaj {
#[xor(8796)]
#[prost(uint32, tag = "13")]
pub cmkdgfhgjkm: u32,
#[xor(12906)]
#[prost(uint32, tag = "9")]
pub dkfjhggjdia: u32,
#[xor(2331)]
#[prost(uint32, tag = "3")]
pub oijdbodcbfd: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lppbmkelbgg {
#[prost(uint32, tag = "1")]
pub uid: u32,
#[prost(int64, tag = "2")]
pub cjopflcalcm: i64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1132)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ffafekpcoln {
#[xor(15349)]
#[prost(uint32, tag = "6")]
pub gmhknmjgfem: u32,
#[prost(bool, tag = "15")]
pub fipaifomjmg: bool,
#[xor(15377)]
#[prost(uint32, tag = "14")]
pub fciipbjefom: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fgdodmfpdki {
#[xor(10869)]
#[prost(uint32, tag = "8")]
pub opmnimjoadf: u32,
#[xor(5021)]
#[prost(uint32, tag = "9")]
pub fdbiolphcib: u32,
#[prost(bool, tag = "13")]
pub acdekldohop: bool,
#[xor(3655)]
#[prost(int64, tag = "5")]
pub jkjhhbpcaon: i64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2353)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lfpagjppjle {
#[prost(map = "uint32, uint32", tag = "2")]
pub jhkdmnaolob: ::std::collections::HashMap<u32, u32>,
#[prost(message, repeated, tag = "15")]
pub blipjhfelhf: ::prost::alloc::vec::Vec<Iggfcaolfak>,
#[prost(message, optional, tag = "10")]
pub melcoohecci: ::core::option::Option<Mhjgpancdob>,
#[prost(bool, tag = "6")]
pub nlfgmonammo: bool,
#[xor(4727)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mjbpfgcpkjf {
#[xor(6443)]
#[prost(int32, tag = "10")]
pub hdkibenblpe: i32,
#[xor(15266)]
#[prost(int32, tag = "11")]
pub baidfpahfgd: i32,
#[prost(message, optional, tag = "13")]
pub ghlljlffici: ::core::option::Option<Fngkkoidgjo>,
#[xor(16239)]
#[prost(int32, tag = "2")]
pub negmmacmnck: i32,
#[xor(2728)]
#[prost(int32, tag = "12")]
pub jebmboiocde: i32,
#[xor(14102)]
#[prost(int32, tag = "15")]
pub jmekicekjmn: i32,
#[xor(15813)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3109)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kamoaecoala {
#[xor(2650)]
#[prost(uint32, tag = "1")]
pub cbgeodkpcfa: u32,
#[prost(string, tag = "6")]
pub name: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mippjjkbehb {
#[prost(message, optional, tag = "1")]
pub fidfpjkbbec: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "2")]
pub immfcfaekkp: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Elkmkinehhg {
#[prost(string, tag = "1")]
pub mlafgjjebbh: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub bkmamhddfkd: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ekginnilhph {
#[xor(9198)]
#[prost(uint32, tag = "5")]
pub cjnpgcgnchp: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(484)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Odblnncehaj {
#[xor(9959)]
#[prost(int32, tag = "13")]
pub unit_tag: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(213)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iflbbjffddd {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ohifgfippfg {
#[prost(string, tag = "1292")]
pub weather: ::prost::alloc::string::String,
#[prost(string, tag = "619")]
pub time_period: ::prost::alloc::string::String,
#[xor(4263)]
#[prost(uint32, tag = "7")]
pub section_id: u32,
#[prost(enumeration = "Fabcieopckg", tag = "1309")]
pub hgaichjdjkg: i32,
#[xor(12151)]
#[prost(uint32, tag = "261")]
pub jniaimmmihm: u32,
#[prost(message, optional, tag = "1793")]
pub aakegmecfnl: ::core::option::Option<Ahbhmhjlfap>,
#[prost(message, repeated, tag = "3")]
pub ihjcinppeff: ::prost::alloc::vec::Vec<Aahneooackb>,
#[xor(8509)]
#[prost(int32, tag = "14")]
pub pedjcpehjfb: i32,
#[prost(map = "string, message", tag = "1145")]
pub llhkfkjcecj: ::std::collections::HashMap<
::prost::alloc::string::String,
Heddlaaafap,
>,
#[xor(5014)]
#[prost(uint32, tag = "10")]
pub cngnnkkopkm: u32,
#[xor(16258)]
#[prost(int32, tag = "1")]
pub biembjbjcid: i32,
#[xor(1220)]
#[prost(int32, tag = "13")]
pub dpfbbkcaoho: i32,
#[prost(bool, tag = "1836")]
pub jgbpiglblif: bool,
#[prost(message, optional, tag = "1792")]
pub dbnihnphaph: ::core::option::Option<Ahbhmhjlfap>,
#[prost(message, optional, tag = "12")]
pub kicnleppjkj: ::core::option::Option<Ealkaikeghd>,
#[xor(10506)]
#[prost(int32, tag = "2")]
pub kalnfpcamdi: i32,
#[xor(3127)]
#[prost(int32, tag = "5")]
pub mmomokhkjfa: i32,
#[prost(message, optional, tag = "1123")]
pub ohajllonpig: ::core::option::Option<Ahbhmhjlfap>,
#[xor(8757)]
#[prost(int32, tag = "9")]
pub ebeghfenelh: i32,
#[prost(message, optional, tag = "11")]
pub jnhlbnbijpk: ::core::option::Option<Nnmchjhimhe>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4601)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mpjhkoigmob {
#[xor(11574)]
#[prost(uint32, tag = "13")]
pub avatar_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1086)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kcggnbjglme {
#[prost(string, tag = "6")]
pub gphhdmjbkop: ::prost::alloc::string::String,
#[prost(message, optional, tag = "9")]
pub omblpdnfidi: ::core::option::Option<Lpdkedcbhmn>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dfagblehlng {
#[prost(bool, tag = "1")]
pub ifeeilniaol: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1345)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iiacbmfecbg {
#[prost(message, optional, tag = "15")]
pub koemgejdgnn: ::core::option::Option<Ihikjcpmnll>,
#[xor(589)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Meobjokefdj {
#[prost(string, tag = "1")]
pub ehocdglkjpb: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub mpifoeblamh: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub feaihamhlle: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "4")]
pub dclgkjefdgh: bool,
#[prost(enumeration = "FreezeCameraType", tag = "5")]
pub r#type: i32,
#[prost(message, optional, tag = "6")]
pub ogmiandmnif: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "7")]
pub ehgekpobaic: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "8")]
pub eagobbhcfck: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Odcfphpcbad {
#[prost(string, tag = "1")]
pub hhcjdbmimgk: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kbfopginfjc {
#[prost(int32, tag = "1")]
pub params: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3293)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pgpodifmmao {
#[xor(8897)]
#[prost(int32, tag = "14")]
pub retcode: i32,
#[prost(message, optional, tag = "13")]
pub mncdolmhilk: ::core::option::Option<Plfpdillolb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mjgjbiahjie {
#[prost(message, optional, tag = "1")]
pub position: ::core::option::Option<Iekenimnoje>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Efjhdkngdgb {
#[xor(12429)]
#[prost(uint32, tag = "2")]
pub r#type: u32,
#[prost(uint32, repeated, tag = "6")]
pub agmbpfbkjfg: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "5")]
pub kkofhnhdegl: ::prost::alloc::vec::Vec<Ciagdhceilh>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cdancbeopem {
#[prost(message, optional, tag = "5")]
pub haebjdjjang: ::core::option::Option<Efjhdkngdgb>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(488)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct EndBattleCsReq {
#[prost(message, optional, tag = "10")]
pub battle_result: ::core::option::Option<BattleResult>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1694)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mhmhepengan {
#[xor(6588)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1736)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kojaihaekfl {
#[xor(3620)]
#[prost(uint32, tag = "9")]
pub quest_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Djfgblmhgip {
#[prost(int32, tag = "1")]
pub r#type: i32,
#[prost(string, tag = "2")]
pub ohplmimbomf: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ggkifkmabja {
#[prost(string, repeated, tag = "8")]
pub akbekiooppk: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(38)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dpnocpdfike {
#[prost(bytes = "vec", tag = "8")]
pub info: ::prost::alloc::vec::Vec<u8>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1374)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cdiilieognc {
#[xor(3961)]
#[prost(int32, tag = "11")]
pub retcode: i32,
#[xor(7914)]
#[prost(uint32, tag = "3")]
pub template_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lakbjmobhcc {
#[xor(2497)]
#[prost(int32, tag = "3")]
pub nkhmpgmeble: i32,
#[xor(10729)]
#[prost(int32, tag = "9")]
pub dicnfhdlbfj: i32,
#[prost(bool, tag = "4")]
pub ljfcippjikd: bool,
#[xor(3614)]
#[prost(int32, tag = "14")]
pub cjjlagboomf: i32,
#[xor(3511)]
#[prost(int32, tag = "7")]
pub amcjjdaocdk: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3220)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ipcmdfhoncf {
#[prost(message, optional, tag = "14")]
pub nibkapikifd: ::core::option::Option<Ahbhmhjlfap>,
#[xor(13876)]
#[prost(uint32, tag = "6")]
pub ncbachnamjk: u32,
#[prost(message, optional, tag = "4")]
pub pjighakgjkl: ::core::option::Option<Ahbhmhjlfap>,
#[prost(enumeration = "Dabppncfnpn", tag = "15")]
pub reason: i32,
#[xor(11720)]
#[prost(uint32, tag = "12")]
pub mdnhahnfmfl: u32,
#[xor(11792)]
#[prost(int32, tag = "7")]
pub fegdbmdbdci: i32,
#[xor(8945)]
#[prost(uint32, tag = "1")]
pub iehegkeafka: u32,
#[prost(bool, tag = "13")]
pub biocjbmaimb: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5192)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Blhdeccmddd {
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Ofopaimbpba>,
#[prost(message, repeated, tag = "5")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(14078)]
#[prost(uint64, tag = "3")]
pub jmnpooedngh: u64,
#[xor(8791)]
#[prost(uint64, tag = "2")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Akmlflgcdkh {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cocgjbpoihe {
#[prost(bool, tag = "1")]
pub ifeaejcdala: bool,
#[prost(bool, tag = "2")]
pub iobiblnhfoi: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Emakohhopnc {
#[prost(message, optional, tag = "1")]
pub section: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub fffmekkgkon: ::core::option::Option<StringEntry>,
#[prost(enumeration = "LayerType", tag = "3")]
pub pedjcpehjfb: i32,
#[prost(enumeration = "DirectType", tag = "4")]
pub hdpehdedbmm: i32,
#[prost(bool, tag = "5")]
pub kbkknjmjjop: bool,
#[prost(message, optional, tag = "6")]
pub dibkgfnoldf: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "7")]
pub dlofmkbccda: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iapdkahajkn {
#[xor(2747)]
#[prost(uint32, tag = "8")]
pub ahkcacpienk: u32,
#[prost(bool, tag = "14")]
pub penjjbnmden: bool,
#[prost(uint32, repeated, tag = "4")]
pub fjglncfdcak: ::prost::alloc::vec::Vec<u32>,
#[prost(map = "uint32, uint32", tag = "1")]
pub gofkhonckec: ::std::collections::HashMap<u32, u32>,
#[prost(int32, repeated, tag = "7")]
pub kcpfppflknn: ::prost::alloc::vec::Vec<i32>,
#[prost(uint32, repeated, tag = "10")]
pub ncdeefgaknb: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "5")]
pub has_mystical_spice: bool,
#[prost(uint32, repeated, tag = "2")]
pub glhinnjimaf: ::prost::alloc::vec::Vec<u32>,
#[xor(1510)]
#[prost(uint32, tag = "15")]
pub kkpidpdlolf: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nmklakmidnp {
#[prost(uint64, tag = "1")]
pub pdgaiolalfi: u64,
#[prost(uint32, tag = "2")]
pub ljhhencoghc: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ecjmeibgiej {}
#[derive(proto_gen::CmdID)]
#[cmdid(2087)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetAbyssRewardDataScRsp {
#[xor(14710)]
#[prost(int32, tag = "6")]
pub retcode: i32,
#[prost(message, optional, tag = "1")]
pub abyss_reward_data: ::core::option::Option<AbyssRewardData>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2837)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhmjoegohai {
#[xor(210)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kihabpogncn {
#[prost(map = "uint32, uint32", tag = "11")]
pub finish_condition_progress: ::std::collections::HashMap<u32, u32>,
#[xor(5310)]
#[prost(int64, tag = "9")]
pub jkjhhbpcaon: i64,
#[prost(bool, tag = "1")]
pub acdekldohop: bool,
#[xor(10893)]
#[prost(uint32, tag = "7")]
pub cccfpbmfloi: u32,
#[prost(bool, tag = "8")]
pub gilcldikhjc: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pocmpjjilhd {
#[xor(1661)]
#[prost(uint32, tag = "6")]
pub template_id: u32,
#[prost(bool, tag = "11")]
pub acdekldohop: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lahbmbenchb {
#[prost(message, optional, tag = "1")]
pub dbehgfkggpk: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub aeglkeomgpe: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Iojdgcmbnmj", tag = "3")]
pub ghggdeglhka: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ekbekcnehij {
#[prost(enumeration = "Ejpbdlckaal", tag = "1")]
pub position: i32,
#[prost(message, optional, tag = "2")]
pub mkjndiapleb: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub fboelpmooig: ::core::option::Option<StringEntry>,
#[prost(string, tag = "4")]
pub cbgeodkpcfa: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(637)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct FinishHollowBattleEventScRsp {
#[xor(8897)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3113)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetPhotoWallDataCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cbbhidmkkgb {
#[prost(int32, tag = "1")]
pub podcdphbflg: i32,
#[prost(string, tag = "2")]
pub fgoamccdckj: ::prost::alloc::string::String,
#[prost(uint64, tag = "3")]
pub kheflnkblbm: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lobohgiagof {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mhjgpancdob {
#[prost(bool, tag = "1")]
pub iopafpmjgmp: bool,
#[prost(uint32, tag = "2")]
pub rank: u32,
#[prost(uint32, tag = "3")]
pub score: u32,
#[prost(uint32, tag = "4")]
pub jjcbahanmfc: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4311)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Enomafgicap {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lcnbeafeenc {
#[prost(string, tag = "2")]
pub ckdiedbginf: ::prost::alloc::string::String,
#[xor(9870)]
#[prost(uint32, tag = "4")]
pub lgiegemdfkk: u32,
#[xor(11358)]
#[prost(uint32, tag = "12")]
pub libhghhmiei: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ebpbooicbhg {
#[xor(6018)]
#[prost(uint32, tag = "14")]
pub ncnbaimpflg: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jjpkgigaelb {
#[xor(8922)]
#[prost(uint32, tag = "15")]
pub kfgpplfhmme: u32,
#[xor(10466)]
#[prost(uint32, tag = "5")]
pub oocgaifegmn: u32,
#[xor(14229)]
#[prost(uint32, tag = "10")]
pub annfonddkpb: u32,
#[xor(15676)]
#[prost(uint32, tag = "6")]
pub meppaodjkdo: u32,
#[xor(733)]
#[prost(uint32, tag = "14")]
pub odmmnbfhobk: u32,
#[xor(1056)]
#[prost(uint32, tag = "9")]
pub mpoiolaljgi: u32,
#[xor(10635)]
#[prost(uint32, tag = "3")]
pub adphlblepjh: u32,
#[xor(1367)]
#[prost(uint32, tag = "8")]
pub gnjpomjgjcb: u32,
#[xor(1464)]
#[prost(uint32, tag = "4")]
pub pljachjjnde: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pjiiemfmemg {
#[prost(bool, tag = "1")]
pub ifeeilniaol: bool,
#[prost(bool, tag = "2")]
pub ddgjfobbgfe: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gcffmmdgobe {
#[prost(int32, tag = "1")]
pub opmgaofadph: i32,
#[prost(int32, tag = "2")]
pub cost_item_count: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1224)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jglhhfnaogh {
#[xor(9954)]
#[prost(int32, tag = "9")]
pub impndckgclp: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1474)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kmkbkalehkd {
#[xor(4782)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ijiodcmhkmk {
#[prost(message, repeated, tag = "1")]
pub neeoaaoofcn: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(enumeration = "HollowEntityType", tag = "2")]
pub okdogekihnp: i32,
#[prost(message, optional, tag = "3")]
pub mdnhahnfmfl: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Imkooihcmbc {
#[prost(string, tag = "1")]
pub imbjdoglnce: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub fdafhonpcbi: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub nnhgmpahioi: ::core::option::Option<Nnanolflndk>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ehhlllddnpb {}
#[derive(proto_gen::CmdID)]
#[cmdid(511)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ppdgjknmnlp {}
#[derive(proto_gen::CmdID)]
#[cmdid(232)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ldnfncjekle {
#[prost(message, repeated, tag = "3")]
pub iamlcniihhl: ::prost::alloc::vec::Vec<Emppdmihnkg>,
#[prost(bool, tag = "9")]
pub blidmabncfl: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2944)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kbmmaoocgkl {
#[xor(13122)]
#[prost(uint32, tag = "5")]
pub tag: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dpflecdclai {
#[prost(enumeration = "TimeRewirdInteractType", repeated, tag = "2")]
pub kmnmgmepanj: ::prost::alloc::vec::Vec<i32>,
#[prost(message, repeated, tag = "14")]
pub imfaibcnjjj: ::prost::alloc::vec::Vec<Bnkgcgmficp>,
#[xor(3035)]
#[prost(uint32, tag = "12")]
pub olmpamkmgjn: u32,
#[xor(1384)]
#[prost(uint32, tag = "13")]
pub mkhiipbcjgm: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5178)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kllanjagapd {
#[xor(348)]
#[prost(uint64, tag = "13")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "8")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Echnfdaldep>,
#[xor(12536)]
#[prost(uint64, tag = "2")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ekmmggfgijn {
#[prost(message, repeated, tag = "5")]
pub pjbbjhfmmih: ::prost::alloc::vec::Vec<Ocbjgagjdac>,
#[prost(message, repeated, tag = "13")]
pub avatar_list: ::prost::alloc::vec::Vec<AvatarInfo>,
#[prost(message, repeated, tag = "14")]
pub weapon_list: ::prost::alloc::vec::Vec<WeaponInfo>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pcgmfibdkgg {
#[prost(enumeration = "GridStaminaType", tag = "1")]
pub ohhbfgnclmb: i32,
#[prost(message, repeated, tag = "2")]
pub pnbandojgnd: ::prost::alloc::vec::Vec<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hencbcfoiim {
#[prost(int32, tag = "1")]
pub jolepofhine: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(76)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PlayerLoginScRsp {
#[prost(bytes = "vec", tag = "4")]
pub biganonjcmp: ::prost::alloc::vec::Vec<u8>,
#[prost(string, tag = "7")]
pub bdokmmhffgm: ::prost::alloc::string::String,
#[prost(bool, tag = "13")]
pub hekdhahcedb: bool,
#[prost(bool, tag = "3")]
pub enhfekccogh: bool,
#[xor(13414)]
#[prost(uint32, tag = "2")]
pub njfdclfiidb: u32,
#[prost(bool, tag = "5")]
pub aobemkmdkgo: bool,
#[xor(10)]
#[prost(uint32, tag = "8")]
pub leknfgcafaa: u32,
#[xor(10467)]
#[prost(uint32, tag = "12")]
pub hooeibhboog: u32,
#[prost(bool, tag = "6")]
pub jmacndhkagj: bool,
#[xor(13246)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(608)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetQuestDataScRsp {
#[xor(3114)]
#[prost(int32, tag = "5")]
pub retcode: i32,
#[prost(message, optional, tag = "9")]
pub quest_data: ::core::option::Option<QuestData>,
#[xor(13904)]
#[prost(uint32, tag = "11")]
pub quest_type: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Acfpfgpcoho {
#[prost(uint32, repeated, tag = "5")]
pub polhffofigh: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "14")]
pub scene_unit_list: ::prost::alloc::vec::Vec<SceneUnitProtocolInfo>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2273)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetArcadeDataCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cddhbmpcoom {
#[prost(uint32, repeated, tag = "15")]
pub olcifcglpdd: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "4")]
pub kadcgadkojj: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "5")]
pub bfgcegliaig: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "9")]
pub avatars: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "3")]
pub hfjhobiicil: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "8")]
pub cfkjjgihaef: ::prost::alloc::vec::Vec<u32>,
#[xor(1173)]
#[prost(uint32, tag = "2")]
pub ebnkphlanpo: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ogbjaalhjbh {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hnjdjbabpib {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ConfigChoiceDetail {
#[prost(string, tag = "1")]
pub nadbbnnlcco: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub keimddonfek: ::prost::alloc::string::String,
#[prost(message, optional, tag = "3")]
pub maplkdkkikk: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub ihfpngkgnea: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub aeabkkpocnd: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "6")]
pub efmfpkcmhne: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "7")]
pub bjbmcpnggoe: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "8")]
pub gkpbnmfkbpk: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "9")]
pub afmlknmjeah: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Ibcjkmaipko", tag = "10")]
pub hcakldolbjl: i32,
#[prost(enumeration = "Nnagipgdfml", tag = "11")]
pub dakiafjeali: i32,
#[prost(int32, tag = "13")]
pub gejhgcenheb: i32,
#[prost(message, optional, tag = "14")]
pub pnonpbnflnn: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "15")]
pub predicates: ::prost::alloc::vec::Vec<EventPredicateConfig>,
#[prost(message, repeated, tag = "16")]
pub commpmifkjh: ::prost::alloc::vec::Vec<Bhapjcpgjkd>,
#[prost(bool, tag = "17")]
pub pfbplnfjkbm: bool,
#[prost(message, optional, tag = "18")]
pub jjjokbebjha: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "19")]
pub gjfkliknpam: ::core::option::Option<StringEntry>,
#[prost(uint32, repeated, tag = "20")]
pub omdaohnmedj: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1363)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Clkookdmkio {
#[xor(7760)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eidgdgacifh {
#[xor(4319)]
#[prost(uint32, tag = "12")]
pub bagbpajonhn: u32,
#[xor(8752)]
#[prost(uint32, tag = "6")]
pub mlcfpjpmcai: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2587)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Poihmgcpopi {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nlhhpkdaddc {
#[xor(7608)]
#[prost(uint32, tag = "5")]
pub ohbaeffdefh: u32,
#[prost(bytes = "vec", tag = "15")]
pub fpapmlkmpci: ::prost::alloc::vec::Vec<u8>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bhmccnhjhpa {
#[xor(11119)]
#[prost(int32, tag = "11")]
pub baidfpahfgd: i32,
#[xor(8493)]
#[prost(int32, tag = "9")]
pub jmekicekjmn: i32,
#[xor(7018)]
#[prost(int32, tag = "5")]
pub negmmacmnck: i32,
#[xor(13563)]
#[prost(int32, tag = "4")]
pub hdkibenblpe: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jlfcdhoeeai {
#[prost(uint32, repeated, tag = "1")]
pub encpnooocnc: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ndkmjmbnegp {
#[prost(int32, tag = "1")]
pub quest_id: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cdglljhhlmo {
#[prost(message, optional, tag = "3")]
pub pkhipbapmhb: ::core::option::Option<Cgpajijemlj>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(855)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kknapimihmp {
#[xor(390)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2500)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetVhsStoreInfoCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bijdfpacdho {
#[xor(13862)]
#[prost(int32, tag = "4")]
pub pffgpahjilm: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hfiiabgocng {
#[prost(enumeration = "DungeonContentDropPoolType", tag = "1")]
pub r#type: i32,
#[prost(message, repeated, tag = "2")]
pub rare: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(string, tag = "3")]
pub jgnpjjipgoh: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Odgdiglbnha {
#[prost(int32, tag = "1")]
pub quest_id: i32,
#[prost(int32, tag = "2")]
pub r#type: i32,
#[prost(bool, tag = "3")]
pub lilmcaggmld: bool,
#[prost(bool, tag = "4")]
pub mdngbpdgklg: bool,
#[prost(int32, tag = "5")]
pub perform_id: i32,
#[prost(bool, tag = "6")]
pub ppnpkcpfpgj: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(44)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kgcpealbbad {
#[xor(2318)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1661)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pdhbmpafema {
#[xor(4730)]
#[prost(int32, tag = "11")]
pub retcode: i32,
#[prost(uint64, repeated, tag = "13")]
pub iljimnebhpn: ::prost::alloc::vec::Vec<u64>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2949)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fihgfkkpnae {
#[xor(15388)]
#[prost(uint32, tag = "10")]
pub pbcbbmcggfg: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ClientSystemsInfo {
#[prost(message, optional, tag = "1")]
pub teleport_data: ::core::option::Option<TeleportData>,
#[prost(message, optional, tag = "2")]
pub aklfkgodkde: ::core::option::Option<Iggbdkbgphj>,
#[prost(message, optional, tag = "3")]
pub ipfhhabegii: ::core::option::Option<Lcnicjccpde>,
#[prost(message, optional, tag = "4")]
pub post_girl_data: ::core::option::Option<PostGirlData>,
/// 音乐播放器,主要是收录列表。里面有个 enum 是不是循环模式的意思?
///
#[prost(message, optional, tag = "6")]
pub music_player_data: ::core::option::Option<MusicPlayerData>,
/// 这个应该是解锁鸣徽之类的了。需要进一步研究
///
#[prost(message, optional, tag = "7")]
pub tarot_card_data: ::core::option::Option<TarotCardData>,
/// 这个大概跟剧情有关,下面有个表是已经玩过的过场 ID. 这个过场特指漫画式和几个人放屏幕上的对话式,要是给一个共性就是都可以跳过的
///
#[prost(message, optional, tag = "8")]
pub mopogebpbeo: ::core::option::Option<Oaljbkehldb>,
#[prost(message, optional, tag = "9")]
pub newbie_group_data: ::core::option::Option<NewbieGroupData>,
#[prost(message, optional, tag = "10")]
pub unlock_data: ::core::option::Option<UnlockData>,
#[prost(message, optional, tag = "11")]
pub geoagplahii: ::core::option::Option<NewsStandData>,
#[prost(message, optional, tag = "12")]
pub trashbin_hermit_data: ::core::option::Option<TrashbinHermitData>,
/// 猜测是收藏列表
///
#[prost(message, optional, tag = "13")]
pub collect_data: ::core::option::Option<CollectData>,
/// 侵蚀症状..? 大概是曾获得过的意思
///
#[prost(message, optional, tag = "14")]
pub curse_data: ::core::option::Option<CurseData>,
/// 绳网数据。大概有浏览过的帖子和发表了的回复之类
///
#[prost(message, optional, tag = "15")]
pub inter_knot_data: ::core::option::Option<InterKnotData>,
/// 成就数据
///
#[prost(message, optional, tag = "41")]
pub achievement_data: ::core::option::Option<AchievementData>,
#[prost(message, repeated, tag = "200")]
pub gpfoecchico: ::prost::alloc::vec::Vec<Hmchpbjljen>,
/// 这个大概是喵吉长官的完成数据。不打算管
///
#[prost(message, optional, tag = "621")]
pub check_item_data: ::core::option::Option<CheckItemData>,
/// 好像是名片数据
///
#[prost(message, optional, tag = "800")]
pub calling_card_data: ::core::option::Option<CallingCardData>,
#[prost(map = "uint32, int32", tag = "864")]
pub oomkaabgbmb: ::std::collections::HashMap<u32, i32>,
#[prost(message, optional, tag = "1228")]
pub cadoicoeofb: ::core::option::Option<Kgplibeipaj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct NeedItemInfo {
#[xor(156)]
#[prost(uint32, tag = "15")]
pub need_item_count: u32,
#[xor(11997)]
#[prost(uint32, tag = "5")]
pub need_item_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1140)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Onlmpmgcdle {
#[prost(message, repeated, tag = "13")]
pub buddy_list: ::prost::alloc::vec::Vec<BuddyUnitInfo>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5211)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jnpeieeaojm {
#[xor(4678)]
#[prost(uint64, tag = "13")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "12")]
pub info: ::core::option::Option<Picdaadcgkh>,
#[prost(message, repeated, tag = "11")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(13804)]
#[prost(uint64, tag = "4")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mcbcdeinncc {
#[prost(int32, tag = "1")]
pub mkjndiapleb: i32,
#[prost(int32, tag = "2")]
pub fboelpmooig: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1881)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jimohcjgolh {
#[xor(12088)]
#[prost(int32, tag = "11")]
pub retcode: i32,
#[xor(2384)]
#[prost(uint32, tag = "6")]
pub bdhckehljcc: u32,
#[xor(57)]
#[prost(uint32, tag = "3")]
pub fdbiolphcib: u32,
#[xor(1750)]
#[prost(uint32, tag = "1")]
pub opmnimjoadf: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ppmnjlafflk {
#[prost(message, optional, tag = "1")]
pub hnmmbinneco: ::core::option::Option<Lecmilnijhc>,
#[prost(uint32, tag = "2")]
pub bedcpoehdkc: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5199)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nonnndkjfgg {
#[xor(3514)]
#[prost(uint64, tag = "14")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "10")]
pub info: ::core::option::Option<Kpppihdmbfb>,
#[xor(15981)]
#[prost(uint64, tag = "4")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "3")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Baepjdakfhg {
#[prost(message, optional, tag = "1")]
pub dgdplpmddec: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub dhmnolikmhj: ::core::option::Option<StringEntry>,
#[prost(enumeration = "HollowLightType", tag = "3")]
pub clfnimmfcio: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(26)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kabibhddfpg {
#[prost(map = "string, string", tag = "14")]
pub clalgimcacf: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
#[xor(5008)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ldlendalbgb {
#[prost(uint32, tag = "1")]
pub cppocjgjajl: u32,
#[prost(uint32, tag = "2")]
pub cidlcppnlpl: u32,
#[prost(uint32, tag = "3")]
pub idkcknckeam: u32,
#[prost(uint32, tag = "4")]
pub jbnkjeogphg: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2440)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PerformEndScRsp {
#[xor(14620)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct QuestCollection {
#[prost(message, optional, tag = "2")]
pub bkoloofnfpg: ::core::option::Option<Omlighkgdkf>,
#[prost(message, repeated, tag = "9")]
pub quest_info_list: ::prost::alloc::vec::Vec<QuestInfo>,
#[prost(message, optional, tag = "15")]
pub knhabkggedm: ::core::option::Option<Eapolpgfejm>,
#[prost(uint32, repeated, tag = "1495")]
pub hnadficblal: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "8")]
pub oomppgljmje: ::core::option::Option<Ihphkkekhjh>,
#[prost(message, optional, tag = "14")]
pub mmgikcpghin: ::core::option::Option<Opodflndlad>,
#[xor(14779)]
#[prost(uint32, tag = "11")]
pub quest_type: u32,
#[prost(message, optional, tag = "7")]
pub dlenflnoonh: ::core::option::Option<Chhceajhkbd>,
#[prost(uint32, repeated, tag = "4")]
pub quest_id_list: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "1")]
pub kolondhkmjk: ::core::option::Option<Eonjiadomgn>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kbcodbmidll {
#[prost(message, optional, tag = "1")]
pub niidklcbdgd: ::core::option::Option<Eonomfelajb>,
#[prost(bool, tag = "2")]
pub gpgkbicjgmk: bool,
#[prost(int64, tag = "3")]
pub dcplbbhgjdh: i64,
#[prost(string, tag = "4")]
pub bbmjejifioj: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub ljdanhobmko: ::prost::alloc::string::String,
#[prost(message, optional, tag = "6")]
pub nbdolblphgp: ::core::option::Option<Jfdgkdjffnp>,
#[prost(bool, tag = "7")]
pub mcnneljfgkp: bool,
#[prost(bool, tag = "8")]
pub fnbegeapoaa: bool,
#[prost(int32, tag = "9")]
pub mfikfgiemac: i32,
#[prost(message, optional, tag = "10")]
pub clajinnnebb: ::core::option::Option<Cocgjbpoihe>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Egfikbfnggk {
#[prost(int32, tag = "1")]
pub omiencnadck: i32,
#[prost(int32, tag = "2")]
pub level: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(883)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pbohnaeikpi {
#[xor(597)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2872)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mjkjnkmaiib {
#[prost(message, optional, tag = "14")]
pub beaedghohjf: ::core::option::Option<Jjpkgigaelb>,
#[xor(10372)]
#[prost(uint32, tag = "8")]
pub group: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jaoclflkblg {
#[prost(enumeration = "HollowBattleEventType", repeated, tag = "1")]
pub nndjdljfkac: ::prost::alloc::vec::Vec<i32>,
#[prost(enumeration = "BattleTag", repeated, tag = "2")]
pub lplhpoiikgp: ::prost::alloc::vec::Vec<i32>,
#[prost(string, tag = "3")]
pub ijfdlajcaco: ::prost::alloc::string::String,
#[prost(message, optional, tag = "4")]
pub olkmancjcop: ::core::option::Option<StringEntry>,
#[prost(enumeration = "SceneTag", repeated, tag = "6")]
pub plmjpcdhegi: ::prost::alloc::vec::Vec<i32>,
#[prost(enumeration = "MonsterTypeTag", repeated, tag = "8")]
pub kpgpdffnebm: ::prost::alloc::vec::Vec<i32>,
#[prost(enumeration = "MonsterWeakness", repeated, tag = "9")]
pub oljpkhohlad: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kcagkmglhla {
#[prost(message, optional, tag = "1")]
pub section: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub fffmekkgkon: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct DungeonItemData {
#[prost(uint32, repeated, tag = "15")]
pub imdecodcggf: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "7")]
pub lpdpbojdedm: ::prost::alloc::vec::Vec<Ljcocgillfb>,
#[prost(message, repeated, tag = "1")]
pub avatar_list: ::prost::alloc::vec::Vec<AvatarInfo>,
#[prost(message, repeated, tag = "4")]
pub opnojgpnhjf: ::prost::alloc::vec::Vec<Fkaafljbcdk>,
#[prost(uint32, repeated, tag = "8")]
pub ajimopbjcjm: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "3")]
pub mbpdgapgpen: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "12")]
pub lafmpbljnjg: ::prost::alloc::vec::Vec<Pcmhnjhlidk>,
#[prost(message, repeated, tag = "10")]
pub pjbbjhfmmih: ::prost::alloc::vec::Vec<Ocbjgagjdac>,
#[xor(330)]
#[prost(uint32, tag = "5")]
pub gebpmceiane: u32,
#[prost(message, repeated, tag = "13")]
pub weapon_list: ::prost::alloc::vec::Vec<WeaponInfo>,
#[prost(message, repeated, tag = "11")]
pub gonbpdlffco: ::prost::alloc::vec::Vec<Ggabkdpcncc>,
#[prost(message, repeated, tag = "6")]
pub dldfgemogip: ::prost::alloc::vec::Vec<Ljcocgillfb>,
#[prost(message, repeated, tag = "14")]
pub buddy_list: ::prost::alloc::vec::Vec<BuddyInfo>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kigkokpcblf {
#[xor(12575)]
#[prost(uint32, tag = "5")]
pub jhmgppeodmg: u32,
#[xor(2095)]
#[prost(uint32, tag = "11")]
pub idffenfmfaf: u32,
#[xor(14192)]
#[prost(uint32, tag = "12")]
pub kbijfpfkkej: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2569)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Egodadoikhb {
#[xor(614)]
#[prost(uint32, tag = "9")]
pub ppcoijkpihh: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1306)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetClientSystemsInfoScRsp {
#[xor(4139)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<ClientSystemsInfo>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Endadpkgkid {
#[prost(int32, tag = "1")]
pub pceapfjhcof: i32,
#[prost(int32, tag = "2")]
pub ioogjbokbln: i32,
#[prost(int32, tag = "3")]
pub jkgpchfgpfj: i32,
#[prost(message, optional, tag = "4")]
pub imchmpblloa: ::core::option::Option<Dplgcojfmhj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct AvatarSkillInfo {
#[xor(5934)]
#[prost(uint32, tag = "9")]
pub level: u32,
#[xor(9666)]
#[prost(uint32, tag = "3")]
pub skill_type: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Coedmjpdlah {}
#[derive(proto_gen::CmdID)]
#[cmdid(280)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jglffhlhbkn {
#[prost(bool, tag = "3")]
pub enagkobmjmj: bool,
#[prost(message, optional, tag = "15")]
pub eabhecadfgl: ::core::option::Option<Emppdmihnkg>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(480)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ejjimjcohgg {
#[xor(15656)]
#[prost(uint32, tag = "12")]
pub hlbhpphdbnc: u32,
#[prost(int32, repeated, tag = "839")]
pub poioifgeofd: ::prost::alloc::vec::Vec<i32>,
#[prost(uint32, repeated, tag = "276")]
pub ebdhegmgjnk: ::prost::alloc::vec::Vec<u32>,
#[xor(11420)]
#[prost(uint32, tag = "6")]
pub hoagdhfnhhp: u32,
#[prost(message, optional, tag = "505")]
pub hmfbjnjoiib: ::core::option::Option<Fcknppidgod>,
#[prost(uint32, repeated, tag = "962")]
pub ieleaepacbc: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "1992")]
pub cmnclbfklei: ::prost::alloc::vec::Vec<Hpgaamcpfbc>,
#[prost(int32, repeated, tag = "396")]
pub epeiglpdend: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "214")]
pub conpmlenepg: ::prost::alloc::vec::Vec<i32>,
#[xor(11894)]
#[prost(uint32, tag = "13")]
pub frontend_avatar_id: u32,
#[prost(bool, tag = "10")]
pub emmkpjnjghe: bool,
#[prost(uint32, repeated, tag = "1687")]
pub cbdiaikephk: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "1325")]
pub llpilbjlknn: bool,
#[prost(bool, tag = "4")]
pub koaeaglbddn: bool,
#[prost(enumeration = "Gmcconoddla", tag = "474")]
pub eepopchmbnd: i32,
#[prost(map = "int32, int32", tag = "1")]
pub hebkhfkljjp: ::std::collections::HashMap<i32, i32>,
#[prost(message, repeated, tag = "2")]
pub scene_unit_list: ::prost::alloc::vec::Vec<SceneUnitProtocolInfo>,
#[prost(int32, repeated, tag = "1701")]
pub ekejggcllpp: ::prost::alloc::vec::Vec<i32>,
#[xor(11334)]
#[prost(uint32, tag = "7")]
pub section_id: u32,
#[xor(12430)]
#[prost(uint32, tag = "1318")]
pub time_of_day: u32,
#[xor(12730)]
#[prost(uint32, tag = "1607")]
pub lkdgaijoalp: u32,
#[xor(14061)]
#[prost(uint32, tag = "255")]
pub day_of_week: u32,
#[prost(map = "uint32, uint32", tag = "1071")]
pub mcnejmljbfd: ::std::collections::HashMap<u32, u32>,
#[xor(3666)]
#[prost(uint32, tag = "1653")]
pub gecbkcadcjn: u32,
#[prost(message, repeated, tag = "11")]
pub gedllnogjlm: ::prost::alloc::vec::Vec<Clpgmdhmnaa>,
#[xor(7747)]
#[prost(uint32, tag = "5")]
pub feanogfdcjh: u32,
#[xor(3653)]
#[prost(uint32, tag = "9")]
pub main_city_bgm_id: u32,
#[prost(message, repeated, tag = "3")]
pub imfhefkhano: ::prost::alloc::vec::Vec<Ckndhmekhfm>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1016)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct DoGachaScRsp {
#[prost(message, optional, tag = "6")]
pub gacha_data: ::core::option::Option<GachaData>,
#[prost(message, repeated, tag = "13")]
pub gain_item_list: ::prost::alloc::vec::Vec<GainItemInfo>,
#[xor(12395)]
#[prost(uint32, tag = "11")]
pub cost_item_count: u32,
#[xor(14106)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5001)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nlejeoachdg {
#[xor(5533)]
#[prost(uint32, tag = "15")]
pub oagamjogegh: u32,
#[prost(string, tag = "55")]
pub eaganpkcjig: ::prost::alloc::string::String,
#[prost(message, optional, tag = "7")]
pub liaphdkpcic: ::core::option::Option<Ekiechelnjg>,
#[xor(7296)]
#[prost(uint64, tag = "5")]
pub bfjjdanpkmm: u64,
#[xor(11344)]
#[prost(int32, tag = "1662")]
pub bnbkfdekclk: i32,
#[xor(776)]
#[prost(uint32, tag = "13")]
pub eocpjlnkncg: u32,
#[prost(enumeration = "Geadbjbfeif", tag = "9")]
pub gldmcgjpdjm: i32,
#[xor(746)]
#[prost(uint32, tag = "3")]
pub hkkjefpdmai: u32,
#[prost(bool, tag = "4")]
pub gfkpmopmoln: bool,
#[xor(10144)]
#[prost(int32, tag = "1")]
pub medlhfhelgc: i32,
#[prost(string, tag = "14")]
pub ecbbjcjhnhh: ::prost::alloc::string::String,
#[xor(10655)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[xor(15873)]
#[prost(uint64, tag = "12")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "2")]
pub kknamdeahhc: ::prost::alloc::vec::Vec<Ekiechelnjg>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hodlfmmeejm {
#[prost(message, optional, tag = "1")]
pub dhmnolikmhj: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Iojdgcmbnmj", tag = "2")]
pub ghggdeglhka: i32,
#[prost(message, optional, tag = "3")]
pub hp: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct HollowShopGoodsConfig {
#[prost(int32, tag = "1")]
pub item_type: i32,
#[prost(uint32, repeated, tag = "2")]
pub rare: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "3")]
pub item_id: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub buy_count: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub price: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "6")]
pub group: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "7")]
pub weight: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "8")]
pub discount: ::core::option::Option<StringEntry>,
#[prost(enumeration = "HollowShopCurrencyType", tag = "9")]
pub token_type: i32,
#[prost(message, optional, tag = "10")]
pub nkdeabjnagd: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Elolpacncem {
#[prost(message, repeated, tag = "4")]
pub ehgclnpjclp: ::prost::alloc::vec::Vec<Gmfgpmekadh>,
#[prost(map = "string, message", tag = "6")]
pub cdgoijihema: ::std::collections::HashMap<
::prost::alloc::string::String,
Gmfgpmekadh,
>,
#[xor(2745)]
#[prost(int32, tag = "8")]
pub faljjcadhop: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Popjbpkfobf {
#[prost(enumeration = "Phblebdbnng", tag = "1")]
pub edmoafncbdk: i32,
#[prost(enumeration = "ModifyType", tag = "2")]
pub pabbfchpoah: i32,
#[prost(message, optional, tag = "3")]
pub dgdplpmddec: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub jooliheocgp: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub diekdjecaah: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2581)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lifdnjgpdod {
#[xor(154)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1769)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jhbhocgeomj {
#[xor(11490)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3227)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Injfkdihmgg {}
#[derive(proto_gen::CmdID)]
#[cmdid(13)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hfpfakepmao {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ifninfcjmgm {}
#[derive(proto_gen::CmdID)]
#[cmdid(5202)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dknegfllmbo {
#[prost(message, repeated, tag = "11")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(13670)]
#[prost(uint64, tag = "10")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "9")]
pub info: ::core::option::Option<Mjbpfgcpkjf>,
#[xor(12112)]
#[prost(uint64, tag = "5")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ingogjpccpb {
#[prost(enumeration = "HollowSearchGridType", tag = "1")]
pub ephenfpjbih: i32,
#[prost(enumeration = "Ejpbdlckaal", tag = "2")]
pub lchmafimajl: i32,
#[prost(message, optional, tag = "3")]
pub ldopngfofie: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub lihchjhommp: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub dofpafbdnlj: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "6")]
pub dogladbbdjm: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "7")]
pub ekgakpigglb: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "8")]
pub gohfdfbbfff: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "9")]
pub pnbandojgnd: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "10")]
pub hpdbpmjodga: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "11")]
pub lbonioapalm: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "12")]
pub jgijnnjbffj: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "13")]
pub fpfanimihea: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "14")]
pub cllmpkomegh: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "15")]
pub poejdeoiddj: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(bool, tag = "16")]
pub lonibhdfdkj: bool,
#[prost(bool, tag = "17")]
pub npdepkedgmf: bool,
#[prost(message, optional, tag = "18")]
pub addcnndkano: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "19")]
pub ahflehfhalj: bool,
#[prost(bool, tag = "20")]
pub jhodajbhclk: bool,
#[prost(string, tag = "21")]
pub ngbefdlpane: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "22")]
pub fkejlpighhd: ::prost::alloc::vec::Vec<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct SceneUnitProtocolInfo {
#[xor(5788)]
#[prost(uint32, tag = "12")]
pub npc_id: u32,
#[xor(2998)]
#[prost(uint32, tag = "15")]
pub gdflohpaopn: u32,
#[prost(bool, tag = "5")]
pub mghiadnmnne: bool,
#[prost(bool, tag = "13")]
pub is_interactable: bool,
#[prost(map = "uint32, message", tag = "6")]
pub interacts_info: ::std::collections::HashMap<u32, InteractInfo>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cnceaiadjfc {
#[prost(message, repeated, tag = "11")]
pub emldeipfmma: ::prost::alloc::vec::Vec<Laadohmeiih>,
#[xor(14628)]
#[prost(uint32, tag = "3")]
pub nmbkbflifhi: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mfcjllldjmo {
#[prost(string, tag = "1")]
pub gkehhhaeffa: ::prost::alloc::string::String,
#[prost(uint32, tag = "2")]
pub mdnhahnfmfl: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bjkhmiilgdc {
#[prost(int32, tag = "1")]
pub abhafocgjgp: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cghnmlgnnln {
#[prost(bool, tag = "1")]
pub fmlpkiclilk: bool,
#[prost(string, tag = "2")]
pub fbggoakblll: ::prost::alloc::string::String,
#[prost(bool, tag = "3")]
pub foikekflihj: bool,
#[prost(string, tag = "4")]
pub goflpinmcio: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub lmpiiockjdf: ::prost::alloc::string::String,
#[prost(string, tag = "6")]
pub ckpfggmhmcf: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bbjaifogghc {
#[prost(int32, tag = "1")]
pub njhhnmigpdd: i32,
#[prost(int32, tag = "2")]
pub r#type: i32,
#[prost(bool, tag = "3")]
pub lilmcaggmld: bool,
#[prost(bool, tag = "4")]
pub mdngbpdgklg: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dcfbgpfnfhm {
#[prost(uint32, repeated, tag = "9")]
pub aeialkeoodh: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "12")]
pub cnedlfnmoac: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Poddhmdpnfg {
#[prost(message, optional, tag = "1")]
pub cpmmoligldc: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Baahbdpblmj {
#[prost(int32, tag = "1")]
pub kphlalienhc: i32,
#[prost(int32, tag = "2")]
pub bbhaidoiegi: i32,
#[prost(int32, tag = "3")]
pub ddpbggimamc: i32,
#[prost(int32, tag = "4")]
pub obdgffncllo: i32,
#[prost(message, optional, tag = "5")]
pub iakjomgiekd: ::core::option::Option<Dplgcojfmhj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jondidnhfld {
#[prost(message, optional, tag = "1")]
pub ipiiglmjada: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub item_id: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub nkdeabjnagd: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "4")]
pub mdhneibmpla: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(enumeration = "Iojdgcmbnmj", tag = "5")]
pub ghggdeglhka: i32,
#[prost(message, repeated, tag = "6")]
pub bajgicgnpmo: ::prost::alloc::vec::Vec<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nckdabmcjej {
#[prost(string, tag = "1")]
pub hhemdnfdpao: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pgcdehcgled {
#[prost(enumeration = "RpRecommendResult", tag = "1")]
pub result: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5208)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jkngjnjibcm {
#[prost(message, repeated, tag = "7")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(4986)]
#[prost(uint64, tag = "6")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "5")]
pub info: ::core::option::Option<Fifdheojjne>,
#[xor(12717)]
#[prost(uint64, tag = "2")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fkibbohbdin {
#[prost(int32, tag = "1")]
pub abhafocgjgp: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct BuddySync {
#[prost(uint32, repeated, tag = "1")]
pub kghfhlopgjb: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "9")]
pub fmjfkhgibnb: ::prost::alloc::vec::Vec<u32>,
#[xor(11908)]
#[prost(uint32, tag = "7")]
pub jhmdokiejnf: u32,
#[prost(uint32, repeated, tag = "5")]
pub piglomfpnfb: ::prost::alloc::vec::Vec<u32>,
#[xor(6893)]
#[prost(uint32, tag = "3")]
pub lpfeinagkha: u32,
#[prost(message, repeated, tag = "2")]
pub buddy_list: ::prost::alloc::vec::Vec<BuddyInfo>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Khcimodcaca {
#[prost(message, repeated, tag = "14")]
pub nmoojolofbf: ::prost::alloc::vec::Vec<Ajmanikhmhl>,
#[xor(15365)]
#[prost(uint64, tag = "9")]
pub pikgpfnfjpo: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1173)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nfhbfihgaon {
#[xor(1193)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cejipjkijha {
#[xor(7388)]
#[prost(uint32, tag = "14")]
pub gdofgohmekn: u32,
#[prost(bytes = "vec", tag = "6")]
pub dkdfahgbgjp: ::prost::alloc::vec::Vec<u8>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Laoaijfofli {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jkmjmnfkelj {
#[xor(14324)]
#[prost(uint32, tag = "10")]
pub r#type: u32,
#[prost(bytes = "vec", tag = "9")]
pub gpophchpipb: ::prost::alloc::vec::Vec<u8>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jjclogiljmd {
#[prost(string, tag = "1")]
pub ui: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dmaojgnghgh {
#[prost(int32, tag = "1")]
pub template_id: i32,
#[prost(bool, tag = "2")]
pub pclikemdnfb: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2536)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetVhsStoreInfoScRsp {
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<VhsStoreInfo>,
#[xor(16354)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ofecmckiajo {
#[prost(uint32, tag = "1")]
pub uid: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(597)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Boakcgcaekn {
#[xor(9833)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jmeleikjjed {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jdiphehohkb {
#[xor(440)]
#[prost(uint32, tag = "14")]
pub ppcoijkpihh: u32,
#[xor(5036)]
#[prost(uint32, tag = "11")]
pub phbjhildfkc: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jobfajcadgp {
#[prost(message, optional, tag = "7")]
pub dgdplpmddec: ::core::option::Option<Pihldgnlcpl>,
#[xor(8644)]
#[prost(int32, tag = "2")]
pub ciiedahjlmd: i32,
#[xor(16195)]
#[prost(uint32, tag = "5")]
pub elfgnoklgdb: u32,
#[xor(8940)]
#[prost(int32, tag = "15")]
pub score: i32,
#[xor(16192)]
#[prost(uint32, tag = "4")]
pub ofhdbpaccoa: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bnaicfpiiag {
#[prost(uint32, repeated, tag = "7")]
pub jcmapokjbdc: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "15")]
pub oecnimoejpg: ::prost::alloc::vec::Vec<RewardBuff>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5107)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mhocpnbecdl {
#[xor(3008)]
#[prost(uint64, tag = "15")]
pub jmnpooedngh: u64,
#[xor(4997)]
#[prost(uint64, tag = "10")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "6")]
pub info: ::core::option::Option<Cnceaiadjfc>,
#[prost(message, repeated, tag = "2")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5190)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ipfpofcbnjp {
#[prost(message, repeated, tag = "12")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(15578)]
#[prost(uint64, tag = "11")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "6")]
pub info: ::core::option::Option<Lkjcldhnpdh>,
#[xor(4235)]
#[prost(uint64, tag = "2")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ilehibpgief {
#[xor(14424)]
#[prost(int64, tag = "4")]
pub end_timestamp: i64,
#[prost(uint32, repeated, tag = "6")]
pub pjilpbkknan: ::prost::alloc::vec::Vec<u32>,
#[xor(4341)]
#[prost(int64, tag = "10")]
pub dbkpbkpcoog: i64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fjppbkgebcl {
#[xor(7354)]
#[prost(uint32, tag = "8")]
pub buddy_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Finlpaopbeh {
#[prost(message, optional, tag = "1")]
pub quest_id: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub jhmgppeodmg: ::core::option::Option<StringEntry>,
#[prost(int32, tag = "3")]
pub pabbfchpoah: i32,
#[prost(message, optional, tag = "4")]
pub num: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4000)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pkhhlhmaeoo {
#[xor(293)]
#[prost(uint32, tag = "15")]
pub uid: u32,
#[prost(string, tag = "12")]
pub info: ::prost::alloc::string::String,
#[prost(bool, tag = "11")]
pub dijbilopeed: bool,
#[xor(1454)]
#[prost(uint64, tag = "1")]
pub nhdpiaokgnk: u64,
#[xor(11628)]
#[prost(int32, tag = "13")]
pub reason: i32,
#[prost(bool, tag = "9")]
pub kaibniadmae: bool,
#[prost(bytes = "vec", tag = "8")]
pub ichjhlepdif: ::prost::alloc::vec::Vec<u8>,
#[xor(13370)]
#[prost(uint32, tag = "7")]
pub dmagknoajid: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hifojjigpak {
#[prost(message, repeated, tag = "6")]
pub lmoaojpbalc: ::prost::alloc::vec::Vec<Dikokofmddg>,
#[xor(16014)]
#[prost(uint32, tag = "5")]
pub ojgglfbmakp: u32,
#[xor(14867)]
#[prost(int64, tag = "4")]
pub aohkpfmbehg: i64,
#[xor(8237)]
#[prost(uint32, tag = "1")]
pub cphhaaahehi: u32,
#[prost(message, repeated, tag = "8")]
pub plhnfdopjij: ::prost::alloc::vec::Vec<Dikokofmddg>,
#[xor(4281)]
#[prost(uint32, tag = "3")]
pub jmmomaaegkh: u32,
#[xor(11903)]
#[prost(uint32, tag = "9")]
pub pobnjepjdkg: u32,
#[xor(7317)]
#[prost(uint32, tag = "10")]
pub dbfnadncefg: u32,
#[xor(6727)]
#[prost(uint32, tag = "14")]
pub nbaaikedggk: u32,
#[xor(5705)]
#[prost(int64, tag = "13")]
pub efbflockgkd: i64,
#[xor(3880)]
#[prost(uint32, tag = "11")]
pub item_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jdiclkhpfge {
#[prost(uint32, repeated, tag = "10")]
pub kakabgkokbf: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "7")]
pub llaljlignch: ::prost::alloc::string::String,
#[xor(1297)]
#[prost(int64, tag = "1")]
pub edbmlolmope: i64,
#[prost(message, repeated, tag = "12")]
pub dldfgemogip: ::prost::alloc::vec::Vec<Ljcocgillfb>,
#[xor(2407)]
#[prost(uint32, tag = "2")]
pub mbcmpkodpfi: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(535)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct BeginnerBattleEndScRsp {
#[xor(2368)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gopdbildebn {}
#[derive(proto_gen::CmdID)]
#[cmdid(828)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bbagiblkmfn {
#[xor(15904)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(93)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PlayerGetTokenScRsp {
#[xor(9002)]
#[prost(int64, tag = "7")]
pub didalcplgdc: i64,
#[xor(14686)]
#[prost(int32, tag = "3")]
pub retcode: i32,
#[xor(8348)]
#[prost(uint32, tag = "4")]
pub ggpifihkmmm: u32,
#[prost(string, tag = "9")]
pub sign: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub imphjpdhpmd: ::prost::alloc::string::String,
#[xor(9164)]
#[prost(uint32, tag = "6")]
pub uid: u32,
#[prost(string, tag = "8")]
pub server_rand_key: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(393)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Palpgoemaam {
#[prost(enumeration = "Lhkfpefffll", tag = "4")]
pub iegloobhlll: i32,
#[xor(5417)]
#[prost(int32, tag = "5")]
pub retcode: i32,
#[xor(12673)]
#[prost(uint32, tag = "7")]
pub tag: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(830)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eeepoiilofk {
#[xor(10327)]
#[prost(int32, tag = "8")]
pub retcode: i32,
#[prost(message, repeated, tag = "10")]
pub pbjjbgphikd: ::prost::alloc::vec::Vec<Oilpfhkjhae>,
#[prost(message, repeated, tag = "13")]
pub hbkhepiihan: ::prost::alloc::vec::Vec<Dnplldlakni>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3200)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dehlciggjge {
#[xor(214)]
#[prost(uint32, tag = "13")]
pub fhhhblabjnf: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bmmgfoknfbh {
#[prost(uint32, repeated, tag = "15")]
pub fpmfdgjhchm: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(986)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Igfhcloijde {
#[xor(10191)]
#[prost(int32, tag = "3")]
pub retcode: i32,
#[prost(message, repeated, tag = "2")]
pub okiccbjkkoj: ::prost::alloc::vec::Vec<Cojcpppiloj>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(537)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct SavePosInMainCityScRsp {
#[xor(164)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(639)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cckbpiealfk {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cajojgcpfbe {
#[prost(message, optional, tag = "1")]
pub num: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gpbjpjdjmmg {
#[prost(string, tag = "1")]
pub ehocdglkjpb: ::prost::alloc::string::String,
#[prost(enumeration = "Mkbcaoanfdj", tag = "2")]
pub r#type: i32,
#[prost(bool, tag = "3")]
pub mmnblenhhdo: bool,
#[prost(string, tag = "4")]
pub bmlmkcnfifo: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub doeobkmbdhk: ::prost::alloc::string::String,
#[prost(string, tag = "6")]
pub igaopibohdp: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub fmjnpfkaada: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oogapkngocb {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Limolgnaacb {
#[prost(uint32, tag = "1")]
pub hoagdhfnhhp: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(390)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gjgneogccia {
#[xor(7036)]
#[prost(uint32, tag = "10")]
pub tag: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2993)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gadhobnkghd {
#[xor(1711)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Onacmakdlbn {
#[prost(message, optional, tag = "1")]
pub cbgeodkpcfa: ::core::option::Option<StringEntry>,
#[prost(string, tag = "2")]
pub bkfgpaioaao: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cdcjdkpihef {
#[prost(string, tag = "1")]
pub hhemdnfdpao: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct LogMonsterSkillUseInfo {
#[prost(int32, tag = "1")]
pub damage: i32,
#[prost(int32, tag = "2")]
pub use_times: i32,
#[prost(int32, tag = "3")]
pub hit_times: i32,
#[prost(string, tag = "4")]
pub fbkoechfklg: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "5")]
pub aobjagojmcp: ::prost::alloc::vec::Vec<Hkohbflcodg>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(301)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetFriendLimitInfoScRsp {
#[prost(message, repeated, tag = "14")]
pub aeaagkgkffg: ::prost::alloc::vec::Vec<Kbcodbmidll>,
#[xor(3590)]
#[prost(uint32, tag = "12")]
pub ngaiiafngbk: u32,
#[xor(6524)]
#[prost(uint32, tag = "1")]
pub ajndiihdlfa: u32,
#[xor(2032)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Biabdbbodhc {
#[prost(enumeration = "VariableScope", tag = "1")]
pub fcdpekomndm: i32,
#[prost(string, tag = "2")]
pub eabhecadfgl: ::prost::alloc::string::String,
#[prost(enumeration = "Pdojfoedicj", tag = "3")]
pub ojhhpklhdjg: i32,
#[prost(map = "string, message", tag = "4")]
pub igjcaafeajk: ::std::collections::HashMap<
::prost::alloc::string::String,
StringEntry,
>,
#[prost(string, tag = "5")]
pub jjonmoehlig: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1612)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetFairyInfoScRsp {
#[prost(message, optional, tag = "14")]
pub info: ::core::option::Option<FairyInfo>,
#[xor(3378)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1273)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ojpkokdacgg {
#[xor(12512)]
#[prost(uint32, tag = "14")]
pub ddiamibnibg: u32,
#[prost(map = "string, int32", tag = "3")]
pub nheonpmbhcm: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
#[prost(bytes = "vec", tag = "15")]
pub iojhbkleonn: ::prost::alloc::vec::Vec<u8>,
#[prost(map = "string, string", tag = "727")]
pub libmaekencd: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
#[prost(map = "string, string", tag = "10")]
pub elpmddipnmh: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
#[xor(13237)]
#[prost(uint32, tag = "4")]
pub lelbkclbjjj: u32,
#[xor(966)]
#[prost(uint32, tag = "1")]
pub owner_id: u32,
#[prost(string, tag = "7")]
pub npc_interaction: ::prost::alloc::string::String,
#[xor(6119)]
#[prost(uint32, tag = "11")]
pub section_id: u32,
#[prost(enumeration = "EventGraphOwnerType", tag = "2")]
pub owner_type: i32,
#[prost(enumeration = "ActionType", tag = "9")]
pub action_type: i32,
#[prost(map = "string, int32", tag = "12")]
pub mmdmplgocoh: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
#[xor(93)]
#[prost(uint32, tag = "8")]
pub iddogdegagd: u32,
#[xor(4290)]
#[prost(uint32, tag = "5")]
pub eigemncjncc: u32,
#[xor(7288)]
#[prost(uint32, tag = "6")]
pub tag: u32,
#[prost(string, repeated, tag = "13")]
pub bgcopembnij: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1391)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ReportSystemSettingsChangeCsReq {
#[prost(string, repeated, tag = "9")]
pub iibbcldmkki: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[xor(12100)]
#[prost(uint32, tag = "2")]
pub jfncdjkiijf: u32,
#[prost(string, tag = "10")]
pub eabhecadfgl: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fpgoofgcpee {
#[prost(message, optional, tag = "1")]
pub chckjbnicnh: ::core::option::Option<Ofgohninbjg>,
#[prost(message, optional, tag = "5")]
pub phhmjhmlefb: ::core::option::Option<Dpflecdclai>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(529)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct EnterSectionCsReq {
#[prost(string, tag = "9")]
pub transform: ::prost::alloc::string::String,
#[xor(3314)]
#[prost(uint32, tag = "1")]
pub hoagdhfnhhp: u32,
#[prost(bool, tag = "6")]
pub ehmopjccohg: bool,
#[prost(enumeration = "EventGraphOwnerType", tag = "2")]
pub owner_type: i32,
#[prost(bool, tag = "3")]
pub gdnfifgfgce: bool,
#[xor(614)]
#[prost(uint32, tag = "13")]
pub section_id: u32,
#[xor(148)]
#[prost(uint32, tag = "7")]
pub tag: u32,
#[xor(13454)]
#[prost(uint32, tag = "14")]
pub deooedngagp: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bncedgmbkkm {
#[prost(bool, tag = "1")]
pub copjgambeaa: bool,
#[prost(uint32, repeated, tag = "2")]
pub iochemndekp: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "3")]
pub nonamejojlg: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2080)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pipdmpmndkh {
#[xor(8314)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhddolgihik {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ccmffanlhla {
#[prost(enumeration = "HollowLightType", tag = "3")]
pub clfnimmfcio: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1308)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PlayerSystemParameterChangeScRsp {
#[xor(14083)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dgcfmnldlkb {
#[prost(message, optional, tag = "1")]
pub group: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub kjoopbmjegm: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "3")]
pub gnlekenajfn: bool,
#[prost(bool, tag = "4")]
pub abpaajfmeam: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ecjpanaendl {
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Oighfoncigp>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(821)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pppdimfpjec {
#[prost(uint32, repeated, tag = "8")]
pub encgcalflfg: ::prost::alloc::vec::Vec<u32>,
#[xor(13746)]
#[prost(uint32, tag = "10")]
pub avatar_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dagfjkeolcm {
#[prost(int32, tag = "1")]
pub nkiegkopoeg: i32,
#[prost(int32, tag = "2")]
pub klakfekdcfd: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mkllkobiopg {
#[prost(enumeration = "ConwayLifeGameLifeState", tag = "10")]
pub ekoiiknkhgj: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Odijcgldmia {
#[xor(4344)]
#[prost(uint32, tag = "11")]
pub bpegheknole: u32,
#[prost(message, repeated, tag = "14")]
pub bapbocgilep: ::prost::alloc::vec::Vec<NeedItemInfo>,
#[prost(map = "uint32, uint32", tag = "10")]
pub maeegjdknkg: ::std::collections::HashMap<u32, u32>,
#[prost(uint32, repeated, tag = "9")]
pub eohfigklggp: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "3")]
pub fnanndecaan: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "13")]
pub need_item_info_list: ::prost::alloc::vec::Vec<NeedItemInfo>,
#[prost(message, repeated, tag = "6")]
pub mplcofohjnl: ::prost::alloc::vec::Vec<NeedItemInfo>,
#[xor(5947)]
#[prost(uint32, tag = "5")]
pub r#type: u32,
#[prost(message, repeated, tag = "8")]
pub dnadnehoogk: ::prost::alloc::vec::Vec<NeedItemInfo>,
#[xor(5194)]
#[prost(uint32, tag = "1")]
pub dgaafhidocl: u32,
#[xor(11358)]
#[prost(uint32, tag = "12")]
pub gacha_parent_schedule_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ifhndjegeoa {
#[prost(message, optional, tag = "1")]
pub params: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub ahcncebochk: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5149)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dkeldokgeej {
#[xor(16181)]
#[prost(uint64, tag = "10")]
pub jmnpooedngh: u64,
#[xor(5353)]
#[prost(uint64, tag = "8")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "7")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "3")]
pub info: ::core::option::Option<Eidgdgacifh>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Onhchodggpc {
#[prost(message, optional, tag = "1")]
pub ofomhciijak: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1983)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetMainCityRevivalDataCsReq {
#[xor(15203)]
#[prost(int32, tag = "12")]
pub land_id: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pggnkdbngll {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ikfecmecjnh {
#[prost(int32, tag = "1")]
pub retcode: i32,
#[prost(string, tag = "2")]
pub imphjpdhpmd: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub odecaelpjho: ::prost::alloc::string::String,
#[prost(string, tag = "4")]
pub sign: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5193)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lbdoefennml {
#[prost(message, repeated, tag = "12")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "5")]
pub info: ::core::option::Option<Ipgheadajcb>,
#[xor(3983)]
#[prost(uint64, tag = "4")]
pub jmnpooedngh: u64,
#[xor(11180)]
#[prost(uint64, tag = "1")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lgdnombppmp {
#[prost(bool, tag = "2")]
pub pcggghgafdo: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gbcnocdacgf {
#[prost(message, optional, tag = "1")]
pub bagbpajonhn: ::core::option::Option<Dplgcojfmhj>,
#[prost(int32, tag = "2")]
pub cpokeiaoide: i32,
#[prost(message, optional, tag = "3")]
pub position: ::core::option::Option<Eohnljnpiao>,
#[prost(int32, tag = "4")]
pub bckllmcnlbh: i32,
#[prost(message, optional, tag = "5")]
pub joabcdopilp: ::core::option::Option<Kdjbfmjpcin>,
#[prost(message, optional, tag = "6")]
pub kbnhgcboike: ::core::option::Option<Oibeepicdpo>,
#[prost(map = "int32, int32", tag = "7")]
pub difepoedngc: ::std::collections::HashMap<i32, i32>,
#[prost(message, repeated, tag = "8")]
pub koonncdnego: ::prost::alloc::vec::Vec<Gkcodlifmlc>,
#[prost(oneof = "gbcnocdacgf::Fjljakincpo", tags = "10, 11, 12, 13, 14, 15, 16")]
pub fjljakincpo: ::core::option::Option<gbcnocdacgf::Fjljakincpo>,
}
/// Nested message and enum types in `GBCNOCDACGF`.
pub mod gbcnocdacgf {
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Oneof)]
pub enum Fjljakincpo {
#[prost(message, tag = "10")]
Avatar(super::Pofhbffcjap),
#[prost(message, tag = "11")]
Monster(super::Pkafjealanp),
#[prost(message, tag = "12")]
Summonee(super::Endadpkgkid),
#[prost(message, tag = "13")]
Buddy(super::Ecjcmfjjgdp),
#[prost(message, tag = "14")]
DropItem(super::Mfbjkggafmo),
#[prost(message, tag = "15")]
SceneObject(super::Cbbhidmkkgb),
#[prost(message, tag = "16")]
MoveObject(super::Hknkfmdiljp),
}
}
#[derive(proto_gen::CmdID)]
#[cmdid(774)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fglliebigap {
#[xor(13766)]
#[prost(uint32, tag = "14")]
pub kbkdljmegfa: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1013)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetGachaDataScRsp {
#[prost(message, optional, tag = "13")]
pub gacha_data: ::core::option::Option<GachaData>,
#[xor(1667)]
#[prost(int32, tag = "4")]
pub retcode: i32,
#[xor(2427)]
#[prost(uint32, tag = "8")]
pub gacha_type: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ddfbdgkpkem {
#[prost(enumeration = "TimeRewirdInteractType", tag = "1")]
pub gkpbihepjfl: i32,
#[prost(bool, tag = "2")]
pub joeegbobndn: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lpjomceceap {
#[prost(int32, tag = "1")]
pub quest_id: i32,
#[prost(int32, tag = "2")]
pub bnffabockol: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(660)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bdgnnbpmaci {
#[xor(9448)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ldgolafjkon {
#[prost(int32, repeated, tag = "11")]
pub anafknckkej: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "12")]
pub nimjhndgpfm: ::prost::alloc::vec::Vec<i32>,
#[prost(map = "int32, string", tag = "7")]
pub dclhjclfang: ::std::collections::HashMap<i32, ::prost::alloc::string::String>,
#[prost(message, optional, tag = "6")]
pub bhkjpeelkhk: ::core::option::Option<Pdibbkofigc>,
#[prost(map = "int32, message", tag = "2")]
pub lndfedbipfp: ::std::collections::HashMap<i32, Nmohdeogmcp>,
#[prost(float, tag = "15")]
pub flmfpgmfgki: f32,
#[prost(map = "int32, message", tag = "14")]
pub apbmdfpeoij: ::std::collections::HashMap<i32, Bompfhennoc>,
#[xor(6949)]
#[prost(int32, tag = "8")]
pub eakidipimip: i32,
#[prost(map = "int32, message", tag = "5")]
pub lfoibkcedpe: ::std::collections::HashMap<i32, Bompfhennoc>,
#[prost(string, tag = "13")]
pub inaaddollpn: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "4")]
pub hojnodehhmm: ::prost::alloc::vec::Vec<Dedbmfhokho>,
#[prost(message, optional, tag = "10")]
pub eaejkkdbaab: ::core::option::Option<Bompfhennoc>,
#[prost(message, repeated, tag = "9")]
pub ilailcbdngh: ::prost::alloc::vec::Vec<Nmohdeogmcp>,
#[prost(double, tag = "1")]
pub ecfepiebmja: f64,
#[xor(6947)]
#[prost(int64, tag = "3")]
pub enlckpkjjhg: i64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1232)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mohgpdlckdb {
#[prost(message, optional, tag = "11")]
pub gidhlonpjdk: ::core::option::Option<Bgheihedbcb>,
#[xor(5977)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(783)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ldnejhkffej {
#[prost(bool, tag = "15")]
pub mnhidnjnffc: bool,
#[xor(11053)]
#[prost(uint32, tag = "10")]
pub nhbbfmjbdnb: u32,
#[xor(5175)]
#[prost(uint32, tag = "13")]
pub jcdimfbknng: u32,
#[xor(12599)]
#[prost(uint32, tag = "12")]
pub noajghllfhk: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nimbkjinocn {
#[prost(uint32, tag = "1")]
pub gainclnemhc: u32,
#[prost(string, tag = "2")]
pub khbemgpcnpm: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "3")]
pub param: ::prost::alloc::vec::Vec<Imkooihcmbc>,
#[prost(message, repeated, tag = "4")]
pub gmefomileia: ::prost::alloc::vec::Vec<Pajgjjpijep>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dphgibigkef {
#[prost(enumeration = "DungeonContentDropPoolType", tag = "1")]
pub r#type: i32,
#[prost(message, optional, tag = "2")]
pub item_id: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lfkgehdoegi {
#[prost(message, optional, tag = "1")]
pub dhmnolikmhj: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "2")]
pub oddlndckjhc: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1311)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pihhpchikol {
#[xor(15530)]
#[prost(uint32, tag = "7")]
pub group_id: u32,
#[xor(623)]
#[prost(uint32, tag = "6")]
pub iodbjkkegoc: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1343)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Idocogmiilj {
#[xor(8911)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Caodepmoega {
#[prost(enumeration = "TimePeriodType", tag = "1")]
pub feanogfdcjh: i32,
#[prost(int32, tag = "2")]
pub jkedgfcfiod: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2561)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetMonthCardDayRewardCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct TeleportData {
#[prost(int32, repeated, tag = "2")]
pub jmjmkpakijj: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "15")]
pub unlock_id_list: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Daofcbfkcji {
#[prost(int32, tag = "1")]
pub npc_id: i32,
#[prost(int32, tag = "2")]
pub eokhlbdimgk: i32,
#[prost(int32, tag = "3")]
pub icnckeejepp: i32,
#[prost(int32, tag = "4")]
pub llgfgfdjjbn: i32,
#[prost(int32, tag = "5")]
pub nonjnnkandh: i32,
#[prost(string, tag = "6")]
pub nljlkbaaplp: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub aflpmeafbad: ::prost::alloc::string::String,
#[prost(float, tag = "8")]
pub dkoijnpbgon: f32,
#[prost(float, tag = "9")]
pub keimbjdkdgn: f32,
#[prost(float, tag = "10")]
pub bgkdonieeeb: f32,
#[prost(float, tag = "11")]
pub blhfeoopppa: f32,
#[prost(string, tag = "12")]
pub bldkbdkakgd: ::prost::alloc::string::String,
#[prost(int32, tag = "14")]
pub nmdfffjpiik: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lagmhnbojgf {
#[prost(float, tag = "2")]
pub lececmnbmnb: f32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Becpebmcmkg {
#[prost(message, optional, tag = "1")]
pub ionfpjnnolk: ::core::option::Option<Kancdiinhgh>,
#[prost(message, optional, tag = "2")]
pub gflgmjfgmje: ::core::option::Option<Lojimmijfad>,
#[prost(message, optional, tag = "3")]
pub ogdkcblfoin: ::core::option::Option<Bbknjoagjff>,
#[prost(message, optional, tag = "4")]
pub fnhbjlfchmo: ::core::option::Option<Pofdpondalk>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3417)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gmjkcafdkci {
#[xor(6108)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(392)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Obecobfhalb {
#[prost(uint32, repeated, tag = "13")]
pub avatar_list: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1893)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetActivityDataScRsp {
#[prost(message, repeated, tag = "2")]
pub elbdgflfcke: ::prost::alloc::vec::Vec<Emipiokahpa>,
#[prost(message, repeated, tag = "9")]
pub gpmnmcogjgl: ::prost::alloc::vec::Vec<Hegbodnhnom>,
#[xor(6279)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Akklgddeami {
#[prost(bool, tag = "1")]
pub ajlemkdmjaj: bool,
#[prost(message, optional, tag = "2")]
pub fleacbkdiak: ::core::option::Option<Dplgcojfmhj>,
#[prost(int32, tag = "3")]
pub bbhaidoiegi: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3189)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iobjjegflci {
#[xor(9443)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2303)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cimklfohdpo {
#[xor(10169)]
#[prost(uint32, tag = "13")]
pub eocpjlnkncg: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dkgjnhcheaa {
#[prost(string, tag = "1")]
pub interaction: ::prost::alloc::string::String,
#[prost(int32, tag = "2")]
pub interact_id: i32,
#[prost(message, optional, tag = "3")]
pub gjhcomjmfkk: ::core::option::Option<Ekbkglbnnih>,
#[prost(message, repeated, tag = "4")]
pub bjmjdhppnml: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(map = "int32, string", tag = "5")]
pub participators: ::std::collections::HashMap<i32, ::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nijiobpmigb {
#[prost(message, optional, tag = "1")]
pub pjakecpdaho: ::core::option::Option<Nnanolflndk>,
#[prost(message, optional, tag = "2")]
pub ipiiglmjada: ::core::option::Option<StringEntry>,
#[prost(int32, repeated, tag = "3")]
pub cllmpkomegh: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "4")]
pub poejdeoiddj: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "5")]
pub fpfanimihea: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, tag = "6")]
pub gjghmceihgn: i32,
#[prost(int32, tag = "7")]
pub pgmbmiehjmn: i32,
#[prost(int32, tag = "8")]
pub ckiblejeign: i32,
#[prost(enumeration = "Mojncbnncmh", tag = "9")]
pub bpimkdhhnjd: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ofnafaahacf {
#[prost(map = "uint32, message", tag = "2")]
pub ihpepphganb: ::std::collections::HashMap<u32, Hjmfhleccbc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Blmjjfilldg {
#[xor(1079)]
#[prost(int32, tag = "15")]
pub fiklflgmlba: i32,
#[xor(578)]
#[prost(int32, tag = "13")]
pub cbnngbljmig: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bpcbbhlljgi {
#[prost(message, optional, tag = "3")]
pub haebjdjjang: ::core::option::Option<Efjhdkngdgb>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(479)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct EnterSectionScRsp {
#[xor(4105)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ghjoleaemmm {
#[xor(6673)]
#[prost(uint32, tag = "14")]
pub lmiamoihnid: u32,
#[xor(13779)]
#[prost(uint32, tag = "1")]
pub nmbkbflifhi: u32,
#[xor(8583)]
#[prost(uint32, tag = "13")]
pub ghimebgollb: u32,
#[xor(12671)]
#[prost(uint32, tag = "15")]
pub fkjagaehhbf: u32,
#[prost(message, optional, tag = "3")]
pub miodeldcceb: ::core::option::Option<Ljcoklaokja>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Edgbmdpgnbk {
#[prost(message, optional, tag = "4")]
pub haebjdjjang: ::core::option::Option<Efjhdkngdgb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pjppmnoffjk {
#[prost(string, tag = "1")]
pub eabhecadfgl: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub cbgeodkpcfa: ::core::option::Option<Mcbcdeinncc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aplkkpbiaep {
#[prost(message, optional, tag = "1")]
pub iakjomgiekd: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jijbdhhhjmh {
#[prost(bool, tag = "1")]
pub ocgckmddfan: bool,
#[prost(bool, tag = "2")]
pub gcbccdlhjfd: bool,
#[prost(bool, tag = "3")]
pub hgddcedkakk: bool,
#[prost(message, optional, tag = "4")]
pub gpmdeehadia: ::core::option::Option<Pakhgbmiolj>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5160)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mdpcbogenpf {
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Hbgjlkfegcl>,
#[xor(5805)]
#[prost(uint64, tag = "12")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "6")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(14672)]
#[prost(uint64, tag = "1")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ItemSync {
#[prost(message, optional, tag = "1")]
pub jgifpnjbbcp: ::core::option::Option<Nkpkchipibi>,
#[prost(uint32, repeated, tag = "2")]
pub engccoapmko: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "5")]
pub dffmeljklii: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "6")]
pub weapon_list: ::prost::alloc::vec::Vec<WeaponInfo>,
#[prost(message, repeated, tag = "7")]
pub resource_list: ::prost::alloc::vec::Vec<Resource>,
#[prost(uint32, repeated, tag = "8")]
pub jmnikefnokf: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "9")]
pub ofiodigbppi: ::prost::alloc::vec::Vec<u32>,
#[prost(map = "uint32, message", tag = "10")]
pub kbekmppchca: ::std::collections::HashMap<u32, Edhkfipcgpi>,
#[prost(message, repeated, tag = "11")]
pub pjbbjhfmmih: ::prost::alloc::vec::Vec<Ocbjgagjdac>,
#[prost(uint32, repeated, tag = "14")]
pub pkacccopgpb: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "15")]
pub ohiggablenk: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct RewardItems {
#[prost(map = "uint32, uint32", tag = "1")]
pub reward_item_map: ::std::collections::HashMap<u32, u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Beenbaohjda {
#[prost(uint32, repeated, tag = "1")]
pub nijmjjldmob: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "7")]
pub mmibmofljch: ::prost::alloc::vec::Vec<Jbccmecfnda>,
#[xor(16349)]
#[prost(uint32, tag = "10")]
pub nkkidgbphai: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cephpfjieej {
#[prost(message, optional, tag = "1")]
pub uid: ::core::option::Option<StringEntry>,
#[prost(enumeration = "WayOfCheckHollowNpcExist", tag = "2")]
pub iianhajiclj: i32,
#[prost(message, optional, tag = "3")]
pub dgdplpmddec: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bclnmhmndgc {
#[prost(message, optional, tag = "1")]
pub haebjdjjang: ::core::option::Option<Efjhdkngdgb>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1485)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nmnghdcdpji {
#[prost(message, optional, tag = "5")]
pub lhannglajpa: ::core::option::Option<Efpmhbccnmm>,
#[prost(message, repeated, tag = "9")]
pub hbgkeelbihm: ::prost::alloc::vec::Vec<Efpmhbccnmm>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jcepnfchmkm {
#[prost(int32, tag = "1")]
pub npc_id: i32,
#[prost(string, tag = "2")]
pub apklojloigc: ::prost::alloc::string::String,
#[prost(string, repeated, tag = "3")]
pub pgcpmaidhlp: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(686)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Anafmooichn {
#[xor(13257)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aojhmaelgni {
#[prost(int32, tag = "1")]
pub jahmpfmcbem: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Biefookleca {
#[prost(bool, tag = "1")]
pub dokgbgomkcb: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Emenedaence {
#[prost(float, tag = "1")]
pub mkjndiapleb: f32,
#[prost(float, tag = "6")]
pub fboelpmooig: f32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Djeflhedaoe {
#[prost(message, repeated, tag = "1")]
pub hfadffpimbh: ::prost::alloc::vec::Vec<Ajahlchompl>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3166)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gloekigilnp {
#[prost(enumeration = "HenshinType", tag = "6")]
pub r#type: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5151)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Anicfnmcdho {
#[prost(message, repeated, tag = "13")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(10459)]
#[prost(uint64, tag = "7")]
pub dkmbmkcdepe: u64,
#[xor(12942)]
#[prost(uint64, tag = "5")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "3")]
pub info: ::core::option::Option<Hnlmmifkopm>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Homkhmhffei {
#[xor(10681)]
#[prost(uint32, tag = "10")]
pub cbkephankbj: u32,
#[xor(12156)]
#[prost(uint32, tag = "2")]
pub biembjbjcid: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1866)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mejcfmjhpci {
#[xor(13034)]
#[prost(uint32, tag = "3")]
pub bdhckehljcc: u32,
#[prost(bool, tag = "14")]
pub nnngfbiejmc: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pjdmchndjfj {
#[prost(map = "uint32, uint32", tag = "4")]
pub bmalcejbjig: ::std::collections::HashMap<u32, u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kpppihdmbfb {
#[xor(3262)]
#[prost(int32, tag = "9")]
pub edickgdlhec: i32,
#[xor(962)]
#[prost(int32, tag = "10")]
pub becindhljgb: i32,
#[prost(float, tag = "11")]
pub mkjndiapleb: f32,
#[xor(8246)]
#[prost(uint32, tag = "1")]
pub nmbkbflifhi: u32,
#[prost(float, tag = "8")]
pub fboelpmooig: f32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kajaeggdaed {
#[prost(string, repeated, tag = "1")]
pub ndkgmpigodn: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(message, optional, tag = "2")]
pub gohioibddnh: ::core::option::Option<Mcmkalpefjk>,
#[prost(string, tag = "3")]
pub pcjggclokkc: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(543)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct LongFightProgressUpdateCsReq {
#[prost(message, optional, tag = "5")]
pub dpfkafjjpgg: ::core::option::Option<LongFightInfo>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ilghjldjhcl {
#[xor(1961)]
#[prost(uint32, tag = "11")]
pub template_id: u32,
#[xor(5619)]
#[prost(int64, tag = "7")]
pub dbkpbkpcoog: i64,
#[prost(bool, tag = "3")]
pub cmakkdmdnea: bool,
#[prost(string, tag = "15")]
pub jignecknboc: ::prost::alloc::string::String,
#[xor(7832)]
#[prost(uint32, tag = "4")]
pub hfjpineoiip: u32,
#[prost(string, tag = "2")]
pub hbmnikpdgon: ::prost::alloc::string::String,
#[xor(9518)]
#[prost(int64, tag = "9")]
pub end_timestamp: i64,
#[xor(1810)]
#[prost(uint32, tag = "1")]
pub oeaieooemng: u32,
#[prost(string, tag = "8")]
pub mfbippmgjbj: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4500)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Glfgknbfncp {
#[prost(message, optional, tag = "7")]
pub hgmjcpblieo: ::core::option::Option<Ijelpighfbi>,
#[prost(bool, tag = "10")]
pub eimgejjgpon: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(847)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Phkhfhhopfn {
#[prost(bool, repeated, tag = "1")]
pub talent_switch_list: ::prost::alloc::vec::Vec<bool>,
#[xor(3020)]
#[prost(uint32, tag = "4")]
pub avatar_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2045)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Icpkbkmplfd {
#[xor(4601)]
#[prost(int32, tag = "2")]
pub retcode: i32,
#[prost(string, tag = "3")]
pub afhmbdankgg: ::prost::alloc::string::String,
#[xor(8437)]
#[prost(uint32, tag = "9")]
pub lhejecbpkib: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fijmjlpfjfa {
#[prost(uint32, tag = "1")]
pub cdahpmbagha: u32,
#[prost(uint32, tag = "2")]
pub cbkephankbj: u32,
#[prost(message, optional, tag = "3")]
pub ajgllcjjepi: ::core::option::Option<Ahgmheddhld>,
#[prost(int32, tag = "4")]
pub rotation: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2810)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ebemicepjha {
#[prost(uint32, repeated, tag = "14")]
pub cjebefbkbao: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "11")]
pub piaecgmchao: ::prost::alloc::vec::Vec<u32>,
#[xor(10964)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mcgfaeaebnk {
#[prost(message, optional, tag = "1")]
pub ipiiglmjada: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Iojdgcmbnmj", tag = "2")]
pub ghggdeglhka: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hkggnlcigpf {
#[xor(2020)]
#[prost(int64, tag = "12")]
pub pefadnoobmm: i64,
#[xor(15143)]
#[prost(uint32, tag = "2")]
pub gmomajfcbof: u32,
#[prost(enumeration = "Bamdmenpfnb", tag = "1")]
pub dfddfipgcdl: i32,
#[prost(enumeration = "Ahocojljhio", tag = "10")]
pub lpmglmdponn: i32,
#[xor(11858)]
#[prost(int64, tag = "8")]
pub folhgemcnap: i64,
#[prost(message, optional, tag = "3")]
pub kdhjfonaaae: ::core::option::Option<Pedileimahn>,
#[xor(6625)]
#[prost(int32, tag = "11")]
pub hnkeikggcdj: i32,
#[xor(15917)]
#[prost(uint32, tag = "15")]
pub group_id: u32,
#[xor(8343)]
#[prost(uint32, tag = "14")]
pub quest_id: u32,
#[xor(14766)]
#[prost(uint32, tag = "9")]
pub fcbmbaldajo: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2118)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kldjjnbipdg {
#[xor(6996)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[prost(message, repeated, tag = "6")]
pub cchchbceghk: ::prost::alloc::vec::Vec<Pfcmihnfmme>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1312)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nnijgkaefed {
#[prost(map = "uint32, int32", tag = "10")]
pub oomkaabgbmb: ::std::collections::HashMap<u32, i32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4001)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fplohgjjakh {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mlmhhgahjef {
#[prost(map = "uint32, uint32", tag = "5")]
pub reward_item_map: ::std::collections::HashMap<u32, u32>,
#[prost(message, repeated, tag = "13")]
pub klbehoieibi: ::prost::alloc::vec::Vec<Cojcpppiloj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nlicbbcpaof {
#[prost(message, optional, tag = "1")]
pub hnoocbajagn: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub fkgcomohmia: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub meghmooingi: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Khcoboonedb {
#[prost(bool, tag = "1")]
pub pdpimiengdd: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct BattleResult {
#[prost(int32, tag = "1")]
pub result: i32,
#[prost(int32, tag = "2")]
pub star: i32,
#[prost(int32, tag = "3")]
pub dempilmbbdb: i32,
#[prost(map = "uint32, message", tag = "4")]
pub jghojdenjig: ::std::collections::HashMap<u32, Kbfopginfjc>,
#[prost(uint32, repeated, tag = "5")]
pub oejgmnlbfgl: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "6")]
pub battle_statistics: ::core::option::Option<LogBattleStatistics>,
#[prost(message, optional, tag = "7")]
pub ebpolocjgdd: ::core::option::Option<Bplilleadjc>,
#[prost(map = "uint32, int32", tag = "8")]
pub lfkoanangeo: ::std::collections::HashMap<u32, i32>,
#[prost(message, repeated, tag = "9")]
pub kcbpcgehkop: ::prost::alloc::vec::Vec<Edbojjhlefk>,
#[prost(int32, tag = "10")]
pub nnhpiaalhbb: i32,
#[prost(uint32, tag = "11")]
pub dohbmbdjidb: u32,
#[prost(uint32, repeated, tag = "12")]
pub iakkommghmc: ::prost::alloc::vec::Vec<u32>,
#[prost(int32, tag = "13")]
pub fejncgfeejm: i32,
#[prost(message, optional, tag = "14")]
pub fight_quest_info: ::core::option::Option<FightQuestInfo>,
#[prost(uint32, tag = "15")]
pub fjochpjpckk: u32,
#[prost(uint32, tag = "16")]
pub agbjfnklnjf: u32,
#[prost(bool, tag = "17")]
pub clkchkffefh: bool,
#[prost(message, optional, tag = "18")]
pub cbillhikcjg: ::core::option::Option<Amblkilcjaj>,
#[prost(uint32, tag = "19")]
pub ooobdbckdbi: u32,
#[prost(int64, tag = "20")]
pub oiiocbddepb: i64,
#[prost(map = "uint32, int32", tag = "21")]
pub kfhhbfoknee: ::std::collections::HashMap<u32, i32>,
#[prost(map = "uint32, int32", tag = "22")]
pub pjgkecjgnmo: ::std::collections::HashMap<u32, i32>,
#[prost(message, optional, tag = "23")]
pub eokkneaoknm: ::core::option::Option<Ocambpedfda>,
#[prost(message, optional, tag = "24")]
pub nacbgcomndi: ::core::option::Option<Ldlendalbgb>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2421)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cobgikcepkp {
#[prost(message, repeated, tag = "3")]
pub jbllgcdjipb: ::prost::alloc::vec::Vec<Daiopcllpgm>,
#[xor(12030)]
#[prost(int32, tag = "6")]
pub result: i32,
#[xor(12598)]
#[prost(int32, tag = "7")]
pub pdbopgpafbb: i32,
#[xor(7131)]
#[prost(int32, tag = "14")]
pub peamchapinf: i32,
#[xor(6256)]
#[prost(int32, tag = "9")]
pub jkeelikoplj: i32,
#[prost(string, tag = "15")]
pub start_timestamp: ::prost::alloc::string::String,
#[xor(3096)]
#[prost(int32, tag = "1")]
pub imhfejennof: i32,
#[prost(string, tag = "4")]
pub end_timestamp: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Khhgbbobdme {
#[prost(message, optional, tag = "1")]
pub mkjndiapleb: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub fboelpmooig: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Ejpbdlckaal", tag = "3")]
pub position: i32,
#[prost(message, optional, tag = "4")]
pub dofpafbdnlj: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "5")]
pub gnfnondcecp: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(enumeration = "HollowEventType", tag = "6")]
pub mhiidgpnbag: i32,
#[prost(enumeration = "HollowEventTargetNodeType", tag = "7")]
pub ndmbigbnpmn: i32,
#[prost(message, repeated, tag = "8")]
pub fpanaigeekl: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(int32, repeated, tag = "9")]
pub mlaflimhoig: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "10")]
pub hedlgndkkae: ::prost::alloc::vec::Vec<i32>,
#[prost(message, optional, tag = "11")]
pub ipiiglmjada: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Iojdgcmbnmj", tag = "12")]
pub ghggdeglhka: i32,
#[prost(int32, repeated, tag = "13")]
pub likdmiijldl: ::prost::alloc::vec::Vec<i32>,
#[prost(message, repeated, tag = "14")]
pub pnbandojgnd: ::prost::alloc::vec::Vec<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Onbopcdnjpi {
#[prost(int32, tag = "1")]
pub pgmohmcdijc: i32,
#[prost(enumeration = "TimePeriodType", tag = "2")]
pub feanogfdcjh: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4209)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cnpnfhmekco {
#[prost(bool, tag = "11")]
pub lfgnoncmnak: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Boeechecjpo {
#[prost(string, tag = "1")]
pub jnlnbblhnoe: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lpgihaabjpb {
#[prost(bool, tag = "1")]
pub ffbhbheibbg: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1097)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Knkpegbpkcj {
#[xor(5155)]
#[prost(int32, tag = "9")]
pub hkjpkfeklij: i32,
#[prost(map = "uint32, int32", tag = "1")]
pub bafihgnhdpk: ::std::collections::HashMap<u32, i32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4503)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Abhiecbacaa {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mpefhofgeja {
#[prost(message, repeated, tag = "14")]
pub lfdikifiaea: ::prost::alloc::vec::Vec<Jkmjmnfkelj>,
#[xor(13792)]
#[prost(uint32, tag = "4")]
pub gakipllnoho: u32,
#[prost(enumeration = "HollowComponentType", repeated, tag = "12")]
pub dhcfngfnklf: ::prost::alloc::vec::Vec<i32>,
#[xor(12001)]
#[prost(uint32, tag = "9")]
pub okdogekihnp: u32,
#[prost(message, optional, tag = "6")]
pub jhfpheiceml: ::core::option::Option<Cicheebdaij>,
#[xor(9681)]
#[prost(uint32, tag = "11")]
pub uid: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dncgdlhopii {
#[prost(uint32, tag = "1")]
pub uid: u32,
#[prost(bool, tag = "2")]
pub gpgkbicjgmk: bool,
#[prost(int64, tag = "3")]
pub dcplbbhgjdh: i64,
#[prost(int32, tag = "4")]
pub mfikfgiemac: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fhokogjfcco {
#[prost(message, optional, tag = "1")]
pub imgpppgcmca: ::core::option::Option<Nnanolflndk>,
#[prost(bool, tag = "2")]
pub oniogophale: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(497)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ldpmdjmkiob {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kkmjpjbhnjd {
#[xor(10430)]
#[prost(int64, tag = "12")]
pub unlock_time: i64,
#[xor(12034)]
#[prost(uint32, tag = "13")]
pub iekfbdcaccn: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(588)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cflemknkgfn {
#[prost(uint32, repeated, tag = "3")]
pub jbgdcefooig: ::prost::alloc::vec::Vec<u32>,
#[xor(5308)]
#[prost(uint32, tag = "11")]
pub template_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(505)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ljpjmagnmpk {
#[xor(3738)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lhleicpcpgn {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lchgmdnhbge {
#[prost(message, optional, tag = "1")]
pub ofiehhcmfln: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "2")]
pub jkdehnpkfkl: bool,
#[prost(message, optional, tag = "3")]
pub imfjboinjko: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eipdejiebem {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Olfjadpnolm {
#[prost(enumeration = "HollowGridLink", tag = "1")]
pub plklecbdofo: i32,
#[prost(message, optional, tag = "2")]
pub ckhjdkgepfj: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "3")]
pub mnhpaeilcpe: ::prost::alloc::vec::Vec<Obpccjhnbpe>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Emmagiimepp {}
#[derive(proto_gen::CmdID)]
#[cmdid(1037)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bpndjpddhjj {
#[xor(3233)]
#[prost(uint32, tag = "6")]
pub num: u32,
#[xor(3226)]
#[prost(uint32, tag = "2")]
pub lkkmlnobijk: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cijcppknigd {
#[prost(enumeration = "HollowGridLink", tag = "1")]
pub plklecbdofo: i32,
#[prost(message, optional, tag = "2")]
pub ckhjdkgepfj: ::core::option::Option<Mcbcdeinncc>,
#[prost(bytes = "vec", tag = "3")]
pub lbfohnflhme: ::prost::alloc::vec::Vec<u8>,
#[prost(uint32, repeated, tag = "4")]
pub gajcemncknc: ::prost::alloc::vec::Vec<u32>,
#[prost(bytes = "vec", tag = "5")]
pub nniflankbmo: ::prost::alloc::vec::Vec<u8>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ckpeldmpkfn {
#[prost(uint64, tag = "1")]
pub pdgaiolalfi: u64,
#[prost(enumeration = "Lcpinnmkaff", tag = "2")]
pub ilhdhfcpdbi: i32,
#[prost(uint32, tag = "3")]
pub ljhhencoghc: u32,
#[prost(enumeration = "Ndkcmedacao", tag = "4")]
pub mdfkkbkkfam: i32,
#[prost(message, optional, tag = "5")]
pub ieiihmnigag: ::core::option::Option<Dddbifhfggd>,
#[prost(uint32, tag = "6")]
pub gmnlknofgfi: u32,
#[prost(message, repeated, tag = "7")]
pub ogibpilkbgp: ::prost::alloc::vec::Vec<Nmgjdhnnjog>,
#[prost(bool, tag = "8")]
pub fmlcdinemhc: bool,
#[prost(uint32, tag = "9")]
pub mdjhljhjnbl: u32,
#[prost(uint32, repeated, tag = "10")]
pub odjnhbjomnc: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jfelmldchck {
#[xor(11167)]
#[prost(uint32, tag = "5")]
pub damage: u32,
#[xor(10871)]
#[prost(uint32, tag = "4")]
pub quest_id: u32,
#[xor(12813)]
#[prost(uint32, tag = "1")]
pub nmbgdibfjgl: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Okjojapkihk {
#[xor(10923)]
#[prost(int32, tag = "1")]
pub fjgommpamai: i32,
#[prost(message, optional, tag = "905")]
pub kmdnkncijof: ::core::option::Option<Cdkilpabeld>,
#[prost(string, tag = "3")]
pub ocplcajoifb: ::prost::alloc::string::String,
#[prost(string, repeated, tag = "2")]
pub igoigjlnmlk: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(message, optional, tag = "357")]
pub gejfjmehcoc: ::core::option::Option<Dighkjfbokl>,
#[xor(6296)]
#[prost(int32, tag = "13")]
pub ndfdphhhmfo: i32,
#[xor(5719)]
#[prost(uint32, tag = "8")]
pub aifcflhigbp: u32,
#[prost(string, tag = "9")]
pub kjoopbmjegm: ::prost::alloc::string::String,
#[xor(4083)]
#[prost(int32, tag = "7")]
pub ankggolngcg: i32,
#[xor(8649)]
#[prost(uint32, tag = "6")]
pub jcjehbmmief: u32,
#[prost(message, optional, tag = "11")]
pub deohkkahbee: ::core::option::Option<Obpkiaadanf>,
#[xor(15577)]
#[prost(int32, tag = "790")]
pub nljnhfimfgh: i32,
#[xor(11402)]
#[prost(uint32, tag = "15")]
pub uid: u32,
#[xor(13456)]
#[prost(int32, tag = "5")]
pub pgjjdkfofef: i32,
#[xor(6718)]
#[prost(int32, tag = "980")]
pub gihllddnofh: i32,
#[prost(enumeration = "Lfogpojpdlp", tag = "12")]
pub pcggghgafdo: i32,
#[prost(bool, tag = "4")]
pub hnionhnncle: bool,
#[xor(2973)]
#[prost(uint32, tag = "10")]
pub template_id: u32,
#[prost(message, optional, tag = "1799")]
pub ohmadgidbac: ::core::option::Option<Jdcmlddboeb>,
#[xor(11909)]
#[prost(int32, tag = "1246")]
pub lilacnaicno: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Efcncaghlcg {}
#[derive(proto_gen::CmdID)]
#[cmdid(1627)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ngabnjedakd {
#[xor(7315)]
#[prost(uint32, tag = "11")]
pub pcnmdafcdao: u32,
#[prost(enumeration = "Jbhkjgnlako", tag = "15")]
pub iegloobhlll: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Apiailmcanh {
#[prost(message, optional, tag = "1")]
pub dhmnolikmhj: ::core::option::Option<StringEntry>,
#[prost(enumeration = "NpcAttrType", tag = "2")]
pub demjjdcffgn: i32,
#[prost(message, optional, tag = "3")]
pub jolepofhine: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Omlighkgdkf {
#[prost(uint32, repeated, tag = "10")]
pub oepiggkikcm: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "7")]
pub ipfahlmgnhp: bool,
#[prost(uint32, repeated, tag = "11")]
pub imdhpofppkm: ::prost::alloc::vec::Vec<u32>,
#[xor(2490)]
#[prost(int64, tag = "15")]
pub jekmmleeoci: i64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Goageppmjjf {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nnjkllpjkco {
#[prost(string, tag = "1")]
pub token: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub phkbgnfbkam: ::core::option::Option<Pgmgmacmchp>,
#[prost(message, optional, tag = "3")]
pub icpblbmcbnh: ::core::option::Option<Daphgkfcmog>,
#[prost(map = "uint32, string", tag = "4")]
pub jlnoomjkeil: ::std::collections::HashMap<u32, ::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dpojjojfofe {
#[prost(message, optional, tag = "1")]
pub dgdplpmddec: ::core::option::Option<StringEntry>,
#[prost(enumeration = "HollowGridLink", tag = "2")]
pub ennlokkndhl: i32,
#[prost(message, optional, tag = "3")]
pub olfdcbpjeij: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(870)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fmobhjekhae {
#[xor(8891)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Icfgnknenak {
#[prost(message, optional, tag = "1")]
pub dgdplpmddec: ::core::option::Option<StringEntry>,
#[prost(enumeration = "HollowEntityType", tag = "2")]
pub jacgpnnefih: i32,
#[prost(enumeration = "HollowLightType", tag = "3")]
pub clfnimmfcio: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1673)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hngabgbpaln {
#[prost(bool, tag = "7")]
pub dohpecmfpjo: bool,
#[prost(enumeration = "Lcpinnmkaff", tag = "15")]
pub ilhdhfcpdbi: i32,
#[prost(message, optional, tag = "10")]
pub kollnciedki: ::core::option::Option<Kkdldfepnnh>,
#[xor(7713)]
#[prost(uint64, tag = "3")]
pub pdgaiolalfi: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5171)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Njgjbjidbng {
#[prost(message, repeated, tag = "13")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "12")]
pub info: ::core::option::Option<Lmgljfekppi>,
#[xor(3726)]
#[prost(uint64, tag = "6")]
pub jmnpooedngh: u64,
#[xor(8149)]
#[prost(uint64, tag = "4")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dicdhkkcfoo {
#[prost(uint32, tag = "1")]
pub nmbkbflifhi: u32,
#[prost(uint32, tag = "2")]
pub score: u32,
#[prost(bool, tag = "3")]
pub clblannbpbg: bool,
#[prost(uint64, tag = "4")]
pub hjlbfbkidnb: u64,
#[prost(uint64, tag = "5")]
pub feecfihglok: u64,
#[prost(enumeration = "Idcpaamcban", tag = "6")]
pub kjoopbmjegm: i32,
#[prost(uint32, tag = "7")]
pub fkjagaehhbf: u32,
#[prost(message, optional, tag = "8")]
pub jobglcnbfcp: ::core::option::Option<Kbcodbmidll>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(901)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fnnocckelni {
#[xor(7783)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1635)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Anbdlfbbgbj {
#[xor(2882)]
#[prost(int32, tag = "2")]
pub retcode: i32,
#[prost(message, optional, tag = "5")]
pub kollnciedki: ::core::option::Option<Kkdldfepnnh>,
#[xor(10512)]
#[prost(uint64, tag = "11")]
pub pdgaiolalfi: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Glhpbcklgef {
#[xor(1674)]
#[prost(uint32, tag = "15")]
pub avatar_id: u32,
#[xor(2467)]
#[prost(uint32, tag = "3")]
pub knnfaeakbbg: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1258)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bejbdbkgfgg {
#[xor(5159)]
#[prost(uint32, tag = "11")]
pub action_type: u32,
#[prost(message, optional, tag = "6")]
pub bpciepjcphg: ::core::option::Option<Gknpgihpmga>,
#[prost(message, optional, tag = "9")]
pub nejepfbhigp: ::core::option::Option<Pjdmchndjfj>,
#[prost(bytes = "vec", tag = "12")]
pub body: ::prost::alloc::vec::Vec<u8>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Icabnpgkgnk {
#[prost(message, optional, tag = "1")]
pub bepokkffcno: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kbaldnicgkp {
#[prost(message, optional, tag = "1")]
pub cjemgdjinno: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub mbmkbdappea: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2912)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dbgdhcbiffn {
#[xor(7677)]
#[prost(uint32, tag = "8")]
pub group: u32,
#[xor(4814)]
#[prost(uint32, tag = "10")]
pub oocgaifegmn: u32,
#[xor(13046)]
#[prost(uint32, tag = "12")]
pub kfgpplfhmme: u32,
#[xor(2763)]
#[prost(uint32, tag = "2")]
pub adphlblepjh: u32,
#[xor(12665)]
#[prost(uint32, tag = "15")]
pub pljachjjnde: u32,
#[xor(1433)]
#[prost(uint32, tag = "13")]
pub meppaodjkdo: u32,
#[xor(5189)]
#[prost(uint32, tag = "14")]
pub odmmnbfhobk: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hlhdhndopek {
#[prost(message, optional, tag = "1")]
pub cjemgdjinno: ::core::option::Option<StringEntry>,
#[prost(enumeration = "ModifyMultiHollowOutType", tag = "2")]
pub r#type: i32,
#[prost(message, repeated, tag = "3")]
pub fjojclfimgd: ::prost::alloc::vec::Vec<Ogmpgfemach>,
#[prost(message, repeated, tag = "4")]
pub kikejfmnffo: ::prost::alloc::vec::Vec<Jfpgdgkfmnk>,
#[prost(bool, tag = "5")]
pub hejimnhgjdh: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Akbhkpcipje {
#[prost(message, optional, tag = "15")]
pub lonahafcima: ::core::option::Option<Pihldgnlcpl>,
#[xor(1291)]
#[prost(int32, tag = "4")]
pub fclllemmpfm: i32,
#[xor(4457)]
#[prost(int32, tag = "5")]
pub copdhenpmdd: i32,
#[prost(message, optional, tag = "6")]
pub position: ::core::option::Option<Pihldgnlcpl>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lpcfdalfboo {
#[prost(message, optional, tag = "1")]
pub cmgkpgniimd: ::core::option::Option<StringEntry>,
#[prost(string, tag = "2")]
pub cigknaokgjk: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Enhigocbied {
#[prost(string, repeated, tag = "1")]
pub logmklgpokn: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, tag = "2")]
pub jhkomdhfmfb: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ogmpgfemach {
#[prost(message, optional, tag = "1")]
pub jniaimmmihm: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "2")]
pub ocmpjoacdco: ::prost::alloc::vec::Vec<Iildbkbhnjg>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oaljbkehldb {
#[prost(uint32, repeated, tag = "7")]
pub deceflknfip: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(833)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Npopggfhnig {
#[xor(3181)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dnkocpmpkff {
#[prost(enumeration = "VariableScope", tag = "1")]
pub fcdpekomndm: i32,
#[prost(message, optional, tag = "2")]
pub efmgogmjeaf: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bdaebeecfjc {}
#[derive(proto_gen::CmdID)]
#[cmdid(5002)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Elkhekjbgec {
#[prost(message, optional, tag = "4")]
pub hpnafgcapgh: ::core::option::Option<Ccdjohiepgg>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dmmmdamajig {
#[prost(enumeration = "Ndkcmedacao", tag = "1")]
pub mdfkkbkkfam: i32,
#[prost(message, optional, tag = "2")]
pub ieiihmnigag: ::core::option::Option<Dddbifhfggd>,
#[prost(message, optional, tag = "3")]
pub kdhipedegke: ::core::option::Option<Afkgakbbfhi>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cfnbdhikbbb {
#[prost(message, optional, tag = "11")]
pub ieabncdcgmj: ::core::option::Option<Nagcndakbph>,
#[xor(6632)]
#[prost(uint32, tag = "2")]
pub dgdplpmddec: u32,
#[prost(message, optional, tag = "8")]
pub jobglcnbfcp: ::core::option::Option<Kbcodbmidll>,
#[prost(enumeration = "Aphgjjlhopj", tag = "14")]
pub oegjoacgpad: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(489)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gnjgeaihgjm {
#[prost(map = "uint32, bool", tag = "8")]
pub jjokgjkcjma: ::std::collections::HashMap<u32, bool>,
#[xor(5583)]
#[prost(uint32, tag = "6")]
pub npc_id: u32,
#[xor(8431)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bobbdnnaego {
#[prost(float, tag = "2")]
pub poiidclocph: f32,
#[prost(bool, tag = "3")]
pub jhblnmnpafh: bool,
#[prost(float, tag = "5")]
pub icdncgoegea: f32,
#[prost(bool, tag = "7")]
pub kocaipcmkbo: bool,
#[prost(float, tag = "12")]
pub nbjkknljcgd: f32,
#[prost(float, tag = "14")]
pub cepodfjkppi: f32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ndljgkedcnp {
#[prost(string, tag = "1")]
pub ui: ::prost::alloc::string::String,
#[prost(int32, tag = "2")]
pub args: i32,
#[prost(string, tag = "3")]
pub hacnhcflago: ::prost::alloc::string::String,
#[prost(int32, tag = "4")]
pub store_template_id: i32,
#[prost(int32, tag = "5")]
pub npc_id: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mcjndlppkco {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gmakjecigeo {}
#[derive(proto_gen::CmdID)]
#[cmdid(5155)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mnimlgenjjl {
#[xor(8070)]
#[prost(uint64, tag = "6")]
pub dkmbmkcdepe: u64,
#[xor(14404)]
#[prost(uint64, tag = "5")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "4")]
pub info: ::core::option::Option<Mahehlgjing>,
#[prost(message, repeated, tag = "1")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4306)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dagidbkmkmm {
#[prost(message, repeated, tag = "7")]
pub jfjfkdppnjo: ::prost::alloc::vec::Vec<Cagdfpmchbe>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ojahhpkohka {
#[prost(string, tag = "1")]
pub description: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "2")]
pub choices: ::prost::alloc::vec::Vec<Gkbpjkgeeca>,
#[prost(string, tag = "3")]
pub nfgeoamglic: ::prost::alloc::string::String,
#[prost(message, optional, tag = "4")]
pub njidggonana: ::core::option::Option<Pfnmocehgmb>,
#[prost(message, optional, tag = "5")]
pub mfdgjgcddam: ::core::option::Option<Pfnmocehgmb>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5140)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cfmpnkbgfoh {
#[xor(8346)]
#[prost(uint64, tag = "14")]
pub dkmbmkcdepe: u64,
#[xor(9402)]
#[prost(uint64, tag = "7")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "2")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "1")]
pub info: ::core::option::Option<Hplabjkgjmh>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mhdjpbpdadf {
#[prost(bool, tag = "1")]
pub lkpimgcmahk: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oilpfhkjhae {
#[xor(7895)]
#[prost(uint32, tag = "11")]
pub fbleajcbkjk: u32,
#[prost(uint32, repeated, tag = "2")]
pub fehjgeboiep: ::prost::alloc::vec::Vec<u32>,
#[xor(12117)]
#[prost(uint32, tag = "15")]
pub ojbamadfnmi: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(61)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct CreateRoleCsReq {
#[xor(1534)]
#[prost(uint32, tag = "1")]
pub avatar_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(264)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetPlayerMailsScRsp {
#[xor(12211)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[xor(11367)]
#[prost(uint32, tag = "9")]
pub jkjallhkjde: u32,
#[prost(message, repeated, tag = "6")]
pub adcnnnbomcp: ::prost::alloc::vec::Vec<PlayerMailInfo>,
#[prost(bool, tag = "4")]
pub gnnaahkdalf: bool,
#[xor(1960)]
#[prost(uint32, tag = "2")]
pub mijcbepmcna: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5143)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cagidddlkgo {
#[prost(message, repeated, tag = "13")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(9494)]
#[prost(uint64, tag = "12")]
pub jmnpooedngh: u64,
#[xor(10505)]
#[prost(uint64, tag = "6")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "4")]
pub info: ::core::option::Option<Pmlaogohohc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Glfmoelodad {
#[prost(uint32, tag = "1")]
pub section_id: u32,
#[prost(message, optional, tag = "2")]
pub dgdplpmddec: ::core::option::Option<Ahbhmhjlfap>,
#[prost(message, optional, tag = "3")]
pub dibkgfnoldf: ::core::option::Option<Ahbhmhjlfap>,
#[prost(message, optional, tag = "4")]
pub dlofmkbccda: ::core::option::Option<Ahbhmhjlfap>,
#[prost(int32, tag = "5")]
pub lfijecagnml: i32,
#[prost(int32, tag = "6")]
pub peoobdhnapa: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gpfmegkcpan {
#[prost(string, tag = "1")]
pub description: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "2")]
pub choices: ::prost::alloc::vec::Vec<Baohjfcokij>,
#[prost(message, repeated, tag = "3")]
pub njidggonana: ::prost::alloc::vec::Vec<Edlklmjedej>,
#[prost(message, optional, tag = "4")]
pub nfgeoamglic: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hfenhbibomk {
#[prost(int32, repeated, tag = "1")]
pub ebodgnpcglm: ::prost::alloc::vec::Vec<i32>,
#[prost(enumeration = "HollowEntityType", tag = "2")]
pub afkpocaaofk: i32,
#[prost(message, repeated, tag = "3")]
pub hljonihfmgg: ::prost::alloc::vec::Vec<Mcbcdeinncc>,
#[prost(int32, repeated, tag = "4")]
pub fbkoopbiecf: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, tag = "5")]
pub haklkaccbok: i32,
#[prost(int32, tag = "6")]
pub bklniinebma: i32,
#[prost(enumeration = "HollowLightType", tag = "7")]
pub clfnimmfcio: i32,
#[prost(string, tag = "8")]
pub jkaenlojeak: ::prost::alloc::string::String,
#[prost(string, tag = "9")]
pub clmpcncbjjh: ::prost::alloc::string::String,
#[prost(bool, tag = "10")]
pub hdocojelcbj: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(707)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nkpkchipibi {
#[prost(map = "uint32, message", tag = "3")]
pub olakhjagdnm: ::std::collections::HashMap<u32, Jflokpkocia>,
#[prost(message, repeated, tag = "12")]
pub bkehacgcdkc: ::prost::alloc::vec::Vec<Cojcpppiloj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kmnmnkpnplf {
#[prost(bool, tag = "1")]
pub likblfiiill: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hjmfhleccbc {
#[prost(uint32, tag = "4")]
pub knnomfgfllg: u32,
#[prost(message, optional, tag = "5")]
pub gohioibddnh: ::core::option::Option<Mcmkalpefjk>,
#[prost(message, repeated, tag = "6")]
pub fjbahekbojd: ::prost::alloc::vec::Vec<Kafljppbkpn>,
#[prost(message, optional, tag = "7")]
pub opfjkagjmhl: ::core::option::Option<Poceahbflhh>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3292)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kfgbhnpiagb {
#[prost(map = "uint32, uint32", tag = "14")]
pub jacjcmebnme: ::std::collections::HashMap<u32, u32>,
#[xor(3871)]
#[prost(uint32, tag = "13")]
pub djabgdkjdco: u32,
#[xor(7930)]
#[prost(uint32, tag = "8")]
pub eklobeanggo: u32,
#[xor(4516)]
#[prost(int32, tag = "3")]
pub glonnigenfk: i32,
#[xor(3211)]
#[prost(uint32, tag = "15")]
pub pdbopgpafbb: u32,
#[xor(10469)]
#[prost(uint32, tag = "10")]
pub idffenfmfaf: u32,
#[xor(9651)]
#[prost(uint32, tag = "7")]
pub cglgibeldma: u32,
#[prost(bool, tag = "12")]
pub kfpmcngcfpl: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ikampgajlmb {
#[prost(bool, tag = "1")]
pub dnpbgfmbbpa: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4400)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Polabkmbhbg {
#[xor(210)]
#[prost(int32, tag = "6")]
pub hfgkeampdlo: i32,
#[prost(message, optional, tag = "12")]
pub bagbpajonhn: ::core::option::Option<Dplgcojfmhj>,
#[xor(3964)]
#[prost(int32, tag = "7")]
pub cbkephankbj: i32,
#[prost(message, repeated, tag = "1")]
pub eemafagaijd: ::prost::alloc::vec::Vec<Ebnkegfhnlc>,
#[xor(2499)]
#[prost(uint32, tag = "8")]
pub mmbhlbkimoh: u32,
#[xor(12047)]
#[prost(uint32, tag = "4")]
pub oddabdjcbge: u32,
#[xor(14797)]
#[prost(uint32, tag = "2")]
pub kdekfidphmc: u32,
#[xor(727)]
#[prost(uint32, tag = "14")]
pub oecljilckkf: u32,
#[xor(9319)]
#[prost(int32, tag = "9")]
pub cdogfbmmaaf: i32,
#[prost(message, optional, tag = "15")]
pub bocpjiaenne: ::core::option::Option<Eohnljnpiao>,
#[xor(545)]
#[prost(int32, tag = "11")]
pub oebfcokhalo: i32,
#[xor(12413)]
#[prost(uint32, tag = "10")]
pub jkdkljknkcf: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(911)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ngkoecdbkkn {
#[prost(uint32, repeated, tag = "7")]
pub diniaijoned: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Beedcjojcli {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub okdogekihnp: i32,
#[prost(message, optional, tag = "2")]
pub mdnhahnfmfl: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub ljmeallalki: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub djllldinihi: ::core::option::Option<StringEntry>,
#[prost(enumeration = "TypeOfEntityParam", tag = "5")]
pub ffbfffbhjfo: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2480)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Inooefdjegn {
#[xor(1610)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fbobmjgnjgp {
#[prost(message, optional, tag = "1")]
pub ipiiglmjada: ::core::option::Option<StringEntry>,
#[prost(enumeration = "WayOfRemoveCurse", tag = "2")]
pub okkaldhbnlk: i32,
#[prost(int32, repeated, tag = "3")]
pub jknbgfkecgp: ::prost::alloc::vec::Vec<i32>,
#[prost(string, tag = "4")]
pub lhjahaeeknb: ::prost::alloc::string::String,
#[prost(bool, tag = "5")]
pub olaadbfcmkl: bool,
#[prost(string, tag = "6")]
pub jdacbpifpld: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub gjfkliknpam: ::prost::alloc::string::String,
#[prost(uint32, tag = "8")]
pub pdfbaehdkij: u32,
#[prost(uint32, tag = "9")]
pub akinkmcoigf: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kgkkplldhde {
#[prost(uint32, tag = "1")]
pub hoagdhfnhhp: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ocdbdmkhcjl {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub okdogekihnp: i32,
#[prost(uint32, tag = "2")]
pub mdnhahnfmfl: u32,
#[prost(string, tag = "3")]
pub nfinppcmkej: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ClientSystemsSync {
#[prost(uint32, repeated, tag = "1")]
pub teleport_id_sync: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "2")]
pub ofmndhbgdof: ::core::option::Option<Mgicaigalme>,
#[prost(message, optional, tag = "3")]
pub inter_knot_data: ::core::option::Option<InterKnotSync>,
#[prost(message, optional, tag = "4")]
pub music_player_data: ::core::option::Option<MusicPlayerSync>,
#[prost(uint32, repeated, tag = "5")]
pub eccpblmlgjd: ::prost::alloc::vec::Vec<u32>,
#[prost(int32, repeated, tag = "6")]
pub newbie_group_sync: ::prost::alloc::vec::Vec<i32>,
#[prost(uint32, repeated, tag = "7")]
pub phnclmchljo: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "8")]
pub achievement_data: ::core::option::Option<AchievementSync>,
#[prost(int32, repeated, tag = "9")]
pub unlock_id_sync: ::prost::alloc::vec::Vec<i32>,
#[prost(message, repeated, tag = "11")]
pub quick_access_data_list: ::prost::alloc::vec::Vec<QuickAccessData>,
#[prost(uint32, repeated, tag = "12")]
pub teleport_area_id_sync: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "13")]
pub ooiblmdebdf: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "14")]
pub trashbin_hermit_data: ::core::option::Option<TrashbinHermitSync>,
#[prost(message, optional, tag = "15")]
pub geoagplahii: ::core::option::Option<Noggnmadkfj>,
#[prost(message, optional, tag = "201")]
pub post_girl_data: ::core::option::Option<PostGirlSync>,
#[prost(message, optional, tag = "281")]
pub check_item_data: ::core::option::Option<CheckItemSync>,
#[prost(message, optional, tag = "576")]
pub calling_card_data: ::core::option::Option<CallingCardSync>,
#[prost(message, repeated, tag = "719")]
pub gpfoecchico: ::prost::alloc::vec::Vec<Hmchpbjljen>,
#[prost(message, optional, tag = "947")]
pub fgmoogcgpaf: ::core::option::Option<Kakpeoaekgb>,
#[prost(message, optional, tag = "1116")]
pub lbmlmpikofc: ::core::option::Option<Kjpfploojij>,
#[prost(message, optional, tag = "1431")]
pub cadoicoeofb: ::core::option::Option<Eojhpjojehf>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(590)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct StartTrialFightingMissionScRsp {
#[xor(5761)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gngkgnbjbop {
#[prost(enumeration = "Ingfjfpnemn", tag = "1")]
pub nhddimdbmji: i32,
#[prost(string, tag = "2")]
pub imbjdoglnce: ::prost::alloc::string::String,
#[prost(message, optional, tag = "3")]
pub fohkppcodbf: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub bggncinobkg: ::core::option::Option<Nnanolflndk>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ijelpighfbi {
#[prost(enumeration = "Mcghifjgaab", tag = "15")]
pub fbkncaecgnk: i32,
#[xor(5735)]
#[prost(uint64, tag = "9")]
pub djipafbjhlc: u64,
#[prost(bool, tag = "1")]
pub oecaeifbafh: bool,
#[prost(message, repeated, tag = "12")]
pub kkofhnhdegl: ::prost::alloc::vec::Vec<Dplgcojfmhj>,
#[prost(int32, repeated, tag = "13")]
pub cenhcbofcpf: ::prost::alloc::vec::Vec<i32>,
#[prost(string, tag = "4")]
pub pnhhfkdioid: ::prost::alloc::string::String,
#[prost(string, repeated, tag = "11")]
pub eodeabliabd: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bfmkidbiaap {
#[prost(message, optional, tag = "1")]
pub ohihaojggka: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub hjbjpnppbmj: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3393)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ggacjjcppnj {
#[xor(13640)]
#[prost(int32, tag = "7")]
pub retcode: i32,
#[prost(bool, tag = "10")]
pub fnbegeapoaa: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(25)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fpbagafpmae {
#[xor(9740)]
#[prost(uint32, tag = "3")]
pub bhhiakoebli: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5126)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Chikaojabgi {
#[xor(325)]
#[prost(uint64, tag = "13")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "8")]
pub info: ::core::option::Option<Opfoabalflp>,
#[prost(message, repeated, tag = "6")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(8300)]
#[prost(uint64, tag = "3")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pkeflkeoemd {
#[prost(enumeration = "RepairIconType", tag = "1")]
pub r#type: i32,
#[prost(message, optional, tag = "2")]
pub ibhchebmnhc: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub affgeekpegd: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Okaocinjdai {
#[xor(13879)]
#[prost(int32, tag = "3")]
pub lbhilbaofoe: i32,
#[xor(7206)]
#[prost(int32, tag = "5")]
pub hojodghdoib: i32,
#[xor(15161)]
#[prost(uint64, tag = "13")]
pub pdjeljbmhlo: u64,
#[prost(bool, tag = "1")]
pub hcpjdkadajo: bool,
#[xor(11300)]
#[prost(int32, tag = "6")]
pub nbgkmjigcfh: i32,
#[xor(7812)]
#[prost(int32, tag = "4")]
pub alakaobcnkm: i32,
#[xor(9480)]
#[prost(int32, tag = "15")]
pub gpeiblpcbjh: i32,
#[xor(1034)]
#[prost(int32, tag = "14")]
pub kgjpkdmfbhb: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nddbciglohf {
#[prost(uint32, tag = "1")]
pub gpfkbgmmogj: u32,
#[prost(uint32, tag = "2")]
pub item_id: u32,
#[prost(bool, tag = "3")]
pub cniobnagfak: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3124)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iemfpdppdhp {
#[xor(15675)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1006)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Glamkmiognh {
#[xor(14564)]
#[prost(uint32, tag = "4")]
pub level: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5106)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Knfggjeaoce {
#[xor(8117)]
#[prost(uint64, tag = "15")]
pub jmnpooedngh: u64,
#[xor(315)]
#[prost(uint64, tag = "14")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "11")]
pub info: ::core::option::Option<Onggklkcojj>,
#[prost(message, repeated, tag = "10")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1338)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PlayerSystemParameterChangeCsReq {
#[prost(message, optional, tag = "15")]
pub jplnecfjldo: ::core::option::Option<Hhepgliohcg>,
#[prost(message, optional, tag = "9")]
pub mhibdcngenn: ::core::option::Option<Dmmiemhkage>,
#[xor(11002)]
#[prost(uint32, tag = "10")]
pub r#type: u32,
#[xor(4389)]
#[prost(uint32, tag = "5")]
pub params: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bppgmfbgelb {
#[prost(bool, tag = "1")]
pub ocgckmddfan: bool,
#[prost(bool, tag = "2")]
pub gcbccdlhjfd: bool,
#[prost(message, repeated, tag = "4")]
pub gpmdeehadia: ::prost::alloc::vec::Vec<Holdodonock>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ffajeagjodc {
#[prost(string, tag = "2")]
pub bfhmiilgjgo: ::prost::alloc::string::String,
#[prost(bool, tag = "4")]
pub hfjdelcpefm: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bhadkflffdn {
#[prost(message, optional, tag = "14")]
pub fbogdnlacjk: ::core::option::Option<Hckmfbgppdo>,
#[xor(9279)]
#[prost(int32, tag = "8")]
pub nanodnofddj: i32,
#[prost(uint32, repeated, tag = "6")]
pub deahpbbnapn: ::prost::alloc::vec::Vec<u32>,
#[prost(int32, repeated, tag = "11")]
pub lafgnlffjap: ::prost::alloc::vec::Vec<i32>,
#[prost(message, optional, tag = "1")]
pub reward_item_map: ::core::option::Option<RewardItems>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(616)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct FinishHollowBattleEventCsReq {}
#[derive(proto_gen::CmdID)]
#[cmdid(452)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bflicijgoch {
#[xor(14664)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2394)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Laihgefmiih {
#[xor(3388)]
#[prost(int32, tag = "4")]
pub retcode: i32,
#[xor(9742)]
#[prost(uint32, tag = "3")]
pub hdallkpndao: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cjjkmjjpddb {
#[prost(string, tag = "1")]
pub idcjpjdnfpb: ::prost::alloc::string::String,
#[prost(enumeration = "VariableScope", tag = "2")]
pub ccpangeejli: i32,
#[prost(string, tag = "3")]
pub kchmbplipfd: ::prost::alloc::string::String,
#[prost(enumeration = "VariableScope", tag = "4")]
pub afklheiclea: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pfclfhdbiil {
#[prost(enumeration = "Iojdgcmbnmj", tag = "1")]
pub ghggdeglhka: i32,
#[prost(enumeration = "CharacterType", tag = "2")]
pub r#type: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1211)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetRamenDataCsReq {}
#[derive(proto_gen::CmdID)]
#[cmdid(4301)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Apahjahcloe {
#[prost(string, tag = "5")]
pub njkifpppemc: ::prost::alloc::string::String,
#[prost(message, optional, tag = "7")]
pub ihglijdalln: ::core::option::Option<Dplgcojfmhj>,
#[prost(message, optional, tag = "14")]
pub oeclghallnb: ::core::option::Option<Dplgcojfmhj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jdbkckgnind {
#[prost(message, optional, tag = "13")]
pub epihpmlggoh: ::core::option::Option<Becpebmcmkg>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Poceahbflhh {
#[prost(message, repeated, tag = "1")]
pub scene_unit_list: ::prost::alloc::vec::Vec<Hklkphimdcd>,
#[prost(map = "uint32, uint32", tag = "2")]
pub bmalcejbjig: ::std::collections::HashMap<u32, u32>,
#[prost(uint32, repeated, tag = "3")]
pub hkhfpjkgcpj: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "4")]
pub meidljakkoe: ::prost::alloc::vec::Vec<Lmeiffdobeo>,
#[prost(uint32, repeated, tag = "5")]
pub pcdcdeaodan: ::prost::alloc::vec::Vec<u32>,
#[prost(map = "uint32, uint32", tag = "6")]
pub pgofjknmeli: ::std::collections::HashMap<u32, u32>,
#[prost(bool, tag = "7")]
pub emmkpjnjghe: bool,
#[prost(message, optional, tag = "8")]
pub kpibjgieaki: ::core::option::Option<Ppgpemafdlj>,
#[prost(message, repeated, tag = "9")]
pub cmnclbfklei: ::prost::alloc::vec::Vec<Hpgaamcpfbc>,
#[prost(uint32, repeated, tag = "11")]
pub lfihjokmpfc: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "12")]
pub bbakhekdklg: ::core::option::Option<Odlpjlnneoh>,
#[prost(uint32, tag = "13")]
pub chcggmkblfg: u32,
#[prost(uint32, repeated, tag = "14")]
pub ekejggcllpp: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "15")]
pub poioifgeofd: ::prost::alloc::vec::Vec<u32>,
#[prost(map = "uint32, uint32", tag = "16")]
pub hfhebjlpnme: ::std::collections::HashMap<u32, u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct InterKnotData {
#[prost(uint32, repeated, tag = "2")]
pub gbcaeaicghd: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "6")]
pub bbdfgbfpgmf: ::prost::alloc::vec::Vec<Nlcdcmpbbcb>,
#[prost(uint32, repeated, tag = "7")]
pub oobcpgobfkj: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "14")]
pub fhadhkjfgif: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2591)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mfdpjkbimlc {
#[xor(12272)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3422)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Amlndnmigdc {
#[xor(4402)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fcnlmkaabhc {
#[prost(message, repeated, tag = "15")]
pub kbinkakmmcl: ::prost::alloc::vec::Vec<Cddhbmpcoom>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1876)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nglehkfbepk {
#[xor(1220)]
#[prost(uint32, tag = "1")]
pub bdhckehljcc: u32,
#[prost(uint32, repeated, tag = "14")]
pub oobedoffape: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Blnpoijhbbb {
#[prost(uint32, repeated, tag = "1")]
pub hmfkjheaanh: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(551)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Edkgdijfbka {
#[xor(7241)]
#[prost(int32, tag = "5")]
pub retcode: i32,
#[prost(uint32, repeated, tag = "11")]
pub hmfkjheaanh: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "3")]
pub klbehoieibi: ::prost::alloc::vec::Vec<Ipbkodapnff>,
#[xor(1228)]
#[prost(uint32, tag = "10")]
pub quest_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eojfgfdohpp {
#[prost(int32, tag = "1")]
pub quest_id: i32,
#[prost(int32, tag = "2")]
pub r#type: i32,
#[prost(bool, tag = "3")]
pub lilmcaggmld: bool,
#[prost(bool, tag = "4")]
pub mdngbpdgklg: bool,
#[prost(int32, tag = "5")]
pub perform_id: i32,
#[prost(bool, tag = "6")]
pub ppnpkcpfpgj: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mjhjlflcllp {
#[prost(float, tag = "11")]
pub fboelpmooig: f32,
#[prost(float, tag = "13")]
pub gmkedkkmfac: f32,
#[prost(float, tag = "14")]
pub mkjndiapleb: f32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mdedbaaojef {
#[prost(enumeration = "CharacterType", tag = "1")]
pub r#type: i32,
#[prost(uint32, tag = "2")]
pub avatar_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5127)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bhlgmkonbhd {
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<Akmlflgcdkh>,
#[xor(10106)]
#[prost(uint64, tag = "12")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "10")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(9686)]
#[prost(uint64, tag = "4")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fajeepmlfgb {
#[prost(message, repeated, tag = "1")]
pub amoldfidooh: ::prost::alloc::vec::Vec<Nijiobpmigb>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2380)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ngioajfbegk {
#[xor(2027)]
#[prost(uint32, tag = "6")]
pub score: u32,
#[xor(10056)]
#[prost(uint32, tag = "3")]
pub eocpjlnkncg: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gnbjnoknadf {
#[prost(message, optional, tag = "2")]
pub num: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "3")]
pub ijhcdaipknm: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(string, repeated, tag = "4")]
pub ljmeallalki: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(message, repeated, tag = "5")]
pub emfdjafnifo: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(bool, tag = "6")]
pub bihojmbkklg: bool,
#[prost(message, repeated, tag = "7")]
pub nkdeabjnagd: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "8")]
pub kgaojlcpnnd: ::prost::alloc::vec::Vec<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct VhsStoreInfo {
#[prost(message, optional, tag = "4")]
pub cfaiklmcfkb: ::core::option::Option<Aimmcpelead>,
#[prost(int32, repeated, tag = "12")]
pub lkojcmaaena: ::prost::alloc::vec::Vec<i32>,
#[prost(message, optional, tag = "5")]
pub imancakilek: ::core::option::Option<Paijeblmpgp>,
#[prost(message, optional, tag = "14")]
pub bhfofdcdidj: ::core::option::Option<Aoanhebnpjh>,
#[prost(map = "uint32, message", tag = "10")]
pub fnhpmfcdcfn: ::std::collections::HashMap<u32, Fmbjcaigjdi>,
#[prost(message, optional, tag = "7")]
pub achkilnihhm: ::core::option::Option<Hckmfbgppdo>,
#[prost(bool, tag = "6")]
pub omhmipgdakb: bool,
#[xor(8623)]
#[prost(uint32, tag = "13")]
pub ljjhakbfaim: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1386)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetExplorationDataScRsp {
#[prost(message, repeated, tag = "12")]
pub dcijenkdgol: ::prost::alloc::vec::Vec<Akoognppjdd>,
#[xor(13451)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3319)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mmgbopnepen {
#[xor(1520)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fgmcioegcbh {
#[prost(message, optional, tag = "1")]
pub ggpdemmaklm: ::core::option::Option<StringEntry>,
#[prost(enumeration = "HollowEventModificationType", tag = "2")]
pub gmelefiphim: i32,
#[prost(message, optional, tag = "3")]
pub imlgilbpfpj: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "4")]
pub pnfnfmlljli: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(enumeration = "HollowEventTargetNodeType", tag = "5")]
pub cejbjglpgpn: i32,
#[prost(int32, repeated, tag = "6")]
pub afdbpipkpcm: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "7")]
pub kfldhgfnjai: ::prost::alloc::vec::Vec<i32>,
#[prost(message, repeated, tag = "8")]
pub gnfnondcecp: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(int32, tag = "9")]
pub jfpljealpmo: i32,
#[prost(int32, tag = "10")]
pub cghkmaedaod: i32,
#[prost(message, optional, tag = "11")]
pub mkjndiapleb: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "12")]
pub fboelpmooig: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Ejpbdlckaal", tag = "13")]
pub position: i32,
#[prost(message, optional, tag = "14")]
pub dofpafbdnlj: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "15")]
pub lpanpcllpnk: bool,
#[prost(message, repeated, tag = "16")]
pub jddlcdecbna: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "17")]
pub pnbandojgnd: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(int32, repeated, tag = "19")]
pub badcbfgeldd: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, tag = "20")]
pub lilacnaicno: i32,
#[prost(enumeration = "Mojncbnncmh", tag = "21")]
pub bpimkdhhnjd: i32,
#[prost(message, optional, tag = "22")]
pub gaekckimink: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "23")]
pub jngbnjnnaba: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ocambpedfda {
#[prost(message, repeated, tag = "1")]
pub mmibmofljch: ::prost::alloc::vec::Vec<Lipmhoomcan>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(876)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ghgbhljlmde {
#[prost(map = "uint32, uint32", tag = "7")]
pub bikhplpcalp: ::std::collections::HashMap<u32, u32>,
#[xor(4986)]
#[prost(uint32, tag = "6")]
pub buddy_id: u32,
#[xor(1495)]
#[prost(uint32, tag = "5")]
pub ihgcjhffkdf: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ifaipgndjhh {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mjckjfgkcbm {
#[prost(message, optional, tag = "1")]
pub dhmnolikmhj: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub pngingeoidb: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub nhlhdkeehpk: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub coffahehglm: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "5")]
pub pdjgjhfbmeb: bool,
#[prost(bool, tag = "6")]
pub hfmhfodhopk: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5218)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kjhjdddjnao {
#[xor(15056)]
#[prost(uint64, tag = "15")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<Ggcablnmemb>,
#[xor(213)]
#[prost(uint64, tag = "10")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "7")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iciepcldkop {
#[prost(uint32, tag = "1")]
pub gbahkljcigh: u32,
#[prost(uint32, tag = "2")]
pub cbkephankbj: u32,
#[prost(message, optional, tag = "3")]
pub ajgllcjjepi: ::core::option::Option<Ahgmheddhld>,
#[prost(int32, tag = "4")]
pub rotation: i32,
#[prost(uint32, repeated, tag = "5")]
pub focapimohgg: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, tag = "6")]
pub mbhpeafmcgo: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(610)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetPrivateMessageDataScRsp {
#[xor(1698)]
#[prost(int32, tag = "12")]
pub retcode: i32,
#[prost(message, optional, tag = "8")]
pub private_message_data: ::core::option::Option<PrivateMessageData>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lglbaninekb {
#[prost(string, tag = "1")]
pub name: ::prost::alloc::string::String,
#[prost(bool, tag = "2")]
pub djeflkfbdbg: bool,
#[prost(message, optional, tag = "3")]
pub jolepofhine: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "4")]
pub kiflcnnnlnl: ::prost::alloc::vec::Vec<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gjlflnaagmk {
#[prost(uint32, repeated, tag = "6")]
pub agmbpfbkjfg: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "15")]
pub haebjdjjang: ::core::option::Option<Efjhdkngdgb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mdnnmejjcpm {
#[prost(map = "uint32, uint32", tag = "15")]
pub finish_condition_progress: ::std::collections::HashMap<u32, u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2920)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Acobofkfjgj {
#[prost(string, tag = "2")]
pub llaljlignch: ::prost::alloc::string::String,
#[xor(6123)]
#[prost(uint32, tag = "9")]
pub group: u32,
#[xor(10280)]
#[prost(uint32, tag = "13")]
pub mbcmpkodpfi: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oidkngmaipi {
#[xor(8441)]
#[prost(uint32, tag = "14")]
pub buddy_id: u32,
#[prost(enumeration = "BuddyTeamType", tag = "7")]
pub ddogpdoomde: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mkemgcjlllc {}
#[derive(proto_gen::CmdID)]
#[cmdid(809)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ckklaompeed {
#[xor(392)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ballfolmdcf {
#[prost(message, optional, tag = "1")]
pub abhafocgjgp: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub fcbmbaldajo: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Fmkpijonjlg", tag = "3")]
pub r#type: i32,
#[prost(int32, tag = "4")]
pub pdbopgpafbb: i32,
#[prost(bool, tag = "5")]
pub dokgbgomkcb: bool,
#[prost(bool, tag = "6")]
pub odbbkkihigb: bool,
#[prost(message, optional, tag = "7")]
pub gmhdhickepe: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "8")]
pub jmkgeflpapn: bool,
#[prost(bool, tag = "9")]
pub fdcakbkkdbj: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ijgdaoheiig {
#[prost(message, optional, tag = "1")]
pub section: ::core::option::Option<StringEntry>,
#[prost(int32, tag = "2")]
pub jbjgchpkhcc: i32,
#[prost(string, tag = "3")]
pub bocpjiaenne: ::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 hoagdhfnhhp: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4617)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dpgcfnjclcp {
#[xor(11193)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lebcmafhfgh {
#[prost(message, optional, tag = "15")]
pub epihpmlggoh: ::core::option::Option<Becpebmcmkg>,
#[xor(13390)]
#[prost(int32, tag = "10")]
pub mekegkcpkin: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eicjhnjmbkl {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kmkecabcdef {
#[prost(message, optional, tag = "1")]
pub params: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub ahcncebochk: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Iojdgcmbnmj", tag = "3")]
pub ghggdeglhka: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1771)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nokfapnbmcb {
#[xor(2812)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2508)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Llpbedbdjje {
#[xor(14756)]
#[prost(int32, tag = "2")]
pub retcode: i32,
#[prost(bool, tag = "1")]
pub iefekhhapkf: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bbknjoagjff {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ogjdfbgbfpd {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub jacgpnnefih: i32,
#[prost(message, optional, tag = "2")]
pub dgdplpmddec: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub dhmnolikmhj: ::core::option::Option<StringEntry>,
#[prost(enumeration = "VariableScope", tag = "4")]
pub fcdpekomndm: i32,
#[prost(string, tag = "5")]
pub oolhkcnpfnb: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pofdpondalk {
#[prost(uint32, tag = "1")]
pub ekkeompipmi: u32,
#[prost(message, repeated, tag = "2")]
pub licnlfbhdog: ::prost::alloc::vec::Vec<Gpiehmodajp>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1613)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Opdmnijjkbf {
#[xor(4864)]
#[prost(int32, tag = "7")]
pub bkogcbmogjp: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(764)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lponaecdffm {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Glhpejnojee {
#[prost(string, tag = "1")]
pub description: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub mgakbiikmam: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub lbgahohgbhn: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Okildkheecb {
#[prost(message, optional, tag = "1")]
pub libdmbcfkoh: ::core::option::Option<Baahbdpblmj>,
#[prost(enumeration = "Ikloplckeib", tag = "2")]
pub eoigoifmapg: i32,
#[prost(bytes = "vec", tag = "3")]
pub fiicpjlbclg: ::prost::alloc::vec::Vec<u8>,
#[prost(message, optional, tag = "4")]
pub bagbpajonhn: ::core::option::Option<Dplgcojfmhj>,
#[prost(enumeration = "Ipcfnjeojio", tag = "5")]
pub nbgacfjknma: i32,
#[prost(uint32, tag = "6")]
pub leodjaklmlo: u32,
#[prost(bool, tag = "7")]
pub lgpppgkjhgb: bool,
#[prost(message, optional, tag = "8")]
pub fjimojlkbip: ::core::option::Option<Dplgcojfmhj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ihphkkekhjh {
#[prost(uint32, repeated, tag = "1")]
pub elfbhkabjbp: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(893)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Labghjgfhhh {
#[prost(message, optional, tag = "5")]
pub eookldifhol: ::core::option::Option<Kfdpadhnmdl>,
#[xor(15624)]
#[prost(uint32, tag = "3")]
pub lbmgeignmef: u32,
#[xor(13505)]
#[prost(uint32, tag = "4")]
pub buddy_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kbmpfmeacjp {
#[xor(840)]
#[prost(uint32, tag = "10")]
pub mdldifblmgg: u32,
#[xor(6292)]
#[prost(uint32, tag = "5")]
pub dempilmbbdb: u32,
#[xor(11209)]
#[prost(uint32, tag = "2")]
pub ealcmhcbahg: u32,
#[prost(message, optional, tag = "12")]
pub cppfpbiimek: ::core::option::Option<Ocambpedfda>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aadcenphemn {
#[prost(message, optional, tag = "7")]
pub bmdaafafbeh: ::core::option::Option<Mpcholgkkhj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gmgoddaldob {
#[prost(uint32, tag = "1")]
pub pmnjlmekmbc: u32,
#[prost(uint32, tag = "2")]
pub buddy_id: u32,
#[prost(bool, tag = "3")]
pub majldghlkab: bool,
#[prost(bytes = "vec", tag = "4")]
pub gojoginpopl: ::prost::alloc::vec::Vec<u8>,
#[prost(message, optional, tag = "5")]
pub dkeepffkdih: ::core::option::Option<Fnkcmdleffa>,
#[prost(uint32, tag = "6")]
pub ekpcclekaag: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4406)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cdiiodkplka {
#[prost(message, optional, tag = "11")]
pub bagbpajonhn: ::core::option::Option<Dplgcojfmhj>,
#[xor(3217)]
#[prost(uint64, tag = "13")]
pub djipafbjhlc: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(101)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iekjfidaodh {
#[prost(message, repeated, tag = "9")]
pub ilcpfjgeffp: ::prost::alloc::vec::Vec<Ilghjldjhcl>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ebapkfgmmck {
#[prost(message, optional, tag = "1")]
pub section_id: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "2")]
pub idoebndikbn: ::prost::alloc::vec::Vec<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3118)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pnobbodkkap {
#[xor(4314)]
#[prost(uint32, tag = "13")]
pub cbgeodkpcfa: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kandlpgdcap {
#[prost(map = "uint32, int32", tag = "1")]
pub nhggmadpmen: ::std::collections::HashMap<u32, i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ihgclocemoc {
#[prost(enumeration = "HollowSearchNpcType", tag = "1")]
pub ephenfpjbih: i32,
#[prost(enumeration = "Ejpbdlckaal", tag = "2")]
pub lchmafimajl: i32,
#[prost(message, optional, tag = "3")]
pub ldopngfofie: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub lihchjhommp: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub dofpafbdnlj: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "6")]
pub dogladbbdjm: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "7")]
pub ekgakpigglb: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "8")]
pub pnbandojgnd: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "9")]
pub nachddaladl: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "10")]
pub kiakdfineap: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "11")]
pub bokligiiipc: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "12")]
pub fbkoopbiecf: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(string, tag = "13")]
pub ngbefdlpane: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cafpdokfmke {
#[prost(enumeration = "VariableScope", tag = "1")]
pub fcdpekomndm: i32,
#[prost(string, tag = "2")]
pub eabhecadfgl: ::prost::alloc::string::String,
#[prost(enumeration = "Pdojfoedicj", tag = "3")]
pub ojhhpklhdjg: i32,
#[prost(map = "string, message", tag = "4")]
pub igjcaafeajk: ::std::collections::HashMap<
::prost::alloc::string::String,
StringEntry,
>,
#[prost(string, tag = "5")]
pub jjonmoehlig: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Angambklflj {}
#[derive(proto_gen::CmdID)]
#[cmdid(913)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kjkngfpboon {
#[xor(15827)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jjmclakhagf {
#[prost(message, repeated, tag = "8")]
pub oldolaoeeia: ::prost::alloc::vec::Vec<Ifndfopgcph>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aholejjaipe {
#[prost(uint32, repeated, tag = "9")]
pub ogbhldgaaoj: ::prost::alloc::vec::Vec<u32>,
#[xor(16236)]
#[prost(int32, tag = "6")]
pub nnkbikjgfin: i32,
#[prost(float, tag = "3")]
pub iclogokddpd: f32,
#[prost(float, tag = "2")]
pub ohfnkminkkg: f32,
#[prost(float, tag = "11")]
pub gpnblaegooa: f32,
#[prost(float, tag = "13")]
pub jlofobccnei: f32,
#[prost(float, tag = "7")]
pub hapeejibifd: f32,
#[prost(message, repeated, tag = "10")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(6692)]
#[prost(uint32, tag = "4")]
pub cgmocganhnf: u32,
#[xor(8206)]
#[prost(int32, tag = "8")]
pub aocgpellgmb: i32,
#[xor(5211)]
#[prost(uint32, tag = "5")]
pub npndgplannf: u32,
#[prost(float, tag = "1")]
pub bepnaemgakj: f32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ileehhkjioj {
#[prost(message, optional, tag = "1")]
pub kfdjibdcifh: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub mbkcmnpjieo: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1685)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bfdmichhlen {}
#[derive(proto_gen::CmdID)]
#[cmdid(827)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct WeaponDressCsReq {
#[xor(2466)]
#[prost(uint32, tag = "15")]
pub weapon_uid: u32,
#[xor(7457)]
#[prost(uint32, tag = "13")]
pub avatar_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(557)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ppfdgifokee {
#[xor(5390)]
#[prost(uint32, tag = "11")]
pub hoelobcbpea: u32,
#[xor(14415)]
#[prost(uint32, tag = "9")]
pub quest_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oeefkkabbjm {
#[prost(message, optional, tag = "1")]
pub dldkebnaemc: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Daiopcllpgm {
#[xor(7137)]
#[prost(int32, tag = "13")]
pub r#type: i32,
#[xor(3541)]
#[prost(int32, tag = "6")]
pub mnkhegbimon: i32,
#[xor(6437)]
#[prost(int32, tag = "5")]
pub dehkilpallj: i32,
#[xor(3376)]
#[prost(int32, tag = "2")]
pub llkhlahlahj: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2992)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Keepnkfcnoc {
#[prost(message, optional, tag = "4")]
pub plapmeimbge: ::core::option::Option<Mfcflhbnmhf>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(348)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Chepdnkmgnl {
#[xor(9491)]
#[prost(uint32, tag = "13")]
pub tag: u32,
#[prost(enumeration = "Lhkfpefffll", tag = "11")]
pub iegloobhlll: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(650)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dgcecnbikac {
#[xor(8281)]
#[prost(int32, tag = "11")]
pub retcode: i32,
#[prost(message, repeated, tag = "5")]
pub jfjfkdppnjo: ::prost::alloc::vec::Vec<Hhdpehmppnn>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kfhanhkapil {
#[prost(string, tag = "1")]
pub jhmgppeodmg: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mbhjjoafcmc {
#[prost(uint32, repeated, tag = "6")]
pub hlkfieldkif: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "1")]
pub phdpcbhbkcp: ::prost::alloc::vec::Vec<VideotapeInfo>,
#[prost(uint32, repeated, tag = "10")]
pub hollow_archive_id_list: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "13")]
pub nmnbkjicjlb: ::prost::alloc::vec::Vec<u32>,
#[xor(7038)]
#[prost(int32, tag = "2")]
pub nkcpmclhggl: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3161)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eamjdjempeb {
#[prost(message, optional, tag = "12")]
pub dungeon_info: ::core::option::Option<DungeonInfo>,
#[xor(13501)]
#[prost(int32, tag = "4")]
pub retcode: i32,
#[prost(message, optional, tag = "8")]
pub scene_info: ::core::option::Option<Fpgoofgcpee>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ogadnldahdp {
#[prost(int32, tag = "1")]
pub abhafocgjgp: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jlmgodmceei {
#[xor(15628)]
#[prost(uint64, tag = "2")]
pub lgafiiofhbk: u64,
#[prost(bytes = "vec", tag = "8")]
pub dkdfahgbgjp: ::prost::alloc::vec::Vec<u8>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct CollectData {
#[prost(int32, repeated, tag = "5")]
pub obtained_list: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "10")]
pub not_viewed_list: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jiebkihfhpb {
#[prost(message, repeated, tag = "1")]
pub predicates: ::prost::alloc::vec::Vec<EventPredicateConfig>,
#[prost(uint32, tag = "2")]
pub bedcpoehdkc: u32,
#[prost(uint32, repeated, tag = "3")]
pub omdaohnmedj: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1321)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct NewsStandSeenScRsp {
#[xor(12369)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fjefgpogpjd {
#[prost(bool, tag = "1")]
pub lpfkeeejpae: bool,
#[prost(int32, tag = "2")]
pub ecepjgagacm: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pjmlnckcpcb {
#[prost(message, optional, tag = "1")]
pub avatar_id: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Idpfdlhjiid {
#[prost(uint32, tag = "1")]
pub lafblfkocdn: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct FreshSceneInfo {
#[xor(16350)]
#[prost(uint32, tag = "11")]
pub beginner_procedure_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nbanooinkki {
#[prost(message, optional, tag = "1")]
pub dhmnolikmhj: ::core::option::Option<StringEntry>,
#[prost(string, tag = "2")]
pub hnnmeknojkn: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "3")]
pub cenhcbofcpf: ::prost::alloc::vec::Vec<Lglbaninekb>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(619)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Maiibgeljck {}
#[derive(proto_gen::CmdID)]
#[cmdid(1393)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ChangePostGirlScRsp {
#[xor(1039)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kfdpadhnmdl {
#[xor(1943)]
#[prost(uint32, tag = "8")]
pub ndcnfidonje: u32,
#[prost(message, optional, tag = "7")]
pub dlmnaofkpnd: ::core::option::Option<Jgapkmjbomc>,
#[prost(message, repeated, tag = "14")]
pub hljonihfmgg: ::prost::alloc::vec::Vec<Ahgmheddhld>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jbccmecfnda {
#[xor(2721)]
#[prost(uint32, tag = "8")]
pub quest_id: u32,
#[prost(bool, tag = "14")]
pub ihamhjelhcf: bool,
#[xor(9913)]
#[prost(uint32, tag = "15")]
pub anegaahkpef: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fhglhejncol {
#[prost(uint32, tag = "1")]
pub pddmfdnpmph: u32,
#[prost(uint32, tag = "2")]
pub template_id: u32,
#[prost(uint32, tag = "3")]
pub igkchghofjn: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jgeklpgcdff {
#[prost(uint32, repeated, tag = "3")]
pub hagfihodiob: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "5")]
pub mmibmofljch: ::prost::alloc::vec::Vec<Jbccmecfnda>,
#[xor(2294)]
#[prost(uint32, tag = "12")]
pub nkkidgbphai: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lncidelbpgb {
#[prost(bool, tag = "3")]
pub hngjngddigp: bool,
#[prost(int32, repeated, tag = "4")]
pub lcjmggdmejf: ::prost::alloc::vec::Vec<i32>,
#[prost(uint32, tag = "5")]
pub emahblidpkn: u32,
#[prost(uint32, tag = "6")]
pub lbcboihchjd: u32,
#[prost(bool, tag = "7")]
pub mdngbpdgklg: bool,
#[prost(bool, tag = "8")]
pub mjbdgbbeicc: bool,
#[prost(message, optional, tag = "9")]
pub fhhbppfnijn: ::core::option::Option<Gihboccdbfg>,
#[prost(enumeration = "EndBlackMaskMode", tag = "10")]
pub nkmkeggoijo: i32,
#[prost(map = "int32, string", tag = "11")]
pub participators: ::std::collections::HashMap<i32, ::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2841)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ogddoioacpp {}
#[derive(proto_gen::CmdID)]
#[cmdid(862)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetBuddyDataScRsp {
#[xor(11820)]
#[prost(int32, tag = "8")]
pub retcode: i32,
#[prost(uint32, repeated, tag = "6")]
pub fmjfkhgibnb: ::prost::alloc::vec::Vec<u32>,
#[xor(4106)]
#[prost(uint32, tag = "14")]
pub jhmdokiejnf: u32,
#[xor(2544)]
#[prost(uint32, tag = "12")]
pub lpfeinagkha: u32,
#[prost(message, repeated, tag = "5")]
pub buddy_list: ::prost::alloc::vec::Vec<BuddyInfo>,
#[prost(uint32, repeated, tag = "10")]
pub kghfhlopgjb: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1366)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct InteractWithSceneObjectCsReq {
#[xor(13331)]
#[prost(int32, tag = "12")]
pub interaction: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(347)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lpkkkjmdlnf {
#[prost(message, optional, tag = "12")]
pub aiahnenhbig: ::core::option::Option<Kbcodbmidll>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1455)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bidknokiaii {
#[prost(uint32, repeated, tag = "15")]
pub llhbkkjpmca: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5132)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fjjjnecfold {
#[prost(message, repeated, tag = "14")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(13491)]
#[prost(uint64, tag = "13")]
pub dkmbmkcdepe: u64,
#[xor(8000)]
#[prost(uint64, tag = "12")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "11")]
pub info: ::core::option::Option<Ibmncabfhme>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2575)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nfhjhbiibkj {
#[xor(8421)]
#[prost(uint32, tag = "12")]
pub template_id: u32,
#[xor(10257)]
#[prost(uint32, tag = "8")]
pub apjldfcbdln: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iceiaoagjbi {
#[prost(bool, tag = "3")]
pub hibbdolbmoa: bool,
#[xor(15721)]
#[prost(int32, tag = "6")]
pub opmhannenin: i32,
#[xor(7882)]
#[prost(int32, tag = "7")]
pub ifpcgdpklll: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ajahlchompl {
#[prost(message, optional, tag = "1")]
pub weight: ::core::option::Option<StringEntry>,
#[prost(uint32, tag = "2")]
pub bedcpoehdkc: u32,
#[prost(message, repeated, tag = "3")]
pub predicates: ::prost::alloc::vec::Vec<EventPredicateConfig>,
#[prost(uint32, repeated, tag = "4")]
pub omdaohnmedj: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct InteractInfo {
#[prost(string, tag = "9")]
pub name: ::prost::alloc::string::String,
#[prost(bool, tag = "14")]
pub lhpbbhcaoci: bool,
#[xor(3024)]
#[prost(int32, tag = "7")]
pub interact_id: i32,
#[prost(double, tag = "5")]
pub scale_z: f64,
#[prost(bool, tag = "8")]
pub hklmlcpield: bool,
#[prost(enumeration = "InteractTarget", repeated, tag = "3")]
pub interact_target_list: ::prost::alloc::vec::Vec<i32>,
#[prost(bool, tag = "15")]
pub bhnoopidkia: bool,
#[prost(double, tag = "1")]
pub scale_y: f64,
#[prost(map = "uint32, string", tag = "12")]
pub participators: ::std::collections::HashMap<u32, ::prost::alloc::string::String>,
#[prost(double, tag = "2")]
pub scale_w: f64,
#[prost(double, tag = "6")]
pub scale_r: f64,
#[prost(bool, tag = "11")]
pub ghaacpoloec: bool,
#[prost(double, tag = "4")]
pub scale_x: f64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4210)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hfmncckhjlb {
#[prost(map = "uint32, bool", tag = "4")]
pub iccjjllckce: ::std::collections::HashMap<u32, bool>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(534)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct JumpPageSystemCsReq {
#[prost(bool, tag = "8")]
pub ehmopjccohg: bool,
#[prost(bool, tag = "7")]
pub gdnfifgfgce: bool,
#[xor(14930)]
#[prost(uint32, tag = "10")]
pub deooedngagp: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(33)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PlayerGetTokenCsReq {
#[prost(string, tag = "2")]
pub account_uid: ::prost::alloc::string::String,
#[xor(16191)]
#[prost(uint32, tag = "11")]
pub hjnjjoehpef: u32,
#[xor(15073)]
#[prost(uint32, tag = "8")]
pub dpjmjdnheng: u32,
#[xor(7407)]
#[prost(uint32, tag = "12")]
pub iclempfkjhc: u32,
#[prost(string, tag = "4")]
pub device: ::prost::alloc::string::String,
#[prost(string, tag = "10")]
pub ldancilkonl: ::prost::alloc::string::String,
#[xor(11221)]
#[prost(uint32, tag = "13")]
pub fiklojmdidf: u32,
#[xor(14588)]
#[prost(uint32, tag = "14")]
pub platform_type: u32,
#[xor(13681)]
#[prost(uint32, tag = "15")]
pub ddgjajighca: u32,
#[prost(string, tag = "6")]
pub client_rand_key: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub token: ::prost::alloc::string::String,
#[xor(8212)]
#[prost(uint32, tag = "9")]
pub uid: u32,
#[xor(11580)]
#[prost(uint32, tag = "5")]
pub npeibfcgimb: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ndagcnhpjpc {
#[xor(11635)]
#[prost(uint64, tag = "6")]
pub enokalohepb: u64,
#[prost(string, tag = "11")]
pub name: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nnmabaknlnd {
#[prost(int32, repeated, tag = "5")]
pub eiefcodlaaj: ::prost::alloc::vec::Vec<i32>,
#[prost(map = "int32, enumeration(FairyState)", tag = "8")]
pub cdpcinkpknf: ::std::collections::HashMap<i32, i32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5135)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fgpgepdmbkd {
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Gopcejpleon>,
#[prost(message, repeated, tag = "13")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(10962)]
#[prost(uint64, tag = "9")]
pub dkmbmkcdepe: u64,
#[xor(10395)]
#[prost(uint64, tag = "8")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2578)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetMonthCardDayRewardScRsp {
#[prost(message, repeated, tag = "10")]
pub cpllkkakijf: ::prost::alloc::vec::Vec<Cmnbfejbacf>,
#[xor(1534)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eonjiadomgn {
#[prost(uint32, repeated, tag = "11")]
pub flmeiodgpfk: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "12")]
pub kbkilmnhejj: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "3")]
pub hkplnfobdpp: ::prost::alloc::vec::Vec<u32>,
#[xor(5533)]
#[prost(uint32, tag = "7")]
pub hmigmefnimm: u32,
#[xor(1230)]
#[prost(uint32, tag = "10")]
pub deadgehpkja: u32,
#[xor(15654)]
#[prost(uint32, tag = "13")]
pub iekphlflddp: u32,
#[prost(uint32, repeated, tag = "1")]
pub nkhfipheomi: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "4")]
pub ganijcdlblj: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pdkmdpmcfmm {
#[prost(int32, tag = "1")]
pub jhmgppeodmg: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bbpnnjafolo {
#[prost(bool, tag = "15")]
pub phheieggdjb: bool,
#[xor(2500)]
#[prost(int32, tag = "7")]
pub lfkmibkifoh: i32,
#[xor(9932)]
#[prost(uint64, tag = "3")]
pub oeopjcebgmk: u64,
#[xor(15294)]
#[prost(uint64, tag = "4")]
pub fapcllgdccf: u64,
#[xor(9300)]
#[prost(int32, tag = "11")]
pub cfafebbpibe: i32,
#[prost(bool, tag = "5")]
pub fnbglobjfdd: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(328)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Peifkmnegih {
#[xor(13941)]
#[prost(uint32, tag = "8")]
pub tag: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(812)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetAvatarDataScRsp {
#[xor(5535)]
#[prost(int32, tag = "8")]
pub retcode: i32,
#[prost(message, repeated, tag = "2")]
pub avatar_list: ::prost::alloc::vec::Vec<AvatarInfo>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(861)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Phhklpajdec {
#[xor(11695)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mfbjkggafmo {
#[prost(int32, tag = "1")]
pub item_id: i32,
#[prost(int32, tag = "2")]
pub ipiiglmjada: i32,
#[prost(int32, tag = "3")]
pub eaomnfjedaf: i32,
#[prost(message, optional, tag = "4")]
pub dcohlngocdh: ::core::option::Option<Eohnljnpiao>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Paijeblmpgp {
#[prost(message, repeated, tag = "14")]
pub oecnimoejpg: ::prost::alloc::vec::Vec<Ancefdfomlk>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4207)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hbkjklobbnm {
#[prost(message, repeated, tag = "7")]
pub lohfeihldch: ::prost::alloc::vec::Vec<Dplgcojfmhj>,
#[prost(message, repeated, tag = "9")]
pub gaecamecnig: ::prost::alloc::vec::Vec<Dplgcojfmhj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nlahgfcdang {
#[prost(string, repeated, tag = "1")]
pub ilbphdennfi: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, tag = "2")]
pub onjbndjmpcl: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kakpeoaekgb {
#[prost(uint32, repeated, tag = "2")]
pub obtained_list: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "12")]
pub ihnjbpcpfkf: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "14")]
pub ofdfjpflbie: ::prost::alloc::vec::Vec<Ifndfopgcph>,
#[prost(uint32, repeated, tag = "15")]
pub fpmfdgjhchm: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(868)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mbchikbhcmp {
#[xor(8473)]
#[prost(uint32, tag = "10")]
pub buddy_id: u32,
#[prost(bool, tag = "6")]
pub aobemkmdkgo: bool,
#[prost(message, repeated, tag = "14")]
pub klbehoieibi: ::prost::alloc::vec::Vec<Cojcpppiloj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Plfpdillolb {
#[prost(message, optional, tag = "4")]
pub nkmnmnfjaee: ::core::option::Option<Jomijoicbjb>,
#[prost(uint32, repeated, tag = "6")]
pub ifpchllnpkd: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "10")]
pub jempnbhoank: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "12")]
pub okgboailflc: ::prost::alloc::vec::Vec<Gbkdkmdpanf>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ajjbegooedn {
#[prost(message, optional, tag = "1")]
pub ohihaojggka: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub ffjllfhldbf: ::core::option::Option<Nnanolflndk>,
#[prost(message, repeated, tag = "3")]
pub dojjppcodno: ::prost::alloc::vec::Vec<Lglbaninekb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Egigfocgkie {
#[prost(message, optional, tag = "1")]
pub dgdplpmddec: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub ejcgnmnifib: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cjdohlnclpa {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mbokdhgpobc {
#[prost(uint32, repeated, tag = "1")]
pub emakhmonbbj: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "3")]
pub akiddbalfoa: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "5")]
pub pcccgcbbmeo: bool,
#[prost(uint32, repeated, tag = "6")]
pub jeacabbbglf: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "8")]
pub npgjhahijkb: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "9")]
pub eoljpdnjgeg: ::prost::alloc::vec::Vec<Ofhlkjeakif>,
#[prost(uint32, repeated, tag = "10")]
pub apmojjlcooa: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "11")]
pub odohdljfdlf: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gacha {
#[prost(uint32, repeated, tag = "1425")]
pub chooseable_up_list: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "15")]
pub up_s_item_list: ::prost::alloc::vec::Vec<u32>,
#[xor(1098)]
#[prost(uint32, tag = "11")]
pub obabhacfokn: u32,
#[prost(string, tag = "1676")]
pub ioiebkbcnoi: ::prost::alloc::string::String,
#[xor(13960)]
#[prost(uint32, tag = "698")]
pub advanced_s_guarantee: u32,
#[xor(1462)]
#[prost(uint32, tag = "10")]
pub kagiddohcmk: u32,
#[xor(9586)]
#[prost(uint32, tag = "1921")]
pub nammdglepbk: u32,
#[prost(message, repeated, tag = "3")]
pub need_item_info_list: ::prost::alloc::vec::Vec<NeedItemInfo>,
#[xor(9792)]
#[prost(int64, tag = "14")]
pub end_timestamp: i64,
#[xor(6233)]
#[prost(uint32, tag = "563")]
pub discount_ten_roll_prize: u32,
#[prost(bool, tag = "1756")]
pub nkeigieepgn: bool,
#[prost(uint32, repeated, tag = "755")]
pub free_select_item_list: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "2")]
pub drop_history_webview: ::prost::alloc::string::String,
#[xor(4816)]
#[prost(uint32, tag = "13")]
pub gacha_schedule_id: u32,
#[xor(11392)]
#[prost(uint32, tag = "574")]
pub free_select_required_pull: u32,
#[prost(uint32, repeated, tag = "6")]
pub up_a_item_list: ::prost::alloc::vec::Vec<u32>,
#[xor(8288)]
#[prost(uint32, tag = "12")]
pub gacha_parent_schedule_id: u32,
#[xor(8537)]
#[prost(uint32, tag = "1662")]
pub pcjdafaaimg: u32,
#[xor(10644)]
#[prost(uint32, tag = "335")]
pub mimlmknodkk: u32,
#[prost(string, tag = "752")]
pub epmckdknfge: ::prost::alloc::string::String,
#[xor(13316)]
#[prost(uint32, tag = "1")]
pub bpjgmaaopcj: u32,
#[xor(15446)]
#[prost(uint32, tag = "1337")]
pub lpklhoobkbh: u32,
#[xor(2379)]
#[prost(uint32, tag = "5")]
pub gacha_type: u32,
#[xor(5057)]
#[prost(uint32, tag = "244")]
pub s_guarantee: u32,
#[xor(1870)]
#[prost(int64, tag = "8")]
pub start_timestamp: i64,
#[xor(562)]
#[prost(uint32, tag = "726")]
pub free_select_progress: u32,
#[xor(8338)]
#[prost(uint32, tag = "96")]
pub ihjnkoijdgh: u32,
#[xor(4210)]
#[prost(uint32, tag = "789")]
pub a_guarantee: u32,
#[prost(uint32, repeated, tag = "4")]
pub akggbhgkifd: ::prost::alloc::vec::Vec<u32>,
#[xor(1056)]
#[prost(uint32, tag = "2002")]
pub discount_avaliable_num: u32,
#[prost(string, tag = "7")]
pub gacha_info_list_webview: ::prost::alloc::string::String,
#[xor(9009)]
#[prost(uint32, tag = "419")]
pub chosen_up_item: u32,
#[prost(string, tag = "923")]
pub fjohnbicmce: ::prost::alloc::string::String,
#[xor(1379)]
#[prost(uint32, tag = "9")]
pub hgmcofcjmbg: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pgnddlepimh {
#[prost(bool, tag = "1")]
pub ihamhjelhcf: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(598)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ficipofcael {
#[xor(11137)]
#[prost(uint32, tag = "2")]
pub quest_id: u32,
#[prost(uint32, repeated, tag = "10")]
pub hmfkjheaanh: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "15")]
pub akglhjinkmm: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5204)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Coaohknlffm {
#[xor(6309)]
#[prost(uint64, tag = "15")]
pub dkmbmkcdepe: u64,
#[xor(5328)]
#[prost(uint64, tag = "10")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "9")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "4")]
pub info: ::core::option::Option<Jbojkodhiag>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Imdbjhakkee {
#[prost(enumeration = "HollowGridLink", tag = "1")]
pub plklecbdofo: i32,
#[prost(enumeration = "Omepejegfdi", tag = "2")]
pub fegdbmdbdci: i32,
#[prost(enumeration = "HollowEntityType", tag = "3")]
pub okdogekihnp: i32,
#[prost(message, optional, tag = "4")]
pub mdnhahnfmfl: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub klkacbnchpe: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(508)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct SavePosInMainCityCsReq {
#[xor(10979)]
#[prost(uint32, tag = "2")]
pub section_id: u32,
#[prost(message, optional, tag = "11")]
pub dnpaodagcjb: ::core::option::Option<Lcnbeafeenc>,
#[prost(message, optional, tag = "1")]
pub position: ::core::option::Option<Transform>,
#[prost(bool, tag = "10")]
pub cdehcffnomo: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ogfcmjnlbfo {
#[prost(message, optional, tag = "1")]
pub nehakcnpckb: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1361)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pglhcnfpjdn {
#[xor(15120)]
#[prost(uint32, tag = "2")]
pub iekfbdcaccn: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(863)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aecgodfnpao {
#[prost(string, tag = "4")]
pub bikejihkkad: ::prost::alloc::string::String,
#[xor(9419)]
#[prost(uint32, tag = "8")]
pub lbmgeignmef: u32,
#[xor(7503)]
#[prost(uint32, tag = "12")]
pub buddy_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pjdkoefheed {
#[prost(bool, tag = "1")]
pub jolepofhine: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1713)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ncdchamhled {
#[xor(8831)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4502)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cjliblgdkfg {}
#[derive(proto_gen::CmdID)]
#[cmdid(561)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bfapegkfhoa {
#[prost(message, repeated, tag = "14")]
pub dcijenkdgol: ::prost::alloc::vec::Vec<Akoognppjdd>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhehnikachk {
#[prost(message, optional, tag = "1")]
pub dfhgfgioeom: ::core::option::Option<Lbajceocibj>,
#[prost(message, repeated, tag = "2")]
pub dgkbdhnheei: ::prost::alloc::vec::Vec<Lbajceocibj>,
#[prost(message, repeated, tag = "3")]
pub gomolemaaen: ::prost::alloc::vec::Vec<Lbajceocibj>,
#[prost(message, repeated, tag = "4")]
pub fhidlbdnajg: ::prost::alloc::vec::Vec<Gomkmijhebh>,
#[prost(int32, repeated, tag = "5")]
pub fdfkdcnlnmn: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iaoifcecblm {
#[prost(uint32, tag = "1")]
pub bedcpoehdkc: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1365)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pjgbllpmblk {
#[xor(16351)]
#[prost(uint32, tag = "13")]
pub r#type: u32,
#[prost(message, optional, tag = "6")]
pub tips_info: ::core::option::Option<TipsInfo>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1666)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ciagemiafdk {
#[xor(4073)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2244)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kpnnakfiknm {
#[xor(1681)]
#[prost(int32, tag = "3")]
pub retcode: i32,
#[xor(13522)]
#[prost(uint32, tag = "2")]
pub hfebnjjplan: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2814)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Njcnamgofmp {
#[xor(9691)]
#[prost(uint32, tag = "6")]
pub ihgcjhffkdf: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ndppigafcdh {
#[prost(enumeration = "PostEffectType", tag = "1")]
pub r#type: i32,
#[prost(string, tag = "2")]
pub eabhecadfgl: ::prost::alloc::string::String,
#[prost(int32, tag = "3")]
pub pdbopgpafbb: i32,
#[prost(bool, tag = "4")]
pub hcpjdkadajo: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hemfohpbcda {
#[prost(string, tag = "1")]
pub pelikeekefj: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub hfjobhkmlpc: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub aigcjmkieig: ::prost::alloc::string::String,
#[prost(string, tag = "4")]
pub nlhcgphmmea: ::prost::alloc::string::String,
#[prost(int32, tag = "5")]
pub fkknibgpipe: i32,
#[prost(int32, tag = "6")]
pub aiegapgcjcn: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ogjokapojkl {
#[prost(int32, tag = "1")]
pub nobbcmclcja: i32,
#[prost(bool, tag = "2")]
pub neldghjgocb: bool,
#[prost(bool, tag = "3")]
pub fodblacicgg: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5187)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bjjohblpnjp {
#[prost(message, repeated, tag = "12")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(11106)]
#[prost(uint64, tag = "8")]
pub dkmbmkcdepe: u64,
#[xor(6039)]
#[prost(uint64, tag = "4")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "1")]
pub info: ::core::option::Option<Ekalejdcfnm>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bnomkfnjopa {}
#[derive(proto_gen::CmdID)]
#[cmdid(1373)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetCutSceneKeyInfoCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ckcnkhocbpd {
#[prost(enumeration = "HenshinType", tag = "1")]
pub fhfndicjmmi: i32,
#[prost(string, tag = "2")]
pub hgbhhdnchjm: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fpppbfidcfm {
#[xor(3326)]
#[prost(uint32, tag = "10")]
pub nmbkbflifhi: u32,
#[prost(message, repeated, tag = "6")]
pub fbafckjljeg: ::prost::alloc::vec::Vec<Fhglhejncol>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(892)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ghojoimpnad {
#[xor(15799)]
#[prost(uint32, tag = "8")]
pub ndcnfidonje: u32,
#[xor(8060)]
#[prost(uint32, tag = "2")]
pub buddy_id: u32,
#[xor(15324)]
#[prost(uint32, tag = "1")]
pub lbmgeignmef: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kkinckienoa {
#[prost(message, optional, tag = "1")]
pub cjhdnjkdoma: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2539)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kmggjliddbc {
#[prost(int32, repeated, tag = "6")]
pub bnpbclldcdc: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1726)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dfbhmgaffdn {
#[xor(3676)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1672)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cbamncbfmgj {
#[xor(8454)]
#[prost(uint64, tag = "6")]
pub pdgaiolalfi: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cddnfgmelfb {
#[prost(bool, tag = "3")]
pub ipfahlmgnhp: bool,
#[prost(uint32, repeated, tag = "1")]
pub imdhpofppkm: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "5")]
pub oepiggkikcm: ::prost::alloc::vec::Vec<u32>,
#[xor(15757)]
#[prost(int64, tag = "15")]
pub jekmmleeoci: i64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(36)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fojdbohblgn {
#[xor(783)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mcjgjlpjfjc {
#[xor(9450)]
#[prost(uint32, tag = "6")]
pub param: u32,
#[xor(8352)]
#[prost(int64, tag = "5")]
pub dbkpbkpcoog: i64,
#[prost(enumeration = "Pifhhmdebgc", tag = "12")]
pub hlhibjibfib: i32,
#[prost(string, tag = "4")]
pub imphjpdhpmd: ::prost::alloc::string::String,
#[xor(3811)]
#[prost(uint32, tag = "11")]
pub gebpolkeieh: u32,
#[xor(4412)]
#[prost(int64, tag = "1")]
pub end_timestamp: i64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dhnkecjhcph {
#[prost(enumeration = "PrepareDataType", tag = "1")]
pub r#type: i32,
#[prost(message, optional, tag = "2")]
pub param: ::core::option::Option<Nnanolflndk>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bhamoejedmh {
#[prost(enumeration = "EghmHandleChosenGrids", tag = "1")]
pub ckcmbkhfbgm: i32,
#[prost(enumeration = "EghmChooseGridType", tag = "2")]
pub bkehejjklmp: i32,
#[prost(enumeration = "EghmPositionType", tag = "3")]
pub position: i32,
#[prost(int32, tag = "4")]
pub mkjndiapleb: i32,
#[prost(int32, tag = "5")]
pub fboelpmooig: i32,
#[prost(int32, tag = "6")]
pub hllifgkbagd: i32,
#[prost(int32, tag = "7")]
pub cabnhfaddfa: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3235)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Diahfcncaah {
#[xor(8859)]
#[prost(uint32, tag = "13")]
pub quest_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Amjoecjdopb {}
#[derive(proto_gen::CmdID)]
#[cmdid(2856)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ojkffdjamok {}
#[derive(proto_gen::CmdID)]
#[cmdid(723)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetItemDataScRsp {
#[prost(message, repeated, tag = "4")]
pub pjbbjhfmmih: ::prost::alloc::vec::Vec<Ocbjgagjdac>,
#[prost(map = "uint32, message", tag = "13")]
pub kbekmppchca: ::std::collections::HashMap<u32, Edhkfipcgpi>,
#[prost(uint32, repeated, tag = "3")]
pub ohiggablenk: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "12")]
pub weapon_list: ::prost::alloc::vec::Vec<WeaponInfo>,
#[xor(2897)]
#[prost(int32, tag = "5")]
pub retcode: i32,
#[prost(uint32, repeated, tag = "2")]
pub ofiodigbppi: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "1")]
pub kchffhlikib: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "15")]
pub pkacccopgpb: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "11")]
pub epngimncdcn: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "8")]
pub resource_list: ::prost::alloc::vec::Vec<Resource>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nffllcegooj {
#[prost(message, optional, tag = "1")]
pub lhejecbpkib: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hmfgbmmgdmn {
#[xor(3803)]
#[prost(uint32, tag = "4")]
pub nkkidgbphai: u32,
#[prost(uint32, repeated, tag = "1")]
pub dclgdmmgibj: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "12")]
pub npmndlojpja: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "14")]
pub ppcbpcmcoaf: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "7")]
pub ajjnoppfleh: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "6")]
pub hbgkeelbihm: ::prost::alloc::vec::Vec<Efpmhbccnmm>,
#[prost(uint32, repeated, tag = "3")]
pub bgfncnpekch: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(478)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Abnbkkdpllb {
#[prost(message, optional, tag = "15")]
pub battle_result: ::core::option::Option<BattleResult>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kichgigbmnh {
#[prost(message, optional, tag = "1")]
pub section: ::core::option::Option<StringEntry>,
#[prost(string, tag = "2")]
pub transform: ::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 hoagdhfnhhp: u32,
#[prost(bool, tag = "6")]
pub mdngbpdgklg: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fcknppidgod {
#[xor(12198)]
#[prost(uint32, tag = "8")]
pub flhkcfbbmej: u32,
#[xor(11303)]
#[prost(uint32, tag = "7")]
pub quest_id: u32,
#[xor(12936)]
#[prost(uint32, tag = "3")]
pub fakabaolece: u32,
#[xor(11281)]
#[prost(uint32, tag = "2")]
pub mdljdmckdcc: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4312)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gkoikedkeif {
#[prost(map = "int32, int32", tag = "5")]
pub difepoedngc: ::std::collections::HashMap<i32, i32>,
#[xor(1515)]
#[prost(int32, tag = "2")]
pub odhhlkikgaf: i32,
#[prost(message, optional, tag = "15")]
pub bagbpajonhn: ::core::option::Option<Dplgcojfmhj>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1905)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nbnhbljafpb {
#[xor(7250)]
#[prost(int32, tag = "11")]
pub lphaonpeibb: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PostGirlItem {
#[xor(8758)]
#[prost(uint32, tag = "9")]
pub template_id: u32,
#[xor(14791)]
#[prost(int64, tag = "12")]
pub unlock_time: i64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(481)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hmappncmojd {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aopjhphncfo {
#[prost(message, optional, tag = "1")]
pub ipiiglmjada: ::core::option::Option<StringEntry>,
#[prost(enumeration = "ScenePropertyType", tag = "2")]
pub nkiegkopoeg: i32,
#[prost(enumeration = "Iojdgcmbnmj", tag = "3")]
pub ghggdeglhka: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1327)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct BattleReportScRsp {
#[xor(1497)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(88)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eokjdpfgalg {
#[prost(string, tag = "15")]
pub imphjpdhpmd: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ombkaepomlh {
#[prost(message, repeated, tag = "5")]
pub cpllkkakijf: ::prost::alloc::vec::Vec<Cmnbfejbacf>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lldpfhkhpll {
#[prost(uint32, tag = "1")]
pub template_id: u32,
#[prost(uint32, tag = "2")]
pub bedcpoehdkc: u32,
#[prost(message, repeated, tag = "3")]
pub hbjbemkmjfm: ::prost::alloc::vec::Vec<EventPredicateConfig>,
#[prost(message, optional, tag = "4")]
pub cpdojliamhe: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "5")]
pub okmgdhdlndj: bool,
#[prost(uint32, repeated, tag = "6")]
pub omdaohnmedj: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "7")]
pub oibfhhmipfa: bool,
#[prost(enumeration = "ActionType", tag = "1000")]
pub object_type: i32,
#[prost(message, optional, tag = "1001")]
pub object_data: ::core::option::Option<::prost_types::Any>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hdenpjbjpcd {}
#[derive(proto_gen::CmdID)]
#[cmdid(1335)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dgjilahadam {
#[xor(9069)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aiaagohkfio {
#[prost(message, optional, tag = "7")]
pub aiahnenhbig: ::core::option::Option<Kbcodbmidll>,
#[xor(7345)]
#[prost(int64, tag = "15")]
pub eejmkpolffk: i64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gpaeenlhmeg {
#[xor(3408)]
#[prost(uint32, tag = "2")]
pub pdgaiolalfi: u32,
#[prost(string, tag = "12")]
pub time_period: ::prost::alloc::string::String,
#[xor(14966)]
#[prost(uint32, tag = "10")]
pub feoghkiofml: u32,
#[prost(string, tag = "7")]
pub weather: ::prost::alloc::string::String,
#[xor(13742)]
#[prost(uint32, tag = "6")]
pub monster_id: u32,
#[xor(14273)]
#[prost(uint32, tag = "5")]
pub boelgljbign: u32,
#[xor(1508)]
#[prost(uint32, tag = "8")]
pub bepokkffcno: u32,
#[xor(5090)]
#[prost(uint32, tag = "14")]
pub ielhdeegnof: u32,
#[prost(message, optional, tag = "1")]
pub fight_drop_info: ::core::option::Option<FightDropInfo>,
#[xor(11485)]
#[prost(uint32, tag = "11")]
pub pimheackgbn: u32,
#[xor(4883)]
#[prost(uint32, tag = "13")]
pub debfpjafbmi: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jpocfenbghd {
#[prost(bool, tag = "1")]
pub jdinmbpeebp: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2584)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mhmnbneocea {
#[prost(int32, repeated, tag = "6")]
pub jglndbleeff: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5142)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bdfegebflaa {
#[prost(message, repeated, tag = "13")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(7975)]
#[prost(uint64, tag = "7")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "6")]
pub info: ::core::option::Option<Aekcbijoaaf>,
#[xor(7015)]
#[prost(uint64, tag = "4")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nclhbehnklh {}
#[derive(proto_gen::CmdID)]
#[cmdid(2458)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Khbefopfbdd {
#[prost(uint32, repeated, tag = "9")]
pub oobedoffape: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Maimbpigpjm {
#[xor(427)]
#[prost(uint64, tag = "9")]
pub bagbpajonhn: u64,
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Pbaionolkem>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jjmnjckodgk {
#[prost(enumeration = "PlayMode", tag = "1")]
pub agjbemefhej: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1074)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fopnijbcimm {
#[prost(map = "uint32, message", tag = "1")]
pub foicfpfnlcf: ::std::collections::HashMap<u32, AvatarUnitInfo>,
#[prost(uint32, repeated, tag = "6")]
pub ajnocghpbmj: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "12")]
pub kkhgcailopb: bool,
#[prost(bool, tag = "15")]
pub djpeciblnbg: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Codlijfncih {
#[prost(bool, tag = "1")]
pub cghifmpiodn: bool,
#[prost(bool, tag = "2")]
pub ibcienbfieb: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oibaojccegj {
#[prost(message, repeated, tag = "14")]
pub ndhcokmbnnf: ::prost::alloc::vec::Vec<Lilafdlmjkf>,
#[prost(bool, tag = "2")]
pub aeakncdgjkg: bool,
#[xor(2871)]
#[prost(uint32, tag = "15")]
pub jamggkenpii: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gddkbgjkcea {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lkgjipkfbic {
#[xor(5403)]
#[prost(uint32, tag = "5")]
pub pjemhopkpao: u32,
#[xor(10)]
#[prost(uint32, tag = "2")]
pub elokendipba: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nnjmhhhgpjo {
#[prost(message, repeated, tag = "1")]
pub pnbandojgnd: ::prost::alloc::vec::Vec<Mcbcdeinncc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ikbiplfgafa {
#[prost(message, repeated, tag = "1")]
pub ebodgnpcglm: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(enumeration = "HollowEntityType", tag = "2")]
pub jacgpnnefih: i32,
#[prost(message, repeated, tag = "3")]
pub hljonihfmgg: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "4")]
pub fbkoopbiecf: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(enumeration = "HollowLightType", tag = "5")]
pub clfnimmfcio: i32,
#[prost(message, repeated, tag = "6")]
pub pllgebmeacm: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, optional, tag = "7")]
pub bklniinebma: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "8")]
pub jkaenlojeak: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "9")]
pub clmpcncbjjh: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "10")]
pub hdocojelcbj: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1390)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dggcibojmcl {
#[xor(579)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(72)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetAuthkeyCsReq {
#[prost(string, tag = "2")]
pub auth_appid: ::prost::alloc::string::String,
#[xor(11271)]
#[prost(uint32, tag = "5")]
pub hekcpaiaiel: u32,
#[xor(3696)]
#[prost(uint32, tag = "7")]
pub iaagpicocmd: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1307)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Piffkdmahmh {
#[prost(enumeration = "ModifyType", tag = "10")]
pub gbgbbfdajhb: i32,
#[xor(1703)]
#[prost(uint32, tag = "13")]
pub igkchghofjn: u32,
#[xor(9481)]
#[prost(uint32, tag = "15")]
pub lfcjejbmkmn: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(309)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhjneklblkj {
#[xor(7341)]
#[prost(uint32, tag = "12")]
pub tag: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3188)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ohecicdbffc {}
#[derive(proto_gen::CmdID)]
#[cmdid(1970)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jjeopgljjdi {
#[prost(message, optional, tag = "15")]
pub imlccggifln: ::core::option::Option<RewardItems>,
#[xor(3398)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nmgjdhnnjog {
#[prost(uint32, tag = "1")]
pub uid: u32,
#[prost(uint32, tag = "2")]
pub capdocfohgo: u32,
#[prost(message, repeated, tag = "3")]
pub pmkhkccphnm: ::prost::alloc::vec::Vec<Lppbmkelbgg>,
#[prost(message, optional, tag = "4")]
pub ahaammhdiol: ::core::option::Option<Ljecjpjmdnf>,
#[prost(string, tag = "5")]
pub nick_name: ::prost::alloc::string::String,
#[prost(uint32, tag = "6")]
pub kbjleelonfe: u32,
#[prost(bool, tag = "7")]
pub doigbojokbd: bool,
#[prost(message, optional, tag = "8")]
pub mpgegogidec: ::core::option::Option<Gmgoddaldob>,
#[prost(bytes = "vec", tag = "9")]
pub pcihkdpmlgc: ::prost::alloc::vec::Vec<u8>,
#[prost(bytes = "vec", tag = "10")]
pub oamicgnijfc: ::prost::alloc::vec::Vec<u8>,
#[prost(uint32, tag = "11")]
pub lcmkjimeddk: u32,
#[prost(bool, tag = "12")]
pub albccfbhioj: bool,
#[prost(uint32, tag = "13")]
pub ikeoibmgmhl: u32,
#[prost(uint32, tag = "14")]
pub dgdplpmddec: u32,
#[prost(enumeration = "Njbbhmleied", tag = "15")]
pub oegjoacgpad: i32,
#[prost(message, optional, tag = "16")]
pub jobglcnbfcp: ::core::option::Option<Kbcodbmidll>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GachaData {
#[prost(message, optional, tag = "15")]
pub gacha_pool: ::core::option::Option<GachaPool>,
#[prost(message, optional, tag = "7")]
pub cmamhfldihg: ::core::option::Option<Dpgipnmocnj>,
#[xor(9369)]
#[prost(uint32, tag = "13")]
pub random_number: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nggpamhcdkk {
#[prost(message, optional, tag = "1")]
pub mdnhahnfmfl: ::core::option::Option<StringEntry>,
#[prost(enumeration = "HollowEntityType", tag = "2")]
pub okdogekihnp: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1100)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dcjdimilijl {
#[prost(uint32, repeated, tag = "7")]
pub gdmmdfenkbj: ::prost::alloc::vec::Vec<u32>,
#[xor(7832)]
#[prost(uint32, tag = "8")]
pub gebpmceiane: u32,
#[prost(uint32, repeated, tag = "12")]
pub dlepkokndeg: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "15")]
pub klbehoieibi: ::prost::alloc::vec::Vec<Ggabkdpcncc>,
#[prost(bool, tag = "14")]
pub gbpednonpdh: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2963)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jocpngokpcm {
#[xor(3725)]
#[prost(uint32, tag = "15")]
pub tag: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5206)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bkfegfokfhb {
#[prost(message, optional, tag = "10")]
pub info: ::core::option::Option<Hkglkplfoim>,
#[prost(message, repeated, tag = "7")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(2450)]
#[prost(uint64, tag = "4")]
pub jmnpooedngh: u64,
#[xor(5191)]
#[prost(uint64, tag = "3")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(739)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nnibknhmkde {
#[prost(message, optional, tag = "4")]
pub hjnilekelcl: ::core::option::Option<RewardItems>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ArchiveBattleRecord {
#[xor(7803)]
#[prost(uint32, tag = "4")]
pub star: u32,
#[prost(bool, tag = "3")]
pub mmphbfghfgm: bool,
#[xor(4540)]
#[prost(uint32, tag = "14")]
pub archive_battle_id: u32,
#[prost(bool, tag = "7")]
pub finished: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Affmillmphl {
#[xor(773)]
#[prost(uint32, tag = "8")]
pub avatar_id: u32,
#[xor(4781)]
#[prost(uint32, tag = "7")]
pub djnmbkpbomb: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1005)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nalkdbjimgk {
#[xor(10354)]
#[prost(uint32, tag = "9")]
pub aohakmnfinf: u32,
#[xor(2280)]
#[prost(uint32, tag = "4")]
pub gacha_parent_schedule_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4620)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iiiglkfpjjj {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Edlklmjedej {
#[prost(message, repeated, tag = "1")]
pub predicates: ::prost::alloc::vec::Vec<EventPredicateConfig>,
#[prost(uint32, repeated, tag = "2")]
pub omdaohnmedj: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, tag = "3")]
pub bedcpoehdkc: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kahaeeaidfg {
#[xor(5025)]
#[prost(int32, tag = "6")]
pub mcnnpihhpdp: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gmkhdenipbk {
#[prost(uint64, tag = "1")]
pub foegnlajnbb: u64,
#[prost(uint32, tag = "2")]
pub nkklbljbnme: u32,
#[prost(message, repeated, tag = "3")]
pub oalihecekph: ::prost::alloc::vec::Vec<Ckpeldmpkfn>,
#[prost(uint32, tag = "4")]
pub gmnlknofgfi: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Alegpfolaab {
#[prost(enumeration = "Fjkbimkbjgg", tag = "4")]
pub gmbcnmjhnoj: i32,
#[prost(message, optional, tag = "5")]
pub apjcnbndnmn: ::core::option::Option<Ejibfolhgjf>,
#[prost(bool, tag = "6")]
pub acdekldohop: bool,
#[prost(uint32, repeated, tag = "11")]
pub pcmfkfpiohb: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "12")]
pub kmenabifikl: ::prost::alloc::vec::Vec<Nkhnlakggmj>,
#[prost(message, optional, tag = "13")]
pub addejpfibgn: ::core::option::Option<Nhgamdlllpp>,
#[prost(message, optional, tag = "14")]
pub honedcdgcme: ::core::option::Option<Himappelgdm>,
#[prost(message, repeated, tag = "15")]
pub eofieloijei: ::prost::alloc::vec::Vec<Nkhnlakggmj>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2835)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ecjkcgcmicj {
#[xor(6860)]
#[prost(uint32, tag = "9")]
pub pjemhopkpao: u32,
#[prost(bool, tag = "6")]
pub jcflmpbcojd: bool,
#[xor(10512)]
#[prost(uint32, tag = "13")]
pub ncnbaimpflg: u32,
#[prost(uint32, repeated, tag = "5")]
pub lhelaegmgmk: ::prost::alloc::vec::Vec<u32>,
#[xor(4492)]
#[prost(uint32, tag = "7")]
pub bejddoilple: u32,
#[prost(uint32, repeated, tag = "12")]
pub acaiggfmlob: ::prost::alloc::vec::Vec<u32>,
#[xor(13948)]
#[prost(uint32, tag = "1")]
pub fijfhdjnonf: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ahjbneebckf {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ihjhdcmpgfc {
#[prost(int32, repeated, tag = "1")]
pub bhefaeflkcc: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Chnpenfinaj {
#[prost(message, optional, tag = "1")]
pub ipiiglmjada: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub item_id: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Iojdgcmbnmj", tag = "3")]
pub ghggdeglhka: i32,
#[prost(bool, tag = "4")]
pub pogodjcnkhd: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5100)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Beoakcflafb {
#[xor(2572)]
#[prost(uint64, tag = "11")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "4")]
pub info: ::core::option::Option<Abjkiejnbak>,
#[prost(message, repeated, tag = "3")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(10898)]
#[prost(uint64, tag = "2")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ipfdhgegcbj {
#[prost(bool, tag = "6")]
pub aeakncdgjkg: bool,
#[prost(message, repeated, tag = "1")]
pub ndhcokmbnnf: ::prost::alloc::vec::Vec<Ghjoleaemmm>,
#[xor(14650)]
#[prost(uint32, tag = "10")]
pub jamggkenpii: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kmfjldhlcaa {
#[prost(uint32, repeated, tag = "4")]
pub acaiggfmlob: ::prost::alloc::vec::Vec<u32>,
#[xor(10573)]
#[prost(uint32, tag = "15")]
pub pjemhopkpao: u32,
#[prost(message, optional, tag = "6")]
pub weather_pool: ::core::option::Option<WeatherPoolInfo>,
#[xor(9764)]
#[prost(uint32, tag = "7")]
pub fijfhdjnonf: u32,
#[prost(uint32, repeated, tag = "5")]
pub lhelaegmgmk: ::prost::alloc::vec::Vec<u32>,
#[xor(13109)]
#[prost(uint32, tag = "11")]
pub bejddoilple: u32,
#[xor(9934)]
#[prost(uint32, tag = "1")]
pub hdganbcdfdg: u32,
#[xor(9346)]
#[prost(uint32, tag = "9")]
pub ncnbaimpflg: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jobbpkafbcg {
#[prost(message, optional, tag = "1")]
pub cbgeodkpcfa: ::core::option::Option<StringEntry>,
#[prost(string, tag = "2")]
pub result: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Epamlgdefhk {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dglhplgglfe {
#[prost(string, tag = "1")]
pub aflpmeafbad: ::prost::alloc::string::String,
#[prost(int32, tag = "2")]
pub npc_id: i32,
#[prost(int32, tag = "3")]
pub ddmcefolplg: i32,
#[prost(bool, tag = "4")]
pub pkmkcbfokih: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dkichcmcpdd {
#[prost(string, tag = "1")]
pub description: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "2")]
pub choices: ::prost::alloc::vec::Vec<Knopoclcobl>,
#[prost(message, optional, tag = "3")]
pub njidggonana: ::core::option::Option<Pfnmocehgmb>,
#[prost(string, tag = "4")]
pub nfgeoamglic: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(501)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct SyncHallEventCsReq {
#[prost(string, tag = "7")]
pub reason: ::prost::alloc::string::String,
#[prost(message, optional, tag = "3")]
pub position: ::core::option::Option<Eohnljnpiao>,
#[xor(10033)]
#[prost(uint32, tag = "2")]
pub ncjfnddcpgi: u32,
#[prost(message, optional, tag = "9")]
pub egdmlifeihf: ::core::option::Option<Eohnljnpiao>,
#[xor(8636)]
#[prost(uint32, tag = "8")]
pub section_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Amgjjmmeaae {
#[prost(enumeration = "EghmHandleChosenGrids", tag = "1")]
pub ckcmbkhfbgm: i32,
#[prost(enumeration = "EghmChooseGridType", tag = "2")]
pub bkehejjklmp: i32,
#[prost(string, repeated, tag = "3")]
pub kemfchbhook: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dgidfgdegfg {
#[prost(enumeration = "ModifyStackOrderMode", tag = "1")]
pub r#type: i32,
#[prost(message, optional, tag = "2")]
pub mdnhahnfmfl: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub higkpccmilc: ::core::option::Option<Nnanolflndk>,
#[prost(message, optional, tag = "4")]
pub pocjbapnggf: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1109)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhddlmfpemc {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ArchiveInfo {
#[xor(3777)]
#[prost(int32, tag = "10")]
pub nkcpmclhggl: i32,
#[prost(uint32, repeated, tag = "2")]
pub kcnbalggpkn: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "11")]
pub hlkfieldkif: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "6")]
pub videotaps_info: ::prost::alloc::vec::Vec<VideotapeInfo>,
#[prost(uint32, repeated, tag = "13")]
pub hollow_archive_id_list: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ddplihlfngg {
#[xor(13098)]
#[prost(uint32, tag = "3")]
pub obhpiaeoioi: u32,
#[xor(1418)]
#[prost(uint32, tag = "5")]
pub ahbmillmpim: u32,
#[xor(3693)]
#[prost(uint32, tag = "13")]
pub cmacbfkaoma: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2930)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ikfciogcbka {
#[prost(string, tag = "1")]
pub mlafgjjebbh: ::prost::alloc::string::String,
#[prost(string, tag = "15")]
pub iijjpdfadgf: ::prost::alloc::string::String,
#[xor(2568)]
#[prost(uint32, tag = "8")]
pub tag: u32,
#[xor(2049)]
#[prost(uint32, tag = "7")]
pub gdclnbdjmdd: u32,
#[prost(bool, tag = "3")]
pub oeanmiajmpj: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(7001)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Icbgpdlaaim {
#[xor(14411)]
#[prost(uint64, tag = "8")]
pub dkmbmkcdepe: u64,
#[xor(10192)]
#[prost(uint64, tag = "6")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "5")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Fhdnnkakcbi>,
#[prost(message, optional, tag = "1")]
pub info: ::core::option::Option<Ehhlllddnpb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mgeihnljaai {
#[prost(int32, tag = "1")]
pub mkjndiapleb: i32,
#[prost(int32, tag = "2")]
pub fboelpmooig: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eijalhkoejb {
#[prost(bool, tag = "1")]
pub dnpbgfmbbpa: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ifehnndilna {
#[prost(message, optional, tag = "1")]
pub oekmhidjfma: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct FightVariable {
#[prost(uint32, tag = "1")]
pub r#type: u32,
#[prost(int64, tag = "3")]
pub int_value: i64,
#[prost(double, tag = "5")]
pub float_value: f64,
#[prost(string, tag = "6")]
pub string_value: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(37)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct KeepAliveNotify {
#[prost(bytes = "vec", tag = "8")]
pub biganonjcmp: ::prost::alloc::vec::Vec<u8>,
#[prost(bytes = "vec", tag = "10")]
pub info: ::prost::alloc::vec::Vec<u8>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5215)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bmbbdmpnoee {
#[prost(message, optional, tag = "12")]
pub info: ::core::option::Option<Nhmjcngladf>,
#[xor(719)]
#[prost(uint64, tag = "11")]
pub jmnpooedngh: u64,
#[xor(11618)]
#[prost(uint64, tag = "8")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "3")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mlcojhpfgne {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dkicfeoohdh {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lbgiaddkgjl {
#[prost(uint32, tag = "1")]
pub mdldifblmgg: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(666)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bpfjokkgkla {
#[prost(uint32, repeated, tag = "12")]
pub cmhfegkolmg: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "6")]
pub jalgldnibmh: ::prost::alloc::vec::Vec<u32>,
#[xor(8323)]
#[prost(uint32, tag = "14")]
pub quest_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(826)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hdoipkfgedi {
#[xor(13533)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Onkjjbbhkgb {
#[prost(message, optional, tag = "1")]
pub cbgeodkpcfa: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "2")]
pub calhmenoglb: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2042)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fjpgoghaklo {
#[xor(1688)]
#[prost(uint32, tag = "9")]
pub lhejecbpkib: u32,
#[prost(string, tag = "6")]
pub afhmbdankgg: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dpgipnmocnj {
#[xor(12901)]
#[prost(uint32, tag = "9")]
pub mddhlbeihdm: u32,
#[prost(message, repeated, tag = "5")]
pub gacha_list: ::prost::alloc::vec::Vec<Odijcgldmia>,
#[xor(3584)]
#[prost(uint32, tag = "3")]
pub fmiinoecpon: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hlpkllkjpbb {
#[xor(707)]
#[prost(int32, tag = "14")]
pub ijoecccdadi: i32,
#[xor(4929)]
#[prost(int32, tag = "6")]
pub mhogdhnekgm: i32,
#[prost(float, repeated, tag = "1")]
pub gmobfehopok: ::prost::alloc::vec::Vec<f32>,
#[xor(9438)]
#[prost(int32, tag = "7")]
pub score: i32,
#[xor(4894)]
#[prost(int32, tag = "553")]
pub ipoodnegdga: i32,
#[xor(1170)]
#[prost(int32, tag = "1486")]
pub lllplgemkmg: i32,
#[xor(14631)]
#[prost(int32, tag = "2")]
pub emagpolabhm: i32,
#[xor(1342)]
#[prost(int32, tag = "1913")]
pub kcodnpjmjie: i32,
#[xor(4520)]
#[prost(int32, tag = "3")]
pub amlefegdhan: i32,
#[xor(12341)]
#[prost(int32, tag = "12")]
pub glofiefoigi: i32,
#[xor(14606)]
#[prost(int32, tag = "1578")]
pub ikibmmhfjpl: i32,
#[xor(16361)]
#[prost(int32, tag = "1702")]
pub meimmkkggdg: i32,
#[xor(13244)]
#[prost(int32, tag = "11")]
pub bkkdfnhklbl: i32,
#[prost(message, repeated, tag = "8")]
pub klbehoieibi: ::prost::alloc::vec::Vec<Koeklcfpkke>,
#[prost(bool, tag = "1259")]
pub noejoooclai: bool,
#[xor(4798)]
#[prost(int32, tag = "9")]
pub onjpacfjhoi: i32,
#[xor(2438)]
#[prost(int32, tag = "4")]
pub iomdiakkeee: i32,
#[xor(971)]
#[prost(int32, tag = "5")]
pub okcbbikijhl: i32,
#[xor(14602)]
#[prost(int32, tag = "967")]
pub anmoimdmbak: i32,
#[xor(6685)]
#[prost(int32, tag = "10")]
pub plbaiiieghe: i32,
#[prost(float, tag = "13")]
pub jicbmbddoha: f32,
#[xor(2535)]
#[prost(int32, tag = "15")]
pub lnfhnpgobbb: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gakckgclgda {
#[prost(message, optional, tag = "11")]
pub fcbfobakbel: ::core::option::Option<Fhpnbolfdap>,
#[xor(5092)]
#[prost(uint32, tag = "6")]
pub fmokdkhbcee: u32,
#[xor(370)]
#[prost(uint32, tag = "7")]
pub kknlgdkcoee: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mgicaigalme {
#[prost(uint32, repeated, tag = "7")]
pub apipkdeghkm: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Picdaadcgkh {
#[prost(message, optional, tag = "4")]
pub aldgpanbbgc: ::core::option::Option<Glkikphcgmn>,
#[prost(message, repeated, tag = "9")]
pub clemoedciog: ::prost::alloc::vec::Vec<Gdodlldohip>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ebgenenejlj {
#[prost(message, optional, tag = "1")]
pub cpdojliamhe: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ljcoklaokja {
#[prost(message, optional, tag = "1")]
pub cikaoidbbbp: ::core::option::Option<Nmgjdhnnjog>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lbnikkdaeik {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Himappelgdm {
#[xor(5587)]
#[prost(uint32, tag = "8")]
pub jkeelikoplj: u32,
#[xor(15903)]
#[prost(uint32, tag = "3")]
pub lchdjcdjiik: u32,
#[xor(12862)]
#[prost(uint64, tag = "13")]
pub start_timestamp: u64,
#[xor(11761)]
#[prost(uint32, tag = "10")]
pub gppmclpnjoe: u32,
#[xor(4244)]
#[prost(uint64, tag = "11")]
pub end_timestamp: u64,
#[xor(6824)]
#[prost(uint32, tag = "7")]
pub enhandfaalc: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5124)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Inmijjgobob {
#[xor(13687)]
#[prost(uint64, tag = "13")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "9")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(1978)]
#[prost(uint64, tag = "5")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "2")]
pub info: ::core::option::Option<Ipfdhgegcbj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ojnjhjipfee {
#[prost(string, tag = "1")]
pub ehocdglkjpb: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub mpifoeblamh: ::core::option::Option<Mcbcdeinncc>,
#[prost(message, optional, tag = "3")]
pub feaihamhlle: ::core::option::Option<Mcbcdeinncc>,
#[prost(bool, tag = "4")]
pub dclgkjefdgh: bool,
#[prost(enumeration = "FreezeCameraType", tag = "5")]
pub r#type: i32,
#[prost(float, tag = "6")]
pub ogmiandmnif: f32,
#[prost(float, tag = "7")]
pub ehgekpobaic: f32,
#[prost(int32, tag = "8")]
pub jmjaenjcgnp: i32,
#[prost(int32, tag = "9")]
pub mmdpafcfafg: i32,
#[prost(bool, tag = "10")]
pub eagobbhcfck: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(464)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct AdvanceBeginnerProcedureScRsp {
#[xor(7952)]
#[prost(int32, tag = "14")]
pub next_procedure_id: i32,
#[xor(2352)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Geacbdjcidc {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct FightDropInfo {
#[prost(message, repeated, tag = "4")]
pub normal_drop_list: ::prost::alloc::vec::Vec<FightReward>,
#[prost(message, repeated, tag = "13")]
pub special_drop_list: ::prost::alloc::vec::Vec<FightReward>,
#[prost(message, repeated, tag = "14")]
pub lnjhkpgojjo: ::prost::alloc::vec::Vec<FightReward>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nndjjfikofm {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ancefdfomlk {
#[prost(enumeration = "Gmjnofocibi", tag = "5")]
pub nfeaobeffld: i32,
#[xor(8012)]
#[prost(int32, tag = "2")]
pub ehfpogkbgca: i32,
#[xor(5469)]
#[prost(int32, tag = "13")]
pub mlooekdhkpl: i32,
#[prost(enumeration = "VhsFlowBuffType", tag = "9")]
pub bfboophhplc: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4014)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Glbpaflcbop {
#[xor(7608)]
#[prost(int64, tag = "15")]
pub jdocokmjnil: i64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Giegefhgghc {
#[prost(bool, tag = "1")]
pub ihamhjelhcf: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhglnjkolkk {
#[prost(enumeration = "ChangeCharacterMode", tag = "1")]
pub knjdlppjnjp: i32,
#[prost(uint32, tag = "2")]
pub nemjchjkhho: u32,
#[prost(int32, repeated, tag = "3")]
pub ekjiflkhggc: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Boccmjkgkdn {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dlabakhhhkn {}
#[derive(proto_gen::CmdID)]
#[cmdid(65)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetPlayerTransactionScRsp {
#[xor(7049)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[prost(string, tag = "4")]
pub transaction: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhcncjnamca {
#[prost(uint32, tag = "1")]
pub obfdabappga: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4405)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ialbagjaohc {
#[prost(message, optional, tag = "8")]
pub bagbpajonhn: ::core::option::Option<Dplgcojfmhj>,
#[xor(10710)]
#[prost(int32, tag = "10")]
pub glnboljpmmm: i32,
#[xor(11997)]
#[prost(int32, tag = "15")]
pub lkpimgiohej: i32,
#[xor(2115)]
#[prost(int32, tag = "11")]
pub eihbgibpkim: i32,
#[xor(8820)]
#[prost(uint32, tag = "1")]
pub fjjjbbfpiga: u32,
#[prost(bool, tag = "5")]
pub japfcgcigjo: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fplgnjiaoje {
#[prost(int32, tag = "1")]
pub hnoocbajagn: i32,
#[prost(int32, tag = "2")]
pub fkgcomohmia: i32,
#[prost(bool, tag = "3")]
pub caaphneabnl: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4006)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhhkknikdhd {
#[prost(map = "uint32, uint32", tag = "7")]
pub aegdccfjfdk: ::std::collections::HashMap<u32, u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Enaagloodio {
#[xor(9233)]
#[prost(int32, tag = "5")]
pub oaokcenhmpa: i32,
#[xor(11318)]
#[prost(int32, tag = "1")]
pub ipbjkdiocef: i32,
#[xor(4598)]
#[prost(int32, tag = "10")]
pub faogpnekcjj: i32,
#[xor(11027)]
#[prost(int32, tag = "6")]
pub afljpbjchhl: i32,
#[xor(14732)]
#[prost(uint64, tag = "9")]
pub abbbmnijnlp: u64,
#[xor(8674)]
#[prost(uint64, tag = "13")]
pub ngdgppkbaii: u64,
#[xor(13477)]
#[prost(uint64, tag = "11")]
pub cjpkgifhbod: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ecjcmfjjgdp {
#[prost(int32, tag = "1")]
pub buddy_id: i32,
#[prost(int32, repeated, tag = "2")]
pub jpncidefiba: ::prost::alloc::vec::Vec<i32>,
#[prost(message, optional, tag = "3")]
pub oajendhnoji: ::core::option::Option<Dplgcojfmhj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Echnfdaldep {
#[xor(7321)]
#[prost(int32, tag = "1")]
pub pffgpahjilm: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2289)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kdojmbdpapf {
#[xor(7232)]
#[prost(uint32, tag = "8")]
pub eocpjlnkncg: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aaffjmjpleb {
#[prost(string, tag = "1")]
pub nadbbnnlcco: ::prost::alloc::string::String,
#[prost(uint32, tag = "2")]
pub item_id: u32,
#[prost(uint32, tag = "3")]
pub uid: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Icglgfendfg {
#[prost(bool, tag = "1")]
pub fgmplnehagh: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jbiidafdpbm {
#[prost(string, tag = "1")]
pub ehocdglkjpb: ::prost::alloc::string::String,
#[prost(enumeration = "Mkbcaoanfdj", tag = "2")]
pub r#type: i32,
#[prost(enumeration = "Ejpbdlckaal", tag = "4")]
pub nkcpojakgai: i32,
#[prost(string, tag = "5")]
pub dmfjjjigeeo: ::prost::alloc::string::String,
#[prost(string, tag = "6")]
pub lcjpkhnjbnp: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub ogmiandmnif: ::prost::alloc::string::String,
#[prost(string, tag = "8")]
pub ehgekpobaic: ::prost::alloc::string::String,
#[prost(message, optional, tag = "9")]
pub bmlmkcnfifo: ::core::option::Option<Mcbcdeinncc>,
#[prost(message, optional, tag = "10")]
pub doeobkmbdhk: ::core::option::Option<Mcbcdeinncc>,
#[prost(bool, tag = "12")]
pub mjmbfchpmjk: bool,
#[prost(bool, tag = "13")]
pub hfjdelcpefm: bool,
#[prost(double, tag = "14")]
pub pdbopgpafbb: f64,
#[prost(string, repeated, tag = "15")]
pub onoknkklflf: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct AvatarInfo {
#[prost(bool, repeated, tag = "12")]
pub talent_switch_list: ::prost::alloc::vec::Vec<bool>,
#[xor(5123)]
#[prost(uint32, tag = "6")]
pub rank: u32,
#[prost(uint32, repeated, tag = "10")]
pub pnolmehjkgi: ::prost::alloc::vec::Vec<u32>,
#[prost(enumeration = "AvatarShowWeaponType", tag = "7")]
pub pklaenhcbeh: i32,
#[xor(4681)]
#[prost(uint32, tag = "8")]
pub star: u32,
#[xor(14775)]
#[prost(uint32, tag = "14")]
pub unlocked_talent_num: u32,
#[prost(message, repeated, tag = "5")]
pub kjfpeockbjd: ::prost::alloc::vec::Vec<Idgpccghdhp>,
#[xor(3463)]
#[prost(uint32, tag = "4")]
pub cur_weapon_uid: u32,
#[xor(10519)]
#[prost(uint32, tag = "1")]
pub level: u32,
#[prost(message, repeated, tag = "3")]
pub skill_list: ::prost::alloc::vec::Vec<AvatarSkillInfo>,
#[xor(7571)]
#[prost(int64, tag = "11")]
pub first_met_timestamp: i64,
#[xor(12354)]
#[prost(uint32, tag = "15")]
pub exp: u32,
#[xor(4028)]
#[prost(uint32, tag = "2")]
pub fnmlmlknfkn: u32,
#[xor(8706)]
#[prost(uint32, tag = "9")]
pub template_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1480)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jibdpakkacj {
#[xor(11142)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ppeamkboafd {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Comfeanecko {
#[prost(uint32, repeated, tag = "6")]
pub ocakeiiohkj: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "4")]
pub mnlfkpenbbd: ::prost::alloc::vec::Vec<u32>,
#[xor(3512)]
#[prost(uint32, tag = "13")]
pub lanpdahipch: u32,
#[prost(message, repeated, tag = "15")]
pub odlmncknhjp: ::prost::alloc::vec::Vec<Mjgeehlianj>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(591)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dhhgognkkki {
#[xor(8896)]
#[prost(uint32, tag = "12")]
pub dpndcalcogi: u32,
#[xor(9689)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2900)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bnpkfdloeee {
#[xor(6139)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ojgggcompaf {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Emcaohdfjik {
#[prost(message, optional, tag = "1")]
pub ipfbngimnaj: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dngmkdbffbe {
#[prost(enumeration = "Fbkoghojkia", tag = "1")]
pub knjdlppjnjp: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kdiefdnejoo {
#[prost(message, optional, tag = "1")]
pub ipiiglmjada: ::core::option::Option<StringEntry>,
#[prost(enumeration = "PlayerType", tag = "2")]
pub bacmmpockic: i32,
#[prost(enumeration = "Kidabaacfgc", tag = "3")]
pub kjoopbmjegm: i32,
#[prost(enumeration = "Iojdgcmbnmj", tag = "4")]
pub ghggdeglhka: i32,
#[prost(message, optional, tag = "5")]
pub avatar_id: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(77)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetServerTimestampScRsp {
#[xor(9226)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[xor(6378)]
#[prost(int32, tag = "7")]
pub utc_offset: i32,
#[xor(1561)]
#[prost(uint64, tag = "13")]
pub timestamp: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1372)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetExplorationDataCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mpljohdjilf {
#[xor(11127)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[xor(6603)]
#[prost(uint64, tag = "15")]
pub bagbpajonhn: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nadbhccckfb {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dabchakhike {
#[prost(enumeration = "GridPosConvertType", tag = "1")]
pub pkdafcooonf: i32,
#[prost(enumeration = "Ejpbdlckaal", tag = "2")]
pub position: i32,
#[prost(message, optional, tag = "3")]
pub mkjndiapleb: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub fboelpmooig: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub cbgeodkpcfa: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gbcmpiemcnp {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lbhbaniegbc {
#[prost(message, optional, tag = "1")]
pub group_id: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Kcobnjojipp", tag = "2")]
pub pabbfchpoah: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Obpccjhnbpe {
#[prost(message, optional, tag = "1")]
pub cbgeodkpcfa: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub jhmgppeodmg: ::core::option::Option<StringEntry>,
#[prost(int32, tag = "3")]
pub kdfihdjkceg: i32,
#[prost(int32, tag = "4")]
pub cghkmaedaod: i32,
#[prost(int32, tag = "5")]
pub lilacnaicno: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1031)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ChooseGachaUpCsReq {
#[xor(3180)]
#[prost(uint32, tag = "6")]
pub item_id: u32,
#[xor(1511)]
#[prost(uint32, tag = "1")]
pub gacha_parent_schedule_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Heddlaaafap {
#[prost(message, repeated, tag = "6")]
pub fcapgpibilo: ::prost::alloc::vec::Vec<Ojkljingeim>,
#[prost(uint32, repeated, tag = "7")]
pub nlchpllcjao: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "11")]
pub mipkeallaio: ::prost::alloc::vec::Vec<Aojdgfnklma>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dmjpcnmpija {
#[xor(13531)]
#[prost(int32, tag = "8")]
pub ncmnemfdigc: i32,
#[prost(map = "int32, int32", tag = "5")]
pub jipigoflcjd: ::std::collections::HashMap<i32, i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kkhbdnneobb {
#[prost(message, repeated, tag = "4")]
pub inlbjmdojmh: ::prost::alloc::vec::Vec<Lglbaninekb>,
#[prost(string, tag = "5")]
pub name: ::prost::alloc::string::String,
#[prost(enumeration = "Hheomjnfmkp", tag = "6")]
pub r#type: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Akjjjjjklja {
#[prost(string, tag = "1")]
pub nadbbnnlcco: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub keimddonfek: ::prost::alloc::string::String,
#[prost(int32, tag = "3")]
pub maplkdkkikk: i32,
#[prost(int32, tag = "4")]
pub ihfpngkgnea: i32,
#[prost(string, tag = "5")]
pub aeabkkpocnd: ::prost::alloc::string::String,
#[prost(string, tag = "6")]
pub efmfpkcmhne: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub bjbmcpnggoe: ::prost::alloc::string::String,
#[prost(string, tag = "8")]
pub gkpbnmfkbpk: ::prost::alloc::string::String,
#[prost(string, tag = "9")]
pub afmlknmjeah: ::prost::alloc::string::String,
#[prost(enumeration = "Ibcjkmaipko", tag = "10")]
pub hcakldolbjl: i32,
#[prost(enumeration = "Nnagipgdfml", tag = "11")]
pub dakiafjeali: i32,
#[prost(uint32, tag = "12")]
pub uid: u32,
#[prost(int32, tag = "13")]
pub gejhgcenheb: i32,
#[prost(bool, tag = "14")]
pub pfbplnfjkbm: bool,
#[prost(int32, tag = "15")]
pub jjjokbebjha: i32,
#[prost(string, tag = "16")]
pub gjfkliknpam: ::prost::alloc::string::String,
#[prost(bool, tag = "17")]
pub hggenaaepml: bool,
#[prost(uint32, tag = "18")]
pub bedcpoehdkc: u32,
#[prost(bool, tag = "19")]
pub ajdcmfdcbni: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eindafcpkce {
#[prost(int32, tag = "1")]
pub nkiegkopoeg: i32,
#[prost(int32, tag = "2")]
pub cost_item_count: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3276)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iddponmejep {
#[prost(map = "string, int64", tag = "9")]
pub nheonpmbhcm: ::std::collections::HashMap<::prost::alloc::string::String, i64>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lmeiffdobeo {
#[prost(string, tag = "1")]
pub odklbolhmap: ::prost::alloc::string::String,
#[prost(int32, tag = "2")]
pub odignhjhodn: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kbkpfhmggff {}
#[derive(proto_gen::CmdID)]
#[cmdid(1035)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pkphinacoln {
#[xor(1222)]
#[prost(uint32, tag = "2")]
pub r#type: u32,
#[xor(4824)]
#[prost(uint32, tag = "12")]
pub kbkdljmegfa: u32,
#[xor(10956)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct LogMonsterInfo {
#[prost(int32, tag = "1")]
pub monster_id: i32,
#[prost(int64, tag = "2")]
pub monster_uid: i64,
#[prost(int32, tag = "3")]
pub damage: i32,
#[prost(int32, tag = "4")]
pub live_time: i32,
#[prost(int32, tag = "5")]
pub be_dizzier_times: i32,
#[prost(message, repeated, tag = "6")]
pub skill_use: ::prost::alloc::vec::Vec<LogMonsterSkillUseInfo>,
#[prost(int32, tag = "7")]
pub kkahnhghadk: i32,
#[prost(message, repeated, tag = "8")]
pub hcofiogdlpp: ::prost::alloc::vec::Vec<Eindafcpkce>,
#[prost(int32, tag = "9")]
pub cadhlgjgcnh: i32,
#[prost(int32, tag = "10")]
pub apddnlgbhnl: i32,
#[prost(int32, tag = "11")]
pub dcckflmgijp: i32,
#[prost(int32, tag = "12")]
pub be_damage: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lhlkblhkgli {
#[prost(message, optional, tag = "2")]
pub ipiiglmjada: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "3")]
pub rare: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(enumeration = "Iojdgcmbnmj", tag = "4")]
pub ghggdeglhka: i32,
#[prost(message, repeated, tag = "5")]
pub bajgicgnpmo: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, optional, tag = "6")]
pub nkdeabjnagd: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2104)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dglpoaibpkl {}
#[derive(proto_gen::CmdID)]
#[cmdid(1375)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct InteractWithSceneObjectScRsp {
#[xor(10970)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nclleeadoeb {
#[prost(map = "int32, message", tag = "2")]
pub bfjbokhpgpe: ::std::collections::HashMap<i32, Dmonhkeamld>,
#[prost(map = "int32, float", tag = "13")]
pub hcefoobpnij: ::std::collections::HashMap<i32, f32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2880)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kgnnohggbib {
#[xor(13457)]
#[prost(uint32, tag = "7")]
pub jepooaldfmb: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Efkhdkkganm {
#[prost(uint32, repeated, tag = "2")]
pub ppcbpcmcoaf: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "9")]
pub kjabplaoemj: ::prost::alloc::vec::Vec<u32>,
#[xor(3892)]
#[prost(uint32, tag = "5")]
pub nkkidgbphai: u32,
#[prost(uint32, repeated, tag = "3")]
pub jgphbgcjhhm: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "8")]
pub idbamlncalj: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "6")]
pub fgmmhncaham: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "7")]
pub bgfncnpekch: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "10")]
pub lfpedihokml: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "13")]
pub dldfgemogip: ::prost::alloc::vec::Vec<Fdjikajniog>,
#[prost(message, repeated, tag = "12")]
pub hbgkeelbihm: ::prost::alloc::vec::Vec<Efpmhbccnmm>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(802)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nabebklnlnm {
#[xor(7828)]
#[prost(uint32, tag = "13")]
pub avatar_id: u32,
#[xor(11478)]
#[prost(uint32, tag = "7")]
pub ckdhghffjhd: u32,
#[xor(4151)]
#[prost(uint32, tag = "4")]
pub pdlicfcfleg: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Epihkpakmio {
#[prost(uint32, tag = "1")]
pub item_id: u32,
#[prost(int32, tag = "2")]
pub lmlllbmnepp: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2012)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cpaoeegnopf {
#[xor(7485)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4308)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jndmihfehbb {
#[prost(enumeration = "Fofceidecln", tag = "5")]
pub r#type: i32,
#[xor(13622)]
#[prost(int32, tag = "12")]
pub eodgpdogppn: i32,
#[xor(15911)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2537)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Acfdfcagkhg {
#[prost(enumeration = "Ggfpbbknmkl", tag = "10")]
pub bkhbcnmomeo: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ojfefcdkpbd {}
#[derive(proto_gen::CmdID)]
#[cmdid(324)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Anpndaeoape {
#[xor(2848)]
#[prost(int32, tag = "11")]
pub retcode: i32,
#[prost(bool, tag = "13")]
pub akleefhboho: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Daopdggjelb {
#[xor(9443)]
#[prost(int32, tag = "14")]
pub hpilondngdf: i32,
#[xor(4208)]
#[prost(int32, tag = "2")]
pub template_id: i32,
#[xor(10056)]
#[prost(uint64, tag = "4")]
pub dkmbmkcdepe: u64,
#[xor(6228)]
#[prost(int32, tag = "10")]
pub fleacbkdiak: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5116)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iekmjigcddn {
#[prost(message, repeated, tag = "14")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<Obmcjjbjcjo>,
#[xor(10555)]
#[prost(uint64, tag = "4")]
pub dkmbmkcdepe: u64,
#[xor(3762)]
#[prost(uint64, tag = "1")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hcclppjpkbb {
#[prost(message, optional, tag = "6")]
pub hjlapoopbgb: ::core::option::Option<Iehfigmhaca>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nkahmkoihoj {
#[prost(bool, tag = "1")]
pub gcnkkogkcih: bool,
#[prost(bool, tag = "2")]
pub gogfbmhhppo: bool,
#[prost(bool, tag = "3")]
pub eofdnbnnmph: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5004)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lgocialahje {
#[prost(message, optional, tag = "3")]
pub hpnafgcapgh: ::core::option::Option<Ccdjohiepgg>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gjmcljkkamk {
#[prost(bool, tag = "1")]
pub ocgckmddfan: bool,
#[prost(bool, tag = "2")]
pub hgddcedkakk: bool,
#[prost(message, optional, tag = "3")]
pub gpmdeehadia: ::core::option::Option<Cghnmlgnnln>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(867)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hcndkiljckg {
#[xor(256)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cgpajijemlj {
#[prost(map = "string, message", tag = "3")]
pub mndkmiblddh: ::std::collections::HashMap<
::prost::alloc::string::String,
Dkhlhadgolm,
>,
#[prost(map = "string, message", tag = "7")]
pub iehjhjlgjfj: ::std::collections::HashMap<
::prost::alloc::string::String,
Kpidckmpelm,
>,
#[prost(map = "string, string", tag = "8")]
pub elpmddipnmh: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
#[prost(map = "string, message", tag = "10")]
pub bgmlngpanfo: ::std::collections::HashMap<
::prost::alloc::string::String,
Ahbhmhjlfap,
>,
#[prost(map = "string, message", tag = "11")]
pub ophpliahdch: ::std::collections::HashMap<
::prost::alloc::string::String,
Aoddoghjgef,
>,
#[prost(map = "string, int32", tag = "12")]
pub nheonpmbhcm: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ocbjgagjdac {
#[prost(message, repeated, tag = "2")]
pub oplihodfnnl: ::prost::alloc::vec::Vec<Gkknajmpkkc>,
#[prost(bool, tag = "1")]
pub aobemkmdkgo: bool,
#[prost(bool, tag = "7")]
pub iaadinabefp: bool,
#[prost(message, repeated, tag = "13")]
pub fkfcejcmdog: ::prost::alloc::vec::Vec<Gkknajmpkkc>,
#[xor(10930)]
#[prost(uint32, tag = "15")]
pub star: u32,
#[xor(7491)]
#[prost(uint32, tag = "3")]
pub template_id: u32,
#[xor(6999)]
#[prost(uint32, tag = "6")]
pub uid: u32,
#[xor(13953)]
#[prost(uint32, tag = "5")]
pub level: u32,
#[prost(bool, tag = "10")]
pub omockkcjpgk: bool,
#[xor(2500)]
#[prost(uint32, tag = "14")]
pub exp: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3217)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kjmdmijnebc {
#[prost(message, optional, tag = "8")]
pub icfoeekaepm: ::core::option::Option<Ahbhmhjlfap>,
#[prost(message, repeated, tag = "10")]
pub jglndbleeff: ::prost::alloc::vec::Vec<Ahbhmhjlfap>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hkohbflcodg {
#[prost(string, tag = "1")]
pub jkchehjbapk: ::prost::alloc::string::String,
#[prost(int32, tag = "2")]
pub damage: i32,
#[prost(int32, tag = "3")]
pub use_times: i32,
#[prost(int32, tag = "4")]
pub hit_times: i32,
#[prost(int32, tag = "5")]
pub mjllkidnlll: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mfcflhbnmhf {
#[prost(uint64, tag = "1")]
pub pdgaiolalfi: u64,
#[prost(uint32, tag = "2")]
pub ljhhencoghc: u32,
#[prost(message, optional, tag = "3")]
pub ieiihmnigag: ::core::option::Option<Jpnhpdbkepe>,
#[prost(uint32, tag = "4")]
pub pinmhgbdeco: u32,
#[prost(string, tag = "5")]
pub bhapemgoonp: ::prost::alloc::string::String,
#[prost(uint32, tag = "6")]
pub ikmnohapiaf: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ephndcglkoa {
#[prost(string, tag = "1")]
pub hhcjdbmimgk: ::prost::alloc::string::String,
#[prost(int32, tag = "2")]
pub jolepofhine: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Obahbiiiefo {}
#[derive(proto_gen::CmdID)]
#[cmdid(3119)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Moiiihjnchh {
#[xor(646)]
#[prost(uint32, tag = "14")]
pub cbgeodkpcfa: u32,
#[prost(message, optional, tag = "10")]
pub lbgadcpmeid: ::core::option::Option<Dbnbjahgpag>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Maodmpbceck {
#[prost(message, optional, tag = "1")]
pub lafblfkocdn: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2206)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetRewardBuffDataCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fiplebkibam {
#[prost(uint32, tag = "1")]
pub ghimebgollb: u32,
#[prost(message, repeated, tag = "2")]
pub ogibpilkbgp: ::prost::alloc::vec::Vec<Dicdhkkcfoo>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(90)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ModNicknameScRsp {
#[xor(2680)]
#[prost(int32, tag = "14")]
pub retcode: i32,
#[prost(bool, tag = "12")]
pub akleefhboho: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fngkkoidgjo {
#[prost(message, repeated, tag = "7")]
pub hhcfhadojic: ::prost::alloc::vec::Vec<Fpncbpjgkkl>,
#[prost(message, optional, tag = "13")]
pub haebjdjjang: ::core::option::Option<Efjhdkngdgb>,
#[prost(message, repeated, tag = "14")]
pub mkbhfdiinfn: ::prost::alloc::vec::Vec<Fpncbpjgkkl>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2867)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetHadalZoneDataCsReq {}
#[derive(proto_gen::CmdID)]
#[cmdid(105)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cfmfohiefbk {
#[prost(message, optional, tag = "7")]
pub iiecdpngbki: ::core::option::Option<Mcjgjlpjfjc>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(574)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cfocbbmaagp {
#[xor(6270)]
#[prost(uint32, tag = "1")]
pub group_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lojimmijfad {
#[prost(uint32, tag = "1")]
pub ekkeompipmi: u32,
#[prost(message, repeated, tag = "2")]
pub licnlfbhdog: ::prost::alloc::vec::Vec<Kbflpklflgb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hcmbfmnkfkg {
#[prost(message, optional, tag = "6")]
pub iakjomgiekd: ::core::option::Option<Dplgcojfmhj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kafljppbkpn {
#[prost(uint32, tag = "1")]
pub njkdjpncjjm: u32,
#[prost(enumeration = "Foplhlgemph", tag = "2")]
pub cnlnpdjnhcm: i32,
#[prost(uint32, repeated, tag = "3")]
pub igdpdhakloo: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "4")]
pub hnnmeknojkn: ::prost::alloc::string::String,
#[prost(bool, tag = "5")]
pub lioimnompof: bool,
#[prost(bool, tag = "6")]
pub aeioofoffdd: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Baeenhcbagn {
#[xor(5178)]
#[prost(int32, tag = "11")]
pub hdendcmelma: i32,
#[prost(message, optional, tag = "3")]
pub dgdplpmddec: ::core::option::Option<Pihldgnlcpl>,
#[xor(149)]
#[prost(uint32, tag = "13")]
pub kpldhpcefga: u32,
#[xor(8058)]
#[prost(int32, tag = "1")]
pub dppojpmbbbd: i32,
#[xor(11017)]
#[prost(int32, tag = "5")]
pub num: i32,
#[xor(5053)]
#[prost(uint32, tag = "8")]
pub ahnicloalaf: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bbjckoneaec {
#[prost(message, optional, tag = "1")]
pub r#type: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub num: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub item_id: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "4")]
pub rare: ::prost::alloc::vec::Vec<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(570)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ijmgjjgkclm {
#[xor(12266)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Llcgbeinlpj {
#[prost(message, repeated, tag = "11")]
pub kkofhnhdegl: ::prost::alloc::vec::Vec<Mpefhofgeja>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lbajceocibj {
#[prost(message, repeated, tag = "1")]
pub dgdplpmddec: ::prost::alloc::vec::Vec<Cinoiolkppk>,
#[prost(message, repeated, tag = "2")]
pub lkmnkleoddl: ::prost::alloc::vec::Vec<Cinoiolkppk>,
#[prost(message, repeated, tag = "3")]
pub ajgllcjjepi: ::prost::alloc::vec::Vec<Cinoiolkppk>,
#[prost(message, repeated, tag = "4")]
pub holgkgjejlh: ::prost::alloc::vec::Vec<Cinoiolkppk>,
#[prost(int32, tag = "5")]
pub plklecbdofo: i32,
#[prost(float, tag = "6")]
pub gpnblaegooa: f32,
#[prost(int32, tag = "7")]
pub mlcfpjpmcai: i32,
#[prost(int32, tag = "8")]
pub score: i32,
#[prost(int32, tag = "9")]
pub kjoopbmjegm: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct EventPredicateConfig {
#[prost(uint32, tag = "1")]
pub template_id: u32,
#[prost(enumeration = "GraphPredicateType", tag = "1000")]
pub object_type: i32,
#[prost(message, optional, tag = "1001")]
pub object_data: ::core::option::Option<::prost_types::Any>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2998)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cafbkphlhhp {
#[xor(14417)]
#[prost(uint32, tag = "10")]
pub pbcbbmcggfg: u32,
#[prost(bool, tag = "8")]
pub jakckhjebie: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aoalnhoklbo {
#[prost(int32, tag = "1")]
pub perform_id: i32,
#[prost(int32, tag = "2")]
pub gnkhjiaheok: i32,
#[prost(int32, tag = "3")]
pub bjllmhimgfd: i32,
#[prost(bool, tag = "4")]
pub lmgladfghjc: bool,
#[prost(bool, tag = "5")]
pub ejedndcbfln: bool,
#[prost(bool, tag = "6")]
pub idkpohibbag: bool,
#[prost(enumeration = "PerformType", tag = "7")]
pub perform_type: i32,
#[prost(bool, tag = "8")]
pub ngbapbopbcd: bool,
#[prost(int32, repeated, tag = "9")]
pub lcjmggdmejf: ::prost::alloc::vec::Vec<i32>,
#[prost(string, repeated, tag = "10")]
pub onjbndjmpcl: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(bool, tag = "11")]
pub hgndlhcpgio: bool,
#[prost(bool, tag = "12")]
pub hjkgaogflon: bool,
#[prost(int32, tag = "13")]
pub fanammicmmc: i32,
#[prost(string, tag = "14")]
pub transform: ::prost::alloc::string::String,
#[prost(bool, tag = "15")]
pub ebacaaakoib: bool,
#[prost(uint32, tag = "16")]
pub emahblidpkn: u32,
#[prost(uint32, tag = "17")]
pub lbcboihchjd: u32,
#[prost(bool, tag = "18")]
pub mdngbpdgklg: bool,
#[prost(bool, tag = "19")]
pub fhcpkioihia: bool,
#[prost(bool, tag = "20")]
pub ijmkbkpchjb: bool,
#[prost(bool, tag = "21")]
pub mjbdgbbeicc: bool,
#[prost(bool, tag = "22")]
pub jfbifhbmdmj: bool,
#[prost(message, optional, tag = "23")]
pub fhhbppfnijn: ::core::option::Option<Gihboccdbfg>,
#[prost(enumeration = "EndBlackMaskMode", tag = "24")]
pub nkmkeggoijo: i32,
#[prost(map = "int32, string", tag = "25")]
pub participators: ::std::collections::HashMap<i32, ::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1679)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dajcionflll {
#[xor(9167)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[xor(11159)]
#[prost(int32, tag = "12")]
pub cnlopdbhoob: i32,
#[xor(8607)]
#[prost(uint64, tag = "14")]
pub pdgaiolalfi: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1298)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ecegenamnmo {
#[xor(2304)]
#[prost(uint32, tag = "15")]
pub iddogdegagd: u32,
#[prost(enumeration = "ActionType", tag = "13")]
pub action_type: i32,
#[prost(bytes = "vec", tag = "11")]
pub iojhbkleonn: ::prost::alloc::vec::Vec<u8>,
#[prost(message, optional, tag = "12")]
pub gfdmijhakkm: ::core::option::Option<Mhjfidcpmch>,
#[xor(7037)]
#[prost(uint32, tag = "1")]
pub owner_id: u32,
#[xor(5092)]
#[prost(uint32, tag = "6")]
pub tag: u32,
#[xor(635)]
#[prost(uint32, tag = "3")]
pub section_id: u32,
#[prost(enumeration = "EventGraphOwnerType", tag = "5")]
pub owner_type: i32,
#[xor(12656)]
#[prost(uint32, tag = "8")]
pub ddiamibnibg: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(455)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bcdohfgoilk {}
#[derive(proto_gen::CmdID)]
#[cmdid(2883)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fknpiejjcbe {
#[xor(3543)]
#[prost(uint32, tag = "8")]
pub group: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ljanafiooij {
#[xor(9430)]
#[prost(int32, tag = "13")]
pub oemmcgkmgeo: i32,
#[xor(11131)]
#[prost(int32, tag = "5")]
pub mminnpepjck: i32,
#[xor(14062)]
#[prost(int32, tag = "15")]
pub bepnaemgakj: i32,
#[xor(5598)]
#[prost(int32, tag = "14")]
pub bagbpajonhn: i32,
#[xor(8856)]
#[prost(int32, tag = "1")]
pub eodgpdogppn: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3355)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetCharacterQuestListCsReq {}
#[derive(proto_gen::CmdID)]
#[cmdid(5197)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fppkombofef {
#[prost(message, optional, tag = "12")]
pub info: ::core::option::Option<Bpcbbhlljgi>,
#[xor(5836)]
#[prost(uint64, tag = "7")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "4")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(3947)]
#[prost(uint64, tag = "1")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3250)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cfkiigpjbba {
#[xor(6571)]
#[prost(uint32, tag = "7")]
pub mkhiipbcjgm: u32,
#[prost(message, repeated, tag = "6")]
pub bhbekdodhkb: ::prost::alloc::vec::Vec<Bnkgcgmficp>,
#[xor(6704)]
#[prost(uint32, tag = "2")]
pub olmpamkmgjn: u32,
#[prost(enumeration = "Mnpnhifpkfg", tag = "10")]
pub pabbfchpoah: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Afffgdkgjdj {
#[prost(message, optional, tag = "1")]
pub ppcoijkpihh: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bcdcjkgbmdh {
#[prost(string, tag = "1")]
pub glpcebgbgkh: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub hkmkflhjfef: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(929)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bhdmjhjmagn {
#[xor(10500)]
#[prost(uint32, tag = "11")]
pub pdlicfcfleg: u32,
#[prost(bool, tag = "4")]
pub iaadinabefp: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct QuickAccessData {
#[xor(1243)]
#[prost(uint32, tag = "9")]
pub quick_access_index: u32,
#[prost(enumeration = "QuickAccessType", tag = "14")]
pub r#type: i32,
#[xor(8904)]
#[prost(uint32, tag = "15")]
pub btn_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PostGirlSync {
#[prost(uint32, repeated, tag = "3")]
pub selected_post_girl_id_list: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "5")]
pub kpmacglnoif: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "8")]
pub pghpchmkhbi: ::prost::alloc::vec::Vec<PostGirlItem>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kodiplaomoa {
#[prost(string, tag = "1")]
pub dbdmdhannec: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "2")]
pub pnbandojgnd: ::prost::alloc::vec::Vec<Mcbcdeinncc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bmlfpbaaoia {
#[prost(int32, tag = "1")]
pub quest_id: i32,
#[prost(int32, tag = "2")]
pub r#type: i32,
#[prost(bool, tag = "3")]
pub lilmcaggmld: bool,
#[prost(bool, tag = "4")]
pub mdngbpdgklg: bool,
#[prost(int32, tag = "5")]
pub perform_id: i32,
#[prost(bool, tag = "6")]
pub ppnpkcpfpgj: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ojkljingeim {
#[prost(enumeration = "Cjmpdbogdfi", tag = "1")]
pub pefmjnmdelo: i32,
#[prost(string, repeated, tag = "2")]
pub oejhkdmnded: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, tag = "3")]
pub ijflnibkanf: ::prost::alloc::string::String,
#[prost(message, optional, tag = "4")]
pub dibkgfnoldf: ::core::option::Option<Mcbcdeinncc>,
#[prost(message, optional, tag = "5")]
pub dlofmkbccda: ::core::option::Option<Mcbcdeinncc>,
#[prost(enumeration = "AreaCameraType", tag = "6")]
pub omloboodenp: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4307)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cocgbbcgmaf {
#[xor(15607)]
#[prost(int32, tag = "1")]
pub eodgpdogppn: i32,
#[prost(enumeration = "Fofceidecln", tag = "2")]
pub r#type: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(737)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhcnhfppkcb {
#[xor(965)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(564)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetArchiveInfoCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bflogbnmcmd {
#[prost(uint32, tag = "1")]
pub mccelajnkpm: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eiphkamdhlb {
#[prost(message, optional, tag = "1")]
pub mkjndiapleb: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub fboelpmooig: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Ejpbdlckaal", tag = "3")]
pub position: i32,
#[prost(message, optional, tag = "4")]
pub dofpafbdnlj: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub ipiiglmjada: ::core::option::Option<StringEntry>,
#[prost(int32, repeated, tag = "6")]
pub r#type: ::prost::alloc::vec::Vec<i32>,
#[prost(enumeration = "HollowEventTargetNodeType", tag = "7")]
pub ndmbigbnpmn: i32,
#[prost(message, optional, tag = "8")]
pub lbonioapalm: ::core::option::Option<StringEntry>,
#[prost(int32, repeated, tag = "9")]
pub fpfanimihea: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "10")]
pub cllmpkomegh: ::prost::alloc::vec::Vec<i32>,
#[prost(bool, tag = "11")]
pub kegfcbdlgoi: bool,
#[prost(message, repeated, tag = "12")]
pub pnbandojgnd: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(string, tag = "13")]
pub oaclhaabola: ::prost::alloc::string::String,
#[prost(int32, repeated, tag = "14")]
pub akhiilalicc: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Adaipnckhmf {
#[prost(int32, tag = "1")]
pub piclongclmc: i32,
#[prost(int32, tag = "2")]
pub dbehgfkggpk: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4205)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dnnpchaaghm {
#[xor(10414)]
#[prost(uint32, tag = "8")]
pub nmpofpkhfmm: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lekochmmmpp {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lbagcnodipg {
#[prost(bool, tag = "1")]
pub eomjjhkekdc: bool,
#[prost(bool, tag = "2")]
pub dpchblcniok: bool,
#[prost(message, optional, tag = "3")]
pub kagmckhhaoj: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub dlpcccjmemh: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "5")]
pub mocindkkgbh: ::prost::alloc::vec::Vec<Hjmkbfdhkaj>,
#[prost(message, repeated, tag = "6")]
pub gjoajpokhcp: ::prost::alloc::vec::Vec<Kcopgbpdocb>,
#[prost(message, repeated, tag = "7")]
pub chaihlfbbad: ::prost::alloc::vec::Vec<Cjjkmjjpddb>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1135)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bemmgjmjdkg {
#[prost(message, repeated, tag = "7")]
pub leccoclclio: ::prost::alloc::vec::Vec<Kkncmfaiipc>,
#[xor(6067)]
#[prost(uint32, tag = "3")]
pub quest_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gnakgdafmbp {
#[prost(bool, tag = "1")]
pub ocgckmddfan: bool,
#[prost(message, repeated, tag = "2")]
pub gpmdeehadia: ::prost::alloc::vec::Vec<Oighfoncigp>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct DungeonInfo {
#[xor(5496)]
#[prost(uint32, tag = "10")]
pub quest_id: u32,
#[xor(11142)]
#[prost(uint32, tag = "15")]
pub pbdjcoakfko: u32,
#[prost(map = "uint32, uint32", tag = "12")]
pub ennlcoobofb: ::std::collections::HashMap<u32, u32>,
#[prost(uint32, repeated, tag = "9")]
pub liodbhpdmhh: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "3")]
pub ncfafdpojjh: ::core::option::Option<Kalfjemiaaa>,
#[prost(message, optional, tag = "8")]
pub buddy: ::core::option::Option<BuddyUnitInfo>,
#[prost(bool, tag = "1724")]
pub gjhgpapkmod: bool,
#[prost(bool, tag = "1109")]
pub jgkfjmdinmo: bool,
#[prost(message, repeated, tag = "13")]
pub avatar_list: ::prost::alloc::vec::Vec<AvatarUnitInfo>,
#[prost(message, optional, tag = "522")]
pub chnhoilfkhf: ::core::option::Option<Afhnppffhoh>,
#[prost(message, optional, tag = "1725")]
pub imehebaeife: ::core::option::Option<Kbmpfmeacjp>,
#[prost(uint32, repeated, tag = "1")]
pub obpdhglkbgk: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "1458")]
pub kellmdnnaik: ::core::option::Option<Mbboighioll>,
#[prost(map = "uint32, int32", tag = "7")]
pub njfikojmpcm: ::std::collections::HashMap<u32, i32>,
#[prost(message, repeated, tag = "1395")]
pub buddy_list: ::prost::alloc::vec::Vec<BuddyUnitInfo>,
#[prost(message, optional, tag = "2")]
pub dungeon_item_data: ::core::option::Option<DungeonItemData>,
#[prost(message, optional, tag = "5")]
pub admengdlljg: ::core::option::Option<Homkhmhffei>,
#[prost(message, repeated, tag = "925")]
pub paaeojbpkal: ::prost::alloc::vec::Vec<Lpdkedcbhmn>,
#[prost(uint32, repeated, tag = "1939")]
pub olcifcglpdd: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "97")]
pub fpdlcpcbpmk: ::core::option::Option<Ddpnjppcmdg>,
#[xor(2249)]
#[prost(int64, tag = "4")]
pub start_timestamp: i64,
#[xor(6913)]
#[prost(int32, tag = "498")]
pub fejncgfeejm: i32,
#[xor(13459)]
#[prost(uint32, tag = "2026")]
pub mhojclkglhg: u32,
#[prost(message, optional, tag = "35")]
pub aeccbjfipjl: ::core::option::Option<Gciimojpfgm>,
#[xor(4714)]
#[prost(uint32, tag = "14")]
pub cohggelfbih: u32,
#[prost(bool, tag = "600")]
pub ehjnpailcef: bool,
#[prost(message, optional, tag = "1034")]
pub ggedjagincj: ::core::option::Option<Hpikfljcefd>,
#[prost(message, repeated, tag = "6")]
pub leccoclclio: ::prost::alloc::vec::Vec<Kkncmfaiipc>,
#[prost(message, optional, tag = "770")]
pub dungeon_quest_info: ::core::option::Option<DungeonQuestInfo>,
#[prost(message, optional, tag = "11")]
pub pkhipbapmhb: ::core::option::Option<Cgpajijemlj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Agoipafmfap {
#[prost(string, tag = "1")]
pub nadbbnnlcco: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub pigdiioibfk: ::core::option::Option<StringEntry>,
#[prost(string, tag = "3")]
pub keimddonfek: ::prost::alloc::string::String,
#[prost(message, optional, tag = "4")]
pub pnonpbnflnn: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub weight: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "6")]
pub blnkodebagg: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "7")]
pub hmdcehjjnlm: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "8")]
pub eggbjobpjbn: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "9")]
pub dkbjjmhkhcj: bool,
#[prost(message, repeated, tag = "10")]
pub predicates: ::prost::alloc::vec::Vec<EventPredicateConfig>,
#[prost(uint32, tag = "11")]
pub bedcpoehdkc: u32,
#[prost(uint32, repeated, tag = "12")]
pub omdaohnmedj: ::prost::alloc::vec::Vec<u32>,
#[prost(int32, tag = "13")]
pub ijoecccdadi: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3424)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aomjcaekkhi {
#[prost(bool, tag = "7")]
pub bafilfangkf: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Glkikphcgmn {
#[prost(map = "int32, message", tag = "5")]
pub fiadfbkbcbp: ::std::collections::HashMap<i32, Kkdbkodlipi>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct FairyInfo {
#[prost(message, optional, tag = "10")]
pub bgbmlkableo: ::core::option::Option<Ggclcamhinj>,
#[prost(message, optional, tag = "13")]
pub oalcbialjcp: ::core::option::Option<Dkaaahlgbep>,
#[prost(message, optional, tag = "14")]
pub nhhmlbopmbl: ::core::option::Option<Jndnhmcmddn>,
#[prost(message, optional, tag = "15")]
pub bglnagcoagh: ::core::option::Option<Nnmabaknlnd>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lgjgjnmjmfd {
#[prost(message, repeated, tag = "4")]
pub cfbloldjgek: ::prost::alloc::vec::Vec<Hkggnlcigpf>,
#[prost(message, repeated, tag = "15")]
pub mhfjmhppokh: ::prost::alloc::vec::Vec<Hkggnlcigpf>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nlpfjebponc {
#[prost(uint32, tag = "1")]
pub libhghhmiei: u32,
#[prost(uint32, tag = "2")]
pub lgiegemdfkk: u32,
#[prost(string, tag = "3")]
pub ckdiedbginf: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fmanibgkggf {
#[prost(double, tag = "1")]
pub mkjndiapleb: f64,
#[prost(double, tag = "2")]
pub fboelpmooig: f64,
#[prost(double, tag = "3")]
pub gmkedkkmfac: f64,
#[prost(double, tag = "4")]
pub iabnkdocfla: f64,
#[prost(double, tag = "5")]
pub hgmfmfchdbb: f64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lhielpdaohm {
#[prost(int32, tag = "1")]
pub ogbafjkcinf: i32,
#[prost(bool, tag = "2")]
pub mkbjakkbnhm: bool,
#[prost(int32, tag = "3")]
pub section: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2374)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cdicfeodpej {
#[prost(bool, tag = "3")]
pub gciepifpleh: bool,
#[prost(enumeration = "Iieljnlkeed", tag = "13")]
pub hcgjgcfeijl: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3219)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cmbjindcgep {
#[xor(1904)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1362)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetCutSceneKeyInfoScRsp {
#[xor(5009)]
#[prost(int32, tag = "8")]
pub retcode: i32,
#[prost(map = "uint32, uint64", tag = "4")]
pub key_map: ::std::collections::HashMap<u32, u64>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(784)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pkamllhinjh {
#[xor(10093)]
#[prost(uint32, tag = "1")]
pub noajghllfhk: u32,
#[xor(2447)]
#[prost(uint32, tag = "6")]
pub item_id: u32,
#[xor(9027)]
#[prost(uint32, tag = "14")]
pub jcdimfbknng: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct AchievementData {
#[prost(message, repeated, tag = "13")]
pub emldeipfmma: ::prost::alloc::vec::Vec<Gokcdfmheel>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5184)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kajejllpdia {
#[prost(message, repeated, tag = "8")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(15399)]
#[prost(uint64, tag = "7")]
pub jmnpooedngh: u64,
#[xor(9556)]
#[prost(uint64, tag = "5")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "3")]
pub info: ::core::option::Option<Ignclnpdace>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(485)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct LongFightProgressUpdateScRsp {
#[xor(5903)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Beajeeneimb {
#[prost(enumeration = "EghmHandleChosenGrids", tag = "1")]
pub ckcmbkhfbgm: i32,
#[prost(enumeration = "EghmChooseGridType", tag = "2")]
pub bkehejjklmp: i32,
#[prost(int32, repeated, tag = "3")]
pub ohchclaciin: ::prost::alloc::vec::Vec<i32>,
#[prost(enumeration = "HollowEventType", repeated, tag = "4")]
pub ggieeaihhkg: ::prost::alloc::vec::Vec<i32>,
#[prost(string, repeated, tag = "5")]
pub loncnpdbklc: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, repeated, tag = "6")]
pub mlaflimhoig: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, repeated, tag = "7")]
pub likdmiijldl: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(711)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetItemDataCsReq {
#[xor(577)]
#[prost(uint32, tag = "12")]
pub khginkphiml: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2534)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ajgfjgpcglh {
#[xor(5435)]
#[prost(int32, tag = "12")]
pub ldlcdciigbf: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1326)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetNewsStandDataScRsp {
#[xor(3005)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[prost(message, optional, tag = "3")]
pub news_stand_data: ::core::option::Option<NewsStandData>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jbjgfhifcbf {
#[prost(int32, repeated, tag = "1")]
pub bhefaeflkcc: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5134)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jfphcbbgmlh {
#[xor(15430)]
#[prost(uint64, tag = "14")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "11")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(5670)]
#[prost(uint64, tag = "8")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "3")]
pub info: ::core::option::Option<Ngoaeegfgke>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1186)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pjgflpohjgp {
#[xor(4110)]
#[prost(int32, tag = "2")]
pub ojdmidikopa: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ffjhhjkgabp {
#[prost(message, repeated, tag = "15")]
pub ogibpilkbgp: ::prost::alloc::vec::Vec<Lmlkmfahaim>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5146)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pokklhgooga {
#[xor(15916)]
#[prost(uint64, tag = "11")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "10")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "8")]
pub info: ::core::option::Option<Elolpacncem>,
#[xor(7596)]
#[prost(uint64, tag = "6")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ngoaeegfgke {
#[prost(message, optional, tag = "13")]
pub dgdplpmddec: ::core::option::Option<Mjhjlflcllp>,
#[xor(6505)]
#[prost(uint32, tag = "1")]
pub bagbpajonhn: u32,
#[xor(3862)]
#[prost(uint32, tag = "2")]
pub item_id: u32,
#[xor(4512)]
#[prost(int32, tag = "8")]
pub impndckgclp: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2889)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dbicakkofal {
#[xor(10138)]
#[prost(uint32, tag = "4")]
pub group: u32,
#[xor(2877)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[xor(13529)]
#[prost(uint32, tag = "12")]
pub template_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cdodmjpjlme {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iojoiajojnk {
#[prost(int32, tag = "1")]
pub ijgbhbhbjlo: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2263)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cpfdfjlhnck {
#[prost(message, repeated, tag = "14")]
pub pgklbajbjaa: ::prost::alloc::vec::Vec<Cckllnhkfhd>,
#[xor(422)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hjejaeaddja {
#[prost(enumeration = "Pgpjekjkpic", tag = "1")]
pub pabbfchpoah: i32,
#[prost(enumeration = "HollowComponentType", tag = "2")]
pub jnbgekajhko: i32,
#[prost(message, optional, tag = "3")]
pub pjakecpdaho: ::core::option::Option<Nnanolflndk>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aliigncbcfb {}
#[derive(proto_gen::CmdID)]
#[cmdid(525)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct JumpPageSystemScRsp {
#[xor(11593)]
#[prost(int32, tag = "9")]
pub retcode: i32,
#[xor(3983)]
#[prost(uint32, tag = "8")]
pub ialhcipedom: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2918)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetAbyssInfoCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ginneckiefg {
#[prost(message, optional, tag = "1")]
pub cedmlegombm: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(541)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct InteractWithUnitScRsp {
#[xor(2913)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fhpnbolfdap {
#[xor(14322)]
#[prost(uint32, tag = "4")]
pub fcbfobakbel: u32,
#[xor(8649)]
#[prost(uint32, tag = "1")]
pub r#type: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2092)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetCollectMapCsReq {}
#[derive(proto_gen::CmdID)]
#[cmdid(617)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Filkmlnbogc {
#[xor(2826)]
#[prost(uint32, tag = "13")]
pub afnljbflifm: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Elncnhgomnk {}
#[derive(proto_gen::CmdID)]
#[cmdid(765)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bikamnigoon {
#[xor(1942)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ldfpjnpklhl {
#[prost(uint32, repeated, tag = "15")]
pub ngemahcfnee: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lipmhoomcan {
#[prost(uint32, tag = "1")]
pub gihkgfpbdak: u32,
#[prost(uint32, tag = "2")]
pub lmiamoihnid: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2523)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kmdadpahmmn {
#[xor(13728)]
#[prost(int32, tag = "6")]
pub retcode: i32,
#[prost(bool, tag = "5")]
pub kfpmcngcfpl: bool,
#[prost(message, optional, tag = "13")]
pub odmkdipklgl: ::core::option::Option<Bhadkflffdn>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mbpkjehehhd {
#[prost(bool, tag = "15")]
pub is_trigger: bool,
#[prost(bool, tag = "14")]
pub ajiccaklbbf: bool,
#[xor(3218)]
#[prost(uint32, tag = "8")]
pub akkhhcokopp: u32,
#[prost(bool, tag = "3")]
pub immfcfaekkp: bool,
#[xor(1475)]
#[prost(uint32, tag = "4")]
pub aeamgacmhni: u32,
#[xor(10737)]
#[prost(uint32, tag = "11")]
pub ajjhdldcfna: u32,
#[prost(bool, tag = "2")]
pub mkaeehejajg: bool,
#[xor(5080)]
#[prost(uint32, tag = "1")]
pub bdhckehljcc: u32,
#[xor(10217)]
#[prost(uint32, tag = "13")]
pub lojblmbekih: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(313)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Occfagjmjhn {
#[xor(7110)]
#[prost(int32, tag = "4")]
pub retcode: i32,
#[prost(bool, tag = "10")]
pub finished: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5102)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hefceknoooa {
#[xor(9657)]
#[prost(uint64, tag = "13")]
pub dkmbmkcdepe: u64,
#[xor(7809)]
#[prost(uint64, tag = "8")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "6")]
pub info: ::core::option::Option<Gjpbfonlobp>,
#[prost(message, repeated, tag = "4")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Amhfnmmdmdj {
#[prost(message, optional, tag = "1")]
pub dgdplpmddec: ::core::option::Option<StringEntry>,
#[prost(enumeration = "ConwayLifeGameLifeState", tag = "2")]
pub ekoiiknkhgj: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1683)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ginkoglfcne {
#[xor(5963)]
#[prost(int32, tag = "2")]
pub retcode: i32,
#[xor(3287)]
#[prost(uint64, tag = "13")]
pub pdgaiolalfi: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pfcmihnfmme {
#[xor(1999)]
#[prost(int64, tag = "8")]
pub start_timestamp: i64,
#[xor(14262)]
#[prost(uint32, tag = "2")]
pub cfnblioopmp: u32,
#[xor(13350)]
#[prost(int64, tag = "15")]
pub end_timestamp: i64,
#[xor(13289)]
#[prost(int64, tag = "5")]
pub kehdpankopd: i64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pkafjealanp {
#[prost(int32, tag = "1")]
pub monster_id: i32,
#[prost(int32, tag = "2")]
pub level: i32,
#[prost(int32, tag = "3")]
pub eodminmmkin: i32,
#[prost(message, optional, tag = "4")]
pub ichaligmljf: ::core::option::Option<Dplgcojfmhj>,
#[prost(bool, tag = "5")]
pub ogndkdfdand: bool,
#[prost(int32, tag = "6")]
pub djipafbjhlc: i32,
#[prost(int32, tag = "7")]
pub khancaohgac: i32,
#[prost(int32, tag = "8")]
pub hakiihgipgd: i32,
#[prost(message, repeated, tag = "9")]
pub ecpclcobhbl: ::prost::alloc::vec::Vec<Glbccopjfjk>,
#[prost(uint64, tag = "10")]
pub kheflnkblbm: u64,
#[prost(string, tag = "11")]
pub ofjhjeogclg: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(825)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pcaokpljoif {
#[xor(5847)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2368)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nmnceejgmce {
#[prost(enumeration = "Ndcbhfbokhc", tag = "15")]
pub dbolnndlfdb: i32,
#[xor(3935)]
#[prost(uint32, tag = "3")]
pub gomakaeccmi: u32,
#[xor(2711)]
#[prost(uint32, tag = "13")]
pub eocpjlnkncg: u32,
#[xor(975)]
#[prost(uint32, tag = "6")]
pub hgopbbdakaj: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jlolnhnikek {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fhacebacppa {
#[prost(message, optional, tag = "1")]
pub eocpjlnkncg: ::core::option::Option<StringEntry>,
#[prost(string, repeated, tag = "2")]
pub ghobblfkfpm: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Opphhclkefe {
#[prost(message, optional, tag = "1")]
pub chogbgifjle: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "2")]
pub ejmhpedpocn: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lakopbbbahc {
#[prost(message, optional, tag = "1")]
pub eocpjlnkncg: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub dgkhcelkckd: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Iojdgcmbnmj", tag = "3")]
pub ghggdeglhka: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hlmdbmofnpe {
#[xor(8877)]
#[prost(uint32, tag = "14")]
pub bdahaepfemh: u32,
#[xor(3784)]
#[prost(uint32, tag = "8")]
pub lfcjejbmkmn: u32,
#[xor(7220)]
#[prost(uint32, tag = "6")]
pub igkchghofjn: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2048)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kgeoehepngk {
#[xor(3222)]
#[prost(uint32, tag = "4")]
pub dbehgfkggpk: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bkmcpdhfkjl {}
#[derive(proto_gen::CmdID)]
#[cmdid(631)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lfopbjnlamm {
#[xor(9672)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2994)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fecmcfhemnb {
#[prost(message, repeated, tag = "11")]
pub jmajefiokjm: ::prost::alloc::vec::Vec<Aiaagohkfio>,
#[xor(15660)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5000)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Djdgjphhjnb {
#[prost(string, tag = "15")]
pub lajhflialml: ::prost::alloc::string::String,
#[xor(8301)]
#[prost(uint32, tag = "8")]
pub omplokaamea: u32,
#[xor(4175)]
#[prost(uint64, tag = "9")]
pub hnbgejmpajj: u64,
#[xor(13248)]
#[prost(int32, tag = "12")]
pub kechldofhhd: i32,
#[prost(string, tag = "10")]
pub lacaaegjhhh: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub iidekpmhoee: ::prost::alloc::string::String,
#[prost(string, tag = "14")]
pub token: ::prost::alloc::string::String,
#[xor(13179)]
#[prost(uint32, tag = "2")]
pub nmbkbflifhi: u32,
#[xor(7739)]
#[prost(uint64, tag = "13")]
pub dkmbmkcdepe: u64,
#[prost(bool, tag = "1")]
pub gfkpmopmoln: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kbfhhoplemk {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct RewardBuffData {
#[prost(message, repeated, tag = "9")]
pub reward_buff_list: ::prost::alloc::vec::Vec<RewardBuff>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3163)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mhlenpldegd {
#[xor(13142)]
#[prost(uint32, tag = "11")]
pub dhmnolikmhj: u32,
#[prost(string, tag = "8")]
pub holhkgfojeb: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aiapgmgdjpd {
#[prost(int32, tag = "1")]
pub template_id: i32,
#[prost(enumeration = "Englidhjagh", tag = "2")]
pub lmiamoihnid: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Paaegjfgdkp {
#[prost(message, repeated, tag = "1")]
pub cnmggfgogdh: ::prost::alloc::vec::Vec<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1852)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pddofcjghhe {
#[prost(uint32, repeated, tag = "8")]
pub pmkdmkcjfal: ::prost::alloc::vec::Vec<u32>,
#[xor(16149)]
#[prost(uint32, tag = "13")]
pub aeehkaaomgj: u32,
#[xor(8011)]
#[prost(uint32, tag = "1")]
pub djbhneoamlc: u32,
#[xor(1624)]
#[prost(uint32, tag = "5")]
pub epimlncgmbp: u32,
#[prost(bool, tag = "14")]
pub glgdlipbpig: bool,
#[xor(8619)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jdikgdnppdb {
#[prost(message, repeated, tag = "1")]
pub akhiggpimai: ::prost::alloc::vec::Vec<Ppmnjlafflk>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cmnbfejbacf {
#[prost(message, repeated, tag = "2")]
pub hcikgoanijm: ::prost::alloc::vec::Vec<Ilehibpgief>,
#[prost(bool, tag = "1")]
pub bdfcpmagfpo: bool,
#[xor(4924)]
#[prost(int64, tag = "6")]
pub nphgimfceam: i64,
#[xor(12489)]
#[prost(uint32, tag = "3")]
pub jlhkookniol: u32,
#[xor(12788)]
#[prost(uint32, tag = "14")]
pub template_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(74)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hlakbfdmgen {
#[xor(8284)]
#[prost(uint32, tag = "8")]
pub hogfclminjn: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hohmninaiaf {
#[prost(string, tag = "1")]
pub jolepofhine: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kkncmfaiipc {
#[prost(enumeration = "Dcjeeiebnea", tag = "7")]
pub pnmiocoljfm: i32,
#[xor(16045)]
#[prost(uint32, tag = "2")]
pub template_id: u32,
#[xor(6050)]
#[prost(uint32, tag = "11")]
pub cbgeodkpcfa: u32,
#[prost(map = "string, int32", tag = "9")]
pub iajddplokkh: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Neaadejbpap {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fldnkdhbjdk {
#[prost(bool, tag = "1")]
pub bkfkcllgpfp: bool,
#[prost(enumeration = "Nbilfmiiijg", tag = "2")]
pub okiemndifdl: i32,
#[prost(bool, tag = "10")]
pub bdaojkelcpb: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5182)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eiohndcadmn {
#[xor(15908)]
#[prost(uint64, tag = "12")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "10")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(8499)]
#[prost(uint64, tag = "5")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "4")]
pub info: ::core::option::Option<Lebcmafhfgh>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5205)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gcifnkoacbl {
#[xor(13029)]
#[prost(uint64, tag = "13")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "9")]
pub info: ::core::option::Option<Doopfblnjcl>,
#[xor(7366)]
#[prost(uint64, tag = "8")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "7")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2419)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PerformEndCsReq {
#[xor(10251)]
#[prost(int32, tag = "3")]
pub perform_id: i32,
#[xor(5333)]
#[prost(int32, tag = "12")]
pub perform_type: i32,
#[xor(13633)]
#[prost(int64, tag = "1")]
pub perform_uid: i64,
#[xor(16017)]
#[prost(int32, tag = "11")]
pub efghflfkjpe: i32,
#[xor(15962)]
#[prost(int32, tag = "5")]
pub elnknggneeg: i32,
#[xor(1918)]
#[prost(int32, tag = "8")]
pub cncohihjcnj: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4300)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bafmabpdalg {
#[prost(message, optional, tag = "10")]
pub oeclghallnb: ::core::option::Option<Dplgcojfmhj>,
#[prost(bool, tag = "12")]
pub jfbjnadnhpe: bool,
#[xor(6610)]
#[prost(int32, tag = "13")]
pub dnnldcegimf: i32,
#[xor(4441)]
#[prost(uint32, tag = "14")]
pub mmbhlbkimoh: u32,
#[xor(15702)]
#[prost(int32, tag = "8")]
pub aldmhokneim: i32,
#[prost(bool, tag = "1")]
pub mmagpiimhjg: bool,
#[prost(message, optional, tag = "11")]
pub fogjjhodjlk: ::core::option::Option<Gmgfddjccgl>,
#[prost(bool, tag = "5")]
pub lfkjlcganpa: bool,
#[prost(message, optional, tag = "3")]
pub ihglijdalln: ::core::option::Option<Dplgcojfmhj>,
#[xor(730)]
#[prost(int32, tag = "2")]
pub hojnlclfflf: i32,
#[xor(518)]
#[prost(int32, tag = "7")]
pub hjbddiemnbf: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4600)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Limajdlcikh {
#[xor(706)]
#[prost(uint64, tag = "13")]
pub pdgaiolalfi: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Clenkifhhhc {
#[prost(int32, tag = "1")]
pub menaaddleal: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lefamcildnh {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub okdogekihnp: i32,
#[prost(message, optional, tag = "2")]
pub mdnhahnfmfl: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub egdmlifeihf: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mbkblhpkmog {
#[prost(bool, tag = "11")]
pub gpcfpicnfcl: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct AbyssRewardData {
#[prost(uint32, repeated, tag = "1")]
pub cfnekafkpbm: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "2")]
pub elpbkenmgdn: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "5")]
pub chijlodeamb: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "9")]
pub jceofflfcgj: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "10")]
pub boljjamcbmb: ::prost::alloc::vec::Vec<Ifndfopgcph>,
#[prost(uint32, repeated, tag = "11")]
pub bkgmaoddgah: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "13")]
pub cjnlpcpdkgg: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "14")]
pub cjoldlapdml: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cbjghegncah {
#[prost(message, optional, tag = "1")]
pub kamohgnbmab: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub jigdpnaacih: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oaoilcfpgod {
#[prost(enumeration = "HollowDestroyNpcType", tag = "1")]
pub lkiecohflpn: i32,
#[prost(message, optional, tag = "2")]
pub cbgeodkpcfa: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub eiflmbkiodo: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "4")]
pub oniogophale: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lemhahmgipi {
#[prost(message, repeated, tag = "1")]
pub cmhfegkolmg: ::prost::alloc::vec::Vec<EventPredicateConfig>,
#[prost(uint32, repeated, tag = "2")]
pub aifonddcenl: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, tag = "3")]
pub bedcpoehdkc: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hdmemlddheh {
#[prost(message, repeated, tag = "15")]
pub aokipleenhm: ::prost::alloc::vec::Vec<Cedamedgpaj>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(546)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Plfombkpcik {
#[xor(7419)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2220)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ebdcbdkeeij {
#[prost(message, repeated, tag = "12")]
pub emldeipfmma: ::prost::alloc::vec::Vec<ArcadeModeInfo>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct FightQuestInfo {
#[prost(map = "string, message", tag = "1")]
pub fight_variable_map: ::std::collections::HashMap<
::prost::alloc::string::String,
FightVariable,
>,
#[prost(int32, tag = "2")]
pub lgchgcpaebe: i32,
#[prost(int32, tag = "3")]
pub halbdnpkagm: i32,
#[prost(message, repeated, tag = "4")]
pub gmbppbnjhjn: ::prost::alloc::vec::Vec<Klkkibpcjme>,
#[prost(map = "uint32, uint32", tag = "5")]
pub lijfeajenoc: ::std::collections::HashMap<u32, u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Epfaaflihgo {
#[prost(message, optional, tag = "1")]
pub npc_id: ::core::option::Option<StringEntry>,
#[prost(string, tag = "2")]
pub apklojloigc: ::prost::alloc::string::String,
#[prost(string, repeated, tag = "3")]
pub pgcpmaidhlp: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kdbbhpgngkb {
#[prost(message, optional, tag = "1")]
pub mimdgmgaado: ::core::option::Option<Jjmclakhagf>,
#[prost(message, optional, tag = "3")]
pub pagkmgjdgfo: ::core::option::Option<Inanbhlgjbc>,
#[prost(message, optional, tag = "4")]
pub kolondhkmjk: ::core::option::Option<Aaggmdiobif>,
#[prost(message, optional, tag = "11")]
pub lghnooojgom: ::core::option::Option<Jgeklpgcdff>,
#[prost(message, optional, tag = "15")]
pub gfhgbcappof: ::core::option::Option<Kdhhapcnglm>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1605)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bilpjdjllie {
#[prost(uint32, repeated, tag = "15")]
pub lfbboeicamo: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(459)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct WorldInitScNotify {
#[prost(message, optional, tag = "1")]
pub scene_info: ::core::option::Option<SceneInfo>,
#[prost(message, optional, tag = "8")]
pub dungeon_info: ::core::option::Option<DungeonInfo>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ifndfopgcph {
#[prost(uint32, tag = "1")]
pub cccfpbmfloi: u32,
#[prost(uint32, tag = "2")]
pub lmiamoihnid: u32,
#[prost(map = "uint32, uint32", tag = "3")]
pub finish_condition_progress: ::std::collections::HashMap<u32, u32>,
#[prost(uint32, tag = "4")]
pub igkchghofjn: u32,
#[prost(uint32, tag = "5")]
pub owner_type: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4613)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dbmnpnmggbb {
#[xor(12980)]
#[prost(uint64, tag = "11")]
pub pdgaiolalfi: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pedionigdma {
#[xor(11320)]
#[prost(uint32, tag = "4")]
pub quest_id: u32,
#[xor(15667)]
#[prost(uint32, tag = "7")]
pub acalljmkhjl: u32,
#[xor(413)]
#[prost(uint32, tag = "10")]
pub dohbmbdjidb: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4624)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cackpmlilon {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fghidbplomb {
#[prost(string, tag = "1")]
pub bfmgfbpfdmc: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub dhmnolikmhj: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nelgnnbckhb {
#[prost(message, repeated, tag = "1")]
pub agdpnccooof: ::prost::alloc::vec::Vec<Cgdoeijaigd>,
#[prost(message, optional, tag = "2")]
pub bkcfhmblncj: ::core::option::Option<StringEntry>,
#[prost(enumeration = "VariableScope", tag = "3")]
pub dlbgchhhghc: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Occdogagikh {
#[prost(bool, tag = "1")]
pub pndchhlgfcm: bool,
#[prost(int32, tag = "2")]
pub hoagdhfnhhp: i32,
#[prost(bool, tag = "3")]
pub mdngbpdgklg: bool,
#[prost(bool, tag = "4")]
pub edkajffgdhm: bool,
#[prost(enumeration = "Gmcconoddla", tag = "5")]
pub eepopchmbnd: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct NewsStandData {
#[prost(uint32, repeated, tag = "1")]
pub nfgcbhkkdjl: ::prost::alloc::vec::Vec<u32>,
#[xor(3720)]
#[prost(uint32, tag = "12")]
pub achdlahbhlk: u32,
#[xor(12913)]
#[prost(int64, tag = "3")]
pub ongpllnndmf: i64,
#[prost(uint32, repeated, tag = "2")]
pub dfbikckhefn: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "10")]
pub pcglijkbpek: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "4")]
pub cmohipmbnae: ::prost::alloc::vec::Vec<u32>,
#[xor(9866)]
#[prost(int64, tag = "13")]
pub iaemeajoeec: i64,
#[prost(bool, tag = "11")]
pub mfdmbhlfeic: bool,
#[prost(bool, tag = "15")]
pub kbajbnhlmbf: bool,
#[xor(10216)]
#[prost(int32, tag = "6")]
pub jhdiaphcbae: i32,
#[xor(13863)]
#[prost(uint32, tag = "14")]
pub cioijccgojj: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1621)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kekihfmjlna {
#[prost(enumeration = "Afaikokdpmg", tag = "9")]
pub hmigoikeiif: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nnmchjhimhe {
#[prost(message, optional, tag = "8")]
pub pddmgmbfebe: ::core::option::Option<Ahbhmhjlfap>,
#[prost(message, optional, tag = "13")]
pub hihokbmaefe: ::core::option::Option<Llcgbeinlpj>,
#[prost(string, tag = "3")]
pub bapghdncmlb: ::prost::alloc::string::String,
#[xor(6647)]
#[prost(uint32, tag = "12")]
pub gnggckneaco: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fljpidhbpkj {
#[prost(message, optional, tag = "6")]
pub gliihmcajcn: ::core::option::Option<Aholejjaipe>,
#[xor(12558)]
#[prost(uint64, tag = "9")]
pub bagbpajonhn: u64,
#[prost(message, optional, tag = "10")]
pub fcpkblpchml: ::core::option::Option<Ignidckdoob>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(544)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct EndBattleScRsp {
#[prost(message, optional, tag = "13")]
pub battle_reward: ::core::option::Option<BattleRewardInfo>,
#[xor(13674)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Elaihmjieik {
#[prost(bool, tag = "1")]
pub ifeeilniaol: bool,
#[prost(bool, tag = "2")]
pub ddgjfobbgfe: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ogebeiakipb {
#[prost(message, repeated, tag = "1")]
pub slot: ::prost::alloc::vec::Vec<Inlmbbalael>,
#[prost(enumeration = "HollowShopCurrencyType", tag = "2")]
pub token_type: i32,
#[prost(enumeration = "HollowShopType", tag = "3")]
pub shop_type: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dgdakpmheoj {
#[prost(message, optional, tag = "9")]
pub njacjmicemg: ::core::option::Option<Fmalnpkioaf>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1347)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hjedaabbcfa {
#[xor(6930)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lkjcldhnpdh {
#[prost(message, repeated, tag = "10")]
pub fjhcnbiecjl: ::prost::alloc::vec::Vec<Dcngcjnkmno>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gfpnhpjpheg {
#[prost(message, optional, tag = "1")]
pub dlelbaklfbn: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Aiapbohiofe", tag = "2")]
pub lpbhklngmnk: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(71)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Liiikhjihik {
#[xor(5221)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(854)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aicalelcmii {
#[xor(444)]
#[prost(uint32, tag = "1")]
pub amhnddiknek: u32,
#[prost(bool, tag = "15")]
pub kplhkiofbah: bool,
#[xor(3343)]
#[prost(uint32, tag = "7")]
pub buddy_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4100)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cbdnfffaapd {
#[prost(message, repeated, tag = "9")]
pub nembndenjkg: ::prost::alloc::vec::Vec<Okildkheecb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gafihlodknm {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dnkggfpgbal {
#[prost(float, tag = "1")]
pub cjhdnjkdoma: f32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2901)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eeammoafdfa {
#[prost(message, optional, tag = "13")]
pub abyss_info: ::core::option::Option<AbyssInfo>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gpghcjbcaho {
#[xor(13960)]
#[prost(uint32, tag = "11")]
pub bmffklfbkfg: u32,
#[prost(message, repeated, tag = "1")]
pub faakjoofgfa: ::prost::alloc::vec::Vec<Hkggnlcigpf>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5194)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bnglnafnedd {
#[prost(message, repeated, tag = "14")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(14917)]
#[prost(uint64, tag = "10")]
pub dkmbmkcdepe: u64,
#[xor(13544)]
#[prost(uint64, tag = "6")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "1")]
pub info: ::core::option::Option<Mbipidaehio>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1371)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lpmkiiggfma {
#[xor(3430)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct WeatherPoolInfo {
#[xor(12720)]
#[prost(uint32, tag = "1")]
pub chngfpaejoo: u32,
#[prost(bool, tag = "7")]
pub cicaenlfjml: bool,
#[prost(bool, tag = "14")]
pub coapniaocbd: bool,
#[prost(uint32, repeated, tag = "11")]
pub nplmmnnmcmd: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "12")]
pub eoijfaoiemg: ::prost::alloc::vec::Vec<u32>,
#[xor(9293)]
#[prost(uint32, tag = "8")]
pub bjodadlhpfo: u32,
#[prost(string, tag = "9")]
pub weather: ::prost::alloc::string::String,
#[xor(8753)]
#[prost(uint32, tag = "5")]
pub agnkojeplpd: u32,
#[prost(string, tag = "13")]
pub time_period: ::prost::alloc::string::String,
#[xor(11251)]
#[prost(uint32, tag = "4")]
pub eokclbdfkha: u32,
#[prost(bool, tag = "3")]
pub bejeblcfcha: bool,
#[xor(9449)]
#[prost(uint32, tag = "6")]
pub milfcaoecob: u32,
#[xor(13050)]
#[prost(uint32, tag = "10")]
pub djnmgpbgfki: u32,
#[xor(14090)]
#[prost(uint32, tag = "2")]
pub gainclnemhc: u32,
#[prost(bool, tag = "15")]
pub febgjinpcbp: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mpkkpeikaej {
#[prost(string, tag = "11")]
pub imphjpdhpmd: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "9")]
pub ekokbjakajg: ::prost::alloc::vec::Vec<Kikakjahlho>,
#[xor(3135)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ohfbcfnngbb {
#[prost(string, tag = "1")]
pub dldkebnaemc: ::prost::alloc::string::String,
#[prost(map = "string, string", tag = "2")]
pub abmlmniikgd: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ekiagbhcnfi {
#[prost(string, tag = "15")]
pub sign: ::prost::alloc::string::String,
#[xor(3239)]
#[prost(int32, tag = "5")]
pub retcode: i32,
#[prost(string, tag = "14")]
pub odecaelpjho: ::prost::alloc::string::String,
#[prost(string, tag = "11")]
pub imphjpdhpmd: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bldkpkodhad {
#[prost(float, tag = "2")]
pub gcgcgbdiogd: f32,
#[xor(817)]
#[prost(uint32, tag = "11")]
pub lbbpjalekdl: u32,
#[xor(3078)]
#[prost(uint64, tag = "8")]
pub dkmbmkcdepe: u64,
#[xor(4665)]
#[prost(int32, tag = "1")]
pub impndckgclp: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pjkgokeilel {
#[xor(1810)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(372)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bknkjpffidm {
#[xor(12816)]
#[prost(uint32, tag = "15")]
pub uid: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2371)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cfdegfjokbc {}
#[derive(proto_gen::CmdID)]
#[cmdid(2871)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eipiobfbloc {
#[xor(12076)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Apnfedaioml {}
#[derive(proto_gen::CmdID)]
#[cmdid(3173)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ejhkfakjhmp {
#[xor(4522)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fellbgdboaf {
#[xor(8859)]
#[prost(uint32, tag = "5")]
pub oboeblaajie: u32,
#[prost(uint32, repeated, tag = "11")]
pub mnedaopdgmg: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2590)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jolhhcelhma {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pjongnhjccd {
#[prost(bool, tag = "1")]
pub ibcienbfieb: bool,
#[prost(bool, tag = "2")]
pub cghifmpiodn: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct TipsInfo {
#[prost(uint32, repeated, tag = "5")]
pub cfdhinjigbh: ::prost::alloc::vec::Vec<u32>,
#[xor(3552)]
#[prost(uint32, tag = "14")]
pub hopbpjnnpoo: u32,
#[xor(14040)]
#[prost(uint32, tag = "6")]
pub ogfccnjebnk: u32,
#[xor(13959)]
#[prost(uint32, tag = "9")]
pub hoelobcbpea: u32,
#[prost(bool, tag = "12")]
pub gjnbpnlamil: bool,
#[prost(map = "uint32, message", tag = "4")]
pub pdadocmgfog: ::std::collections::HashMap<u32, Hhepgliohcg>,
#[prost(message, repeated, tag = "15")]
pub cdkfihkceda: ::prost::alloc::vec::Vec<Dmmiemhkage>,
#[prost(bool, tag = "8")]
pub eegfphbkkin: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1033)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GachaFreeAgentCsReq {
#[xor(378)]
#[prost(uint32, tag = "12")]
pub gacha_parent_schedule_id: u32,
#[xor(1946)]
#[prost(uint32, tag = "7")]
pub avatar_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, 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 dneigcmldhk: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kipifcnekhf {
#[prost(message, repeated, tag = "1")]
pub akhiggpimai: ::prost::alloc::vec::Vec<Lemhahmgipi>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ljghmilcjba {
#[prost(uint64, tag = "1")]
pub battle_id: u64,
#[prost(uint32, tag = "2")]
pub ljhhencoghc: u32,
#[prost(enumeration = "Blacdhblbfn", tag = "3")]
pub jgjilbajpmm: i32,
#[prost(uint32, tag = "4")]
pub ihfdicnmemp: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ajmanikhmhl {
#[xor(11313)]
#[prost(uint64, tag = "11")]
pub fdjbnlhhonh: u64,
#[xor(13182)]
#[prost(uint64, tag = "1")]
pub doobadpligd: u64,
#[xor(3380)]
#[prost(uint32, tag = "9")]
pub nmbkbflifhi: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fikfkemifhh {
#[prost(uint32, tag = "1")]
pub interaction: u32,
#[prost(map = "int32, string", tag = "2")]
pub participators: ::std::collections::HashMap<i32, ::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct StringEntry {
#[prost(string, tag = "1")]
pub hgmfngjcfap: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Higebbhecpf {
#[prost(message, optional, tag = "1")]
pub cbgeodkpcfa: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub jbnjidbjceo: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jmddgbmikad {
#[prost(message, optional, tag = "8")]
pub dgdplpmddec: ::core::option::Option<Pihldgnlcpl>,
#[prost(message, optional, tag = "13")]
pub kahiekhaifj: ::core::option::Option<Ndihikpoijf>,
#[xor(1063)]
#[prost(int32, tag = "1")]
pub negmmacmnck: i32,
#[prost(bool, tag = "12")]
pub gmbcaleebml: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2907)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Paohlldddoj {
#[xor(7602)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dehlcmioiab {
#[prost(enumeration = "Ejpbdlckaal", tag = "1")]
pub bpjaanchnea: i32,
#[prost(message, optional, tag = "2")]
pub mkjndiapleb: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub fboelpmooig: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub dofpafbdnlj: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub ipiiglmjada: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "6")]
pub pnbandojgnd: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(int32, repeated, tag = "7")]
pub ahijmpbobdl: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "8")]
pub pfchjmaifmn: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "9")]
pub epkpgoehcmm: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "10")]
pub bbmkmpkhibi: ::prost::alloc::vec::Vec<i32>,
#[prost(enumeration = "Mojncbnncmh", tag = "11")]
pub bpimkdhhnjd: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct AvatarUnitInfo {
#[prost(uint32, repeated, tag = "8")]
pub fnaikfegocl: ::prost::alloc::vec::Vec<u32>,
#[prost(map = "uint32, int32", tag = "14")]
pub mp_property_override_map: ::std::collections::HashMap<u32, i32>,
#[prost(bool, tag = "1")]
pub mbpdoanjkll: bool,
#[xor(643)]
#[prost(uint32, tag = "15")]
pub avatar_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(533)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ginnloclplh {
#[xor(12112)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Andmbelkgnn {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mpigblldchm {
#[prost(string, repeated, tag = "1")]
pub empty_messages: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, tag = "2")]
pub ijigfajdpca: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "3")]
pub shop_info: ::prost::alloc::vec::Vec<Ogebeiakipb>,
#[prost(bool, tag = "4")]
pub eolikpclhep: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(28)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bhpcglignhl {
#[xor(11435)]
#[prost(uint32, tag = "4")]
pub impndckgclp: u32,
#[prost(bytes = "vec", tag = "12")]
pub cjeokajpjmc: ::prost::alloc::vec::Vec<u8>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pjmmkgfgjfe {
#[prost(message, optional, tag = "1")]
pub ebdglanenoa: ::core::option::Option<Dplgcojfmhj>,
#[prost(message, optional, tag = "4")]
pub jagdjmbfgpm: ::core::option::Option<Eohnljnpiao>,
#[prost(message, optional, tag = "13")]
pub foejdnohkpg: ::core::option::Option<Eohnljnpiao>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jhdokgbcmka {
#[prost(message, optional, tag = "1")]
pub jlcamkgeink: ::core::option::Option<Ofecmckiajo>,
#[prost(message, optional, tag = "2")]
pub dgdplpmddec: ::core::option::Option<Fndflobkdnp>,
#[prost(message, optional, tag = "3")]
pub icpblbmcbnh: ::core::option::Option<Lpgihaabjpb>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1355)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PlayerOperationScRsp {
#[xor(11942)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nfbbecphhmd {}
#[derive(proto_gen::CmdID)]
#[cmdid(6)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PlayerLogoutNotify {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kojnddnhklh {
#[prost(message, optional, tag = "1")]
pub uid: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub foejdnohkpg: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "3")]
pub djfmbpnnelm: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5169)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hiiocjababp {
#[xor(16135)]
#[prost(uint64, tag = "14")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "10")]
pub info: ::core::option::Option<Bhhmnnhajac>,
#[prost(message, repeated, tag = "9")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(5547)]
#[prost(uint64, tag = "3")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1379)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct UnlockNewbieGroupCsReq {
#[xor(5664)]
#[prost(uint32, tag = "3")]
pub group_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kanbhjjlaek {
#[xor(15898)]
#[prost(uint32, tag = "11")]
pub ndcakhhhcog: u32,
#[xor(15238)]
#[prost(uint64, tag = "15")]
pub jmnpooedngh: u64,
#[prost(bool, tag = "12")]
pub ikkohbbceph: bool,
#[xor(13784)]
#[prost(int32, tag = "3")]
pub okdogekihnp: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ojceilmkanc {
#[prost(message, optional, tag = "12")]
pub ankggolngcg: ::core::option::Option<Ahbhmhjlfap>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mhdpedoinkl {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mifjnjcpgij {
#[xor(13604)]
#[prost(uint32, tag = "12")]
pub ceffnppkcnd: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mjgeehlianj {
#[xor(5999)]
#[prost(uint32, tag = "7")]
pub section_id: u32,
#[xor(8703)]
#[prost(uint32, tag = "2")]
pub deooedngagp: u32,
#[prost(message, optional, tag = "4")]
pub position: ::core::option::Option<Transform>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5131)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pglhlnlocoh {
#[xor(7442)]
#[prost(uint64, tag = "12")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "11")]
pub info: ::core::option::Option<Eajjhdflmpm>,
#[xor(2783)]
#[prost(uint64, tag = "6")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "1")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lacnnddablo {}
#[derive(proto_gen::CmdID)]
#[cmdid(822)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dcjjpkifjgk {
#[xor(15270)]
#[prost(uint32, tag = "9")]
pub avatar_id: u32,
#[prost(bool, tag = "6")]
pub kplhkiofbah: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gjeoamnpdal {
#[prost(string, tag = "1")]
pub blachppmika: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2515)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ehebdoeimmi {
#[prost(uint32, repeated, tag = "2")]
pub bnpbclldcdc: ::prost::alloc::vec::Vec<u32>,
#[xor(377)]
#[prost(uint32, tag = "5")]
pub gjgodfkcalp: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3382)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kodegohoidg {
#[xor(16299)]
#[prost(int32, tag = "12")]
pub retcode: i32,
#[prost(bool, tag = "8")]
pub fnbegeapoaa: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aahneooackb {
#[prost(message, optional, tag = "10")]
pub lemnkkmkgco: ::core::option::Option<Ahbhmhjlfap>,
#[xor(4858)]
#[prost(uint32, tag = "7")]
pub jccckfpjhdo: u32,
#[prost(message, optional, tag = "9")]
pub hihokbmaefe: ::core::option::Option<Llcgbeinlpj>,
#[xor(11381)]
#[prost(int32, tag = "4")]
pub flhhkbdonnk: i32,
#[xor(13466)]
#[prost(uint32, tag = "2")]
pub lfhbiejfpdc: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pimmjadidln {
#[xor(1309)]
#[prost(int32, tag = "5")]
pub impndckgclp: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(130)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dlgonnmpapo {
#[prost(message, repeated, tag = "7")]
pub ghboemafenj: ::prost::alloc::vec::Vec<Mcjgjlpjfjc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mnehikialpn {
#[prost(bool, tag = "1")]
pub kjoopbmjegm: bool,
#[prost(bool, tag = "2")]
pub mdngbpdgklg: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fmalnpkioaf {
#[xor(7174)]
#[prost(int32, tag = "14")]
pub lmkejgfcgme: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gfmdineehpd {
#[prost(uint32, tag = "1")]
pub bmonjcopoma: u32,
#[prost(string, tag = "2")]
pub bhlcalbipjc: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1317)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetTrashbinHermitDataCsReq {}
#[derive(proto_gen::CmdID)]
#[cmdid(2943)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ofknkdjoaje {}
#[derive(proto_gen::CmdID)]
#[cmdid(679)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lhaoiaafico {
#[xor(10146)]
#[prost(uint32, tag = "14")]
pub elamhfhmooa: u32,
#[xor(7544)]
#[prost(uint32, tag = "2")]
pub mddjhfaabnf: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Epjdfbafefk {
#[prost(string, tag = "5")]
pub gobkiboiilm: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "13")]
pub klbehoieibi: ::prost::alloc::vec::Vec<Cojcpppiloj>,
#[prost(bool, tag = "6")]
pub hohcfbodlhc: bool,
#[prost(string, tag = "4")]
pub hoocabgabck: ::prost::alloc::string::String,
#[xor(10362)]
#[prost(uint32, tag = "7")]
pub idmicodnohn: u32,
#[prost(string, tag = "11")]
pub nakndcjofoh: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub dbfnadncefg: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1768)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Phmhlgiofjb {
#[xor(12724)]
#[prost(int32, tag = "8")]
pub retcode: i32,
#[xor(10146)]
#[prost(uint32, tag = "11")]
pub bdhckehljcc: u32,
#[prost(uint32, repeated, tag = "9")]
pub oobedoffape: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(451)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mgeggedndmb {
#[prost(message, optional, tag = "7")]
pub jkibjjiaojl: ::core::option::Option<Hpgaamcpfbc>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5198)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Obpijklhkfo {
#[xor(1179)]
#[prost(uint64, tag = "15")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "14")]
pub info: ::core::option::Option<Idkapbhnafm>,
#[prost(message, repeated, tag = "10")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(5436)]
#[prost(uint64, tag = "3")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(562)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fjijnbdjoli {
#[xor(7787)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(681)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetPrivateMessageDataCsReq {}
#[derive(proto_gen::CmdID)]
#[cmdid(2086)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Glhnnidjhob {
#[xor(11422)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cdpchngjfcc {
#[prost(message, repeated, tag = "1")]
pub moedjflgjmn: ::prost::alloc::vec::Vec<Ogmpgfemach>,
#[prost(message, optional, tag = "2")]
pub jcdlojnjaji: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub mgigoojnnnh: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub mbmkbdappea: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cedamedgpaj {
#[xor(3527)]
#[prost(uint32, tag = "9")]
pub nmbkbflifhi: u32,
#[prost(message, repeated, tag = "4")]
pub cpedfhkibii: ::prost::alloc::vec::Vec<Bkpolohoogj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct CheckItemData {
#[prost(uint32, repeated, tag = "3")]
pub aighoeokkab: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gcjniphnmem {}
#[derive(proto_gen::CmdID)]
#[cmdid(1932)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nihgpapldmg {
#[xor(7845)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3363)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cajffeebjnd {}
#[derive(proto_gen::CmdID)]
#[cmdid(2924)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Faikamplfoi {
#[xor(14723)]
#[prost(uint32, tag = "11")]
pub group: u32,
#[xor(8891)]
#[prost(uint32, tag = "6")]
pub jdlghnmoioj: u32,
#[xor(6920)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(62)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ogmpbbicjdb {
#[xor(6856)]
#[prost(uint32, tag = "2")]
pub kbjleelonfe: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hiannioielo {
#[xor(7488)]
#[prost(int32, tag = "8")]
pub eimpfmmpmcl: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ikljifaodmh {
#[prost(message, optional, tag = "1")]
pub uid: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub glnodcpgpgb: ::core::option::Option<Dpojjojfofe>,
#[prost(string, tag = "3")]
pub ogahbaoicja: ::prost::alloc::string::String,
#[prost(bool, tag = "4")]
pub ngmklndochc: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5159)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Njgfgnddfij {
#[xor(5655)]
#[prost(uint64, tag = "11")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "10")]
pub info: ::core::option::Option<Eicjhnjmbkl>,
#[prost(message, repeated, tag = "7")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(2873)]
#[prost(uint64, tag = "5")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5104)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Flpgnabkedc {
#[prost(message, repeated, tag = "12")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(11133)]
#[prost(uint64, tag = "10")]
pub jmnpooedngh: u64,
#[xor(10197)]
#[prost(uint64, tag = "9")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "5")]
pub info: ::core::option::Option<Mifjnjcpgij>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(73)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct DisconnectScNotify {
#[prost(enumeration = "DisconnectReason", tag = "15")]
pub reason: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ijabnlfjgpe {
#[prost(int32, tag = "1")]
pub eocpjlnkncg: i32,
#[prost(uint32, tag = "2")]
pub jkeelikoplj: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5177)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ijjlioccoph {
#[xor(6041)]
#[prost(uint64, tag = "15")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "6")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "5")]
pub info: ::core::option::Option<Oibaojccegj>,
#[xor(9528)]
#[prost(uint64, tag = "2")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ljecjpjmdnf {
#[prost(uint32, tag = "1")]
pub gobdhiheigc: u32,
#[prost(message, repeated, tag = "2")]
pub nabolioigfm: ::prost::alloc::vec::Vec<Laadohmeiih>,
#[prost(message, repeated, tag = "3")]
pub fbafckjljeg: ::prost::alloc::vec::Vec<Fhglhejncol>,
#[prost(bool, tag = "4")]
pub oiphjdggpfj: bool,
#[prost(uint32, tag = "5")]
pub dgkhcelkckd: u32,
#[prost(message, optional, tag = "6")]
pub oplgbfgeahf: ::core::option::Option<Coaeidjnapm>,
#[prost(bytes = "vec", tag = "7")]
pub ianomejanja: ::prost::alloc::vec::Vec<u8>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bmbffbphhkm {
#[prost(message, repeated, tag = "13")]
pub emldeipfmma: ::prost::alloc::vec::Vec<Laadohmeiih>,
#[xor(1001)]
#[prost(uint32, tag = "5")]
pub nmbkbflifhi: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eenimicmaec {}
#[derive(proto_gen::CmdID)]
#[cmdid(678)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cdafnkldejo {
#[xor(16235)]
#[prost(uint32, tag = "6")]
pub group_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fjfeoekkmjd {
#[prost(message, repeated, tag = "4")]
pub klbehoieibi: ::prost::alloc::vec::Vec<Ipbkodapnff>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gihboccdbfg {
#[prost(string, repeated, tag = "1")]
pub ijondgfmock: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(uint32, repeated, tag = "2")]
pub bjmjdhppnml: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "3")]
pub bocpjiaenne: ::prost::alloc::string::String,
#[prost(float, tag = "4")]
pub fkobnfnaddp: f32,
#[prost(float, tag = "5")]
pub fcehaegemhp: f32,
#[prost(float, tag = "6")]
pub mlnjmdjlhal: f32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1079)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Foggnfjlebf {
#[prost(map = "uint32, uint32", tag = "1")]
pub ennlcoobofb: ::std::collections::HashMap<u32, u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1157)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kgjacgfjmdc {
#[prost(uint32, repeated, tag = "12")]
pub mabhbgomhno: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(989)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gnjamnkkclb {
#[xor(3404)]
#[prost(uint32, tag = "7")]
pub fihecfgkfij: u32,
#[prost(uint32, repeated, tag = "11")]
pub eepoccgbclo: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "15")]
pub omockkcjpgk: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1278)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Npcgoepbbad {
#[xor(8149)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3322)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iglnoakdjmc {
#[xor(10962)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct YorozuyaInfo {
#[prost(bool, tag = "1")]
pub pcccgcbbmeo: bool,
#[prost(map = "uint32, uint32", tag = "2")]
pub aadojjojlmj: ::std::collections::HashMap<u32, u32>,
#[prost(uint32, repeated, tag = "4")]
pub npgjhahijkb: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "7")]
pub eoljpdnjgeg: ::prost::alloc::vec::Vec<Ofhlkjeakif>,
#[prost(uint32, repeated, tag = "8")]
pub akiddbalfoa: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "10")]
pub emakhmonbbj: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "13")]
pub apmojjlcooa: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "14")]
pub odohdljfdlf: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2415)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ReportBattleTeamScRsp {
#[xor(12542)]
#[prost(int64, tag = "11")]
pub albenlbjhoe: i64,
#[xor(3513)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gokcdfmheel {
#[prost(uint32, tag = "1")]
pub template_id: u32,
#[prost(uint32, tag = "2")]
pub igkchghofjn: u32,
#[prost(int64, tag = "3")]
pub nahjbogioio: i64,
#[prost(bool, tag = "4")]
pub gfngmcmldcp: bool,
#[prost(uint64, tag = "5")]
pub ppidcijpmgb: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hkglkplfoim {
#[xor(14871)]
#[prost(int32, tag = "12")]
pub hdkibenblpe: i32,
#[xor(11341)]
#[prost(int32, tag = "7")]
pub negmmacmnck: i32,
#[xor(8645)]
#[prost(int32, tag = "5")]
pub jebmboiocde: i32,
#[xor(4793)]
#[prost(int32, tag = "10")]
pub jmekicekjmn: i32,
#[xor(7190)]
#[prost(int32, tag = "13")]
pub baidfpahfgd: i32,
#[xor(14027)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ckccnaonmng {
#[prost(string, tag = "1")]
pub omiencnadck: ::prost::alloc::string::String,
#[prost(string, repeated, tag = "2")]
pub idoebndikbn: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(bool, tag = "3")]
pub bpagmdoephl: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fboeclefepn {
#[prost(message, optional, tag = "1")]
pub jhmgppeodmg: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "2")]
pub dipfgijkcjf: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Chjlipfffoi {
#[prost(string, tag = "1")]
pub ui: ::prost::alloc::string::String,
#[prost(int32, tag = "2")]
pub args: i32,
#[prost(bool, tag = "3")]
pub epaolkkakhi: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dmonhkeamld {
#[prost(message, repeated, tag = "2")]
pub geifpeadace: ::prost::alloc::vec::Vec<Koijanmflog>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oegdjgajmnf {
#[prost(message, repeated, tag = "4")]
pub bmlcckgdmnm: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(string, tag = "5")]
pub anmegdbicdm: ::prost::alloc::string::String,
#[prost(enumeration = "VariableScope", tag = "6")]
pub chokjkjekha: i32,
#[prost(message, optional, tag = "7")]
pub bfcepkdaffn: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "8")]
pub ciehmhlgmje: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1301)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kljodeocgjj {
#[xor(6491)]
#[prost(uint32, tag = "5")]
pub show_type: u32,
#[xor(12958)]
#[prost(uint32, tag = "10")]
pub pmfnmpepmmc: u32,
#[xor(9218)]
#[prost(uint32, tag = "15")]
pub afjchnmalei: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Acglfclhomo {
#[prost(enumeration = "TimeSegmentIndexType", tag = "1")]
pub owner_type: i32,
#[prost(message, optional, tag = "2")]
pub jbnjidbjceo: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub fhhhblabjnf: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "4")]
pub idpmplnbjlo: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(bool, tag = "5")]
pub eefmjnkmobg: bool,
#[prost(bool, tag = "6")]
pub mofaoebdpcb: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eojhpjojehf {
#[prost(message, repeated, tag = "6")]
pub ecnmahdlodk: ::prost::alloc::vec::Vec<Ompmhlbkmla>,
#[prost(message, repeated, tag = "14")]
pub khpijflmdli: ::prost::alloc::vec::Vec<Pocmpjjilhd>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Odlpjlnneoh {
#[prost(bool, tag = "1")]
pub ihamhjelhcf: bool,
#[prost(bool, tag = "2")]
pub pndchhlgfcm: bool,
#[prost(int32, tag = "3")]
pub hoagdhfnhhp: i32,
#[prost(bool, tag = "4")]
pub mdngbpdgklg: bool,
#[prost(bool, tag = "5")]
pub edkajffgdhm: bool,
#[prost(enumeration = "Mcjgaepiifa", tag = "6")]
pub ialhcipedom: i32,
#[prost(enumeration = "Gmcconoddla", tag = "7")]
pub eepopchmbnd: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(656)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mbminkaklna {
#[prost(message, repeated, tag = "3")]
pub ggcfedfggmf: ::prost::alloc::vec::Vec<Nlcdcmpbbcb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fooinfahhjg {
#[prost(uint32, tag = "1")]
pub npc_id: u32,
#[prost(uint32, tag = "2")]
pub interaction: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dagkncdciab {
#[prost(string, tag = "1")]
pub aflpmeafbad: ::prost::alloc::string::String,
#[prost(message, optional, tag = "2")]
pub npc_id: ::core::option::Option<StringEntry>,
#[prost(int32, tag = "3")]
pub ddmcefolplg: i32,
#[prost(bool, tag = "4")]
pub pkmkcbfokih: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aalbpalnfel {
#[prost(enumeration = "ActivityBubbleType", tag = "1")]
pub r#type: i32,
#[prost(enumeration = "ActivityBubbleState", tag = "2")]
pub kjoopbmjegm: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gpikkekakff {
#[xor(12086)]
#[prost(uint32, tag = "10")]
pub aelmagibldg: u32,
#[prost(message, optional, tag = "6")]
pub jaaamholgkb: ::core::option::Option<Cjhgbidokbg>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3392)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pbedmhfglcl {
#[prost(string, repeated, tag = "3")]
pub lhncicfnjjj: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(bool, tag = "10")]
pub fbobfpmplnc: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2580)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bkkmkacnhne {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dpijpabbknc {
#[prost(message, optional, tag = "1")]
pub buddy_id: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Afnpekehlge", tag = "2")]
pub ddogpdoomde: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ggckdhlejlp {
#[prost(uint32, tag = "1")]
pub quest_id: u32,
#[prost(uint32, tag = "2")]
pub level: u32,
#[prost(bool, tag = "3")]
pub bafilfangkf: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2882)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hoaedcloabc {
#[xor(4052)]
#[prost(uint32, tag = "3")]
pub cbgeodkpcfa: u32,
#[xor(3829)]
#[prost(uint32, tag = "2")]
pub genhdfallgd: u32,
#[xor(838)]
#[prost(uint32, tag = "1")]
pub group: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5191)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bpldhmekanh {
#[prost(message, repeated, tag = "14")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(11777)]
#[prost(uint64, tag = "9")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Aooldhifkbd>,
#[xor(15740)]
#[prost(uint64, tag = "3")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2928)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dhbmnejpanm {
#[xor(1209)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[prost(message, repeated, tag = "7")]
pub mmibmofljch: ::prost::alloc::vec::Vec<Bcenmkcdllf>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1320)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PlayerOperationCsReq {
#[prost(bytes = "vec", tag = "1")]
pub info: ::prost::alloc::vec::Vec<u8>,
#[prost(bool, tag = "8")]
pub fcgjfmhlmfp: bool,
#[xor(7992)]
#[prost(uint32, tag = "9")]
pub system: u32,
#[xor(895)]
#[prost(uint32, tag = "10")]
pub lefnpdlkjbk: u32,
#[xor(7755)]
#[prost(uint32, tag = "2")]
pub operator: u32,
#[xor(349)]
#[prost(int32, tag = "7")]
pub param: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aglkkcklihp {
#[prost(message, optional, tag = "1")]
pub pjakecpdaho: ::core::option::Option<Nnanolflndk>,
#[prost(bool, tag = "2")]
pub donnhpdjhlp: bool,
#[prost(bool, tag = "3")]
pub pgpfiokpcah: bool,
#[prost(bool, tag = "4")]
pub pikdfkhojhf: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2483)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetEmbattlesDataScRsp {
#[xor(9171)]
#[prost(int32, tag = "14")]
pub retcode: i32,
#[prost(message, optional, tag = "10")]
pub embattles_data: ::core::option::Option<EmbattlesData>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5108)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ljimjenihoc {
#[xor(14138)]
#[prost(uint64, tag = "12")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "9")]
pub info: ::core::option::Option<Paeeilheddc>,
#[prost(message, repeated, tag = "6")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(2159)]
#[prost(uint64, tag = "1")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2589)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Japdkalpjnb {
#[prost(message, repeated, tag = "11")]
pub mcocmkjgddg: ::prost::alloc::vec::Vec<Nlhhpkdaddc>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(277)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Agjgocajkbf {
#[prost(message, optional, tag = "9")]
pub eabhecadfgl: ::core::option::Option<Emppdmihnkg>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5183)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ekofeilgdip {
#[xor(1912)]
#[prost(uint64, tag = "11")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "9")]
pub info: ::core::option::Option<Lgdnombppmp>,
#[xor(6563)]
#[prost(uint64, tag = "8")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "3")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ebbhoblhncg {
#[prost(message, optional, tag = "1")]
pub section: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Acfjpioablc {
#[prost(int32, repeated, tag = "4")]
pub gjifimcclme: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "13")]
pub cabobahmfoo: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ialijgcahfe {
#[prost(message, repeated, tag = "1")]
pub pnbandojgnd: ::prost::alloc::vec::Vec<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ajiajeokilj {
#[prost(uint32, tag = "1")]
pub aoiclbhkmjb: u32,
#[prost(uint32, tag = "2")]
pub cbkephankbj: u32,
#[prost(message, optional, tag = "3")]
pub ajgllcjjepi: ::core::option::Option<Ahgmheddhld>,
#[prost(int32, tag = "4")]
pub rotation: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(691)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aoodlomahlb {
#[xor(1246)]
#[prost(uint32, tag = "6")]
pub group_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bkjpdgkcgjn {
#[xor(16334)]
#[prost(uint32, tag = "2")]
pub jamggkenpii: u32,
#[xor(5528)]
#[prost(uint32, tag = "1")]
pub aebmdbnbfof: u32,
#[prost(message, repeated, tag = "14")]
pub ndhcokmbnnf: ::prost::alloc::vec::Vec<Mkhafdkblbn>,
#[prost(bool, tag = "5")]
pub aeakncdgjkg: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5203)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hnlpdhpfafn {
#[xor(15930)]
#[prost(uint64, tag = "13")]
pub dkmbmkcdepe: u64,
#[xor(3980)]
#[prost(uint64, tag = "12")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "9")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "2")]
pub info: ::core::option::Option<Bclajfmmgha>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Obmcjjbjcjo {
#[xor(12079)]
#[prost(uint32, tag = "10")]
pub nmbkbflifhi: u32,
#[xor(8563)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Plmmpblinda {
#[prost(message, optional, tag = "1")]
pub name: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub jolepofhine: ::core::option::Option<StringEntry>,
#[prost(enumeration = "VariableScope", tag = "3")]
pub fcdpekomndm: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2935)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetCompletedAbyssGroupListScRsp {
#[prost(uint32, repeated, tag = "12")]
pub aghejcpmlog: ::prost::alloc::vec::Vec<u32>,
#[xor(2140)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5115)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jekpjajkjdp {
#[xor(3135)]
#[prost(uint64, tag = "11")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "10")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "8")]
pub info: ::core::option::Option<Anbnpjjibhd>,
#[xor(1541)]
#[prost(uint64, tag = "6")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pcmhnjhlidk {
#[xor(15963)]
#[prost(uint32, tag = "12")]
pub template_id: u32,
#[prost(bool, tag = "14")]
pub femohoehgpl: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ebljongepca {
#[prost(string, tag = "1")]
pub ebbmccfkpal: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "2")]
pub gnbahkaaajh: ::prost::alloc::vec::Vec<Pklhddiengb>,
#[prost(message, repeated, tag = "3")]
pub ecflnfpllge: ::prost::alloc::vec::Vec<Ojkljingeim>,
#[prost(enumeration = "Cjmpdbogdfi", repeated, tag = "4")]
pub adgnjcmcpjn: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lojmgcmjibe {
#[prost(message, optional, tag = "1")]
pub quest_id: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub rank: ::core::option::Option<StringEntry>,
#[prost(string, tag = "3")]
pub reason: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2281)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Niagmgbbkfc {
#[prost(uint32, repeated, tag = "4")]
pub liedgabliod: ::prost::alloc::vec::Vec<u32>,
#[xor(5148)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bjdbgoklmnj {
#[prost(message, optional, tag = "1")]
pub kionpdjkcli: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "2")]
pub mdngbpdgklg: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4401)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jgclcaadfjm {
#[xor(10620)]
#[prost(int32, tag = "9")]
pub feomdeaeahc: i32,
#[xor(167)]
#[prost(uint32, tag = "13")]
pub oddabdjcbge: u32,
#[xor(1031)]
#[prost(uint32, tag = "12")]
pub niliagghefi: u32,
#[prost(message, repeated, tag = "4")]
pub eemafagaijd: ::prost::alloc::vec::Vec<Ebnkegfhnlc>,
#[prost(message, optional, tag = "2")]
pub bagbpajonhn: ::core::option::Option<Dplgcojfmhj>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(461)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hjlkkfefncf {
#[prost(map = "int32, int32", tag = "6")]
pub hebkhfkljjp: ::std::collections::HashMap<i32, i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ndlgdbpjbcj {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dghnfglgpim {
#[prost(bool, tag = "1")]
pub mjoenfaleim: bool,
#[prost(bool, tag = "2")]
pub jmdbmafebaa: bool,
#[prost(bool, tag = "3")]
pub kfmjbllhkja: bool,
#[prost(bool, tag = "4")]
pub heidnmiompm: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fcdfjopfekh {
#[prost(string, tag = "1")]
pub hhcjdbmimgk: ::prost::alloc::string::String,
#[prost(int32, tag = "2")]
pub jolepofhine: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hklkphimdcd {
#[prost(uint32, tag = "1")]
pub npc_id: u32,
#[prost(bool, tag = "2")]
pub bpagmdoephl: bool,
#[prost(message, repeated, tag = "3")]
pub hfpeeakplih: ::prost::alloc::vec::Vec<Fikfkemifhh>,
#[prost(enumeration = "TimePeriodType", tag = "4")]
pub feanogfdcjh: i32,
#[prost(enumeration = "AvatarType", tag = "5")]
pub avatar: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jpmennlmodg {
#[prost(uint32, tag = "1")]
pub libhghhmiei: u32,
#[prost(uint32, tag = "2")]
pub lgiegemdfkk: u32,
#[prost(string, tag = "3")]
pub odklbolhmap: ::prost::alloc::string::String,
#[prost(string, tag = "4")]
pub ckdiedbginf: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct VideotapeInfo {
#[prost(uint32, repeated, tag = "15")]
pub ekodopfdjlg: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "10")]
pub finished: bool,
#[prost(message, repeated, tag = "9")]
pub archive_battle_record_list: ::prost::alloc::vec::Vec<ArchiveBattleRecord>,
#[xor(16282)]
#[prost(uint32, tag = "6")]
pub archive_file_id: u32,
#[prost(bool, tag = "2")]
pub npnlfgmlmin: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lpdkedcbhmn {
#[prost(map = "string, int32", tag = "2")]
pub iajddplokkh: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
#[prost(string, tag = "6")]
pub mlnaolgaegl: ::prost::alloc::string::String,
#[prost(string, tag = "13")]
pub hgbhhdnchjm: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pcdmkodaahd {
#[prost(int32, tag = "1")]
pub iabmhnlmcii: i32,
#[prost(int32, tag = "2")]
pub dhdknneahmj: i32,
#[prost(bool, tag = "3")]
pub mdngbpdgklg: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Koijanmflog {
#[xor(6777)]
#[prost(int32, tag = "6")]
pub eodgpdogppn: i32,
#[xor(11635)]
#[prost(int32, tag = "4")]
pub bepnaemgakj: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2881)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lanagkacife {
#[prost(uint32, repeated, tag = "15")]
pub jljngdckejc: ::prost::alloc::vec::Vec<u32>,
#[xor(10317)]
#[prost(uint32, tag = "3")]
pub group: u32,
#[xor(1968)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2950)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jaegmhkllgo {
#[prost(message, optional, tag = "7")]
pub jamlmbokncg: ::core::option::Option<Cpoiohebdph>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mpdiinmjemj {
#[prost(message, repeated, tag = "12")]
pub ofdbfnecpee: ::prost::alloc::vec::Vec<Kkmjpjbhnjd>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2443)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PerformTriggerScRsp {
#[xor(6217)]
#[prost(int64, tag = "3")]
pub perform_uid: i64,
#[xor(14707)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2811)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ooghakbefjj {
#[xor(11011)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lfdfgdafjgf {}
#[derive(proto_gen::CmdID)]
#[cmdid(371)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lmagmagodii {
#[prost(message, optional, tag = "15")]
pub gelgogfkien: ::core::option::Option<Mnapnjghghm>,
#[xor(8545)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2971)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ckmcmbbiddm {
#[prost(message, repeated, tag = "10")]
pub omhdiikkpca: ::prost::alloc::vec::Vec<Cpoiohebdph>,
#[xor(2020)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ibiahdglckn {
#[prost(message, optional, tag = "1")]
pub jhmgppeodmg: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub dgegeihemhn: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iehfigmhaca {
#[prost(message, optional, tag = "8")]
pub hmgbplkllcj: ::core::option::Option<Pihldgnlcpl>,
#[xor(1484)]
#[prost(int32, tag = "10")]
pub fjeojjmildh: i32,
#[xor(8962)]
#[prost(int64, tag = "6")]
pub hhlbbgpfmee: i64,
#[xor(15703)]
#[prost(int32, tag = "5")]
pub fepieejjcad: i32,
#[prost(map = "int32, message", tag = "3")]
pub pceblbnidgp: ::std::collections::HashMap<i32, Keblpeneapc>,
#[prost(message, optional, tag = "9")]
pub ahiebgedpbp: ::core::option::Option<Pihldgnlcpl>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Elmoijbboof {
#[prost(map = "uint32, int32", tag = "12")]
pub ohemgldfcgk: ::std::collections::HashMap<u32, i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Npimmgimiem {
#[prost(message, optional, tag = "1")]
pub piclongclmc: ::core::option::Option<StringEntry>,
#[prost(int32, tag = "2")]
pub dbehgfkggpk: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gclgepagmck {
#[prost(map = "string, message", tag = "1")]
pub mpfbdaldhlf: ::std::collections::HashMap<
::prost::alloc::string::String,
Gngkgnbjbop,
>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kjfebpafjjl {
#[prost(message, optional, tag = "1")]
pub ficedkgpidf: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "2")]
pub bhbekdodhkb: ::prost::alloc::vec::Vec<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1634)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dbmckgncdga {
#[prost(string, tag = "6")]
pub mhigliodikl: ::prost::alloc::string::String,
#[prost(bool, tag = "2")]
pub jocebljmdfk: bool,
#[xor(4805)]
#[prost(uint32, tag = "12")]
pub tag: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pfckeipckmk {
#[prost(string, tag = "1")]
pub title: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub description: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub question_description: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "4")]
pub choices: ::prost::alloc::vec::Vec<Ihmgcaaacgk>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4302)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dchlkminkdl {
#[prost(message, repeated, tag = "6")]
pub jicfoalcjib: ::prost::alloc::vec::Vec<Gacfjkbmjln>,
#[prost(float, tag = "10")]
pub nndahdckfkg: f32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct CollectMapSync {
#[prost(int32, repeated, tag = "1")]
pub oeaialfmgng: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "3")]
pub nbpdhehdlhg: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "4")]
pub miifoefpeho: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "5")]
pub mlbomkdffhf: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "6")]
pub hieocolkmmp: ::prost::alloc::vec::Vec<i32>,
#[prost(uint32, repeated, tag = "7")]
pub dclgdmmgibj: ::prost::alloc::vec::Vec<u32>,
#[prost(int32, repeated, tag = "12")]
pub mojfdinendm: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2457)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ohfknpjikfc {
#[prost(uint32, repeated, tag = "12")]
pub oobedoffape: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Anbnpjjibhd {
#[xor(4282)]
#[prost(uint32, tag = "11")]
pub nmbkbflifhi: u32,
#[prost(string, tag = "6")]
pub heifkdpbdii: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct BuddySkillInfo {
#[xor(10161)]
#[prost(uint32, tag = "14")]
pub level: u32,
#[xor(3114)]
#[prost(uint32, tag = "6")]
pub skill_type: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(467)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fiajnfojglg {
#[xor(4861)]
#[prost(uint32, tag = "11")]
pub lioofjdbeab: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ighcddbpfpn {}
#[derive(proto_gen::CmdID)]
#[cmdid(2307)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jhbndbbebok {}
#[derive(proto_gen::CmdID)]
#[cmdid(970)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Llepiillafj {
#[prost(map = "uint32, uint32", tag = "13")]
pub bikhplpcalp: ::std::collections::HashMap<u32, u32>,
#[xor(1471)]
#[prost(uint32, tag = "5")]
pub ihgcjhffkdf: u32,
#[xor(3151)]
#[prost(uint32, tag = "4")]
pub weapon_uid: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bpadhofjoee {
#[prost(bool, tag = "1")]
pub eomjjhkekdc: bool,
#[prost(bool, tag = "2")]
pub dpchblcniok: bool,
#[prost(message, repeated, tag = "3")]
pub bgpopgejmfo: ::prost::alloc::vec::Vec<Hjmkbfdhkaj>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1046)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dppkpnjijci {
#[xor(1018)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[xor(6702)]
#[prost(uint32, tag = "4")]
pub fmiinoecpon: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1682)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Facfkoklhdp {
#[prost(message, optional, tag = "13")]
pub begdklfbmip: ::core::option::Option<Mfcflhbnmhf>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mknmpleipim {
#[xor(13572)]
#[prost(uint32, tag = "13")]
pub bagbpajonhn: u32,
#[prost(message, optional, tag = "3")]
pub dgdplpmddec: ::core::option::Option<Pihldgnlcpl>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fgddalkmick {
#[prost(uint32, repeated, tag = "14")]
pub hkplnfobdpp: ::prost::alloc::vec::Vec<u32>,
#[xor(13028)]
#[prost(uint32, tag = "12")]
pub deadgehpkja: u32,
#[prost(uint32, repeated, tag = "15")]
pub kbkilmnhejj: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "11")]
pub flmeiodgpfk: ::prost::alloc::vec::Vec<u32>,
#[xor(16208)]
#[prost(uint32, tag = "6")]
pub hmigmefnimm: u32,
#[prost(uint32, repeated, tag = "13")]
pub nkhfipheomi: ::prost::alloc::vec::Vec<u32>,
#[prost(map = "uint32, int64", tag = "7")]
pub oogkggkdcgd: ::std::collections::HashMap<u32, i64>,
#[prost(message, optional, tag = "4")]
pub liakekfplki: ::core::option::Option<Eonjiadomgn>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pidebomocbe {
#[prost(message, repeated, tag = "7")]
pub nnmejnndllo: ::prost::alloc::vec::Vec<Bldkpkodhad>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4612)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Piglobpgabb {
#[xor(2170)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nellgikmbfd {
#[prost(bool, tag = "9")]
pub jihajgnelko: bool,
#[prost(float, tag = "10")]
pub pohbbhbfmoe: f32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fidlolljkji {
#[prost(message, optional, tag = "10")]
pub haebjdjjang: ::core::option::Option<Efjhdkngdgb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cejdijdlkpl {
#[prost(int32, tag = "1")]
pub hnoocbajagn: i32,
#[prost(int32, tag = "2")]
pub fkgcomohmia: i32,
#[prost(string, repeated, tag = "3")]
pub dfgfcldaioh: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fjlclnfemok {
#[prost(message, optional, tag = "4")]
pub bodcbiegoge: ::core::option::Option<Hlpkllkjpbb>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(322)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nphbgnafdjn {
#[xor(9152)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[prost(message, repeated, tag = "8")]
pub dmbkemoljfi: ::prost::alloc::vec::Vec<Kbcodbmidll>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pedileimahn {
#[prost(message, repeated, tag = "4")]
pub hjfobgkpgng: ::prost::alloc::vec::Vec<Gakckgclgda>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jblppocpplk {
#[prost(string, tag = "4")]
pub kpglnjbkadd: ::prost::alloc::string::String,
#[xor(10395)]
#[prost(uint32, tag = "8")]
pub kkaipollcpl: u32,
#[prost(string, tag = "11")]
pub pnhhfkdioid: ::prost::alloc::string::String,
#[xor(7468)]
#[prost(uint64, tag = "1")]
pub djipafbjhlc: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4010)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jlgmobeofhe {
#[prost(bool, tag = "15")]
pub cpgclppeemh: bool,
#[xor(376)]
#[prost(uint32, tag = "8")]
pub ikgcckcpjdg: u32,
#[xor(11350)]
#[prost(uint32, tag = "9")]
pub jipabmjagbi: u32,
#[xor(12923)]
#[prost(uint32, tag = "4")]
pub buddy_id: u32,
#[xor(11558)]
#[prost(uint32, tag = "14")]
pub pmnjlmekmbc: u32,
#[prost(bool, tag = "1")]
pub gcdablkiaph: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(836)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mjmnpmgpjnd {
#[xor(1035)]
#[prost(uint32, tag = "14")]
pub amhnddiknek: u32,
#[xor(13354)]
#[prost(uint32, tag = "3")]
pub avatar_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cckllnhkfhd {
#[prost(bool, tag = "7")]
pub nlfgmonammo: bool,
#[prost(message, optional, tag = "4")]
pub ffdiildbiko: ::core::option::Option<Mhjgpancdob>,
#[xor(1894)]
#[prost(uint32, tag = "12")]
pub eocpjlnkncg: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gncalmhkgpb {
#[xor(13052)]
#[prost(int32, tag = "4")]
pub okdogekihnp: i32,
#[prost(bytes = "vec", tag = "2")]
pub midhgeiclef: ::prost::alloc::vec::Vec<u8>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1349)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetTipsInfoScRsp {
#[xor(10016)]
#[prost(int32, tag = "5")]
pub retcode: i32,
#[prost(message, optional, tag = "9")]
pub tips_info: ::core::option::Option<TipsInfo>,
#[xor(15652)]
#[prost(uint32, tag = "10")]
pub r#type: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Faobjeiinbl {
#[prost(message, optional, tag = "1")]
pub hiimbdmiahi: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub cbgeodkpcfa: ::core::option::Option<StringEntry>,
#[prost(string, tag = "3")]
pub dpngammakod: ::prost::alloc::string::String,
#[prost(enumeration = "HollowGridLink", tag = "4")]
pub menaaddleal: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4622)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Epgnphifcph {}
#[derive(proto_gen::CmdID)]
#[cmdid(547)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct BeginnerBattleBeginScRsp {
#[xor(12562)]
#[prost(int32, tag = "1")]
pub retcode: i32,
#[xor(8408)]
#[prost(int64, tag = "7")]
pub battle_uid: i64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pglopialaam {
#[prost(uint32, repeated, tag = "4")]
pub ebppeafngmi: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4208)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ekgganilhfj {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Obdikgjceeg {
#[xor(8272)]
#[prost(uint32, tag = "6")]
pub mddjhfaabnf: u32,
#[prost(bool, tag = "13")]
pub eijchjnmfmn: bool,
#[xor(8855)]
#[prost(uint32, tag = "14")]
pub elamhfhmooa: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pihdganjpeo {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub okdogekihnp: i32,
#[prost(message, optional, tag = "2")]
pub mdnhahnfmfl: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub nfinppcmkej: ::core::option::Option<StringEntry>,
#[prost(enumeration = "HollowEntityType", tag = "4")]
pub ndcckalfecb: i32,
#[prost(message, optional, tag = "5")]
pub ageadecbpmo: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(35)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetServerTimestampCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Inilpgbpgbb {
#[prost(message, optional, tag = "1")]
pub ohihaojggka: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2868)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bmlkjoppflb {
#[xor(76)]
#[prost(uint32, tag = "14")]
pub ncnbaimpflg: u32,
#[prost(message, repeated, tag = "6")]
pub enbmpckagfd: ::prost::alloc::vec::Vec<Lkgjipkfbic>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(386)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetFriendListScRsp {
#[xor(4723)]
#[prost(int32, tag = "7")]
pub retcode: i32,
#[prost(message, repeated, tag = "5")]
pub ackeikjcnbb: ::prost::alloc::vec::Vec<Loilhomalig>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct ActionInfo {
#[prost(bytes = "vec", tag = "6")]
pub body: ::prost::alloc::vec::Vec<u8>,
#[xor(12410)]
#[prost(uint32, tag = "1")]
pub jdefffbinme: u32,
#[prost(enumeration = "ActionType", tag = "10")]
pub action_type: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1397)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aofhlcoamob {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cfammllpbig {
#[prost(message, optional, tag = "3")]
pub hddolcbbile: ::core::option::Option<Bpgbhmbeaed>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cmheepmblfb {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Adkopojpgdl {
#[prost(message, optional, tag = "1")]
pub quest_data_sync: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Iojdgcmbnmj", tag = "2")]
pub ghggdeglhka: i32,
#[prost(enumeration = "QuestStatus", tag = "3")]
pub kjoopbmjegm: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eakpijjadkh {
#[prost(int32, tag = "1")]
pub nehakcnpckb: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1357)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Appgpocmdap {
#[prost(map = "uint32, message", tag = "6")]
pub gfcgkmhmnah: ::std::collections::HashMap<u32, Bmmgfoknfbh>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(649)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetYorozuyaInfoCsReq {}
#[derive(proto_gen::CmdID)]
#[cmdid(3106)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Efgbgmnjpce {
#[xor(9156)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mbipidaehio {
#[prost(message, repeated, tag = "12")]
pub ddklcelfgie: ::prost::alloc::vec::Vec<Baeenhcbagn>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gfneblenplf {
#[prost(message, optional, tag = "1")]
pub uid: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub ndfdphhhmfo: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fnjlofbkaoe {
#[prost(message, optional, tag = "1")]
pub heoeineoabj: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lcgnljakhil {
#[prost(message, optional, tag = "1")]
pub item_id: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1163)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pejnhockicn {
#[xor(2824)]
#[prost(uint32, tag = "7")]
pub bnlhpdhofmp: u32,
#[xor(13779)]
#[prost(uint32, tag = "2")]
pub khlagndhdbp: u32,
#[xor(11326)]
#[prost(uint32, tag = "14")]
pub mlblekndlhn: u32,
#[xor(6549)]
#[prost(uint32, tag = "10")]
pub dbfnadncefg: u32,
#[xor(4169)]
#[prost(uint32, tag = "1")]
pub cphhaaahehi: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fnchcfimddo {
#[prost(message, optional, tag = "1")]
pub cghhgobekjp: ::core::option::Option<Imeabpaogbl>,
#[prost(message, optional, tag = "2")]
pub fdenlignolo: ::core::option::Option<Imeabpaogbl>,
#[prost(message, repeated, tag = "3")]
pub iaplnnhefoa: ::prost::alloc::vec::Vec<Hohdibanhdk>,
#[prost(int32, tag = "4")]
pub kphlalienhc: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Anfflikjbbl {
#[prost(int32, tag = "1")]
pub lnamfgbbkgi: i32,
#[prost(int32, tag = "2")]
pub fhklbkolfia: i32,
#[prost(int32, tag = "3")]
pub damage: i32,
#[prost(int32, tag = "4")]
pub gcdlafccbmd: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1476)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bcdflhngphf {
#[xor(3983)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2316)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Npmgicdlnok {
#[xor(7935)]
#[prost(uint32, tag = "9")]
pub ljjhakbfaim: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cicheebdaij {
#[prost(enumeration = "Aomgfbdllep", tag = "4")]
pub fgikemcpdoj: i32,
#[prost(enumeration = "Mojncbnncmh", tag = "8")]
pub bpimkdhhnjd: i32,
#[prost(bool, tag = "15")]
pub hdocojelcbj: bool,
#[xor(8415)]
#[prost(int32, tag = "7")]
pub ilfgglmaell: i32,
#[prost(enumeration = "Dabppncfnpn", tag = "10")]
pub ckjfdkbboog: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Doopfblnjcl {
#[xor(3919)]
#[prost(int32, tag = "8")]
pub negmmacmnck: i32,
#[xor(12486)]
#[prost(int32, tag = "5")]
pub hdkibenblpe: i32,
#[xor(101)]
#[prost(int32, tag = "15")]
pub baidfpahfgd: i32,
#[xor(15713)]
#[prost(int32, tag = "14")]
pub jmekicekjmn: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct EmbattlesData {
#[prost(map = "uint32, message", tag = "9")]
pub anpbjhpegci: ::std::collections::HashMap<u32, Fcnlmkaabhc>,
#[prost(message, optional, tag = "13")]
pub embattles_data: ::core::option::Option<Abjijodfmlf>,
#[prost(map = "uint32, message", tag = "14")]
pub hdehbjchdjk: ::std::collections::HashMap<u32, Fcnlmkaabhc>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2301)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gokakmlpnio {
#[xor(12104)]
#[prost(uint32, tag = "13")]
pub hfebnjjplan: u32,
#[xor(8991)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cchkjakcdmd {
#[prost(message, optional, tag = "1")]
pub bgdfkhcjmin: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub section_id: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2812)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Npmjbbapada {
#[xor(7667)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kjaeeelcijm {
#[prost(message, optional, tag = "1")]
pub r#type: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oighfoncigp {
#[prost(bool, tag = "1")]
pub fmlpkiclilk: bool,
#[prost(message, optional, tag = "2")]
pub fbggoakblll: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "3")]
pub foikekflihj: bool,
#[prost(message, optional, tag = "4")]
pub goflpinmcio: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub lmpiiockjdf: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "6")]
pub ckpfggmhmcf: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4618)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hklpemglfhg {
#[prost(bool, tag = "7")]
pub pimfkhdeehk: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3116)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eamdlnehofm {
#[xor(692)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[xor(7821)]
#[prost(uint32, tag = "5")]
pub cbgeodkpcfa: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Opflkngknco {
#[prost(message, optional, tag = "10")]
pub dgdplpmddec: ::core::option::Option<Pihldgnlcpl>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bacignlfind {
#[prost(int32, repeated, tag = "1")]
pub jednfelmeej: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, tag = "2")]
pub hnmdjbjoome: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eogoambfhoh {
#[prost(string, tag = "1")]
pub nadbbnnlcco: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub hebhlepnnhg: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub mffpmjcimem: ::prost::alloc::string::String,
#[prost(message, optional, tag = "4")]
pub maplkdkkikk: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub ihfpngkgnea: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "6")]
pub kpocfghdodd: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "7")]
pub pnonpbnflnn: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "8")]
pub weight: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "9")]
pub angmnhhmfjl: bool,
#[prost(bool, tag = "10")]
pub enfhgnkfnln: bool,
#[prost(message, repeated, tag = "11")]
pub predicates: ::prost::alloc::vec::Vec<EventPredicateConfig>,
#[prost(enumeration = "Ibcjkmaipko", tag = "12")]
pub hcakldolbjl: i32,
#[prost(uint32, repeated, tag = "13")]
pub omdaohnmedj: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5141)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nphladkihkc {
#[prost(message, repeated, tag = "15")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(12606)]
#[prost(uint64, tag = "14")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "11")]
pub info: ::core::option::Option<Mpljohdjilf>,
#[xor(1060)]
#[prost(uint64, tag = "10")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1325)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fghagodicig {
#[xor(12734)]
#[prost(int32, tag = "12")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dlenhbdpddl {
#[prost(message, repeated, tag = "15")]
pub avatar_list: ::prost::alloc::vec::Vec<Glhpbcklgef>,
#[prost(string, tag = "6")]
pub name: ::prost::alloc::string::String,
#[xor(771)]
#[prost(uint32, tag = "5")]
pub uid: u32,
#[prost(message, repeated, tag = "7")]
pub buddy_list: ::prost::alloc::vec::Vec<Fjppbkgebcl>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1394)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hkaiccnindc {
#[xor(8503)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct LogBattleAvatarInfo {
#[prost(int32, tag = "1")]
pub avatar_id: i32,
#[prost(int64, tag = "2")]
pub avatar_uid: i64,
#[prost(int32, tag = "3")]
pub power: i32,
#[prost(int32, tag = "4")]
pub is_live: i32,
#[prost(int32, tag = "5")]
pub max_hp: i32,
#[prost(int32, tag = "6")]
pub hp: i32,
#[prost(int32, tag = "7")]
pub damage: i32,
#[prost(int32, tag = "8")]
pub be_damage: i32,
#[prost(int32, tag = "9")]
pub be_hit: i32,
#[prost(int32, tag = "10")]
pub dodge: i32,
#[prost(int32, tag = "11")]
pub succ_dodge: i32,
#[prost(int32, tag = "12")]
pub resident: i32,
#[prost(int32, tag = "13")]
pub gcdlafccbmd: i32,
#[prost(message, repeated, tag = "14")]
pub skill_use: ::prost::alloc::vec::Vec<LogSkillUseInfo>,
#[prost(int32, tag = "15")]
pub jakjcbanflk: i32,
#[prost(int32, tag = "16")]
pub gifhjacgdgh: i32,
#[prost(int32, tag = "17")]
pub kkahnhghadk: i32,
#[prost(int32, tag = "18")]
pub fnlfhcgjdcl: i32,
#[prost(int32, tag = "19")]
pub ncibjejnjmp: i32,
#[prost(message, repeated, tag = "20")]
pub hcofiogdlpp: ::prost::alloc::vec::Vec<Dagfjkeolcm>,
#[prost(message, repeated, tag = "21")]
pub iafakillnaf: ::prost::alloc::vec::Vec<Gcffmmdgobe>,
#[prost(int32, tag = "22")]
pub ahiglaichpg: i32,
#[prost(int32, tag = "23")]
pub bjkaeiaoafa: i32,
#[prost(int32, tag = "24")]
pub lnfahologkf: i32,
#[prost(int32, tag = "25")]
pub dgnegokkhnc: i32,
#[prost(message, repeated, tag = "29")]
pub fdmmmkedjhd: ::prost::alloc::vec::Vec<Lncnenolbag>,
#[prost(int32, tag = "30")]
pub fjgcbjablgo: i32,
#[prost(int32, tag = "31")]
pub lnamfgbbkgi: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dapmbgbdbok {
#[xor(10907)]
#[prost(int64, tag = "5")]
pub clmligkfkfa: i64,
#[prost(string, tag = "11")]
pub hgcldchoiig: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1136)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eplijcjlkfo {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gdodlldohip {
#[prost(bool, tag = "5")]
pub aobemkmdkgo: bool,
#[xor(6525)]
#[prost(int64, tag = "7")]
pub gbobcabildc: i64,
#[xor(8793)]
#[prost(int32, tag = "14")]
pub blpbniognen: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lnoldijnfdl {
#[prost(string, tag = "1")]
pub fjcflipfpmo: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub lmpkbfofine: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub gnibbcpoeci: ::prost::alloc::string::String,
#[prost(string, tag = "4")]
pub hengbhlpbab: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub geefpgnnkbc: ::prost::alloc::string::String,
#[prost(string, tag = "6")]
pub hoaicgkhjlm: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub nbfbkbjencf: ::prost::alloc::string::String,
#[prost(string, tag = "8")]
pub pdjdgdpcndb: ::prost::alloc::string::String,
#[prost(string, tag = "9")]
pub ccdjelebepg: ::prost::alloc::string::String,
#[prost(string, tag = "10")]
pub oaiglkjpdhp: ::prost::alloc::string::String,
#[prost(string, tag = "11")]
pub kaenmifjobl: ::prost::alloc::string::String,
#[prost(string, tag = "12")]
pub ochgjoaican: ::prost::alloc::string::String,
#[prost(string, tag = "13")]
pub cbfkobbncpo: ::prost::alloc::string::String,
#[prost(string, tag = "14")]
pub nnpkhadhili: ::prost::alloc::string::String,
#[prost(string, tag = "15")]
pub aplnfojjgol: ::prost::alloc::string::String,
#[prost(string, tag = "16")]
pub gdinonpbgnj: ::prost::alloc::string::String,
#[prost(string, tag = "17")]
pub mkfiaffgpmb: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cidockbmgdo {
#[prost(message, optional, tag = "1")]
pub section: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub fffmekkgkon: ::core::option::Option<StringEntry>,
#[prost(enumeration = "LayerType", tag = "3")]
pub pedjcpehjfb: i32,
#[prost(bool, tag = "4")]
pub kbkknjmjjop: bool,
#[prost(message, optional, tag = "5")]
pub dibkgfnoldf: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "6")]
pub dlofmkbccda: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(522)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fohiagmmllb {
#[xor(10064)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5154)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hlpknlblobd {
#[xor(3979)]
#[prost(uint64, tag = "12")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "11")]
pub info: ::core::option::Option<Dkbljlmpnke>,
#[xor(12913)]
#[prost(uint64, tag = "9")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "2")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Idgnccipden {
#[prost(enumeration = "Mekfahlinnb", tag = "6")]
pub lmiamoihnid: i32,
#[prost(message, optional, tag = "10")]
pub nknhddcadha: ::core::option::Option<Ihhaahinlik>,
#[prost(message, optional, tag = "12")]
pub bplmahmfdbc: ::core::option::Option<Ihhaahinlik>,
#[prost(message, optional, tag = "14")]
pub oejopgijbnc: ::core::option::Option<Ihhaahinlik>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5118)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jlgogbhfjim {
#[prost(message, repeated, tag = "12")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(3242)]
#[prost(uint64, tag = "10")]
pub dkmbmkcdepe: u64,
#[xor(14260)]
#[prost(uint64, tag = "5")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "1")]
pub info: ::core::option::Option<Hgljdnnidnj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bnkgcgmficp {
#[prost(bool, tag = "8")]
pub acdekldohop: bool,
#[prost(enumeration = "Jpnhldkkfgg", tag = "13")]
pub r#type: i32,
#[prost(message, repeated, tag = "14")]
pub giibdkpndnc: ::prost::alloc::vec::Vec<Ahbhmhjlfap>,
#[prost(bool, tag = "2")]
pub kdbcflmokhl: bool,
#[prost(message, optional, tag = "12")]
pub bmdilkmojbo: ::core::option::Option<Gjoacofgmej>,
#[xor(455)]
#[prost(uint32, tag = "11")]
pub cbgeodkpcfa: u32,
#[xor(2056)]
#[prost(uint32, tag = "4")]
pub uid: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1215)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetRamenDataScRsp {
#[prost(message, optional, tag = "14")]
pub ramen_data: ::core::option::Option<RamenData>,
#[xor(9325)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct SceneInfo {
#[xor(7502)]
#[prost(uint32, tag = "6")]
pub play_type: u32,
#[xor(10738)]
#[prost(uint32, tag = "2")]
pub flhkcfbbmej: u32,
#[prost(message, optional, tag = "1")]
pub fpfhmfkmidf: ::core::option::Option<Fpgoofgcpee>,
#[prost(message, optional, tag = "11")]
pub ioljbfcnngh: ::core::option::Option<Kmfjldhlcaa>,
#[prost(message, optional, tag = "5")]
pub long_fight_scene_info: ::core::option::Option<LongFightSceneInfo>,
#[xor(13355)]
#[prost(uint32, tag = "15")]
pub battle_event_id: u32,
#[xor(8849)]
#[prost(uint32, tag = "4")]
pub fmiloebefnm: u32,
#[prost(bool, tag = "10")]
pub emmkpjnjghe: bool,
#[prost(message, optional, tag = "7")]
pub dbkhkobnjcg: ::core::option::Option<Nligegbjjda>,
#[prost(message, optional, tag = "14")]
pub fresh_scene_info: ::core::option::Option<FreshSceneInfo>,
#[xor(15194)]
#[prost(uint32, tag = "3")]
pub scene_type: u32,
#[prost(message, optional, tag = "9")]
pub hall_scene_info: ::core::option::Option<HallSceneInfo>,
#[prost(message, optional, tag = "13")]
pub jdfjogfdpfm: ::core::option::Option<Cidlkacaddl>,
#[prost(message, optional, tag = "12")]
pub fight_scene_info: ::core::option::Option<FightSceneInfo>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lmnokphggbo {
#[prost(uint32, tag = "1")]
pub ikgcckcpjdg: u32,
#[prost(bool, tag = "2")]
pub cpgclppeemh: bool,
#[prost(bool, tag = "3")]
pub mapehffnmln: bool,
#[prost(enumeration = "Hhjkocojmnk", tag = "4")]
pub edhohnmdooh: i32,
#[prost(message, optional, tag = "5")]
pub dkeepffkdih: ::core::option::Option<Ggckdhlejlp>,
#[prost(message, optional, tag = "6")]
pub kpkiecabebe: ::core::option::Option<Lbgiaddkgjl>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pcekannmich {
#[prost(message, optional, tag = "1")]
pub dgdplpmddec: ::core::option::Option<Ahbhmhjlfap>,
#[prost(uint32, tag = "2")]
pub weight: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hppeochkhge {
#[prost(int32, tag = "1")]
pub r#type: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jcfdccfejcg {
#[prost(uint32, repeated, tag = "5")]
pub elnnkeobkce: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "10")]
pub kfekjoblfdd: bool,
#[xor(12316)]
#[prost(uint32, tag = "15")]
pub igcafdabhkc: u32,
#[prost(uint32, repeated, tag = "8")]
pub ncpiclopjgk: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "1")]
pub kkbcdkfdeec: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "11")]
pub kfgmpaabbjm: bool,
#[prost(message, repeated, tag = "13")]
pub kacapoogoih: ::prost::alloc::vec::Vec<Dbnbjahgpag>,
#[prost(message, optional, tag = "12")]
pub odecaelpjho: ::core::option::Option<Pkglhchemkk>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jaokcopjeip {
#[prost(int32, tag = "1")]
pub buddy_id: i32,
#[prost(int64, tag = "2")]
pub cjehpadgajn: i64,
#[prost(int32, tag = "3")]
pub damage: i32,
#[prost(int32, tag = "4")]
pub gcdlafccbmd: i32,
#[prost(int32, tag = "5")]
pub be_hit: i32,
#[prost(int32, tag = "6")]
pub bkopappbchf: i32,
#[prost(message, repeated, tag = "7")]
pub skill_use: ::prost::alloc::vec::Vec<LogSkillUseInfo>,
#[prost(int32, tag = "8")]
pub ncibjejnjmp: i32,
#[prost(message, repeated, tag = "9")]
pub hcofiogdlpp: ::prost::alloc::vec::Vec<Dagfjkeolcm>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jolaainbnlm {}
#[derive(proto_gen::CmdID)]
#[cmdid(1604)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Amabnbekele {
#[prost(int32, repeated, tag = "1")]
pub pgdjiijgemd: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hlpdhocjehf {
#[prost(enumeration = "ChessUiControlType", tag = "1")]
pub r#type: i32,
#[prost(message, optional, tag = "2")]
pub eabhecadfgl: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub hahdncmmaak: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub pkipknncgmh: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1671)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pkhhhhdkpal {
#[xor(778)]
#[prost(int32, tag = "15")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4203)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hembhabcgfk {
#[prost(message, optional, tag = "6")]
pub bagbpajonhn: ::core::option::Option<Dplgcojfmhj>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2876)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bgdlicklphm {
#[xor(2222)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[xor(5176)]
#[prost(uint32, tag = "9")]
pub mbcmpkodpfi: u32,
#[prost(string, tag = "4")]
pub llaljlignch: ::prost::alloc::string::String,
#[xor(11122)]
#[prost(uint32, tag = "7")]
pub group: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3253)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cjjlldjjdea {
#[xor(14)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cfamnfnkpkm {
#[prost(string, tag = "1")]
pub mcmkaiinihb: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub oeakkkamdlg: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jjajihdbold {
#[prost(message, optional, tag = "6")]
pub amlekbgfjem: ::core::option::Option<Fffipkfllfl>,
#[prost(string, tag = "5")]
pub apdhhidmlag: ::prost::alloc::string::String,
#[xor(3633)]
#[prost(uint32, tag = "1")]
pub ffpkialgdam: u32,
#[xor(10383)]
#[prost(int32, tag = "8")]
pub gakipllnoho: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Opodflndlad {
#[xor(7789)]
#[prost(uint32, tag = "14")]
pub mddjhfaabnf: u32,
#[xor(9092)]
#[prost(uint32, tag = "5")]
pub elamhfhmooa: u32,
#[prost(uint32, repeated, tag = "15")]
pub elfbhkabjbp: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "4")]
pub eijchjnmfmn: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Opfoabalflp {}
#[derive(proto_gen::CmdID)]
#[cmdid(4007)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhlhbfdckhk {
#[xor(2686)]
#[prost(uint32, tag = "8")]
pub leodjaklmlo: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pnjcfcgnjdh {
#[xor(10409)]
#[prost(int32, tag = "8")]
pub onopejoommo: i32,
#[xor(7580)]
#[prost(int32, tag = "7")]
pub eecapenjcbp: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4602)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cnofcomclhi {
#[xor(15162)]
#[prost(uint32, tag = "11")]
pub avatar_id: u32,
#[xor(2827)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2302)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Imfijehfkbe {
#[xor(15049)]
#[prost(uint32, tag = "15")]
pub eocpjlnkncg: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5196)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lfimmogpdcl {
#[xor(15194)]
#[prost(uint64, tag = "15")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<Fidlolljkji>,
#[xor(13394)]
#[prost(uint64, tag = "10")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "7")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2906)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Agiekpekeib {
#[xor(3252)]
#[prost(uint32, tag = "7")]
pub group: u32,
#[xor(13108)]
#[prost(uint32, tag = "8")]
pub mbcmpkodpfi: u32,
#[xor(16192)]
#[prost(uint32, tag = "9")]
pub cbgeodkpcfa: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Admhknpaaic {
#[prost(map = "uint32, message", tag = "1")]
pub opkbmdhkfnm: ::std::collections::HashMap<u32, Jgdmenopklf>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aogpogbinmg {}
#[derive(proto_gen::CmdID)]
#[cmdid(1020)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hoiamjodhkh {
#[xor(12837)]
#[prost(uint32, tag = "2")]
pub aohakmnfinf: u32,
#[xor(14969)]
#[prost(int32, tag = "7")]
pub retcode: i32,
#[xor(4576)]
#[prost(uint32, tag = "14")]
pub bpjgmaaopcj: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2893)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pgkppgdlgph {
#[xor(12075)]
#[prost(uint32, tag = "9")]
pub group: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cpoiohebdph {
#[prost(uint32, tag = "1")]
pub ngejdpkcanl: u32,
#[prost(uint32, tag = "2")]
pub tag: u32,
#[prost(int64, tag = "3")]
pub clmligkfkfa: i64,
#[prost(message, optional, tag = "4")]
pub hgcldchoiig: ::core::option::Option<Fjohedlahde>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2588)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bjfhhibnicn {
#[xor(6711)]
#[prost(uint32, tag = "7")]
pub aigoamedemg: u32,
#[prost(message, optional, tag = "1")]
pub hihokbmaefe: ::core::option::Option<Llcgbeinlpj>,
#[prost(message, repeated, tag = "9")]
pub kkofhnhdegl: ::prost::alloc::vec::Vec<Gncalmhkgpb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bdkkckgfglf {
#[prost(message, optional, tag = "1")]
pub bagbpajonhn: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub dlelbaklfbn: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub kaeifjijhcp: ::core::option::Option<StringEntry>,
#[prost(enumeration = "VariableScope", tag = "4")]
pub dlbgchhhghc: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5209)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Godjnndgkjg {
#[xor(15072)]
#[prost(uint64, tag = "11")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "10")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(5072)]
#[prost(uint64, tag = "7")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "3")]
pub info: ::core::option::Option<Aadcenphemn>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Imkonekccpf {
#[prost(enumeration = "ModifyTimeRewindType", tag = "1")]
pub r#type: i32,
#[prost(message, repeated, tag = "2")]
pub gihmhijnkda: ::prost::alloc::vec::Vec<Kjfebpafjjl>,
#[prost(message, repeated, tag = "3")]
pub pgmlfhiaekl: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "4")]
pub mipkdmbnoph: ::prost::alloc::vec::Vec<Higebbhecpf>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5168)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kmeffpeanbn {
#[prost(message, repeated, tag = "15")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<Hdmemlddheh>,
#[xor(10093)]
#[prost(uint64, tag = "8")]
pub jmnpooedngh: u64,
#[xor(16279)]
#[prost(uint64, tag = "4")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gbkdkmdpanf {
#[xor(772)]
#[prost(int32, tag = "8")]
pub cpgblmlbijj: i32,
#[xor(15987)]
#[prost(uint32, tag = "3")]
pub ikgcckcpjdg: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gkgdekdagjd {
#[prost(message, optional, tag = "1")]
pub onjbndjmpcl: ::core::option::Option<StringEntry>,
#[prost(enumeration = "VariableScope", tag = "2")]
pub fcdpekomndm: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct BattleRewardInfo {
#[prost(map = "uint32, message", tag = "2")]
pub hbcjpgliafe: ::std::collections::HashMap<u32, Mlmhhgahjef>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mcihgnhfnln {
#[prost(message, optional, tag = "1")]
pub battle_id: ::core::option::Option<StringEntry>,
#[prost(uint32, tag = "2")]
pub amkgocmddkl: u32,
#[prost(uint32, tag = "3")]
pub acfmpdnloba: u32,
#[prost(bool, tag = "4")]
pub febgjinpcbp: bool,
#[prost(bool, tag = "5")]
pub kbjgecdclcd: bool,
#[prost(bool, tag = "6")]
pub nmhdkmcabjg: bool,
#[prost(enumeration = "Nohmcjnnpmm", tag = "7")]
pub onbgbfhkkdh: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oghmdcibffj {
#[prost(map = "string, int64", tag = "1")]
pub ilbljojbdlc: ::std::collections::HashMap<::prost::alloc::string::String, i64>,
#[prost(map = "string, message", tag = "2")]
pub khgmkddahbl: ::std::collections::HashMap<
::prost::alloc::string::String,
Joonbfjkahp,
>,
#[prost(map = "string, string", tag = "3")]
pub mgklabeficn: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bcjpemhjpki {
#[prost(uint32, repeated, tag = "2")]
pub eckdjahjlgi: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fhdnnkakcbi {
#[xor(9709)]
#[prost(uint64, tag = "2")]
pub enokalohepb: u64,
#[prost(string, tag = "1")]
pub name: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kgplibeipaj {
#[prost(message, repeated, tag = "4")]
pub ecnmahdlodk: ::prost::alloc::vec::Vec<Ompmhlbkmla>,
#[prost(message, repeated, tag = "7")]
pub khpijflmdli: ::prost::alloc::vec::Vec<Pocmpjjilhd>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aenmmgielda {
#[prost(message, optional, tag = "1")]
pub lioofjdbeab: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mahehlgjing {
#[xor(6981)]
#[prost(int32, tag = "11")]
pub mcehmkdnehi: i32,
#[xor(6651)]
#[prost(uint32, tag = "9")]
pub bagbpajonhn: u32,
#[xor(11024)]
#[prost(uint32, tag = "4")]
pub jamggkenpii: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hnpcblkpegj {
#[prost(message, optional, tag = "1")]
pub hbkfhohcaim: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "2")]
pub jnbhjlhhdpl: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(enumeration = "Feecdonimgd", tag = "3")]
pub mfcbcbejnmf: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(339)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kohbkmoahod {
#[prost(message, optional, tag = "13")]
pub gelgogfkien: ::core::option::Option<Mnapnjghghm>,
#[xor(10912)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5188)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kdmbnenieik {
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Bclnmhmndgc>,
#[xor(14870)]
#[prost(uint64, tag = "8")]
pub dkmbmkcdepe: u64,
#[xor(9519)]
#[prost(uint64, tag = "5")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "2")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5200)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kddjgogflen {
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<Afjgchaakfp>,
#[xor(5882)]
#[prost(uint64, tag = "9")]
pub dkmbmkcdepe: u64,
#[xor(16001)]
#[prost(uint64, tag = "8")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "5")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Llmmdinegpi {
#[prost(string, tag = "1")]
pub ehocdglkjpb: ::prost::alloc::string::String,
#[prost(enumeration = "Mkbcaoanfdj", tag = "2")]
pub r#type: i32,
#[prost(bool, tag = "3")]
pub mmnblenhhdo: bool,
#[prost(message, optional, tag = "4")]
pub bmlmkcnfifo: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub doeobkmbdhk: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "6")]
pub igaopibohdp: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "7")]
pub fmjnpfkaada: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ihhmdhclped {
#[prost(string, tag = "1")]
pub nebmocpkkfo: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(818)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oeplegjhpeb {
#[xor(10920)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bgheihedbcb {
#[xor(22)]
#[prost(uint32, tag = "707")]
pub knnnjocebce: u32,
#[xor(1529)]
#[prost(int64, tag = "10")]
pub dbkpbkpcoog: i64,
#[prost(string, tag = "11")]
pub eebodgldmgn: ::prost::alloc::string::String,
#[prost(bool, tag = "9")]
pub agaagfongle: bool,
#[xor(7708)]
#[prost(uint32, tag = "1508")]
pub apociobpoho: u32,
#[xor(9137)]
#[prost(int64, tag = "2")]
pub end_timestamp: i64,
#[prost(bool, tag = "4")]
pub mgfcmlpkjkg: bool,
#[xor(438)]
#[prost(uint32, tag = "6")]
pub gmmifbimoki: u32,
#[xor(6233)]
#[prost(uint32, tag = "1")]
pub cjjifmildnl: u32,
#[xor(9943)]
#[prost(uint32, tag = "15")]
pub ialhcipedom: u32,
#[xor(11448)]
#[prost(int64, tag = "7")]
pub jekmmleeoci: i64,
#[xor(13346)]
#[prost(uint32, tag = "1295")]
pub jmekicekjmn: u32,
#[xor(3143)]
#[prost(uint32, tag = "693")]
pub fdpfacmnnol: u32,
#[xor(8001)]
#[prost(uint32, tag = "13")]
pub knbkojhmbhb: u32,
#[prost(string, tag = "12")]
pub nkkclpmnkbe: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "14")]
pub ccijcjoafgp: ::prost::alloc::vec::Vec<Gojokjnppnp>,
#[prost(bool, tag = "1335")]
pub njhjdbphpeo: bool,
#[prost(string, tag = "3")]
pub gieeopmkfbc: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hfnhbinimdb {
#[prost(uint32, repeated, tag = "1")]
pub ibonflbollk: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "2")]
pub aeioofoffdd: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ocfbndagnpg {}
#[derive(proto_gen::CmdID)]
#[cmdid(2815)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetBattlePassDataScRsp {
#[xor(12080)]
#[prost(int32, tag = "15")]
pub retcode: i32,
#[prost(bool, tag = "4")]
pub acdekldohop: bool,
#[prost(message, optional, tag = "3")]
pub honedcdgcme: ::core::option::Option<Himappelgdm>,
#[prost(message, optional, tag = "8")]
pub apjcnbndnmn: ::core::option::Option<Ejibfolhgjf>,
#[prost(enumeration = "Fjkbimkbjgg", tag = "5")]
pub gmbcnmjhnoj: i32,
#[prost(message, repeated, tag = "14")]
pub phhbaggdoki: ::prost::alloc::vec::Vec<Nkhnlakggmj>,
#[prost(message, optional, tag = "7")]
pub addejpfibgn: ::core::option::Option<Nhgamdlllpp>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fogoibenbof {
#[prost(int32, tag = "1")]
pub nhddimdbmji: i32,
#[prost(string, repeated, tag = "2")]
pub ebpmnhneejp: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cgdoeijaigd {
#[prost(message, optional, tag = "1")]
pub weight: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub mpjlfhefedf: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub dmmnhejdcbd: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "4")]
pub predicates: ::prost::alloc::vec::Vec<EventPredicateConfig>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dhgpnidbeda {
#[prost(message, optional, tag = "5")]
pub jobeilelnkb: ::core::option::Option<Dplgcojfmhj>,
#[xor(3599)]
#[prost(int32, tag = "15")]
pub mafgnjcflbj: i32,
#[prost(message, optional, tag = "2")]
pub fjimojlkbip: ::core::option::Option<Dplgcojfmhj>,
#[prost(message, optional, tag = "11")]
pub oajendhnoji: ::core::option::Option<Dplgcojfmhj>,
#[xor(9310)]
#[prost(int32, tag = "1")]
pub mnhkhcgkamb: i32,
#[prost(message, optional, tag = "7")]
pub mjecnojpidi: ::core::option::Option<Modgniooono>,
#[xor(5394)]
#[prost(int32, tag = "3")]
pub nbonjkbimaj: i32,
#[prost(bool, tag = "13")]
pub iepbflbojml: bool,
#[prost(bool, tag = "12")]
pub moifaibfbhm: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pnpekpdcfbf {
#[prost(message, optional, tag = "1")]
pub jcjehbmmief: ::core::option::Option<StringEntry>,
#[prost(enumeration = "HollowEntityType", tag = "2")]
pub jacgpnnefih: i32,
#[prost(message, optional, tag = "3")]
pub dgdplpmddec: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub dhmnolikmhj: ::core::option::Option<StringEntry>,
#[prost(string, tag = "5")]
pub okcjabhkegg: ::prost::alloc::string::String,
#[prost(enumeration = "VariableScope", tag = "6")]
pub kjbilhnpgad: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ldjiambbepm {
#[xor(3505)]
#[prost(int32, tag = "13")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nnoobpjgaoc {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hjmkbfdhkaj {
#[prost(message, repeated, tag = "1")]
pub ohchclaciin: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "2")]
pub hedlgndkkae: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "3")]
pub afhbbcledil: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(message, repeated, tag = "4")]
pub ccnjaieeiaj: ::prost::alloc::vec::Vec<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hnlmmifkopm {
#[prost(message, optional, tag = "14")]
pub dofnebbokhh: ::core::option::Option<Ndfiaoanhip>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fkaafljbcdk {
#[xor(8290)]
#[prost(uint32, tag = "12")]
pub num: u32,
#[xor(15909)]
#[prost(uint32, tag = "1")]
pub template_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1628)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Akmikoobhbc {
#[xor(5703)]
#[prost(uint32, tag = "8")]
pub pcnmdafcdao: u32,
#[prost(string, tag = "6")]
pub njdipjnajcn: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ggbkdpadmci {
#[prost(bool, tag = "1")]
pub copjgambeaa: bool,
#[prost(uint32, repeated, tag = "2")]
pub iochemndekp: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Laadohmeiih {
#[prost(uint32, tag = "1")]
pub hdallkpndao: u32,
#[prost(bool, tag = "2")]
pub pgjakgjhcga: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lhdjimjceoe {
#[prost(string, repeated, tag = "1")]
pub gapjiedijdn: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3380)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Clongaemdgk {
#[xor(6090)]
#[prost(int32, tag = "7")]
pub retcode: i32,
#[prost(message, optional, tag = "15")]
pub glipfljdgek: ::core::option::Option<Lccpbndiccj>,
#[prost(enumeration = "Kebfojapccg", tag = "2")]
pub oolndaolnap: i32,
#[prost(message, optional, tag = "8")]
pub mpgegogidec: ::core::option::Option<Nadbhccckfb>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(615)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Imhcnpijfbk {
#[xor(8282)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cnfajommfep {
#[prost(bool, tag = "1")]
pub kjoopbmjegm: bool,
#[prost(bool, tag = "2")]
pub mdngbpdgklg: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Egjgghlkepk {
#[prost(message, optional, tag = "1")]
pub ohihaojggka: ::core::option::Option<Nnanolflndk>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Koeklcfpkke {
#[xor(5609)]
#[prost(int32, tag = "11")]
pub aiphkpkmamn: i32,
#[xor(4576)]
#[prost(int32, tag = "9")]
pub ipiiglmjada: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Omoegakocnl {
#[prost(message, repeated, tag = "1")]
pub jfbajnpobja: ::prost::alloc::vec::Vec<Lecmilnijhc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lflnpmmnapc {
#[xor(6172)]
#[prost(uint32, tag = "8")]
pub section_id: u32,
#[prost(message, optional, tag = "3")]
pub dgdplpmddec: ::core::option::Option<Ahbhmhjlfap>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bbelbaloccc {
#[prost(int32, tag = "1")]
pub kionpdjkcli: i32,
#[prost(bool, tag = "2")]
pub mdngbpdgklg: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nnbooaekcml {
#[prost(message, repeated, tag = "14")]
pub ncjcmkgfpej: ::prost::alloc::vec::Vec<Bnpkpfadbdd>,
#[xor(15963)]
#[prost(int32, tag = "13")]
pub need_item_id: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(816)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gjlpnhpkkgf {
#[xor(2954)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(758)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Immppfimjja {
#[xor(5493)]
#[prost(uint32, tag = "15")]
pub item_id: u32,
#[xor(6129)]
#[prost(uint32, tag = "11")]
pub emjgpjdjing: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Clppjendblc {
#[prost(message, optional, tag = "1")]
pub dldkebnaemc: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4611)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ocfhdkcabbm {
#[xor(751)]
#[prost(uint64, tag = "15")]
pub pdgaiolalfi: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iolnjeghocg {
#[prost(enumeration = "Fbkoghojkia", tag = "1")]
pub knjdlppjnjp: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(482)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct WorldInitFinishScRsp {
#[xor(13579)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bndjolbdgpc {
#[prost(message, optional, tag = "1")]
pub jfikppjjpff: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub opgebglpkea: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "3")]
pub pnbandojgnd: ::prost::alloc::vec::Vec<StringEntry>,
#[prost(enumeration = "Mojncbnncmh", tag = "4")]
pub bpimkdhhnjd: i32,
#[prost(bool, tag = "5")]
pub lgikoffhnah: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pjnekcpldhf {
#[prost(bool, tag = "1")]
pub fbobfpmplnc: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gjjmikmiboh {
#[prost(double, tag = "1")]
pub lancahdkfll: f64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pklhddiengb {
#[prost(enumeration = "Cjmpdbogdfi", tag = "1")]
pub pefmjnmdelo: i32,
#[prost(bool, tag = "2")]
pub dmnkceckjek: bool,
#[prost(string, repeated, tag = "3")]
pub oejhkdmnded: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, tag = "4")]
pub ijflnibkanf: ::prost::alloc::string::String,
#[prost(message, optional, tag = "5")]
pub dibkgfnoldf: ::core::option::Option<Mcbcdeinncc>,
#[prost(message, optional, tag = "6")]
pub dlofmkbccda: ::core::option::Option<Mcbcdeinncc>,
#[prost(enumeration = "AreaCameraType", tag = "7")]
pub omloboodenp: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2404)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aabhbcaoefp {
#[xor(5787)]
#[prost(int64, tag = "15")]
pub pass_time: i64,
#[xor(3815)]
#[prost(int32, tag = "3")]
pub result: i32,
#[xor(6634)]
#[prost(int64, tag = "5")]
pub albenlbjhoe: i64,
#[xor(3847)]
#[prost(int32, tag = "14")]
pub laeaaigfmjd: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4610)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Opjjipgmneb {
#[xor(10162)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1364)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PopUpWindowSeenScRsp {
#[xor(10714)]
#[prost(int32, tag = "8")]
pub retcode: i32,
#[prost(uint32, repeated, tag = "14")]
pub popup_group_id_list: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dddjpdbgbip {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Okmhcgpkeop {
#[prost(message, optional, tag = "1")]
pub dbehgfkggpk: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub kkkbiebdcbl: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Iojdgcmbnmj", tag = "3")]
pub ghggdeglhka: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2884)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetAbyssInfoScRsp {
#[prost(message, repeated, tag = "11")]
pub abyss_group_list: ::prost::alloc::vec::Vec<AbyssGroupInfo>,
#[prost(message, repeated, tag = "1")]
pub hjeanoljomp: ::prost::alloc::vec::Vec<Jfelmldchck>,
#[xor(4738)]
#[prost(int32, tag = "8")]
pub retcode: i32,
#[prost(message, optional, tag = "5")]
pub abyss_info: ::core::option::Option<AbyssInfo>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(806)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Okaflfnokdj {
#[xor(13976)]
#[prost(int32, tag = "15")]
pub nledmfjbmmo: i32,
#[xor(12637)]
#[prost(uint32, tag = "8")]
pub avatar_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Amhlhmjgcpk {
#[prost(int32, tag = "1")]
pub iabmhnlmcii: i32,
#[prost(int32, tag = "2")]
pub dhdknneahmj: i32,
#[prost(bool, tag = "3")]
pub mdngbpdgklg: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1044)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GachaFreeAgentScRsp {
#[xor(3883)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kddelnepdkd {
#[prost(message, optional, tag = "1")]
pub ipiiglmjada: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Iojdgcmbnmj", tag = "2")]
pub ghggdeglhka: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(520)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iaaioofhhig {
#[xor(915)]
#[prost(uint32, tag = "4")]
pub baknlmlidlj: u32,
#[xor(11396)]
#[prost(uint32, tag = "7")]
pub lkdgaijoalp: u32,
#[xor(3533)]
#[prost(uint32, tag = "5")]
pub day_of_week: u32,
#[xor(9254)]
#[prost(uint32, tag = "12")]
pub ejibamfikkk: u32,
#[prost(bool, tag = "6")]
pub llpilbjlknn: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Degcpmgmffp {
#[prost(bool, tag = "1")]
pub ihamhjelhcf: bool,
#[prost(bool, tag = "2")]
pub ocgckmddfan: bool,
#[prost(bool, tag = "3")]
pub gcbccdlhjfd: bool,
#[prost(uint32, tag = "4")]
pub fhlkolngigj: u32,
#[prost(uint32, tag = "5")]
pub ocfilpljicc: u32,
#[prost(message, optional, tag = "6")]
pub jlcphlkgipe: ::core::option::Option<Dngiconflif>,
#[prost(bool, tag = "7")]
pub iojjmfcnonj: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cagdfpmchbe {
#[xor(10990)]
#[prost(int32, tag = "8")]
pub jolepofhine: i32,
#[prost(enumeration = "Fofceidecln", tag = "15")]
pub r#type: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5180)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dahmafhicgm {
#[prost(message, repeated, tag = "9")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(14898)]
#[prost(uint64, tag = "8")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Ifninfcjmgm>,
#[xor(6394)]
#[prost(uint64, tag = "1")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cobialendel {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub okdogekihnp: i32,
#[prost(message, optional, tag = "2")]
pub mdnhahnfmfl: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub ljmeallalki: ::core::option::Option<StringEntry>,
#[prost(enumeration = "TypeOfEntityParam", tag = "4")]
pub ffbfffbhjfo: i32,
#[prost(message, optional, tag = "5")]
pub jgjikajdfad: ::core::option::Option<StringEntry>,
#[prost(enumeration = "VariableScope", tag = "6")]
pub ibcleegfjna: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dlblfjodpmm {
#[prost(string, tag = "1")]
pub hhcjdbmimgk: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(661)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mojdnbemnia {
#[xor(7445)]
#[prost(uint32, tag = "10")]
pub gmomajfcbof: u32,
#[xor(1019)]
#[prost(int32, tag = "9")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hindeiijgkb {
#[prost(uint32, tag = "1")]
pub pnppkmoahkb: u32,
#[prost(enumeration = "Iohpnfcjfif", tag = "2")]
pub mondjpcopgi: i32,
#[prost(message, optional, tag = "3")]
pub position: ::core::option::Option<Mcbcdeinncc>,
#[prost(message, optional, tag = "4")]
pub dibkgfnoldf: ::core::option::Option<Mcbcdeinncc>,
#[prost(message, optional, tag = "5")]
pub dlofmkbccda: ::core::option::Option<Mcbcdeinncc>,
#[prost(int32, tag = "6")]
pub lfijecagnml: i32,
#[prost(int32, tag = "7")]
pub peoobdhnapa: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2842)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dcdpadlhdbp {
#[xor(13885)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ekbkglbnnih {
#[prost(double, tag = "1")]
pub mkjndiapleb: f64,
#[prost(double, tag = "2")]
pub fboelpmooig: f64,
#[prost(double, tag = "3")]
pub gmkedkkmfac: f64,
#[prost(double, tag = "4")]
pub iabnkdocfla: f64,
#[prost(double, tag = "5")]
pub hgmfmfchdbb: f64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aeemabfcakl {
#[prost(map = "int32, int32", tag = "8")]
pub knmlaaanhah: ::std::collections::HashMap<i32, i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Omplblbbflb {
#[prost(int32, tag = "1")]
pub npc_id: i32,
#[prost(int32, tag = "2")]
pub eokhlbdimgk: i32,
#[prost(int32, tag = "3")]
pub icnckeejepp: i32,
#[prost(int32, tag = "4")]
pub llgfgfdjjbn: i32,
#[prost(int32, tag = "5")]
pub nonjnnkandh: i32,
#[prost(string, tag = "6")]
pub nljlkbaaplp: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub aflpmeafbad: ::prost::alloc::string::String,
#[prost(float, tag = "8")]
pub dkoijnpbgon: f32,
#[prost(float, tag = "9")]
pub keimbjdkdgn: f32,
#[prost(float, tag = "10")]
pub bgkdonieeeb: f32,
#[prost(float, tag = "11")]
pub blhfeoopppa: f32,
#[prost(string, tag = "12")]
pub bldkbdkakgd: ::prost::alloc::string::String,
#[prost(int32, tag = "14")]
pub nmdfffjpiik: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bdcfbkbdbik {
#[prost(uint32, tag = "1")]
pub dhmnolikmhj: u32,
#[prost(uint32, tag = "2")]
pub pngingeoidb: u32,
#[prost(uint32, tag = "3")]
pub nhlhdkeehpk: u32,
#[prost(message, optional, tag = "4")]
pub coffahehglm: ::core::option::Option<Mcbcdeinncc>,
#[prost(bool, tag = "5")]
pub pdjgjhfbmeb: bool,
#[prost(bool, tag = "6")]
pub hfmhfodhopk: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(396)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetFriendListCsReq {}
#[derive(proto_gen::CmdID)]
#[cmdid(1649)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ndimadoafap {
#[xor(7670)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2921)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cmipcicomfc {
#[xor(6046)]
#[prost(uint32, tag = "5")]
pub group: u32,
#[prost(message, optional, tag = "1")]
pub dfmflidnfof: ::core::option::Option<Pglopialaam>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct AbyssInfo {
#[prost(message, repeated, tag = "13")]
pub fmajmjommed: ::prost::alloc::vec::Vec<Cmcpjbamhfd>,
#[prost(uint32, repeated, tag = "12")]
pub igcjapdggde: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "6")]
pub heinpfnkicg: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "3")]
pub naojbgilfdn: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "8")]
pub fbncigjfaek: bool,
#[xor(2224)]
#[prost(uint32, tag = "5")]
pub gnjpomjgjcb: u32,
#[xor(4673)]
#[prost(uint32, tag = "2")]
pub annfonddkpb: u32,
#[xor(14615)]
#[prost(uint64, tag = "11")]
pub jekmmleeoci: u64,
#[prost(uint32, repeated, tag = "15")]
pub algnapchokh: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "10")]
pub hgbiaoijcda: ::prost::alloc::vec::Vec<u32>,
#[xor(2824)]
#[prost(uint32, tag = "1")]
pub ejnmajnigae: u32,
#[xor(8751)]
#[prost(uint32, tag = "9")]
pub cohggelfbih: u32,
#[xor(7990)]
#[prost(uint32, tag = "7")]
pub mhojclkglhg: u32,
#[prost(bool, tag = "14")]
pub gclihjndmfe: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2063)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lnojclfnkkf {
#[xor(302)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[xor(10844)]
#[prost(int32, tag = "11")]
pub ldlcdciigbf: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(744)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Efmjjbofibd {
#[xor(13111)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2975)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eaplhciefgp {}
#[derive(proto_gen::CmdID)]
#[cmdid(897)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetBuddyDataCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mpdinaghali {
#[prost(string, tag = "2")]
pub transform: ::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 hoagdhfnhhp: u32,
#[prost(bool, tag = "6")]
pub mdngbpdgklg: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(571)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cplcmchlfoo {
#[xor(7527)]
#[prost(uint32, tag = "15")]
pub quest_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Chlakmljmho {
#[prost(map = "uint32, int32", tag = "14")]
pub ipeppggoblf: ::std::collections::HashMap<u32, i32>,
#[prost(map = "uint32, int32", tag = "8")]
pub hblocebdkil: ::std::collections::HashMap<u32, i32>,
#[prost(map = "uint32, int32", tag = "4")]
pub clmceekolhp: ::std::collections::HashMap<u32, i32>,
#[prost(map = "uint32, int32", tag = "10")]
pub cdhleahdccb: ::std::collections::HashMap<u32, i32>,
#[xor(11179)]
#[prost(int32, tag = "7")]
pub eidmpjklidh: i32,
#[prost(float, tag = "11")]
pub pbgcjdhkpdn: f32,
#[prost(map = "uint32, message", tag = "3")]
pub nhhoallgbji: ::std::collections::HashMap<u32, Elmoijbboof>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Labeghdefnk {
#[prost(string, tag = "1")]
pub feamjamkona: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub aknmdhajbkb: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct QuestDataSync {
#[prost(message, optional, tag = "1")]
pub khlflpbafip: ::core::option::Option<Fgddalkmick>,
#[prost(message, optional, tag = "2")]
pub eeidijlnoek: ::core::option::Option<Cddnfgmelfb>,
#[prost(uint32, repeated, tag = "3")]
pub jegjdldcoob: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "4")]
pub gofpfdajlll: ::core::option::Option<Obdikgjceeg>,
#[prost(uint32, repeated, tag = "6")]
pub cgeopompdlf: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "7")]
pub dlenflnoonh: ::core::option::Option<Oadkamfojob>,
#[prost(message, optional, tag = "8")]
pub mnnlbeachcj: ::core::option::Option<Iajdfpkieng>,
#[prost(message, repeated, tag = "9")]
pub cafipnigggc: ::prost::alloc::vec::Vec<Fellbgdboaf>,
#[prost(message, optional, tag = "11")]
pub ahbfgomcdjm: ::core::option::Option<Ileigaeakjo>,
#[prost(uint32, repeated, tag = "12")]
pub quest_id_list: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "13")]
pub ficgeelfmck: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "14")]
pub ofnmgpofggn: ::core::option::Option<Njfnmkbdjkj>,
#[prost(message, repeated, tag = "15")]
pub quest_info_list: ::prost::alloc::vec::Vec<QuestInfo>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(473)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fbkgigaigep {
#[xor(6602)]
#[prost(int32, tag = "1")]
pub retcode: i32,
#[prost(bool, tag = "9")]
pub opbkbafenbn: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2022)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cifdnepaoec {
#[xor(10617)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1664)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gkjmpbdadae {
#[xor(4527)]
#[prost(uint32, tag = "7")]
pub foejdnohkpg: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hphfnebchnb {
#[prost(bool, tag = "1")]
pub fhmjgganfbl: bool,
#[prost(string, tag = "2")]
pub lkgnbglflpk: ::prost::alloc::string::String,
#[prost(message, repeated, tag = "3")]
pub dmcdndfhaen: ::prost::alloc::vec::Vec<Lhdjimjceoe>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4603)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hoeafbihgpd {
#[xor(1739)]
#[prost(uint32, tag = "3")]
pub buddy_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3238)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bmchgalpldh {
#[prost(uint32, repeated, tag = "11")]
pub ebmcloimlbn: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhfdilhbeko {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mdaljkkomok {
#[prost(map = "uint32, uint32", tag = "1")]
pub bmalcejbjig: ::std::collections::HashMap<u32, u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ljhomonllmn {
#[prost(message, optional, tag = "1")]
pub lioofjdbeab: ::core::option::Option<StringEntry>,
#[prost(int32, tag = "2")]
pub iangigcmhbb: i32,
#[prost(message, optional, tag = "3")]
pub pabknpdoghl: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2915)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Daclepecomj {
#[xor(12662)]
#[prost(uint32, tag = "4")]
pub group: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Chhceajhkbd {
#[xor(2948)]
#[prost(uint32, tag = "4")]
pub kjkmchbfeoi: u32,
#[prost(uint32, repeated, tag = "11")]
pub mebnhmgfobk: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "9")]
pub nkppiojcjla: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "14")]
pub flcgmahilap: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "3")]
pub pjdjiobligf: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(337)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fkdmepclnfd {
#[xor(5238)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[prost(message, optional, tag = "5")]
pub bngmlaoibfg: ::core::option::Option<Dpcaompjmkd>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1122)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fgfgncncgbe {
#[xor(11287)]
#[prost(int32, tag = "11")]
pub retcode: i32,
#[xor(8787)]
#[prost(uint32, tag = "10")]
pub gmkhflhland: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5156)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Chlefaghonc {
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Pjkgokeilel>,
#[prost(message, repeated, tag = "13")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(4579)]
#[prost(uint64, tag = "8")]
pub dkmbmkcdepe: u64,
#[xor(14921)]
#[prost(uint64, tag = "3")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Afjfjgkklnh {
#[prost(string, tag = "1")]
pub nebmocpkkfo: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2981)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bjgdgflefnn {
#[xor(15789)]
#[prost(int32, tag = "11")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1388)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetClientSystemsInfoCsReq {}
#[derive(proto_gen::CmdID)]
#[cmdid(4004)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Leildpdhhdj {
#[prost(map = "uint32, uint32", tag = "12")]
pub cgdejdjdpbp: ::std::collections::HashMap<u32, u32>,
#[xor(12535)]
#[prost(int32, tag = "5")]
pub retcode: i32,
#[prost(bool, tag = "7")]
pub gkphfdfionm: bool,
#[xor(3364)]
#[prost(uint32, tag = "2")]
pub leodjaklmlo: u32,
#[xor(15754)]
#[prost(uint64, tag = "10")]
pub ooilcholcok: u64,
#[prost(bool, tag = "11")]
pub nmnbihcmohk: bool,
#[xor(4752)]
#[prost(uint32, tag = "8")]
pub nmpofpkhfmm: u32,
#[prost(message, optional, tag = "1")]
pub pmhmpjfahcg: ::core::option::Option<Hngoafljaig>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oflcipncgff {
#[prost(message, optional, tag = "1")]
pub npc_id: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "2")]
pub ihgicanfioc: bool,
#[prost(message, repeated, tag = "3")]
pub jninbhldjpk: ::prost::alloc::vec::Vec<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fbpbgapdoio {
#[prost(map = "uint32, uint32", tag = "1")]
pub reward_item_map: ::std::collections::HashMap<u32, u32>,
#[prost(string, tag = "2")]
pub hacnhcflago: ::prost::alloc::string::String,
#[prost(int32, repeated, tag = "3")]
pub bkhicbpaakb: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hjjclelgekd {
#[prost(enumeration = "ClientHollowEntityType", tag = "1")]
pub r#type: i32,
#[prost(message, optional, tag = "2")]
pub bnggmjhgogn: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub position: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct AbyssGroupInfo {
#[prost(message, optional, tag = "8")]
pub pgcmoapddpk: ::core::option::Option<Dkhmncjclnm>,
#[prost(message, optional, tag = "7")]
pub aabcbbekphg: ::core::option::Option<Aegmhgjhcfm>,
#[prost(message, optional, tag = "1")]
pub eahpjecdeab: ::core::option::Option<Elolbhleacl>,
#[prost(message, optional, tag = "13")]
pub dfmflidnfof: ::core::option::Option<Pglopialaam>,
#[xor(14754)]
#[prost(uint32, tag = "15")]
pub group: u32,
#[prost(message, optional, tag = "11")]
pub beaedghohjf: ::core::option::Option<Jjpkgigaelb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cbcghoiiifo {
#[prost(enumeration = "ChessUiControlType", tag = "1")]
pub r#type: i32,
#[prost(enumeration = "ChessUiIconType", tag = "2")]
pub bklkalcladh: i32,
#[prost(message, optional, tag = "3")]
pub hahdncmmaak: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub mdnhahnfmfl: ::core::option::Option<StringEntry>,
#[prost(enumeration = "HollowEntityType", tag = "6")]
pub okdogekihnp: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jngjcmigbci {
#[prost(message, optional, tag = "14")]
pub dpkokmlpood: ::core::option::Option<Mjhjlflcllp>,
#[prost(float, tag = "15")]
pub gpnblaegooa: f32,
#[prost(message, repeated, tag = "12")]
pub dgdplpmddec: ::prost::alloc::vec::Vec<Mjhjlflcllp>,
#[prost(message, repeated, tag = "13")]
pub ajgllcjjepi: ::prost::alloc::vec::Vec<Mjhjlflcllp>,
#[xor(13574)]
#[prost(int32, tag = "7")]
pub imadpffmhcn: i32,
#[prost(float, tag = "6")]
pub djddddcfgna: f32,
#[xor(1893)]
#[prost(int32, tag = "4")]
pub ehnboabgpnp: i32,
#[xor(13579)]
#[prost(int32, tag = "8")]
pub flmfpgmfgki: i32,
#[xor(13563)]
#[prost(int32, tag = "2")]
pub hgmfmfchdbb: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1378)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetNewsStandDataCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iekenimnoje {
#[prost(float, tag = "1")]
pub mkjndiapleb: f32,
#[prost(float, tag = "2")]
pub fboelpmooig: f32,
#[prost(float, tag = "3")]
pub gmkedkkmfac: f32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(531)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mkaecbehadi {
#[xor(15261)]
#[prost(uint32, tag = "12")]
pub battle_event_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GainItemInfo {
#[xor(9764)]
#[prost(uint32, tag = "5")]
pub num: u32,
#[xor(12647)]
#[prost(uint32, tag = "2")]
pub extra_item_count: u32,
#[prost(map = "uint32, uint32", tag = "4")]
pub extra_items: ::std::collections::HashMap<u32, u32>,
#[xor(11858)]
#[prost(uint32, tag = "11")]
pub item_id: u32,
#[xor(6146)]
#[prost(uint32, tag = "8")]
pub extra_item_id: u32,
#[xor(10021)]
#[prost(uint32, tag = "9")]
pub uid: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gkbpjkgeeca {
#[prost(enumeration = "Ibcjkmaipko", tag = "1")]
pub hcakldolbjl: i32,
#[prost(string, tag = "2")]
pub nadbbnnlcco: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub hebhlepnnhg: ::prost::alloc::string::String,
#[prost(string, tag = "4")]
pub mffpmjcimem: ::prost::alloc::string::String,
#[prost(uint32, tag = "5")]
pub maplkdkkikk: u32,
#[prost(uint32, tag = "6")]
pub ihfpngkgnea: u32,
#[prost(float, tag = "7")]
pub kpocfghdodd: f32,
#[prost(uint32, tag = "8")]
pub uid: u32,
#[prost(bool, tag = "9")]
pub pfbplnfjkbm: bool,
#[prost(bool, tag = "10")]
pub cgmcejiopba: bool,
#[prost(bool, tag = "11")]
pub ajdcmfdcbni: bool,
#[prost(bool, tag = "12")]
pub ckaodkpglni: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4407)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kgbbgfombgh {
#[prost(message, optional, tag = "4")]
pub bagbpajonhn: ::core::option::Option<Dplgcojfmhj>,
#[xor(9063)]
#[prost(int32, tag = "3")]
pub ajpdmapgkek: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(977)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aijkaemjnjo {
#[xor(4472)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dkbkahlhjhn {
#[prost(enumeration = "TimeSegmentIndexType", tag = "1")]
pub owner_type: i32,
#[prost(message, optional, tag = "2")]
pub fhhhblabjnf: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub jbnjidbjceo: ::core::option::Option<StringEntry>,
#[prost(enumeration = "ModifyTimeSegmentType", tag = "4")]
pub pabbfchpoah: i32,
#[prost(message, optional, tag = "5")]
pub jhmgppeodmg: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "6")]
pub abjblfbknhf: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "7")]
pub ebeghfenelh: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "8")]
pub fjomollaech: ::core::option::Option<Ileehhkjioj>,
#[prost(message, optional, tag = "9")]
pub oiiifgnloho: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "10")]
pub kdbcflmokhl: bool,
#[prost(bool, tag = "11")]
pub ibhabkjfhcl: bool,
#[prost(bool, tag = "12")]
pub gjmnblogaho: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eajjhdflmpm {
#[xor(9614)]
#[prost(uint64, tag = "4")]
pub bagbpajonhn: u64,
#[xor(2404)]
#[prost(uint32, tag = "14")]
pub jipkoimkicg: u32,
#[prost(message, optional, tag = "8")]
pub clnmglnjono: ::core::option::Option<Bobbdnnaego>,
#[prost(message, optional, tag = "9")]
pub injedhlmbkp: ::core::option::Option<Oaggglakajf>,
#[prost(message, optional, tag = "7")]
pub gliihmcajcn: ::core::option::Option<Aholejjaipe>,
#[prost(message, optional, tag = "11")]
pub fcpkblpchml: ::core::option::Option<Ignidckdoob>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Memacebhdkj {
#[prost(message, optional, tag = "1")]
pub kglanhckoii: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub cbgeodkpcfa: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5129)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nihgeooldgm {
#[prost(message, repeated, tag = "14")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[prost(message, optional, tag = "12")]
pub info: ::core::option::Option<Feekhgilfbp>,
#[xor(55)]
#[prost(uint64, tag = "8")]
pub jmnpooedngh: u64,
#[xor(9298)]
#[prost(uint64, tag = "1")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iciioimfeib {
#[prost(int32, tag = "3")]
pub imkfmmicodn: i32,
#[prost(string, tag = "4")]
pub kbjckbihanb: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub bedalloabki: ::prost::alloc::string::String,
#[prost(string, tag = "6")]
pub hebnmmabfgp: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub anohbhlaaba: ::prost::alloc::string::String,
#[prost(string, tag = "8")]
pub donehnamgdk: ::prost::alloc::string::String,
#[prost(string, tag = "9")]
pub akckbepkekg: ::prost::alloc::string::String,
#[prost(string, tag = "10")]
pub kfhcbphnmfo: ::prost::alloc::string::String,
#[prost(string, tag = "11")]
pub dimlhhnifmn: ::prost::alloc::string::String,
#[prost(string, tag = "12")]
pub gnmiknknblf: ::prost::alloc::string::String,
#[prost(int32, tag = "13")]
pub bognfcmgbjn: i32,
#[prost(int32, tag = "14")]
pub agopdoaijpm: i32,
#[prost(int32, tag = "15")]
pub fomlgdngepk: i32,
#[prost(int32, tag = "16")]
pub jlekgajbkon: i32,
#[prost(int32, tag = "17")]
pub bdkjoegngoj: i32,
#[prost(int32, tag = "18")]
pub ncpnnmkemhe: i32,
#[prost(int32, tag = "19")]
pub jjlhaldnjoj: i32,
#[prost(int32, tag = "20")]
pub dbphngbjjjn: i32,
#[prost(int32, tag = "21")]
pub bkeainokndm: i32,
#[prost(int32, tag = "22")]
pub apmplepkolc: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ddhilfmcddp {
#[prost(int32, repeated, tag = "1")]
pub jmmiofdedno: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oncepcogbdk {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Idkpkhjmnbm {
#[prost(uint32, tag = "1")]
pub libhghhmiei: u32,
#[prost(uint32, tag = "2")]
pub lgiegemdfkk: u32,
#[prost(string, tag = "3")]
pub odklbolhmap: ::prost::alloc::string::String,
#[prost(string, tag = "4")]
pub ckdiedbginf: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ecopamgmofc {
#[prost(enumeration = "EghmHandleChosenGrids", tag = "1")]
pub ckcmbkhfbgm: i32,
#[prost(enumeration = "EghmChooseGridType", tag = "2")]
pub bkehejjklmp: i32,
#[prost(int32, tag = "3")]
pub hnoocbajagn: i32,
#[prost(int32, tag = "4")]
pub fkgcomohmia: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ignidckdoob {
#[xor(6420)]
#[prost(uint32, tag = "14")]
pub klkomadegnj: u32,
#[xor(3007)]
#[prost(uint64, tag = "5")]
pub mmpbhebekba: u64,
#[xor(3987)]
#[prost(int32, tag = "4")]
pub maofjejaoii: i32,
#[xor(2614)]
#[prost(uint32, tag = "2")]
pub flelfmkmjcf: u32,
#[xor(13052)]
#[prost(uint32, tag = "10")]
pub bcffgfmgpnp: u32,
#[prost(float, tag = "1")]
pub ehikpliiloa: f32,
#[xor(4496)]
#[prost(int32, tag = "8")]
pub kjoopbmjegm: i32,
#[prost(float, tag = "7")]
pub glahmemcfid: f32,
#[prost(float, tag = "3")]
pub miinkaadmhp: f32,
#[xor(7042)]
#[prost(uint32, tag = "9")]
pub fbnmeeeaank: u32,
#[prost(float, tag = "15")]
pub kcnmknbcgmc: f32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Npjoaogjmkd {
#[prost(uint32, tag = "1")]
pub ghimebgollb: u32,
#[prost(message, repeated, tag = "2")]
pub ogibpilkbgp: ::prost::alloc::vec::Vec<Ljcoklaokja>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bieaclooipc {
#[prost(uint32, tag = "1")]
pub gpfkbgmmogj: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2909)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Adpkclppomm {
#[prost(bool, tag = "9")]
pub cdpjngmbhbh: bool,
#[prost(bool, tag = "13")]
pub bendkhjomlc: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ileigaeakjo {
#[prost(map = "uint32, uint32", tag = "3")]
pub kojlkpnbigc: ::std::collections::HashMap<u32, u32>,
#[prost(map = "uint32, uint32", tag = "7")]
pub lekcpikkpad: ::std::collections::HashMap<u32, u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lipadknfagg {
#[xor(7196)]
#[prost(uint32, tag = "1")]
pub cccfpbmfloi: u32,
#[prost(bool, tag = "8")]
pub abdfdamklia: bool,
#[xor(1841)]
#[prost(int64, tag = "1696")]
pub end_timestamp: i64,
#[xor(15522)]
#[prost(int64, tag = "14")]
pub jkjhhbpcaon: i64,
#[prost(message, repeated, tag = "248")]
pub mhcahfdbngp: ::prost::alloc::vec::Vec<Hlmdbmofnpe>,
#[prost(message, repeated, tag = "9")]
pub iicndpkfmok: ::prost::alloc::vec::Vec<Ipbkodapnff>,
#[xor(15023)]
#[prost(uint32, tag = "11")]
pub bcimengnibi: u32,
#[prost(string, tag = "13")]
pub gpdjjkogccm: ::prost::alloc::string::String,
#[xor(13344)]
#[prost(uint32, tag = "6")]
pub iedhjinfcce: u32,
#[prost(string, tag = "827")]
pub meabidfphmh: ::prost::alloc::string::String,
#[prost(bool, tag = "4")]
pub gilcldikhjc: bool,
#[prost(string, tag = "3")]
pub hdbaobbeolc: ::prost::alloc::string::String,
#[xor(1142)]
#[prost(uint32, tag = "7")]
pub ffoaimabcmn: u32,
#[prost(string, tag = "15")]
pub eifopebmhfo: ::prost::alloc::string::String,
#[prost(bool, tag = "12")]
pub acdekldohop: bool,
#[xor(576)]
#[prost(uint32, tag = "2")]
pub mjiiknenehg: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(8)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetAuthkeyScRsp {
#[xor(14687)]
#[prost(uint32, tag = "14")]
pub hekcpaiaiel: u32,
#[prost(string, tag = "6")]
pub authkey: ::prost::alloc::string::String,
#[xor(12780)]
#[prost(int32, tag = "5")]
pub retcode: i32,
#[xor(3188)]
#[prost(uint32, tag = "2")]
pub iaagpicocmd: u32,
#[prost(string, tag = "1")]
pub auth_appid: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nligegbjjda {
#[prost(message, repeated, tag = "6")]
pub ihjcinppeff: ::prost::alloc::vec::Vec<Aahneooackb>,
#[prost(bool, tag = "10")]
pub ijkigdpjenh: bool,
#[prost(message, optional, tag = "12")]
pub chckjbnicnh: ::core::option::Option<Ofgohninbjg>,
#[xor(4983)]
#[prost(uint32, tag = "13")]
pub lpjgmlficib: u32,
#[prost(uint32, repeated, tag = "8")]
pub mokhinjmmcm: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "3")]
pub jnhlbnbijpk: ::core::option::Option<Nnmchjhimhe>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3325)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Noibbldddcj {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fdnjijhlcgc {
#[prost(message, optional, tag = "1")]
pub ipiiglmjada: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Iojdgcmbnmj", tag = "2")]
pub ghggdeglhka: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gojokjnppnp {
#[xor(11089)]
#[prost(int64, tag = "5")]
pub jekmmleeoci: i64,
#[xor(3099)]
#[prost(uint32, tag = "9")]
pub kggolcbiedn: u32,
#[prost(bool, tag = "12")]
pub feapihjhdoh: bool,
#[prost(bool, tag = "8")]
pub mlfannobjdp: bool,
#[xor(1038)]
#[prost(int64, tag = "4")]
pub end_timestamp: i64,
#[xor(5317)]
#[prost(uint32, tag = "14")]
pub ialhcipedom: u32,
#[xor(4573)]
#[prost(uint32, tag = "3")]
pub mlblekndlhn: u32,
#[xor(2133)]
#[prost(int64, tag = "1")]
pub start_timestamp: i64,
#[prost(bool, tag = "6")]
pub njhjdbphpeo: bool,
#[prost(string, tag = "11")]
pub eebodgldmgn: ::prost::alloc::string::String,
#[prost(message, optional, tag = "7")]
pub ocfljmnhlkd: ::core::option::Option<Hifojjigpak>,
#[prost(message, optional, tag = "15")]
pub dabjjoppnhd: ::core::option::Option<Ljeieoannal>,
#[xor(811)]
#[prost(uint32, tag = "2")]
pub lamdnmianmj: u32,
#[prost(bool, tag = "13")]
pub mgfcmlpkjkg: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Decifkofkfo {
#[prost(message, optional, tag = "1")]
pub cbgeodkpcfa: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub weight: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pbaionolkem {
#[prost(message, optional, tag = "9")]
pub fcpkblpchml: ::core::option::Option<Ignidckdoob>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hcpfcgflhnh {
#[xor(2330)]
#[prost(uint32, tag = "15")]
pub lhejecbpkib: u32,
#[prost(string, tag = "14")]
pub afhmbdankgg: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kagphkebphi {
#[prost(message, optional, tag = "1")]
pub pogjpgkaeoe: ::core::option::Option<Acldlammmmc>,
#[prost(message, optional, tag = "2")]
pub ljbhcmjohan: ::core::option::Option<Degcpmgmffp>,
#[prost(message, optional, tag = "3")]
pub ahaobidmjha: ::core::option::Option<Dngiconflif>,
#[prost(message, optional, tag = "4")]
pub fbldiaggdof: ::core::option::Option<Hmgfofgaahh>,
#[prost(message, optional, tag = "5")]
pub bpcddhllfal: ::core::option::Option<Glfmoelodad>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4614)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jnblailmplf {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mbboighioll {
#[xor(9263)]
#[prost(uint32, tag = "5")]
pub degepkdniep: u32,
#[prost(bool, tag = "6")]
pub bafilfangkf: bool,
#[xor(13663)]
#[prost(uint32, tag = "13")]
pub damhjcgieco: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2956)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mlkecejbbnk {
#[xor(8580)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nkjdgaedenj {
#[prost(map = "uint32, uint32", tag = "1")]
pub reward_item_map: ::std::collections::HashMap<u32, u32>,
#[prost(uint32, tag = "2")]
pub amkgocmddkl: u32,
#[prost(uint32, tag = "3")]
pub acfmpdnloba: u32,
#[prost(string, tag = "4")]
pub hacnhcflago: ::prost::alloc::string::String,
#[prost(int32, repeated, tag = "5")]
pub bkhicbpaakb: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Keblpeneapc {
#[prost(message, repeated, tag = "4")]
pub gcedigdhfoi: ::prost::alloc::vec::Vec<Jmddgbmikad>,
#[xor(5413)]
#[prost(int32, tag = "9")]
pub kgmnchnchmo: i32,
#[xor(14038)]
#[prost(int32, tag = "12")]
pub ecfnjpjfccf: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(23)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fklmbjfmnnf {
#[xor(8861)]
#[prost(uint32, tag = "10")]
pub lbcaffkfapo: u32,
#[xor(4684)]
#[prost(uint32, tag = "5")]
pub eblcfdeajkc: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jaaigmfpkdc {
#[prost(message, optional, tag = "1")]
pub dhmnolikmhj: ::core::option::Option<StringEntry>,
#[prost(enumeration = "NpcAttrType", tag = "2")]
pub demjjdcffgn: i32,
#[prost(string, tag = "3")]
pub oiljmdlfaeo: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2806)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetBattlePassDataCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Edhkfipcgpi {
#[xor(1330)]
#[prost(int64, tag = "1")]
pub chicfddpdom: i64,
#[xor(5834)]
#[prost(uint32, tag = "6")]
pub nbaaikedggk: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3230)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Onahngiemae {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nkgjgooekob {
#[xor(8938)]
#[prost(uint32, tag = "1")]
pub akkhhcokopp: u32,
#[prost(uint32, repeated, tag = "7")]
pub conpmlenepg: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "6")]
pub legjkamjieb: ::prost::alloc::vec::Vec<u32>,
#[xor(2124)]
#[prost(uint32, tag = "11")]
pub ajjhdldcfna: u32,
#[xor(9061)]
#[prost(uint32, tag = "13")]
pub bdhckehljcc: u32,
#[prost(message, optional, tag = "12")]
pub gpghmmpiapc: ::core::option::Option<Pbfipjoibcg>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ejodnmafilo {
#[prost(message, optional, tag = "1")]
pub item_id: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub lmlllbmnepp: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "3")]
pub pogodjcnkhd: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(777)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cmfofdldpme {
#[xor(5394)]
#[prost(int32, tag = "5")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Babeaalllin {
#[prost(enumeration = "Njmgdnmdpcd", tag = "1")]
pub menaaddleal: i32,
#[prost(uint32, repeated, tag = "7")]
pub dccponnpijl: ::prost::alloc::vec::Vec<u32>,
#[xor(389)]
#[prost(uint32, tag = "3")]
pub aifcflhigbp: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jdcmlddboeb {
#[prost(uint32, tag = "1")]
pub knjdlppjnjp: u32,
#[prost(uint32, tag = "2")]
pub obeigedladh: u32,
#[prost(int32, tag = "3")]
pub num: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2808)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ndecnfmnpgm {
#[xor(13411)]
#[prost(uint32, tag = "5")]
pub item_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5119)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iglcaneooja {
#[prost(message, repeated, tag = "12")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(15505)]
#[prost(uint64, tag = "8")]
pub jmnpooedngh: u64,
#[xor(5161)]
#[prost(uint64, tag = "6")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "2")]
pub info: ::core::option::Option<Amlbojkkcip>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ekiechelnjg {
#[xor(10729)]
#[prost(uint32, tag = "10")]
pub ghimebgollb: u32,
#[xor(9384)]
#[prost(uint32, tag = "9")]
pub nmbkbflifhi: u32,
#[xor(10549)]
#[prost(uint32, tag = "8")]
pub fkjagaehhbf: u32,
#[xor(16332)]
#[prost(uint64, tag = "13")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct WorkBenchSync {
#[prost(uint32, repeated, tag = "10")]
pub docddodnlon: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "4")]
pub nldpadbhepk: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "9")]
pub afhmbdankgg: ::prost::alloc::string::String,
#[xor(4033)]
#[prost(uint32, tag = "8")]
pub jkbgmghaodp: u32,
#[prost(uint32, repeated, tag = "12")]
pub ofaokndljag: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "3")]
pub bifdomadomp: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "11")]
pub jkhbkhljloo: ::prost::alloc::vec::Vec<Mffhbgnmnpm>,
#[prost(message, repeated, tag = "13")]
pub ekdfmemapcf: ::prost::alloc::vec::Vec<Hcpfcgflhnh>,
#[prost(map = "int32, message", tag = "15")]
pub phghhieanfp: ::std::collections::HashMap<i32, PartnerTrustDegreeInfo>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct TrashbinHermitData {
#[prost(message, repeated, tag = "12")]
pub klbehoieibi: ::prost::alloc::vec::Vec<Ddplihlfngg>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhgehefgpcj {
#[prost(message, repeated, tag = "1")]
pub scene_unit_list: ::prost::alloc::vec::Vec<Hklkphimdcd>,
#[prost(bool, tag = "2")]
pub pndchhlgfcm: bool,
#[prost(bool, tag = "3")]
pub edkajffgdhm: bool,
#[prost(uint32, tag = "4")]
pub hoagdhfnhhp: u32,
#[prost(bool, tag = "5")]
pub fdpijhillhk: bool,
#[prost(enumeration = "Gmcconoddla", tag = "6")]
pub eepopchmbnd: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gkegfnbpiok {
#[prost(map = "uint32, int32", tag = "6")]
pub mp_property_override_map: ::std::collections::HashMap<u32, i32>,
#[xor(4076)]
#[prost(uint32, tag = "2")]
pub star: u32,
#[xor(15011)]
#[prost(uint32, tag = "3")]
pub buddy_id: u32,
#[xor(810)]
#[prost(uint32, tag = "5")]
pub exp: u32,
#[xor(3734)]
#[prost(uint32, tag = "11")]
pub gdbojdaokpn: u32,
#[xor(14467)]
#[prost(uint32, tag = "4")]
pub rank: u32,
#[xor(13305)]
#[prost(uint32, tag = "7")]
pub level: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bclpfldpfie {
#[prost(message, optional, tag = "1")]
pub afjmnflfbpl: ::core::option::Option<Nnanolflndk>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jeikfnnafcf {
#[prost(enumeration = "HollowShopType", tag = "1")]
pub shop_type: i32,
#[prost(uint32, tag = "2")]
pub kmmdmbdcdmk: u32,
#[prost(bool, tag = "3")]
pub hpbpjppmjpf: bool,
#[prost(uint32, tag = "4")]
pub lcocbdamdhh: u32,
#[prost(int32, tag = "5")]
pub cnjnbejdjlb: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lbjlaphnmfh {
#[prost(message, optional, tag = "8")]
pub ebahldnknni: ::core::option::Option<Cedamedgpaj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fjohedlahde {
#[prost(uint32, tag = "1")]
pub gdclnbdjmdd: u32,
#[prost(string, tag = "2")]
pub hakgajidaoo: ::prost::alloc::string::String,
#[prost(message, optional, tag = "3")]
pub fndgckiecch: ::core::option::Option<Ecneggkcjoj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gdcokcimmgm {
#[prost(string, tag = "1")]
pub oalnnodlbal: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub hppodapphab: ::prost::alloc::string::String,
#[prost(enumeration = "VariableScope", tag = "3")]
pub fcdpekomndm: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pgngnckefdm {
#[prost(message, optional, tag = "1")]
pub jhmgppeodmg: ::core::option::Option<StringEntry>,
#[prost(string, tag = "2")]
pub geilejnfddf: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pkdgijbmdfh {}
#[derive(proto_gen::CmdID)]
#[cmdid(5120)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aojdpeneoac {
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<Ecnbmadionn>,
#[xor(5984)]
#[prost(uint64, tag = "8")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "4")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(15612)]
#[prost(uint64, tag = "1")]
pub dkmbmkcdepe: u64,
}
#[derive(proto_gen::CmdID)]
#[cmdid(355)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Loepnpaebfn {
#[xor(9149)]
#[prost(uint32, tag = "5")]
pub tag: u32,
#[xor(6526)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Amblkilcjaj {
#[prost(message, repeated, tag = "3")]
pub hgjlkkkckdb: ::prost::alloc::vec::Vec<Epihkpakmio>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1134)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Peenfmadicn {
#[prost(map = "uint32, int32", tag = "3")]
pub njfikojmpcm: ::std::collections::HashMap<u32, i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Idlnnfcjifp {
#[prost(enumeration = "Migfhchhepp", tag = "1")]
pub pembfiaeihp: i32,
#[prost(message, optional, tag = "2")]
pub dbckmboohcg: ::core::option::Option<Mcbcdeinncc>,
#[prost(message, repeated, tag = "3")]
pub fokeklkjpem: ::prost::alloc::vec::Vec<Mcbcdeinncc>,
#[prost(double, tag = "4")]
pub lnbmbhpnjjh: f64,
#[prost(message, optional, tag = "5")]
pub mbhmldcncip: ::core::option::Option<Eoiakcmjoha>,
#[prost(string, tag = "6")]
pub gpgklhloocd: ::prost::alloc::string::String,
#[prost(map = "int32, message", tag = "7")]
pub olnoimdfpej: ::std::collections::HashMap<i32, Bcdcdikijec>,
#[prost(int32, tag = "8")]
pub dklhknbhbpg: i32,
#[prost(uint32, repeated, tag = "9")]
pub fiocgnpjoij: ::prost::alloc::vec::Vec<u32>,
#[prost(bool, tag = "10")]
pub olagpjgmkdn: bool,
#[prost(float, tag = "11")]
pub ddmcefolplg: f32,
#[prost(int32, tag = "12")]
pub kionpdjkcli: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(563)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jcincgmdflc {
#[prost(uint32, repeated, tag = "15")]
pub avatars: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "5")]
pub olcifcglpdd: ::prost::alloc::vec::Vec<u32>,
#[xor(3275)]
#[prost(uint32, tag = "11")]
pub buddy_id: u32,
#[xor(10845)]
#[prost(uint32, tag = "13")]
pub quest_id: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(530)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gdjgmcdcgcj {
#[xor(730)]
#[prost(int32, tag = "6")]
pub flhkcfbbmej: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ciagdhceilh {
#[xor(10296)]
#[prost(uint32, tag = "12")]
pub bagbpajonhn: u32,
#[prost(message, repeated, tag = "8")]
pub lfdikifiaea: ::prost::alloc::vec::Vec<Jlmgodmceei>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iacgjaccbke {
#[xor(11348)]
#[prost(uint32, tag = "1")]
pub akjnndifbgo: u32,
#[xor(219)]
#[prost(int32, tag = "4")]
pub jianlecicde: i32,
#[xor(12659)]
#[prost(int32, tag = "8")]
pub nfeaobeffld: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cpkbabekkmd {
#[prost(int32, tag = "1")]
pub fcbfobakbel: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jcgigcbepni {
#[prost(uint32, tag = "1")]
pub item_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ddjecikoocn {
#[prost(message, optional, tag = "1")]
pub lfcjejbmkmn: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub igkchghofjn: ::core::option::Option<StringEntry>,
#[prost(enumeration = "ModifyType", tag = "3")]
pub pabbfchpoah: i32,
#[prost(bool, tag = "4")]
pub hhbgmnacfhg: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct MusicPlayerData {
#[xor(13457)]
#[prost(uint32, tag = "13")]
pub mhgnhkmhlgj: u32,
#[xor(11326)]
#[prost(uint32, tag = "1")]
pub igfnncbdako: u32,
#[prost(message, repeated, tag = "15")]
pub bblkchaimnl: ::prost::alloc::vec::Vec<Igieiojpkeh>,
#[prost(enumeration = "Fljplglhfin", tag = "6")]
pub eohcooknheg: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ngkklmjiikm {
#[prost(bool, tag = "10")]
pub ehjbhgofmph: bool,
#[xor(11076)]
#[prost(int32, tag = "15")]
pub fggmekmcmlm: i32,
#[prost(bool, tag = "2")]
pub keocbjhbchd: bool,
#[prost(bool, tag = "3")]
pub kjghgondhfj: bool,
#[prost(map = "uint32, uint32", tag = "4")]
pub fgojncfmljm: ::std::collections::HashMap<u32, u32>,
#[xor(3183)]
#[prost(int32, tag = "6")]
pub land_id: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lolghlmjgko {
#[xor(12457)]
#[prost(uint32, tag = "13")]
pub rank: u32,
#[xor(16374)]
#[prost(uint32, tag = "11")]
pub exp: u32,
#[xor(5732)]
#[prost(uint32, tag = "12")]
pub level: u32,
#[prost(message, repeated, tag = "1")]
pub pjbbjhfmmih: ::prost::alloc::vec::Vec<Ocbjgagjdac>,
#[prost(map = "uint32, int32", tag = "9")]
pub mp_property_override_map: ::std::collections::HashMap<u32, i32>,
#[xor(4487)]
#[prost(uint32, tag = "2")]
pub template_id: u32,
#[prost(message, repeated, tag = "15")]
pub skill_list: ::prost::alloc::vec::Vec<AvatarSkillInfo>,
#[xor(9058)]
#[prost(uint32, tag = "5")]
pub unlocked_talent_num: u32,
#[prost(message, optional, tag = "10")]
pub njacjmicemg: ::core::option::Option<WeaponInfo>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ccefhcfnafj {
#[prost(message, optional, tag = "1")]
pub imbjdoglnce: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub param: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Iojdgcmbnmj", tag = "3")]
pub ghggdeglhka: i32,
#[prost(enumeration = "VariableScope", tag = "4")]
pub fcdpekomndm: i32,
#[prost(message, optional, tag = "5")]
pub paomnkbjlll: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gfhopohglij {
#[xor(16188)]
#[prost(uint32, tag = "5")]
pub ohbaeffdefh: u32,
#[prost(bytes = "vec", tag = "9")]
pub fpapmlkmpci: ::prost::alloc::vec::Vec<u8>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct CollectMap {
#[prost(message, optional, tag = "1")]
pub jfabdmijchm: ::core::option::Option<Ebkeclhkffa>,
#[prost(uint32, repeated, tag = "4")]
pub dclgdmmgibj: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kihpmifkmag {
#[xor(3907)]
#[prost(int32, tag = "13")]
pub eimpfmmpmcl: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Lhnkkkfikpa {
#[prost(int32, tag = "1")]
pub njhhnmigpdd: i32,
#[prost(int32, tag = "2")]
pub r#type: i32,
#[prost(bool, tag = "3")]
pub lilmcaggmld: bool,
#[prost(bool, tag = "4")]
pub mdngbpdgklg: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eedmingigem {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nfpohmeihfi {
#[prost(string, tag = "1")]
pub cpdojliamhe: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nagcndakbph {
#[xor(8059)]
#[prost(uint32, tag = "2")]
pub gbnnalhjjen: u32,
#[xor(8456)]
#[prost(uint32, tag = "7")]
pub ekpcclekaag: u32,
#[xor(4922)]
#[prost(uint32, tag = "8")]
pub fjmnojdfeim: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ddfkiohomjg {
#[xor(3702)]
#[prost(int32, tag = "4")]
pub oegkpdigfld: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5179)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nabhigdaodk {
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Ldffgpohghg>,
#[xor(5220)]
#[prost(uint64, tag = "8")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "4")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
#[xor(5719)]
#[prost(uint64, tag = "2")]
pub jmnpooedngh: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jflokpkocia {
#[prost(message, repeated, tag = "1")]
pub klbehoieibi: ::prost::alloc::vec::Vec<Cojcpppiloj>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1684)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nbgbngppmim {
#[prost(message, repeated, tag = "7")]
pub hlocfefpeke: ::prost::alloc::vec::Vec<Nmklakmidnp>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1620)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kjknmlmfnka {
#[prost(message, optional, tag = "13")]
pub kollnciedki: ::core::option::Option<Kkdldfepnnh>,
#[xor(8099)]
#[prost(int32, tag = "2")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(638)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct FinishArchiveQuestScRsp {
#[xor(408)]
#[prost(int32, tag = "3")]
pub retcode: i32,
#[xor(10998)]
#[prost(uint32, tag = "9")]
pub quest_id: u32,
#[xor(12572)]
#[prost(uint32, tag = "12")]
pub jgeikifpcgd: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Adhogbjlaha {
#[prost(string, tag = "1")]
pub nommagnekoe: ::prost::alloc::string::String,
#[prost(string, tag = "2")]
pub gmflibicpdd: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub hjbaombnoll: ::prost::alloc::string::String,
#[prost(int64, repeated, tag = "4")]
pub cokpphbhhmc: ::prost::alloc::vec::Vec<i64>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dkaaahlgbep {
#[prost(int32, repeated, tag = "8")]
pub lobkaahbdic: ::prost::alloc::vec::Vec<i32>,
#[prost(int32, repeated, tag = "9")]
pub ogcfpjlafkn: ::prost::alloc::vec::Vec<i32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(7000)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cpmfbgenbgg {
#[xor(5260)]
#[prost(uint64, tag = "15")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "9")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Fhdnnkakcbi>,
#[xor(11844)]
#[prost(uint64, tag = "2")]
pub jmnpooedngh: u64,
#[prost(message, optional, tag = "1")]
pub info: ::core::option::Option<Khcachiimkm>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dpfjecebicb {
#[xor(15164)]
#[prost(int32, tag = "7")]
pub jolepofhine: i32,
#[prost(enumeration = "Jkfmildnkjj", tag = "1")]
pub r#type: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(528)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct BeginnerBattleRebeginScRsp {
#[xor(15890)]
#[prost(int32, tag = "3")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(542)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dlnnaniponi {
#[prost(message, optional, tag = "14")]
pub dpfkafjjpgg: ::core::option::Option<LongFightInfo>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(575)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct StartHollowQuestCsReq {
#[prost(uint32, repeated, tag = "8")]
pub olcifcglpdd: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "11")]
pub avatars: ::prost::alloc::vec::Vec<u32>,
#[xor(6842)]
#[prost(uint32, tag = "14")]
pub buddy_id: u32,
#[prost(uint32, repeated, tag = "3")]
pub obpdhglkbgk: ::prost::alloc::vec::Vec<u32>,
#[xor(8158)]
#[prost(uint32, tag = "12")]
pub fafoahnaohk: u32,
#[prost(bool, tag = "9")]
pub is_story: bool,
#[prost(string, tag = "15")]
pub quest_weather: ::prost::alloc::string::String,
#[xor(15965)]
#[prost(uint32, tag = "4")]
pub quest_id: u32,
#[xor(14817)]
#[prost(uint32, tag = "10")]
pub pbdjcoakfko: u32,
#[prost(bool, tag = "6")]
pub maapjgmclfc: bool,
#[prost(bool, tag = "7")]
pub inpmdglfmff: bool,
#[prost(bool, tag = "5")]
pub jcflmpbcojd: bool,
#[prost(uint32, repeated, tag = "1")]
pub bfgcegliaig: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "13")]
pub quest_time_period: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ldffgpohghg {}
#[derive(proto_gen::CmdID)]
#[cmdid(2983)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kdlhoagklkj {
#[xor(8861)]
#[prost(uint32, tag = "9")]
pub tag: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2875)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Onnalabildo {
#[xor(1525)]
#[prost(uint32, tag = "7")]
pub hkalhlhpana: u32,
#[xor(429)]
#[prost(uint32, tag = "2")]
pub fbkglopahfg: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Biegdlmokam {
#[prost(message, optional, tag = "1")]
pub melcoohecci: ::core::option::Option<Mhjgpancdob>,
#[prost(message, repeated, tag = "2")]
pub eondaicemcl: ::prost::alloc::vec::Vec<Ckkenmdndie>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dgdcmgpmpea {
#[prost(message, repeated, tag = "1")]
pub jmmiofdedno: ::prost::alloc::vec::Vec<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eibbpbjnphd {
#[xor(8177)]
#[prost(uint32, tag = "10")]
pub bcddmmpbplo: u32,
#[prost(string, tag = "3")]
pub khkchplaebm: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4305)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ifieiocfenm {
#[prost(message, repeated, tag = "2")]
pub jfjfkdppnjo: ::prost::alloc::vec::Vec<Cagdfpmchbe>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fphfcohclpj {
#[prost(enumeration = "HollowGridLink", tag = "1")]
pub ennlokkndhl: i32,
#[prost(bytes = "vec", tag = "3")]
pub nniflankbmo: ::prost::alloc::vec::Vec<u8>,
#[prost(bytes = "vec", tag = "4")]
pub piembplmoij: ::prost::alloc::vec::Vec<u8>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aoijocdglki {
#[prost(string, tag = "8")]
pub jcgebnbonim: ::prost::alloc::string::String,
#[prost(string, tag = "14")]
pub jgpgldknhde: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1395)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cdceehekghf {
#[prost(message, optional, tag = "8")]
pub kbinkakmmcl: ::core::option::Option<Iggbdkbgphj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Dddbifhfggd {
#[prost(message, optional, tag = "1")]
pub param: ::core::option::Option<Jmgmjpfdjan>,
#[prost(uint32, tag = "2")]
pub bpjielelnoe: u32,
#[prost(uint32, tag = "3")]
pub ddjhifcipjp: u32,
#[prost(uint32, tag = "4")]
pub apcpedinncg: u32,
#[prost(message, optional, tag = "5")]
pub bimbenglfno: ::core::option::Option<Hemfohpbcda>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(820)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Foclfadndbo {
#[xor(5915)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(496)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jolbdcfnokp {
#[prost(message, repeated, tag = "11")]
pub bhebnfcijmo: ::prost::alloc::vec::Vec<Fcknppidgod>,
#[prost(message, optional, tag = "12")]
pub hmfbjnjoiib: ::core::option::Option<Fcknppidgod>,
#[prost(message, optional, tag = "13")]
pub jemjiolmlon: ::core::option::Option<Fcknppidgod>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hbaclaknhhi {
#[prost(string, repeated, tag = "1")]
pub bgjlfnekjfa: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[prost(string, tag = "2")]
pub dafcljcdlhf: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5137)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Edhgomlljfc {
#[prost(message, optional, tag = "15")]
pub info: ::core::option::Option<Fljpidhbpkj>,
#[xor(653)]
#[prost(uint64, tag = "12")]
pub jmnpooedngh: u64,
#[xor(9836)]
#[prost(uint64, tag = "8")]
pub dkmbmkcdepe: u64,
#[prost(message, repeated, tag = "4")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(224)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pphcimhjajk {
#[prost(message, optional, tag = "13")]
pub eabhecadfgl: ::core::option::Option<Emppdmihnkg>,
#[xor(2640)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nlcdcmpbbcb {
#[prost(uint32, tag = "1")]
pub fhldkkachpd: u32,
#[prost(string, tag = "2")]
pub cpcdkpihhch: ::prost::alloc::string::String,
#[prost(int32, tag = "3")]
pub lmiamoihnid: i32,
#[prost(uint32, repeated, tag = "4")]
pub fimgdikkpgb: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Andjgknddgm {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jnkgjnahehp {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub owner_type: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3438)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Idocgomjpbc {
#[prost(message, optional, tag = "7")]
pub cmahoinjpan: ::core::option::Option<Ekginnilhph>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3237)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ecgbkjomkhg {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ebkomallnah {
#[prost(enumeration = "HollowEntityType", tag = "1")]
pub owner_type: i32,
#[prost(message, optional, tag = "2")]
pub dhmnolikmhj: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "3")]
pub jookfmjfnai: bool,
#[prost(string, tag = "4")]
pub aghgnhpnhlc: ::prost::alloc::string::String,
#[prost(string, tag = "5")]
pub mdcpdigpili: ::prost::alloc::string::String,
#[prost(bool, tag = "6")]
pub obmnjknlkpg: bool,
#[prost(message, repeated, tag = "7")]
pub nombbkkpafh: ::prost::alloc::vec::Vec<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1004)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetGachaDataCsReq {
#[xor(3355)]
#[prost(uint32, tag = "4")]
pub gacha_type: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eomganhioec {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pdhkemolenl {
#[prost(enumeration = "Nehfdjlfghd", tag = "1")]
pub pkdafcooonf: i32,
#[prost(message, optional, tag = "2")]
pub pgpacjmamgo: ::core::option::Option<Mcbcdeinncc>,
#[prost(bytes = "vec", tag = "3")]
pub lbfohnflhme: ::prost::alloc::vec::Vec<u8>,
#[prost(message, optional, tag = "4")]
pub njjpjpapjnc: ::core::option::Option<Mcbcdeinncc>,
#[prost(bytes = "vec", tag = "5")]
pub nniflankbmo: ::prost::alloc::vec::Vec<u8>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aegmhgjhcfm {
#[prost(uint32, repeated, tag = "4")]
pub khohhdcfdio: ::prost::alloc::vec::Vec<u32>,
#[xor(16004)]
#[prost(uint32, tag = "10")]
pub oeedfjlpaak: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Olnbghmldme {
#[prost(enumeration = "ClientHollowEntityType", tag = "1")]
pub r#type: i32,
#[prost(string, tag = "2")]
pub bnggmjhgogn: ::prost::alloc::string::String,
#[prost(message, optional, tag = "3")]
pub position: ::core::option::Option<Mcbcdeinncc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Encaiagmhon {
#[prost(string, tag = "1")]
pub hgnnppdiaid: ::prost::alloc::string::String,
#[prost(map = "string, string", tag = "2")]
pub iajddplokkh: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
#[prost(map = "string, string", tag = "3")]
pub hodhmicejee: ::std::collections::HashMap<
::prost::alloc::string::String,
::prost::alloc::string::String,
>,
#[prost(uint32, tag = "4")]
pub kkopdbppgkg: u32,
#[prost(map = "string, message", tag = "5")]
pub mpneffnogpb: ::std::collections::HashMap<
::prost::alloc::string::String,
Mcbcdeinncc,
>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fkbhmcfcepb {
#[prost(uint32, repeated, tag = "1")]
pub odfmgblgffh: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pihldgnlcpl {
#[prost(float, tag = "8")]
pub fboelpmooig: f32,
#[prost(float, tag = "9")]
pub mkjndiapleb: f32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(839)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct WeaponUnDressScRsp {
#[xor(1692)]
#[prost(int32, tag = "10")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jchcaaehcne {
#[prost(message, optional, tag = "1")]
pub miecobaddhc: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(24)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Npghfimfolb {
#[xor(952)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5130)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kfgmeaflpml {
#[xor(1606)]
#[prost(uint64, tag = "14")]
pub jmnpooedngh: u64,
#[xor(2084)]
#[prost(uint64, tag = "13")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "5")]
pub info: ::core::option::Option<Ahaamgpoikb>,
#[prost(message, repeated, tag = "1")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2927)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kbfmpmiifdd {
#[xor(15981)]
#[prost(uint32, tag = "11")]
pub mbcmpkodpfi: u32,
#[xor(2240)]
#[prost(uint32, tag = "6")]
pub group: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3337)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetCharacterQuestListScRsp {
#[xor(9430)]
#[prost(uint32, tag = "14")]
pub lanpdahipch: u32,
#[xor(9922)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[prost(message, repeated, tag = "7")]
pub odlmncknhjp: ::prost::alloc::vec::Vec<Mjgeehlianj>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fjejokhfcpn {
#[prost(bool, tag = "1")]
pub ifeaejcdala: bool,
#[prost(message, optional, tag = "6")]
pub odecaelpjho: ::core::option::Option<Pkglhchemkk>,
#[prost(bool, tag = "8")]
pub iobiblnhfoi: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cknhljlgecb {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kjkklofeigo {
#[prost(uint32, repeated, tag = "1")]
pub bnpbclldcdc: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ilhnoidhlbj {
#[prost(message, repeated, tag = "10")]
pub ohchclaciin: ::prost::alloc::vec::Vec<Chhialoiogg>,
#[xor(6115)]
#[prost(uint32, tag = "2")]
pub nmbkbflifhi: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jelnghnjbph {
#[prost(int32, tag = "1")]
pub olfdcbpjeij: i32,
#[prost(map = "string, int32", tag = "2")]
pub hodhmicejee: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct AchievementSync {
#[prost(message, repeated, tag = "15")]
pub emldeipfmma: ::prost::alloc::vec::Vec<Gokcdfmheel>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Beekapbknea {}
#[derive(proto_gen::CmdID)]
#[cmdid(2985)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pcagcihalmf {
#[prost(uint32, repeated, tag = "11")]
pub dddfacmohbm: ::prost::alloc::vec::Vec<u32>,
#[xor(3748)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(804)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct WeaponDressScRsp {
#[xor(4000)]
#[prost(int32, tag = "4")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hplabjkgjmh {
#[xor(14965)]
#[prost(uint64, tag = "2")]
pub bagbpajonhn: u64,
#[prost(message, optional, tag = "10")]
pub haebjdjjang: ::core::option::Option<Efjhdkngdgb>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hpikfljcefd {
#[xor(8146)]
#[prost(uint32, tag = "2")]
pub eddckjhpnfc: u32,
#[prost(int32, repeated, tag = "10")]
pub kcpfppflknn: ::prost::alloc::vec::Vec<i32>,
#[xor(11141)]
#[prost(uint32, tag = "7")]
pub bbkdlgabbif: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gmgfddjccgl {
#[prost(bool, tag = "3")]
pub jjjddpjppji: bool,
#[prost(bool, tag = "4")]
pub lmbkcbcahil: bool,
#[prost(bool, tag = "12")]
pub abigdgpcjoj: bool,
#[prost(float, tag = "1")]
pub dinnjbellck: f32,
#[prost(bool, tag = "8")]
pub mbpkhgcjfck: bool,
#[xor(12066)]
#[prost(int32, tag = "15")]
pub odhhlkikgaf: i32,
#[prost(message, optional, tag = "10")]
pub mjecnojpidi: ::core::option::Option<Modgniooono>,
#[prost(float, tag = "5")]
pub edmjjfkhdga: f32,
#[prost(float, tag = "7")]
pub damage: f32,
#[xor(7485)]
#[prost(int32, tag = "2")]
pub knbfkiboplg: i32,
#[xor(15967)]
#[prost(int32, tag = "1445")]
pub bgdkdlhnkgg: i32,
#[prost(bool, tag = "9")]
pub ehmmnjldcnf: bool,
#[prost(message, optional, tag = "11")]
pub dfccnmkmhlb: ::core::option::Option<Fljhgcjpadn>,
#[prost(float, tag = "14")]
pub pehllmlcmhd: f32,
#[prost(float, tag = "6")]
pub ffiapnmflfm: f32,
#[xor(13411)]
#[prost(int32, tag = "13")]
pub amdjlifphmh: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3205)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hhddabgbglg {}
#[derive(proto_gen::CmdID)]
#[cmdid(2430)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gmpbopcdfdf {
#[xor(6806)]
#[prost(int32, tag = "8")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(634)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ihngahmmdip {
#[prost(message, optional, tag = "10")]
pub reward_item_map: ::core::option::Option<RewardItems>,
#[xor(12003)]
#[prost(int32, tag = "1")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(4605)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Labhlggmcpc {
#[xor(5099)]
#[prost(uint64, tag = "6")]
pub pdgaiolalfi: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PlayerMailInfo {
#[prost(string, repeated, tag = "6")]
pub gmlbkggiglg: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
#[xor(6577)]
#[prost(int64, tag = "4")]
pub dglmplbgbhb: i64,
#[xor(4290)]
#[prost(uint32, tag = "10")]
pub lfbcicdacon: u32,
#[prost(string, tag = "7")]
pub aeagohdlfjn: ::prost::alloc::string::String,
#[prost(bool, tag = "14")]
pub mmjgihkbdee: bool,
#[prost(bool, tag = "8")]
pub haillcgodcb: bool,
#[prost(string, tag = "12")]
pub title: ::prost::alloc::string::String,
#[prost(string, tag = "3")]
pub odecaelpjho: ::prost::alloc::string::String,
#[prost(message, optional, tag = "9")]
pub noilhmgmnpn: ::core::option::Option<Fjfeoekkmjd>,
#[prost(bool, tag = "1")]
pub cachnckngae: bool,
#[xor(3730)]
#[prost(int64, tag = "2")]
pub nphgimfceam: i64,
#[xor(4657)]
#[prost(uint32, tag = "11")]
pub cgnneaencdf: u32,
#[prost(message, optional, tag = "5")]
pub eabhecadfgl: ::core::option::Option<Emppdmihnkg>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eikkgpfndbb {
#[prost(enumeration = "Migfhchhepp", tag = "1")]
pub pembfiaeihp: i32,
#[prost(message, optional, tag = "2")]
pub dbckmboohcg: ::core::option::Option<Mcbcdeinncc>,
#[prost(map = "int32, message", tag = "3")]
pub olnoimdfpej: ::std::collections::HashMap<i32, Bcdcdikijec>,
#[prost(string, tag = "4")]
pub bmaedbobnod: ::prost::alloc::string::String,
#[prost(double, tag = "5")]
pub bbmenknniil: f64,
#[prost(string, tag = "7")]
pub iikiebnlmhd: ::prost::alloc::string::String,
#[prost(string, tag = "8")]
pub aobcagpcgmp: ::prost::alloc::string::String,
#[prost(uint32, repeated, tag = "9")]
pub fiocgnpjoij: ::prost::alloc::vec::Vec<u32>,
#[prost(string, tag = "10")]
pub kionpdjkcli: ::prost::alloc::string::String,
#[prost(message, optional, tag = "12")]
pub fihhghjddfl: ::core::option::Option<Lnoldijnfdl>,
#[prost(bytes = "vec", tag = "13")]
pub akklpklcgib: ::prost::alloc::vec::Vec<u8>,
#[prost(bytes = "vec", tag = "14")]
pub nfhbgkeckno: ::prost::alloc::vec::Vec<u8>,
#[prost(float, tag = "15")]
pub fcbmbaldajo: f32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Iolbjhickmm {
#[prost(enumeration = "ScriptHollowQuestType", tag = "1")]
pub quest_type: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(682)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jiflifhgkhk {
#[prost(uint32, repeated, tag = "8")]
pub olcifcglpdd: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "1")]
pub avatars: ::prost::alloc::vec::Vec<u32>,
#[xor(12351)]
#[prost(uint32, tag = "7")]
pub quest_id: u32,
#[prost(bool, tag = "13")]
pub is_story: bool,
#[xor(7590)]
#[prost(uint32, tag = "5")]
pub buddy_id: u32,
#[prost(bool, tag = "14")]
pub jcflmpbcojd: bool,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Llffmokppgi {
#[xor(15312)]
#[prost(int32, tag = "7")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aokebecglmi {
#[xor(14888)]
#[prost(uint32, tag = "12")]
pub fhldkkachpd: u32,
#[xor(12371)]
#[prost(uint32, tag = "7")]
pub cikkjhkhpdc: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gciimojpfgm {
#[prost(map = "uint32, message", tag = "10")]
pub kkfplianbgm: ::std::collections::HashMap<u32, Bghgcldpjlp>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pmnjpedgkoj {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eoofpncjjhk {
#[prost(int32, tag = "1")]
pub quest_id: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1141)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct DungeonQuestFinishedScNotify {
#[prost(message, optional, tag = "1760")]
pub bojcpfdbolc: ::core::option::Option<Hpalfgllgje>,
#[xor(15752)]
#[prost(uint32, tag = "2")]
pub mhojclkglhg: u32,
#[xor(5738)]
#[prost(uint32, tag = "1164")]
pub abelngijpgm: u32,
#[prost(bool, tag = "652")]
pub ijmkbkpchjb: bool,
#[xor(14073)]
#[prost(uint32, tag = "1")]
pub ancmjnoknci: u32,
#[xor(9817)]
#[prost(uint32, tag = "5")]
pub bkfnflfchea: u32,
#[xor(8155)]
#[prost(uint32, tag = "14")]
pub result: u32,
#[xor(12979)]
#[prost(uint32, tag = "7")]
pub quest_id: u32,
#[xor(2341)]
#[prost(uint32, tag = "763")]
pub nldgcedhoej: u32,
#[prost(map = "uint32, message", tag = "4")]
pub fight_reward_map: ::std::collections::HashMap<u32, Jflokpkocia>,
#[prost(message, repeated, tag = "9")]
pub kjmdchdpakf: ::prost::alloc::vec::Vec<Ifndfopgcph>,
#[xor(5804)]
#[prost(uint32, tag = "10")]
pub rank: u32,
#[prost(string, tag = "3")]
pub hgjmicbemmi: ::prost::alloc::string::String,
#[prost(bool, tag = "13")]
pub ipeeojcfgle: bool,
#[prost(map = "uint32, uint64", tag = "6")]
pub pppgfnnoifp: ::std::collections::HashMap<u32, u64>,
#[prost(message, repeated, tag = "12")]
pub pgochkfjneb: ::prost::alloc::vec::Vec<Affmillmphl>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Padkioidkie {
#[prost(message, optional, tag = "1")]
pub position: ::core::option::Option<Iekenimnoje>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Njjalopddjo {
#[prost(bool, tag = "1")]
pub knplhhphgpa: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bicdddaefcg {
#[xor(3545)]
#[prost(uint32, tag = "10")]
pub cgnnmokljnh: u32,
#[xor(12784)]
#[prost(uint32, tag = "15")]
pub bagbpajonhn: u32,
#[prost(message, optional, tag = "12")]
pub dgdplpmddec: ::core::option::Option<Pihldgnlcpl>,
#[xor(173)]
#[prost(int32, tag = "11")]
pub fclllemmpfm: i32,
#[prost(float, tag = "7")]
pub pdbopgpafbb: f32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2846)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gkiaghmepfp {
#[prost(message, optional, tag = "14")]
pub result: ::core::option::Option<BattleResult>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bcenmkcdllf {
#[xor(15256)]
#[prost(uint32, tag = "5")]
pub aeppkddkakn: u32,
#[xor(101)]
#[prost(uint32, tag = "384")]
pub mppkcodjmph: u32,
#[xor(8764)]
#[prost(uint32, tag = "8")]
pub fegnglednjg: u32,
#[xor(4588)]
#[prost(uint32, tag = "14")]
pub paiihnkfjmn: u32,
#[xor(3967)]
#[prost(uint32, tag = "10")]
pub pfnpdmimdbb: u32,
#[prost(message, repeated, tag = "4")]
pub igegbjlppei: ::prost::alloc::vec::Vec<Pnpfkfaceln>,
#[xor(5257)]
#[prost(uint32, tag = "11")]
pub aapbnpclfpa: u32,
#[prost(uint32, repeated, tag = "2")]
pub dldfgemogip: ::prost::alloc::vec::Vec<u32>,
#[xor(1732)]
#[prost(int64, tag = "13")]
pub pass_time: i64,
#[xor(669)]
#[prost(uint32, tag = "9")]
pub caifppemlnm: u32,
#[xor(5610)]
#[prost(uint32, tag = "181")]
pub cidlcppnlpl: u32,
#[prost(uint32, repeated, tag = "3")]
pub lafmpbljnjg: ::prost::alloc::vec::Vec<u32>,
#[xor(15733)]
#[prost(int64, tag = "7")]
pub edbmlolmope: i64,
#[prost(uint32, repeated, tag = "15")]
pub imjelgkofjg: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "500")]
pub eonagoiinkd: ::prost::alloc::vec::Vec<Oidkngmaipi>,
#[xor(9161)]
#[prost(uint32, tag = "6")]
pub quest_id: u32,
#[xor(10535)]
#[prost(uint32, tag = "1")]
pub cbkephankbj: u32,
#[xor(9246)]
#[prost(uint32, tag = "1801")]
pub jbnkjeogphg: u32,
#[xor(10436)]
#[prost(uint32, tag = "12")]
pub fnpfegoeinm: u32,
#[xor(1176)]
#[prost(uint32, tag = "1270")]
pub idkcknckeam: u32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5165)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cpaabjlgnpn {
#[xor(8186)]
#[prost(uint64, tag = "15")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "13")]
pub info: ::core::option::Option<Khcimodcaca>,
#[xor(1499)]
#[prost(uint64, tag = "12")]
pub jmnpooedngh: u64,
#[prost(message, repeated, tag = "8")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct RewardBuff {
#[xor(14354)]
#[prost(int32, tag = "6")]
pub mkimoobpacj: i32,
#[xor(14982)]
#[prost(int32, tag = "5")]
pub nfeaobeffld: i32,
#[xor(8806)]
#[prost(int64, tag = "4")]
pub hjaiphcdbko: i64,
#[xor(4124)]
#[prost(int32, tag = "7")]
pub ofjihgemjef: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Innnieecppj {
#[prost(message, optional, tag = "9")]
pub iakjomgiekd: ::core::option::Option<Dplgcojfmhj>,
#[xor(5438)]
#[prost(int32, tag = "2")]
pub ofahkoplehp: i32,
#[prost(message, optional, tag = "4")]
pub foejdnohkpg: ::core::option::Option<Eohnljnpiao>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pajgjjpijep {
#[prost(string, tag = "1")]
pub bhlcalbipjc: ::prost::alloc::string::String,
#[prost(uint32, tag = "2")]
pub bedcpoehdkc: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jnajhbhdnib {
#[prost(enumeration = "Nehfdjlfghd", tag = "1")]
pub pkdafcooonf: i32,
#[prost(message, optional, tag = "2")]
pub pgpacjmamgo: ::core::option::Option<StringEntry>,
#[prost(message, repeated, tag = "3")]
pub mnhpaeilcpe: ::prost::alloc::vec::Vec<Obpccjhnbpe>,
#[prost(message, optional, tag = "4")]
pub njjpjpapjnc: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2005)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Bkikocknadd {
#[xor(5641)]
#[prost(int32, tag = "14")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1872)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetWebActivityDataCsReq {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gdchopfhaol {
#[prost(uint64, tag = "1")]
pub bmnbfbpfahe: u64,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ogfdcnkjigc {
#[prost(message, optional, tag = "1")]
pub abhafocgjgp: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Kefkendaleb {
#[prost(map = "uint32, message", tag = "1")]
pub ihpepphganb: ::std::collections::HashMap<u32, Kajaeggdaed>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Odpikgleomb {
#[prost(message, optional, tag = "1")]
pub mdnhahnfmfl: ::core::option::Option<StringEntry>,
#[prost(enumeration = "HollowEntityType", tag = "2")]
pub llafhjgdfjn: i32,
#[prost(bool, tag = "3")]
pub finished: bool,
#[prost(bool, tag = "4")]
pub ajlemkdmjaj: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ejjpjagenjk {
#[prost(message, optional, tag = "1")]
pub lancahdkfll: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Nnafeplljif {
#[prost(string, tag = "1")]
pub ehocdglkjpb: ::prost::alloc::string::String,
#[prost(enumeration = "Mkbcaoanfdj", tag = "2")]
pub r#type: i32,
#[prost(enumeration = "Ejpbdlckaal", tag = "4")]
pub nkcpojakgai: i32,
#[prost(message, optional, tag = "5")]
pub dmfjjjigeeo: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "6")]
pub lcjpkhnjbnp: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "7")]
pub ogmiandmnif: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "8")]
pub ehgekpobaic: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "9")]
pub bmlmkcnfifo: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "10")]
pub doeobkmbdhk: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "12")]
pub mjmbfchpmjk: bool,
#[prost(bool, tag = "13")]
pub hfjdelcpefm: bool,
#[prost(message, optional, tag = "14")]
pub pdbopgpafbb: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "15")]
pub afifcbfknen: ::core::option::Option<Nnanolflndk>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gkknajmpkkc {
#[xor(8160)]
#[prost(uint32, tag = "8")]
pub mminnpepjck: u32,
#[xor(704)]
#[prost(uint32, tag = "14")]
pub ioampaopmip: u32,
#[xor(10120)]
#[prost(uint32, tag = "15")]
pub cmhejkjapmd: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gfkfhoelagl {
#[prost(enumeration = "CharacterMode", tag = "1")]
pub knjdlppjnjp: i32,
#[prost(message, optional, tag = "2")]
pub npefngofkkf: ::core::option::Option<StringEntry>,
#[prost(bool, tag = "3")]
pub jkdehnpkfkl: bool,
#[prost(bool, tag = "4")]
pub ikadpgmppmj: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aflhlffdcea {
#[prost(message, optional, tag = "1")]
pub afckeoijadc: ::core::option::Option<StringEntry>,
#[prost(enumeration = "VariableScope", tag = "2")]
pub njfkgladfhe: i32,
#[prost(enumeration = "ListVariableType", tag = "3")]
pub minolgkimdf: i32,
#[prost(message, optional, tag = "4")]
pub poffkdhajbf: ::core::option::Option<StringEntry>,
#[prost(enumeration = "VariableScope", tag = "5")]
pub hdmgnnajgao: i32,
#[prost(enumeration = "ListVariableType", tag = "6")]
pub lndigbojdgi: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ldnmjohapmc {
#[prost(message, optional, tag = "1")]
pub hnoocbajagn: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub fkgcomohmia: ::core::option::Option<StringEntry>,
#[prost(enumeration = "HollowEventType", tag = "3")]
pub pnoeapghnmh: i32,
#[prost(enumeration = "HollowEventTargetNodeType", tag = "4")]
pub ndmbigbnpmn: i32,
#[prost(string, tag = "5")]
pub bnppihpjhcc: ::prost::alloc::string::String,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1383)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ocjdkaeclik {
#[xor(11488)]
#[prost(int32, tag = "8")]
pub param: i32,
#[prost(enumeration = "Epnlncblahf", tag = "6")]
pub system: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hlgffmjlpig {
#[prost(int32, tag = "1")]
pub nemjchjkhho: i32,
#[prost(message, optional, tag = "2")]
pub ekjiflkhggc: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mkgejllbcio {
#[prost(message, repeated, tag = "7")]
pub okgboailflc: ::prost::alloc::vec::Vec<Gbkdkmdpanf>,
#[prost(uint32, repeated, tag = "10")]
pub jempnbhoank: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "12")]
pub ifpchllnpkd: ::prost::alloc::vec::Vec<u32>,
#[prost(message, optional, tag = "13")]
pub nkmnmnfjaee: ::core::option::Option<Jomijoicbjb>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3251)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Hekihangbap {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Jfllolchfhp {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Amlbojkkcip {}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pdibbkofigc {
#[xor(11489)]
#[prost(int32, tag = "5")]
pub ncigkmdafoi: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(460)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gfdbhigokgb {
#[prost(message, optional, tag = "4")]
pub bjjcagkgoed: ::core::option::Option<Eaboapbneki>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Cgkiakgeoao {
#[prost(uint32, tag = "1")]
pub group_id: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Eemedeipanh {
#[prost(string, tag = "1")]
pub nick_name: ::prost::alloc::string::String,
#[prost(uint32, tag = "2")]
pub level: u32,
#[prost(uint32, tag = "3")]
pub kbjleelonfe: u32,
#[prost(message, optional, tag = "4")]
pub jobglcnbfcp: ::core::option::Option<Kbcodbmidll>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Pbkkglmfopc {
#[prost(enumeration = "Gonenaaaaki", tag = "1")]
pub doembmhfbjh: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1472)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Knopijdlhak {
#[xor(15425)]
#[prost(int32, tag = "6")]
pub retcode: i32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fgfhcfhkojo {
#[prost(message, optional, tag = "1")]
pub fjcflipfpmo: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub lmpkbfofine: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "3")]
pub gnibbcpoeci: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "4")]
pub hengbhlpbab: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "5")]
pub geefpgnnkbc: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "6")]
pub hoaicgkhjlm: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "7")]
pub nbfbkbjencf: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "8")]
pub pdjdgdpcndb: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "9")]
pub ccdjelebepg: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "10")]
pub oaiglkjpdhp: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "11")]
pub kaenmifjobl: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "12")]
pub ochgjoaican: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "13")]
pub cbfkobbncpo: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "14")]
pub nnpkhadhili: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "15")]
pub aplnfojjgol: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "16")]
pub gdinonpbgnj: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "17")]
pub mkfiaffgpmb: ::core::option::Option<StringEntry>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1368)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct BattleReportCsReq {
#[prost(map = "uint32, int32", tag = "9")]
pub pjgkecjgnmo: ::std::collections::HashMap<u32, i32>,
#[prost(map = "uint32, int32", tag = "12")]
pub kfhhbfoknee: ::std::collections::HashMap<u32, i32>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Gogenbhjdja {
#[prost(message, optional, tag = "1")]
pub eabhecadfgl: ::core::option::Option<StringEntry>,
#[prost(message, optional, tag = "2")]
pub ipiiglmjada: ::core::option::Option<StringEntry>,
#[prost(enumeration = "Iojdgcmbnmj", tag = "3")]
pub ghggdeglhka: i32,
}
#[derive(proto_gen::CmdID)]
#[cmdid(5128)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Clolffmpdoh {
#[xor(4461)]
#[prost(uint64, tag = "15")]
pub jmnpooedngh: u64,
#[xor(3329)]
#[prost(uint64, tag = "9")]
pub dkmbmkcdepe: u64,
#[prost(message, optional, tag = "8")]
pub info: ::core::option::Option<Ebcofcflfdh>,
#[prost(message, repeated, tag = "4")]
pub mafcgflkhic: ::prost::alloc::vec::Vec<Ndagcnhpjpc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Abjijodfmlf {
#[prost(message, optional, tag = "2")]
pub gfhgbcappof: ::core::option::Option<Hieakkmbifm>,
#[prost(message, optional, tag = "4")]
pub mimdgmgaado: ::core::option::Option<Aplblhfebjb>,
#[prost(message, optional, tag = "12")]
pub pagkmgjdgfo: ::core::option::Option<Pbcmiebnhao>,
#[prost(message, optional, tag = "14")]
pub lghnooojgom: ::core::option::Option<Beenbaohjda>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(2890)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Aaooljgnjll {
#[xor(13524)]
#[prost(int32, tag = "13")]
pub retcode: i32,
#[prost(message, optional, tag = "6")]
pub fight_data: ::core::option::Option<Bcenmkcdllf>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Oibeepicdpo {
#[prost(message, repeated, tag = "1")]
pub capgjdlgnjd: ::prost::alloc::vec::Vec<Kclkaknpngf>,
#[prost(message, repeated, tag = "2")]
pub eemafagaijd: ::prost::alloc::vec::Vec<Ebnkegfhnlc>,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Djjpeekdcjk {
#[prost(message, optional, tag = "7")]
pub info: ::core::option::Option<Holdodonock>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3117)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct GetPhotoWallDataScRsp {
#[prost(uint32, repeated, tag = "3")]
pub egjedoocipi: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "12")]
pub eimceddclmb: ::prost::alloc::vec::Vec<u32>,
#[xor(1049)]
#[prost(int32, tag = "10")]
pub retcode: i32,
#[prost(uint32, repeated, tag = "8")]
pub gaapapbgmda: ::prost::alloc::vec::Vec<u32>,
#[xor(12107)]
#[prost(uint32, tag = "7")]
pub igcafdabhkc: u32,
#[prost(message, repeated, tag = "5")]
pub kacapoogoih: ::prost::alloc::vec::Vec<Dbnbjahgpag>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1056)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Fdeicgnbbgp {
#[xor(3010)]
#[prost(uint32, tag = "7")]
pub reason: u32,
#[prost(uint32, repeated, tag = "2")]
pub dalgnjipecj: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "10")]
pub opnojgpnhjf: ::prost::alloc::vec::Vec<Fkaafljbcdk>,
#[prost(uint32, repeated, tag = "15")]
pub hijledbpijh: ::prost::alloc::vec::Vec<u32>,
#[prost(uint32, repeated, tag = "3")]
pub gdmmdfenkbj: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "6")]
pub dldfgemogip: ::prost::alloc::vec::Vec<Ljcocgillfb>,
#[prost(message, repeated, tag = "14")]
pub lafmpbljnjg: ::prost::alloc::vec::Vec<Pcmhnjhlidk>,
#[prost(message, optional, tag = "13")]
pub deeoepbdhbp: ::core::option::Option<Ahbhmhjlfap>,
#[prost(uint32, repeated, tag = "1")]
pub cfnhdbjamnl: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(1453)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Deedjmbekif {
#[prost(uint32, repeated, tag = "13")]
pub kakabgkokbf: ::prost::alloc::vec::Vec<u32>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(3415)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Mkjofppdpen {
#[prost(enumeration = "Ejnlcfdbilk", tag = "2")]
pub pabbfchpoah: i32,
#[prost(bool, tag = "6")]
pub mfjieppmnfd: bool,
#[prost(uint32, repeated, tag = "8")]
pub dooopmaoppc: ::prost::alloc::vec::Vec<u32>,
#[prost(message, repeated, tag = "13")]
pub eppbpcojolo: ::prost::alloc::vec::Vec<Ohifgfippfg>,
#[prost(message, repeated, tag = "15")]
pub kdjpncnhfcn: ::prost::alloc::vec::Vec<Mlnpoijmfcf>,
}
#[derive(proto_gen::CmdID)]
#[cmdid(499)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Ncnmmpffgii {
#[prost(bool, tag = "1")]
pub koaeaglbddn: bool,
#[xor(11878)]
#[prost(uint32, tag = "13")]
pub hoagdhfnhhp: u32,
#[xor(1789)]
#[prost(uint32, tag = "14")]
pub section: u32,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Noggnmadkfj {
#[xor(13979)]
#[prost(uint32, tag = "8")]
pub cioijccgojj: u32,
#[prost(bool, tag = "11")]
pub mfdmbhlfeic: bool,
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hhjkocojmnk {
Cdkkofllkgp = 0,
Dofklapfhmc = 1,
Ikmikbgbkkn = 2,
}
impl Hhjkocojmnk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Hhjkocojmnk::Cdkkofllkgp => "HHJKOCOJMNK_CDKKOFLLKGP",
Hhjkocojmnk::Dofklapfhmc => "HHJKOCOJMNK_DOFKLAPFHMC",
Hhjkocojmnk::Ikmikbgbkkn => "HHJKOCOJMNK_IKMIKBGBKKN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HHJKOCOJMNK_CDKKOFLLKGP" => Some(Self::Cdkkofllkgp),
"HHJKOCOJMNK_DOFKLAPFHMC" => Some(Self::Dofklapfhmc),
"HHJKOCOJMNK_IKMIKBGBKKN" => Some(Self::Ikmikbgbkkn),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Oflghigfjob {
Afehlhgbfod = 0,
Ocgoghfdcbm = 2835,
Chbddajpach = 2837,
Hdeekolnobg = 2841,
Ngonckgmlkc = 2842,
Caadfmpckhl = 2843,
Kdheicmfcao = 2846,
Egeijpobhbe = 2847,
Phamfolfajl = 2856,
Mfofpgfoppp = 2858,
Bagklbgmjig = 2861,
Neancljpljf = 2867,
Gpbpejkfjeo = 2868,
Hmojkjjjmcb = 2869,
}
impl Oflghigfjob {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Oflghigfjob::Afehlhgbfod => "OFLGHIGFJOB_AFEHLHGBFOD",
Oflghigfjob::Ocgoghfdcbm => "OFLGHIGFJOB_OCGOGHFDCBM",
Oflghigfjob::Chbddajpach => "OFLGHIGFJOB_CHBDDAJPACH",
Oflghigfjob::Hdeekolnobg => "OFLGHIGFJOB_HDEEKOLNOBG",
Oflghigfjob::Ngonckgmlkc => "OFLGHIGFJOB_NGONCKGMLKC",
Oflghigfjob::Caadfmpckhl => "OFLGHIGFJOB_CAADFMPCKHL",
Oflghigfjob::Kdheicmfcao => "OFLGHIGFJOB_KDHEICMFCAO",
Oflghigfjob::Egeijpobhbe => "OFLGHIGFJOB_EGEIJPOBHBE",
Oflghigfjob::Phamfolfajl => "OFLGHIGFJOB_PHAMFOLFAJL",
Oflghigfjob::Mfofpgfoppp => "OFLGHIGFJOB_MFOFPGFOPPP",
Oflghigfjob::Bagklbgmjig => "OFLGHIGFJOB_BAGKLBGMJIG",
Oflghigfjob::Neancljpljf => "OFLGHIGFJOB_NEANCLJPLJF",
Oflghigfjob::Gpbpejkfjeo => "OFLGHIGFJOB_GPBPEJKFJEO",
Oflghigfjob::Hmojkjjjmcb => "OFLGHIGFJOB_HMOJKJJJMCB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OFLGHIGFJOB_AFEHLHGBFOD" => Some(Self::Afehlhgbfod),
"OFLGHIGFJOB_OCGOGHFDCBM" => Some(Self::Ocgoghfdcbm),
"OFLGHIGFJOB_CHBDDAJPACH" => Some(Self::Chbddajpach),
"OFLGHIGFJOB_HDEEKOLNOBG" => Some(Self::Hdeekolnobg),
"OFLGHIGFJOB_NGONCKGMLKC" => Some(Self::Ngonckgmlkc),
"OFLGHIGFJOB_CAADFMPCKHL" => Some(Self::Caadfmpckhl),
"OFLGHIGFJOB_KDHEICMFCAO" => Some(Self::Kdheicmfcao),
"OFLGHIGFJOB_EGEIJPOBHBE" => Some(Self::Egeijpobhbe),
"OFLGHIGFJOB_PHAMFOLFAJL" => Some(Self::Phamfolfajl),
"OFLGHIGFJOB_MFOFPGFOPPP" => Some(Self::Mfofpgfoppp),
"OFLGHIGFJOB_BAGKLBGMJIG" => Some(Self::Bagklbgmjig),
"OFLGHIGFJOB_NEANCLJPLJF" => Some(Self::Neancljpljf),
"OFLGHIGFJOB_GPBPEJKFJEO" => Some(Self::Gpbpejkfjeo),
"OFLGHIGFJOB_HMOJKJJJMCB" => Some(Self::Hmojkjjjmcb),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bbleknoeffb {
Hdiffggehdk = 0,
Bggmcijcfga = 1,
Eaoamjfcbcc = 2,
Kgnppdbfdgn = 3,
Lcgfkahmdcn = 4,
Hbpkkblgnji = 5,
Nnggifcdcan = 6,
}
impl Bbleknoeffb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Bbleknoeffb::Hdiffggehdk => "BBLEKNOEFFB_HDIFFGGEHDK",
Bbleknoeffb::Bggmcijcfga => "BBLEKNOEFFB_BGGMCIJCFGA",
Bbleknoeffb::Eaoamjfcbcc => "BBLEKNOEFFB_EAOAMJFCBCC",
Bbleknoeffb::Kgnppdbfdgn => "BBLEKNOEFFB_KGNPPDBFDGN",
Bbleknoeffb::Lcgfkahmdcn => "BBLEKNOEFFB_LCGFKAHMDCN",
Bbleknoeffb::Hbpkkblgnji => "BBLEKNOEFFB_HBPKKBLGNJI",
Bbleknoeffb::Nnggifcdcan => "BBLEKNOEFFB_NNGGIFCDCAN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BBLEKNOEFFB_HDIFFGGEHDK" => Some(Self::Hdiffggehdk),
"BBLEKNOEFFB_BGGMCIJCFGA" => Some(Self::Bggmcijcfga),
"BBLEKNOEFFB_EAOAMJFCBCC" => Some(Self::Eaoamjfcbcc),
"BBLEKNOEFFB_KGNPPDBFDGN" => Some(Self::Kgnppdbfdgn),
"BBLEKNOEFFB_LCGFKAHMDCN" => Some(Self::Lcgfkahmdcn),
"BBLEKNOEFFB_HBPKKBLGNJI" => Some(Self::Hbpkkblgnji),
"BBLEKNOEFFB_NNGGIFCDCAN" => Some(Self::Nnggifcdcan),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Efkeabkhpgd {
Biaoiadaepo = 0,
}
impl Efkeabkhpgd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Efkeabkhpgd::Biaoiadaepo => "EFKEABKHPGD_BIAOIADAEPO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EFKEABKHPGD_BIAOIADAEPO" => Some(Self::Biaoiadaepo),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jbpilffdhdi {
AvatarPosAll = 0,
AvatarPosRandom = 1,
Character1 = 2,
Character2 = 3,
Character3 = 4,
RandomAlive = 5,
RandomDeath = 6,
RandomBan = 7,
}
impl Jbpilffdhdi {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Jbpilffdhdi::AvatarPosAll => "JBPILFFDHDI_AVATAR_POS_ALL",
Jbpilffdhdi::AvatarPosRandom => "JBPILFFDHDI_AVATAR_POS_RANDOM",
Jbpilffdhdi::Character1 => "JBPILFFDHDI_CHARACTER1",
Jbpilffdhdi::Character2 => "JBPILFFDHDI_CHARACTER2",
Jbpilffdhdi::Character3 => "JBPILFFDHDI_CHARACTER3",
Jbpilffdhdi::RandomAlive => "JBPILFFDHDI_RANDOM_ALIVE",
Jbpilffdhdi::RandomDeath => "JBPILFFDHDI_RANDOM_DEATH",
Jbpilffdhdi::RandomBan => "JBPILFFDHDI_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 {
"JBPILFFDHDI_AVATAR_POS_ALL" => Some(Self::AvatarPosAll),
"JBPILFFDHDI_AVATAR_POS_RANDOM" => Some(Self::AvatarPosRandom),
"JBPILFFDHDI_CHARACTER1" => Some(Self::Character1),
"JBPILFFDHDI_CHARACTER2" => Some(Self::Character2),
"JBPILFFDHDI_CHARACTER3" => Some(Self::Character3),
"JBPILFFDHDI_RANDOM_ALIVE" => Some(Self::RandomAlive),
"JBPILFFDHDI_RANDOM_DEATH" => Some(Self::RandomDeath),
"JBPILFFDHDI_RANDOM_BAN" => Some(Self::RandomBan),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jcpnjkemgfc {
Jignfnmmphl = 0,
Iaocbmbhhhh = 1,
Foebhdghbjo = 2,
Lllgojiamoa = 3,
Hlcamlailnl = 4,
Kbkmniaaadn = 5,
Lamdfbemfcf = 6,
Eobngokkoca = 7,
Lahdkallnhg = 8,
Cjgbbpbbhhl = 9,
}
impl Jcpnjkemgfc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Jcpnjkemgfc::Jignfnmmphl => "JCPNJKEMGFC_JIGNFNMMPHL",
Jcpnjkemgfc::Iaocbmbhhhh => "JCPNJKEMGFC_IAOCBMBHHHH",
Jcpnjkemgfc::Foebhdghbjo => "JCPNJKEMGFC_FOEBHDGHBJO",
Jcpnjkemgfc::Lllgojiamoa => "JCPNJKEMGFC_LLLGOJIAMOA",
Jcpnjkemgfc::Hlcamlailnl => "JCPNJKEMGFC_HLCAMLAILNL",
Jcpnjkemgfc::Kbkmniaaadn => "JCPNJKEMGFC_KBKMNIAAADN",
Jcpnjkemgfc::Lamdfbemfcf => "JCPNJKEMGFC_LAMDFBEMFCF",
Jcpnjkemgfc::Eobngokkoca => "JCPNJKEMGFC_EOBNGOKKOCA",
Jcpnjkemgfc::Lahdkallnhg => "JCPNJKEMGFC_LAHDKALLNHG",
Jcpnjkemgfc::Cjgbbpbbhhl => "JCPNJKEMGFC_CJGBBPBBHHL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JCPNJKEMGFC_JIGNFNMMPHL" => Some(Self::Jignfnmmphl),
"JCPNJKEMGFC_IAOCBMBHHHH" => Some(Self::Iaocbmbhhhh),
"JCPNJKEMGFC_FOEBHDGHBJO" => Some(Self::Foebhdghbjo),
"JCPNJKEMGFC_LLLGOJIAMOA" => Some(Self::Lllgojiamoa),
"JCPNJKEMGFC_HLCAMLAILNL" => Some(Self::Hlcamlailnl),
"JCPNJKEMGFC_KBKMNIAAADN" => Some(Self::Kbkmniaaadn),
"JCPNJKEMGFC_LAMDFBEMFCF" => Some(Self::Lamdfbemfcf),
"JCPNJKEMGFC_EOBNGOKKOCA" => Some(Self::Eobngokkoca),
"JCPNJKEMGFC_LAHDKALLNHG" => Some(Self::Lahdkallnhg),
"JCPNJKEMGFC_CJGBBPBBHHL" => Some(Self::Cjgbbpbbhhl),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Feecdonimgd {
CopyTypeAll = 0,
CopyTypeEventId = 1,
CopyTypeNodeState = 2,
CopyTypeVisibleState = 3,
CopyTypeSubState = 4,
CopyTypeEventDetail = 5,
}
impl Feecdonimgd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Feecdonimgd::CopyTypeAll => "FEECDONIMGD_COPY_TYPE_ALL",
Feecdonimgd::CopyTypeEventId => "FEECDONIMGD_COPY_TYPE_EVENT_ID",
Feecdonimgd::CopyTypeNodeState => "FEECDONIMGD_COPY_TYPE_NODE_STATE",
Feecdonimgd::CopyTypeVisibleState => "FEECDONIMGD_COPY_TYPE_VISIBLE_STATE",
Feecdonimgd::CopyTypeSubState => "FEECDONIMGD_COPY_TYPE_SUB_STATE",
Feecdonimgd::CopyTypeEventDetail => "FEECDONIMGD_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 {
"FEECDONIMGD_COPY_TYPE_ALL" => Some(Self::CopyTypeAll),
"FEECDONIMGD_COPY_TYPE_EVENT_ID" => Some(Self::CopyTypeEventId),
"FEECDONIMGD_COPY_TYPE_NODE_STATE" => Some(Self::CopyTypeNodeState),
"FEECDONIMGD_COPY_TYPE_VISIBLE_STATE" => Some(Self::CopyTypeVisibleState),
"FEECDONIMGD_COPY_TYPE_SUB_STATE" => Some(Self::CopyTypeSubState),
"FEECDONIMGD_COPY_TYPE_EVENT_DETAIL" => Some(Self::CopyTypeEventDetail),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ddmpgigpbnh {
Icpfkggdojm = 0,
Imjnhflikob = 1,
Ccmcffonloa = 2,
Jdjjhaioffn = 3,
}
impl Ddmpgigpbnh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ddmpgigpbnh::Icpfkggdojm => "DDMPGIGPBNH_ICPFKGGDOJM",
Ddmpgigpbnh::Imjnhflikob => "DDMPGIGPBNH_IMJNHFLIKOB",
Ddmpgigpbnh::Ccmcffonloa => "DDMPGIGPBNH_CCMCFFONLOA",
Ddmpgigpbnh::Jdjjhaioffn => "DDMPGIGPBNH_JDJJHAIOFFN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DDMPGIGPBNH_ICPFKGGDOJM" => Some(Self::Icpfkggdojm),
"DDMPGIGPBNH_IMJNHFLIKOB" => Some(Self::Imjnhflikob),
"DDMPGIGPBNH_CCMCFFONLOA" => Some(Self::Ccmcffonloa),
"DDMPGIGPBNH_JDJJHAIOFFN" => Some(Self::Jdjjhaioffn),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jfadmcijkap {
Flbcadcfnib = 0,
Nafndoheaja = 1,
Ehlnpohdpfn = 2,
Hacbfcmjmnb = 3,
}
impl Jfadmcijkap {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Jfadmcijkap::Flbcadcfnib => "JFADMCIJKAP_FLBCADCFNIB",
Jfadmcijkap::Nafndoheaja => "JFADMCIJKAP_NAFNDOHEAJA",
Jfadmcijkap::Ehlnpohdpfn => "JFADMCIJKAP_EHLNPOHDPFN",
Jfadmcijkap::Hacbfcmjmnb => "JFADMCIJKAP_HACBFCMJMNB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JFADMCIJKAP_FLBCADCFNIB" => Some(Self::Flbcadcfnib),
"JFADMCIJKAP_NAFNDOHEAJA" => Some(Self::Nafndoheaja),
"JFADMCIJKAP_EHLNPOHDPFN" => Some(Self::Ehlnpohdpfn),
"JFADMCIJKAP_HACBFCMJMNB" => Some(Self::Hacbfcmjmnb),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mbiibhjccja {
Jbhmagpikne = 0,
}
impl Mbiibhjccja {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mbiibhjccja::Jbhmagpikne => "MBIIBHJCCJA_JBHMAGPIKNE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MBIIBHJCCJA_JBHMAGPIKNE" => Some(Self::Jbhmagpikne),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nnagipgdfml {
OptionIconStateNone = 0,
OptionIconStateAdd = 1,
OptionIconStateReplace = 2,
OptionIconStateReduce = 3,
}
impl Nnagipgdfml {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Nnagipgdfml::OptionIconStateNone => "NNAGIPGDFML_OPTION_ICON_STATE_NONE",
Nnagipgdfml::OptionIconStateAdd => "NNAGIPGDFML_OPTION_ICON_STATE_ADD",
Nnagipgdfml::OptionIconStateReplace => {
"NNAGIPGDFML_OPTION_ICON_STATE_REPLACE"
}
Nnagipgdfml::OptionIconStateReduce => "NNAGIPGDFML_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 {
"NNAGIPGDFML_OPTION_ICON_STATE_NONE" => Some(Self::OptionIconStateNone),
"NNAGIPGDFML_OPTION_ICON_STATE_ADD" => Some(Self::OptionIconStateAdd),
"NNAGIPGDFML_OPTION_ICON_STATE_REPLACE" => Some(Self::OptionIconStateReplace),
"NNAGIPGDFML_OPTION_ICON_STATE_REDUCE" => Some(Self::OptionIconStateReduce),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dlbnghkojbg {
AddCharacterModeByRobotId = 0,
AddCharacterModeByPlayer = 1,
}
impl Dlbnghkojbg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Dlbnghkojbg::AddCharacterModeByRobotId => {
"DLBNGHKOJBG_ADD_CHARACTER_MODE_BY_ROBOT_ID"
}
Dlbnghkojbg::AddCharacterModeByPlayer => {
"DLBNGHKOJBG_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 {
"DLBNGHKOJBG_ADD_CHARACTER_MODE_BY_ROBOT_ID" => {
Some(Self::AddCharacterModeByRobotId)
}
"DLBNGHKOJBG_ADD_CHARACTER_MODE_BY_PLAYER" => {
Some(Self::AddCharacterModeByPlayer)
}
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::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 {
HollowGridLink::HollowGridLinkNone => "HollowGridLink_HOLLOW_GRID_LINK_NONE",
HollowGridLink::Up => "HollowGridLink_UP",
HollowGridLink::Down => "HollowGridLink_DOWN",
HollowGridLink::Right => "HollowGridLink_RIGHT",
HollowGridLink::Left => "HollowGridLink_LEFT",
HollowGridLink::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(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gmcehiaimco {
HollowSystemUiStateNormal = 0,
HollowSystemUiStateClose = 1,
HollowSystemUiStateBrighten = 2,
}
impl Gmcehiaimco {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gmcehiaimco::HollowSystemUiStateNormal => {
"GMCEHIAIMCO_HOLLOW_SYSTEM_UI_STATE_NORMAL"
}
Gmcehiaimco::HollowSystemUiStateClose => {
"GMCEHIAIMCO_HOLLOW_SYSTEM_UI_STATE_CLOSE"
}
Gmcehiaimco::HollowSystemUiStateBrighten => {
"GMCEHIAIMCO_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 {
"GMCEHIAIMCO_HOLLOW_SYSTEM_UI_STATE_NORMAL" => {
Some(Self::HollowSystemUiStateNormal)
}
"GMCEHIAIMCO_HOLLOW_SYSTEM_UI_STATE_CLOSE" => {
Some(Self::HollowSystemUiStateClose)
}
"GMCEHIAIMCO_HOLLOW_SYSTEM_UI_STATE_BRIGHTEN" => {
Some(Self::HollowSystemUiStateBrighten)
}
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mminmgehhhk {
Bjaaoopaamh = 0,
Lenaickeikg = 1,
Annainlohmf = 2,
}
impl Mminmgehhhk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mminmgehhhk::Bjaaoopaamh => "MMINMGEHHHK_BJAAOOPAAMH",
Mminmgehhhk::Lenaickeikg => "MMINMGEHHHK_LENAICKEIKG",
Mminmgehhhk::Annainlohmf => "MMINMGEHHHK_ANNAINLOHMF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MMINMGEHHHK_BJAAOOPAAMH" => Some(Self::Bjaaoopaamh),
"MMINMGEHHHK_LENAICKEIKG" => Some(Self::Lenaickeikg),
"MMINMGEHHHK_ANNAINLOHMF" => Some(Self::Annainlohmf),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::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 {
HollowShopType::HollowShopTypeNone => "HollowShopType_HOLLOW_SHOP_TYPE_NONE",
HollowShopType::HollowShopTypeItem => "HollowShopType_HOLLOW_SHOP_TYPE_ITEM",
HollowShopType::HollowShopTypeCard => "HollowShopType_HOLLOW_SHOP_TYPE_CARD",
HollowShopType::HollowShopTypeCurse => {
"HollowShopType_HOLLOW_SHOP_TYPE_CURSE"
}
HollowShopType::HollowShopTypeHollowItem => {
"HollowShopType_HOLLOW_SHOP_TYPE_HOLLOW_ITEM"
}
HollowShopType::HollowShopTypeDiscount => {
"HollowShopType_HOLLOW_SHOP_TYPE_DISCOUNT"
}
HollowShopType::HollowShopTypeGachaShop => {
"HollowShopType_HOLLOW_SHOP_TYPE_GACHA_SHOP"
}
HollowShopType::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(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ooficdkofbp {
Cnmppagmlmc = 0,
Fegogeiamjn = 1,
}
impl Ooficdkofbp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ooficdkofbp::Cnmppagmlmc => "OOFICDKOFBP_CNMPPAGMLMC",
Ooficdkofbp::Fegogeiamjn => "OOFICDKOFBP_FEGOGEIAMJN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OOFICDKOFBP_CNMPPAGMLMC" => Some(Self::Cnmppagmlmc),
"OOFICDKOFBP_FEGOGEIAMJN" => Some(Self::Fegogeiamjn),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nbilfmiiijg {
AimRectColorNone = 0,
AimRectColorGreen = 1,
AimRectColorRed = 2,
}
impl Nbilfmiiijg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Nbilfmiiijg::AimRectColorNone => "NBILFMIIIJG_AIM_RECT_COLOR_NONE",
Nbilfmiiijg::AimRectColorGreen => "NBILFMIIIJG_AIM_RECT_COLOR_GREEN",
Nbilfmiiijg::AimRectColorRed => "NBILFMIIIJG_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 {
"NBILFMIIIJG_AIM_RECT_COLOR_NONE" => Some(Self::AimRectColorNone),
"NBILFMIIIJG_AIM_RECT_COLOR_GREEN" => Some(Self::AimRectColorGreen),
"NBILFMIIIJG_AIM_RECT_COLOR_RED" => Some(Self::AimRectColorRed),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hdpcnhojgjo {
Fmgehaeapai = 0,
Lfodhfabifl = 1,
Pffcmfmpagi = 2,
}
impl Hdpcnhojgjo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Hdpcnhojgjo::Fmgehaeapai => "HDPCNHOJGJO_FMGEHAEAPAI",
Hdpcnhojgjo::Lfodhfabifl => "HDPCNHOJGJO_LFODHFABIFL",
Hdpcnhojgjo::Pffcmfmpagi => "HDPCNHOJGJO_PFFCMFMPAGI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HDPCNHOJGJO_FMGEHAEAPAI" => Some(Self::Fmgehaeapai),
"HDPCNHOJGJO_LFODHFABIFL" => Some(Self::Lfodhfabifl),
"HDPCNHOJGJO_PFFCMFMPAGI" => Some(Self::Pffcmfmpagi),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ghckanfinph {
Mdfhcfgahmj = 0,
Ibkojmngnca = 3101,
Ldjfkjpmjmj = 3106,
Edkpiconnbn = 3109,
Bljppamajgk = 3113,
Gnifbimeefg = 3116,
Amlcedddllp = 3117,
Ookcmkfepbc = 3118,
Gplafgnhcdf = 3119,
Bipnkocnhoc = 3124,
Lkipfglgkee = 3125,
Oiilmjbijpa = 3129,
}
impl Ghckanfinph {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ghckanfinph::Mdfhcfgahmj => "GHCKANFINPH_MDFHCFGAHMJ",
Ghckanfinph::Ibkojmngnca => "GHCKANFINPH_IBKOJMNGNCA",
Ghckanfinph::Ldjfkjpmjmj => "GHCKANFINPH_LDJFKJPMJMJ",
Ghckanfinph::Edkpiconnbn => "GHCKANFINPH_EDKPICONNBN",
Ghckanfinph::Bljppamajgk => "GHCKANFINPH_BLJPPAMAJGK",
Ghckanfinph::Gnifbimeefg => "GHCKANFINPH_GNIFBIMEEFG",
Ghckanfinph::Amlcedddllp => "GHCKANFINPH_AMLCEDDDLLP",
Ghckanfinph::Ookcmkfepbc => "GHCKANFINPH_OOKCMKFEPBC",
Ghckanfinph::Gplafgnhcdf => "GHCKANFINPH_GPLAFGNHCDF",
Ghckanfinph::Bipnkocnhoc => "GHCKANFINPH_BIPNKOCNHOC",
Ghckanfinph::Lkipfglgkee => "GHCKANFINPH_LKIPFGLGKEE",
Ghckanfinph::Oiilmjbijpa => "GHCKANFINPH_OIILMJBIJPA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GHCKANFINPH_MDFHCFGAHMJ" => Some(Self::Mdfhcfgahmj),
"GHCKANFINPH_IBKOJMNGNCA" => Some(Self::Ibkojmngnca),
"GHCKANFINPH_LDJFKJPMJMJ" => Some(Self::Ldjfkjpmjmj),
"GHCKANFINPH_EDKPICONNBN" => Some(Self::Edkpiconnbn),
"GHCKANFINPH_BLJPPAMAJGK" => Some(Self::Bljppamajgk),
"GHCKANFINPH_GNIFBIMEEFG" => Some(Self::Gnifbimeefg),
"GHCKANFINPH_AMLCEDDDLLP" => Some(Self::Amlcedddllp),
"GHCKANFINPH_OOKCMKFEPBC" => Some(Self::Ookcmkfepbc),
"GHCKANFINPH_GPLAFGNHCDF" => Some(Self::Gplafgnhcdf),
"GHCKANFINPH_BIPNKOCNHOC" => Some(Self::Bipnkocnhoc),
"GHCKANFINPH_LKIPFGLGKEE" => Some(Self::Lkipfglgkee),
"GHCKANFINPH_OIILMJBIJPA" => Some(Self::Oiilmjbijpa),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Iohpnfcjfif {
CameraPositionTypeNone = 0,
CameraPositionTypeBound = 1,
CameraPositionTypePosition = 2,
CameraPositionTypeReturn = 3,
}
impl Iohpnfcjfif {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Iohpnfcjfif::CameraPositionTypeNone => {
"IOHPNFCJFIF_CAMERA_POSITION_TYPE_NONE"
}
Iohpnfcjfif::CameraPositionTypeBound => {
"IOHPNFCJFIF_CAMERA_POSITION_TYPE_BOUND"
}
Iohpnfcjfif::CameraPositionTypePosition => {
"IOHPNFCJFIF_CAMERA_POSITION_TYPE_POSITION"
}
Iohpnfcjfif::CameraPositionTypeReturn => {
"IOHPNFCJFIF_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 {
"IOHPNFCJFIF_CAMERA_POSITION_TYPE_NONE" => Some(Self::CameraPositionTypeNone),
"IOHPNFCJFIF_CAMERA_POSITION_TYPE_BOUND" => {
Some(Self::CameraPositionTypeBound)
}
"IOHPNFCJFIF_CAMERA_POSITION_TYPE_POSITION" => {
Some(Self::CameraPositionTypePosition)
}
"IOHPNFCJFIF_CAMERA_POSITION_TYPE_RETURN" => {
Some(Self::CameraPositionTypeReturn)
}
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dclmbapnani {
HollowDialogStateNone = 0,
HollowDialogStateOpen = 1,
HollowDialogStateClose = 2,
}
impl Dclmbapnani {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Dclmbapnani::HollowDialogStateNone => "DCLMBAPNANI_HOLLOW_DIALOG_STATE_NONE",
Dclmbapnani::HollowDialogStateOpen => "DCLMBAPNANI_HOLLOW_DIALOG_STATE_OPEN",
Dclmbapnani::HollowDialogStateClose => {
"DCLMBAPNANI_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 {
"DCLMBAPNANI_HOLLOW_DIALOG_STATE_NONE" => Some(Self::HollowDialogStateNone),
"DCLMBAPNANI_HOLLOW_DIALOG_STATE_OPEN" => Some(Self::HollowDialogStateOpen),
"DCLMBAPNANI_HOLLOW_DIALOG_STATE_CLOSE" => Some(Self::HollowDialogStateClose),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bcecdpmedpo {
Nlkhllfmlgn = 0,
}
impl Bcecdpmedpo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Bcecdpmedpo::Nlkhllfmlgn => "BCECDPMEDPO_NLKHLLFMLGN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BCECDPMEDPO_NLKHLLFMLGN" => Some(Self::Nlkhllfmlgn),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ihpoolfokpm {
Okpillleiel = 0,
Nlghpjffhdj = 1,
}
impl Ihpoolfokpm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ihpoolfokpm::Okpillleiel => "IHPOOLFOKPM_OKPILLLEIEL",
Ihpoolfokpm::Nlghpjffhdj => "IHPOOLFOKPM_NLGHPJFFHDJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IHPOOLFOKPM_OKPILLLEIEL" => Some(Self::Okpillleiel),
"IHPOOLFOKPM_NLGHPJFFHDJ" => Some(Self::Nlghpjffhdj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Englidhjagh {
TimeEventStatusLock = 0,
TimeEventStatusUnlock = 1,
TimeEventStatusEnded = 2,
}
impl Englidhjagh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Englidhjagh::TimeEventStatusLock => "ENGLIDHJAGH_TIME_EVENT_STATUS_LOCK",
Englidhjagh::TimeEventStatusUnlock => "ENGLIDHJAGH_TIME_EVENT_STATUS_UNLOCK",
Englidhjagh::TimeEventStatusEnded => "ENGLIDHJAGH_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 {
"ENGLIDHJAGH_TIME_EVENT_STATUS_LOCK" => Some(Self::TimeEventStatusLock),
"ENGLIDHJAGH_TIME_EVENT_STATUS_UNLOCK" => Some(Self::TimeEventStatusUnlock),
"ENGLIDHJAGH_TIME_EVENT_STATUS_ENDED" => Some(Self::TimeEventStatusEnded),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ajcinappklo {
RepairZoneStateNone = 0,
RepairZoneStateFail = 1,
RepairZoneStateSucc = 2,
}
impl Ajcinappklo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ajcinappklo::RepairZoneStateNone => "AJCINAPPKLO_REPAIR_ZONE_STATE_NONE",
Ajcinappklo::RepairZoneStateFail => "AJCINAPPKLO_REPAIR_ZONE_STATE_FAIL",
Ajcinappklo::RepairZoneStateSucc => "AJCINAPPKLO_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 {
"AJCINAPPKLO_REPAIR_ZONE_STATE_NONE" => Some(Self::RepairZoneStateNone),
"AJCINAPPKLO_REPAIR_ZONE_STATE_FAIL" => Some(Self::RepairZoneStateFail),
"AJCINAPPKLO_REPAIR_ZONE_STATE_SUCC" => Some(Self::RepairZoneStateSucc),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kebfojapccg {
Dmhfbldgmhh = 0,
Mdfgbnoefgn = 1,
Jpnidmbjgfb = 2,
Cliolpcajnp = 3,
}
impl Kebfojapccg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Kebfojapccg::Dmhfbldgmhh => "KEBFOJAPCCG_DMHFBLDGMHH",
Kebfojapccg::Mdfgbnoefgn => "KEBFOJAPCCG_MDFGBNOEFGN",
Kebfojapccg::Jpnidmbjgfb => "KEBFOJAPCCG_JPNIDMBJGFB",
Kebfojapccg::Cliolpcajnp => "KEBFOJAPCCG_CLIOLPCAJNP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KEBFOJAPCCG_DMHFBLDGMHH" => Some(Self::Dmhfbldgmhh),
"KEBFOJAPCCG_MDFGBNOEFGN" => Some(Self::Mdfgbnoefgn),
"KEBFOJAPCCG_JPNIDMBJGFB" => Some(Self::Jpnidmbjgfb),
"KEBFOJAPCCG_CLIOLPCAJNP" => Some(Self::Cliolpcajnp),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pbjlkkkgjne {
Pncdfgcehgk = 0,
Jkcpemdpdab = 1,
Hdddjhgmpmf = 3001,
Ejlkgglnlij = 3002,
Hahckeiffih = 3003,
Afjjdhegaej = 3006,
Mfdfpenjido = 3007,
Afpllkohafp = 3008,
Hnkdnbpfdid = 3009,
Mhgjlglghgk = 3010,
Kjgmhjgjele = 3011,
Chjjpdneeid = 3012,
Mklkkabfjoj = 3014,
Mgenhfoklae = 3017,
Pjkblagapil = 3018,
Finneoggdok = 3022,
Doknahcgknd = 3023,
Lbjokcijeih = 3024,
Oegnjhhpjpf = 3025,
Bnkmcneienc = 3026,
Ladhaocbjck = 3029,
Eiggpnmfenp = 3030,
Mjidolehman = 3031,
Kcpfdoffklg = 3032,
Alifhallebm = 3033,
Eeceidfnbii = 3034,
Jhmbbnemhci = 3035,
Iijeinafoec = 3036,
Mdmkmkaklcf = 3040,
Pdnbahcpkeh = 3041,
Ckfopkodajn = 3042,
Pjkgolohjmc = 3044,
Pkdkgglkack = 3045,
Hdlaphghpbm = 3046,
Bkafbealgkm = 3047,
Ebinilapibp = 3048,
Ahkmgdndgod = 3049,
Imhplkbdndo = 3050,
Hdgklmekmeg = 3051,
Jiopeipbopj = 3052,
Jafiajmemhi = 3053,
Mddoedpfpka = 3054,
Jcagciolpjl = 3055,
Lkanhddlgma = 3056,
Kjmlpebaeof = 3057,
Adoooolbjgn = 3058,
Hbjgjogeele = 3059,
Jfndnnpeiap = 3060,
Klgflhnahdk = 3061,
Ohobjgbkijb = 3062,
Glinmobknnl = 3063,
Ibndeneokia = 3064,
Mhfdjnmmhfl = 3065,
Bfdkfhaecmn = 3066,
Dbjikbjbood = 3067,
Eloajjfnjoa = 3068,
Dakhpjmoani = 3069,
Lpjgklanjpe = 3070,
Agmebjbfpgg = 3071,
Coiplkppplj = 3072,
Poepdckdgmj = 3073,
Dpgcdmobooi = 3074,
Gnlcedhangm = 3075,
Mmmojfkccjc = 3076,
Bncngilkdgi = 3077,
Imabgemfdjj = 3078,
Jplfbkjgpal = 3079,
Cohhpajmcgp = 3080,
Blajfphhmld = 3088,
Hkcfkhbpkbh = 3089,
Nimopfedngk = 3090,
Jhcollmmllk = 3091,
Glhneiikalh = 3092,
Cfiniepkbkc = 3093,
Gbadpfbppbj = 3094,
Hbdjhkmfjie = 3095,
Ocgbbnalfoc = 3096,
Elobbnbaakh = 3097,
Fcecgdagace = 3098,
Djflepaafck = 3100,
Bmbgcgineoi = 3101,
Jjblelcgklg = 3102,
Pmljmaagleo = 3103,
Iigipebnaic = 3104,
Kneldfpelki = 3105,
Jgpppggmiff = 3106,
Bfcidiealod = 3107,
Gilmdpeglka = 3108,
Abfagnnjdjf = 3109,
Elllfeblnak = 3110,
Dhljchgdban = 3111,
Olomhbjalno = 3112,
Ebbhlookaeo = 3113,
Noekngddeip = 3114,
Gchmcoclohg = 3115,
Djibgnbcobk = 3116,
Anjjhnnbifc = 3117,
Jdanbamjemo = 3118,
Oaodjjekieh = 3119,
Fakibflidpa = 3120,
Kaefimhiikh = 3121,
Oepegionnfn = 3122,
Dccbmcllcfa = 3123,
Idpgihddikc = 3124,
Phcjndffhbf = 3125,
Gbpjfilaman = 3126,
Ghbbblopjab = 3127,
Bjepiccedfd = 3128,
Omddnlchphi = 3129,
Klibjjllden = 3130,
Kejfckknnpd = 3131,
Chjeegjglog = 3132,
Olodggjimgp = 3133,
Bpmddldkjnf = 3134,
Lglndahehli = 3135,
Agmkgblnhbc = 3136,
Kcmcbfohgmm = 3137,
Pglajccifpn = 3138,
Fkcdecnbgac = 3139,
Fjpkmonkcck = 3140,
Anbogfbikld = 3141,
Indmekhogem = 3142,
Mdggppghplg = 3143,
Ahhkojpndma = 3144,
Nkijkaganpp = 3145,
Ekoalkhchcf = 3146,
Lfapnkpcglf = 3147,
Cahgfmheejm = 3148,
Cemplbkcpep = 3149,
Gjlkcongjll = 3150,
Pookobeeado = 3151,
Fekhofipjhn = 3152,
Dbjpgaoeohj = 3153,
Eidcajccijp = 3154,
Ggfemgmbljk = 3155,
Jegkddeinec = 3156,
Bokhijfjkna = 3157,
Mckllmdhioh = 3158,
Oedejleagdp = 3159,
Khhfbfkdigo = 3160,
Mcjcljdmeid = 3161,
Ekjmmncjiga = 3162,
Fahbfpddanb = 3163,
Mfgejkjhhnk = 3164,
Ncfblkhlmmo = 3165,
Agmjfjdkgoh = 3166,
Gknelldhoeg = 3167,
Cmeoogeeinn = 3168,
Mlkgppekphn = 3169,
Lkldcdfbmbl = 3170,
Ejbielhhnbi = 3171,
Lbjkhhicimf = 3172,
Opehhklmpdo = 3173,
Dpajdbfgbdb = 3174,
Ofhpanldgge = 3175,
Kgddlbogpli = 3176,
Fbkllijpooo = 3177,
Mhncemhfajd = 3178,
Lhfcdplonck = 3179,
Nkkemdkbhak = 3180,
Camaafgejpn = 3181,
Dmlknbijaik = 3182,
Nfenedopmah = 3183,
Mafdmjofind = 3184,
Adekocanjfd = 3185,
Pjmjiljbfpa = 3186,
Ojgblkgmcpj = 3187,
Iacfhphgeed = 3188,
Cjcbeldjgnn = 3189,
Llllkgjjcpb = 3190,
Mdjkblmddee = 3191,
Jakahblbkio = 3192,
Jcmgpefebep = 3193,
Laaffgfmene = 3194,
Bjlbieopljh = 3195,
Okhfdinnnfl = 3196,
Bgplhlnalhh = 3197,
Glldpnofade = 3198,
Djcfdbilkbh = 3199,
Jbejcpobbbh = 3200,
Lehebmgfjdp = 3201,
Nnceimnagmi = 3202,
Lmbelligodg = 3203,
Ggdpmamajhn = 3204,
Pbnolcnpcop = 3205,
Nlfkhonfacm = 3206,
Jfdchbohmhb = 3207,
Klhpfadjfhl = 3208,
Olnhifoeomk = 3209,
Mcanbfpiefh = 3210,
Joaadpknmbe = 3211,
Ppnhfabdhml = 3212,
Jjofjikpljp = 3213,
Ohknbpfibji = 3214,
Gnlhfihfigi = 3215,
Edldpnagbbd = 3216,
Cmkhghahmik = 3217,
Gleniajdgkd = 3218,
Cjelajmfbkd = 3219,
Gjgdmogdbna = 3220,
Oafnijpkcbd = 3221,
Mbhacpbbmba = 3222,
Dilmapjllmb = 3223,
Jniklmcanmk = 3224,
Obihcadefhc = 3225,
Pbcipkfjdkn = 3226,
Lhakjpkodcb = 3227,
Mjjhfjbgbbf = 3228,
Gakmimhhohe = 3229,
Kmfaopmiimf = 3230,
Iamcfjlcdcp = 3231,
Liehocmbfcg = 3232,
Obfalbeagbm = 3233,
Kocnipcfing = 3234,
Nbnbjmmahii = 3235,
Eicmbccenhn = 3236,
Eokekbfgnhp = 3237,
Jjjpkfejjib = 3238,
Mejlofjninf = 3239,
Jajpcgoodgg = 3240,
Dlpkkabfjnb = 3241,
Ahmgjgaibnl = 3242,
Hmeijeonnin = 3243,
Bdinpolgbdj = 3244,
Jaehhkdnifh = 3245,
Kgjnjbmfepd = 3246,
Acfaindlmbk = 3247,
Omdnadgcogm = 3248,
Giheogfblge = 3249,
Kogpfhddcfd = 3250,
Mmofjcfaico = 3251,
Hapaelefnnp = 3252,
Lhbejcconha = 3253,
Iallfiddbmm = 3254,
Daoegcapnff = 3255,
Nkbgkcbnjda = 3256,
Kenpfdkmbef = 3257,
Keeghbdaoln = 3258,
Eplkfbbdhbm = 3259,
Dfehmpakmad = 3260,
Naofhlphcgm = 3261,
Kemgipnfogo = 3262,
Phfnbgpfead = 3263,
Nanghibfakl = 3264,
Mbkfaakbbof = 3265,
}
impl Pbjlkkkgjne {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Pbjlkkkgjne::Pncdfgcehgk => "PBJLKKKGJNE_PNCDFGCEHGK",
Pbjlkkkgjne::Jkcpemdpdab => "PBJLKKKGJNE_JKCPEMDPDAB",
Pbjlkkkgjne::Hdddjhgmpmf => "PBJLKKKGJNE_HDDDJHGMPMF",
Pbjlkkkgjne::Ejlkgglnlij => "PBJLKKKGJNE_EJLKGGLNLIJ",
Pbjlkkkgjne::Hahckeiffih => "PBJLKKKGJNE_HAHCKEIFFIH",
Pbjlkkkgjne::Afjjdhegaej => "PBJLKKKGJNE_AFJJDHEGAEJ",
Pbjlkkkgjne::Mfdfpenjido => "PBJLKKKGJNE_MFDFPENJIDO",
Pbjlkkkgjne::Afpllkohafp => "PBJLKKKGJNE_AFPLLKOHAFP",
Pbjlkkkgjne::Hnkdnbpfdid => "PBJLKKKGJNE_HNKDNBPFDID",
Pbjlkkkgjne::Mhgjlglghgk => "PBJLKKKGJNE_MHGJLGLGHGK",
Pbjlkkkgjne::Kjgmhjgjele => "PBJLKKKGJNE_KJGMHJGJELE",
Pbjlkkkgjne::Chjjpdneeid => "PBJLKKKGJNE_CHJJPDNEEID",
Pbjlkkkgjne::Mklkkabfjoj => "PBJLKKKGJNE_MKLKKABFJOJ",
Pbjlkkkgjne::Mgenhfoklae => "PBJLKKKGJNE_MGENHFOKLAE",
Pbjlkkkgjne::Pjkblagapil => "PBJLKKKGJNE_PJKBLAGAPIL",
Pbjlkkkgjne::Finneoggdok => "PBJLKKKGJNE_FINNEOGGDOK",
Pbjlkkkgjne::Doknahcgknd => "PBJLKKKGJNE_DOKNAHCGKND",
Pbjlkkkgjne::Lbjokcijeih => "PBJLKKKGJNE_LBJOKCIJEIH",
Pbjlkkkgjne::Oegnjhhpjpf => "PBJLKKKGJNE_OEGNJHHPJPF",
Pbjlkkkgjne::Bnkmcneienc => "PBJLKKKGJNE_BNKMCNEIENC",
Pbjlkkkgjne::Ladhaocbjck => "PBJLKKKGJNE_LADHAOCBJCK",
Pbjlkkkgjne::Eiggpnmfenp => "PBJLKKKGJNE_EIGGPNMFENP",
Pbjlkkkgjne::Mjidolehman => "PBJLKKKGJNE_MJIDOLEHMAN",
Pbjlkkkgjne::Kcpfdoffklg => "PBJLKKKGJNE_KCPFDOFFKLG",
Pbjlkkkgjne::Alifhallebm => "PBJLKKKGJNE_ALIFHALLEBM",
Pbjlkkkgjne::Eeceidfnbii => "PBJLKKKGJNE_EECEIDFNBII",
Pbjlkkkgjne::Jhmbbnemhci => "PBJLKKKGJNE_JHMBBNEMHCI",
Pbjlkkkgjne::Iijeinafoec => "PBJLKKKGJNE_IIJEINAFOEC",
Pbjlkkkgjne::Mdmkmkaklcf => "PBJLKKKGJNE_MDMKMKAKLCF",
Pbjlkkkgjne::Pdnbahcpkeh => "PBJLKKKGJNE_PDNBAHCPKEH",
Pbjlkkkgjne::Ckfopkodajn => "PBJLKKKGJNE_CKFOPKODAJN",
Pbjlkkkgjne::Pjkgolohjmc => "PBJLKKKGJNE_PJKGOLOHJMC",
Pbjlkkkgjne::Pkdkgglkack => "PBJLKKKGJNE_PKDKGGLKACK",
Pbjlkkkgjne::Hdlaphghpbm => "PBJLKKKGJNE_HDLAPHGHPBM",
Pbjlkkkgjne::Bkafbealgkm => "PBJLKKKGJNE_BKAFBEALGKM",
Pbjlkkkgjne::Ebinilapibp => "PBJLKKKGJNE_EBINILAPIBP",
Pbjlkkkgjne::Ahkmgdndgod => "PBJLKKKGJNE_AHKMGDNDGOD",
Pbjlkkkgjne::Imhplkbdndo => "PBJLKKKGJNE_IMHPLKBDNDO",
Pbjlkkkgjne::Hdgklmekmeg => "PBJLKKKGJNE_HDGKLMEKMEG",
Pbjlkkkgjne::Jiopeipbopj => "PBJLKKKGJNE_JIOPEIPBOPJ",
Pbjlkkkgjne::Jafiajmemhi => "PBJLKKKGJNE_JAFIAJMEMHI",
Pbjlkkkgjne::Mddoedpfpka => "PBJLKKKGJNE_MDDOEDPFPKA",
Pbjlkkkgjne::Jcagciolpjl => "PBJLKKKGJNE_JCAGCIOLPJL",
Pbjlkkkgjne::Lkanhddlgma => "PBJLKKKGJNE_LKANHDDLGMA",
Pbjlkkkgjne::Kjmlpebaeof => "PBJLKKKGJNE_KJMLPEBAEOF",
Pbjlkkkgjne::Adoooolbjgn => "PBJLKKKGJNE_ADOOOOLBJGN",
Pbjlkkkgjne::Hbjgjogeele => "PBJLKKKGJNE_HBJGJOGEELE",
Pbjlkkkgjne::Jfndnnpeiap => "PBJLKKKGJNE_JFNDNNPEIAP",
Pbjlkkkgjne::Klgflhnahdk => "PBJLKKKGJNE_KLGFLHNAHDK",
Pbjlkkkgjne::Ohobjgbkijb => "PBJLKKKGJNE_OHOBJGBKIJB",
Pbjlkkkgjne::Glinmobknnl => "PBJLKKKGJNE_GLINMOBKNNL",
Pbjlkkkgjne::Ibndeneokia => "PBJLKKKGJNE_IBNDENEOKIA",
Pbjlkkkgjne::Mhfdjnmmhfl => "PBJLKKKGJNE_MHFDJNMMHFL",
Pbjlkkkgjne::Bfdkfhaecmn => "PBJLKKKGJNE_BFDKFHAECMN",
Pbjlkkkgjne::Dbjikbjbood => "PBJLKKKGJNE_DBJIKBJBOOD",
Pbjlkkkgjne::Eloajjfnjoa => "PBJLKKKGJNE_ELOAJJFNJOA",
Pbjlkkkgjne::Dakhpjmoani => "PBJLKKKGJNE_DAKHPJMOANI",
Pbjlkkkgjne::Lpjgklanjpe => "PBJLKKKGJNE_LPJGKLANJPE",
Pbjlkkkgjne::Agmebjbfpgg => "PBJLKKKGJNE_AGMEBJBFPGG",
Pbjlkkkgjne::Coiplkppplj => "PBJLKKKGJNE_COIPLKPPPLJ",
Pbjlkkkgjne::Poepdckdgmj => "PBJLKKKGJNE_POEPDCKDGMJ",
Pbjlkkkgjne::Dpgcdmobooi => "PBJLKKKGJNE_DPGCDMOBOOI",
Pbjlkkkgjne::Gnlcedhangm => "PBJLKKKGJNE_GNLCEDHANGM",
Pbjlkkkgjne::Mmmojfkccjc => "PBJLKKKGJNE_MMMOJFKCCJC",
Pbjlkkkgjne::Bncngilkdgi => "PBJLKKKGJNE_BNCNGILKDGI",
Pbjlkkkgjne::Imabgemfdjj => "PBJLKKKGJNE_IMABGEMFDJJ",
Pbjlkkkgjne::Jplfbkjgpal => "PBJLKKKGJNE_JPLFBKJGPAL",
Pbjlkkkgjne::Cohhpajmcgp => "PBJLKKKGJNE_COHHPAJMCGP",
Pbjlkkkgjne::Blajfphhmld => "PBJLKKKGJNE_BLAJFPHHMLD",
Pbjlkkkgjne::Hkcfkhbpkbh => "PBJLKKKGJNE_HKCFKHBPKBH",
Pbjlkkkgjne::Nimopfedngk => "PBJLKKKGJNE_NIMOPFEDNGK",
Pbjlkkkgjne::Jhcollmmllk => "PBJLKKKGJNE_JHCOLLMMLLK",
Pbjlkkkgjne::Glhneiikalh => "PBJLKKKGJNE_GLHNEIIKALH",
Pbjlkkkgjne::Cfiniepkbkc => "PBJLKKKGJNE_CFINIEPKBKC",
Pbjlkkkgjne::Gbadpfbppbj => "PBJLKKKGJNE_GBADPFBPPBJ",
Pbjlkkkgjne::Hbdjhkmfjie => "PBJLKKKGJNE_HBDJHKMFJIE",
Pbjlkkkgjne::Ocgbbnalfoc => "PBJLKKKGJNE_OCGBBNALFOC",
Pbjlkkkgjne::Elobbnbaakh => "PBJLKKKGJNE_ELOBBNBAAKH",
Pbjlkkkgjne::Fcecgdagace => "PBJLKKKGJNE_FCECGDAGACE",
Pbjlkkkgjne::Djflepaafck => "PBJLKKKGJNE_DJFLEPAAFCK",
Pbjlkkkgjne::Bmbgcgineoi => "PBJLKKKGJNE_BMBGCGINEOI",
Pbjlkkkgjne::Jjblelcgklg => "PBJLKKKGJNE_JJBLELCGKLG",
Pbjlkkkgjne::Pmljmaagleo => "PBJLKKKGJNE_PMLJMAAGLEO",
Pbjlkkkgjne::Iigipebnaic => "PBJLKKKGJNE_IIGIPEBNAIC",
Pbjlkkkgjne::Kneldfpelki => "PBJLKKKGJNE_KNELDFPELKI",
Pbjlkkkgjne::Jgpppggmiff => "PBJLKKKGJNE_JGPPPGGMIFF",
Pbjlkkkgjne::Bfcidiealod => "PBJLKKKGJNE_BFCIDIEALOD",
Pbjlkkkgjne::Gilmdpeglka => "PBJLKKKGJNE_GILMDPEGLKA",
Pbjlkkkgjne::Abfagnnjdjf => "PBJLKKKGJNE_ABFAGNNJDJF",
Pbjlkkkgjne::Elllfeblnak => "PBJLKKKGJNE_ELLLFEBLNAK",
Pbjlkkkgjne::Dhljchgdban => "PBJLKKKGJNE_DHLJCHGDBAN",
Pbjlkkkgjne::Olomhbjalno => "PBJLKKKGJNE_OLOMHBJALNO",
Pbjlkkkgjne::Ebbhlookaeo => "PBJLKKKGJNE_EBBHLOOKAEO",
Pbjlkkkgjne::Noekngddeip => "PBJLKKKGJNE_NOEKNGDDEIP",
Pbjlkkkgjne::Gchmcoclohg => "PBJLKKKGJNE_GCHMCOCLOHG",
Pbjlkkkgjne::Djibgnbcobk => "PBJLKKKGJNE_DJIBGNBCOBK",
Pbjlkkkgjne::Anjjhnnbifc => "PBJLKKKGJNE_ANJJHNNBIFC",
Pbjlkkkgjne::Jdanbamjemo => "PBJLKKKGJNE_JDANBAMJEMO",
Pbjlkkkgjne::Oaodjjekieh => "PBJLKKKGJNE_OAODJJEKIEH",
Pbjlkkkgjne::Fakibflidpa => "PBJLKKKGJNE_FAKIBFLIDPA",
Pbjlkkkgjne::Kaefimhiikh => "PBJLKKKGJNE_KAEFIMHIIKH",
Pbjlkkkgjne::Oepegionnfn => "PBJLKKKGJNE_OEPEGIONNFN",
Pbjlkkkgjne::Dccbmcllcfa => "PBJLKKKGJNE_DCCBMCLLCFA",
Pbjlkkkgjne::Idpgihddikc => "PBJLKKKGJNE_IDPGIHDDIKC",
Pbjlkkkgjne::Phcjndffhbf => "PBJLKKKGJNE_PHCJNDFFHBF",
Pbjlkkkgjne::Gbpjfilaman => "PBJLKKKGJNE_GBPJFILAMAN",
Pbjlkkkgjne::Ghbbblopjab => "PBJLKKKGJNE_GHBBBLOPJAB",
Pbjlkkkgjne::Bjepiccedfd => "PBJLKKKGJNE_BJEPICCEDFD",
Pbjlkkkgjne::Omddnlchphi => "PBJLKKKGJNE_OMDDNLCHPHI",
Pbjlkkkgjne::Klibjjllden => "PBJLKKKGJNE_KLIBJJLLDEN",
Pbjlkkkgjne::Kejfckknnpd => "PBJLKKKGJNE_KEJFCKKNNPD",
Pbjlkkkgjne::Chjeegjglog => "PBJLKKKGJNE_CHJEEGJGLOG",
Pbjlkkkgjne::Olodggjimgp => "PBJLKKKGJNE_OLODGGJIMGP",
Pbjlkkkgjne::Bpmddldkjnf => "PBJLKKKGJNE_BPMDDLDKJNF",
Pbjlkkkgjne::Lglndahehli => "PBJLKKKGJNE_LGLNDAHEHLI",
Pbjlkkkgjne::Agmkgblnhbc => "PBJLKKKGJNE_AGMKGBLNHBC",
Pbjlkkkgjne::Kcmcbfohgmm => "PBJLKKKGJNE_KCMCBFOHGMM",
Pbjlkkkgjne::Pglajccifpn => "PBJLKKKGJNE_PGLAJCCIFPN",
Pbjlkkkgjne::Fkcdecnbgac => "PBJLKKKGJNE_FKCDECNBGAC",
Pbjlkkkgjne::Fjpkmonkcck => "PBJLKKKGJNE_FJPKMONKCCK",
Pbjlkkkgjne::Anbogfbikld => "PBJLKKKGJNE_ANBOGFBIKLD",
Pbjlkkkgjne::Indmekhogem => "PBJLKKKGJNE_INDMEKHOGEM",
Pbjlkkkgjne::Mdggppghplg => "PBJLKKKGJNE_MDGGPPGHPLG",
Pbjlkkkgjne::Ahhkojpndma => "PBJLKKKGJNE_AHHKOJPNDMA",
Pbjlkkkgjne::Nkijkaganpp => "PBJLKKKGJNE_NKIJKAGANPP",
Pbjlkkkgjne::Ekoalkhchcf => "PBJLKKKGJNE_EKOALKHCHCF",
Pbjlkkkgjne::Lfapnkpcglf => "PBJLKKKGJNE_LFAPNKPCGLF",
Pbjlkkkgjne::Cahgfmheejm => "PBJLKKKGJNE_CAHGFMHEEJM",
Pbjlkkkgjne::Cemplbkcpep => "PBJLKKKGJNE_CEMPLBKCPEP",
Pbjlkkkgjne::Gjlkcongjll => "PBJLKKKGJNE_GJLKCONGJLL",
Pbjlkkkgjne::Pookobeeado => "PBJLKKKGJNE_POOKOBEEADO",
Pbjlkkkgjne::Fekhofipjhn => "PBJLKKKGJNE_FEKHOFIPJHN",
Pbjlkkkgjne::Dbjpgaoeohj => "PBJLKKKGJNE_DBJPGAOEOHJ",
Pbjlkkkgjne::Eidcajccijp => "PBJLKKKGJNE_EIDCAJCCIJP",
Pbjlkkkgjne::Ggfemgmbljk => "PBJLKKKGJNE_GGFEMGMBLJK",
Pbjlkkkgjne::Jegkddeinec => "PBJLKKKGJNE_JEGKDDEINEC",
Pbjlkkkgjne::Bokhijfjkna => "PBJLKKKGJNE_BOKHIJFJKNA",
Pbjlkkkgjne::Mckllmdhioh => "PBJLKKKGJNE_MCKLLMDHIOH",
Pbjlkkkgjne::Oedejleagdp => "PBJLKKKGJNE_OEDEJLEAGDP",
Pbjlkkkgjne::Khhfbfkdigo => "PBJLKKKGJNE_KHHFBFKDIGO",
Pbjlkkkgjne::Mcjcljdmeid => "PBJLKKKGJNE_MCJCLJDMEID",
Pbjlkkkgjne::Ekjmmncjiga => "PBJLKKKGJNE_EKJMMNCJIGA",
Pbjlkkkgjne::Fahbfpddanb => "PBJLKKKGJNE_FAHBFPDDANB",
Pbjlkkkgjne::Mfgejkjhhnk => "PBJLKKKGJNE_MFGEJKJHHNK",
Pbjlkkkgjne::Ncfblkhlmmo => "PBJLKKKGJNE_NCFBLKHLMMO",
Pbjlkkkgjne::Agmjfjdkgoh => "PBJLKKKGJNE_AGMJFJDKGOH",
Pbjlkkkgjne::Gknelldhoeg => "PBJLKKKGJNE_GKNELLDHOEG",
Pbjlkkkgjne::Cmeoogeeinn => "PBJLKKKGJNE_CMEOOGEEINN",
Pbjlkkkgjne::Mlkgppekphn => "PBJLKKKGJNE_MLKGPPEKPHN",
Pbjlkkkgjne::Lkldcdfbmbl => "PBJLKKKGJNE_LKLDCDFBMBL",
Pbjlkkkgjne::Ejbielhhnbi => "PBJLKKKGJNE_EJBIELHHNBI",
Pbjlkkkgjne::Lbjkhhicimf => "PBJLKKKGJNE_LBJKHHICIMF",
Pbjlkkkgjne::Opehhklmpdo => "PBJLKKKGJNE_OPEHHKLMPDO",
Pbjlkkkgjne::Dpajdbfgbdb => "PBJLKKKGJNE_DPAJDBFGBDB",
Pbjlkkkgjne::Ofhpanldgge => "PBJLKKKGJNE_OFHPANLDGGE",
Pbjlkkkgjne::Kgddlbogpli => "PBJLKKKGJNE_KGDDLBOGPLI",
Pbjlkkkgjne::Fbkllijpooo => "PBJLKKKGJNE_FBKLLIJPOOO",
Pbjlkkkgjne::Mhncemhfajd => "PBJLKKKGJNE_MHNCEMHFAJD",
Pbjlkkkgjne::Lhfcdplonck => "PBJLKKKGJNE_LHFCDPLONCK",
Pbjlkkkgjne::Nkkemdkbhak => "PBJLKKKGJNE_NKKEMDKBHAK",
Pbjlkkkgjne::Camaafgejpn => "PBJLKKKGJNE_CAMAAFGEJPN",
Pbjlkkkgjne::Dmlknbijaik => "PBJLKKKGJNE_DMLKNBIJAIK",
Pbjlkkkgjne::Nfenedopmah => "PBJLKKKGJNE_NFENEDOPMAH",
Pbjlkkkgjne::Mafdmjofind => "PBJLKKKGJNE_MAFDMJOFIND",
Pbjlkkkgjne::Adekocanjfd => "PBJLKKKGJNE_ADEKOCANJFD",
Pbjlkkkgjne::Pjmjiljbfpa => "PBJLKKKGJNE_PJMJILJBFPA",
Pbjlkkkgjne::Ojgblkgmcpj => "PBJLKKKGJNE_OJGBLKGMCPJ",
Pbjlkkkgjne::Iacfhphgeed => "PBJLKKKGJNE_IACFHPHGEED",
Pbjlkkkgjne::Cjcbeldjgnn => "PBJLKKKGJNE_CJCBELDJGNN",
Pbjlkkkgjne::Llllkgjjcpb => "PBJLKKKGJNE_LLLLKGJJCPB",
Pbjlkkkgjne::Mdjkblmddee => "PBJLKKKGJNE_MDJKBLMDDEE",
Pbjlkkkgjne::Jakahblbkio => "PBJLKKKGJNE_JAKAHBLBKIO",
Pbjlkkkgjne::Jcmgpefebep => "PBJLKKKGJNE_JCMGPEFEBEP",
Pbjlkkkgjne::Laaffgfmene => "PBJLKKKGJNE_LAAFFGFMENE",
Pbjlkkkgjne::Bjlbieopljh => "PBJLKKKGJNE_BJLBIEOPLJH",
Pbjlkkkgjne::Okhfdinnnfl => "PBJLKKKGJNE_OKHFDINNNFL",
Pbjlkkkgjne::Bgplhlnalhh => "PBJLKKKGJNE_BGPLHLNALHH",
Pbjlkkkgjne::Glldpnofade => "PBJLKKKGJNE_GLLDPNOFADE",
Pbjlkkkgjne::Djcfdbilkbh => "PBJLKKKGJNE_DJCFDBILKBH",
Pbjlkkkgjne::Jbejcpobbbh => "PBJLKKKGJNE_JBEJCPOBBBH",
Pbjlkkkgjne::Lehebmgfjdp => "PBJLKKKGJNE_LEHEBMGFJDP",
Pbjlkkkgjne::Nnceimnagmi => "PBJLKKKGJNE_NNCEIMNAGMI",
Pbjlkkkgjne::Lmbelligodg => "PBJLKKKGJNE_LMBELLIGODG",
Pbjlkkkgjne::Ggdpmamajhn => "PBJLKKKGJNE_GGDPMAMAJHN",
Pbjlkkkgjne::Pbnolcnpcop => "PBJLKKKGJNE_PBNOLCNPCOP",
Pbjlkkkgjne::Nlfkhonfacm => "PBJLKKKGJNE_NLFKHONFACM",
Pbjlkkkgjne::Jfdchbohmhb => "PBJLKKKGJNE_JFDCHBOHMHB",
Pbjlkkkgjne::Klhpfadjfhl => "PBJLKKKGJNE_KLHPFADJFHL",
Pbjlkkkgjne::Olnhifoeomk => "PBJLKKKGJNE_OLNHIFOEOMK",
Pbjlkkkgjne::Mcanbfpiefh => "PBJLKKKGJNE_MCANBFPIEFH",
Pbjlkkkgjne::Joaadpknmbe => "PBJLKKKGJNE_JOAADPKNMBE",
Pbjlkkkgjne::Ppnhfabdhml => "PBJLKKKGJNE_PPNHFABDHML",
Pbjlkkkgjne::Jjofjikpljp => "PBJLKKKGJNE_JJOFJIKPLJP",
Pbjlkkkgjne::Ohknbpfibji => "PBJLKKKGJNE_OHKNBPFIBJI",
Pbjlkkkgjne::Gnlhfihfigi => "PBJLKKKGJNE_GNLHFIHFIGI",
Pbjlkkkgjne::Edldpnagbbd => "PBJLKKKGJNE_EDLDPNAGBBD",
Pbjlkkkgjne::Cmkhghahmik => "PBJLKKKGJNE_CMKHGHAHMIK",
Pbjlkkkgjne::Gleniajdgkd => "PBJLKKKGJNE_GLENIAJDGKD",
Pbjlkkkgjne::Cjelajmfbkd => "PBJLKKKGJNE_CJELAJMFBKD",
Pbjlkkkgjne::Gjgdmogdbna => "PBJLKKKGJNE_GJGDMOGDBNA",
Pbjlkkkgjne::Oafnijpkcbd => "PBJLKKKGJNE_OAFNIJPKCBD",
Pbjlkkkgjne::Mbhacpbbmba => "PBJLKKKGJNE_MBHACPBBMBA",
Pbjlkkkgjne::Dilmapjllmb => "PBJLKKKGJNE_DILMAPJLLMB",
Pbjlkkkgjne::Jniklmcanmk => "PBJLKKKGJNE_JNIKLMCANMK",
Pbjlkkkgjne::Obihcadefhc => "PBJLKKKGJNE_OBIHCADEFHC",
Pbjlkkkgjne::Pbcipkfjdkn => "PBJLKKKGJNE_PBCIPKFJDKN",
Pbjlkkkgjne::Lhakjpkodcb => "PBJLKKKGJNE_LHAKJPKODCB",
Pbjlkkkgjne::Mjjhfjbgbbf => "PBJLKKKGJNE_MJJHFJBGBBF",
Pbjlkkkgjne::Gakmimhhohe => "PBJLKKKGJNE_GAKMIMHHOHE",
Pbjlkkkgjne::Kmfaopmiimf => "PBJLKKKGJNE_KMFAOPMIIMF",
Pbjlkkkgjne::Iamcfjlcdcp => "PBJLKKKGJNE_IAMCFJLCDCP",
Pbjlkkkgjne::Liehocmbfcg => "PBJLKKKGJNE_LIEHOCMBFCG",
Pbjlkkkgjne::Obfalbeagbm => "PBJLKKKGJNE_OBFALBEAGBM",
Pbjlkkkgjne::Kocnipcfing => "PBJLKKKGJNE_KOCNIPCFING",
Pbjlkkkgjne::Nbnbjmmahii => "PBJLKKKGJNE_NBNBJMMAHII",
Pbjlkkkgjne::Eicmbccenhn => "PBJLKKKGJNE_EICMBCCENHN",
Pbjlkkkgjne::Eokekbfgnhp => "PBJLKKKGJNE_EOKEKBFGNHP",
Pbjlkkkgjne::Jjjpkfejjib => "PBJLKKKGJNE_JJJPKFEJJIB",
Pbjlkkkgjne::Mejlofjninf => "PBJLKKKGJNE_MEJLOFJNINF",
Pbjlkkkgjne::Jajpcgoodgg => "PBJLKKKGJNE_JAJPCGOODGG",
Pbjlkkkgjne::Dlpkkabfjnb => "PBJLKKKGJNE_DLPKKABFJNB",
Pbjlkkkgjne::Ahmgjgaibnl => "PBJLKKKGJNE_AHMGJGAIBNL",
Pbjlkkkgjne::Hmeijeonnin => "PBJLKKKGJNE_HMEIJEONNIN",
Pbjlkkkgjne::Bdinpolgbdj => "PBJLKKKGJNE_BDINPOLGBDJ",
Pbjlkkkgjne::Jaehhkdnifh => "PBJLKKKGJNE_JAEHHKDNIFH",
Pbjlkkkgjne::Kgjnjbmfepd => "PBJLKKKGJNE_KGJNJBMFEPD",
Pbjlkkkgjne::Acfaindlmbk => "PBJLKKKGJNE_ACFAINDLMBK",
Pbjlkkkgjne::Omdnadgcogm => "PBJLKKKGJNE_OMDNADGCOGM",
Pbjlkkkgjne::Giheogfblge => "PBJLKKKGJNE_GIHEOGFBLGE",
Pbjlkkkgjne::Kogpfhddcfd => "PBJLKKKGJNE_KOGPFHDDCFD",
Pbjlkkkgjne::Mmofjcfaico => "PBJLKKKGJNE_MMOFJCFAICO",
Pbjlkkkgjne::Hapaelefnnp => "PBJLKKKGJNE_HAPAELEFNNP",
Pbjlkkkgjne::Lhbejcconha => "PBJLKKKGJNE_LHBEJCCONHA",
Pbjlkkkgjne::Iallfiddbmm => "PBJLKKKGJNE_IALLFIDDBMM",
Pbjlkkkgjne::Daoegcapnff => "PBJLKKKGJNE_DAOEGCAPNFF",
Pbjlkkkgjne::Nkbgkcbnjda => "PBJLKKKGJNE_NKBGKCBNJDA",
Pbjlkkkgjne::Kenpfdkmbef => "PBJLKKKGJNE_KENPFDKMBEF",
Pbjlkkkgjne::Keeghbdaoln => "PBJLKKKGJNE_KEEGHBDAOLN",
Pbjlkkkgjne::Eplkfbbdhbm => "PBJLKKKGJNE_EPLKFBBDHBM",
Pbjlkkkgjne::Dfehmpakmad => "PBJLKKKGJNE_DFEHMPAKMAD",
Pbjlkkkgjne::Naofhlphcgm => "PBJLKKKGJNE_NAOFHLPHCGM",
Pbjlkkkgjne::Kemgipnfogo => "PBJLKKKGJNE_KEMGIPNFOGO",
Pbjlkkkgjne::Phfnbgpfead => "PBJLKKKGJNE_PHFNBGPFEAD",
Pbjlkkkgjne::Nanghibfakl => "PBJLKKKGJNE_NANGHIBFAKL",
Pbjlkkkgjne::Mbkfaakbbof => "PBJLKKKGJNE_MBKFAAKBBOF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PBJLKKKGJNE_PNCDFGCEHGK" => Some(Self::Pncdfgcehgk),
"PBJLKKKGJNE_JKCPEMDPDAB" => Some(Self::Jkcpemdpdab),
"PBJLKKKGJNE_HDDDJHGMPMF" => Some(Self::Hdddjhgmpmf),
"PBJLKKKGJNE_EJLKGGLNLIJ" => Some(Self::Ejlkgglnlij),
"PBJLKKKGJNE_HAHCKEIFFIH" => Some(Self::Hahckeiffih),
"PBJLKKKGJNE_AFJJDHEGAEJ" => Some(Self::Afjjdhegaej),
"PBJLKKKGJNE_MFDFPENJIDO" => Some(Self::Mfdfpenjido),
"PBJLKKKGJNE_AFPLLKOHAFP" => Some(Self::Afpllkohafp),
"PBJLKKKGJNE_HNKDNBPFDID" => Some(Self::Hnkdnbpfdid),
"PBJLKKKGJNE_MHGJLGLGHGK" => Some(Self::Mhgjlglghgk),
"PBJLKKKGJNE_KJGMHJGJELE" => Some(Self::Kjgmhjgjele),
"PBJLKKKGJNE_CHJJPDNEEID" => Some(Self::Chjjpdneeid),
"PBJLKKKGJNE_MKLKKABFJOJ" => Some(Self::Mklkkabfjoj),
"PBJLKKKGJNE_MGENHFOKLAE" => Some(Self::Mgenhfoklae),
"PBJLKKKGJNE_PJKBLAGAPIL" => Some(Self::Pjkblagapil),
"PBJLKKKGJNE_FINNEOGGDOK" => Some(Self::Finneoggdok),
"PBJLKKKGJNE_DOKNAHCGKND" => Some(Self::Doknahcgknd),
"PBJLKKKGJNE_LBJOKCIJEIH" => Some(Self::Lbjokcijeih),
"PBJLKKKGJNE_OEGNJHHPJPF" => Some(Self::Oegnjhhpjpf),
"PBJLKKKGJNE_BNKMCNEIENC" => Some(Self::Bnkmcneienc),
"PBJLKKKGJNE_LADHAOCBJCK" => Some(Self::Ladhaocbjck),
"PBJLKKKGJNE_EIGGPNMFENP" => Some(Self::Eiggpnmfenp),
"PBJLKKKGJNE_MJIDOLEHMAN" => Some(Self::Mjidolehman),
"PBJLKKKGJNE_KCPFDOFFKLG" => Some(Self::Kcpfdoffklg),
"PBJLKKKGJNE_ALIFHALLEBM" => Some(Self::Alifhallebm),
"PBJLKKKGJNE_EECEIDFNBII" => Some(Self::Eeceidfnbii),
"PBJLKKKGJNE_JHMBBNEMHCI" => Some(Self::Jhmbbnemhci),
"PBJLKKKGJNE_IIJEINAFOEC" => Some(Self::Iijeinafoec),
"PBJLKKKGJNE_MDMKMKAKLCF" => Some(Self::Mdmkmkaklcf),
"PBJLKKKGJNE_PDNBAHCPKEH" => Some(Self::Pdnbahcpkeh),
"PBJLKKKGJNE_CKFOPKODAJN" => Some(Self::Ckfopkodajn),
"PBJLKKKGJNE_PJKGOLOHJMC" => Some(Self::Pjkgolohjmc),
"PBJLKKKGJNE_PKDKGGLKACK" => Some(Self::Pkdkgglkack),
"PBJLKKKGJNE_HDLAPHGHPBM" => Some(Self::Hdlaphghpbm),
"PBJLKKKGJNE_BKAFBEALGKM" => Some(Self::Bkafbealgkm),
"PBJLKKKGJNE_EBINILAPIBP" => Some(Self::Ebinilapibp),
"PBJLKKKGJNE_AHKMGDNDGOD" => Some(Self::Ahkmgdndgod),
"PBJLKKKGJNE_IMHPLKBDNDO" => Some(Self::Imhplkbdndo),
"PBJLKKKGJNE_HDGKLMEKMEG" => Some(Self::Hdgklmekmeg),
"PBJLKKKGJNE_JIOPEIPBOPJ" => Some(Self::Jiopeipbopj),
"PBJLKKKGJNE_JAFIAJMEMHI" => Some(Self::Jafiajmemhi),
"PBJLKKKGJNE_MDDOEDPFPKA" => Some(Self::Mddoedpfpka),
"PBJLKKKGJNE_JCAGCIOLPJL" => Some(Self::Jcagciolpjl),
"PBJLKKKGJNE_LKANHDDLGMA" => Some(Self::Lkanhddlgma),
"PBJLKKKGJNE_KJMLPEBAEOF" => Some(Self::Kjmlpebaeof),
"PBJLKKKGJNE_ADOOOOLBJGN" => Some(Self::Adoooolbjgn),
"PBJLKKKGJNE_HBJGJOGEELE" => Some(Self::Hbjgjogeele),
"PBJLKKKGJNE_JFNDNNPEIAP" => Some(Self::Jfndnnpeiap),
"PBJLKKKGJNE_KLGFLHNAHDK" => Some(Self::Klgflhnahdk),
"PBJLKKKGJNE_OHOBJGBKIJB" => Some(Self::Ohobjgbkijb),
"PBJLKKKGJNE_GLINMOBKNNL" => Some(Self::Glinmobknnl),
"PBJLKKKGJNE_IBNDENEOKIA" => Some(Self::Ibndeneokia),
"PBJLKKKGJNE_MHFDJNMMHFL" => Some(Self::Mhfdjnmmhfl),
"PBJLKKKGJNE_BFDKFHAECMN" => Some(Self::Bfdkfhaecmn),
"PBJLKKKGJNE_DBJIKBJBOOD" => Some(Self::Dbjikbjbood),
"PBJLKKKGJNE_ELOAJJFNJOA" => Some(Self::Eloajjfnjoa),
"PBJLKKKGJNE_DAKHPJMOANI" => Some(Self::Dakhpjmoani),
"PBJLKKKGJNE_LPJGKLANJPE" => Some(Self::Lpjgklanjpe),
"PBJLKKKGJNE_AGMEBJBFPGG" => Some(Self::Agmebjbfpgg),
"PBJLKKKGJNE_COIPLKPPPLJ" => Some(Self::Coiplkppplj),
"PBJLKKKGJNE_POEPDCKDGMJ" => Some(Self::Poepdckdgmj),
"PBJLKKKGJNE_DPGCDMOBOOI" => Some(Self::Dpgcdmobooi),
"PBJLKKKGJNE_GNLCEDHANGM" => Some(Self::Gnlcedhangm),
"PBJLKKKGJNE_MMMOJFKCCJC" => Some(Self::Mmmojfkccjc),
"PBJLKKKGJNE_BNCNGILKDGI" => Some(Self::Bncngilkdgi),
"PBJLKKKGJNE_IMABGEMFDJJ" => Some(Self::Imabgemfdjj),
"PBJLKKKGJNE_JPLFBKJGPAL" => Some(Self::Jplfbkjgpal),
"PBJLKKKGJNE_COHHPAJMCGP" => Some(Self::Cohhpajmcgp),
"PBJLKKKGJNE_BLAJFPHHMLD" => Some(Self::Blajfphhmld),
"PBJLKKKGJNE_HKCFKHBPKBH" => Some(Self::Hkcfkhbpkbh),
"PBJLKKKGJNE_NIMOPFEDNGK" => Some(Self::Nimopfedngk),
"PBJLKKKGJNE_JHCOLLMMLLK" => Some(Self::Jhcollmmllk),
"PBJLKKKGJNE_GLHNEIIKALH" => Some(Self::Glhneiikalh),
"PBJLKKKGJNE_CFINIEPKBKC" => Some(Self::Cfiniepkbkc),
"PBJLKKKGJNE_GBADPFBPPBJ" => Some(Self::Gbadpfbppbj),
"PBJLKKKGJNE_HBDJHKMFJIE" => Some(Self::Hbdjhkmfjie),
"PBJLKKKGJNE_OCGBBNALFOC" => Some(Self::Ocgbbnalfoc),
"PBJLKKKGJNE_ELOBBNBAAKH" => Some(Self::Elobbnbaakh),
"PBJLKKKGJNE_FCECGDAGACE" => Some(Self::Fcecgdagace),
"PBJLKKKGJNE_DJFLEPAAFCK" => Some(Self::Djflepaafck),
"PBJLKKKGJNE_BMBGCGINEOI" => Some(Self::Bmbgcgineoi),
"PBJLKKKGJNE_JJBLELCGKLG" => Some(Self::Jjblelcgklg),
"PBJLKKKGJNE_PMLJMAAGLEO" => Some(Self::Pmljmaagleo),
"PBJLKKKGJNE_IIGIPEBNAIC" => Some(Self::Iigipebnaic),
"PBJLKKKGJNE_KNELDFPELKI" => Some(Self::Kneldfpelki),
"PBJLKKKGJNE_JGPPPGGMIFF" => Some(Self::Jgpppggmiff),
"PBJLKKKGJNE_BFCIDIEALOD" => Some(Self::Bfcidiealod),
"PBJLKKKGJNE_GILMDPEGLKA" => Some(Self::Gilmdpeglka),
"PBJLKKKGJNE_ABFAGNNJDJF" => Some(Self::Abfagnnjdjf),
"PBJLKKKGJNE_ELLLFEBLNAK" => Some(Self::Elllfeblnak),
"PBJLKKKGJNE_DHLJCHGDBAN" => Some(Self::Dhljchgdban),
"PBJLKKKGJNE_OLOMHBJALNO" => Some(Self::Olomhbjalno),
"PBJLKKKGJNE_EBBHLOOKAEO" => Some(Self::Ebbhlookaeo),
"PBJLKKKGJNE_NOEKNGDDEIP" => Some(Self::Noekngddeip),
"PBJLKKKGJNE_GCHMCOCLOHG" => Some(Self::Gchmcoclohg),
"PBJLKKKGJNE_DJIBGNBCOBK" => Some(Self::Djibgnbcobk),
"PBJLKKKGJNE_ANJJHNNBIFC" => Some(Self::Anjjhnnbifc),
"PBJLKKKGJNE_JDANBAMJEMO" => Some(Self::Jdanbamjemo),
"PBJLKKKGJNE_OAODJJEKIEH" => Some(Self::Oaodjjekieh),
"PBJLKKKGJNE_FAKIBFLIDPA" => Some(Self::Fakibflidpa),
"PBJLKKKGJNE_KAEFIMHIIKH" => Some(Self::Kaefimhiikh),
"PBJLKKKGJNE_OEPEGIONNFN" => Some(Self::Oepegionnfn),
"PBJLKKKGJNE_DCCBMCLLCFA" => Some(Self::Dccbmcllcfa),
"PBJLKKKGJNE_IDPGIHDDIKC" => Some(Self::Idpgihddikc),
"PBJLKKKGJNE_PHCJNDFFHBF" => Some(Self::Phcjndffhbf),
"PBJLKKKGJNE_GBPJFILAMAN" => Some(Self::Gbpjfilaman),
"PBJLKKKGJNE_GHBBBLOPJAB" => Some(Self::Ghbbblopjab),
"PBJLKKKGJNE_BJEPICCEDFD" => Some(Self::Bjepiccedfd),
"PBJLKKKGJNE_OMDDNLCHPHI" => Some(Self::Omddnlchphi),
"PBJLKKKGJNE_KLIBJJLLDEN" => Some(Self::Klibjjllden),
"PBJLKKKGJNE_KEJFCKKNNPD" => Some(Self::Kejfckknnpd),
"PBJLKKKGJNE_CHJEEGJGLOG" => Some(Self::Chjeegjglog),
"PBJLKKKGJNE_OLODGGJIMGP" => Some(Self::Olodggjimgp),
"PBJLKKKGJNE_BPMDDLDKJNF" => Some(Self::Bpmddldkjnf),
"PBJLKKKGJNE_LGLNDAHEHLI" => Some(Self::Lglndahehli),
"PBJLKKKGJNE_AGMKGBLNHBC" => Some(Self::Agmkgblnhbc),
"PBJLKKKGJNE_KCMCBFOHGMM" => Some(Self::Kcmcbfohgmm),
"PBJLKKKGJNE_PGLAJCCIFPN" => Some(Self::Pglajccifpn),
"PBJLKKKGJNE_FKCDECNBGAC" => Some(Self::Fkcdecnbgac),
"PBJLKKKGJNE_FJPKMONKCCK" => Some(Self::Fjpkmonkcck),
"PBJLKKKGJNE_ANBOGFBIKLD" => Some(Self::Anbogfbikld),
"PBJLKKKGJNE_INDMEKHOGEM" => Some(Self::Indmekhogem),
"PBJLKKKGJNE_MDGGPPGHPLG" => Some(Self::Mdggppghplg),
"PBJLKKKGJNE_AHHKOJPNDMA" => Some(Self::Ahhkojpndma),
"PBJLKKKGJNE_NKIJKAGANPP" => Some(Self::Nkijkaganpp),
"PBJLKKKGJNE_EKOALKHCHCF" => Some(Self::Ekoalkhchcf),
"PBJLKKKGJNE_LFAPNKPCGLF" => Some(Self::Lfapnkpcglf),
"PBJLKKKGJNE_CAHGFMHEEJM" => Some(Self::Cahgfmheejm),
"PBJLKKKGJNE_CEMPLBKCPEP" => Some(Self::Cemplbkcpep),
"PBJLKKKGJNE_GJLKCONGJLL" => Some(Self::Gjlkcongjll),
"PBJLKKKGJNE_POOKOBEEADO" => Some(Self::Pookobeeado),
"PBJLKKKGJNE_FEKHOFIPJHN" => Some(Self::Fekhofipjhn),
"PBJLKKKGJNE_DBJPGAOEOHJ" => Some(Self::Dbjpgaoeohj),
"PBJLKKKGJNE_EIDCAJCCIJP" => Some(Self::Eidcajccijp),
"PBJLKKKGJNE_GGFEMGMBLJK" => Some(Self::Ggfemgmbljk),
"PBJLKKKGJNE_JEGKDDEINEC" => Some(Self::Jegkddeinec),
"PBJLKKKGJNE_BOKHIJFJKNA" => Some(Self::Bokhijfjkna),
"PBJLKKKGJNE_MCKLLMDHIOH" => Some(Self::Mckllmdhioh),
"PBJLKKKGJNE_OEDEJLEAGDP" => Some(Self::Oedejleagdp),
"PBJLKKKGJNE_KHHFBFKDIGO" => Some(Self::Khhfbfkdigo),
"PBJLKKKGJNE_MCJCLJDMEID" => Some(Self::Mcjcljdmeid),
"PBJLKKKGJNE_EKJMMNCJIGA" => Some(Self::Ekjmmncjiga),
"PBJLKKKGJNE_FAHBFPDDANB" => Some(Self::Fahbfpddanb),
"PBJLKKKGJNE_MFGEJKJHHNK" => Some(Self::Mfgejkjhhnk),
"PBJLKKKGJNE_NCFBLKHLMMO" => Some(Self::Ncfblkhlmmo),
"PBJLKKKGJNE_AGMJFJDKGOH" => Some(Self::Agmjfjdkgoh),
"PBJLKKKGJNE_GKNELLDHOEG" => Some(Self::Gknelldhoeg),
"PBJLKKKGJNE_CMEOOGEEINN" => Some(Self::Cmeoogeeinn),
"PBJLKKKGJNE_MLKGPPEKPHN" => Some(Self::Mlkgppekphn),
"PBJLKKKGJNE_LKLDCDFBMBL" => Some(Self::Lkldcdfbmbl),
"PBJLKKKGJNE_EJBIELHHNBI" => Some(Self::Ejbielhhnbi),
"PBJLKKKGJNE_LBJKHHICIMF" => Some(Self::Lbjkhhicimf),
"PBJLKKKGJNE_OPEHHKLMPDO" => Some(Self::Opehhklmpdo),
"PBJLKKKGJNE_DPAJDBFGBDB" => Some(Self::Dpajdbfgbdb),
"PBJLKKKGJNE_OFHPANLDGGE" => Some(Self::Ofhpanldgge),
"PBJLKKKGJNE_KGDDLBOGPLI" => Some(Self::Kgddlbogpli),
"PBJLKKKGJNE_FBKLLIJPOOO" => Some(Self::Fbkllijpooo),
"PBJLKKKGJNE_MHNCEMHFAJD" => Some(Self::Mhncemhfajd),
"PBJLKKKGJNE_LHFCDPLONCK" => Some(Self::Lhfcdplonck),
"PBJLKKKGJNE_NKKEMDKBHAK" => Some(Self::Nkkemdkbhak),
"PBJLKKKGJNE_CAMAAFGEJPN" => Some(Self::Camaafgejpn),
"PBJLKKKGJNE_DMLKNBIJAIK" => Some(Self::Dmlknbijaik),
"PBJLKKKGJNE_NFENEDOPMAH" => Some(Self::Nfenedopmah),
"PBJLKKKGJNE_MAFDMJOFIND" => Some(Self::Mafdmjofind),
"PBJLKKKGJNE_ADEKOCANJFD" => Some(Self::Adekocanjfd),
"PBJLKKKGJNE_PJMJILJBFPA" => Some(Self::Pjmjiljbfpa),
"PBJLKKKGJNE_OJGBLKGMCPJ" => Some(Self::Ojgblkgmcpj),
"PBJLKKKGJNE_IACFHPHGEED" => Some(Self::Iacfhphgeed),
"PBJLKKKGJNE_CJCBELDJGNN" => Some(Self::Cjcbeldjgnn),
"PBJLKKKGJNE_LLLLKGJJCPB" => Some(Self::Llllkgjjcpb),
"PBJLKKKGJNE_MDJKBLMDDEE" => Some(Self::Mdjkblmddee),
"PBJLKKKGJNE_JAKAHBLBKIO" => Some(Self::Jakahblbkio),
"PBJLKKKGJNE_JCMGPEFEBEP" => Some(Self::Jcmgpefebep),
"PBJLKKKGJNE_LAAFFGFMENE" => Some(Self::Laaffgfmene),
"PBJLKKKGJNE_BJLBIEOPLJH" => Some(Self::Bjlbieopljh),
"PBJLKKKGJNE_OKHFDINNNFL" => Some(Self::Okhfdinnnfl),
"PBJLKKKGJNE_BGPLHLNALHH" => Some(Self::Bgplhlnalhh),
"PBJLKKKGJNE_GLLDPNOFADE" => Some(Self::Glldpnofade),
"PBJLKKKGJNE_DJCFDBILKBH" => Some(Self::Djcfdbilkbh),
"PBJLKKKGJNE_JBEJCPOBBBH" => Some(Self::Jbejcpobbbh),
"PBJLKKKGJNE_LEHEBMGFJDP" => Some(Self::Lehebmgfjdp),
"PBJLKKKGJNE_NNCEIMNAGMI" => Some(Self::Nnceimnagmi),
"PBJLKKKGJNE_LMBELLIGODG" => Some(Self::Lmbelligodg),
"PBJLKKKGJNE_GGDPMAMAJHN" => Some(Self::Ggdpmamajhn),
"PBJLKKKGJNE_PBNOLCNPCOP" => Some(Self::Pbnolcnpcop),
"PBJLKKKGJNE_NLFKHONFACM" => Some(Self::Nlfkhonfacm),
"PBJLKKKGJNE_JFDCHBOHMHB" => Some(Self::Jfdchbohmhb),
"PBJLKKKGJNE_KLHPFADJFHL" => Some(Self::Klhpfadjfhl),
"PBJLKKKGJNE_OLNHIFOEOMK" => Some(Self::Olnhifoeomk),
"PBJLKKKGJNE_MCANBFPIEFH" => Some(Self::Mcanbfpiefh),
"PBJLKKKGJNE_JOAADPKNMBE" => Some(Self::Joaadpknmbe),
"PBJLKKKGJNE_PPNHFABDHML" => Some(Self::Ppnhfabdhml),
"PBJLKKKGJNE_JJOFJIKPLJP" => Some(Self::Jjofjikpljp),
"PBJLKKKGJNE_OHKNBPFIBJI" => Some(Self::Ohknbpfibji),
"PBJLKKKGJNE_GNLHFIHFIGI" => Some(Self::Gnlhfihfigi),
"PBJLKKKGJNE_EDLDPNAGBBD" => Some(Self::Edldpnagbbd),
"PBJLKKKGJNE_CMKHGHAHMIK" => Some(Self::Cmkhghahmik),
"PBJLKKKGJNE_GLENIAJDGKD" => Some(Self::Gleniajdgkd),
"PBJLKKKGJNE_CJELAJMFBKD" => Some(Self::Cjelajmfbkd),
"PBJLKKKGJNE_GJGDMOGDBNA" => Some(Self::Gjgdmogdbna),
"PBJLKKKGJNE_OAFNIJPKCBD" => Some(Self::Oafnijpkcbd),
"PBJLKKKGJNE_MBHACPBBMBA" => Some(Self::Mbhacpbbmba),
"PBJLKKKGJNE_DILMAPJLLMB" => Some(Self::Dilmapjllmb),
"PBJLKKKGJNE_JNIKLMCANMK" => Some(Self::Jniklmcanmk),
"PBJLKKKGJNE_OBIHCADEFHC" => Some(Self::Obihcadefhc),
"PBJLKKKGJNE_PBCIPKFJDKN" => Some(Self::Pbcipkfjdkn),
"PBJLKKKGJNE_LHAKJPKODCB" => Some(Self::Lhakjpkodcb),
"PBJLKKKGJNE_MJJHFJBGBBF" => Some(Self::Mjjhfjbgbbf),
"PBJLKKKGJNE_GAKMIMHHOHE" => Some(Self::Gakmimhhohe),
"PBJLKKKGJNE_KMFAOPMIIMF" => Some(Self::Kmfaopmiimf),
"PBJLKKKGJNE_IAMCFJLCDCP" => Some(Self::Iamcfjlcdcp),
"PBJLKKKGJNE_LIEHOCMBFCG" => Some(Self::Liehocmbfcg),
"PBJLKKKGJNE_OBFALBEAGBM" => Some(Self::Obfalbeagbm),
"PBJLKKKGJNE_KOCNIPCFING" => Some(Self::Kocnipcfing),
"PBJLKKKGJNE_NBNBJMMAHII" => Some(Self::Nbnbjmmahii),
"PBJLKKKGJNE_EICMBCCENHN" => Some(Self::Eicmbccenhn),
"PBJLKKKGJNE_EOKEKBFGNHP" => Some(Self::Eokekbfgnhp),
"PBJLKKKGJNE_JJJPKFEJJIB" => Some(Self::Jjjpkfejjib),
"PBJLKKKGJNE_MEJLOFJNINF" => Some(Self::Mejlofjninf),
"PBJLKKKGJNE_JAJPCGOODGG" => Some(Self::Jajpcgoodgg),
"PBJLKKKGJNE_DLPKKABFJNB" => Some(Self::Dlpkkabfjnb),
"PBJLKKKGJNE_AHMGJGAIBNL" => Some(Self::Ahmgjgaibnl),
"PBJLKKKGJNE_HMEIJEONNIN" => Some(Self::Hmeijeonnin),
"PBJLKKKGJNE_BDINPOLGBDJ" => Some(Self::Bdinpolgbdj),
"PBJLKKKGJNE_JAEHHKDNIFH" => Some(Self::Jaehhkdnifh),
"PBJLKKKGJNE_KGJNJBMFEPD" => Some(Self::Kgjnjbmfepd),
"PBJLKKKGJNE_ACFAINDLMBK" => Some(Self::Acfaindlmbk),
"PBJLKKKGJNE_OMDNADGCOGM" => Some(Self::Omdnadgcogm),
"PBJLKKKGJNE_GIHEOGFBLGE" => Some(Self::Giheogfblge),
"PBJLKKKGJNE_KOGPFHDDCFD" => Some(Self::Kogpfhddcfd),
"PBJLKKKGJNE_MMOFJCFAICO" => Some(Self::Mmofjcfaico),
"PBJLKKKGJNE_HAPAELEFNNP" => Some(Self::Hapaelefnnp),
"PBJLKKKGJNE_LHBEJCCONHA" => Some(Self::Lhbejcconha),
"PBJLKKKGJNE_IALLFIDDBMM" => Some(Self::Iallfiddbmm),
"PBJLKKKGJNE_DAOEGCAPNFF" => Some(Self::Daoegcapnff),
"PBJLKKKGJNE_NKBGKCBNJDA" => Some(Self::Nkbgkcbnjda),
"PBJLKKKGJNE_KENPFDKMBEF" => Some(Self::Kenpfdkmbef),
"PBJLKKKGJNE_KEEGHBDAOLN" => Some(Self::Keeghbdaoln),
"PBJLKKKGJNE_EPLKFBBDHBM" => Some(Self::Eplkfbbdhbm),
"PBJLKKKGJNE_DFEHMPAKMAD" => Some(Self::Dfehmpakmad),
"PBJLKKKGJNE_NAOFHLPHCGM" => Some(Self::Naofhlphcgm),
"PBJLKKKGJNE_KEMGIPNFOGO" => Some(Self::Kemgipnfogo),
"PBJLKKKGJNE_PHFNBGPFEAD" => Some(Self::Phfnbgpfead),
"PBJLKKKGJNE_NANGHIBFAKL" => Some(Self::Nanghibfakl),
"PBJLKKKGJNE_MBKFAAKBBOF" => Some(Self::Mbkfaakbbof),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Eidkkflkghn {
Llikpbjbgdp = 0,
Kkojndldgkk = 1,
Ehfbcnfmbdk = 2,
Angfcikcdac = 3,
Kcnmbjaelnh = 4,
}
impl Eidkkflkghn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Eidkkflkghn::Llikpbjbgdp => "EIDKKFLKGHN_LLIKPBJBGDP",
Eidkkflkghn::Kkojndldgkk => "EIDKKFLKGHN_KKOJNDLDGKK",
Eidkkflkghn::Ehfbcnfmbdk => "EIDKKFLKGHN_EHFBCNFMBDK",
Eidkkflkghn::Angfcikcdac => "EIDKKFLKGHN_ANGFCIKCDAC",
Eidkkflkghn::Kcnmbjaelnh => "EIDKKFLKGHN_KCNMBJAELNH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EIDKKFLKGHN_LLIKPBJBGDP" => Some(Self::Llikpbjbgdp),
"EIDKKFLKGHN_KKOJNDLDGKK" => Some(Self::Kkojndldgkk),
"EIDKKFLKGHN_EHFBCNFMBDK" => Some(Self::Ehfbcnfmbdk),
"EIDKKFLKGHN_ANGFCIKCDAC" => Some(Self::Angfcikcdac),
"EIDKKFLKGHN_KCNMBJAELNH" => Some(Self::Kcnmbjaelnh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gmjnofocibi {
VhsFlowBuffSourceNone = 0,
VhsFlowBuffSourceQuest = 1,
}
impl Gmjnofocibi {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gmjnofocibi::VhsFlowBuffSourceNone => "GMJNOFOCIBI_VHS_FLOW_BUFF_SOURCE_NONE",
Gmjnofocibi::VhsFlowBuffSourceQuest => {
"GMJNOFOCIBI_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 {
"GMJNOFOCIBI_VHS_FLOW_BUFF_SOURCE_NONE" => Some(Self::VhsFlowBuffSourceNone),
"GMJNOFOCIBI_VHS_FLOW_BUFF_SOURCE_QUEST" => {
Some(Self::VhsFlowBuffSourceQuest)
}
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Iigohlalleg {
Int = 0,
Bool = 1,
Trigger = 2,
Float = 3,
}
impl Iigohlalleg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Iigohlalleg::Int => "IIGOHLALLEG_INT",
Iigohlalleg::Bool => "IIGOHLALLEG_BOOL",
Iigohlalleg::Trigger => "IIGOHLALLEG_TRIGGER",
Iigohlalleg::Float => "IIGOHLALLEG_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 {
"IIGOHLALLEG_INT" => Some(Self::Int),
"IIGOHLALLEG_BOOL" => Some(Self::Bool),
"IIGOHLALLEG_TRIGGER" => Some(Self::Trigger),
"IIGOHLALLEG_FLOAT" => Some(Self::Float),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum HollowEventTargetNodeType {
All = 0,
Core = 1,
Noncore = 2,
}
impl HollowEventTargetNodeType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
HollowEventTargetNodeType::All => "ALL",
HollowEventTargetNodeType::Core => "CORE",
HollowEventTargetNodeType::Noncore => "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 {
"ALL" => Some(Self::All),
"CORE" => Some(Self::Core),
"NONCORE" => Some(Self::Noncore),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::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 {
InteractTarget::None => "INTERACT_TARGET_NONE",
InteractTarget::TriggerBox => "INTERACT_TARGET_TRIGGER_BOX",
InteractTarget::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(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ahocojljhio {
Haalkcnfgcg = 0,
Gojocihdcpi = 1,
}
impl Ahocojljhio {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ahocojljhio::Haalkcnfgcg => "AHOCOJLJHIO_HAALKCNFGCG",
Ahocojljhio::Gojocihdcpi => "AHOCOJLJHIO_GOJOCIHDCPI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AHOCOJLJHIO_HAALKCNFGCG" => Some(Self::Haalkcnfgcg),
"AHOCOJLJHIO_GOJOCIHDCPI" => Some(Self::Gojocihdcpi),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Oodnpnpmpld {
Dnajiaodmho = 0,
Jnomcnnedkm = 1,
Nkmcmjbikmg = 2,
}
impl Oodnpnpmpld {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Oodnpnpmpld::Dnajiaodmho => "OODNPNPMPLD_DNAJIAODMHO",
Oodnpnpmpld::Jnomcnnedkm => "OODNPNPMPLD_JNOMCNNEDKM",
Oodnpnpmpld::Nkmcmjbikmg => "OODNPNPMPLD_NKMCMJBIKMG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OODNPNPMPLD_DNAJIAODMHO" => Some(Self::Dnajiaodmho),
"OODNPNPMPLD_JNOMCNNEDKM" => Some(Self::Jnomcnnedkm),
"OODNPNPMPLD_NKMCMJBIKMG" => Some(Self::Nkmcmjbikmg),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jjpemompnki {
Locmnfpnagd = 0,
Dlpoplnkibl = 1,
Hmjhadadkgh = 2,
}
impl Jjpemompnki {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Jjpemompnki::Locmnfpnagd => "JJPEMOMPNKI_LOCMNFPNAGD",
Jjpemompnki::Dlpoplnkibl => "JJPEMOMPNKI_DLPOPLNKIBL",
Jjpemompnki::Hmjhadadkgh => "JJPEMOMPNKI_HMJHADADKGH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JJPEMOMPNKI_LOCMNFPNAGD" => Some(Self::Locmnfpnagd),
"JJPEMOMPNKI_DLPOPLNKIBL" => Some(Self::Dlpoplnkibl),
"JJPEMOMPNKI_HMJHADADKGH" => Some(Self::Hmjhadadkgh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gomfhbnkejc {
Fkkfhfefmlk = 0,
Lfcnajhpdle = 1,
Npmohlpfdkd = 2,
Jkcodclohcm = 3,
Bbeafikmdbj = 4,
Amoieemaclg = 5,
}
impl Gomfhbnkejc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gomfhbnkejc::Fkkfhfefmlk => "GOMFHBNKEJC_FKKFHFEFMLK",
Gomfhbnkejc::Lfcnajhpdle => "GOMFHBNKEJC_LFCNAJHPDLE",
Gomfhbnkejc::Npmohlpfdkd => "GOMFHBNKEJC_NPMOHLPFDKD",
Gomfhbnkejc::Jkcodclohcm => "GOMFHBNKEJC_JKCODCLOHCM",
Gomfhbnkejc::Bbeafikmdbj => "GOMFHBNKEJC_BBEAFIKMDBJ",
Gomfhbnkejc::Amoieemaclg => "GOMFHBNKEJC_AMOIEEMACLG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GOMFHBNKEJC_FKKFHFEFMLK" => Some(Self::Fkkfhfefmlk),
"GOMFHBNKEJC_LFCNAJHPDLE" => Some(Self::Lfcnajhpdle),
"GOMFHBNKEJC_NPMOHLPFDKD" => Some(Self::Npmohlpfdkd),
"GOMFHBNKEJC_JKCODCLOHCM" => Some(Self::Jkcodclohcm),
"GOMFHBNKEJC_BBEAFIKMDBJ" => Some(Self::Bbeafikmdbj),
"GOMFHBNKEJC_AMOIEEMACLG" => Some(Self::Amoieemaclg),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ackjdebhhbb {
Pmlhdncldjo = 0,
Boanapkcekp = 301,
Fjcgmacjilj = 303,
Nbballgjgld = 309,
Lgdhipfiodj = 313,
Emmgdhbedme = 314,
Hnocgboooeg = 316,
Mldpdngngli = 320,
Dmpbekgggkd = 322,
Jldfpmopjmc = 323,
Lhcodlegkof = 324,
Hnmofofacmj = 326,
Eglfhaajmfb = 328,
Bfgfkaobgpa = 329,
Pbppfcbannh = 333,
Jncombbfcgi = 336,
Pmcgnfdhfli = 337,
Aojpdemmofl = 339,
Fgjpnmfjlbo = 346,
Dbemdnmdjff = 347,
Jeaeccacfjn = 348,
Ponlhmneaaf = 351,
Hnehjhljgde = 355,
Digjgpiamag = 359,
Oclhinlialg = 361,
Ojpppckpdol = 364,
Dkbjopjgmdg = 366,
Ohomgopndpo = 367,
Anmgepfejpp = 368,
Bnmplpnlajd = 371,
Ffjjibneajn = 372,
Ihddannbopn = 374,
Fogmjbnkbph = 377,
Afnmiocjlbg = 379,
Bfgopiagigb = 383,
Dddkimhgeid = 386,
Ahhnfcnljof = 389,
Ahohngncbmm = 390,
Pondocbgejc = 392,
Jbhojghoiio = 393,
Eoaiabbican = 396,
Ajjbmioejnk = 399,
}
impl Ackjdebhhbb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ackjdebhhbb::Pmlhdncldjo => "ACKJDEBHHBB_PMLHDNCLDJO",
Ackjdebhhbb::Boanapkcekp => "ACKJDEBHHBB_BOANAPKCEKP",
Ackjdebhhbb::Fjcgmacjilj => "ACKJDEBHHBB_FJCGMACJILJ",
Ackjdebhhbb::Nbballgjgld => "ACKJDEBHHBB_NBBALLGJGLD",
Ackjdebhhbb::Lgdhipfiodj => "ACKJDEBHHBB_LGDHIPFIODJ",
Ackjdebhhbb::Emmgdhbedme => "ACKJDEBHHBB_EMMGDHBEDME",
Ackjdebhhbb::Hnocgboooeg => "ACKJDEBHHBB_HNOCGBOOOEG",
Ackjdebhhbb::Mldpdngngli => "ACKJDEBHHBB_MLDPDNGNGLI",
Ackjdebhhbb::Dmpbekgggkd => "ACKJDEBHHBB_DMPBEKGGGKD",
Ackjdebhhbb::Jldfpmopjmc => "ACKJDEBHHBB_JLDFPMOPJMC",
Ackjdebhhbb::Lhcodlegkof => "ACKJDEBHHBB_LHCODLEGKOF",
Ackjdebhhbb::Hnmofofacmj => "ACKJDEBHHBB_HNMOFOFACMJ",
Ackjdebhhbb::Eglfhaajmfb => "ACKJDEBHHBB_EGLFHAAJMFB",
Ackjdebhhbb::Bfgfkaobgpa => "ACKJDEBHHBB_BFGFKAOBGPA",
Ackjdebhhbb::Pbppfcbannh => "ACKJDEBHHBB_PBPPFCBANNH",
Ackjdebhhbb::Jncombbfcgi => "ACKJDEBHHBB_JNCOMBBFCGI",
Ackjdebhhbb::Pmcgnfdhfli => "ACKJDEBHHBB_PMCGNFDHFLI",
Ackjdebhhbb::Aojpdemmofl => "ACKJDEBHHBB_AOJPDEMMOFL",
Ackjdebhhbb::Fgjpnmfjlbo => "ACKJDEBHHBB_FGJPNMFJLBO",
Ackjdebhhbb::Dbemdnmdjff => "ACKJDEBHHBB_DBEMDNMDJFF",
Ackjdebhhbb::Jeaeccacfjn => "ACKJDEBHHBB_JEAECCACFJN",
Ackjdebhhbb::Ponlhmneaaf => "ACKJDEBHHBB_PONLHMNEAAF",
Ackjdebhhbb::Hnehjhljgde => "ACKJDEBHHBB_HNEHJHLJGDE",
Ackjdebhhbb::Digjgpiamag => "ACKJDEBHHBB_DIGJGPIAMAG",
Ackjdebhhbb::Oclhinlialg => "ACKJDEBHHBB_OCLHINLIALG",
Ackjdebhhbb::Ojpppckpdol => "ACKJDEBHHBB_OJPPPCKPDOL",
Ackjdebhhbb::Dkbjopjgmdg => "ACKJDEBHHBB_DKBJOPJGMDG",
Ackjdebhhbb::Ohomgopndpo => "ACKJDEBHHBB_OHOMGOPNDPO",
Ackjdebhhbb::Anmgepfejpp => "ACKJDEBHHBB_ANMGEPFEJPP",
Ackjdebhhbb::Bnmplpnlajd => "ACKJDEBHHBB_BNMPLPNLAJD",
Ackjdebhhbb::Ffjjibneajn => "ACKJDEBHHBB_FFJJIBNEAJN",
Ackjdebhhbb::Ihddannbopn => "ACKJDEBHHBB_IHDDANNBOPN",
Ackjdebhhbb::Fogmjbnkbph => "ACKJDEBHHBB_FOGMJBNKBPH",
Ackjdebhhbb::Afnmiocjlbg => "ACKJDEBHHBB_AFNMIOCJLBG",
Ackjdebhhbb::Bfgopiagigb => "ACKJDEBHHBB_BFGOPIAGIGB",
Ackjdebhhbb::Dddkimhgeid => "ACKJDEBHHBB_DDDKIMHGEID",
Ackjdebhhbb::Ahhnfcnljof => "ACKJDEBHHBB_AHHNFCNLJOF",
Ackjdebhhbb::Ahohngncbmm => "ACKJDEBHHBB_AHOHNGNCBMM",
Ackjdebhhbb::Pondocbgejc => "ACKJDEBHHBB_PONDOCBGEJC",
Ackjdebhhbb::Jbhojghoiio => "ACKJDEBHHBB_JBHOJGHOIIO",
Ackjdebhhbb::Eoaiabbican => "ACKJDEBHHBB_EOAIABBICAN",
Ackjdebhhbb::Ajjbmioejnk => "ACKJDEBHHBB_AJJBMIOEJNK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ACKJDEBHHBB_PMLHDNCLDJO" => Some(Self::Pmlhdncldjo),
"ACKJDEBHHBB_BOANAPKCEKP" => Some(Self::Boanapkcekp),
"ACKJDEBHHBB_FJCGMACJILJ" => Some(Self::Fjcgmacjilj),
"ACKJDEBHHBB_NBBALLGJGLD" => Some(Self::Nbballgjgld),
"ACKJDEBHHBB_LGDHIPFIODJ" => Some(Self::Lgdhipfiodj),
"ACKJDEBHHBB_EMMGDHBEDME" => Some(Self::Emmgdhbedme),
"ACKJDEBHHBB_HNOCGBOOOEG" => Some(Self::Hnocgboooeg),
"ACKJDEBHHBB_MLDPDNGNGLI" => Some(Self::Mldpdngngli),
"ACKJDEBHHBB_DMPBEKGGGKD" => Some(Self::Dmpbekgggkd),
"ACKJDEBHHBB_JLDFPMOPJMC" => Some(Self::Jldfpmopjmc),
"ACKJDEBHHBB_LHCODLEGKOF" => Some(Self::Lhcodlegkof),
"ACKJDEBHHBB_HNMOFOFACMJ" => Some(Self::Hnmofofacmj),
"ACKJDEBHHBB_EGLFHAAJMFB" => Some(Self::Eglfhaajmfb),
"ACKJDEBHHBB_BFGFKAOBGPA" => Some(Self::Bfgfkaobgpa),
"ACKJDEBHHBB_PBPPFCBANNH" => Some(Self::Pbppfcbannh),
"ACKJDEBHHBB_JNCOMBBFCGI" => Some(Self::Jncombbfcgi),
"ACKJDEBHHBB_PMCGNFDHFLI" => Some(Self::Pmcgnfdhfli),
"ACKJDEBHHBB_AOJPDEMMOFL" => Some(Self::Aojpdemmofl),
"ACKJDEBHHBB_FGJPNMFJLBO" => Some(Self::Fgjpnmfjlbo),
"ACKJDEBHHBB_DBEMDNMDJFF" => Some(Self::Dbemdnmdjff),
"ACKJDEBHHBB_JEAECCACFJN" => Some(Self::Jeaeccacfjn),
"ACKJDEBHHBB_PONLHMNEAAF" => Some(Self::Ponlhmneaaf),
"ACKJDEBHHBB_HNEHJHLJGDE" => Some(Self::Hnehjhljgde),
"ACKJDEBHHBB_DIGJGPIAMAG" => Some(Self::Digjgpiamag),
"ACKJDEBHHBB_OCLHINLIALG" => Some(Self::Oclhinlialg),
"ACKJDEBHHBB_OJPPPCKPDOL" => Some(Self::Ojpppckpdol),
"ACKJDEBHHBB_DKBJOPJGMDG" => Some(Self::Dkbjopjgmdg),
"ACKJDEBHHBB_OHOMGOPNDPO" => Some(Self::Ohomgopndpo),
"ACKJDEBHHBB_ANMGEPFEJPP" => Some(Self::Anmgepfejpp),
"ACKJDEBHHBB_BNMPLPNLAJD" => Some(Self::Bnmplpnlajd),
"ACKJDEBHHBB_FFJJIBNEAJN" => Some(Self::Ffjjibneajn),
"ACKJDEBHHBB_IHDDANNBOPN" => Some(Self::Ihddannbopn),
"ACKJDEBHHBB_FOGMJBNKBPH" => Some(Self::Fogmjbnkbph),
"ACKJDEBHHBB_AFNMIOCJLBG" => Some(Self::Afnmiocjlbg),
"ACKJDEBHHBB_BFGOPIAGIGB" => Some(Self::Bfgopiagigb),
"ACKJDEBHHBB_DDDKIMHGEID" => Some(Self::Dddkimhgeid),
"ACKJDEBHHBB_AHHNFCNLJOF" => Some(Self::Ahhnfcnljof),
"ACKJDEBHHBB_AHOHNGNCBMM" => Some(Self::Ahohngncbmm),
"ACKJDEBHHBB_PONDOCBGEJC" => Some(Self::Pondocbgejc),
"ACKJDEBHHBB_JBHOJGHOIIO" => Some(Self::Jbhojghoiio),
"ACKJDEBHHBB_EOAIABBICAN" => Some(Self::Eoaiabbican),
"ACKJDEBHHBB_AJJBMIOEJNK" => Some(Self::Ajjbmioejnk),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum VariableScope {
None = 0,
Scene = 1,
Section = 2,
ScriptGlobal = 3,
Script = 4,
Function = 5,
HollowQuest = 6,
HallGame = 7,
Quest = 8,
}
impl VariableScope {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
VariableScope::None => "VARIABLE_SCOPE_NONE",
VariableScope::Scene => "SCENE",
VariableScope::Section => "SECTION",
VariableScope::ScriptGlobal => "SCRIPT_GLOBAL",
VariableScope::Script => "SCRIPT",
VariableScope::Function => "FUNCTION",
VariableScope::HollowQuest => "HOLLOW_QUEST",
VariableScope::HallGame => "HALL_GAME",
VariableScope::Quest => "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 {
"VARIABLE_SCOPE_NONE" => Some(Self::None),
"SCENE" => Some(Self::Scene),
"SECTION" => Some(Self::Section),
"SCRIPT_GLOBAL" => Some(Self::ScriptGlobal),
"SCRIPT" => Some(Self::Script),
"FUNCTION" => Some(Self::Function),
"HOLLOW_QUEST" => Some(Self::HollowQuest),
"HALL_GAME" => Some(Self::HallGame),
"QUEST" => Some(Self::Quest),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pidgmlpbcoo {
Paloemhipef = 0,
Inlibbfmbbh = 2457,
Plnlbkhgkng = 2458,
Cjpcnddfnpg = 2463,
Ihigpjccfam = 2470,
Jkjdkaiadfd = 2473,
Dheplphbbnp = 2480,
Efjpnphegcn = 2483,
Mcjdacghbfn = 2498,
Minbdncjaed = 2499,
}
impl Pidgmlpbcoo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Pidgmlpbcoo::Paloemhipef => "PIDGMLPBCOO_PALOEMHIPEF",
Pidgmlpbcoo::Inlibbfmbbh => "PIDGMLPBCOO_INLIBBFMBBH",
Pidgmlpbcoo::Plnlbkhgkng => "PIDGMLPBCOO_PLNLBKHGKNG",
Pidgmlpbcoo::Cjpcnddfnpg => "PIDGMLPBCOO_CJPCNDDFNPG",
Pidgmlpbcoo::Ihigpjccfam => "PIDGMLPBCOO_IHIGPJCCFAM",
Pidgmlpbcoo::Jkjdkaiadfd => "PIDGMLPBCOO_JKJDKAIADFD",
Pidgmlpbcoo::Dheplphbbnp => "PIDGMLPBCOO_DHEPLPHBBNP",
Pidgmlpbcoo::Efjpnphegcn => "PIDGMLPBCOO_EFJPNPHEGCN",
Pidgmlpbcoo::Mcjdacghbfn => "PIDGMLPBCOO_MCJDACGHBFN",
Pidgmlpbcoo::Minbdncjaed => "PIDGMLPBCOO_MINBDNCJAED",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PIDGMLPBCOO_PALOEMHIPEF" => Some(Self::Paloemhipef),
"PIDGMLPBCOO_INLIBBFMBBH" => Some(Self::Inlibbfmbbh),
"PIDGMLPBCOO_PLNLBKHGKNG" => Some(Self::Plnlbkhgkng),
"PIDGMLPBCOO_CJPCNDDFNPG" => Some(Self::Cjpcnddfnpg),
"PIDGMLPBCOO_IHIGPJCCFAM" => Some(Self::Ihigpjccfam),
"PIDGMLPBCOO_JKJDKAIADFD" => Some(Self::Jkjdkaiadfd),
"PIDGMLPBCOO_DHEPLPHBBNP" => Some(Self::Dheplphbbnp),
"PIDGMLPBCOO_EFJPNPHEGCN" => Some(Self::Efjpnphegcn),
"PIDGMLPBCOO_MCJDACGHBFN" => Some(Self::Mcjdacghbfn),
"PIDGMLPBCOO_MINBDNCJAED" => Some(Self::Minbdncjaed),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Iojdgcmbnmj {
Greater = 0,
GreaterEqual = 1,
Equal = 2,
Less = 3,
LessEqual = 4,
NotEqual = 6,
}
impl Iojdgcmbnmj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Iojdgcmbnmj::Greater => "IOJDGCMBNMJ_GREATER",
Iojdgcmbnmj::GreaterEqual => "IOJDGCMBNMJ_GREATER_EQUAL",
Iojdgcmbnmj::Equal => "IOJDGCMBNMJ_EQUAL",
Iojdgcmbnmj::Less => "IOJDGCMBNMJ_LESS",
Iojdgcmbnmj::LessEqual => "IOJDGCMBNMJ_LESS_EQUAL",
Iojdgcmbnmj::NotEqual => "IOJDGCMBNMJ_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 {
"IOJDGCMBNMJ_GREATER" => Some(Self::Greater),
"IOJDGCMBNMJ_GREATER_EQUAL" => Some(Self::GreaterEqual),
"IOJDGCMBNMJ_EQUAL" => Some(Self::Equal),
"IOJDGCMBNMJ_LESS" => Some(Self::Less),
"IOJDGCMBNMJ_LESS_EQUAL" => Some(Self::LessEqual),
"IOJDGCMBNMJ_NOT_EQUAL" => Some(Self::NotEqual),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fjfehdiinkj {
None = 0,
Cpehddkeocl = 1,
Ceemppmehlf = 2,
}
impl Fjfehdiinkj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fjfehdiinkj::None => "FJFEHDIINKJ_NONE",
Fjfehdiinkj::Cpehddkeocl => "FJFEHDIINKJ_CPEHDDKEOCL",
Fjfehdiinkj::Ceemppmehlf => "FJFEHDIINKJ_CEEMPPMEHLF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FJFEHDIINKJ_NONE" => Some(Self::None),
"FJFEHDIINKJ_CPEHDDKEOCL" => Some(Self::Cpehddkeocl),
"FJFEHDIINKJ_CEEMPPMEHLF" => Some(Self::Ceemppmehlf),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum AddAvatarPerformType {
None = 0,
ShowPopup = 1,
Gacha = 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 {
AddAvatarPerformType::None => "ADD_AVATAR_PERFORM_TYPE_NONE",
AddAvatarPerformType::ShowPopup => "ADD_AVATAR_PERFORM_TYPE_SHOW_POPUP",
AddAvatarPerformType::Gacha => "ADD_AVATAR_PERFORM_TYPE_GACHA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ADD_AVATAR_PERFORM_TYPE_NONE" => Some(Self::None),
"ADD_AVATAR_PERFORM_TYPE_SHOW_POPUP" => Some(Self::ShowPopup),
"ADD_AVATAR_PERFORM_TYPE_GACHA" => Some(Self::Gacha),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Monopkiegjo {
Nidjlichffj = 0,
Bgjebomccgc = 1,
Bjhnghpogek = 2,
}
impl Monopkiegjo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Monopkiegjo::Nidjlichffj => "MONOPKIEGJO_NIDJLICHFFJ",
Monopkiegjo::Bgjebomccgc => "MONOPKIEGJO_BGJEBOMCCGC",
Monopkiegjo::Bjhnghpogek => "MONOPKIEGJO_BJHNGHPOGEK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MONOPKIEGJO_NIDJLICHFFJ" => Some(Self::Nidjlichffj),
"MONOPKIEGJO_BGJEBOMCCGC" => Some(Self::Bgjebomccgc),
"MONOPKIEGJO_BJHNGHPOGEK" => Some(Self::Bjhnghpogek),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum QuickAccessType {
None = 0,
Direct = 1,
QuickMenu = 2,
}
impl QuickAccessType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
QuickAccessType::None => "QUICK_ACCESS_TYPE_NONE",
QuickAccessType::Direct => "QUICK_ACCESS_TYPE_DIRECT",
QuickAccessType::QuickMenu => "QUICK_ACCESS_TYPE_QUICK_MENU",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"QUICK_ACCESS_TYPE_NONE" => Some(Self::None),
"QUICK_ACCESS_TYPE_DIRECT" => Some(Self::Direct),
"QUICK_ACCESS_TYPE_QUICK_MENU" => Some(Self::QuickMenu),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jmgadedcfpi {
Dliffdgmnjg = 0,
Nlebecgaehh = 1,
Egdpgmmlfje = 2,
Hjhnbghodha = 3,
Pdmmcbeaidh = 4,
Cieipffiogi = 5,
Hioodamdigb = 6,
}
impl Jmgadedcfpi {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Jmgadedcfpi::Dliffdgmnjg => "JMGADEDCFPI_DLIFFDGMNJG",
Jmgadedcfpi::Nlebecgaehh => "JMGADEDCFPI_NLEBECGAEHH",
Jmgadedcfpi::Egdpgmmlfje => "JMGADEDCFPI_EGDPGMMLFJE",
Jmgadedcfpi::Hjhnbghodha => "JMGADEDCFPI_HJHNBGHODHA",
Jmgadedcfpi::Pdmmcbeaidh => "JMGADEDCFPI_PDMMCBEAIDH",
Jmgadedcfpi::Cieipffiogi => "JMGADEDCFPI_CIEIPFFIOGI",
Jmgadedcfpi::Hioodamdigb => "JMGADEDCFPI_HIOODAMDIGB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JMGADEDCFPI_DLIFFDGMNJG" => Some(Self::Dliffdgmnjg),
"JMGADEDCFPI_NLEBECGAEHH" => Some(Self::Nlebecgaehh),
"JMGADEDCFPI_EGDPGMMLFJE" => Some(Self::Egdpgmmlfje),
"JMGADEDCFPI_HJHNBGHODHA" => Some(Self::Hjhnbghodha),
"JMGADEDCFPI_PDMMCBEAIDH" => Some(Self::Pdmmcbeaidh),
"JMGADEDCFPI_CIEIPFFIOGI" => Some(Self::Cieipffiogi),
"JMGADEDCFPI_HIOODAMDIGB" => Some(Self::Hioodamdigb),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ldioafcgpef {
Kljbobokcii = 0,
}
impl Ldioafcgpef {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ldioafcgpef::Kljbobokcii => "LDIOAFCGPEF_KLJBOBOKCII",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LDIOAFCGPEF_KLJBOBOKCII" => Some(Self::Kljbobokcii),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mcmjefjeplm {
Dnagnkdpfmf = 0,
Opjbgdeglhl = 99,
Jieddofkbkn = 100,
Clbbbaloaed = 199,
Gebelefinmi = 200,
Oghjbhcpeea = 299,
Meijiikhmjc = 300,
Ncngpnajbki = 399,
Baghebhaflg = 400,
Elgngcjploo = 549,
Fganiknacmo = 550,
Bckdngdbmih = 699,
Lplbdknnoph = 700,
Jpaolkiajpp = 799,
Odfnoceckio = 800,
Olfollohefd = 849,
Cfmfpabgdkn = 850,
Eadpbpfjplb = 899,
Ccjbbjnjkan = 900,
Pmdmgacmceh = 949,
Kianbkgcghc = 950,
Hipnndajpei = 999,
Mpfdiidokai = 1000,
Cfbdhaoceom = 1049,
Bbimbkmklfm = 1050,
Ifahiopcjdg = 1149,
Jokmagclhkc = 1150,
Hpcchcdchek = 1249,
Pfilhkdppke = 1250,
Bgkkaiibhmb = 1299,
Jiificgdkcj = 1300,
Heoofangnio = 1399,
Ldgjflhaeik = 1450,
Dmdpmlognpb = 1499,
Ncjoadiiiib = 1500,
Khkomikmbhc = 1599,
Dfpidemalcb = 1600,
Hhhoofoofni = 1619,
Poofgalkmok = 1620,
Jjjohpjkaja = 1699,
Fmkfdlfjcoh = 1700,
Fdghbokhilm = 1899,
Jgpmkoldjop = 1900,
Bfclbggfjfb = 1949,
Hnddeoamdip = 1950,
Moimppjljkn = 1999,
Odcogeapnjl = 2000,
Oloicobhoke = 2049,
Bhglbcmndna = 2050,
Kjdljfkildf = 2099,
Ddppdijfcmd = 2100,
Lpnkdeailbb = 2119,
Lgkmhdjafdk = 2200,
Bfniacgabnl = 2219,
Gimjabiafkj = 2220,
Flhbnmkingd = 2399,
Jlmhhjebefd = 2400,
Mippomaomce = 2449,
Jampjhccnjp = 2450,
Eipaeaeodib = 2499,
Nkihalllldl = 2500,
Cmionnebgjb = 2549,
Hfchjakhcnd = 2550,
Hbigeefpgnj = 2579,
Flcmmdfcobo = 2580,
Oaecpbjmeba = 2799,
Faampkbddoc = 2800,
Akjmlncfdja = 2829,
Ncnhfceijcc = 2830,
Cmnpelgogom = 2869,
Dlaoijhegip = 2870,
Hekbbnandnn = 2929,
Ekoambcnocp = 2930,
Kbhldlfapmp = 2999,
Nedgikficmb = 3000,
Hdddfdbedhm = 3099,
Jpknjppmila = 3100,
Ipggfieceih = 3129,
Ikkehhfmofa = 3130,
Mlldncnjkjc = 3159,
Dpaekodjide = 3160,
Gdedkeandch = 3259,
Oipajhjlkpk = 3260,
Dpbehdclhpe = 3359,
Pneilobmoge = 3360,
Bbjanadmgja = 3399,
Cgpgfgkjbfm = 3400,
Gipacfankii = 3449,
Emfoilgdlki = 4000,
Jcnjegkibga = 4099,
Fmchklenhjf = 4100,
Mbmllgodoop = 4199,
Pjhefdakmol = 4200,
Dhkgaebfndj = 4299,
Njjlknfpidk = 4300,
Mdojogidfch = 4399,
Mdkbajagadh = 4400,
Emnonjpblkc = 4499,
Medaddgialc = 4500,
Lnlggoogjdb = 4599,
Hacpenmmldd = 4600,
Bfhnnncggng = 4649,
Hcpadaaohil = 5000,
Mpibpgooijk = 6999,
Blhnnoadgec = 7000,
Mpfggcjcaje = 7050,
Einodaaaekh = 10000,
Nidkhkdkddg = 10099,
Badaldlchgd = 10100,
Npjiffopiic = 10199,
Fphhidpegfe = 10200,
Bbbgapfmppa = 10299,
Idpdmelipfg = 10300,
Nhlfcocpakb = 10399,
Nkdjhofkcmp = 10400,
Bhcogalnckl = 10499,
Diacbbifjoo = 10500,
Fnmhjnmcphp = 10599,
Iehgddkohef = 10600,
Bjgonkmoeei = 10799,
Oegcddagloc = 10800,
Clggceicmli = 10899,
Hnadmfjnojp = 10900,
Dcjdickhiec = 10999,
Mgldcfakomk = 11000,
Bifppocplnj = 11049,
Enmjhaoiffi = 11050,
Kjbcdeeinjl = 11099,
Jdmpjbppjnl = 11100,
Hhhgllgajdd = 11149,
Ndpgcbhpbad = 11150,
Hgkpobfcnfj = 11299,
Plnocmdheaa = 11400,
Okbecdbndoi = 11499,
Lepplohfmck = 11500,
Fncpcdbigho = 11549,
}
impl Mcmjefjeplm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mcmjefjeplm::Dnagnkdpfmf => "MCMJEFJEPLM_DNAGNKDPFMF",
Mcmjefjeplm::Opjbgdeglhl => "MCMJEFJEPLM_OPJBGDEGLHL",
Mcmjefjeplm::Jieddofkbkn => "MCMJEFJEPLM_JIEDDOFKBKN",
Mcmjefjeplm::Clbbbaloaed => "MCMJEFJEPLM_CLBBBALOAED",
Mcmjefjeplm::Gebelefinmi => "MCMJEFJEPLM_GEBELEFINMI",
Mcmjefjeplm::Oghjbhcpeea => "MCMJEFJEPLM_OGHJBHCPEEA",
Mcmjefjeplm::Meijiikhmjc => "MCMJEFJEPLM_MEIJIIKHMJC",
Mcmjefjeplm::Ncngpnajbki => "MCMJEFJEPLM_NCNGPNAJBKI",
Mcmjefjeplm::Baghebhaflg => "MCMJEFJEPLM_BAGHEBHAFLG",
Mcmjefjeplm::Elgngcjploo => "MCMJEFJEPLM_ELGNGCJPLOO",
Mcmjefjeplm::Fganiknacmo => "MCMJEFJEPLM_FGANIKNACMO",
Mcmjefjeplm::Bckdngdbmih => "MCMJEFJEPLM_BCKDNGDBMIH",
Mcmjefjeplm::Lplbdknnoph => "MCMJEFJEPLM_LPLBDKNNOPH",
Mcmjefjeplm::Jpaolkiajpp => "MCMJEFJEPLM_JPAOLKIAJPP",
Mcmjefjeplm::Odfnoceckio => "MCMJEFJEPLM_ODFNOCECKIO",
Mcmjefjeplm::Olfollohefd => "MCMJEFJEPLM_OLFOLLOHEFD",
Mcmjefjeplm::Cfmfpabgdkn => "MCMJEFJEPLM_CFMFPABGDKN",
Mcmjefjeplm::Eadpbpfjplb => "MCMJEFJEPLM_EADPBPFJPLB",
Mcmjefjeplm::Ccjbbjnjkan => "MCMJEFJEPLM_CCJBBJNJKAN",
Mcmjefjeplm::Pmdmgacmceh => "MCMJEFJEPLM_PMDMGACMCEH",
Mcmjefjeplm::Kianbkgcghc => "MCMJEFJEPLM_KIANBKGCGHC",
Mcmjefjeplm::Hipnndajpei => "MCMJEFJEPLM_HIPNNDAJPEI",
Mcmjefjeplm::Mpfdiidokai => "MCMJEFJEPLM_MPFDIIDOKAI",
Mcmjefjeplm::Cfbdhaoceom => "MCMJEFJEPLM_CFBDHAOCEOM",
Mcmjefjeplm::Bbimbkmklfm => "MCMJEFJEPLM_BBIMBKMKLFM",
Mcmjefjeplm::Ifahiopcjdg => "MCMJEFJEPLM_IFAHIOPCJDG",
Mcmjefjeplm::Jokmagclhkc => "MCMJEFJEPLM_JOKMAGCLHKC",
Mcmjefjeplm::Hpcchcdchek => "MCMJEFJEPLM_HPCCHCDCHEK",
Mcmjefjeplm::Pfilhkdppke => "MCMJEFJEPLM_PFILHKDPPKE",
Mcmjefjeplm::Bgkkaiibhmb => "MCMJEFJEPLM_BGKKAIIBHMB",
Mcmjefjeplm::Jiificgdkcj => "MCMJEFJEPLM_JIIFICGDKCJ",
Mcmjefjeplm::Heoofangnio => "MCMJEFJEPLM_HEOOFANGNIO",
Mcmjefjeplm::Ldgjflhaeik => "MCMJEFJEPLM_LDGJFLHAEIK",
Mcmjefjeplm::Dmdpmlognpb => "MCMJEFJEPLM_DMDPMLOGNPB",
Mcmjefjeplm::Ncjoadiiiib => "MCMJEFJEPLM_NCJOADIIIIB",
Mcmjefjeplm::Khkomikmbhc => "MCMJEFJEPLM_KHKOMIKMBHC",
Mcmjefjeplm::Dfpidemalcb => "MCMJEFJEPLM_DFPIDEMALCB",
Mcmjefjeplm::Hhhoofoofni => "MCMJEFJEPLM_HHHOOFOOFNI",
Mcmjefjeplm::Poofgalkmok => "MCMJEFJEPLM_POOFGALKMOK",
Mcmjefjeplm::Jjjohpjkaja => "MCMJEFJEPLM_JJJOHPJKAJA",
Mcmjefjeplm::Fmkfdlfjcoh => "MCMJEFJEPLM_FMKFDLFJCOH",
Mcmjefjeplm::Fdghbokhilm => "MCMJEFJEPLM_FDGHBOKHILM",
Mcmjefjeplm::Jgpmkoldjop => "MCMJEFJEPLM_JGPMKOLDJOP",
Mcmjefjeplm::Bfclbggfjfb => "MCMJEFJEPLM_BFCLBGGFJFB",
Mcmjefjeplm::Hnddeoamdip => "MCMJEFJEPLM_HNDDEOAMDIP",
Mcmjefjeplm::Moimppjljkn => "MCMJEFJEPLM_MOIMPPJLJKN",
Mcmjefjeplm::Odcogeapnjl => "MCMJEFJEPLM_ODCOGEAPNJL",
Mcmjefjeplm::Oloicobhoke => "MCMJEFJEPLM_OLOICOBHOKE",
Mcmjefjeplm::Bhglbcmndna => "MCMJEFJEPLM_BHGLBCMNDNA",
Mcmjefjeplm::Kjdljfkildf => "MCMJEFJEPLM_KJDLJFKILDF",
Mcmjefjeplm::Ddppdijfcmd => "MCMJEFJEPLM_DDPPDIJFCMD",
Mcmjefjeplm::Lpnkdeailbb => "MCMJEFJEPLM_LPNKDEAILBB",
Mcmjefjeplm::Lgkmhdjafdk => "MCMJEFJEPLM_LGKMHDJAFDK",
Mcmjefjeplm::Bfniacgabnl => "MCMJEFJEPLM_BFNIACGABNL",
Mcmjefjeplm::Gimjabiafkj => "MCMJEFJEPLM_GIMJABIAFKJ",
Mcmjefjeplm::Flhbnmkingd => "MCMJEFJEPLM_FLHBNMKINGD",
Mcmjefjeplm::Jlmhhjebefd => "MCMJEFJEPLM_JLMHHJEBEFD",
Mcmjefjeplm::Mippomaomce => "MCMJEFJEPLM_MIPPOMAOMCE",
Mcmjefjeplm::Jampjhccnjp => "MCMJEFJEPLM_JAMPJHCCNJP",
Mcmjefjeplm::Eipaeaeodib => "MCMJEFJEPLM_EIPAEAEODIB",
Mcmjefjeplm::Nkihalllldl => "MCMJEFJEPLM_NKIHALLLLDL",
Mcmjefjeplm::Cmionnebgjb => "MCMJEFJEPLM_CMIONNEBGJB",
Mcmjefjeplm::Hfchjakhcnd => "MCMJEFJEPLM_HFCHJAKHCND",
Mcmjefjeplm::Hbigeefpgnj => "MCMJEFJEPLM_HBIGEEFPGNJ",
Mcmjefjeplm::Flcmmdfcobo => "MCMJEFJEPLM_FLCMMDFCOBO",
Mcmjefjeplm::Oaecpbjmeba => "MCMJEFJEPLM_OAECPBJMEBA",
Mcmjefjeplm::Faampkbddoc => "MCMJEFJEPLM_FAAMPKBDDOC",
Mcmjefjeplm::Akjmlncfdja => "MCMJEFJEPLM_AKJMLNCFDJA",
Mcmjefjeplm::Ncnhfceijcc => "MCMJEFJEPLM_NCNHFCEIJCC",
Mcmjefjeplm::Cmnpelgogom => "MCMJEFJEPLM_CMNPELGOGOM",
Mcmjefjeplm::Dlaoijhegip => "MCMJEFJEPLM_DLAOIJHEGIP",
Mcmjefjeplm::Hekbbnandnn => "MCMJEFJEPLM_HEKBBNANDNN",
Mcmjefjeplm::Ekoambcnocp => "MCMJEFJEPLM_EKOAMBCNOCP",
Mcmjefjeplm::Kbhldlfapmp => "MCMJEFJEPLM_KBHLDLFAPMP",
Mcmjefjeplm::Nedgikficmb => "MCMJEFJEPLM_NEDGIKFICMB",
Mcmjefjeplm::Hdddfdbedhm => "MCMJEFJEPLM_HDDDFDBEDHM",
Mcmjefjeplm::Jpknjppmila => "MCMJEFJEPLM_JPKNJPPMILA",
Mcmjefjeplm::Ipggfieceih => "MCMJEFJEPLM_IPGGFIECEIH",
Mcmjefjeplm::Ikkehhfmofa => "MCMJEFJEPLM_IKKEHHFMOFA",
Mcmjefjeplm::Mlldncnjkjc => "MCMJEFJEPLM_MLLDNCNJKJC",
Mcmjefjeplm::Dpaekodjide => "MCMJEFJEPLM_DPAEKODJIDE",
Mcmjefjeplm::Gdedkeandch => "MCMJEFJEPLM_GDEDKEANDCH",
Mcmjefjeplm::Oipajhjlkpk => "MCMJEFJEPLM_OIPAJHJLKPK",
Mcmjefjeplm::Dpbehdclhpe => "MCMJEFJEPLM_DPBEHDCLHPE",
Mcmjefjeplm::Pneilobmoge => "MCMJEFJEPLM_PNEILOBMOGE",
Mcmjefjeplm::Bbjanadmgja => "MCMJEFJEPLM_BBJANADMGJA",
Mcmjefjeplm::Cgpgfgkjbfm => "MCMJEFJEPLM_CGPGFGKJBFM",
Mcmjefjeplm::Gipacfankii => "MCMJEFJEPLM_GIPACFANKII",
Mcmjefjeplm::Emfoilgdlki => "MCMJEFJEPLM_EMFOILGDLKI",
Mcmjefjeplm::Jcnjegkibga => "MCMJEFJEPLM_JCNJEGKIBGA",
Mcmjefjeplm::Fmchklenhjf => "MCMJEFJEPLM_FMCHKLENHJF",
Mcmjefjeplm::Mbmllgodoop => "MCMJEFJEPLM_MBMLLGODOOP",
Mcmjefjeplm::Pjhefdakmol => "MCMJEFJEPLM_PJHEFDAKMOL",
Mcmjefjeplm::Dhkgaebfndj => "MCMJEFJEPLM_DHKGAEBFNDJ",
Mcmjefjeplm::Njjlknfpidk => "MCMJEFJEPLM_NJJLKNFPIDK",
Mcmjefjeplm::Mdojogidfch => "MCMJEFJEPLM_MDOJOGIDFCH",
Mcmjefjeplm::Mdkbajagadh => "MCMJEFJEPLM_MDKBAJAGADH",
Mcmjefjeplm::Emnonjpblkc => "MCMJEFJEPLM_EMNONJPBLKC",
Mcmjefjeplm::Medaddgialc => "MCMJEFJEPLM_MEDADDGIALC",
Mcmjefjeplm::Lnlggoogjdb => "MCMJEFJEPLM_LNLGGOOGJDB",
Mcmjefjeplm::Hacpenmmldd => "MCMJEFJEPLM_HACPENMMLDD",
Mcmjefjeplm::Bfhnnncggng => "MCMJEFJEPLM_BFHNNNCGGNG",
Mcmjefjeplm::Hcpadaaohil => "MCMJEFJEPLM_HCPADAAOHIL",
Mcmjefjeplm::Mpibpgooijk => "MCMJEFJEPLM_MPIBPGOOIJK",
Mcmjefjeplm::Blhnnoadgec => "MCMJEFJEPLM_BLHNNOADGEC",
Mcmjefjeplm::Mpfggcjcaje => "MCMJEFJEPLM_MPFGGCJCAJE",
Mcmjefjeplm::Einodaaaekh => "MCMJEFJEPLM_EINODAAAEKH",
Mcmjefjeplm::Nidkhkdkddg => "MCMJEFJEPLM_NIDKHKDKDDG",
Mcmjefjeplm::Badaldlchgd => "MCMJEFJEPLM_BADALDLCHGD",
Mcmjefjeplm::Npjiffopiic => "MCMJEFJEPLM_NPJIFFOPIIC",
Mcmjefjeplm::Fphhidpegfe => "MCMJEFJEPLM_FPHHIDPEGFE",
Mcmjefjeplm::Bbbgapfmppa => "MCMJEFJEPLM_BBBGAPFMPPA",
Mcmjefjeplm::Idpdmelipfg => "MCMJEFJEPLM_IDPDMELIPFG",
Mcmjefjeplm::Nhlfcocpakb => "MCMJEFJEPLM_NHLFCOCPAKB",
Mcmjefjeplm::Nkdjhofkcmp => "MCMJEFJEPLM_NKDJHOFKCMP",
Mcmjefjeplm::Bhcogalnckl => "MCMJEFJEPLM_BHCOGALNCKL",
Mcmjefjeplm::Diacbbifjoo => "MCMJEFJEPLM_DIACBBIFJOO",
Mcmjefjeplm::Fnmhjnmcphp => "MCMJEFJEPLM_FNMHJNMCPHP",
Mcmjefjeplm::Iehgddkohef => "MCMJEFJEPLM_IEHGDDKOHEF",
Mcmjefjeplm::Bjgonkmoeei => "MCMJEFJEPLM_BJGONKMOEEI",
Mcmjefjeplm::Oegcddagloc => "MCMJEFJEPLM_OEGCDDAGLOC",
Mcmjefjeplm::Clggceicmli => "MCMJEFJEPLM_CLGGCEICMLI",
Mcmjefjeplm::Hnadmfjnojp => "MCMJEFJEPLM_HNADMFJNOJP",
Mcmjefjeplm::Dcjdickhiec => "MCMJEFJEPLM_DCJDICKHIEC",
Mcmjefjeplm::Mgldcfakomk => "MCMJEFJEPLM_MGLDCFAKOMK",
Mcmjefjeplm::Bifppocplnj => "MCMJEFJEPLM_BIFPPOCPLNJ",
Mcmjefjeplm::Enmjhaoiffi => "MCMJEFJEPLM_ENMJHAOIFFI",
Mcmjefjeplm::Kjbcdeeinjl => "MCMJEFJEPLM_KJBCDEEINJL",
Mcmjefjeplm::Jdmpjbppjnl => "MCMJEFJEPLM_JDMPJBPPJNL",
Mcmjefjeplm::Hhhgllgajdd => "MCMJEFJEPLM_HHHGLLGAJDD",
Mcmjefjeplm::Ndpgcbhpbad => "MCMJEFJEPLM_NDPGCBHPBAD",
Mcmjefjeplm::Hgkpobfcnfj => "MCMJEFJEPLM_HGKPOBFCNFJ",
Mcmjefjeplm::Plnocmdheaa => "MCMJEFJEPLM_PLNOCMDHEAA",
Mcmjefjeplm::Okbecdbndoi => "MCMJEFJEPLM_OKBECDBNDOI",
Mcmjefjeplm::Lepplohfmck => "MCMJEFJEPLM_LEPPLOHFMCK",
Mcmjefjeplm::Fncpcdbigho => "MCMJEFJEPLM_FNCPCDBIGHO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MCMJEFJEPLM_DNAGNKDPFMF" => Some(Self::Dnagnkdpfmf),
"MCMJEFJEPLM_OPJBGDEGLHL" => Some(Self::Opjbgdeglhl),
"MCMJEFJEPLM_JIEDDOFKBKN" => Some(Self::Jieddofkbkn),
"MCMJEFJEPLM_CLBBBALOAED" => Some(Self::Clbbbaloaed),
"MCMJEFJEPLM_GEBELEFINMI" => Some(Self::Gebelefinmi),
"MCMJEFJEPLM_OGHJBHCPEEA" => Some(Self::Oghjbhcpeea),
"MCMJEFJEPLM_MEIJIIKHMJC" => Some(Self::Meijiikhmjc),
"MCMJEFJEPLM_NCNGPNAJBKI" => Some(Self::Ncngpnajbki),
"MCMJEFJEPLM_BAGHEBHAFLG" => Some(Self::Baghebhaflg),
"MCMJEFJEPLM_ELGNGCJPLOO" => Some(Self::Elgngcjploo),
"MCMJEFJEPLM_FGANIKNACMO" => Some(Self::Fganiknacmo),
"MCMJEFJEPLM_BCKDNGDBMIH" => Some(Self::Bckdngdbmih),
"MCMJEFJEPLM_LPLBDKNNOPH" => Some(Self::Lplbdknnoph),
"MCMJEFJEPLM_JPAOLKIAJPP" => Some(Self::Jpaolkiajpp),
"MCMJEFJEPLM_ODFNOCECKIO" => Some(Self::Odfnoceckio),
"MCMJEFJEPLM_OLFOLLOHEFD" => Some(Self::Olfollohefd),
"MCMJEFJEPLM_CFMFPABGDKN" => Some(Self::Cfmfpabgdkn),
"MCMJEFJEPLM_EADPBPFJPLB" => Some(Self::Eadpbpfjplb),
"MCMJEFJEPLM_CCJBBJNJKAN" => Some(Self::Ccjbbjnjkan),
"MCMJEFJEPLM_PMDMGACMCEH" => Some(Self::Pmdmgacmceh),
"MCMJEFJEPLM_KIANBKGCGHC" => Some(Self::Kianbkgcghc),
"MCMJEFJEPLM_HIPNNDAJPEI" => Some(Self::Hipnndajpei),
"MCMJEFJEPLM_MPFDIIDOKAI" => Some(Self::Mpfdiidokai),
"MCMJEFJEPLM_CFBDHAOCEOM" => Some(Self::Cfbdhaoceom),
"MCMJEFJEPLM_BBIMBKMKLFM" => Some(Self::Bbimbkmklfm),
"MCMJEFJEPLM_IFAHIOPCJDG" => Some(Self::Ifahiopcjdg),
"MCMJEFJEPLM_JOKMAGCLHKC" => Some(Self::Jokmagclhkc),
"MCMJEFJEPLM_HPCCHCDCHEK" => Some(Self::Hpcchcdchek),
"MCMJEFJEPLM_PFILHKDPPKE" => Some(Self::Pfilhkdppke),
"MCMJEFJEPLM_BGKKAIIBHMB" => Some(Self::Bgkkaiibhmb),
"MCMJEFJEPLM_JIIFICGDKCJ" => Some(Self::Jiificgdkcj),
"MCMJEFJEPLM_HEOOFANGNIO" => Some(Self::Heoofangnio),
"MCMJEFJEPLM_LDGJFLHAEIK" => Some(Self::Ldgjflhaeik),
"MCMJEFJEPLM_DMDPMLOGNPB" => Some(Self::Dmdpmlognpb),
"MCMJEFJEPLM_NCJOADIIIIB" => Some(Self::Ncjoadiiiib),
"MCMJEFJEPLM_KHKOMIKMBHC" => Some(Self::Khkomikmbhc),
"MCMJEFJEPLM_DFPIDEMALCB" => Some(Self::Dfpidemalcb),
"MCMJEFJEPLM_HHHOOFOOFNI" => Some(Self::Hhhoofoofni),
"MCMJEFJEPLM_POOFGALKMOK" => Some(Self::Poofgalkmok),
"MCMJEFJEPLM_JJJOHPJKAJA" => Some(Self::Jjjohpjkaja),
"MCMJEFJEPLM_FMKFDLFJCOH" => Some(Self::Fmkfdlfjcoh),
"MCMJEFJEPLM_FDGHBOKHILM" => Some(Self::Fdghbokhilm),
"MCMJEFJEPLM_JGPMKOLDJOP" => Some(Self::Jgpmkoldjop),
"MCMJEFJEPLM_BFCLBGGFJFB" => Some(Self::Bfclbggfjfb),
"MCMJEFJEPLM_HNDDEOAMDIP" => Some(Self::Hnddeoamdip),
"MCMJEFJEPLM_MOIMPPJLJKN" => Some(Self::Moimppjljkn),
"MCMJEFJEPLM_ODCOGEAPNJL" => Some(Self::Odcogeapnjl),
"MCMJEFJEPLM_OLOICOBHOKE" => Some(Self::Oloicobhoke),
"MCMJEFJEPLM_BHGLBCMNDNA" => Some(Self::Bhglbcmndna),
"MCMJEFJEPLM_KJDLJFKILDF" => Some(Self::Kjdljfkildf),
"MCMJEFJEPLM_DDPPDIJFCMD" => Some(Self::Ddppdijfcmd),
"MCMJEFJEPLM_LPNKDEAILBB" => Some(Self::Lpnkdeailbb),
"MCMJEFJEPLM_LGKMHDJAFDK" => Some(Self::Lgkmhdjafdk),
"MCMJEFJEPLM_BFNIACGABNL" => Some(Self::Bfniacgabnl),
"MCMJEFJEPLM_GIMJABIAFKJ" => Some(Self::Gimjabiafkj),
"MCMJEFJEPLM_FLHBNMKINGD" => Some(Self::Flhbnmkingd),
"MCMJEFJEPLM_JLMHHJEBEFD" => Some(Self::Jlmhhjebefd),
"MCMJEFJEPLM_MIPPOMAOMCE" => Some(Self::Mippomaomce),
"MCMJEFJEPLM_JAMPJHCCNJP" => Some(Self::Jampjhccnjp),
"MCMJEFJEPLM_EIPAEAEODIB" => Some(Self::Eipaeaeodib),
"MCMJEFJEPLM_NKIHALLLLDL" => Some(Self::Nkihalllldl),
"MCMJEFJEPLM_CMIONNEBGJB" => Some(Self::Cmionnebgjb),
"MCMJEFJEPLM_HFCHJAKHCND" => Some(Self::Hfchjakhcnd),
"MCMJEFJEPLM_HBIGEEFPGNJ" => Some(Self::Hbigeefpgnj),
"MCMJEFJEPLM_FLCMMDFCOBO" => Some(Self::Flcmmdfcobo),
"MCMJEFJEPLM_OAECPBJMEBA" => Some(Self::Oaecpbjmeba),
"MCMJEFJEPLM_FAAMPKBDDOC" => Some(Self::Faampkbddoc),
"MCMJEFJEPLM_AKJMLNCFDJA" => Some(Self::Akjmlncfdja),
"MCMJEFJEPLM_NCNHFCEIJCC" => Some(Self::Ncnhfceijcc),
"MCMJEFJEPLM_CMNPELGOGOM" => Some(Self::Cmnpelgogom),
"MCMJEFJEPLM_DLAOIJHEGIP" => Some(Self::Dlaoijhegip),
"MCMJEFJEPLM_HEKBBNANDNN" => Some(Self::Hekbbnandnn),
"MCMJEFJEPLM_EKOAMBCNOCP" => Some(Self::Ekoambcnocp),
"MCMJEFJEPLM_KBHLDLFAPMP" => Some(Self::Kbhldlfapmp),
"MCMJEFJEPLM_NEDGIKFICMB" => Some(Self::Nedgikficmb),
"MCMJEFJEPLM_HDDDFDBEDHM" => Some(Self::Hdddfdbedhm),
"MCMJEFJEPLM_JPKNJPPMILA" => Some(Self::Jpknjppmila),
"MCMJEFJEPLM_IPGGFIECEIH" => Some(Self::Ipggfieceih),
"MCMJEFJEPLM_IKKEHHFMOFA" => Some(Self::Ikkehhfmofa),
"MCMJEFJEPLM_MLLDNCNJKJC" => Some(Self::Mlldncnjkjc),
"MCMJEFJEPLM_DPAEKODJIDE" => Some(Self::Dpaekodjide),
"MCMJEFJEPLM_GDEDKEANDCH" => Some(Self::Gdedkeandch),
"MCMJEFJEPLM_OIPAJHJLKPK" => Some(Self::Oipajhjlkpk),
"MCMJEFJEPLM_DPBEHDCLHPE" => Some(Self::Dpbehdclhpe),
"MCMJEFJEPLM_PNEILOBMOGE" => Some(Self::Pneilobmoge),
"MCMJEFJEPLM_BBJANADMGJA" => Some(Self::Bbjanadmgja),
"MCMJEFJEPLM_CGPGFGKJBFM" => Some(Self::Cgpgfgkjbfm),
"MCMJEFJEPLM_GIPACFANKII" => Some(Self::Gipacfankii),
"MCMJEFJEPLM_EMFOILGDLKI" => Some(Self::Emfoilgdlki),
"MCMJEFJEPLM_JCNJEGKIBGA" => Some(Self::Jcnjegkibga),
"MCMJEFJEPLM_FMCHKLENHJF" => Some(Self::Fmchklenhjf),
"MCMJEFJEPLM_MBMLLGODOOP" => Some(Self::Mbmllgodoop),
"MCMJEFJEPLM_PJHEFDAKMOL" => Some(Self::Pjhefdakmol),
"MCMJEFJEPLM_DHKGAEBFNDJ" => Some(Self::Dhkgaebfndj),
"MCMJEFJEPLM_NJJLKNFPIDK" => Some(Self::Njjlknfpidk),
"MCMJEFJEPLM_MDOJOGIDFCH" => Some(Self::Mdojogidfch),
"MCMJEFJEPLM_MDKBAJAGADH" => Some(Self::Mdkbajagadh),
"MCMJEFJEPLM_EMNONJPBLKC" => Some(Self::Emnonjpblkc),
"MCMJEFJEPLM_MEDADDGIALC" => Some(Self::Medaddgialc),
"MCMJEFJEPLM_LNLGGOOGJDB" => Some(Self::Lnlggoogjdb),
"MCMJEFJEPLM_HACPENMMLDD" => Some(Self::Hacpenmmldd),
"MCMJEFJEPLM_BFHNNNCGGNG" => Some(Self::Bfhnnncggng),
"MCMJEFJEPLM_HCPADAAOHIL" => Some(Self::Hcpadaaohil),
"MCMJEFJEPLM_MPIBPGOOIJK" => Some(Self::Mpibpgooijk),
"MCMJEFJEPLM_BLHNNOADGEC" => Some(Self::Blhnnoadgec),
"MCMJEFJEPLM_MPFGGCJCAJE" => Some(Self::Mpfggcjcaje),
"MCMJEFJEPLM_EINODAAAEKH" => Some(Self::Einodaaaekh),
"MCMJEFJEPLM_NIDKHKDKDDG" => Some(Self::Nidkhkdkddg),
"MCMJEFJEPLM_BADALDLCHGD" => Some(Self::Badaldlchgd),
"MCMJEFJEPLM_NPJIFFOPIIC" => Some(Self::Npjiffopiic),
"MCMJEFJEPLM_FPHHIDPEGFE" => Some(Self::Fphhidpegfe),
"MCMJEFJEPLM_BBBGAPFMPPA" => Some(Self::Bbbgapfmppa),
"MCMJEFJEPLM_IDPDMELIPFG" => Some(Self::Idpdmelipfg),
"MCMJEFJEPLM_NHLFCOCPAKB" => Some(Self::Nhlfcocpakb),
"MCMJEFJEPLM_NKDJHOFKCMP" => Some(Self::Nkdjhofkcmp),
"MCMJEFJEPLM_BHCOGALNCKL" => Some(Self::Bhcogalnckl),
"MCMJEFJEPLM_DIACBBIFJOO" => Some(Self::Diacbbifjoo),
"MCMJEFJEPLM_FNMHJNMCPHP" => Some(Self::Fnmhjnmcphp),
"MCMJEFJEPLM_IEHGDDKOHEF" => Some(Self::Iehgddkohef),
"MCMJEFJEPLM_BJGONKMOEEI" => Some(Self::Bjgonkmoeei),
"MCMJEFJEPLM_OEGCDDAGLOC" => Some(Self::Oegcddagloc),
"MCMJEFJEPLM_CLGGCEICMLI" => Some(Self::Clggceicmli),
"MCMJEFJEPLM_HNADMFJNOJP" => Some(Self::Hnadmfjnojp),
"MCMJEFJEPLM_DCJDICKHIEC" => Some(Self::Dcjdickhiec),
"MCMJEFJEPLM_MGLDCFAKOMK" => Some(Self::Mgldcfakomk),
"MCMJEFJEPLM_BIFPPOCPLNJ" => Some(Self::Bifppocplnj),
"MCMJEFJEPLM_ENMJHAOIFFI" => Some(Self::Enmjhaoiffi),
"MCMJEFJEPLM_KJBCDEEINJL" => Some(Self::Kjbcdeeinjl),
"MCMJEFJEPLM_JDMPJBPPJNL" => Some(Self::Jdmpjbppjnl),
"MCMJEFJEPLM_HHHGLLGAJDD" => Some(Self::Hhhgllgajdd),
"MCMJEFJEPLM_NDPGCBHPBAD" => Some(Self::Ndpgcbhpbad),
"MCMJEFJEPLM_HGKPOBFCNFJ" => Some(Self::Hgkpobfcnfj),
"MCMJEFJEPLM_PLNOCMDHEAA" => Some(Self::Plnocmdheaa),
"MCMJEFJEPLM_OKBECDBNDOI" => Some(Self::Okbecdbndoi),
"MCMJEFJEPLM_LEPPLOHFMCK" => Some(Self::Lepplohfmck),
"MCMJEFJEPLM_FNCPCDBIGHO" => Some(Self::Fncpcdbigho),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum InterKnotState {
None = 0,
Doing = 1,
Reward = 2,
}
impl InterKnotState {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
InterKnotState::None => "INTER_KNOT_STATE_NONE",
InterKnotState::Doing => "INTER_KNOT_STATE_DOING",
InterKnotState::Reward => "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 {
"INTER_KNOT_STATE_NONE" => Some(Self::None),
"INTER_KNOT_STATE_DOING" => Some(Self::Doing),
"INTER_KNOT_STATE_REWARD" => Some(Self::Reward),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fjkbimkbjgg {
Jdipdgbflgj = 0,
Fmnlbkmkomo = 1,
Dchhblnmlbf = 2,
Ngljdmopgmf = 3,
}
impl Fjkbimkbjgg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fjkbimkbjgg::Jdipdgbflgj => "FJKBIMKBJGG_JDIPDGBFLGJ",
Fjkbimkbjgg::Fmnlbkmkomo => "FJKBIMKBJGG_FMNLBKMKOMO",
Fjkbimkbjgg::Dchhblnmlbf => "FJKBIMKBJGG_DCHHBLNMLBF",
Fjkbimkbjgg::Ngljdmopgmf => "FJKBIMKBJGG_NGLJDMOPGMF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FJKBIMKBJGG_JDIPDGBFLGJ" => Some(Self::Jdipdgbflgj),
"FJKBIMKBJGG_FMNLBKMKOMO" => Some(Self::Fmnlbkmkomo),
"FJKBIMKBJGG_DCHHBLNMLBF" => Some(Self::Dchhblnmlbf),
"FJKBIMKBJGG_NGLJDMOPGMF" => Some(Self::Ngljdmopgmf),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jojchjjjflo {
Ndnmmkdlnkk = 0,
Efkoefcgfem = 1,
}
impl Jojchjjjflo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Jojchjjjflo::Ndnmmkdlnkk => "JOJCHJJJFLO_NDNMMKDLNKK",
Jojchjjjflo::Efkoefcgfem => "JOJCHJJJFLO_EFKOEFCGFEM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JOJCHJJJFLO_NDNMMKDLNKK" => Some(Self::Ndnmmkdlnkk),
"JOJCHJJJFLO_EFKOEFCGFEM" => Some(Self::Efkoefcgfem),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pdenapghnhf {
Efnanphddkh = 0,
Iffljgmlbpj = 5100,
Gkdihlndibb = 5101,
Mfmodofdaep = 5102,
Mlppdfkmfck = 5103,
Olcelhogaoo = 5104,
Mgfbppadbpe = 5105,
Cmlfjedapol = 5106,
Odhjbioijmi = 5107,
Fafhbmflmni = 5108,
Lgcjlldidim = 5109,
Lnlgmmpiccl = 5110,
Gbinkfpfdin = 5111,
Ijcmnbaeghf = 5112,
Mdlclbbihdm = 5113,
Ipeeddknbhl = 5114,
Ajnhgnapiep = 5115,
Agajbjpdhlf = 5116,
Cjpabipmgbh = 5117,
Enigncckpnn = 5118,
Hdomnhbgcce = 5119,
Oimbbjodckn = 5120,
Dkgdnchobpc = 5121,
Ipmniokojdf = 5122,
Nfldegpncon = 5123,
Jbjhcgllllh = 5124,
Olponfbgogp = 5125,
Npifikalccb = 5126,
Mpihjndogip = 5127,
Fbgfnocpibf = 5128,
Nkolgdjpelp = 5129,
Igfihmkdmpc = 5130,
Amlaplblckn = 5131,
Ifbeejaoaol = 5132,
Ejcfjddinfb = 5133,
Mmododnbppi = 5134,
Lnmhgbjhlmj = 5135,
Ppogbpjebde = 5136,
Kjpccpapcjf = 5137,
Hmndpkhgilj = 5138,
Mlolfgpnhce = 5139,
Ggbkingince = 5140,
Fodbkhebbao = 5141,
Ddofhnocjol = 5142,
Lodcbngibpa = 5143,
Aohdpfpbceh = 5144,
Plhmgficfeh = 5145,
Fkpnfghgobp = 5146,
Ldaifbamhod = 5147,
Pjmfdkidfjh = 5148,
Fnocheidlpk = 5149,
Nnanmljoghh = 5150,
Pdocanffihl = 5151,
Dpbijchlhdg = 5152,
Dbapdeiclan = 5153,
Eienlcljghm = 5154,
Iolpkmjlmjo = 5155,
Cmofeglokdk = 5156,
Fhikolfllbh = 5157,
Poehjhlfdhj = 5158,
Gdnnnjeanjm = 5159,
Lbnfifmdgjb = 5160,
Neabiaknfhg = 5161,
Bhnpngnagmn = 5162,
Alfiabghdeh = 5163,
Lcjchgkhbha = 5164,
Gngcpoiieef = 5165,
Maapeoodcjd = 5166,
Iopohloimim = 5167,
Fcajalangdn = 5168,
Fefkmlkdgjn = 5169,
Cbefkbmggch = 5170,
Lfiapnmnofn = 5171,
Kdjihniaklk = 5172,
Pofoneameim = 5173,
Dcglpjikigm = 5174,
Npginbjaflm = 5175,
Ankapoifico = 5176,
Akpcjgajfkc = 5177,
Gmdclfkdhnp = 5178,
Fkjbdndmnhb = 5179,
Hkhnijaacni = 5180,
Efpdmkecklh = 5181,
Oggblenfgjk = 5182,
Gnmabmedlll = 5183,
Pmeklilcfgh = 5184,
Idpeakobpof = 5185,
Jebbnlagkml = 5186,
Ghglkodbnpm = 5187,
Fhaaokjegdp = 5188,
Ojghdaehjic = 5189,
Okdfiiicmcj = 5190,
Lmnnmljmokb = 5191,
Fbphikpkepi = 5192,
Gecfbhmnfaa = 5193,
Gdoanpkifpa = 5194,
Pdjbajpbchj = 5195,
Ifmlgidghho = 5196,
Bnidioiingp = 5197,
Ocoeiecbphg = 5198,
Gjgkhgpogim = 5199,
Lighfemngae = 5200,
Peggadlffch = 5201,
Adphidefbhh = 5202,
Eileifbekim = 5203,
Clkedhhlgfc = 5204,
Bghbmiipeme = 5205,
Efnejphbfpn = 5206,
Jjmoegjkdem = 5207,
Kfffggjaahi = 5208,
Ocomnlidafe = 5209,
Fnofikiille = 5210,
Bibapkbdbkh = 5211,
Lfjbgiaakbe = 5212,
Pladpnihgjd = 5213,
Hgicibpfaik = 5214,
Mfhclnmahfg = 5215,
Cocnchebnbb = 5216,
Hpkigppkgli = 5217,
Oebaihafkce = 5218,
}
impl Pdenapghnhf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Pdenapghnhf::Efnanphddkh => "PDENAPGHNHF_EFNANPHDDKH",
Pdenapghnhf::Iffljgmlbpj => "PDENAPGHNHF_IFFLJGMLBPJ",
Pdenapghnhf::Gkdihlndibb => "PDENAPGHNHF_GKDIHLNDIBB",
Pdenapghnhf::Mfmodofdaep => "PDENAPGHNHF_MFMODOFDAEP",
Pdenapghnhf::Mlppdfkmfck => "PDENAPGHNHF_MLPPDFKMFCK",
Pdenapghnhf::Olcelhogaoo => "PDENAPGHNHF_OLCELHOGAOO",
Pdenapghnhf::Mgfbppadbpe => "PDENAPGHNHF_MGFBPPADBPE",
Pdenapghnhf::Cmlfjedapol => "PDENAPGHNHF_CMLFJEDAPOL",
Pdenapghnhf::Odhjbioijmi => "PDENAPGHNHF_ODHJBIOIJMI",
Pdenapghnhf::Fafhbmflmni => "PDENAPGHNHF_FAFHBMFLMNI",
Pdenapghnhf::Lgcjlldidim => "PDENAPGHNHF_LGCJLLDIDIM",
Pdenapghnhf::Lnlgmmpiccl => "PDENAPGHNHF_LNLGMMPICCL",
Pdenapghnhf::Gbinkfpfdin => "PDENAPGHNHF_GBINKFPFDIN",
Pdenapghnhf::Ijcmnbaeghf => "PDENAPGHNHF_IJCMNBAEGHF",
Pdenapghnhf::Mdlclbbihdm => "PDENAPGHNHF_MDLCLBBIHDM",
Pdenapghnhf::Ipeeddknbhl => "PDENAPGHNHF_IPEEDDKNBHL",
Pdenapghnhf::Ajnhgnapiep => "PDENAPGHNHF_AJNHGNAPIEP",
Pdenapghnhf::Agajbjpdhlf => "PDENAPGHNHF_AGAJBJPDHLF",
Pdenapghnhf::Cjpabipmgbh => "PDENAPGHNHF_CJPABIPMGBH",
Pdenapghnhf::Enigncckpnn => "PDENAPGHNHF_ENIGNCCKPNN",
Pdenapghnhf::Hdomnhbgcce => "PDENAPGHNHF_HDOMNHBGCCE",
Pdenapghnhf::Oimbbjodckn => "PDENAPGHNHF_OIMBBJODCKN",
Pdenapghnhf::Dkgdnchobpc => "PDENAPGHNHF_DKGDNCHOBPC",
Pdenapghnhf::Ipmniokojdf => "PDENAPGHNHF_IPMNIOKOJDF",
Pdenapghnhf::Nfldegpncon => "PDENAPGHNHF_NFLDEGPNCON",
Pdenapghnhf::Jbjhcgllllh => "PDENAPGHNHF_JBJHCGLLLLH",
Pdenapghnhf::Olponfbgogp => "PDENAPGHNHF_OLPONFBGOGP",
Pdenapghnhf::Npifikalccb => "PDENAPGHNHF_NPIFIKALCCB",
Pdenapghnhf::Mpihjndogip => "PDENAPGHNHF_MPIHJNDOGIP",
Pdenapghnhf::Fbgfnocpibf => "PDENAPGHNHF_FBGFNOCPIBF",
Pdenapghnhf::Nkolgdjpelp => "PDENAPGHNHF_NKOLGDJPELP",
Pdenapghnhf::Igfihmkdmpc => "PDENAPGHNHF_IGFIHMKDMPC",
Pdenapghnhf::Amlaplblckn => "PDENAPGHNHF_AMLAPLBLCKN",
Pdenapghnhf::Ifbeejaoaol => "PDENAPGHNHF_IFBEEJAOAOL",
Pdenapghnhf::Ejcfjddinfb => "PDENAPGHNHF_EJCFJDDINFB",
Pdenapghnhf::Mmododnbppi => "PDENAPGHNHF_MMODODNBPPI",
Pdenapghnhf::Lnmhgbjhlmj => "PDENAPGHNHF_LNMHGBJHLMJ",
Pdenapghnhf::Ppogbpjebde => "PDENAPGHNHF_PPOGBPJEBDE",
Pdenapghnhf::Kjpccpapcjf => "PDENAPGHNHF_KJPCCPAPCJF",
Pdenapghnhf::Hmndpkhgilj => "PDENAPGHNHF_HMNDPKHGILJ",
Pdenapghnhf::Mlolfgpnhce => "PDENAPGHNHF_MLOLFGPNHCE",
Pdenapghnhf::Ggbkingince => "PDENAPGHNHF_GGBKINGINCE",
Pdenapghnhf::Fodbkhebbao => "PDENAPGHNHF_FODBKHEBBAO",
Pdenapghnhf::Ddofhnocjol => "PDENAPGHNHF_DDOFHNOCJOL",
Pdenapghnhf::Lodcbngibpa => "PDENAPGHNHF_LODCBNGIBPA",
Pdenapghnhf::Aohdpfpbceh => "PDENAPGHNHF_AOHDPFPBCEH",
Pdenapghnhf::Plhmgficfeh => "PDENAPGHNHF_PLHMGFICFEH",
Pdenapghnhf::Fkpnfghgobp => "PDENAPGHNHF_FKPNFGHGOBP",
Pdenapghnhf::Ldaifbamhod => "PDENAPGHNHF_LDAIFBAMHOD",
Pdenapghnhf::Pjmfdkidfjh => "PDENAPGHNHF_PJMFDKIDFJH",
Pdenapghnhf::Fnocheidlpk => "PDENAPGHNHF_FNOCHEIDLPK",
Pdenapghnhf::Nnanmljoghh => "PDENAPGHNHF_NNANMLJOGHH",
Pdenapghnhf::Pdocanffihl => "PDENAPGHNHF_PDOCANFFIHL",
Pdenapghnhf::Dpbijchlhdg => "PDENAPGHNHF_DPBIJCHLHDG",
Pdenapghnhf::Dbapdeiclan => "PDENAPGHNHF_DBAPDEICLAN",
Pdenapghnhf::Eienlcljghm => "PDENAPGHNHF_EIENLCLJGHM",
Pdenapghnhf::Iolpkmjlmjo => "PDENAPGHNHF_IOLPKMJLMJO",
Pdenapghnhf::Cmofeglokdk => "PDENAPGHNHF_CMOFEGLOKDK",
Pdenapghnhf::Fhikolfllbh => "PDENAPGHNHF_FHIKOLFLLBH",
Pdenapghnhf::Poehjhlfdhj => "PDENAPGHNHF_POEHJHLFDHJ",
Pdenapghnhf::Gdnnnjeanjm => "PDENAPGHNHF_GDNNNJEANJM",
Pdenapghnhf::Lbnfifmdgjb => "PDENAPGHNHF_LBNFIFMDGJB",
Pdenapghnhf::Neabiaknfhg => "PDENAPGHNHF_NEABIAKNFHG",
Pdenapghnhf::Bhnpngnagmn => "PDENAPGHNHF_BHNPNGNAGMN",
Pdenapghnhf::Alfiabghdeh => "PDENAPGHNHF_ALFIABGHDEH",
Pdenapghnhf::Lcjchgkhbha => "PDENAPGHNHF_LCJCHGKHBHA",
Pdenapghnhf::Gngcpoiieef => "PDENAPGHNHF_GNGCPOIIEEF",
Pdenapghnhf::Maapeoodcjd => "PDENAPGHNHF_MAAPEOODCJD",
Pdenapghnhf::Iopohloimim => "PDENAPGHNHF_IOPOHLOIMIM",
Pdenapghnhf::Fcajalangdn => "PDENAPGHNHF_FCAJALANGDN",
Pdenapghnhf::Fefkmlkdgjn => "PDENAPGHNHF_FEFKMLKDGJN",
Pdenapghnhf::Cbefkbmggch => "PDENAPGHNHF_CBEFKBMGGCH",
Pdenapghnhf::Lfiapnmnofn => "PDENAPGHNHF_LFIAPNMNOFN",
Pdenapghnhf::Kdjihniaklk => "PDENAPGHNHF_KDJIHNIAKLK",
Pdenapghnhf::Pofoneameim => "PDENAPGHNHF_POFONEAMEIM",
Pdenapghnhf::Dcglpjikigm => "PDENAPGHNHF_DCGLPJIKIGM",
Pdenapghnhf::Npginbjaflm => "PDENAPGHNHF_NPGINBJAFLM",
Pdenapghnhf::Ankapoifico => "PDENAPGHNHF_ANKAPOIFICO",
Pdenapghnhf::Akpcjgajfkc => "PDENAPGHNHF_AKPCJGAJFKC",
Pdenapghnhf::Gmdclfkdhnp => "PDENAPGHNHF_GMDCLFKDHNP",
Pdenapghnhf::Fkjbdndmnhb => "PDENAPGHNHF_FKJBDNDMNHB",
Pdenapghnhf::Hkhnijaacni => "PDENAPGHNHF_HKHNIJAACNI",
Pdenapghnhf::Efpdmkecklh => "PDENAPGHNHF_EFPDMKECKLH",
Pdenapghnhf::Oggblenfgjk => "PDENAPGHNHF_OGGBLENFGJK",
Pdenapghnhf::Gnmabmedlll => "PDENAPGHNHF_GNMABMEDLLL",
Pdenapghnhf::Pmeklilcfgh => "PDENAPGHNHF_PMEKLILCFGH",
Pdenapghnhf::Idpeakobpof => "PDENAPGHNHF_IDPEAKOBPOF",
Pdenapghnhf::Jebbnlagkml => "PDENAPGHNHF_JEBBNLAGKML",
Pdenapghnhf::Ghglkodbnpm => "PDENAPGHNHF_GHGLKODBNPM",
Pdenapghnhf::Fhaaokjegdp => "PDENAPGHNHF_FHAAOKJEGDP",
Pdenapghnhf::Ojghdaehjic => "PDENAPGHNHF_OJGHDAEHJIC",
Pdenapghnhf::Okdfiiicmcj => "PDENAPGHNHF_OKDFIIICMCJ",
Pdenapghnhf::Lmnnmljmokb => "PDENAPGHNHF_LMNNMLJMOKB",
Pdenapghnhf::Fbphikpkepi => "PDENAPGHNHF_FBPHIKPKEPI",
Pdenapghnhf::Gecfbhmnfaa => "PDENAPGHNHF_GECFBHMNFAA",
Pdenapghnhf::Gdoanpkifpa => "PDENAPGHNHF_GDOANPKIFPA",
Pdenapghnhf::Pdjbajpbchj => "PDENAPGHNHF_PDJBAJPBCHJ",
Pdenapghnhf::Ifmlgidghho => "PDENAPGHNHF_IFMLGIDGHHO",
Pdenapghnhf::Bnidioiingp => "PDENAPGHNHF_BNIDIOIINGP",
Pdenapghnhf::Ocoeiecbphg => "PDENAPGHNHF_OCOEIECBPHG",
Pdenapghnhf::Gjgkhgpogim => "PDENAPGHNHF_GJGKHGPOGIM",
Pdenapghnhf::Lighfemngae => "PDENAPGHNHF_LIGHFEMNGAE",
Pdenapghnhf::Peggadlffch => "PDENAPGHNHF_PEGGADLFFCH",
Pdenapghnhf::Adphidefbhh => "PDENAPGHNHF_ADPHIDEFBHH",
Pdenapghnhf::Eileifbekim => "PDENAPGHNHF_EILEIFBEKIM",
Pdenapghnhf::Clkedhhlgfc => "PDENAPGHNHF_CLKEDHHLGFC",
Pdenapghnhf::Bghbmiipeme => "PDENAPGHNHF_BGHBMIIPEME",
Pdenapghnhf::Efnejphbfpn => "PDENAPGHNHF_EFNEJPHBFPN",
Pdenapghnhf::Jjmoegjkdem => "PDENAPGHNHF_JJMOEGJKDEM",
Pdenapghnhf::Kfffggjaahi => "PDENAPGHNHF_KFFFGGJAAHI",
Pdenapghnhf::Ocomnlidafe => "PDENAPGHNHF_OCOMNLIDAFE",
Pdenapghnhf::Fnofikiille => "PDENAPGHNHF_FNOFIKIILLE",
Pdenapghnhf::Bibapkbdbkh => "PDENAPGHNHF_BIBAPKBDBKH",
Pdenapghnhf::Lfjbgiaakbe => "PDENAPGHNHF_LFJBGIAAKBE",
Pdenapghnhf::Pladpnihgjd => "PDENAPGHNHF_PLADPNIHGJD",
Pdenapghnhf::Hgicibpfaik => "PDENAPGHNHF_HGICIBPFAIK",
Pdenapghnhf::Mfhclnmahfg => "PDENAPGHNHF_MFHCLNMAHFG",
Pdenapghnhf::Cocnchebnbb => "PDENAPGHNHF_COCNCHEBNBB",
Pdenapghnhf::Hpkigppkgli => "PDENAPGHNHF_HPKIGPPKGLI",
Pdenapghnhf::Oebaihafkce => "PDENAPGHNHF_OEBAIHAFKCE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PDENAPGHNHF_EFNANPHDDKH" => Some(Self::Efnanphddkh),
"PDENAPGHNHF_IFFLJGMLBPJ" => Some(Self::Iffljgmlbpj),
"PDENAPGHNHF_GKDIHLNDIBB" => Some(Self::Gkdihlndibb),
"PDENAPGHNHF_MFMODOFDAEP" => Some(Self::Mfmodofdaep),
"PDENAPGHNHF_MLPPDFKMFCK" => Some(Self::Mlppdfkmfck),
"PDENAPGHNHF_OLCELHOGAOO" => Some(Self::Olcelhogaoo),
"PDENAPGHNHF_MGFBPPADBPE" => Some(Self::Mgfbppadbpe),
"PDENAPGHNHF_CMLFJEDAPOL" => Some(Self::Cmlfjedapol),
"PDENAPGHNHF_ODHJBIOIJMI" => Some(Self::Odhjbioijmi),
"PDENAPGHNHF_FAFHBMFLMNI" => Some(Self::Fafhbmflmni),
"PDENAPGHNHF_LGCJLLDIDIM" => Some(Self::Lgcjlldidim),
"PDENAPGHNHF_LNLGMMPICCL" => Some(Self::Lnlgmmpiccl),
"PDENAPGHNHF_GBINKFPFDIN" => Some(Self::Gbinkfpfdin),
"PDENAPGHNHF_IJCMNBAEGHF" => Some(Self::Ijcmnbaeghf),
"PDENAPGHNHF_MDLCLBBIHDM" => Some(Self::Mdlclbbihdm),
"PDENAPGHNHF_IPEEDDKNBHL" => Some(Self::Ipeeddknbhl),
"PDENAPGHNHF_AJNHGNAPIEP" => Some(Self::Ajnhgnapiep),
"PDENAPGHNHF_AGAJBJPDHLF" => Some(Self::Agajbjpdhlf),
"PDENAPGHNHF_CJPABIPMGBH" => Some(Self::Cjpabipmgbh),
"PDENAPGHNHF_ENIGNCCKPNN" => Some(Self::Enigncckpnn),
"PDENAPGHNHF_HDOMNHBGCCE" => Some(Self::Hdomnhbgcce),
"PDENAPGHNHF_OIMBBJODCKN" => Some(Self::Oimbbjodckn),
"PDENAPGHNHF_DKGDNCHOBPC" => Some(Self::Dkgdnchobpc),
"PDENAPGHNHF_IPMNIOKOJDF" => Some(Self::Ipmniokojdf),
"PDENAPGHNHF_NFLDEGPNCON" => Some(Self::Nfldegpncon),
"PDENAPGHNHF_JBJHCGLLLLH" => Some(Self::Jbjhcgllllh),
"PDENAPGHNHF_OLPONFBGOGP" => Some(Self::Olponfbgogp),
"PDENAPGHNHF_NPIFIKALCCB" => Some(Self::Npifikalccb),
"PDENAPGHNHF_MPIHJNDOGIP" => Some(Self::Mpihjndogip),
"PDENAPGHNHF_FBGFNOCPIBF" => Some(Self::Fbgfnocpibf),
"PDENAPGHNHF_NKOLGDJPELP" => Some(Self::Nkolgdjpelp),
"PDENAPGHNHF_IGFIHMKDMPC" => Some(Self::Igfihmkdmpc),
"PDENAPGHNHF_AMLAPLBLCKN" => Some(Self::Amlaplblckn),
"PDENAPGHNHF_IFBEEJAOAOL" => Some(Self::Ifbeejaoaol),
"PDENAPGHNHF_EJCFJDDINFB" => Some(Self::Ejcfjddinfb),
"PDENAPGHNHF_MMODODNBPPI" => Some(Self::Mmododnbppi),
"PDENAPGHNHF_LNMHGBJHLMJ" => Some(Self::Lnmhgbjhlmj),
"PDENAPGHNHF_PPOGBPJEBDE" => Some(Self::Ppogbpjebde),
"PDENAPGHNHF_KJPCCPAPCJF" => Some(Self::Kjpccpapcjf),
"PDENAPGHNHF_HMNDPKHGILJ" => Some(Self::Hmndpkhgilj),
"PDENAPGHNHF_MLOLFGPNHCE" => Some(Self::Mlolfgpnhce),
"PDENAPGHNHF_GGBKINGINCE" => Some(Self::Ggbkingince),
"PDENAPGHNHF_FODBKHEBBAO" => Some(Self::Fodbkhebbao),
"PDENAPGHNHF_DDOFHNOCJOL" => Some(Self::Ddofhnocjol),
"PDENAPGHNHF_LODCBNGIBPA" => Some(Self::Lodcbngibpa),
"PDENAPGHNHF_AOHDPFPBCEH" => Some(Self::Aohdpfpbceh),
"PDENAPGHNHF_PLHMGFICFEH" => Some(Self::Plhmgficfeh),
"PDENAPGHNHF_FKPNFGHGOBP" => Some(Self::Fkpnfghgobp),
"PDENAPGHNHF_LDAIFBAMHOD" => Some(Self::Ldaifbamhod),
"PDENAPGHNHF_PJMFDKIDFJH" => Some(Self::Pjmfdkidfjh),
"PDENAPGHNHF_FNOCHEIDLPK" => Some(Self::Fnocheidlpk),
"PDENAPGHNHF_NNANMLJOGHH" => Some(Self::Nnanmljoghh),
"PDENAPGHNHF_PDOCANFFIHL" => Some(Self::Pdocanffihl),
"PDENAPGHNHF_DPBIJCHLHDG" => Some(Self::Dpbijchlhdg),
"PDENAPGHNHF_DBAPDEICLAN" => Some(Self::Dbapdeiclan),
"PDENAPGHNHF_EIENLCLJGHM" => Some(Self::Eienlcljghm),
"PDENAPGHNHF_IOLPKMJLMJO" => Some(Self::Iolpkmjlmjo),
"PDENAPGHNHF_CMOFEGLOKDK" => Some(Self::Cmofeglokdk),
"PDENAPGHNHF_FHIKOLFLLBH" => Some(Self::Fhikolfllbh),
"PDENAPGHNHF_POEHJHLFDHJ" => Some(Self::Poehjhlfdhj),
"PDENAPGHNHF_GDNNNJEANJM" => Some(Self::Gdnnnjeanjm),
"PDENAPGHNHF_LBNFIFMDGJB" => Some(Self::Lbnfifmdgjb),
"PDENAPGHNHF_NEABIAKNFHG" => Some(Self::Neabiaknfhg),
"PDENAPGHNHF_BHNPNGNAGMN" => Some(Self::Bhnpngnagmn),
"PDENAPGHNHF_ALFIABGHDEH" => Some(Self::Alfiabghdeh),
"PDENAPGHNHF_LCJCHGKHBHA" => Some(Self::Lcjchgkhbha),
"PDENAPGHNHF_GNGCPOIIEEF" => Some(Self::Gngcpoiieef),
"PDENAPGHNHF_MAAPEOODCJD" => Some(Self::Maapeoodcjd),
"PDENAPGHNHF_IOPOHLOIMIM" => Some(Self::Iopohloimim),
"PDENAPGHNHF_FCAJALANGDN" => Some(Self::Fcajalangdn),
"PDENAPGHNHF_FEFKMLKDGJN" => Some(Self::Fefkmlkdgjn),
"PDENAPGHNHF_CBEFKBMGGCH" => Some(Self::Cbefkbmggch),
"PDENAPGHNHF_LFIAPNMNOFN" => Some(Self::Lfiapnmnofn),
"PDENAPGHNHF_KDJIHNIAKLK" => Some(Self::Kdjihniaklk),
"PDENAPGHNHF_POFONEAMEIM" => Some(Self::Pofoneameim),
"PDENAPGHNHF_DCGLPJIKIGM" => Some(Self::Dcglpjikigm),
"PDENAPGHNHF_NPGINBJAFLM" => Some(Self::Npginbjaflm),
"PDENAPGHNHF_ANKAPOIFICO" => Some(Self::Ankapoifico),
"PDENAPGHNHF_AKPCJGAJFKC" => Some(Self::Akpcjgajfkc),
"PDENAPGHNHF_GMDCLFKDHNP" => Some(Self::Gmdclfkdhnp),
"PDENAPGHNHF_FKJBDNDMNHB" => Some(Self::Fkjbdndmnhb),
"PDENAPGHNHF_HKHNIJAACNI" => Some(Self::Hkhnijaacni),
"PDENAPGHNHF_EFPDMKECKLH" => Some(Self::Efpdmkecklh),
"PDENAPGHNHF_OGGBLENFGJK" => Some(Self::Oggblenfgjk),
"PDENAPGHNHF_GNMABMEDLLL" => Some(Self::Gnmabmedlll),
"PDENAPGHNHF_PMEKLILCFGH" => Some(Self::Pmeklilcfgh),
"PDENAPGHNHF_IDPEAKOBPOF" => Some(Self::Idpeakobpof),
"PDENAPGHNHF_JEBBNLAGKML" => Some(Self::Jebbnlagkml),
"PDENAPGHNHF_GHGLKODBNPM" => Some(Self::Ghglkodbnpm),
"PDENAPGHNHF_FHAAOKJEGDP" => Some(Self::Fhaaokjegdp),
"PDENAPGHNHF_OJGHDAEHJIC" => Some(Self::Ojghdaehjic),
"PDENAPGHNHF_OKDFIIICMCJ" => Some(Self::Okdfiiicmcj),
"PDENAPGHNHF_LMNNMLJMOKB" => Some(Self::Lmnnmljmokb),
"PDENAPGHNHF_FBPHIKPKEPI" => Some(Self::Fbphikpkepi),
"PDENAPGHNHF_GECFBHMNFAA" => Some(Self::Gecfbhmnfaa),
"PDENAPGHNHF_GDOANPKIFPA" => Some(Self::Gdoanpkifpa),
"PDENAPGHNHF_PDJBAJPBCHJ" => Some(Self::Pdjbajpbchj),
"PDENAPGHNHF_IFMLGIDGHHO" => Some(Self::Ifmlgidghho),
"PDENAPGHNHF_BNIDIOIINGP" => Some(Self::Bnidioiingp),
"PDENAPGHNHF_OCOEIECBPHG" => Some(Self::Ocoeiecbphg),
"PDENAPGHNHF_GJGKHGPOGIM" => Some(Self::Gjgkhgpogim),
"PDENAPGHNHF_LIGHFEMNGAE" => Some(Self::Lighfemngae),
"PDENAPGHNHF_PEGGADLFFCH" => Some(Self::Peggadlffch),
"PDENAPGHNHF_ADPHIDEFBHH" => Some(Self::Adphidefbhh),
"PDENAPGHNHF_EILEIFBEKIM" => Some(Self::Eileifbekim),
"PDENAPGHNHF_CLKEDHHLGFC" => Some(Self::Clkedhhlgfc),
"PDENAPGHNHF_BGHBMIIPEME" => Some(Self::Bghbmiipeme),
"PDENAPGHNHF_EFNEJPHBFPN" => Some(Self::Efnejphbfpn),
"PDENAPGHNHF_JJMOEGJKDEM" => Some(Self::Jjmoegjkdem),
"PDENAPGHNHF_KFFFGGJAAHI" => Some(Self::Kfffggjaahi),
"PDENAPGHNHF_OCOMNLIDAFE" => Some(Self::Ocomnlidafe),
"PDENAPGHNHF_FNOFIKIILLE" => Some(Self::Fnofikiille),
"PDENAPGHNHF_BIBAPKBDBKH" => Some(Self::Bibapkbdbkh),
"PDENAPGHNHF_LFJBGIAAKBE" => Some(Self::Lfjbgiaakbe),
"PDENAPGHNHF_PLADPNIHGJD" => Some(Self::Pladpnihgjd),
"PDENAPGHNHF_HGICIBPFAIK" => Some(Self::Hgicibpfaik),
"PDENAPGHNHF_MFHCLNMAHFG" => Some(Self::Mfhclnmahfg),
"PDENAPGHNHF_COCNCHEBNBB" => Some(Self::Cocnchebnbb),
"PDENAPGHNHF_HPKIGPPKGLI" => Some(Self::Hpkigppkgli),
"PDENAPGHNHF_OEBAIHAFKCE" => Some(Self::Oebaihafkce),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mmjljbigjmj {
Ilidblhfjme = 0,
Egfiodcepcf = 1,
Bgldbjoepnc = 2,
}
impl Mmjljbigjmj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mmjljbigjmj::Ilidblhfjme => "MMJLJBIGJMJ_ILIDBLHFJME",
Mmjljbigjmj::Egfiodcepcf => "MMJLJBIGJMJ_EGFIODCEPCF",
Mmjljbigjmj::Bgldbjoepnc => "MMJLJBIGJMJ_BGLDBJOEPNC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MMJLJBIGJMJ_ILIDBLHFJME" => Some(Self::Ilidblhfjme),
"MMJLJBIGJMJ_EGFIODCEPCF" => Some(Self::Egfiodcepcf),
"MMJLJBIGJMJ_BGLDBJOEPNC" => Some(Self::Bgldbjoepnc),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Anonmeoabmn {
Kangdoannlb = 0,
Oogkligbklk = 1,
Fikgnkhhmea = 2,
Gcfbmeadcij = 3,
Ekmefkmbdjn = 4,
Aldkoocpheo = 5,
Gfommidegjn = 6,
Fgbmjlpejlg = 7,
Dnchhahiiai = 8,
Aojccecknki = 9,
Ebfckhkfeoj = 10,
Aafmckieeif = 11,
}
impl Anonmeoabmn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Anonmeoabmn::Kangdoannlb => "ANONMEOABMN_KANGDOANNLB",
Anonmeoabmn::Oogkligbklk => "ANONMEOABMN_OOGKLIGBKLK",
Anonmeoabmn::Fikgnkhhmea => "ANONMEOABMN_FIKGNKHHMEA",
Anonmeoabmn::Gcfbmeadcij => "ANONMEOABMN_GCFBMEADCIJ",
Anonmeoabmn::Ekmefkmbdjn => "ANONMEOABMN_EKMEFKMBDJN",
Anonmeoabmn::Aldkoocpheo => "ANONMEOABMN_ALDKOOCPHEO",
Anonmeoabmn::Gfommidegjn => "ANONMEOABMN_GFOMMIDEGJN",
Anonmeoabmn::Fgbmjlpejlg => "ANONMEOABMN_FGBMJLPEJLG",
Anonmeoabmn::Dnchhahiiai => "ANONMEOABMN_DNCHHAHIIAI",
Anonmeoabmn::Aojccecknki => "ANONMEOABMN_AOJCCECKNKI",
Anonmeoabmn::Ebfckhkfeoj => "ANONMEOABMN_EBFCKHKFEOJ",
Anonmeoabmn::Aafmckieeif => "ANONMEOABMN_AAFMCKIEEIF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ANONMEOABMN_KANGDOANNLB" => Some(Self::Kangdoannlb),
"ANONMEOABMN_OOGKLIGBKLK" => Some(Self::Oogkligbklk),
"ANONMEOABMN_FIKGNKHHMEA" => Some(Self::Fikgnkhhmea),
"ANONMEOABMN_GCFBMEADCIJ" => Some(Self::Gcfbmeadcij),
"ANONMEOABMN_EKMEFKMBDJN" => Some(Self::Ekmefkmbdjn),
"ANONMEOABMN_ALDKOOCPHEO" => Some(Self::Aldkoocpheo),
"ANONMEOABMN_GFOMMIDEGJN" => Some(Self::Gfommidegjn),
"ANONMEOABMN_FGBMJLPEJLG" => Some(Self::Fgbmjlpejlg),
"ANONMEOABMN_DNCHHAHIIAI" => Some(Self::Dnchhahiiai),
"ANONMEOABMN_AOJCCECKNKI" => Some(Self::Aojccecknki),
"ANONMEOABMN_EBFCKHKFEOJ" => Some(Self::Ebfckhkfeoj),
"ANONMEOABMN_AAFMCKIEEIF" => Some(Self::Aafmckieeif),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Omepejegfdi {
ConveyerBelt = 0,
Spring = 1,
PushBackOnce = 2,
PushAsPlayer = 3,
PushDistance = 4,
}
impl Omepejegfdi {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Omepejegfdi::ConveyerBelt => "OMEPEJEGFDI_CONVEYER_BELT",
Omepejegfdi::Spring => "OMEPEJEGFDI_SPRING",
Omepejegfdi::PushBackOnce => "OMEPEJEGFDI_PUSH_BACK_ONCE",
Omepejegfdi::PushAsPlayer => "OMEPEJEGFDI_PUSH_AS_PLAYER",
Omepejegfdi::PushDistance => "OMEPEJEGFDI_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 {
"OMEPEJEGFDI_CONVEYER_BELT" => Some(Self::ConveyerBelt),
"OMEPEJEGFDI_SPRING" => Some(Self::Spring),
"OMEPEJEGFDI_PUSH_BACK_ONCE" => Some(Self::PushBackOnce),
"OMEPEJEGFDI_PUSH_AS_PLAYER" => Some(Self::PushAsPlayer),
"OMEPEJEGFDI_PUSH_DISTANCE" => Some(Self::PushDistance),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pfpplnjkdmo {
Edecbgbbeao = 0,
Pbfjboipkoj = 1,
Hpjjemfpncc = 2,
Gkcbaoffkme = 3,
}
impl Pfpplnjkdmo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Pfpplnjkdmo::Edecbgbbeao => "PFPPLNJKDMO_EDECBGBBEAO",
Pfpplnjkdmo::Pbfjboipkoj => "PFPPLNJKDMO_PBFJBOIPKOJ",
Pfpplnjkdmo::Hpjjemfpncc => "PFPPLNJKDMO_HPJJEMFPNCC",
Pfpplnjkdmo::Gkcbaoffkme => "PFPPLNJKDMO_GKCBAOFFKME",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PFPPLNJKDMO_EDECBGBBEAO" => Some(Self::Edecbgbbeao),
"PFPPLNJKDMO_PBFJBOIPKOJ" => Some(Self::Pbfjboipkoj),
"PFPPLNJKDMO_HPJJEMFPNCC" => Some(Self::Hpjjemfpncc),
"PFPPLNJKDMO_GKCBAOFFKME" => Some(Self::Gkcbaoffkme),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dfgcgmcnlag {
Lfaonjflhnk = 0,
Ejgpalolola = 1,
Jjlkoebpofj = 2,
Jfhhcilmnni = 3,
Jmncldjiggn = 4,
Elkgaohnkna = 5,
Cldjimhjllb = 6,
Njjkncmdhhi = 7,
Ppbilijbkfo = 8,
Conkddlmiba = 9,
Dlmicflnfpp = 10,
Aeliopfpgoc = 11,
Difebpbmpjg = 12,
Fjpnkkjbman = 13,
Bhbhkagniel = 14,
Eheedlgbnmn = 15,
Akpkhphpglh = 16,
Hdcedpnfjmj = 17,
Lokkaadkpaj = 18,
Gampkdnlfeg = 19,
Gppgiopgdhg = 20,
Bdcfcfgaamo = 21,
Pmaccomobhg = 22,
Omlddenmkkp = 23,
}
impl Dfgcgmcnlag {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Dfgcgmcnlag::Lfaonjflhnk => "DFGCGMCNLAG_LFAONJFLHNK",
Dfgcgmcnlag::Ejgpalolola => "DFGCGMCNLAG_EJGPALOLOLA",
Dfgcgmcnlag::Jjlkoebpofj => "DFGCGMCNLAG_JJLKOEBPOFJ",
Dfgcgmcnlag::Jfhhcilmnni => "DFGCGMCNLAG_JFHHCILMNNI",
Dfgcgmcnlag::Jmncldjiggn => "DFGCGMCNLAG_JMNCLDJIGGN",
Dfgcgmcnlag::Elkgaohnkna => "DFGCGMCNLAG_ELKGAOHNKNA",
Dfgcgmcnlag::Cldjimhjllb => "DFGCGMCNLAG_CLDJIMHJLLB",
Dfgcgmcnlag::Njjkncmdhhi => "DFGCGMCNLAG_NJJKNCMDHHI",
Dfgcgmcnlag::Ppbilijbkfo => "DFGCGMCNLAG_PPBILIJBKFO",
Dfgcgmcnlag::Conkddlmiba => "DFGCGMCNLAG_CONKDDLMIBA",
Dfgcgmcnlag::Dlmicflnfpp => "DFGCGMCNLAG_DLMICFLNFPP",
Dfgcgmcnlag::Aeliopfpgoc => "DFGCGMCNLAG_AELIOPFPGOC",
Dfgcgmcnlag::Difebpbmpjg => "DFGCGMCNLAG_DIFEBPBMPJG",
Dfgcgmcnlag::Fjpnkkjbman => "DFGCGMCNLAG_FJPNKKJBMAN",
Dfgcgmcnlag::Bhbhkagniel => "DFGCGMCNLAG_BHBHKAGNIEL",
Dfgcgmcnlag::Eheedlgbnmn => "DFGCGMCNLAG_EHEEDLGBNMN",
Dfgcgmcnlag::Akpkhphpglh => "DFGCGMCNLAG_AKPKHPHPGLH",
Dfgcgmcnlag::Hdcedpnfjmj => "DFGCGMCNLAG_HDCEDPNFJMJ",
Dfgcgmcnlag::Lokkaadkpaj => "DFGCGMCNLAG_LOKKAADKPAJ",
Dfgcgmcnlag::Gampkdnlfeg => "DFGCGMCNLAG_GAMPKDNLFEG",
Dfgcgmcnlag::Gppgiopgdhg => "DFGCGMCNLAG_GPPGIOPGDHG",
Dfgcgmcnlag::Bdcfcfgaamo => "DFGCGMCNLAG_BDCFCFGAAMO",
Dfgcgmcnlag::Pmaccomobhg => "DFGCGMCNLAG_PMACCOMOBHG",
Dfgcgmcnlag::Omlddenmkkp => "DFGCGMCNLAG_OMLDDENMKKP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DFGCGMCNLAG_LFAONJFLHNK" => Some(Self::Lfaonjflhnk),
"DFGCGMCNLAG_EJGPALOLOLA" => Some(Self::Ejgpalolola),
"DFGCGMCNLAG_JJLKOEBPOFJ" => Some(Self::Jjlkoebpofj),
"DFGCGMCNLAG_JFHHCILMNNI" => Some(Self::Jfhhcilmnni),
"DFGCGMCNLAG_JMNCLDJIGGN" => Some(Self::Jmncldjiggn),
"DFGCGMCNLAG_ELKGAOHNKNA" => Some(Self::Elkgaohnkna),
"DFGCGMCNLAG_CLDJIMHJLLB" => Some(Self::Cldjimhjllb),
"DFGCGMCNLAG_NJJKNCMDHHI" => Some(Self::Njjkncmdhhi),
"DFGCGMCNLAG_PPBILIJBKFO" => Some(Self::Ppbilijbkfo),
"DFGCGMCNLAG_CONKDDLMIBA" => Some(Self::Conkddlmiba),
"DFGCGMCNLAG_DLMICFLNFPP" => Some(Self::Dlmicflnfpp),
"DFGCGMCNLAG_AELIOPFPGOC" => Some(Self::Aeliopfpgoc),
"DFGCGMCNLAG_DIFEBPBMPJG" => Some(Self::Difebpbmpjg),
"DFGCGMCNLAG_FJPNKKJBMAN" => Some(Self::Fjpnkkjbman),
"DFGCGMCNLAG_BHBHKAGNIEL" => Some(Self::Bhbhkagniel),
"DFGCGMCNLAG_EHEEDLGBNMN" => Some(Self::Eheedlgbnmn),
"DFGCGMCNLAG_AKPKHPHPGLH" => Some(Self::Akpkhphpglh),
"DFGCGMCNLAG_HDCEDPNFJMJ" => Some(Self::Hdcedpnfjmj),
"DFGCGMCNLAG_LOKKAADKPAJ" => Some(Self::Lokkaadkpaj),
"DFGCGMCNLAG_GAMPKDNLFEG" => Some(Self::Gampkdnlfeg),
"DFGCGMCNLAG_GPPGIOPGDHG" => Some(Self::Gppgiopgdhg),
"DFGCGMCNLAG_BDCFCFGAAMO" => Some(Self::Bdcfcfgaamo),
"DFGCGMCNLAG_PMACCOMOBHG" => Some(Self::Pmaccomobhg),
"DFGCGMCNLAG_OMLDDENMKKP" => Some(Self::Omlddenmkkp),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pgkdeoaebob {
Hibanpcajgo = 0,
Epmagpmfnih = 1,
Bjmnakneago = 2,
Ajclhfcemnm = 3,
}
impl Pgkdeoaebob {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Pgkdeoaebob::Hibanpcajgo => "PGKDEOAEBOB_HIBANPCAJGO",
Pgkdeoaebob::Epmagpmfnih => "PGKDEOAEBOB_EPMAGPMFNIH",
Pgkdeoaebob::Bjmnakneago => "PGKDEOAEBOB_BJMNAKNEAGO",
Pgkdeoaebob::Ajclhfcemnm => "PGKDEOAEBOB_AJCLHFCEMNM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PGKDEOAEBOB_HIBANPCAJGO" => Some(Self::Hibanpcajgo),
"PGKDEOAEBOB_EPMAGPMFNIH" => Some(Self::Epmagpmfnih),
"PGKDEOAEBOB_BJMNAKNEAGO" => Some(Self::Bjmnakneago),
"PGKDEOAEBOB_AJCLHFCEMNM" => Some(Self::Ajclhfcemnm),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gagkalpflee {
Lkalmfjfboc = 0,
Njdfliikbia = 1,
Pbdcmffijnf = 2,
Kfbhdbbeboh = 3,
Elfcdhbbhij = 4,
Pdgjcpablef = 5,
Fofpegkidik = 6,
Gcmmgbaaiok = 7,
}
impl Gagkalpflee {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gagkalpflee::Lkalmfjfboc => "GAGKALPFLEE_LKALMFJFBOC",
Gagkalpflee::Njdfliikbia => "GAGKALPFLEE_NJDFLIIKBIA",
Gagkalpflee::Pbdcmffijnf => "GAGKALPFLEE_PBDCMFFIJNF",
Gagkalpflee::Kfbhdbbeboh => "GAGKALPFLEE_KFBHDBBEBOH",
Gagkalpflee::Elfcdhbbhij => "GAGKALPFLEE_ELFCDHBBHIJ",
Gagkalpflee::Pdgjcpablef => "GAGKALPFLEE_PDGJCPABLEF",
Gagkalpflee::Fofpegkidik => "GAGKALPFLEE_FOFPEGKIDIK",
Gagkalpflee::Gcmmgbaaiok => "GAGKALPFLEE_GCMMGBAAIOK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GAGKALPFLEE_LKALMFJFBOC" => Some(Self::Lkalmfjfboc),
"GAGKALPFLEE_NJDFLIIKBIA" => Some(Self::Njdfliikbia),
"GAGKALPFLEE_PBDCMFFIJNF" => Some(Self::Pbdcmffijnf),
"GAGKALPFLEE_KFBHDBBEBOH" => Some(Self::Kfbhdbbeboh),
"GAGKALPFLEE_ELFCDHBBHIJ" => Some(Self::Elfcdhbbhij),
"GAGKALPFLEE_PDGJCPABLEF" => Some(Self::Pdgjcpablef),
"GAGKALPFLEE_FOFPEGKIDIK" => Some(Self::Fofpegkidik),
"GAGKALPFLEE_GCMMGBAAIOK" => Some(Self::Gcmmgbaaiok),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum AreaCameraType {
None = 0,
Focus = 1,
CancelAfterFocus = 2,
BackToPlayer = 3,
}
impl AreaCameraType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
AreaCameraType::None => "AREA_CAMERA_TYPE_NONE",
AreaCameraType::Focus => "AREA_CAMERA_TYPE_FOCUS",
AreaCameraType::CancelAfterFocus => "AREA_CAMERA_TYPE_CANCEL_AFTER_FOCUS",
AreaCameraType::BackToPlayer => "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 {
"AREA_CAMERA_TYPE_NONE" => Some(Self::None),
"AREA_CAMERA_TYPE_FOCUS" => Some(Self::Focus),
"AREA_CAMERA_TYPE_CANCEL_AFTER_FOCUS" => Some(Self::CancelAfterFocus),
"AREA_CAMERA_TYPE_BACK_TO_PLAYER" => Some(Self::BackToPlayer),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum FocusCameraType {
None = 0,
Init = 1,
MofifyWeight = 2,
DeletePoint = 3,
AddPoint = 4,
CancelFocus = 5,
ModifyKey = 6,
CancelAfterFocus = 7,
SoftFocus = 8,
}
impl FocusCameraType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
FocusCameraType::None => "FOCUS_CAMERA_TYPE_NONE",
FocusCameraType::Init => "FOCUS_CAMERA_TYPE_INIT",
FocusCameraType::MofifyWeight => "FOCUS_CAMERA_TYPE_MOFIFY_WEIGHT",
FocusCameraType::DeletePoint => "FOCUS_CAMERA_TYPE_DELETE_POINT",
FocusCameraType::AddPoint => "FOCUS_CAMERA_TYPE_ADD_POINT",
FocusCameraType::CancelFocus => "FOCUS_CAMERA_TYPE_CANCEL_FOCUS",
FocusCameraType::ModifyKey => "FOCUS_CAMERA_TYPE_MODIFY_KEY",
FocusCameraType::CancelAfterFocus => "FOCUS_CAMERA_TYPE_CANCEL_AFTER_FOCUS",
FocusCameraType::SoftFocus => "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 {
"FOCUS_CAMERA_TYPE_NONE" => Some(Self::None),
"FOCUS_CAMERA_TYPE_INIT" => Some(Self::Init),
"FOCUS_CAMERA_TYPE_MOFIFY_WEIGHT" => Some(Self::MofifyWeight),
"FOCUS_CAMERA_TYPE_DELETE_POINT" => Some(Self::DeletePoint),
"FOCUS_CAMERA_TYPE_ADD_POINT" => Some(Self::AddPoint),
"FOCUS_CAMERA_TYPE_CANCEL_FOCUS" => Some(Self::CancelFocus),
"FOCUS_CAMERA_TYPE_MODIFY_KEY" => Some(Self::ModifyKey),
"FOCUS_CAMERA_TYPE_CANCEL_AFTER_FOCUS" => Some(Self::CancelAfterFocus),
"FOCUS_CAMERA_TYPE_SOFT_FOCUS" => Some(Self::SoftFocus),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Heebikfogof {
Jjcfcbjnmeo = 0,
Eikifcojefj = 5000,
Pjflmnldhmd = 5001,
Kemnoaophkk = 5002,
Cakahafboeg = 5003,
Pbpmgmldomn = 5004,
}
impl Heebikfogof {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Heebikfogof::Jjcfcbjnmeo => "HEEBIKFOGOF_JJCFCBJNMEO",
Heebikfogof::Eikifcojefj => "HEEBIKFOGOF_EIKIFCOJEFJ",
Heebikfogof::Pjflmnldhmd => "HEEBIKFOGOF_PJFLMNLDHMD",
Heebikfogof::Kemnoaophkk => "HEEBIKFOGOF_KEMNOAOPHKK",
Heebikfogof::Cakahafboeg => "HEEBIKFOGOF_CAKAHAFBOEG",
Heebikfogof::Pbpmgmldomn => "HEEBIKFOGOF_PBPMGMLDOMN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HEEBIKFOGOF_JJCFCBJNMEO" => Some(Self::Jjcfcbjnmeo),
"HEEBIKFOGOF_EIKIFCOJEFJ" => Some(Self::Eikifcojefj),
"HEEBIKFOGOF_PJFLMNLDHMD" => Some(Self::Pjflmnldhmd),
"HEEBIKFOGOF_KEMNOAOPHKK" => Some(Self::Kemnoaophkk),
"HEEBIKFOGOF_CAKAHAFBOEG" => Some(Self::Cakahafboeg),
"HEEBIKFOGOF_PBPMGMLDOMN" => Some(Self::Pbpmgmldomn),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nhnmincbbdg {
Dejjhdjmdig = 0,
}
impl Nhnmincbbdg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Nhnmincbbdg::Dejjhdjmdig => "NHNMINCBBDG_DEJJHDJMDIG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NHNMINCBBDG_DEJJHDJMDIG" => Some(Self::Dejjhdjmdig),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ekgldlchjao {
None = 0,
InstancedAbilityId = 1,
InstancedModifierId = 2,
}
impl Ekgldlchjao {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ekgldlchjao::None => "EKGLDLCHJAO_None",
Ekgldlchjao::InstancedAbilityId => "EKGLDLCHJAO_InstancedAbilityId",
Ekgldlchjao::InstancedModifierId => "EKGLDLCHJAO_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 {
"EKGLDLCHJAO_None" => Some(Self::None),
"EKGLDLCHJAO_InstancedAbilityId" => Some(Self::InstancedAbilityId),
"EKGLDLCHJAO_InstancedModifierId" => Some(Self::InstancedModifierId),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum HollowComponentType {
None = 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,
HideComponent = 46,
}
impl HollowComponentType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
HollowComponentType::None => "HOLLOW_COMPONENT_TYPE_NONE",
HollowComponentType::IdComponent => "ID_COMPONENT",
HollowComponentType::PosComponent => "POS_COMPONENT",
HollowComponentType::HollowGridComponent => "HOLLOW_GRID_COMPONENT",
HollowComponentType::LightInteractionComponent => {
"LIGHT_INTERACTION_COMPONENT"
}
HollowComponentType::OwnedEntityComponent => "OWNED_ENTITY_COMPONENT",
HollowComponentType::ChessUiComponent => "CHESS_UI_COMPONENT",
HollowComponentType::HollowEventComponent => "HOLLOW_EVENT_COMPONENT",
HollowComponentType::CategoryComponent => "CATEGORY_COMPONENT",
HollowComponentType::BehaviorComponent => "BEHAVIOR_COMPONENT",
HollowComponentType::OwnerComponent => "OWNER_COMPONENT",
HollowComponentType::HollowNpcComponent => "HOLLOW_NPC_COMPONENT",
HollowComponentType::HollowSnakeComponent => "HOLLOW_SNAKE_COMPONENT",
HollowComponentType::HollowLightComponent => "HOLLOW_LIGHT_COMPONENT",
HollowComponentType::ExtScriptVariableComponent => {
"EXT_SCRIPT_VARIABLE_COMPONENT"
}
HollowComponentType::ConwayLifeGameLifeStateComponent => {
"CONWAY_LIFE_GAME_LIFE_STATE_COMPONENT"
}
HollowComponentType::EntityPriorityComponent => "ENTITY_PRIORITY_COMPONENT",
HollowComponentType::BigTvChessUiComponent => "BIG_TV_CHESS_UI_COMPONENT",
HollowComponentType::GridStateComponent => "GRID_STATE_COMPONENT",
HollowComponentType::SpringComponent => "SPRING_COMPONENT",
HollowComponentType::BlockComponent => "BLOCK_COMPONENT",
HollowComponentType::ConwayLifeGameMgrComponent => {
"CONWAY_LIFE_GAME_MGR_COMPONENT"
}
HollowComponentType::HollowScriptSequenceComponent => {
"HOLLOW_SCRIPT_SEQUENCE_COMPONENT"
}
HollowComponentType::HollowSnapshotComponent => "HOLLOW_SNAPSHOT_COMPONENT",
HollowComponentType::HollowMapComponent => "HOLLOW_MAP_COMPONENT",
HollowComponentType::HollowPluginCollectionComponent => {
"HOLLOW_PLUGIN_COLLECTION_COMPONENT"
}
HollowComponentType::InnerWorldPlugin => "INNER_WORLD_PLUGIN",
HollowComponentType::HollowLightPlugin => "HOLLOW_LIGHT_PLUGIN",
HollowComponentType::HollowNpcMgrComponent => "HOLLOW_NPC_MGR_COMPONENT",
HollowComponentType::HollowTimeRewindComponent => {
"HOLLOW_TIME_REWIND_COMPONENT"
}
HollowComponentType::NpcPosExt => "NPC_POS_EXT",
HollowComponentType::ClientStateComponent => "CLIENT_STATE_COMPONENT",
HollowComponentType::PlayerPosExt => "PLAYER_POS_EXT",
HollowComponentType::HollowRepairZoneComponent => {
"HOLLOW_REPAIR_ZONE_COMPONENT"
}
HollowComponentType::HollowGlobalComponent => "HOLLOW_GLOBAL_COMPONENT",
HollowComponentType::AimRectComponent => "AIM_RECT_COMPONENT",
HollowComponentType::SignalMgrComponent => "SIGNAL_MGR_COMPONENT",
HollowComponentType::HollowFloorMgrComponent => "HOLLOW_FLOOR_MGR_COMPONENT",
HollowComponentType::AreaCameraComponent => "AREA_CAMERA_COMPONENT",
HollowComponentType::GridInnerWorldComponent => "GRID_INNER_WORLD_COMPONENT",
HollowComponentType::HollowSectionComponent => "HOLLOW_SECTION_COMPONENT",
HollowComponentType::BigWorldComponent => "BIG_WORLD_COMPONENT",
HollowComponentType::HideComponent => "HIDE_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 {
"HOLLOW_COMPONENT_TYPE_NONE" => Some(Self::None),
"ID_COMPONENT" => Some(Self::IdComponent),
"POS_COMPONENT" => Some(Self::PosComponent),
"HOLLOW_GRID_COMPONENT" => Some(Self::HollowGridComponent),
"LIGHT_INTERACTION_COMPONENT" => Some(Self::LightInteractionComponent),
"OWNED_ENTITY_COMPONENT" => Some(Self::OwnedEntityComponent),
"CHESS_UI_COMPONENT" => Some(Self::ChessUiComponent),
"HOLLOW_EVENT_COMPONENT" => Some(Self::HollowEventComponent),
"CATEGORY_COMPONENT" => Some(Self::CategoryComponent),
"BEHAVIOR_COMPONENT" => Some(Self::BehaviorComponent),
"OWNER_COMPONENT" => Some(Self::OwnerComponent),
"HOLLOW_NPC_COMPONENT" => Some(Self::HollowNpcComponent),
"HOLLOW_SNAKE_COMPONENT" => Some(Self::HollowSnakeComponent),
"HOLLOW_LIGHT_COMPONENT" => Some(Self::HollowLightComponent),
"EXT_SCRIPT_VARIABLE_COMPONENT" => Some(Self::ExtScriptVariableComponent),
"CONWAY_LIFE_GAME_LIFE_STATE_COMPONENT" => {
Some(Self::ConwayLifeGameLifeStateComponent)
}
"ENTITY_PRIORITY_COMPONENT" => Some(Self::EntityPriorityComponent),
"BIG_TV_CHESS_UI_COMPONENT" => Some(Self::BigTvChessUiComponent),
"GRID_STATE_COMPONENT" => Some(Self::GridStateComponent),
"SPRING_COMPONENT" => Some(Self::SpringComponent),
"BLOCK_COMPONENT" => Some(Self::BlockComponent),
"CONWAY_LIFE_GAME_MGR_COMPONENT" => Some(Self::ConwayLifeGameMgrComponent),
"HOLLOW_SCRIPT_SEQUENCE_COMPONENT" => {
Some(Self::HollowScriptSequenceComponent)
}
"HOLLOW_SNAPSHOT_COMPONENT" => Some(Self::HollowSnapshotComponent),
"HOLLOW_MAP_COMPONENT" => Some(Self::HollowMapComponent),
"HOLLOW_PLUGIN_COLLECTION_COMPONENT" => {
Some(Self::HollowPluginCollectionComponent)
}
"INNER_WORLD_PLUGIN" => Some(Self::InnerWorldPlugin),
"HOLLOW_LIGHT_PLUGIN" => Some(Self::HollowLightPlugin),
"HOLLOW_NPC_MGR_COMPONENT" => Some(Self::HollowNpcMgrComponent),
"HOLLOW_TIME_REWIND_COMPONENT" => Some(Self::HollowTimeRewindComponent),
"NPC_POS_EXT" => Some(Self::NpcPosExt),
"CLIENT_STATE_COMPONENT" => Some(Self::ClientStateComponent),
"PLAYER_POS_EXT" => Some(Self::PlayerPosExt),
"HOLLOW_REPAIR_ZONE_COMPONENT" => Some(Self::HollowRepairZoneComponent),
"HOLLOW_GLOBAL_COMPONENT" => Some(Self::HollowGlobalComponent),
"AIM_RECT_COMPONENT" => Some(Self::AimRectComponent),
"SIGNAL_MGR_COMPONENT" => Some(Self::SignalMgrComponent),
"HOLLOW_FLOOR_MGR_COMPONENT" => Some(Self::HollowFloorMgrComponent),
"AREA_CAMERA_COMPONENT" => Some(Self::AreaCameraComponent),
"GRID_INNER_WORLD_COMPONENT" => Some(Self::GridInnerWorldComponent),
"HOLLOW_SECTION_COMPONENT" => Some(Self::HollowSectionComponent),
"BIG_WORLD_COMPONENT" => Some(Self::BigWorldComponent),
"HIDE_COMPONENT" => Some(Self::HideComponent),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Feinicckane {
None = 0,
Str = 1,
Hash = 2,
}
impl Feinicckane {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Feinicckane::None => "FEINICCKANE_None",
Feinicckane::Str => "FEINICCKANE_Str",
Feinicckane::Hash => "FEINICCKANE_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 {
"FEINICCKANE_None" => Some(Self::None),
"FEINICCKANE_Str" => Some(Self::Str),
"FEINICCKANE_Hash" => Some(Self::Hash),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bedifemmndp {
Kenoeflofbc = 0,
Mhapocpkpfd = 1,
Gehhgoghjeg = 2,
}
impl Bedifemmndp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Bedifemmndp::Kenoeflofbc => "BEDIFEMMNDP_KENOEFLOFBC",
Bedifemmndp::Mhapocpkpfd => "BEDIFEMMNDP_MHAPOCPKPFD",
Bedifemmndp::Gehhgoghjeg => "BEDIFEMMNDP_GEHHGOGHJEG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BEDIFEMMNDP_KENOEFLOFBC" => Some(Self::Kenoeflofbc),
"BEDIFEMMNDP_MHAPOCPKPFD" => Some(Self::Mhapocpkpfd),
"BEDIFEMMNDP_GEHHGOGHJEG" => Some(Self::Gehhgoghjeg),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jhiekekndko {
Pbphdmalklk = 0,
}
impl Jhiekekndko {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Jhiekekndko::Pbphdmalklk => "JHIEKEKNDKO_PBPHDMALKLK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JHIEKEKNDKO_PBPHDMALKLK" => Some(Self::Pbphdmalklk),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Imcgnmhkonk {
Ecepljejcha = 0,
Mmhkkbhpbdp = 1,
}
impl Imcgnmhkonk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Imcgnmhkonk::Ecepljejcha => "IMCGNMHKONK_ECEPLJEJCHA",
Imcgnmhkonk::Mmhkkbhpbdp => "IMCGNMHKONK_MMHKKBHPBDP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IMCGNMHKONK_ECEPLJEJCHA" => Some(Self::Ecepljejcha),
"IMCGNMHKONK_MMHKKBHPBDP" => Some(Self::Mmhkkbhpbdp),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Epicbnegpgb {
Bbpoikgpfce = 0,
}
impl Epicbnegpgb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Epicbnegpgb::Bbpoikgpfce => "EPICBNEGPGB_BBPOIKGPFCE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EPICBNEGPGB_BBPOIKGPFCE" => Some(Self::Bbpoikgpfce),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum HenshinType {
None = 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,
}
impl HenshinType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
HenshinType::None => "HENSHIN_TYPE_NONE",
HenshinType::DefaultPlayer => "DEFAULT_PLAYER",
HenshinType::Pacmanv1 => "PACMANV1",
HenshinType::Pacmanv2 => "PACMANV2",
HenshinType::Bomber => "BOMBER",
HenshinType::BomberTick0 => "Bomber_Tick0",
HenshinType::BomberTick1 => "Bomber_Tick1",
HenshinType::BomberTick2 => "Bomber_Tick2",
HenshinType::BomberTick3 => "Bomber_Tick3",
HenshinType::BomberTick4 => "Bomber_Tick4",
HenshinType::BomberTick5 => "Bomber_Tick5",
HenshinType::Tugger => "Tugger",
HenshinType::NightMode => "NIGHT_MODE",
HenshinType::RinaBangboo1 => "Rina_Bangboo1",
HenshinType::RinaBangboo2 => "Rina_Bangboo2",
HenshinType::GoodsLoader => "GoodsLoader",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HENSHIN_TYPE_NONE" => Some(Self::None),
"DEFAULT_PLAYER" => Some(Self::DefaultPlayer),
"PACMANV1" => Some(Self::Pacmanv1),
"PACMANV2" => Some(Self::Pacmanv2),
"BOMBER" => Some(Self::Bomber),
"Bomber_Tick0" => Some(Self::BomberTick0),
"Bomber_Tick1" => Some(Self::BomberTick1),
"Bomber_Tick2" => Some(Self::BomberTick2),
"Bomber_Tick3" => Some(Self::BomberTick3),
"Bomber_Tick4" => Some(Self::BomberTick4),
"Bomber_Tick5" => Some(Self::BomberTick5),
"Tugger" => Some(Self::Tugger),
"NIGHT_MODE" => Some(Self::NightMode),
"Rina_Bangboo1" => Some(Self::RinaBangboo1),
"Rina_Bangboo2" => Some(Self::RinaBangboo2),
"GoodsLoader" => Some(Self::GoodsLoader),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum OptionsShowMode {
Normal = 0,
Event = 1,
Item = 2,
Card = 3,
Challenge = 4,
}
impl OptionsShowMode {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
OptionsShowMode::Normal => "OPTIONS_SHOW_MODE_NORMAL",
OptionsShowMode::Event => "OPTIONS_SHOW_MODE_EVENT",
OptionsShowMode::Item => "OPTIONS_SHOW_MODE_ITEM",
OptionsShowMode::Card => "OPTIONS_SHOW_MODE_CARD",
OptionsShowMode::Challenge => "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 {
"OPTIONS_SHOW_MODE_NORMAL" => Some(Self::Normal),
"OPTIONS_SHOW_MODE_EVENT" => Some(Self::Event),
"OPTIONS_SHOW_MODE_ITEM" => Some(Self::Item),
"OPTIONS_SHOW_MODE_CARD" => Some(Self::Card),
"OPTIONS_SHOW_MODE_CHALLENGE" => Some(Self::Challenge),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pacmhojihoa {
Elnhiflbdoc = 0,
}
impl Pacmhojihoa {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Pacmhojihoa::Elnhiflbdoc => "PACMHOJIHOA_ELNHIFLBDOC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PACMHOJIHOA_ELNHIFLBDOC" => Some(Self::Elnhiflbdoc),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ihpeokmeabm {
None = 0,
MiniGameParam = 1,
ActGameParam = 2,
HollowParam = 3,
}
impl Ihpeokmeabm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ihpeokmeabm::None => "IHPEOKMEABM_None",
Ihpeokmeabm::MiniGameParam => "IHPEOKMEABM_MiniGameParam",
Ihpeokmeabm::ActGameParam => "IHPEOKMEABM_ActGameParam",
Ihpeokmeabm::HollowParam => "IHPEOKMEABM_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 {
"IHPEOKMEABM_None" => Some(Self::None),
"IHPEOKMEABM_MiniGameParam" => Some(Self::MiniGameParam),
"IHPEOKMEABM_ActGameParam" => Some(Self::ActGameParam),
"IHPEOKMEABM_HollowParam" => Some(Self::HollowParam),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bamdmenpfnb {
Bimdfengele = 0,
Elldidnhhim = 1,
Kmedjkeggcp = 2,
}
impl Bamdmenpfnb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Bamdmenpfnb::Bimdfengele => "BAMDMENPFNB_BIMDFENGELE",
Bamdmenpfnb::Elldidnhhim => "BAMDMENPFNB_ELLDIDNHHIM",
Bamdmenpfnb::Kmedjkeggcp => "BAMDMENPFNB_KMEDJKEGGCP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BAMDMENPFNB_BIMDFENGELE" => Some(Self::Bimdfengele),
"BAMDMENPFNB_ELLDIDNHHIM" => Some(Self::Elldidnhhim),
"BAMDMENPFNB_KMEDJKEGGCP" => Some(Self::Kmedjkeggcp),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Oaimkfohbkg {
Djnhfpbflda = 0,
}
impl Oaimkfohbkg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Oaimkfohbkg::Djnhfpbflda => "OAIMKFOHBKG_DJNHFPBFLDA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OAIMKFOHBKG_DJNHFPBFLDA" => Some(Self::Djnhfpbflda),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dffgiabbddl {
Gdmkplbbcpe = 0,
Alddpnlmdip = 4500,
Gdmejaphbne = 4501,
Jboepdccfni = 4502,
Aopcbgpbgla = 4503,
Lgfgmkkkiji = 4504,
Ojaohfjlgni = 4505,
}
impl Dffgiabbddl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Dffgiabbddl::Gdmkplbbcpe => "DFFGIABBDDL_GDMKPLBBCPE",
Dffgiabbddl::Alddpnlmdip => "DFFGIABBDDL_ALDDPNLMDIP",
Dffgiabbddl::Gdmejaphbne => "DFFGIABBDDL_GDMEJAPHBNE",
Dffgiabbddl::Jboepdccfni => "DFFGIABBDDL_JBOEPDCCFNI",
Dffgiabbddl::Aopcbgpbgla => "DFFGIABBDDL_AOPCBGPBGLA",
Dffgiabbddl::Lgfgmkkkiji => "DFFGIABBDDL_LGFGMKKKIJI",
Dffgiabbddl::Ojaohfjlgni => "DFFGIABBDDL_OJAOHFJLGNI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DFFGIABBDDL_GDMKPLBBCPE" => Some(Self::Gdmkplbbcpe),
"DFFGIABBDDL_ALDDPNLMDIP" => Some(Self::Alddpnlmdip),
"DFFGIABBDDL_GDMEJAPHBNE" => Some(Self::Gdmejaphbne),
"DFFGIABBDDL_JBOEPDCCFNI" => Some(Self::Jboepdccfni),
"DFFGIABBDDL_AOPCBGPBGLA" => Some(Self::Aopcbgpbgla),
"DFFGIABBDDL_LGFGMKKKIJI" => Some(Self::Lgfgmkkkiji),
"DFFGIABBDDL_OJAOHFJLGNI" => Some(Self::Ojaohfjlgni),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ingfjfpnemn {
VarTypeNone = 0,
VarTypeInt = 1,
VarTypeString = 2,
VarTypeVector2 = 3,
VarTypeListInt = 4,
VarTypeListString = 5,
VarTypeListVector2 = 6,
}
impl Ingfjfpnemn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ingfjfpnemn::VarTypeNone => "INGFJFPNEMN_VAR_TYPE_NONE",
Ingfjfpnemn::VarTypeInt => "INGFJFPNEMN_VAR_TYPE_INT",
Ingfjfpnemn::VarTypeString => "INGFJFPNEMN_VAR_TYPE_STRING",
Ingfjfpnemn::VarTypeVector2 => "INGFJFPNEMN_VAR_TYPE_VECTOR2",
Ingfjfpnemn::VarTypeListInt => "INGFJFPNEMN_VAR_TYPE_LIST_INT",
Ingfjfpnemn::VarTypeListString => "INGFJFPNEMN_VAR_TYPE_LIST_STRING",
Ingfjfpnemn::VarTypeListVector2 => "INGFJFPNEMN_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 {
"INGFJFPNEMN_VAR_TYPE_NONE" => Some(Self::VarTypeNone),
"INGFJFPNEMN_VAR_TYPE_INT" => Some(Self::VarTypeInt),
"INGFJFPNEMN_VAR_TYPE_STRING" => Some(Self::VarTypeString),
"INGFJFPNEMN_VAR_TYPE_VECTOR2" => Some(Self::VarTypeVector2),
"INGFJFPNEMN_VAR_TYPE_LIST_INT" => Some(Self::VarTypeListInt),
"INGFJFPNEMN_VAR_TYPE_LIST_STRING" => Some(Self::VarTypeListString),
"INGFJFPNEMN_VAR_TYPE_LIST_VECTOR2" => Some(Self::VarTypeListVector2),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dadchlpbobd {
Dfnlpjlebib = 0,
}
impl Dadchlpbobd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Dadchlpbobd::Dfnlpjlebib => "DADCHLPBOBD_DFNLPJLEBIB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DADCHLPBOBD_DFNLPJLEBIB" => Some(Self::Dfnlpjlebib),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ecpejahmled {
Hfmagddlplc = 0,
Fdlldhiidef = 1,
Gfbepalapnf = 2,
Jncabamgkfn = 3,
Aepklodknka = 4,
}
impl Ecpejahmled {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ecpejahmled::Hfmagddlplc => "ECPEJAHMLED_HFMAGDDLPLC",
Ecpejahmled::Fdlldhiidef => "ECPEJAHMLED_FDLLDHIIDEF",
Ecpejahmled::Gfbepalapnf => "ECPEJAHMLED_GFBEPALAPNF",
Ecpejahmled::Jncabamgkfn => "ECPEJAHMLED_JNCABAMGKFN",
Ecpejahmled::Aepklodknka => "ECPEJAHMLED_AEPKLODKNKA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ECPEJAHMLED_HFMAGDDLPLC" => Some(Self::Hfmagddlplc),
"ECPEJAHMLED_FDLLDHIIDEF" => Some(Self::Fdlldhiidef),
"ECPEJAHMLED_GFBEPALAPNF" => Some(Self::Gfbepalapnf),
"ECPEJAHMLED_JNCABAMGKFN" => Some(Self::Jncabamgkfn),
"ECPEJAHMLED_AEPKLODKNKA" => Some(Self::Aepklodknka),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Edoednbigge {
Kbeigfodcjh = 0,
Kndidflmlch = 1,
}
impl Edoednbigge {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Edoednbigge::Kbeigfodcjh => "EDOEDNBIGGE_KBEIGFODCJH",
Edoednbigge::Kndidflmlch => "EDOEDNBIGGE_KNDIDFLMLCH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EDOEDNBIGGE_KBEIGFODCJH" => Some(Self::Kbeigfodcjh),
"EDOEDNBIGGE_KNDIDFLMLCH" => Some(Self::Kndidflmlch),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Akofbceeegc {
Gmkfihjpjfb = 0,
Edkibbidmfb = 1,
Jjgeggppfdj = 2,
Nlhfldflkpp = 3,
Jlbdppfhbfi = 4,
Acfmijheimc = 5,
}
impl Akofbceeegc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Akofbceeegc::Gmkfihjpjfb => "AKOFBCEEEGC_GMKFIHJPJFB",
Akofbceeegc::Edkibbidmfb => "AKOFBCEEEGC_EDKIBBIDMFB",
Akofbceeegc::Jjgeggppfdj => "AKOFBCEEEGC_JJGEGGPPFDJ",
Akofbceeegc::Nlhfldflkpp => "AKOFBCEEEGC_NLHFLDFLKPP",
Akofbceeegc::Jlbdppfhbfi => "AKOFBCEEEGC_JLBDPPFHBFI",
Akofbceeegc::Acfmijheimc => "AKOFBCEEEGC_ACFMIJHEIMC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AKOFBCEEEGC_GMKFIHJPJFB" => Some(Self::Gmkfihjpjfb),
"AKOFBCEEEGC_EDKIBBIDMFB" => Some(Self::Edkibbidmfb),
"AKOFBCEEEGC_JJGEGGPPFDJ" => Some(Self::Jjgeggppfdj),
"AKOFBCEEEGC_NLHFLDFLKPP" => Some(Self::Nlhfldflkpp),
"AKOFBCEEEGC_JLBDPPFHBFI" => Some(Self::Jlbdppfhbfi),
"AKOFBCEEEGC_ACFMIJHEIMC" => Some(Self::Acfmijheimc),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bbcknpoicac {
Mfflkcdjlkl = 0,
Lkiadhdlihf = 1,
Mnhbdgmjfbo = 2,
Eaahbmhaiho = 3,
Jkajpepenhm = 4,
Mokcgjojdmj = 5,
Mmikadieihb = 6,
}
impl Bbcknpoicac {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Bbcknpoicac::Mfflkcdjlkl => "BBCKNPOICAC_MFFLKCDJLKL",
Bbcknpoicac::Lkiadhdlihf => "BBCKNPOICAC_LKIADHDLIHF",
Bbcknpoicac::Mnhbdgmjfbo => "BBCKNPOICAC_MNHBDGMJFBO",
Bbcknpoicac::Eaahbmhaiho => "BBCKNPOICAC_EAAHBMHAIHO",
Bbcknpoicac::Jkajpepenhm => "BBCKNPOICAC_JKAJPEPENHM",
Bbcknpoicac::Mokcgjojdmj => "BBCKNPOICAC_MOKCGJOJDMJ",
Bbcknpoicac::Mmikadieihb => "BBCKNPOICAC_MMIKADIEIHB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BBCKNPOICAC_MFFLKCDJLKL" => Some(Self::Mfflkcdjlkl),
"BBCKNPOICAC_LKIADHDLIHF" => Some(Self::Lkiadhdlihf),
"BBCKNPOICAC_MNHBDGMJFBO" => Some(Self::Mnhbdgmjfbo),
"BBCKNPOICAC_EAAHBMHAIHO" => Some(Self::Eaahbmhaiho),
"BBCKNPOICAC_JKAJPEPENHM" => Some(Self::Jkajpepenhm),
"BBCKNPOICAC_MOKCGJOJDMJ" => Some(Self::Mokcgjojdmj),
"BBCKNPOICAC_MMIKADIEIHB" => Some(Self::Mmikadieihb),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fbkoghojkia {
ChessboardPerformModeNone = 0,
ChessboardPerformModeOpen = 1,
ChessboardPerformModeClose = 2,
ChessboardPerformModeBlock = 3,
ChessboardPerformModeUnblock = 4,
}
impl Fbkoghojkia {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fbkoghojkia::ChessboardPerformModeNone => {
"FBKOGHOJKIA_CHESSBOARD_PERFORM_MODE_NONE"
}
Fbkoghojkia::ChessboardPerformModeOpen => {
"FBKOGHOJKIA_CHESSBOARD_PERFORM_MODE_OPEN"
}
Fbkoghojkia::ChessboardPerformModeClose => {
"FBKOGHOJKIA_CHESSBOARD_PERFORM_MODE_CLOSE"
}
Fbkoghojkia::ChessboardPerformModeBlock => {
"FBKOGHOJKIA_CHESSBOARD_PERFORM_MODE_BLOCK"
}
Fbkoghojkia::ChessboardPerformModeUnblock => {
"FBKOGHOJKIA_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 {
"FBKOGHOJKIA_CHESSBOARD_PERFORM_MODE_NONE" => {
Some(Self::ChessboardPerformModeNone)
}
"FBKOGHOJKIA_CHESSBOARD_PERFORM_MODE_OPEN" => {
Some(Self::ChessboardPerformModeOpen)
}
"FBKOGHOJKIA_CHESSBOARD_PERFORM_MODE_CLOSE" => {
Some(Self::ChessboardPerformModeClose)
}
"FBKOGHOJKIA_CHESSBOARD_PERFORM_MODE_BLOCK" => {
Some(Self::ChessboardPerformModeBlock)
}
"FBKOGHOJKIA_CHESSBOARD_PERFORM_MODE_UNBLOCK" => {
Some(Self::ChessboardPerformModeUnblock)
}
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fkicekanfpg {
Kjegnjcfkkg = 0,
Mdbppcpkmik = 1,
Jidhfpajfdf = 2,
Ffglmkbmkga = 3,
Fdbkkecaekj = 4,
Fhephlggdgh = 5,
Fhbeejgcnjl = 6,
Gkgehmjpbah = 7,
Ohfnomcjhcn = 8,
Ganajkcaijo = 9,
Dmjhbpppogc = 11,
Fhdmgknddce = 12,
Bheenfopmok = 13,
Jfcmollboao = 14,
Ijfjfhbmfco = 101,
Gmjlcdnohpe = 102,
Dmagbiobmcg = 103,
Bkhkkfjdpja = 104,
Ndbhkglobdi = 105,
Kahmaafcfgp = 106,
Ejhbnpjeeec = 107,
Fpbiiejohhn = 108,
Fncngeglcim = 109,
Cgkniglffmp = 110,
Ifidodghhii = 111,
Fcigngegnic = 112,
Gkbfggpcpag = 999,
}
impl Fkicekanfpg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fkicekanfpg::Kjegnjcfkkg => "FKICEKANFPG_KJEGNJCFKKG",
Fkicekanfpg::Mdbppcpkmik => "FKICEKANFPG_MDBPPCPKMIK",
Fkicekanfpg::Jidhfpajfdf => "FKICEKANFPG_JIDHFPAJFDF",
Fkicekanfpg::Ffglmkbmkga => "FKICEKANFPG_FFGLMKBMKGA",
Fkicekanfpg::Fdbkkecaekj => "FKICEKANFPG_FDBKKECAEKJ",
Fkicekanfpg::Fhephlggdgh => "FKICEKANFPG_FHEPHLGGDGH",
Fkicekanfpg::Fhbeejgcnjl => "FKICEKANFPG_FHBEEJGCNJL",
Fkicekanfpg::Gkgehmjpbah => "FKICEKANFPG_GKGEHMJPBAH",
Fkicekanfpg::Ohfnomcjhcn => "FKICEKANFPG_OHFNOMCJHCN",
Fkicekanfpg::Ganajkcaijo => "FKICEKANFPG_GANAJKCAIJO",
Fkicekanfpg::Dmjhbpppogc => "FKICEKANFPG_DMJHBPPPOGC",
Fkicekanfpg::Fhdmgknddce => "FKICEKANFPG_FHDMGKNDDCE",
Fkicekanfpg::Bheenfopmok => "FKICEKANFPG_BHEENFOPMOK",
Fkicekanfpg::Jfcmollboao => "FKICEKANFPG_JFCMOLLBOAO",
Fkicekanfpg::Ijfjfhbmfco => "FKICEKANFPG_IJFJFHBMFCO",
Fkicekanfpg::Gmjlcdnohpe => "FKICEKANFPG_GMJLCDNOHPE",
Fkicekanfpg::Dmagbiobmcg => "FKICEKANFPG_DMAGBIOBMCG",
Fkicekanfpg::Bkhkkfjdpja => "FKICEKANFPG_BKHKKFJDPJA",
Fkicekanfpg::Ndbhkglobdi => "FKICEKANFPG_NDBHKGLOBDI",
Fkicekanfpg::Kahmaafcfgp => "FKICEKANFPG_KAHMAAFCFGP",
Fkicekanfpg::Ejhbnpjeeec => "FKICEKANFPG_EJHBNPJEEEC",
Fkicekanfpg::Fpbiiejohhn => "FKICEKANFPG_FPBIIEJOHHN",
Fkicekanfpg::Fncngeglcim => "FKICEKANFPG_FNCNGEGLCIM",
Fkicekanfpg::Cgkniglffmp => "FKICEKANFPG_CGKNIGLFFMP",
Fkicekanfpg::Ifidodghhii => "FKICEKANFPG_IFIDODGHHII",
Fkicekanfpg::Fcigngegnic => "FKICEKANFPG_FCIGNGEGNIC",
Fkicekanfpg::Gkbfggpcpag => "FKICEKANFPG_GKBFGGPCPAG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FKICEKANFPG_KJEGNJCFKKG" => Some(Self::Kjegnjcfkkg),
"FKICEKANFPG_MDBPPCPKMIK" => Some(Self::Mdbppcpkmik),
"FKICEKANFPG_JIDHFPAJFDF" => Some(Self::Jidhfpajfdf),
"FKICEKANFPG_FFGLMKBMKGA" => Some(Self::Ffglmkbmkga),
"FKICEKANFPG_FDBKKECAEKJ" => Some(Self::Fdbkkecaekj),
"FKICEKANFPG_FHEPHLGGDGH" => Some(Self::Fhephlggdgh),
"FKICEKANFPG_FHBEEJGCNJL" => Some(Self::Fhbeejgcnjl),
"FKICEKANFPG_GKGEHMJPBAH" => Some(Self::Gkgehmjpbah),
"FKICEKANFPG_OHFNOMCJHCN" => Some(Self::Ohfnomcjhcn),
"FKICEKANFPG_GANAJKCAIJO" => Some(Self::Ganajkcaijo),
"FKICEKANFPG_DMJHBPPPOGC" => Some(Self::Dmjhbpppogc),
"FKICEKANFPG_FHDMGKNDDCE" => Some(Self::Fhdmgknddce),
"FKICEKANFPG_BHEENFOPMOK" => Some(Self::Bheenfopmok),
"FKICEKANFPG_JFCMOLLBOAO" => Some(Self::Jfcmollboao),
"FKICEKANFPG_IJFJFHBMFCO" => Some(Self::Ijfjfhbmfco),
"FKICEKANFPG_GMJLCDNOHPE" => Some(Self::Gmjlcdnohpe),
"FKICEKANFPG_DMAGBIOBMCG" => Some(Self::Dmagbiobmcg),
"FKICEKANFPG_BKHKKFJDPJA" => Some(Self::Bkhkkfjdpja),
"FKICEKANFPG_NDBHKGLOBDI" => Some(Self::Ndbhkglobdi),
"FKICEKANFPG_KAHMAAFCFGP" => Some(Self::Kahmaafcfgp),
"FKICEKANFPG_EJHBNPJEEEC" => Some(Self::Ejhbnpjeeec),
"FKICEKANFPG_FPBIIEJOHHN" => Some(Self::Fpbiiejohhn),
"FKICEKANFPG_FNCNGEGLCIM" => Some(Self::Fncngeglcim),
"FKICEKANFPG_CGKNIGLFFMP" => Some(Self::Cgkniglffmp),
"FKICEKANFPG_IFIDODGHHII" => Some(Self::Ifidodghhii),
"FKICEKANFPG_FCIGNGEGNIC" => Some(Self::Fcigngegnic),
"FKICEKANFPG_GKBFGGPCPAG" => Some(Self::Gkbfggpcpag),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mdncgcdcaln {
Bjhbfpcecdd = 0,
Laeckhpbadg = 1,
Ojhhggdbjee = 2,
Aagneajglnm = 3,
Flkpmhbhbfe = 4,
Cofahcgnfaf = 5,
Edphnnkjfon = 6,
Naebcjgafnm = 7,
Jadhbaeelpg = 8,
Lninbkcgnhh = 9,
Cghejjhjkjo = 10,
Olplojjhhec = 11,
Mdddjkphnnc = 12,
Lbdadliljbj = 13,
}
impl Mdncgcdcaln {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mdncgcdcaln::Bjhbfpcecdd => "MDNCGCDCALN_BJHBFPCECDD",
Mdncgcdcaln::Laeckhpbadg => "MDNCGCDCALN_LAECKHPBADG",
Mdncgcdcaln::Ojhhggdbjee => "MDNCGCDCALN_OJHHGGDBJEE",
Mdncgcdcaln::Aagneajglnm => "MDNCGCDCALN_AAGNEAJGLNM",
Mdncgcdcaln::Flkpmhbhbfe => "MDNCGCDCALN_FLKPMHBHBFE",
Mdncgcdcaln::Cofahcgnfaf => "MDNCGCDCALN_COFAHCGNFAF",
Mdncgcdcaln::Edphnnkjfon => "MDNCGCDCALN_EDPHNNKJFON",
Mdncgcdcaln::Naebcjgafnm => "MDNCGCDCALN_NAEBCJGAFNM",
Mdncgcdcaln::Jadhbaeelpg => "MDNCGCDCALN_JADHBAEELPG",
Mdncgcdcaln::Lninbkcgnhh => "MDNCGCDCALN_LNINBKCGNHH",
Mdncgcdcaln::Cghejjhjkjo => "MDNCGCDCALN_CGHEJJHJKJO",
Mdncgcdcaln::Olplojjhhec => "MDNCGCDCALN_OLPLOJJHHEC",
Mdncgcdcaln::Mdddjkphnnc => "MDNCGCDCALN_MDDDJKPHNNC",
Mdncgcdcaln::Lbdadliljbj => "MDNCGCDCALN_LBDADLILJBJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MDNCGCDCALN_BJHBFPCECDD" => Some(Self::Bjhbfpcecdd),
"MDNCGCDCALN_LAECKHPBADG" => Some(Self::Laeckhpbadg),
"MDNCGCDCALN_OJHHGGDBJEE" => Some(Self::Ojhhggdbjee),
"MDNCGCDCALN_AAGNEAJGLNM" => Some(Self::Aagneajglnm),
"MDNCGCDCALN_FLKPMHBHBFE" => Some(Self::Flkpmhbhbfe),
"MDNCGCDCALN_COFAHCGNFAF" => Some(Self::Cofahcgnfaf),
"MDNCGCDCALN_EDPHNNKJFON" => Some(Self::Edphnnkjfon),
"MDNCGCDCALN_NAEBCJGAFNM" => Some(Self::Naebcjgafnm),
"MDNCGCDCALN_JADHBAEELPG" => Some(Self::Jadhbaeelpg),
"MDNCGCDCALN_LNINBKCGNHH" => Some(Self::Lninbkcgnhh),
"MDNCGCDCALN_CGHEJJHJKJO" => Some(Self::Cghejjhjkjo),
"MDNCGCDCALN_OLPLOJJHHEC" => Some(Self::Olplojjhhec),
"MDNCGCDCALN_MDDDJKPHNNC" => Some(Self::Mdddjkphnnc),
"MDNCGCDCALN_LBDADLILJBJ" => Some(Self::Lbdadliljbj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Agpgbnndmlp {
Hkbiooamdcc = 0,
Dibcblgedec = 2553,
Baljhacalhj = 2561,
Ahfdhgmknhn = 2569,
Cdcgdblohaf = 2575,
Njecapcgmnn = 2576,
Bkjkbecjfim = 2578,
Nllcbdlekjh = 2579,
}
impl Agpgbnndmlp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Agpgbnndmlp::Hkbiooamdcc => "AGPGBNNDMLP_HKBIOOAMDCC",
Agpgbnndmlp::Dibcblgedec => "AGPGBNNDMLP_DIBCBLGEDEC",
Agpgbnndmlp::Baljhacalhj => "AGPGBNNDMLP_BALJHACALHJ",
Agpgbnndmlp::Ahfdhgmknhn => "AGPGBNNDMLP_AHFDHGMKNHN",
Agpgbnndmlp::Cdcgdblohaf => "AGPGBNNDMLP_CDCGDBLOHAF",
Agpgbnndmlp::Njecapcgmnn => "AGPGBNNDMLP_NJECAPCGMNN",
Agpgbnndmlp::Bkjkbecjfim => "AGPGBNNDMLP_BKJKBECJFIM",
Agpgbnndmlp::Nllcbdlekjh => "AGPGBNNDMLP_NLLCBDLEKJH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AGPGBNNDMLP_HKBIOOAMDCC" => Some(Self::Hkbiooamdcc),
"AGPGBNNDMLP_DIBCBLGEDEC" => Some(Self::Dibcblgedec),
"AGPGBNNDMLP_BALJHACALHJ" => Some(Self::Baljhacalhj),
"AGPGBNNDMLP_AHFDHGMKNHN" => Some(Self::Ahfdhgmknhn),
"AGPGBNNDMLP_CDCGDBLOHAF" => Some(Self::Cdcgdblohaf),
"AGPGBNNDMLP_NJECAPCGMNN" => Some(Self::Njecapcgmnn),
"AGPGBNNDMLP_BKJKBECJFIM" => Some(Self::Bkjkbecjfim),
"AGPGBNNDMLP_NLLCBDLEKJH" => Some(Self::Nllcbdlekjh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fbbnmcjdkjm {
Djjeiochnop = 0,
Koodooaoipo = 1,
Nmoomcpdijc = 2,
Kjghddfohpo = 3,
Fbhcikfjjfp = 4,
}
impl Fbbnmcjdkjm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fbbnmcjdkjm::Djjeiochnop => "FBBNMCJDKJM_DJJEIOCHNOP",
Fbbnmcjdkjm::Koodooaoipo => "FBBNMCJDKJM_KOODOOAOIPO",
Fbbnmcjdkjm::Nmoomcpdijc => "FBBNMCJDKJM_NMOOMCPDIJC",
Fbbnmcjdkjm::Kjghddfohpo => "FBBNMCJDKJM_KJGHDDFOHPO",
Fbbnmcjdkjm::Fbhcikfjjfp => "FBBNMCJDKJM_FBHCIKFJJFP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FBBNMCJDKJM_DJJEIOCHNOP" => Some(Self::Djjeiochnop),
"FBBNMCJDKJM_KOODOOAOIPO" => Some(Self::Koodooaoipo),
"FBBNMCJDKJM_NMOOMCPDIJC" => Some(Self::Nmoomcpdijc),
"FBBNMCJDKJM_KJGHDDFOHPO" => Some(Self::Kjghddfohpo),
"FBBNMCJDKJM_FBHCIKFJJFP" => Some(Self::Fbhcikfjjfp),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hheomjnfmkp {
TypeOfFunctionReturnDefault = 0,
TypeOfFunctionReturnOut = 1,
}
impl Hheomjnfmkp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Hheomjnfmkp::TypeOfFunctionReturnDefault => {
"HHEOMJNFMKP_TYPE_OF_FUNCTION_RETURN_DEFAULT"
}
Hheomjnfmkp::TypeOfFunctionReturnOut => {
"HHEOMJNFMKP_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 {
"HHEOMJNFMKP_TYPE_OF_FUNCTION_RETURN_DEFAULT" => {
Some(Self::TypeOfFunctionReturnDefault)
}
"HHEOMJNFMKP_TYPE_OF_FUNCTION_RETURN_OUT" => {
Some(Self::TypeOfFunctionReturnOut)
}
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Djlfjcmlhdn {
Fcgodldpnmi = 0,
Emonhccleam = 203,
Nlgcncmbfgl = 213,
Hlhhncgknmc = 214,
Nlfikepghbn = 224,
Epjaallpbce = 232,
Hnalilgfjkk = 235,
Fkkbnabobke = 264,
Pnjepdfklpi = 269,
Inhghkjkaig = 277,
Ekepkbbnnho = 280,
Gfoolipmmii = 291,
Bflmjkaapcj = 299,
}
impl Djlfjcmlhdn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Djlfjcmlhdn::Fcgodldpnmi => "DJLFJCMLHDN_FCGODLDPNMI",
Djlfjcmlhdn::Emonhccleam => "DJLFJCMLHDN_EMONHCCLEAM",
Djlfjcmlhdn::Nlgcncmbfgl => "DJLFJCMLHDN_NLGCNCMBFGL",
Djlfjcmlhdn::Hlhhncgknmc => "DJLFJCMLHDN_HLHHNCGKNMC",
Djlfjcmlhdn::Nlfikepghbn => "DJLFJCMLHDN_NLFIKEPGHBN",
Djlfjcmlhdn::Epjaallpbce => "DJLFJCMLHDN_EPJAALLPBCE",
Djlfjcmlhdn::Hnalilgfjkk => "DJLFJCMLHDN_HNALILGFJKK",
Djlfjcmlhdn::Fkkbnabobke => "DJLFJCMLHDN_FKKBNABOBKE",
Djlfjcmlhdn::Pnjepdfklpi => "DJLFJCMLHDN_PNJEPDFKLPI",
Djlfjcmlhdn::Inhghkjkaig => "DJLFJCMLHDN_INHGHKJKAIG",
Djlfjcmlhdn::Ekepkbbnnho => "DJLFJCMLHDN_EKEPKBBNNHO",
Djlfjcmlhdn::Gfoolipmmii => "DJLFJCMLHDN_GFOOLIPMMII",
Djlfjcmlhdn::Bflmjkaapcj => "DJLFJCMLHDN_BFLMJKAAPCJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DJLFJCMLHDN_FCGODLDPNMI" => Some(Self::Fcgodldpnmi),
"DJLFJCMLHDN_EMONHCCLEAM" => Some(Self::Emonhccleam),
"DJLFJCMLHDN_NLGCNCMBFGL" => Some(Self::Nlgcncmbfgl),
"DJLFJCMLHDN_HLHHNCGKNMC" => Some(Self::Hlhhncgknmc),
"DJLFJCMLHDN_NLFIKEPGHBN" => Some(Self::Nlfikepghbn),
"DJLFJCMLHDN_EPJAALLPBCE" => Some(Self::Epjaallpbce),
"DJLFJCMLHDN_HNALILGFJKK" => Some(Self::Hnalilgfjkk),
"DJLFJCMLHDN_FKKBNABOBKE" => Some(Self::Fkkbnabobke),
"DJLFJCMLHDN_PNJEPDFKLPI" => Some(Self::Pnjepdfklpi),
"DJLFJCMLHDN_INHGHKJKAIG" => Some(Self::Inhghkjkaig),
"DJLFJCMLHDN_EKEPKBBNNHO" => Some(Self::Ekepkbbnnho),
"DJLFJCMLHDN_GFOOLIPMMII" => Some(Self::Gfoolipmmii),
"DJLFJCMLHDN_BFLMJKAAPCJ" => Some(Self::Bflmjkaapcj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Afobddcgfon {
Epcekghdmal = 0,
}
impl Afobddcgfon {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Afobddcgfon::Epcekghdmal => "AFOBDDCGFON_EPCEKGHDMAL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AFOBDDCGFON_EPCEKGHDMAL" => Some(Self::Epcekghdmal),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cjmpdbogdfi {
AreaCameraTriggerTypeNone = 0,
AreaCameraTriggerTypeEnter = 1,
AreaCameraTriggerTypeUpdate = 2,
AreaCameraTriggerTypeExit = 3,
}
impl Cjmpdbogdfi {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Cjmpdbogdfi::AreaCameraTriggerTypeNone => {
"CJMPDBOGDFI_AREA_CAMERA_TRIGGER_TYPE_NONE"
}
Cjmpdbogdfi::AreaCameraTriggerTypeEnter => {
"CJMPDBOGDFI_AREA_CAMERA_TRIGGER_TYPE_ENTER"
}
Cjmpdbogdfi::AreaCameraTriggerTypeUpdate => {
"CJMPDBOGDFI_AREA_CAMERA_TRIGGER_TYPE_UPDATE"
}
Cjmpdbogdfi::AreaCameraTriggerTypeExit => {
"CJMPDBOGDFI_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 {
"CJMPDBOGDFI_AREA_CAMERA_TRIGGER_TYPE_NONE" => {
Some(Self::AreaCameraTriggerTypeNone)
}
"CJMPDBOGDFI_AREA_CAMERA_TRIGGER_TYPE_ENTER" => {
Some(Self::AreaCameraTriggerTypeEnter)
}
"CJMPDBOGDFI_AREA_CAMERA_TRIGGER_TYPE_UPDATE" => {
Some(Self::AreaCameraTriggerTypeUpdate)
}
"CJMPDBOGDFI_AREA_CAMERA_TRIGGER_TYPE_EXIT" => {
Some(Self::AreaCameraTriggerTypeExit)
}
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ibcjkmaipko {
OptionIconModeSingle = 0,
OptionIconModeAdd = 1,
OptionIconModeReplace = 2,
OptionIconModeReduce = 3,
OptionIconModeSuit = 4,
OptionIconModeSwitch = 5,
OptionIconModeUpgrade = 6,
}
impl Ibcjkmaipko {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ibcjkmaipko::OptionIconModeSingle => "IBCJKMAIPKO_OPTION_ICON_MODE_SINGLE",
Ibcjkmaipko::OptionIconModeAdd => "IBCJKMAIPKO_OPTION_ICON_MODE_ADD",
Ibcjkmaipko::OptionIconModeReplace => "IBCJKMAIPKO_OPTION_ICON_MODE_REPLACE",
Ibcjkmaipko::OptionIconModeReduce => "IBCJKMAIPKO_OPTION_ICON_MODE_REDUCE",
Ibcjkmaipko::OptionIconModeSuit => "IBCJKMAIPKO_OPTION_ICON_MODE_SUIT",
Ibcjkmaipko::OptionIconModeSwitch => "IBCJKMAIPKO_OPTION_ICON_MODE_SWITCH",
Ibcjkmaipko::OptionIconModeUpgrade => "IBCJKMAIPKO_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 {
"IBCJKMAIPKO_OPTION_ICON_MODE_SINGLE" => Some(Self::OptionIconModeSingle),
"IBCJKMAIPKO_OPTION_ICON_MODE_ADD" => Some(Self::OptionIconModeAdd),
"IBCJKMAIPKO_OPTION_ICON_MODE_REPLACE" => Some(Self::OptionIconModeReplace),
"IBCJKMAIPKO_OPTION_ICON_MODE_REDUCE" => Some(Self::OptionIconModeReduce),
"IBCJKMAIPKO_OPTION_ICON_MODE_SUIT" => Some(Self::OptionIconModeSuit),
"IBCJKMAIPKO_OPTION_ICON_MODE_SWITCH" => Some(Self::OptionIconModeSwitch),
"IBCJKMAIPKO_OPTION_ICON_MODE_UPGRADE" => Some(Self::OptionIconModeUpgrade),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fdcociicmak {
Mcniokehgnk = 0,
Affjioibjoa = 1,
Peeodjkmbef = 2,
}
impl Fdcociicmak {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fdcociicmak::Mcniokehgnk => "FDCOCIICMAK_MCNIOKEHGNK",
Fdcociicmak::Affjioibjoa => "FDCOCIICMAK_AFFJIOIBJOA",
Fdcociicmak::Peeodjkmbef => "FDCOCIICMAK_PEEODJKMBEF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FDCOCIICMAK_MCNIOKEHGNK" => Some(Self::Mcniokehgnk),
"FDCOCIICMAK_AFFJIOIBJOA" => Some(Self::Affjioibjoa),
"FDCOCIICMAK_PEEODJKMBEF" => Some(Self::Peeodjkmbef),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ojhbdlekhdc {
Icinbmjedgg = 0,
Fbgodbkgmcb = 1,
Flfbfnhknhj = 2,
Hklejeenpid = 3,
Mmkdlgjgegj = 4,
}
impl Ojhbdlekhdc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ojhbdlekhdc::Icinbmjedgg => "OJHBDLEKHDC_ICINBMJEDGG",
Ojhbdlekhdc::Fbgodbkgmcb => "OJHBDLEKHDC_FBGODBKGMCB",
Ojhbdlekhdc::Flfbfnhknhj => "OJHBDLEKHDC_FLFBFNHKNHJ",
Ojhbdlekhdc::Hklejeenpid => "OJHBDLEKHDC_HKLEJEENPID",
Ojhbdlekhdc::Mmkdlgjgegj => "OJHBDLEKHDC_MMKDLGJGEGJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OJHBDLEKHDC_ICINBMJEDGG" => Some(Self::Icinbmjedgg),
"OJHBDLEKHDC_FBGODBKGMCB" => Some(Self::Fbgodbkgmcb),
"OJHBDLEKHDC_FLFBFNHKNHJ" => Some(Self::Flfbfnhknhj),
"OJHBDLEKHDC_HKLEJEENPID" => Some(Self::Hklejeenpid),
"OJHBDLEKHDC_MMKDLGJGEGJ" => Some(Self::Mmkdlgjgegj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Migfhchhepp {
CrossShaped = 0,
ManhattanSquare = 1,
Square = 2,
}
impl Migfhchhepp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Migfhchhepp::CrossShaped => "MIGFHCHHEPP_CROSS_SHAPED",
Migfhchhepp::ManhattanSquare => "MIGFHCHHEPP_MANHATTAN_SQUARE",
Migfhchhepp::Square => "MIGFHCHHEPP_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 {
"MIGFHCHHEPP_CROSS_SHAPED" => Some(Self::CrossShaped),
"MIGFHCHHEPP_MANHATTAN_SQUARE" => Some(Self::ManhattanSquare),
"MIGFHCHHEPP_SQUARE" => Some(Self::Square),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pfdpdgneccj {
Cekcijhplef = 0,
Nijhophchic = 1,
Konnnbahipe = 2,
}
impl Pfdpdgneccj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Pfdpdgneccj::Cekcijhplef => "PFDPDGNECCJ_CEKCIJHPLEF",
Pfdpdgneccj::Nijhophchic => "PFDPDGNECCJ_NIJHOPHCHIC",
Pfdpdgneccj::Konnnbahipe => "PFDPDGNECCJ_KONNNBAHIPE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PFDPDGNECCJ_CEKCIJHPLEF" => Some(Self::Cekcijhplef),
"PFDPDGNECCJ_NIJHOPHCHIC" => Some(Self::Nijhophchic),
"PFDPDGNECCJ_KONNNBAHIPE" => Some(Self::Konnnbahipe),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kdecgemljpm {
HollowScriptTargetScriptOwner = 0,
HollowScriptTargetGlobalEvent = 1,
HollowScriptTargetGrid = 2,
HollowScriptTargetNpc = 3,
}
impl Kdecgemljpm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Kdecgemljpm::HollowScriptTargetScriptOwner => {
"KDECGEMLJPM_HOLLOW_SCRIPT_TARGET_SCRIPT_OWNER"
}
Kdecgemljpm::HollowScriptTargetGlobalEvent => {
"KDECGEMLJPM_HOLLOW_SCRIPT_TARGET_GLOBAL_EVENT"
}
Kdecgemljpm::HollowScriptTargetGrid => {
"KDECGEMLJPM_HOLLOW_SCRIPT_TARGET_GRID"
}
Kdecgemljpm::HollowScriptTargetNpc => "KDECGEMLJPM_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 {
"KDECGEMLJPM_HOLLOW_SCRIPT_TARGET_SCRIPT_OWNER" => {
Some(Self::HollowScriptTargetScriptOwner)
}
"KDECGEMLJPM_HOLLOW_SCRIPT_TARGET_GLOBAL_EVENT" => {
Some(Self::HollowScriptTargetGlobalEvent)
}
"KDECGEMLJPM_HOLLOW_SCRIPT_TARGET_GRID" => Some(Self::HollowScriptTargetGrid),
"KDECGEMLJPM_HOLLOW_SCRIPT_TARGET_NPC" => Some(Self::HollowScriptTargetNpc),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Afkhcmpkmbn {
Kdhholfpoid = 0,
}
impl Afkhcmpkmbn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Afkhcmpkmbn::Kdhholfpoid => "AFKHCMPKMBN_KDHHOLFPOID",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AFKHCMPKMBN_KDHHOLFPOID" => Some(Self::Kdhholfpoid),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Afnpekehlge {
ScriptBuddyTypeAll = 0,
ScriptBuddyTypeBattle = 1,
ScriptBuddyTypeSupport = 2,
}
impl Afnpekehlge {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Afnpekehlge::ScriptBuddyTypeAll => "AFNPEKEHLGE_SCRIPT_BUDDY_TYPE_ALL",
Afnpekehlge::ScriptBuddyTypeBattle => "AFNPEKEHLGE_SCRIPT_BUDDY_TYPE_BATTLE",
Afnpekehlge::ScriptBuddyTypeSupport => {
"AFNPEKEHLGE_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 {
"AFNPEKEHLGE_SCRIPT_BUDDY_TYPE_ALL" => Some(Self::ScriptBuddyTypeAll),
"AFNPEKEHLGE_SCRIPT_BUDDY_TYPE_BATTLE" => Some(Self::ScriptBuddyTypeBattle),
"AFNPEKEHLGE_SCRIPT_BUDDY_TYPE_SUPPORT" => Some(Self::ScriptBuddyTypeSupport),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gpeliafgfjm {
Fncdfepdjbd = 0,
Pdiejopaegi = 1,
Bjkimbemema = 2,
Djpkmlajgnj = 3,
Chppfompplf = 4,
Cifghlakapj = 5,
Fpbgplfaneb = 6,
Flefehmllab = 7,
}
impl Gpeliafgfjm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gpeliafgfjm::Fncdfepdjbd => "GPELIAFGFJM_FNCDFEPDJBD",
Gpeliafgfjm::Pdiejopaegi => "GPELIAFGFJM_PDIEJOPAEGI",
Gpeliafgfjm::Bjkimbemema => "GPELIAFGFJM_BJKIMBEMEMA",
Gpeliafgfjm::Djpkmlajgnj => "GPELIAFGFJM_DJPKMLAJGNJ",
Gpeliafgfjm::Chppfompplf => "GPELIAFGFJM_CHPPFOMPPLF",
Gpeliafgfjm::Cifghlakapj => "GPELIAFGFJM_CIFGHLAKAPJ",
Gpeliafgfjm::Fpbgplfaneb => "GPELIAFGFJM_FPBGPLFANEB",
Gpeliafgfjm::Flefehmllab => "GPELIAFGFJM_FLEFEHMLLAB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GPELIAFGFJM_FNCDFEPDJBD" => Some(Self::Fncdfepdjbd),
"GPELIAFGFJM_PDIEJOPAEGI" => Some(Self::Pdiejopaegi),
"GPELIAFGFJM_BJKIMBEMEMA" => Some(Self::Bjkimbemema),
"GPELIAFGFJM_DJPKMLAJGNJ" => Some(Self::Djpkmlajgnj),
"GPELIAFGFJM_CHPPFOMPPLF" => Some(Self::Chppfompplf),
"GPELIAFGFJM_CIFGHLAKAPJ" => Some(Self::Cifghlakapj),
"GPELIAFGFJM_FPBGPLFANEB" => Some(Self::Fpbgplfaneb),
"GPELIAFGFJM_FLEFEHMLLAB" => Some(Self::Flefehmllab),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cfkpcnjimdl {
Jgfolnhbafk = 0,
Akjbcajinkc = 3,
Cpigckekkeg = 4,
}
impl Cfkpcnjimdl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Cfkpcnjimdl::Jgfolnhbafk => "CFKPCNJIMDL_JGFOLNHBAFK",
Cfkpcnjimdl::Akjbcajinkc => "CFKPCNJIMDL_AKJBCAJINKC",
Cfkpcnjimdl::Cpigckekkeg => "CFKPCNJIMDL_CPIGCKEKKEG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CFKPCNJIMDL_JGFOLNHBAFK" => Some(Self::Jgfolnhbafk),
"CFKPCNJIMDL_AKJBCAJINKC" => Some(Self::Akjbcajinkc),
"CFKPCNJIMDL_CPIGCKEKKEG" => Some(Self::Cpigckekkeg),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Foplhlgemph {
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,
}
impl Foplhlgemph {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Foplhlgemph::EttNone => "FOPLHLGEMPH_ETT_NONE",
Foplhlgemph::EttInit => "FOPLHLGEMPH_ETT_INIT",
Foplhlgemph::EttAdd => "FOPLHLGEMPH_ETT_ADD",
Foplhlgemph::EttEnd => "FOPLHLGEMPH_ETT_END",
Foplhlgemph::EttExit => "FOPLHLGEMPH_ETT_EXIT",
Foplhlgemph::EttOvernight => "FOPLHLGEMPH_ETT_OVERNIGHT",
Foplhlgemph::EttEnterSection => "FOPLHLGEMPH_ETT_ENTER_SECTION",
Foplhlgemph::EttBeforeEnter => "FOPLHLGEMPH_ETT_BEFORE_ENTER",
Foplhlgemph::EttLeaveSystem => "FOPLHLGEMPH_ETT_LEAVE_SYSTEM",
Foplhlgemph::EttTrackQuest => "FOPLHLGEMPH_ETT_TRACK_QUEST",
Foplhlgemph::EttFinishPhoto => "FOPLHLGEMPH_ETT_FINISH_PHOTO",
Foplhlgemph::EttAreaCheck => "FOPLHLGEMPH_ETT_AREA_CHECK",
Foplhlgemph::EttAcceptRecommend => "FOPLHLGEMPH_ETT_ACCEPT_RECOMMEND",
Foplhlgemph::EttEnterOva => "FOPLHLGEMPH_ETT_ENTER_OVA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FOPLHLGEMPH_ETT_NONE" => Some(Self::EttNone),
"FOPLHLGEMPH_ETT_INIT" => Some(Self::EttInit),
"FOPLHLGEMPH_ETT_ADD" => Some(Self::EttAdd),
"FOPLHLGEMPH_ETT_END" => Some(Self::EttEnd),
"FOPLHLGEMPH_ETT_EXIT" => Some(Self::EttExit),
"FOPLHLGEMPH_ETT_OVERNIGHT" => Some(Self::EttOvernight),
"FOPLHLGEMPH_ETT_ENTER_SECTION" => Some(Self::EttEnterSection),
"FOPLHLGEMPH_ETT_BEFORE_ENTER" => Some(Self::EttBeforeEnter),
"FOPLHLGEMPH_ETT_LEAVE_SYSTEM" => Some(Self::EttLeaveSystem),
"FOPLHLGEMPH_ETT_TRACK_QUEST" => Some(Self::EttTrackQuest),
"FOPLHLGEMPH_ETT_FINISH_PHOTO" => Some(Self::EttFinishPhoto),
"FOPLHLGEMPH_ETT_AREA_CHECK" => Some(Self::EttAreaCheck),
"FOPLHLGEMPH_ETT_ACCEPT_RECOMMEND" => Some(Self::EttAcceptRecommend),
"FOPLHLGEMPH_ETT_ENTER_OVA" => Some(Self::EttEnterOva),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lngiolkbmmb {
Kmfbicpbpke = 0,
Gdplnpkogmm = 1,
Agnhobdongj = 2,
}
impl Lngiolkbmmb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Lngiolkbmmb::Kmfbicpbpke => "LNGIOLKBMMB_KMFBICPBPKE",
Lngiolkbmmb::Gdplnpkogmm => "LNGIOLKBMMB_GDPLNPKOGMM",
Lngiolkbmmb::Agnhobdongj => "LNGIOLKBMMB_AGNHOBDONGJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LNGIOLKBMMB_KMFBICPBPKE" => Some(Self::Kmfbicpbpke),
"LNGIOLKBMMB_GDPLNPKOGMM" => Some(Self::Gdplnpkogmm),
"LNGIOLKBMMB_AGNHOBDONGJ" => Some(Self::Agnhobdongj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nehfdjlfghd {
ToBigTv = 0,
ToNormalTv = 1,
}
impl Nehfdjlfghd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Nehfdjlfghd::ToBigTv => "NEHFDJLFGHD_TO_BIG_TV",
Nehfdjlfghd::ToNormalTv => "NEHFDJLFGHD_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 {
"NEHFDJLFGHD_TO_BIG_TV" => Some(Self::ToBigTv),
"NEHFDJLFGHD_TO_NORMAL_TV" => Some(Self::ToNormalTv),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kffdmdeihhn {
Kkkncbgdpoc = 0,
Laokkcgfopi = 1,
Cjmkchbndlg = 2,
Mcadkaogdfb = 3,
}
impl Kffdmdeihhn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Kffdmdeihhn::Kkkncbgdpoc => "KFFDMDEIHHN_KKKNCBGDPOC",
Kffdmdeihhn::Laokkcgfopi => "KFFDMDEIHHN_LAOKKCGFOPI",
Kffdmdeihhn::Cjmkchbndlg => "KFFDMDEIHHN_CJMKCHBNDLG",
Kffdmdeihhn::Mcadkaogdfb => "KFFDMDEIHHN_MCADKAOGDFB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KFFDMDEIHHN_KKKNCBGDPOC" => Some(Self::Kkkncbgdpoc),
"KFFDMDEIHHN_LAOKKCGFOPI" => Some(Self::Laokkcgfopi),
"KFFDMDEIHHN_CJMKCHBNDLG" => Some(Self::Cjmkchbndlg),
"KFFDMDEIHHN_MCADKAOGDFB" => Some(Self::Mcadkaogdfb),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Efgjdljadia {
Lolecefnaka = 0,
Gfboemjngpn = 1,
Pghdagigkig = 2,
Mgomepjeplc = 3,
Dmhnbnehkib = 4,
}
impl Efgjdljadia {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Efgjdljadia::Lolecefnaka => "EFGJDLJADIA_LOLECEFNAKA",
Efgjdljadia::Gfboemjngpn => "EFGJDLJADIA_GFBOEMJNGPN",
Efgjdljadia::Pghdagigkig => "EFGJDLJADIA_PGHDAGIGKIG",
Efgjdljadia::Mgomepjeplc => "EFGJDLJADIA_MGOMEPJEPLC",
Efgjdljadia::Dmhnbnehkib => "EFGJDLJADIA_DMHNBNEHKIB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EFGJDLJADIA_LOLECEFNAKA" => Some(Self::Lolecefnaka),
"EFGJDLJADIA_GFBOEMJNGPN" => Some(Self::Gfboemjngpn),
"EFGJDLJADIA_PGHDAGIGKIG" => Some(Self::Pghdagigkig),
"EFGJDLJADIA_MGOMEPJEPLC" => Some(Self::Mgomepjeplc),
"EFGJDLJADIA_DMHNBNEHKIB" => Some(Self::Dmhnbnehkib),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Amdongakala {
Ipljmajpdjn = 0,
Nlocckpkldk = 1,
Bgedgenikef = 2,
}
impl Amdongakala {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Amdongakala::Ipljmajpdjn => "AMDONGAKALA_IPLJMAJPDJN",
Amdongakala::Nlocckpkldk => "AMDONGAKALA_NLOCCKPKLDK",
Amdongakala::Bgedgenikef => "AMDONGAKALA_BGEDGENIKEF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AMDONGAKALA_IPLJMAJPDJN" => Some(Self::Ipljmajpdjn),
"AMDONGAKALA_NLOCCKPKLDK" => Some(Self::Nlocckpkldk),
"AMDONGAKALA_BGEDGENIKEF" => Some(Self::Bgedgenikef),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Diadbcmaggg {
Jffjfjfjghe = 0,
Jijegjfeegc = 1,
Pgdjkamgphp = 2,
}
impl Diadbcmaggg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Diadbcmaggg::Jffjfjfjghe => "DIADBCMAGGG_JFFJFJFJGHE",
Diadbcmaggg::Jijegjfeegc => "DIADBCMAGGG_JIJEGJFEEGC",
Diadbcmaggg::Pgdjkamgphp => "DIADBCMAGGG_PGDJKAMGPHP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DIADBCMAGGG_JFFJFJFJGHE" => Some(Self::Jffjfjfjghe),
"DIADBCMAGGG_JIJEGJFEEGC" => Some(Self::Jijegjfeegc),
"DIADBCMAGGG_PGDJKAMGPHP" => Some(Self::Pgdjkamgphp),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mcghifjgaab {
Hhmimjojgih = 0,
Knfmbfmkakp = 1,
Jllnlbjfjjk = 2,
Apjjcoehjbd = 3,
Mmmkggbbgnb = 4,
}
impl Mcghifjgaab {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mcghifjgaab::Hhmimjojgih => "MCGHIFJGAAB_HHMIMJOJGIH",
Mcghifjgaab::Knfmbfmkakp => "MCGHIFJGAAB_KNFMBFMKAKP",
Mcghifjgaab::Jllnlbjfjjk => "MCGHIFJGAAB_JLLNLBJFJJK",
Mcghifjgaab::Apjjcoehjbd => "MCGHIFJGAAB_APJJCOEHJBD",
Mcghifjgaab::Mmmkggbbgnb => "MCGHIFJGAAB_MMMKGGBBGNB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MCGHIFJGAAB_HHMIMJOJGIH" => Some(Self::Hhmimjojgih),
"MCGHIFJGAAB_KNFMBFMKAKP" => Some(Self::Knfmbfmkakp),
"MCGHIFJGAAB_JLLNLBJFJJK" => Some(Self::Jllnlbjfjjk),
"MCGHIFJGAAB_APJJCOEHJBD" => Some(Self::Apjjcoehjbd),
"MCGHIFJGAAB_MMMKGGBBGNB" => Some(Self::Mmmkggbbgnb),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hanmdjlmebi {
Fhpkahiphck = 0,
Emnjbabnioa = 1,
Lngogfbkdic = 2,
Locllifdblk = 3,
Ncpdpmhgjje = 4,
Lglpippammg = 5,
Dhhnlbmieno = 6,
Ebchniikjol = 7,
}
impl Hanmdjlmebi {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Hanmdjlmebi::Fhpkahiphck => "HANMDJLMEBI_FHPKAHIPHCK",
Hanmdjlmebi::Emnjbabnioa => "HANMDJLMEBI_EMNJBABNIOA",
Hanmdjlmebi::Lngogfbkdic => "HANMDJLMEBI_LNGOGFBKDIC",
Hanmdjlmebi::Locllifdblk => "HANMDJLMEBI_LOCLLIFDBLK",
Hanmdjlmebi::Ncpdpmhgjje => "HANMDJLMEBI_NCPDPMHGJJE",
Hanmdjlmebi::Lglpippammg => "HANMDJLMEBI_LGLPIPPAMMG",
Hanmdjlmebi::Dhhnlbmieno => "HANMDJLMEBI_DHHNLBMIENO",
Hanmdjlmebi::Ebchniikjol => "HANMDJLMEBI_EBCHNIIKJOL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HANMDJLMEBI_FHPKAHIPHCK" => Some(Self::Fhpkahiphck),
"HANMDJLMEBI_EMNJBABNIOA" => Some(Self::Emnjbabnioa),
"HANMDJLMEBI_LNGOGFBKDIC" => Some(Self::Lngogfbkdic),
"HANMDJLMEBI_LOCLLIFDBLK" => Some(Self::Locllifdblk),
"HANMDJLMEBI_NCPDPMHGJJE" => Some(Self::Ncpdpmhgjje),
"HANMDJLMEBI_LGLPIPPAMMG" => Some(Self::Lglpippammg),
"HANMDJLMEBI_DHHNLBMIENO" => Some(Self::Dhhnlbmieno),
"HANMDJLMEBI_EBCHNIIKJOL" => Some(Self::Ebchniikjol),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Oaeehpokjep {
Beeedfidbdc = 0,
Ffchfndbfgl = 1,
Aciiebpbbpd = 2,
Adidbngnbhj = 3,
Fncbcjdabkd = 4,
Gbeeekpfdkd = 5,
Jignbhdpadi = 6,
Jmiajphliel = 7,
Mohfeclhmoo = 8,
Pomnooldjbi = 9,
Gnnefefkdpe = 10,
Jmjgomejplk = 11,
Pojmfenbclj = 12,
Gjnklhdohac = 13,
Adpgfheieib = 14,
Ggamjgagpmf = 15,
}
impl Oaeehpokjep {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Oaeehpokjep::Beeedfidbdc => "OAEEHPOKJEP_BEEEDFIDBDC",
Oaeehpokjep::Ffchfndbfgl => "OAEEHPOKJEP_FFCHFNDBFGL",
Oaeehpokjep::Aciiebpbbpd => "OAEEHPOKJEP_ACIIEBPBBPD",
Oaeehpokjep::Adidbngnbhj => "OAEEHPOKJEP_ADIDBNGNBHJ",
Oaeehpokjep::Fncbcjdabkd => "OAEEHPOKJEP_FNCBCJDABKD",
Oaeehpokjep::Gbeeekpfdkd => "OAEEHPOKJEP_GBEEEKPFDKD",
Oaeehpokjep::Jignbhdpadi => "OAEEHPOKJEP_JIGNBHDPADI",
Oaeehpokjep::Jmiajphliel => "OAEEHPOKJEP_JMIAJPHLIEL",
Oaeehpokjep::Mohfeclhmoo => "OAEEHPOKJEP_MOHFECLHMOO",
Oaeehpokjep::Pomnooldjbi => "OAEEHPOKJEP_POMNOOLDJBI",
Oaeehpokjep::Gnnefefkdpe => "OAEEHPOKJEP_GNNEFEFKDPE",
Oaeehpokjep::Jmjgomejplk => "OAEEHPOKJEP_JMJGOMEJPLK",
Oaeehpokjep::Pojmfenbclj => "OAEEHPOKJEP_POJMFENBCLJ",
Oaeehpokjep::Gjnklhdohac => "OAEEHPOKJEP_GJNKLHDOHAC",
Oaeehpokjep::Adpgfheieib => "OAEEHPOKJEP_ADPGFHEIEIB",
Oaeehpokjep::Ggamjgagpmf => "OAEEHPOKJEP_GGAMJGAGPMF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OAEEHPOKJEP_BEEEDFIDBDC" => Some(Self::Beeedfidbdc),
"OAEEHPOKJEP_FFCHFNDBFGL" => Some(Self::Ffchfndbfgl),
"OAEEHPOKJEP_ACIIEBPBBPD" => Some(Self::Aciiebpbbpd),
"OAEEHPOKJEP_ADIDBNGNBHJ" => Some(Self::Adidbngnbhj),
"OAEEHPOKJEP_FNCBCJDABKD" => Some(Self::Fncbcjdabkd),
"OAEEHPOKJEP_GBEEEKPFDKD" => Some(Self::Gbeeekpfdkd),
"OAEEHPOKJEP_JIGNBHDPADI" => Some(Self::Jignbhdpadi),
"OAEEHPOKJEP_JMIAJPHLIEL" => Some(Self::Jmiajphliel),
"OAEEHPOKJEP_MOHFECLHMOO" => Some(Self::Mohfeclhmoo),
"OAEEHPOKJEP_POMNOOLDJBI" => Some(Self::Pomnooldjbi),
"OAEEHPOKJEP_GNNEFEFKDPE" => Some(Self::Gnnefefkdpe),
"OAEEHPOKJEP_JMJGOMEJPLK" => Some(Self::Jmjgomejplk),
"OAEEHPOKJEP_POJMFENBCLJ" => Some(Self::Pojmfenbclj),
"OAEEHPOKJEP_GJNKLHDOHAC" => Some(Self::Gjnklhdohac),
"OAEEHPOKJEP_ADPGFHEIEIB" => Some(Self::Adpgfheieib),
"OAEEHPOKJEP_GGAMJGAGPMF" => Some(Self::Ggamjgagpmf),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mkbcaoanfdj {
TriggerPosition = 0,
Player = 1,
Center = 2,
CustomBound = 3,
Back = 4,
}
impl Mkbcaoanfdj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mkbcaoanfdj::TriggerPosition => "MKBCAOANFDJ_TRIGGER_POSITION",
Mkbcaoanfdj::Player => "MKBCAOANFDJ_PLAYER",
Mkbcaoanfdj::Center => "MKBCAOANFDJ_CENTER",
Mkbcaoanfdj::CustomBound => "MKBCAOANFDJ_CUSTOM_BOUND",
Mkbcaoanfdj::Back => "MKBCAOANFDJ_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 {
"MKBCAOANFDJ_TRIGGER_POSITION" => Some(Self::TriggerPosition),
"MKBCAOANFDJ_PLAYER" => Some(Self::Player),
"MKBCAOANFDJ_CENTER" => Some(Self::Center),
"MKBCAOANFDJ_CUSTOM_BOUND" => Some(Self::CustomBound),
"MKBCAOANFDJ_BACK" => Some(Self::Back),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mojncbnncmh {
PerformBubble = 0,
PerformDelay = 1,
PerformImmediately = 2,
PerformExplosion = 3,
}
impl Mojncbnncmh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mojncbnncmh::PerformBubble => "MOJNCBNNCMH_PERFORM_BUBBLE",
Mojncbnncmh::PerformDelay => "MOJNCBNNCMH_PERFORM_DELAY",
Mojncbnncmh::PerformImmediately => "MOJNCBNNCMH_PERFORM_IMMEDIATELY",
Mojncbnncmh::PerformExplosion => "MOJNCBNNCMH_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 {
"MOJNCBNNCMH_PERFORM_BUBBLE" => Some(Self::PerformBubble),
"MOJNCBNNCMH_PERFORM_DELAY" => Some(Self::PerformDelay),
"MOJNCBNNCMH_PERFORM_IMMEDIATELY" => Some(Self::PerformImmediately),
"MOJNCBNNCMH_PERFORM_EXPLOSION" => Some(Self::PerformExplosion),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hcekpgdlhpb {
ServerAbility = 0,
ClientAbility = 1,
}
impl Hcekpgdlhpb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Hcekpgdlhpb::ServerAbility => "HCEKPGDLHPB_SERVER_ABILITY",
Hcekpgdlhpb::ClientAbility => "HCEKPGDLHPB_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 {
"HCEKPGDLHPB_SERVER_ABILITY" => Some(Self::ServerAbility),
"HCEKPGDLHPB_CLIENT_ABILITY" => Some(Self::ClientAbility),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pdojfoedicj {
TypeOfGetListNone = 0,
TypeOfGetListLen = 1,
TypeOfGetListItem = 2,
TypeOfGetListPop = 3,
TypeOfGetListCount = 4,
TypeOfGetListMax = 5,
TypeOfGetListMin = 6,
TypeOfGetListClip = 7,
}
impl Pdojfoedicj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Pdojfoedicj::TypeOfGetListNone => "PDOJFOEDICJ_TYPE_OF_GET_LIST_NONE",
Pdojfoedicj::TypeOfGetListLen => "PDOJFOEDICJ_TYPE_OF_GET_LIST_LEN",
Pdojfoedicj::TypeOfGetListItem => "PDOJFOEDICJ_TYPE_OF_GET_LIST_ITEM",
Pdojfoedicj::TypeOfGetListPop => "PDOJFOEDICJ_TYPE_OF_GET_LIST_POP",
Pdojfoedicj::TypeOfGetListCount => "PDOJFOEDICJ_TYPE_OF_GET_LIST_COUNT",
Pdojfoedicj::TypeOfGetListMax => "PDOJFOEDICJ_TYPE_OF_GET_LIST_MAX",
Pdojfoedicj::TypeOfGetListMin => "PDOJFOEDICJ_TYPE_OF_GET_LIST_MIN",
Pdojfoedicj::TypeOfGetListClip => "PDOJFOEDICJ_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 {
"PDOJFOEDICJ_TYPE_OF_GET_LIST_NONE" => Some(Self::TypeOfGetListNone),
"PDOJFOEDICJ_TYPE_OF_GET_LIST_LEN" => Some(Self::TypeOfGetListLen),
"PDOJFOEDICJ_TYPE_OF_GET_LIST_ITEM" => Some(Self::TypeOfGetListItem),
"PDOJFOEDICJ_TYPE_OF_GET_LIST_POP" => Some(Self::TypeOfGetListPop),
"PDOJFOEDICJ_TYPE_OF_GET_LIST_COUNT" => Some(Self::TypeOfGetListCount),
"PDOJFOEDICJ_TYPE_OF_GET_LIST_MAX" => Some(Self::TypeOfGetListMax),
"PDOJFOEDICJ_TYPE_OF_GET_LIST_MIN" => Some(Self::TypeOfGetListMin),
"PDOJFOEDICJ_TYPE_OF_GET_LIST_CLIP" => Some(Self::TypeOfGetListClip),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ceaadcgodec {
Eeckmkhdbjd = 0,
Maaioicdggb = 1,
Hppohkkegnf = 2,
Iidpmigmlaa = 3,
Oedikbinngk = 4,
Mmihliimhni = 5,
Eonnjifgndh = 6,
Hgggibpkpea = 7,
Blnnbdcjopo = 8,
Bfbfhhoifjb = 9,
}
impl Ceaadcgodec {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ceaadcgodec::Eeckmkhdbjd => "CEAADCGODEC_EECKMKHDBJD",
Ceaadcgodec::Maaioicdggb => "CEAADCGODEC_MAAIOICDGGB",
Ceaadcgodec::Hppohkkegnf => "CEAADCGODEC_HPPOHKKEGNF",
Ceaadcgodec::Iidpmigmlaa => "CEAADCGODEC_IIDPMIGMLAA",
Ceaadcgodec::Oedikbinngk => "CEAADCGODEC_OEDIKBINNGK",
Ceaadcgodec::Mmihliimhni => "CEAADCGODEC_MMIHLIIMHNI",
Ceaadcgodec::Eonnjifgndh => "CEAADCGODEC_EONNJIFGNDH",
Ceaadcgodec::Hgggibpkpea => "CEAADCGODEC_HGGGIBPKPEA",
Ceaadcgodec::Blnnbdcjopo => "CEAADCGODEC_BLNNBDCJOPO",
Ceaadcgodec::Bfbfhhoifjb => "CEAADCGODEC_BFBFHHOIFJB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CEAADCGODEC_EECKMKHDBJD" => Some(Self::Eeckmkhdbjd),
"CEAADCGODEC_MAAIOICDGGB" => Some(Self::Maaioicdggb),
"CEAADCGODEC_HPPOHKKEGNF" => Some(Self::Hppohkkegnf),
"CEAADCGODEC_IIDPMIGMLAA" => Some(Self::Iidpmigmlaa),
"CEAADCGODEC_OEDIKBINNGK" => Some(Self::Oedikbinngk),
"CEAADCGODEC_MMIHLIIMHNI" => Some(Self::Mmihliimhni),
"CEAADCGODEC_EONNJIFGNDH" => Some(Self::Eonnjifgndh),
"CEAADCGODEC_HGGGIBPKPEA" => Some(Self::Hgggibpkpea),
"CEAADCGODEC_BLNNBDCJOPO" => Some(Self::Blnnbdcjopo),
"CEAADCGODEC_BFBFHHOIFJB" => Some(Self::Bfbfhhoifjb),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ejafglababl {
Lpofegeggdn = 0,
}
impl Ejafglababl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ejafglababl::Lpofegeggdn => "EJAFGLABABL_LPOFEGEGGDN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EJAFGLABABL_LPOFEGEGGDN" => Some(Self::Lpofegeggdn),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nhpaogmjckk {
Ojnmgikebkl = 0,
Cmgbckpeloi = 2058,
Hgoiodnijng = 2063,
Fanlodbjali = 2069,
Jpopjaaappp = 2070,
Ahkinbgcajm = 2077,
Iiolggnmlml = 2080,
Fhbfgiekccl = 2081,
Eglphcapemf = 2086,
Kachmmggkmk = 2087,
Lfapahcngkf = 2091,
Poabodjiifa = 2092,
Gpoaflnckmo = 2096,
Fembcbmpadh = 2099,
}
impl Nhpaogmjckk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Nhpaogmjckk::Ojnmgikebkl => "NHPAOGMJCKK_OJNMGIKEBKL",
Nhpaogmjckk::Cmgbckpeloi => "NHPAOGMJCKK_CMGBCKPELOI",
Nhpaogmjckk::Hgoiodnijng => "NHPAOGMJCKK_HGOIODNIJNG",
Nhpaogmjckk::Fanlodbjali => "NHPAOGMJCKK_FANLODBJALI",
Nhpaogmjckk::Jpopjaaappp => "NHPAOGMJCKK_JPOPJAAAPPP",
Nhpaogmjckk::Ahkinbgcajm => "NHPAOGMJCKK_AHKINBGCAJM",
Nhpaogmjckk::Iiolggnmlml => "NHPAOGMJCKK_IIOLGGNMLML",
Nhpaogmjckk::Fhbfgiekccl => "NHPAOGMJCKK_FHBFGIEKCCL",
Nhpaogmjckk::Eglphcapemf => "NHPAOGMJCKK_EGLPHCAPEMF",
Nhpaogmjckk::Kachmmggkmk => "NHPAOGMJCKK_KACHMMGGKMK",
Nhpaogmjckk::Lfapahcngkf => "NHPAOGMJCKK_LFAPAHCNGKF",
Nhpaogmjckk::Poabodjiifa => "NHPAOGMJCKK_POABODJIIFA",
Nhpaogmjckk::Gpoaflnckmo => "NHPAOGMJCKK_GPOAFLNCKMO",
Nhpaogmjckk::Fembcbmpadh => "NHPAOGMJCKK_FEMBCBMPADH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NHPAOGMJCKK_OJNMGIKEBKL" => Some(Self::Ojnmgikebkl),
"NHPAOGMJCKK_CMGBCKPELOI" => Some(Self::Cmgbckpeloi),
"NHPAOGMJCKK_HGOIODNIJNG" => Some(Self::Hgoiodnijng),
"NHPAOGMJCKK_FANLODBJALI" => Some(Self::Fanlodbjali),
"NHPAOGMJCKK_JPOPJAAAPPP" => Some(Self::Jpopjaaappp),
"NHPAOGMJCKK_AHKINBGCAJM" => Some(Self::Ahkinbgcajm),
"NHPAOGMJCKK_IIOLGGNMLML" => Some(Self::Iiolggnmlml),
"NHPAOGMJCKK_FHBFGIEKCCL" => Some(Self::Fhbfgiekccl),
"NHPAOGMJCKK_EGLPHCAPEMF" => Some(Self::Eglphcapemf),
"NHPAOGMJCKK_KACHMMGGKMK" => Some(Self::Kachmmggkmk),
"NHPAOGMJCKK_LFAPAHCNGKF" => Some(Self::Lfapahcngkf),
"NHPAOGMJCKK_POABODJIIFA" => Some(Self::Poabodjiifa),
"NHPAOGMJCKK_GPOAFLNCKMO" => Some(Self::Gpoaflnckmo),
"NHPAOGMJCKK_FEMBCBMPADH" => Some(Self::Fembcbmpadh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Iomhbmjgoic {
TargetTypeNone = 0,
TargetTypeEvent = 1,
TargetTypeNpc = 2,
}
impl Iomhbmjgoic {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Iomhbmjgoic::TargetTypeNone => "IOMHBMJGOIC_TARGET_TYPE_NONE",
Iomhbmjgoic::TargetTypeEvent => "IOMHBMJGOIC_TARGET_TYPE_EVENT",
Iomhbmjgoic::TargetTypeNpc => "IOMHBMJGOIC_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 {
"IOMHBMJGOIC_TARGET_TYPE_NONE" => Some(Self::TargetTypeNone),
"IOMHBMJGOIC_TARGET_TYPE_EVENT" => Some(Self::TargetTypeEvent),
"IOMHBMJGOIC_TARGET_TYPE_NPC" => Some(Self::TargetTypeNpc),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ndbhfcajeem {
Ndjfaboahnl = 0,
}
impl Ndbhfcajeem {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ndbhfcajeem::Ndjfaboahnl => "NDBHFCAJEEM_NDJFABOAHNL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NDBHFCAJEEM_NDJFABOAHNL" => Some(Self::Ndjfaboahnl),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ActionType {
None = 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,
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,
RecordUseBuddy = 2202,
ModifyMultiHollowOutFloor = 2203,
SetMultiHollowOutView = 2204,
NextDropClueEvent = 2207,
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,
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 {
ActionType::None => "ACTION_TYPE_NONE",
ActionType::WaitSeconds => "WAIT_SECONDS",
ActionType::LogText => "LOG_TEXT",
ActionType::Wait => "WAIT",
ActionType::Log => "LOG",
ActionType::OpenUi => "OPEN_UI",
ActionType::SwitchSection => "SWITCH_SECTION",
ActionType::AnimCtrlerParam => "ANIM_CTRLER_PARAM",
ActionType::ShowTip => "SHOW_TIP",
ActionType::ShowPopWindow => "SHOW_POP_WINDOW",
ActionType::WalkFarAway => "WALK_FAR_AWAY",
ActionType::OpenDialogHollow => "OPEN_DIALOG_HOLLOW",
ActionType::CloseDialogHollow => "CLOSE_DIALOG_HOLLOW",
ActionType::PlayAnimHollow => "PLAY_ANIM_HOLLOW",
ActionType::CameraStretch => "CAMERA_STRETCH",
ActionType::CameraMove => "CAMERA_MOVE",
ActionType::CameraMoveV2 => "CAMERA_MOVE_V2",
ActionType::ShowTipHollow => "SHOW_TIP_HOLLOW",
ActionType::ShowPopWindowHollow => "SHOW_POP_WINDOW_HOLLOW",
ActionType::PlayPostEffect => "PLAY_POST_EFFECT",
ActionType::EnterHollowQuest => "ENTER_HOLLOW_QUEST",
ActionType::EnterArchiveFileQuest => "ENTER_ARCHIVE_FILE_QUEST",
ActionType::Preset => "PRESET",
ActionType::BlackMask => "BLACK_MASK",
ActionType::PlaySound => "PLAY_SOUND",
ActionType::CloseTip => "CLOSE_TIP",
ActionType::ReconectChessboard => "RECONECT_CHESSBOARD",
ActionType::HollowSetSwitchEffect => "HOLLOW_SET_SWITCH_EFFECT",
ActionType::OutDoor => "OUT_DOOR",
ActionType::FreezeChessboardCamera => "FREEZE_CHESSBOARD_CAMERA",
ActionType::ShowVhsStoreLevelTips => "SHOW_VHS_STORE_LEVEL_TIPS",
ActionType::InteractNpcWithAnim => "INTERACT_NPC_WITH_ANIM",
ActionType::ChangeHollowBg => "CHANGE_HOLLOW_BG",
ActionType::TrashGachaGetData => "TRASH_GACHA_GET_DATA",
ActionType::TrashGacha => "TRASH_GACHA",
ActionType::ShowQuestTip => "SHOW_QUEST_TIP",
ActionType::TeleportUi => "TELEPORT_UI",
ActionType::CameraActive => "CAMERA_ACTIVE",
ActionType::CameraReset => "CAMERA_RESET",
ActionType::CreateFc => "CREATE_FC",
ActionType::BehaviourFc => "BEHAVIOUR_FC",
ActionType::SendEventFc => "SEND_EVENT_FC",
ActionType::ReadFcBlackBoardData => "READ_FC_BLACK_BOARD_DATA",
ActionType::WriteFcBlackBoardData => "WRITE_FC_BLACK_BOARD_DATA",
ActionType::ChangeSoundState => "CHANGE_SOUND_STATE",
ActionType::AfkHollow => "AFK_HOLLOW",
ActionType::SwitchBigTv => "SWITCH_BIG_TV",
ActionType::TriggerInteract => "TRIGGER_INTERACT",
ActionType::StopAnim => "STOP_ANIM",
ActionType::GetTrust => "GET_TRUST",
ActionType::PlayDialogAnim => "PLAY_DIALOG_ANIM",
ActionType::UnfreezeChessboardCamera => "UNFREEZE_CHESSBOARD_CAMERA",
ActionType::WaitTipsEnd => "WAIT_TIPS_END",
ActionType::BeginTutorialGuide => "BEGIN_TUTORIAL_GUIDE",
ActionType::FocusCamera => "FOCUS_CAMERA",
ActionType::UnlockClue => "UNLOCK_CLUE",
ActionType::AvatarTipsSwitch => "AVATAR_TIPS_SWITCH",
ActionType::FinishRescue => "FINISH_RESCUE",
ActionType::PlayTvEffect => "PLAY_TV_EFFECT",
ActionType::SetInteractPoint => "SET_INTERACT_POINT",
ActionType::HideMainCityUi => "HIDE_MAIN_CITY_UI",
ActionType::ChatCamera => "CHAT_CAMERA",
ActionType::CreateClientEntity => "CREATE_CLIENT_ENTITY",
ActionType::SetNpcVisibleClient => "SET_NPC_VISIBLE_CLIENT",
ActionType::GachaItemPerform => "GACHA_ITEM_PERFORM",
ActionType::SetMessageClient => "SET_MESSAGE_CLIENT",
ActionType::ModMainCityTimeClient => "MOD_MAIN_CITY_TIME_CLIENT",
ActionType::ModifyLightLevelPerform => "MODIFY_LIGHT_LEVEL_PERFORM",
ActionType::SetPosition => "SET_POSITION",
ActionType::SetChessboardPerformMode => "SET_CHESSBOARD_PERFORM_MODE",
ActionType::Transition => "TRANSITION",
ActionType::WaitUntilUiClose => "WAIT_UNTIL_UI_CLOSE",
ActionType::WaitTransitionEnd => "WAIT_TRANSITION_END",
ActionType::CloseUi => "CLOSE_UI",
ActionType::QuitPhoto => "QUIT_PHOTO",
ActionType::ShowTeleportUi => "SHOW_TELEPORT_UI",
ActionType::ModifyCameraTargetSection => "MODIFY_CAMERA_TARGET_SECTION",
ActionType::CameraBackToPlayer => "CAMERA_BACK_TO_PLAYER",
ActionType::ResetSceneObj => "RESET_SCENE_OBJ",
ActionType::ManualAccelerate => "MANUAL_ACCELERATE",
ActionType::BreakNavigate => "BREAK_NAVIGATE",
ActionType::ShowExitButtonNew => "SHOW_EXIT_BUTTON_NEW",
ActionType::ShowBottomTipHollow => "SHOW_BOTTOM_TIP_HOLLOW",
ActionType::ShowChapterTip => "SHOW_CHAPTER_TIP",
ActionType::EnterDungeonQuest => "ENTER_DUNGEON_QUEST",
ActionType::DownloadFullResource => "DOWNLOAD_FULL_RESOURCE",
ActionType::AreaTips => "AREA_TIPS",
ActionType::ClientPerform => "CLIENT_PERFORM",
ActionType::ShowItem => "SHOW_ITEM",
ActionType::SwitchOva => "SWITCH_OVA",
ActionType::SetLiftStatus => "SET_LIFT_STATUS",
ActionType::AreaCameraModify => "AREA_CAMERA_MODIFY",
ActionType::TriggerPerformBehavior => "TRIGGER_PERFORM_BEHAVIOR",
ActionType::SwitchAtmosphere => "SWITCH_ATMOSPHERE",
ActionType::ModifyLightDiffusionPoints => "MODIFY_LIGHT_DIFFUSION_POINTS",
ActionType::ModCatName => "MOD_CAT_NAME",
ActionType::OpenUiGame => "OPEN_UI_GAME",
ActionType::OpenDialogHollowV2 => "OPEN_DIALOG_HOLLOW_V2",
ActionType::PlayDialogAnimV2 => "PLAY_DIALOG_ANIM_V2",
ActionType::CloseDialogHollowV2 => "CLOSE_DIALOG_HOLLOW_V2",
ActionType::BreakDialogAnimV2 => "BREAK_DIALOG_ANIM_V2",
ActionType::If => "IF",
ActionType::StartLoop => "START_LOOP",
ActionType::EndLoop => "END_LOOP",
ActionType::CallFunction => "CALL_FUNCTION",
ActionType::Return => "RETURN",
ActionType::ResetEvent => "RESET_EVENT",
ActionType::AddItem => "ADD_ITEM",
ActionType::SetVariable => "SET_VARIABLE",
ActionType::SetConditionProgress => "SET_CONDITION_PROGRESS",
ActionType::RandomVariableValue => "RANDOM_VARIABLE_VALUE",
ActionType::ListSpecialOpt => "LIST_SPECIAL_OPT",
ActionType::FinishQuest => "FINISH_QUEST",
ActionType::RandomWithWeight => "RANDOM_WITH_WEIGHT",
ActionType::Perform => "PERFORM",
ActionType::Reward => "REWARD",
ActionType::SetList => "SET_LIST",
ActionType::GetList => "GET_LIST",
ActionType::StartAction => "START_ACTION",
ActionType::SetString => "SET_STRING",
ActionType::SendCustomEventTracking => "SEND_CUSTOM_EVENT_TRACKING",
ActionType::EmptyAction => "EMPTY_ACTION",
ActionType::SetVector2 => "SET_VECTOR2",
ActionType::Switch => "SWITCH",
ActionType::SwitchCompareInt => "SWITCH_COMPARE_INT",
ActionType::Draw => "DRAW",
ActionType::SetVec2List => "SET_VEC2_LIST",
ActionType::GetVec2List => "GET_VEC2_LIST",
ActionType::CallFunctionV2 => "CALL_FUNCTION_V2",
ActionType::EnterHollowShop => "ENTER_HOLLOW_SHOP",
ActionType::MakeChoice => "MAKE_CHOICE",
ActionType::ModifySceneProperty => "MODIFY_SCENE_PROPERTY",
ActionType::FinishEvent => "FINISH_EVENT",
ActionType::TriggerBattle => "TRIGGER_BATTLE",
ActionType::AverageAvatarHp => "AVERAGE_AVATAR_HP",
ActionType::RemoveCard => "REMOVE_CARD",
ActionType::DropPool => "DROP_POOL",
ActionType::Transfer => "TRANSFER",
ActionType::FinishHollow => "FINISH_HOLLOW",
ActionType::RandomItemCard => "RANDOM_ITEM_CARD",
ActionType::EventModification => "EVENT_MODIFICATION",
ActionType::ChangeAvatarState => "CHANGE_AVATAR_STATE",
ActionType::DropPack => "DROP_PACK",
ActionType::SetMapState => "SET_MAP_STATE",
ActionType::DropCurse => "DROP_CURSE",
ActionType::LogHollow => "LOG_HOLLOW",
ActionType::DropCard => "DROP_CARD",
ActionType::ChangeHollowEventWeight => "CHANGE_HOLLOW_EVENT_WEIGHT",
ActionType::RemoveCurse => "REMOVE_CURSE",
ActionType::HideNode => "HIDE_NODE",
ActionType::SetChallenge => "SET_CHALLENGE",
ActionType::DropChallengeId => "DROP_CHALLENGE_ID",
ActionType::GetAvatarInfo => "GET_AVATAR_INFO",
ActionType::SetHollowItem => "SET_HOLLOW_ITEM",
ActionType::ChangeCharacter => "CHANGE_CHARACTER",
ActionType::NewHollow => "NEW_HOLLOW",
ActionType::SlotMachine => "SLOT_MACHINE",
ActionType::SetHollowBlackOut => "SET_HOLLOW_BLACK_OUT",
ActionType::FinishBlackOut => "FINISH_BLACK_OUT",
ActionType::SetHollowSystemState => "SET_HOLLOW_SYSTEM_STATE",
ActionType::AddCharacter => "ADD_CHARACTER",
ActionType::LockCurse => "LOCK_CURSE",
ActionType::HollowDistance => "HOLLOW_DISTANCE",
ActionType::PushBack => "PUSH_BACK",
ActionType::ApplyAbility => "APPLY_ABILITY",
ActionType::RemoveAbility => "REMOVE_ABILITY",
ActionType::RandomBattleId => "RANDOM_BATTLE_ID",
ActionType::GetIndexByFilter => "GET_INDEX_BY_FILTER",
ActionType::SetBattleType => "SET_BATTLE_TYPE",
ActionType::GetPosition => "GET_POSITION",
ActionType::StartMiniGame => "START_MINI_GAME",
ActionType::SetHollowItemSlot => "SET_HOLLOW_ITEM_SLOT",
ActionType::GetHollowItem => "GET_HOLLOW_ITEM",
ActionType::SearchGrid => "SEARCH_GRID",
ActionType::SetNpcState => "SET_NPC_STATE",
ActionType::GetNpcInstanceId => "GET_NPC_INSTANCE_ID",
ActionType::DestoryNpc => "DESTORY_NPC",
ActionType::AddCharacterAbyss => "ADD_CHARACTER_ABYSS",
ActionType::ChangeCharacterAbyss => "CHANGE_CHARACTER_ABYSS",
ActionType::GetCharacterPoolAbyss => "GET_CHARACTER_POOL_ABYSS",
ActionType::AbyssDropCharacterPool => "ABYSS_DROP_CHARACTER_POOL",
ActionType::GetLeaderOfHollowNpc => "GET_LEADER_OF_HOLLOW_NPC",
ActionType::SetLeaderOfHollowNpc => "SET_LEADER_OF_HOLLOW_NPC",
ActionType::UpdateSaveNpcNum => "UPDATE_SAVE_NPC_NUM",
ActionType::PushWithDirection => "PUSH_WITH_DIRECTION",
ActionType::HollowNpcFindPath => "HOLLOW_NPC_FIND_PATH",
ActionType::HollowNpcMove => "HOLLOW_NPC_MOVE",
ActionType::NewChessboard => "NEW_CHESSBOARD",
ActionType::GoToNextLayer => "GO_TO_NEXT_LAYER",
ActionType::GoToChessboard => "GO_TO_CHESSBOARD",
ActionType::GetPreChessboard => "GET_PRE_CHESSBOARD",
ActionType::TriggerHollowNpcBehavior => "TRIGGER_HOLLOW_NPC_BEHAVIOR",
ActionType::ShowLayerResult => "SHOW_LAYER_RESULT",
ActionType::Henshin => "HENSHIN",
ActionType::CreateHollowNpc => "CREATE_HOLLOW_NPC",
ActionType::DropChessboardId => "DROP_CHESSBOARD_ID",
ActionType::MakeDialogChoice => "MAKE_DIALOG_CHOICE",
ActionType::GetEventId => "GET_EVENT_ID",
ActionType::CountDropPool => "COUNT_DROP_POOL",
ActionType::MakeItemChoice => "MAKE_ITEM_CHOICE",
ActionType::HpActHollow => "HP_ACT_HOLLOW",
ActionType::BanHollowEvent => "BAN_HOLLOW_EVENT",
ActionType::CoordinateTransform => "COORDINATE_TRANSFORM",
ActionType::RegisterVariableCondition => "REGISTER_VARIABLE_CONDITION",
ActionType::OnOffCategory => "ON_OFF_CATEGORY",
ActionType::ResetBigTvSnapshot => "RESET_BIG_TV_SNAPSHOT",
ActionType::BigTvSupportSnapshot => "BIG_TV_SUPPORT_SNAPSHOT",
ActionType::SetEventIcon => "SET_EVENT_ICON",
ActionType::GetAnimSheetId => "GET_ANIM_SHEET_ID",
ActionType::HollowNpcHenshin => "HOLLOW_NPC_HENSHIN",
ActionType::HollowNpcTransfer => "HOLLOW_NPC_TRANSFER",
ActionType::BindBigTv => "BIND_BIG_TV",
ActionType::MoveNpcToSection => "MOVE_NPC_TO_SECTION",
ActionType::GetNpcId => "GET_NPC_ID",
ActionType::SearchHollowNpc => "SEARCH_HOLLOW_NPC",
ActionType::Boom => "BOOM",
ActionType::TriggerHollowEvent => "TRIGGER_HOLLOW_EVENT",
ActionType::BreakDialogAnim => "BREAK_DIALOG_ANIM",
ActionType::MoveBigTv => "MOVE_BIG_TV",
ActionType::SetNextLayerChessboardId => "SET_NEXT_LAYER_CHESSBOARD_ID",
ActionType::GetBossBattleEvent => "GET_BOSS_BATTLE_EVENT",
ActionType::CreateHollowSnake => "CREATE_HOLLOW_SNAKE",
ActionType::SetGridStaminaState => "SET_GRID_STAMINA_STATE",
ActionType::DisplayBigTvChessboard => "DISPLAY_BIG_TV_CHESSBOARD",
ActionType::SplitHollowSnake => "SPLIT_HOLLOW_SNAKE",
ActionType::GetHollowSnakeInfo => "GET_HOLLOW_SNAKE_INFO",
ActionType::ModifyHollowSnake => "MODIFY_HOLLOW_SNAKE",
ActionType::ChangeHollowNpcApperance => "CHANGE_HOLLOW_NPC_APPERANCE",
ActionType::OpenBigTvSokobanGame => "OPEN_BIG_TV_SOKOBAN_GAME",
ActionType::SetInterconnectedStoryEvent => "SET_INTERCONNECTED_STORY_EVENT",
ActionType::HollowNpcImitate => "HOLLOW_NPC_IMITATE",
ActionType::TriggerHollowNpcEarlyAct => "TRIGGER_HOLLOW_NPC_EARLY_ACT",
ActionType::GetAvatarByTag => "GET_AVATAR_BY_TAG",
ActionType::SetBattleTypeAbyss => "SET_BATTLE_TYPE_ABYSS",
ActionType::RemoveEventIdFromRandomPool => "REMOVE_EVENT_ID_FROM_RANDOM_POOL",
ActionType::RecycleHollowItem => "RECYCLE_HOLLOW_ITEM",
ActionType::CopyEvent => "COPY_EVENT",
ActionType::BanCharacter => "BAN_CHARACTER",
ActionType::RemoveCharacter => "REMOVE_CHARACTER",
ActionType::SetNpcAttr => "SET_NPC_ATTR",
ActionType::GetNpcAttr => "GET_NPC_ATTR",
ActionType::HitNpc => "HIT_NPC",
ActionType::GetPlayerHollowMovePath => "GET_PLAYER_HOLLOW_MOVE_PATH",
ActionType::GetBigTvIndex => "GET_BIG_TV_INDEX",
ActionType::ClearNpc => "CLEAR_NPC",
ActionType::SaveMiniSnapshot => "SAVE_MINI_SNAPSHOT",
ActionType::GetPossessHollowItem => "GET_POSSESS_HOLLOW_ITEM",
ActionType::ResetHollowLineQuest => "RESET_HOLLOW_LINE_QUEST",
ActionType::ModifyLightLevel => "MODIFY_LIGHT_LEVEL",
ActionType::GetLightLevel => "GET_LIGHT_LEVEL",
ActionType::AddHollowLight => "ADD_HOLLOW_LIGHT",
ActionType::RemoveHollowLight => "REMOVE_HOLLOW_LIGHT",
ActionType::ModifyChessboardPlugin => "MODIFY_CHESSBOARD_PLUGIN",
ActionType::GetLightUid => "GET_LIGHT_UID",
ActionType::NewBoom => "NEW_BOOM",
ActionType::SetEntityParam => "SET_ENTITY_PARAM",
ActionType::GetEntityParam => "GET_ENTITY_PARAM",
ActionType::RepairZone => "REPAIR_ZONE",
ActionType::PushRepairZone => "PUSH_REPAIR_ZONE",
ActionType::SetInnerWorldMapState => "SET_INNER_WORLD_MAP_STATE",
ActionType::ListConvert => "LIST_CONVERT",
ActionType::AbyssGetBattleEvent => "ABYSS_GET_BATTLE_EVENT",
ActionType::TriggerEntityBasicBehavior => "TRIGGER_ENTITY_BASIC_BEHAVIOR",
ActionType::TriggerEntityMove => "TRIGGER_ENTITY_MOVE",
ActionType::TriggerEntityTransfer => "TRIGGER_ENTITY_TRANSFER",
ActionType::TriggerEntityInteract => "TRIGGER_ENTITY_INTERACT",
ActionType::UpgradeCard => "UPGRADE_CARD",
ActionType::NewTimeRewind => "NEW_TIME_REWIND",
ActionType::EnterTimeRewind => "ENTER_TIME_REWIND",
ActionType::InitTimeSegment => "INIT_TIME_SEGMENT",
ActionType::ModifyTimeSegment => "MODIFY_TIME_SEGMENT",
ActionType::ModifyTimeRewind => "MODIFY_TIME_REWIND",
ActionType::GetTimeRewindInfo => "GET_TIME_REWIND_INFO",
ActionType::FinishKeySegment => "FINISH_KEY_SEGMENT",
ActionType::ActivateGridInSegment => "ACTIVATE_GRID_IN_SEGMENT",
ActionType::CountCardPool => "COUNT_CARD_POOL",
ActionType::MakeBangbooChoice => "MAKE_BANGBOO_CHOICE",
ActionType::ChangeBangbooChoice => "CHANGE_BANGBOO_CHOICE",
ActionType::TriggerEntityScript => "TRIGGER_ENTITY_SCRIPT",
ActionType::AddStressPunishCurse => "ADD_STRESS_PUNISH_CURSE",
ActionType::PopupTip => "POPUP_TIP",
ActionType::HideHollowEntity => "HIDE_HOLLOW_ENTITY",
ActionType::GetEntityPriorityList => "GET_ENTITY_PRIORITY_LIST",
ActionType::ChessUiController => "CHESS_UI_CONTROLLER",
ActionType::GetEntityPriority => "GET_ENTITY_PRIORITY",
ActionType::CreateEntity => "CREATE_ENTITY",
ActionType::DestroyEntityByUid => "DESTROY_ENTITY_BY_UID",
ActionType::InteractWithEntity => "INTERACT_WITH_ENTITY",
ActionType::SearchPosition => "SEARCH_POSITION",
ActionType::FilterHollowEntity => "FILTER_HOLLOW_ENTITY",
ActionType::ModifyStackingOrder => "MODIFY_STACKING_ORDER",
ActionType::InitConwayLifeGame => "INIT_CONWAY_LIFE_GAME",
ActionType::IterateConwayLifeGame => "ITERATE_CONWAY_LIFE_GAME",
ActionType::ChangeConwayLifeGameGridState => {
"CHANGE_CONWAY_LIFE_GAME_GRID_STATE"
}
ActionType::BigTvChessUiController => "BIG_TV_CHESS_UI_CONTROLLER",
ActionType::SetEntityState => "SET_ENTITY_STATE",
ActionType::RemoveEntityState => "REMOVE_ENTITY_STATE",
ActionType::GetEventTexture => "GET_EVENT_TEXTURE",
ActionType::ModifyComponent => "MODIFY_COMPONENT",
ActionType::ChangeHollowSoundState => "CHANGE_HOLLOW_SOUND_STATE",
ActionType::SetEntityScriptVariable => "SET_ENTITY_SCRIPT_VARIABLE",
ActionType::CreateSignal => "CREATE_SIGNAL",
ActionType::SubscribeSignal => "SUBSCRIBE_SIGNAL",
ActionType::UnsubscribeSignal => "UNSUBSCRIBE_SIGNAL",
ActionType::SendSignal => "SEND_SIGNAL",
ActionType::DestroySignal => "DESTROY_SIGNAL",
ActionType::SetMultiHollowOutSection => "SET_MULTI_HOLLOW_OUT_SECTION",
ActionType::GetEntityScriptVariable => "GET_ENTITY_SCRIPT_VARIABLE",
ActionType::RemoveChessboard => "REMOVE_CHESSBOARD",
ActionType::BeginTutorialGuideInteract => "BEGIN_TUTORIAL_GUIDE_INTERACT",
ActionType::TimeRewindInteract => "TIME_REWIND_INTERACT",
ActionType::LimboAvatarCard => "LIMBO_AVATAR_CARD",
ActionType::LimboCampEvent => "LIMBO_CAMP_EVENT",
ActionType::ModifyAimRectComponent => "MODIFY_AIM_RECT_COMPONENT",
ActionType::RemoveFromPool => "REMOVE_FROM_POOL",
ActionType::ActivateSegmentInteract => "ACTIVATE_SEGMENT_INTERACT",
ActionType::RecordUseBuddy => "RECORD_USE_buddy",
ActionType::ModifyMultiHollowOutFloor => "MODIFY_MULTI_HOLLOW_OUT_FLOOR",
ActionType::SetMultiHollowOutView => "SET_MULTI_HOLLOW_OUT_VIEW",
ActionType::NextDropClueEvent => "NEXT_DROP_CLUE_EVENT",
ActionType::CreateNpc => "CREATE_NPC",
ActionType::SetQuestPhase => "SET_QUEST_PHASE",
ActionType::ChangeInteract => "CHANGE_INTERACT",
ActionType::InteractFinish => "INTERACT_FINISH",
ActionType::RemoveMainCityQuestNpc => "REMOVE_MAIN_CITY_QUEST_NPC",
ActionType::RemoveMainCityQuestInteract => "REMOVE_MAIN_CITY_QUEST_INTERACT",
ActionType::ChangeBackSceneInfo => "CHANGE_BACK_SCENE_INFO",
ActionType::ResetMainCityQuestGroup => "RESET_MAIN_CITY_QUEST_GROUP",
ActionType::UnlockHollowQuest => "UNLOCK_HOLLOW_QUEST",
ActionType::SetNpcVisible => "SET_NPC_VISIBLE",
ActionType::RemoveInteract => "REMOVE_INTERACT",
ActionType::RemoveNpc => "REMOVE_NPC",
ActionType::SetVhsStoreLevel => "SET_VHS_STORE_LEVEL",
ActionType::SetVhsStoreTrendState => "SET_VHS_STORE_TREND_STATE",
ActionType::SwitchMainCityTime => "SWITCH_MAIN_CITY_TIME",
ActionType::TheWorld => "THE_WORLD",
ActionType::ForceRefresh => "FORCE_REFRESH",
ActionType::ForbidAfk => "FORBID_AFK",
ActionType::SwitchMainCharacter => "SWITCH_MAIN_CHARACTER",
ActionType::SetLandEventFinish => "SET_LAND_EVENT_FINISH",
ActionType::SetBgm => "SET_BGM",
ActionType::SetMainCityObjectState => "SET_MAIN_CITY_OBJECT_STATE",
ActionType::EventChoice => "EVENT_CHOICE",
ActionType::CreateMoveNpc => "CREATE_MOVE_NPC",
ActionType::ChangeGuidePoint => "CHANGE_GUIDE_POINT",
ActionType::AddDailyQuest => "ADD_DAILY_QUEST",
ActionType::AddMicroTask => "ADD_MICRO_TASK",
ActionType::SetFirstMeet => "SET_FIRST_MEET",
ActionType::CreateCameraZone => "CREATE_CAMERA_ZONE",
ActionType::SetMainCityTime => "SET_MAIN_CITY_TIME",
ActionType::NextMainCityTimePeriod => "NEXT_MAIN_CITY_TIME_PERIOD",
ActionType::PlayerSwitchMainCharacter => "PLAYER_SWITCH_MAIN_CHARACTER",
ActionType::EndTransition => "END_TRANSITION",
ActionType::AddVhsFlowBuff => "ADD_VHS_FLOW_BUFF",
ActionType::ActivatePhotoId => "ACTIVATE_PHOTO_ID",
ActionType::AccelerateMainCityTime => "ACCELERATE_MAIN_CITY_TIME",
ActionType::SetTrashNewFlag => "SET_TRASH_NEW_FLAG",
ActionType::UseLastTime => "USE_LAST_TIME",
ActionType::OccupyOvernight => "OCCUPY_OVERNIGHT",
ActionType::ShowPhotoQuestFinishTip => "SHOW_PHOTO_QUEST_FINISH_TIP",
ActionType::AddSoundAmb => "ADD_SOUND_AMB",
ActionType::SubmitItem => "SUBMIT_ITEM",
ActionType::ModTrust => "MOD_TRUST",
ActionType::SetPartnerEventState => "SET_PARTNER_EVENT_STATE",
ActionType::SendMessage => "SEND_MESSAGE",
ActionType::SwitchTrackQuest => "SWITCH_TRACK_QUEST",
ActionType::ModNpc => "MOD_NPC",
ActionType::AcceptOvernight => "ACCEPT_OVERNIGHT",
ActionType::ActiveTrigger => "ACTIVE_TRIGGER",
ActionType::ModObjState => "MOD_OBJ_STATE",
ActionType::ModSceneObj => "MOD_SCENE_OBJ",
ActionType::FansSettle => "FANS_SETTLE",
ActionType::OpenHallGame => "OPEN_HALL_GAME",
ActionType::AddPartnerEvent => "ADD_PARTNER_EVENT",
ActionType::ExecOvernightEvent => "EXEC_OVERNIGHT_EVENT",
ActionType::SofaRestNextTimePeriod => "SOFA_REST_NEXT_TIME_PERIOD",
ActionType::BeginUiGame => "BEGIN_UI_GAME",
ActionType::PrepareData => "PREPARE_DATA",
ActionType::ClearRpRecommendResult => "CLEAR_RP_RECOMMEND_RESULT",
ActionType::DoMainCityGame => "DO_MAIN_CITY_GAME",
ActionType::ShowInTodo => "SHOW_IN_TODO",
ActionType::ChangeNpcName => "CHANGE_NPC_NAME",
ActionType::CreateOva => "CREATE_OVA",
ActionType::MapChooseByEvent => "MAP_CHOOSE_BY_EVENT",
ActionType::MapChooseByLayer => "MAP_CHOOSE_BY_LAYER",
ActionType::MapChooseByNum => "MAP_CHOOSE_BY_NUM",
ActionType::MapChooseByRange => "MAP_CHOOSE_BY_RANGE",
ActionType::MapClearPool => "MAP_CLEAR_POOL",
ActionType::MapSetEvent => "MAP_SET_EVENT",
ActionType::MapSetLayer => "MAP_SET_LAYER",
ActionType::MapSetTag => "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 {
"ACTION_TYPE_NONE" => Some(Self::None),
"WAIT_SECONDS" => Some(Self::WaitSeconds),
"LOG_TEXT" => Some(Self::LogText),
"WAIT" => Some(Self::Wait),
"LOG" => Some(Self::Log),
"OPEN_UI" => Some(Self::OpenUi),
"SWITCH_SECTION" => Some(Self::SwitchSection),
"ANIM_CTRLER_PARAM" => Some(Self::AnimCtrlerParam),
"SHOW_TIP" => Some(Self::ShowTip),
"SHOW_POP_WINDOW" => Some(Self::ShowPopWindow),
"WALK_FAR_AWAY" => Some(Self::WalkFarAway),
"OPEN_DIALOG_HOLLOW" => Some(Self::OpenDialogHollow),
"CLOSE_DIALOG_HOLLOW" => Some(Self::CloseDialogHollow),
"PLAY_ANIM_HOLLOW" => Some(Self::PlayAnimHollow),
"CAMERA_STRETCH" => Some(Self::CameraStretch),
"CAMERA_MOVE" => Some(Self::CameraMove),
"CAMERA_MOVE_V2" => Some(Self::CameraMoveV2),
"SHOW_TIP_HOLLOW" => Some(Self::ShowTipHollow),
"SHOW_POP_WINDOW_HOLLOW" => Some(Self::ShowPopWindowHollow),
"PLAY_POST_EFFECT" => Some(Self::PlayPostEffect),
"ENTER_HOLLOW_QUEST" => Some(Self::EnterHollowQuest),
"ENTER_ARCHIVE_FILE_QUEST" => Some(Self::EnterArchiveFileQuest),
"PRESET" => Some(Self::Preset),
"BLACK_MASK" => Some(Self::BlackMask),
"PLAY_SOUND" => Some(Self::PlaySound),
"CLOSE_TIP" => Some(Self::CloseTip),
"RECONECT_CHESSBOARD" => Some(Self::ReconectChessboard),
"HOLLOW_SET_SWITCH_EFFECT" => Some(Self::HollowSetSwitchEffect),
"OUT_DOOR" => Some(Self::OutDoor),
"FREEZE_CHESSBOARD_CAMERA" => Some(Self::FreezeChessboardCamera),
"SHOW_VHS_STORE_LEVEL_TIPS" => Some(Self::ShowVhsStoreLevelTips),
"INTERACT_NPC_WITH_ANIM" => Some(Self::InteractNpcWithAnim),
"CHANGE_HOLLOW_BG" => Some(Self::ChangeHollowBg),
"TRASH_GACHA_GET_DATA" => Some(Self::TrashGachaGetData),
"TRASH_GACHA" => Some(Self::TrashGacha),
"SHOW_QUEST_TIP" => Some(Self::ShowQuestTip),
"TELEPORT_UI" => Some(Self::TeleportUi),
"CAMERA_ACTIVE" => Some(Self::CameraActive),
"CAMERA_RESET" => Some(Self::CameraReset),
"CREATE_FC" => Some(Self::CreateFc),
"BEHAVIOUR_FC" => Some(Self::BehaviourFc),
"SEND_EVENT_FC" => Some(Self::SendEventFc),
"READ_FC_BLACK_BOARD_DATA" => Some(Self::ReadFcBlackBoardData),
"WRITE_FC_BLACK_BOARD_DATA" => Some(Self::WriteFcBlackBoardData),
"CHANGE_SOUND_STATE" => Some(Self::ChangeSoundState),
"AFK_HOLLOW" => Some(Self::AfkHollow),
"SWITCH_BIG_TV" => Some(Self::SwitchBigTv),
"TRIGGER_INTERACT" => Some(Self::TriggerInteract),
"STOP_ANIM" => Some(Self::StopAnim),
"GET_TRUST" => Some(Self::GetTrust),
"PLAY_DIALOG_ANIM" => Some(Self::PlayDialogAnim),
"UNFREEZE_CHESSBOARD_CAMERA" => Some(Self::UnfreezeChessboardCamera),
"WAIT_TIPS_END" => Some(Self::WaitTipsEnd),
"BEGIN_TUTORIAL_GUIDE" => Some(Self::BeginTutorialGuide),
"FOCUS_CAMERA" => Some(Self::FocusCamera),
"UNLOCK_CLUE" => Some(Self::UnlockClue),
"AVATAR_TIPS_SWITCH" => Some(Self::AvatarTipsSwitch),
"FINISH_RESCUE" => Some(Self::FinishRescue),
"PLAY_TV_EFFECT" => Some(Self::PlayTvEffect),
"SET_INTERACT_POINT" => Some(Self::SetInteractPoint),
"HIDE_MAIN_CITY_UI" => Some(Self::HideMainCityUi),
"CHAT_CAMERA" => Some(Self::ChatCamera),
"CREATE_CLIENT_ENTITY" => Some(Self::CreateClientEntity),
"SET_NPC_VISIBLE_CLIENT" => Some(Self::SetNpcVisibleClient),
"GACHA_ITEM_PERFORM" => Some(Self::GachaItemPerform),
"SET_MESSAGE_CLIENT" => Some(Self::SetMessageClient),
"MOD_MAIN_CITY_TIME_CLIENT" => Some(Self::ModMainCityTimeClient),
"MODIFY_LIGHT_LEVEL_PERFORM" => Some(Self::ModifyLightLevelPerform),
"SET_POSITION" => Some(Self::SetPosition),
"SET_CHESSBOARD_PERFORM_MODE" => Some(Self::SetChessboardPerformMode),
"TRANSITION" => Some(Self::Transition),
"WAIT_UNTIL_UI_CLOSE" => Some(Self::WaitUntilUiClose),
"WAIT_TRANSITION_END" => Some(Self::WaitTransitionEnd),
"CLOSE_UI" => Some(Self::CloseUi),
"QUIT_PHOTO" => Some(Self::QuitPhoto),
"SHOW_TELEPORT_UI" => Some(Self::ShowTeleportUi),
"MODIFY_CAMERA_TARGET_SECTION" => Some(Self::ModifyCameraTargetSection),
"CAMERA_BACK_TO_PLAYER" => Some(Self::CameraBackToPlayer),
"RESET_SCENE_OBJ" => Some(Self::ResetSceneObj),
"MANUAL_ACCELERATE" => Some(Self::ManualAccelerate),
"BREAK_NAVIGATE" => Some(Self::BreakNavigate),
"SHOW_EXIT_BUTTON_NEW" => Some(Self::ShowExitButtonNew),
"SHOW_BOTTOM_TIP_HOLLOW" => Some(Self::ShowBottomTipHollow),
"SHOW_CHAPTER_TIP" => Some(Self::ShowChapterTip),
"ENTER_DUNGEON_QUEST" => Some(Self::EnterDungeonQuest),
"DOWNLOAD_FULL_RESOURCE" => Some(Self::DownloadFullResource),
"AREA_TIPS" => Some(Self::AreaTips),
"CLIENT_PERFORM" => Some(Self::ClientPerform),
"SHOW_ITEM" => Some(Self::ShowItem),
"SWITCH_OVA" => Some(Self::SwitchOva),
"SET_LIFT_STATUS" => Some(Self::SetLiftStatus),
"AREA_CAMERA_MODIFY" => Some(Self::AreaCameraModify),
"TRIGGER_PERFORM_BEHAVIOR" => Some(Self::TriggerPerformBehavior),
"SWITCH_ATMOSPHERE" => Some(Self::SwitchAtmosphere),
"MODIFY_LIGHT_DIFFUSION_POINTS" => Some(Self::ModifyLightDiffusionPoints),
"MOD_CAT_NAME" => Some(Self::ModCatName),
"OPEN_UI_GAME" => Some(Self::OpenUiGame),
"OPEN_DIALOG_HOLLOW_V2" => Some(Self::OpenDialogHollowV2),
"PLAY_DIALOG_ANIM_V2" => Some(Self::PlayDialogAnimV2),
"CLOSE_DIALOG_HOLLOW_V2" => Some(Self::CloseDialogHollowV2),
"BREAK_DIALOG_ANIM_V2" => Some(Self::BreakDialogAnimV2),
"IF" => Some(Self::If),
"START_LOOP" => Some(Self::StartLoop),
"END_LOOP" => Some(Self::EndLoop),
"CALL_FUNCTION" => Some(Self::CallFunction),
"RETURN" => Some(Self::Return),
"RESET_EVENT" => Some(Self::ResetEvent),
"ADD_ITEM" => Some(Self::AddItem),
"SET_VARIABLE" => Some(Self::SetVariable),
"SET_CONDITION_PROGRESS" => Some(Self::SetConditionProgress),
"RANDOM_VARIABLE_VALUE" => Some(Self::RandomVariableValue),
"LIST_SPECIAL_OPT" => Some(Self::ListSpecialOpt),
"FINISH_QUEST" => Some(Self::FinishQuest),
"RANDOM_WITH_WEIGHT" => Some(Self::RandomWithWeight),
"PERFORM" => Some(Self::Perform),
"REWARD" => Some(Self::Reward),
"SET_LIST" => Some(Self::SetList),
"GET_LIST" => Some(Self::GetList),
"START_ACTION" => Some(Self::StartAction),
"SET_STRING" => Some(Self::SetString),
"SEND_CUSTOM_EVENT_TRACKING" => Some(Self::SendCustomEventTracking),
"EMPTY_ACTION" => Some(Self::EmptyAction),
"SET_VECTOR2" => Some(Self::SetVector2),
"SWITCH" => Some(Self::Switch),
"SWITCH_COMPARE_INT" => Some(Self::SwitchCompareInt),
"DRAW" => Some(Self::Draw),
"SET_VEC2_LIST" => Some(Self::SetVec2List),
"GET_VEC2_LIST" => Some(Self::GetVec2List),
"CALL_FUNCTION_V2" => Some(Self::CallFunctionV2),
"ENTER_HOLLOW_SHOP" => Some(Self::EnterHollowShop),
"MAKE_CHOICE" => Some(Self::MakeChoice),
"MODIFY_SCENE_PROPERTY" => Some(Self::ModifySceneProperty),
"FINISH_EVENT" => Some(Self::FinishEvent),
"TRIGGER_BATTLE" => Some(Self::TriggerBattle),
"AVERAGE_AVATAR_HP" => Some(Self::AverageAvatarHp),
"REMOVE_CARD" => Some(Self::RemoveCard),
"DROP_POOL" => Some(Self::DropPool),
"TRANSFER" => Some(Self::Transfer),
"FINISH_HOLLOW" => Some(Self::FinishHollow),
"RANDOM_ITEM_CARD" => Some(Self::RandomItemCard),
"EVENT_MODIFICATION" => Some(Self::EventModification),
"CHANGE_AVATAR_STATE" => Some(Self::ChangeAvatarState),
"DROP_PACK" => Some(Self::DropPack),
"SET_MAP_STATE" => Some(Self::SetMapState),
"DROP_CURSE" => Some(Self::DropCurse),
"LOG_HOLLOW" => Some(Self::LogHollow),
"DROP_CARD" => Some(Self::DropCard),
"CHANGE_HOLLOW_EVENT_WEIGHT" => Some(Self::ChangeHollowEventWeight),
"REMOVE_CURSE" => Some(Self::RemoveCurse),
"HIDE_NODE" => Some(Self::HideNode),
"SET_CHALLENGE" => Some(Self::SetChallenge),
"DROP_CHALLENGE_ID" => Some(Self::DropChallengeId),
"GET_AVATAR_INFO" => Some(Self::GetAvatarInfo),
"SET_HOLLOW_ITEM" => Some(Self::SetHollowItem),
"CHANGE_CHARACTER" => Some(Self::ChangeCharacter),
"NEW_HOLLOW" => Some(Self::NewHollow),
"SLOT_MACHINE" => Some(Self::SlotMachine),
"SET_HOLLOW_BLACK_OUT" => Some(Self::SetHollowBlackOut),
"FINISH_BLACK_OUT" => Some(Self::FinishBlackOut),
"SET_HOLLOW_SYSTEM_STATE" => Some(Self::SetHollowSystemState),
"ADD_CHARACTER" => Some(Self::AddCharacter),
"LOCK_CURSE" => Some(Self::LockCurse),
"HOLLOW_DISTANCE" => Some(Self::HollowDistance),
"PUSH_BACK" => Some(Self::PushBack),
"APPLY_ABILITY" => Some(Self::ApplyAbility),
"REMOVE_ABILITY" => Some(Self::RemoveAbility),
"RANDOM_BATTLE_ID" => Some(Self::RandomBattleId),
"GET_INDEX_BY_FILTER" => Some(Self::GetIndexByFilter),
"SET_BATTLE_TYPE" => Some(Self::SetBattleType),
"GET_POSITION" => Some(Self::GetPosition),
"START_MINI_GAME" => Some(Self::StartMiniGame),
"SET_HOLLOW_ITEM_SLOT" => Some(Self::SetHollowItemSlot),
"GET_HOLLOW_ITEM" => Some(Self::GetHollowItem),
"SEARCH_GRID" => Some(Self::SearchGrid),
"SET_NPC_STATE" => Some(Self::SetNpcState),
"GET_NPC_INSTANCE_ID" => Some(Self::GetNpcInstanceId),
"DESTORY_NPC" => Some(Self::DestoryNpc),
"ADD_CHARACTER_ABYSS" => Some(Self::AddCharacterAbyss),
"CHANGE_CHARACTER_ABYSS" => Some(Self::ChangeCharacterAbyss),
"GET_CHARACTER_POOL_ABYSS" => Some(Self::GetCharacterPoolAbyss),
"ABYSS_DROP_CHARACTER_POOL" => Some(Self::AbyssDropCharacterPool),
"GET_LEADER_OF_HOLLOW_NPC" => Some(Self::GetLeaderOfHollowNpc),
"SET_LEADER_OF_HOLLOW_NPC" => Some(Self::SetLeaderOfHollowNpc),
"UPDATE_SAVE_NPC_NUM" => Some(Self::UpdateSaveNpcNum),
"PUSH_WITH_DIRECTION" => Some(Self::PushWithDirection),
"HOLLOW_NPC_FIND_PATH" => Some(Self::HollowNpcFindPath),
"HOLLOW_NPC_MOVE" => Some(Self::HollowNpcMove),
"NEW_CHESSBOARD" => Some(Self::NewChessboard),
"GO_TO_NEXT_LAYER" => Some(Self::GoToNextLayer),
"GO_TO_CHESSBOARD" => Some(Self::GoToChessboard),
"GET_PRE_CHESSBOARD" => Some(Self::GetPreChessboard),
"TRIGGER_HOLLOW_NPC_BEHAVIOR" => Some(Self::TriggerHollowNpcBehavior),
"SHOW_LAYER_RESULT" => Some(Self::ShowLayerResult),
"HENSHIN" => Some(Self::Henshin),
"CREATE_HOLLOW_NPC" => Some(Self::CreateHollowNpc),
"DROP_CHESSBOARD_ID" => Some(Self::DropChessboardId),
"MAKE_DIALOG_CHOICE" => Some(Self::MakeDialogChoice),
"GET_EVENT_ID" => Some(Self::GetEventId),
"COUNT_DROP_POOL" => Some(Self::CountDropPool),
"MAKE_ITEM_CHOICE" => Some(Self::MakeItemChoice),
"HP_ACT_HOLLOW" => Some(Self::HpActHollow),
"BAN_HOLLOW_EVENT" => Some(Self::BanHollowEvent),
"COORDINATE_TRANSFORM" => Some(Self::CoordinateTransform),
"REGISTER_VARIABLE_CONDITION" => Some(Self::RegisterVariableCondition),
"ON_OFF_CATEGORY" => Some(Self::OnOffCategory),
"RESET_BIG_TV_SNAPSHOT" => Some(Self::ResetBigTvSnapshot),
"BIG_TV_SUPPORT_SNAPSHOT" => Some(Self::BigTvSupportSnapshot),
"SET_EVENT_ICON" => Some(Self::SetEventIcon),
"GET_ANIM_SHEET_ID" => Some(Self::GetAnimSheetId),
"HOLLOW_NPC_HENSHIN" => Some(Self::HollowNpcHenshin),
"HOLLOW_NPC_TRANSFER" => Some(Self::HollowNpcTransfer),
"BIND_BIG_TV" => Some(Self::BindBigTv),
"MOVE_NPC_TO_SECTION" => Some(Self::MoveNpcToSection),
"GET_NPC_ID" => Some(Self::GetNpcId),
"SEARCH_HOLLOW_NPC" => Some(Self::SearchHollowNpc),
"BOOM" => Some(Self::Boom),
"TRIGGER_HOLLOW_EVENT" => Some(Self::TriggerHollowEvent),
"BREAK_DIALOG_ANIM" => Some(Self::BreakDialogAnim),
"MOVE_BIG_TV" => Some(Self::MoveBigTv),
"SET_NEXT_LAYER_CHESSBOARD_ID" => Some(Self::SetNextLayerChessboardId),
"GET_BOSS_BATTLE_EVENT" => Some(Self::GetBossBattleEvent),
"CREATE_HOLLOW_SNAKE" => Some(Self::CreateHollowSnake),
"SET_GRID_STAMINA_STATE" => Some(Self::SetGridStaminaState),
"DISPLAY_BIG_TV_CHESSBOARD" => Some(Self::DisplayBigTvChessboard),
"SPLIT_HOLLOW_SNAKE" => Some(Self::SplitHollowSnake),
"GET_HOLLOW_SNAKE_INFO" => Some(Self::GetHollowSnakeInfo),
"MODIFY_HOLLOW_SNAKE" => Some(Self::ModifyHollowSnake),
"CHANGE_HOLLOW_NPC_APPERANCE" => Some(Self::ChangeHollowNpcApperance),
"OPEN_BIG_TV_SOKOBAN_GAME" => Some(Self::OpenBigTvSokobanGame),
"SET_INTERCONNECTED_STORY_EVENT" => Some(Self::SetInterconnectedStoryEvent),
"HOLLOW_NPC_IMITATE" => Some(Self::HollowNpcImitate),
"TRIGGER_HOLLOW_NPC_EARLY_ACT" => Some(Self::TriggerHollowNpcEarlyAct),
"GET_AVATAR_BY_TAG" => Some(Self::GetAvatarByTag),
"SET_BATTLE_TYPE_ABYSS" => Some(Self::SetBattleTypeAbyss),
"REMOVE_EVENT_ID_FROM_RANDOM_POOL" => Some(Self::RemoveEventIdFromRandomPool),
"RECYCLE_HOLLOW_ITEM" => Some(Self::RecycleHollowItem),
"COPY_EVENT" => Some(Self::CopyEvent),
"BAN_CHARACTER" => Some(Self::BanCharacter),
"REMOVE_CHARACTER" => Some(Self::RemoveCharacter),
"SET_NPC_ATTR" => Some(Self::SetNpcAttr),
"GET_NPC_ATTR" => Some(Self::GetNpcAttr),
"HIT_NPC" => Some(Self::HitNpc),
"GET_PLAYER_HOLLOW_MOVE_PATH" => Some(Self::GetPlayerHollowMovePath),
"GET_BIG_TV_INDEX" => Some(Self::GetBigTvIndex),
"CLEAR_NPC" => Some(Self::ClearNpc),
"SAVE_MINI_SNAPSHOT" => Some(Self::SaveMiniSnapshot),
"GET_POSSESS_HOLLOW_ITEM" => Some(Self::GetPossessHollowItem),
"RESET_HOLLOW_LINE_QUEST" => Some(Self::ResetHollowLineQuest),
"MODIFY_LIGHT_LEVEL" => Some(Self::ModifyLightLevel),
"GET_LIGHT_LEVEL" => Some(Self::GetLightLevel),
"ADD_HOLLOW_LIGHT" => Some(Self::AddHollowLight),
"REMOVE_HOLLOW_LIGHT" => Some(Self::RemoveHollowLight),
"MODIFY_CHESSBOARD_PLUGIN" => Some(Self::ModifyChessboardPlugin),
"GET_LIGHT_UID" => Some(Self::GetLightUid),
"NEW_BOOM" => Some(Self::NewBoom),
"SET_ENTITY_PARAM" => Some(Self::SetEntityParam),
"GET_ENTITY_PARAM" => Some(Self::GetEntityParam),
"REPAIR_ZONE" => Some(Self::RepairZone),
"PUSH_REPAIR_ZONE" => Some(Self::PushRepairZone),
"SET_INNER_WORLD_MAP_STATE" => Some(Self::SetInnerWorldMapState),
"LIST_CONVERT" => Some(Self::ListConvert),
"ABYSS_GET_BATTLE_EVENT" => Some(Self::AbyssGetBattleEvent),
"TRIGGER_ENTITY_BASIC_BEHAVIOR" => Some(Self::TriggerEntityBasicBehavior),
"TRIGGER_ENTITY_MOVE" => Some(Self::TriggerEntityMove),
"TRIGGER_ENTITY_TRANSFER" => Some(Self::TriggerEntityTransfer),
"TRIGGER_ENTITY_INTERACT" => Some(Self::TriggerEntityInteract),
"UPGRADE_CARD" => Some(Self::UpgradeCard),
"NEW_TIME_REWIND" => Some(Self::NewTimeRewind),
"ENTER_TIME_REWIND" => Some(Self::EnterTimeRewind),
"INIT_TIME_SEGMENT" => Some(Self::InitTimeSegment),
"MODIFY_TIME_SEGMENT" => Some(Self::ModifyTimeSegment),
"MODIFY_TIME_REWIND" => Some(Self::ModifyTimeRewind),
"GET_TIME_REWIND_INFO" => Some(Self::GetTimeRewindInfo),
"FINISH_KEY_SEGMENT" => Some(Self::FinishKeySegment),
"ACTIVATE_GRID_IN_SEGMENT" => Some(Self::ActivateGridInSegment),
"COUNT_CARD_POOL" => Some(Self::CountCardPool),
"MAKE_BANGBOO_CHOICE" => Some(Self::MakeBangbooChoice),
"CHANGE_BANGBOO_CHOICE" => Some(Self::ChangeBangbooChoice),
"TRIGGER_ENTITY_SCRIPT" => Some(Self::TriggerEntityScript),
"ADD_STRESS_PUNISH_CURSE" => Some(Self::AddStressPunishCurse),
"POPUP_TIP" => Some(Self::PopupTip),
"HIDE_HOLLOW_ENTITY" => Some(Self::HideHollowEntity),
"GET_ENTITY_PRIORITY_LIST" => Some(Self::GetEntityPriorityList),
"CHESS_UI_CONTROLLER" => Some(Self::ChessUiController),
"GET_ENTITY_PRIORITY" => Some(Self::GetEntityPriority),
"CREATE_ENTITY" => Some(Self::CreateEntity),
"DESTROY_ENTITY_BY_UID" => Some(Self::DestroyEntityByUid),
"INTERACT_WITH_ENTITY" => Some(Self::InteractWithEntity),
"SEARCH_POSITION" => Some(Self::SearchPosition),
"FILTER_HOLLOW_ENTITY" => Some(Self::FilterHollowEntity),
"MODIFY_STACKING_ORDER" => Some(Self::ModifyStackingOrder),
"INIT_CONWAY_LIFE_GAME" => Some(Self::InitConwayLifeGame),
"ITERATE_CONWAY_LIFE_GAME" => Some(Self::IterateConwayLifeGame),
"CHANGE_CONWAY_LIFE_GAME_GRID_STATE" => {
Some(Self::ChangeConwayLifeGameGridState)
}
"BIG_TV_CHESS_UI_CONTROLLER" => Some(Self::BigTvChessUiController),
"SET_ENTITY_STATE" => Some(Self::SetEntityState),
"REMOVE_ENTITY_STATE" => Some(Self::RemoveEntityState),
"GET_EVENT_TEXTURE" => Some(Self::GetEventTexture),
"MODIFY_COMPONENT" => Some(Self::ModifyComponent),
"CHANGE_HOLLOW_SOUND_STATE" => Some(Self::ChangeHollowSoundState),
"SET_ENTITY_SCRIPT_VARIABLE" => Some(Self::SetEntityScriptVariable),
"CREATE_SIGNAL" => Some(Self::CreateSignal),
"SUBSCRIBE_SIGNAL" => Some(Self::SubscribeSignal),
"UNSUBSCRIBE_SIGNAL" => Some(Self::UnsubscribeSignal),
"SEND_SIGNAL" => Some(Self::SendSignal),
"DESTROY_SIGNAL" => Some(Self::DestroySignal),
"SET_MULTI_HOLLOW_OUT_SECTION" => Some(Self::SetMultiHollowOutSection),
"GET_ENTITY_SCRIPT_VARIABLE" => Some(Self::GetEntityScriptVariable),
"REMOVE_CHESSBOARD" => Some(Self::RemoveChessboard),
"BEGIN_TUTORIAL_GUIDE_INTERACT" => Some(Self::BeginTutorialGuideInteract),
"TIME_REWIND_INTERACT" => Some(Self::TimeRewindInteract),
"LIMBO_AVATAR_CARD" => Some(Self::LimboAvatarCard),
"LIMBO_CAMP_EVENT" => Some(Self::LimboCampEvent),
"MODIFY_AIM_RECT_COMPONENT" => Some(Self::ModifyAimRectComponent),
"REMOVE_FROM_POOL" => Some(Self::RemoveFromPool),
"ACTIVATE_SEGMENT_INTERACT" => Some(Self::ActivateSegmentInteract),
"RECORD_USE_buddy" => Some(Self::RecordUseBuddy),
"MODIFY_MULTI_HOLLOW_OUT_FLOOR" => Some(Self::ModifyMultiHollowOutFloor),
"SET_MULTI_HOLLOW_OUT_VIEW" => Some(Self::SetMultiHollowOutView),
"NEXT_DROP_CLUE_EVENT" => Some(Self::NextDropClueEvent),
"CREATE_NPC" => Some(Self::CreateNpc),
"SET_QUEST_PHASE" => Some(Self::SetQuestPhase),
"CHANGE_INTERACT" => Some(Self::ChangeInteract),
"INTERACT_FINISH" => Some(Self::InteractFinish),
"REMOVE_MAIN_CITY_QUEST_NPC" => Some(Self::RemoveMainCityQuestNpc),
"REMOVE_MAIN_CITY_QUEST_INTERACT" => Some(Self::RemoveMainCityQuestInteract),
"CHANGE_BACK_SCENE_INFO" => Some(Self::ChangeBackSceneInfo),
"RESET_MAIN_CITY_QUEST_GROUP" => Some(Self::ResetMainCityQuestGroup),
"UNLOCK_HOLLOW_QUEST" => Some(Self::UnlockHollowQuest),
"SET_NPC_VISIBLE" => Some(Self::SetNpcVisible),
"REMOVE_INTERACT" => Some(Self::RemoveInteract),
"REMOVE_NPC" => Some(Self::RemoveNpc),
"SET_VHS_STORE_LEVEL" => Some(Self::SetVhsStoreLevel),
"SET_VHS_STORE_TREND_STATE" => Some(Self::SetVhsStoreTrendState),
"SWITCH_MAIN_CITY_TIME" => Some(Self::SwitchMainCityTime),
"THE_WORLD" => Some(Self::TheWorld),
"FORCE_REFRESH" => Some(Self::ForceRefresh),
"FORBID_AFK" => Some(Self::ForbidAfk),
"SWITCH_MAIN_CHARACTER" => Some(Self::SwitchMainCharacter),
"SET_LAND_EVENT_FINISH" => Some(Self::SetLandEventFinish),
"SET_BGM" => Some(Self::SetBgm),
"SET_MAIN_CITY_OBJECT_STATE" => Some(Self::SetMainCityObjectState),
"EVENT_CHOICE" => Some(Self::EventChoice),
"CREATE_MOVE_NPC" => Some(Self::CreateMoveNpc),
"CHANGE_GUIDE_POINT" => Some(Self::ChangeGuidePoint),
"ADD_DAILY_QUEST" => Some(Self::AddDailyQuest),
"ADD_MICRO_TASK" => Some(Self::AddMicroTask),
"SET_FIRST_MEET" => Some(Self::SetFirstMeet),
"CREATE_CAMERA_ZONE" => Some(Self::CreateCameraZone),
"SET_MAIN_CITY_TIME" => Some(Self::SetMainCityTime),
"NEXT_MAIN_CITY_TIME_PERIOD" => Some(Self::NextMainCityTimePeriod),
"PLAYER_SWITCH_MAIN_CHARACTER" => Some(Self::PlayerSwitchMainCharacter),
"END_TRANSITION" => Some(Self::EndTransition),
"ADD_VHS_FLOW_BUFF" => Some(Self::AddVhsFlowBuff),
"ACTIVATE_PHOTO_ID" => Some(Self::ActivatePhotoId),
"ACCELERATE_MAIN_CITY_TIME" => Some(Self::AccelerateMainCityTime),
"SET_TRASH_NEW_FLAG" => Some(Self::SetTrashNewFlag),
"USE_LAST_TIME" => Some(Self::UseLastTime),
"OCCUPY_OVERNIGHT" => Some(Self::OccupyOvernight),
"SHOW_PHOTO_QUEST_FINISH_TIP" => Some(Self::ShowPhotoQuestFinishTip),
"ADD_SOUND_AMB" => Some(Self::AddSoundAmb),
"SUBMIT_ITEM" => Some(Self::SubmitItem),
"MOD_TRUST" => Some(Self::ModTrust),
"SET_PARTNER_EVENT_STATE" => Some(Self::SetPartnerEventState),
"SEND_MESSAGE" => Some(Self::SendMessage),
"SWITCH_TRACK_QUEST" => Some(Self::SwitchTrackQuest),
"MOD_NPC" => Some(Self::ModNpc),
"ACCEPT_OVERNIGHT" => Some(Self::AcceptOvernight),
"ACTIVE_TRIGGER" => Some(Self::ActiveTrigger),
"MOD_OBJ_STATE" => Some(Self::ModObjState),
"MOD_SCENE_OBJ" => Some(Self::ModSceneObj),
"FANS_SETTLE" => Some(Self::FansSettle),
"OPEN_HALL_GAME" => Some(Self::OpenHallGame),
"ADD_PARTNER_EVENT" => Some(Self::AddPartnerEvent),
"EXEC_OVERNIGHT_EVENT" => Some(Self::ExecOvernightEvent),
"SOFA_REST_NEXT_TIME_PERIOD" => Some(Self::SofaRestNextTimePeriod),
"BEGIN_UI_GAME" => Some(Self::BeginUiGame),
"PREPARE_DATA" => Some(Self::PrepareData),
"CLEAR_RP_RECOMMEND_RESULT" => Some(Self::ClearRpRecommendResult),
"DO_MAIN_CITY_GAME" => Some(Self::DoMainCityGame),
"SHOW_IN_TODO" => Some(Self::ShowInTodo),
"CHANGE_NPC_NAME" => Some(Self::ChangeNpcName),
"CREATE_OVA" => Some(Self::CreateOva),
"MAP_CHOOSE_BY_EVENT" => Some(Self::MapChooseByEvent),
"MAP_CHOOSE_BY_LAYER" => Some(Self::MapChooseByLayer),
"MAP_CHOOSE_BY_NUM" => Some(Self::MapChooseByNum),
"MAP_CHOOSE_BY_RANGE" => Some(Self::MapChooseByRange),
"MAP_CLEAR_POOL" => Some(Self::MapClearPool),
"MAP_SET_EVENT" => Some(Self::MapSetEvent),
"MAP_SET_LAYER" => Some(Self::MapSetLayer),
"MAP_SET_TAG" => Some(Self::MapSetTag),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gmhfanljdef {
Flbojfnkmji = 0,
}
impl Gmhfanljdef {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gmhfanljdef::Flbojfnkmji => "GMHFANLJDEF_FLBOJFNKMJI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GMHFANLJDEF_FLBOJFNKMJI" => Some(Self::Flbojfnkmji),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ScenePropertyType {
None = 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,
}
impl ScenePropertyType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
ScenePropertyType::None => "SCENE_PROPERTY_TYPE_NONE",
ScenePropertyType::Stamina => "STAMINA",
ScenePropertyType::StaminaMax => "STAMINA_MAX",
ScenePropertyType::StaminaRatio => "STAMINA_RATIO",
ScenePropertyType::StaminaDelta => "STAMINA_DELTA",
ScenePropertyType::GoldRatio => "GOLD_RATIO",
ScenePropertyType::GoldDelta => "GOLD_DELTA",
ScenePropertyType::ShopPrice => "SHOP_PRICE",
ScenePropertyType::StaminaIncrease => "STAMINA_INCREASE",
ScenePropertyType::PlayerView => "PLAYER_VIEW",
ScenePropertyType::ActorMaxCurHp => "ACTOR_MAX_CUR_HP",
ScenePropertyType::ShopPriceDelta => "SHOP_PRICE_DELTA",
ScenePropertyType::Weather => "WEATHER",
ScenePropertyType::TimePeriod => "TIME_PERIOD",
ScenePropertyType::AbyssPointRatio => "ABYSS_POINT_RATIO",
ScenePropertyType::AbyssPointDelta => "ABYSS_POINT_DELTA",
ScenePropertyType::HollowHpRecoverRatio => "HOLLOW_HP_RECOVER_RATIO",
ScenePropertyType::HollowHpDecreaseRatio => "HOLLOW_HP_DECREASE_RATIO",
ScenePropertyType::CardBProbabilityDelta => "CARD_B_PROBABILITY_DELTA",
ScenePropertyType::CardAProbabilityDelta => "CARD_A_PROBABILITY_DELTA",
ScenePropertyType::CardSProbabilityDelta => "CARD_S_PROBABILITY_DELTA",
ScenePropertyType::CurseBProbabilityDelta => "CURSE_B_PROBABILITY_DELTA",
ScenePropertyType::CurseAProbabilityDelta => "CURSE_A_PROBABILITY_DELTA",
ScenePropertyType::CurseSProbabilityDelta => "CURSE_S_PROBABILITY_DELTA",
ScenePropertyType::HollowItemBProbabilityDelta => {
"HOLLOW_ITEM_B_PROBABILITY_DELTA"
}
ScenePropertyType::HollowItemAProbabilityDelta => {
"HOLLOW_ITEM_A_PROBABILITY_DELTA"
}
ScenePropertyType::HollowItemSProbabilityDelta => {
"HOLLOW_ITEM_S_PROBABILITY_DELTA"
}
ScenePropertyType::EnableCardFusion => "ENABLE_CARD_FUSION",
ScenePropertyType::EnableCardUpgrade => "ENABLE_CARD_UPGRADE",
ScenePropertyType::EnableCardRefresh => "ENABLE_CARD_REFRESH",
ScenePropertyType::RecoverableTipId => "RECOVERABLE_TIP_ID",
ScenePropertyType::RecoverableBottomTipId => "RECOVERABLE_BOTTOM_TIP_ID",
ScenePropertyType::HollowDrillEnergy => "HOLLOW_DRILL_ENERGY",
ScenePropertyType::HollowDrillLevel => "HOLLOW_DRILL_LEVEL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"SCENE_PROPERTY_TYPE_NONE" => Some(Self::None),
"STAMINA" => Some(Self::Stamina),
"STAMINA_MAX" => Some(Self::StaminaMax),
"STAMINA_RATIO" => Some(Self::StaminaRatio),
"STAMINA_DELTA" => Some(Self::StaminaDelta),
"GOLD_RATIO" => Some(Self::GoldRatio),
"GOLD_DELTA" => Some(Self::GoldDelta),
"SHOP_PRICE" => Some(Self::ShopPrice),
"STAMINA_INCREASE" => Some(Self::StaminaIncrease),
"PLAYER_VIEW" => Some(Self::PlayerView),
"ACTOR_MAX_CUR_HP" => Some(Self::ActorMaxCurHp),
"SHOP_PRICE_DELTA" => Some(Self::ShopPriceDelta),
"WEATHER" => Some(Self::Weather),
"TIME_PERIOD" => Some(Self::TimePeriod),
"ABYSS_POINT_RATIO" => Some(Self::AbyssPointRatio),
"ABYSS_POINT_DELTA" => Some(Self::AbyssPointDelta),
"HOLLOW_HP_RECOVER_RATIO" => Some(Self::HollowHpRecoverRatio),
"HOLLOW_HP_DECREASE_RATIO" => Some(Self::HollowHpDecreaseRatio),
"CARD_B_PROBABILITY_DELTA" => Some(Self::CardBProbabilityDelta),
"CARD_A_PROBABILITY_DELTA" => Some(Self::CardAProbabilityDelta),
"CARD_S_PROBABILITY_DELTA" => Some(Self::CardSProbabilityDelta),
"CURSE_B_PROBABILITY_DELTA" => Some(Self::CurseBProbabilityDelta),
"CURSE_A_PROBABILITY_DELTA" => Some(Self::CurseAProbabilityDelta),
"CURSE_S_PROBABILITY_DELTA" => Some(Self::CurseSProbabilityDelta),
"HOLLOW_ITEM_B_PROBABILITY_DELTA" => Some(Self::HollowItemBProbabilityDelta),
"HOLLOW_ITEM_A_PROBABILITY_DELTA" => Some(Self::HollowItemAProbabilityDelta),
"HOLLOW_ITEM_S_PROBABILITY_DELTA" => Some(Self::HollowItemSProbabilityDelta),
"ENABLE_CARD_FUSION" => Some(Self::EnableCardFusion),
"ENABLE_CARD_UPGRADE" => Some(Self::EnableCardUpgrade),
"ENABLE_CARD_REFRESH" => Some(Self::EnableCardRefresh),
"RECOVERABLE_TIP_ID" => Some(Self::RecoverableTipId),
"RECOVERABLE_BOTTOM_TIP_ID" => Some(Self::RecoverableBottomTipId),
"HOLLOW_DRILL_ENERGY" => Some(Self::HollowDrillEnergy),
"HOLLOW_DRILL_LEVEL" => Some(Self::HollowDrillLevel),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lnmcimhndjb {
Kajlclhonff = 0,
Ddmcnkcembj = 1250,
Mdggnhdcneb = 1258,
Okhehfgmkhc = 1269,
Aeicmiipane = 1273,
Imfnocpdkig = 1278,
Mjfpikbeffl = 1279,
Hipfnigplbk = 1289,
Edjfhhbjcjj = 1298,
Aljkiejljkh = 1299,
}
impl Lnmcimhndjb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Lnmcimhndjb::Kajlclhonff => "LNMCIMHNDJB_KAJLCLHONFF",
Lnmcimhndjb::Ddmcnkcembj => "LNMCIMHNDJB_DDMCNKCEMBJ",
Lnmcimhndjb::Mdggnhdcneb => "LNMCIMHNDJB_MDGGNHDCNEB",
Lnmcimhndjb::Okhehfgmkhc => "LNMCIMHNDJB_OKHEHFGMKHC",
Lnmcimhndjb::Aeicmiipane => "LNMCIMHNDJB_AEICMIIPANE",
Lnmcimhndjb::Imfnocpdkig => "LNMCIMHNDJB_IMFNOCPDKIG",
Lnmcimhndjb::Mjfpikbeffl => "LNMCIMHNDJB_MJFPIKBEFFL",
Lnmcimhndjb::Hipfnigplbk => "LNMCIMHNDJB_HIPFNIGPLBK",
Lnmcimhndjb::Edjfhhbjcjj => "LNMCIMHNDJB_EDJFHHBJCJJ",
Lnmcimhndjb::Aljkiejljkh => "LNMCIMHNDJB_ALJKIEJLJKH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LNMCIMHNDJB_KAJLCLHONFF" => Some(Self::Kajlclhonff),
"LNMCIMHNDJB_DDMCNKCEMBJ" => Some(Self::Ddmcnkcembj),
"LNMCIMHNDJB_MDGGNHDCNEB" => Some(Self::Mdggnhdcneb),
"LNMCIMHNDJB_OKHEHFGMKHC" => Some(Self::Okhehfgmkhc),
"LNMCIMHNDJB_AEICMIIPANE" => Some(Self::Aeicmiipane),
"LNMCIMHNDJB_IMFNOCPDKIG" => Some(Self::Imfnocpdkig),
"LNMCIMHNDJB_MJFPIKBEFFL" => Some(Self::Mjfpikbeffl),
"LNMCIMHNDJB_HIPFNIGPLBK" => Some(Self::Hipfnigplbk),
"LNMCIMHNDJB_EDJFHHBJCJJ" => Some(Self::Edjfhhbjcjj),
"LNMCIMHNDJB_ALJKIEJLJKH" => Some(Self::Aljkiejljkh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ejnlcfdbilk {
Lgedkkafdbf = 0,
Gjhcphancaa = 1,
Oegmnpalnea = 2,
Lmoocjggclf = 3,
}
impl Ejnlcfdbilk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ejnlcfdbilk::Lgedkkafdbf => "EJNLCFDBILK_LGEDKKAFDBF",
Ejnlcfdbilk::Gjhcphancaa => "EJNLCFDBILK_GJHCPHANCAA",
Ejnlcfdbilk::Oegmnpalnea => "EJNLCFDBILK_OEGMNPALNEA",
Ejnlcfdbilk::Lmoocjggclf => "EJNLCFDBILK_LMOOCJGGCLF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EJNLCFDBILK_LGEDKKAFDBF" => Some(Self::Lgedkkafdbf),
"EJNLCFDBILK_GJHCPHANCAA" => Some(Self::Gjhcphancaa),
"EJNLCFDBILK_OEGMNPALNEA" => Some(Self::Oegmnpalnea),
"EJNLCFDBILK_LMOOCJGGCLF" => Some(Self::Lmoocjggclf),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gahjkeanlgo {
GuestStatusNone = 0,
GuestStatusSuccess = 1,
GuestStatusFail = 2,
GuestStatusCloseQuest = 3,
}
impl Gahjkeanlgo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gahjkeanlgo::GuestStatusNone => "GAHJKEANLGO_GUEST_STATUS_NONE",
Gahjkeanlgo::GuestStatusSuccess => "GAHJKEANLGO_GUEST_STATUS_SUCCESS",
Gahjkeanlgo::GuestStatusFail => "GAHJKEANLGO_GUEST_STATUS_FAIL",
Gahjkeanlgo::GuestStatusCloseQuest => "GAHJKEANLGO_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 {
"GAHJKEANLGO_GUEST_STATUS_NONE" => Some(Self::GuestStatusNone),
"GAHJKEANLGO_GUEST_STATUS_SUCCESS" => Some(Self::GuestStatusSuccess),
"GAHJKEANLGO_GUEST_STATUS_FAIL" => Some(Self::GuestStatusFail),
"GAHJKEANLGO_GUEST_STATUS_CLOSE_QUEST" => Some(Self::GuestStatusCloseQuest),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nloddcgpdcn {
Kobdckbhbgn = 0,
Elohiojfegh = 1,
Ecomimkdooj = 2,
Dadmpoihbee = 3,
Biimaljkanb = 4,
Ibbphhdnfhm = 5,
Pmdoemddoki = 6,
Ennddemolpi = 7,
Hbldnobdfod = 8,
Hgkijnadfjk = 100,
Lhndfmliaee = 101,
Mgifhppefdj = 102,
Mjbhbpmehlf = 103,
Dnllpibekdp = 104,
Agickkhipng = 105,
Dplmhejkooh = 106,
Ecjbfpplggo = 107,
Dienlldhlpa = 108,
Bbhnkomkemk = 109,
}
impl Nloddcgpdcn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Nloddcgpdcn::Kobdckbhbgn => "NLODDCGPDCN_KOBDCKBHBGN",
Nloddcgpdcn::Elohiojfegh => "NLODDCGPDCN_ELOHIOJFEGH",
Nloddcgpdcn::Ecomimkdooj => "NLODDCGPDCN_ECOMIMKDOOJ",
Nloddcgpdcn::Dadmpoihbee => "NLODDCGPDCN_DADMPOIHBEE",
Nloddcgpdcn::Biimaljkanb => "NLODDCGPDCN_BIIMALJKANB",
Nloddcgpdcn::Ibbphhdnfhm => "NLODDCGPDCN_IBBPHHDNFHM",
Nloddcgpdcn::Pmdoemddoki => "NLODDCGPDCN_PMDOEMDDOKI",
Nloddcgpdcn::Ennddemolpi => "NLODDCGPDCN_ENNDDEMOLPI",
Nloddcgpdcn::Hbldnobdfod => "NLODDCGPDCN_HBLDNOBDFOD",
Nloddcgpdcn::Hgkijnadfjk => "NLODDCGPDCN_HGKIJNADFJK",
Nloddcgpdcn::Lhndfmliaee => "NLODDCGPDCN_LHNDFMLIAEE",
Nloddcgpdcn::Mgifhppefdj => "NLODDCGPDCN_MGIFHPPEFDJ",
Nloddcgpdcn::Mjbhbpmehlf => "NLODDCGPDCN_MJBHBPMEHLF",
Nloddcgpdcn::Dnllpibekdp => "NLODDCGPDCN_DNLLPIBEKDP",
Nloddcgpdcn::Agickkhipng => "NLODDCGPDCN_AGICKKHIPNG",
Nloddcgpdcn::Dplmhejkooh => "NLODDCGPDCN_DPLMHEJKOOH",
Nloddcgpdcn::Ecjbfpplggo => "NLODDCGPDCN_ECJBFPPLGGO",
Nloddcgpdcn::Dienlldhlpa => "NLODDCGPDCN_DIENLLDHLPA",
Nloddcgpdcn::Bbhnkomkemk => "NLODDCGPDCN_BBHNKOMKEMK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NLODDCGPDCN_KOBDCKBHBGN" => Some(Self::Kobdckbhbgn),
"NLODDCGPDCN_ELOHIOJFEGH" => Some(Self::Elohiojfegh),
"NLODDCGPDCN_ECOMIMKDOOJ" => Some(Self::Ecomimkdooj),
"NLODDCGPDCN_DADMPOIHBEE" => Some(Self::Dadmpoihbee),
"NLODDCGPDCN_BIIMALJKANB" => Some(Self::Biimaljkanb),
"NLODDCGPDCN_IBBPHHDNFHM" => Some(Self::Ibbphhdnfhm),
"NLODDCGPDCN_PMDOEMDDOKI" => Some(Self::Pmdoemddoki),
"NLODDCGPDCN_ENNDDEMOLPI" => Some(Self::Ennddemolpi),
"NLODDCGPDCN_HBLDNOBDFOD" => Some(Self::Hbldnobdfod),
"NLODDCGPDCN_HGKIJNADFJK" => Some(Self::Hgkijnadfjk),
"NLODDCGPDCN_LHNDFMLIAEE" => Some(Self::Lhndfmliaee),
"NLODDCGPDCN_MGIFHPPEFDJ" => Some(Self::Mgifhppefdj),
"NLODDCGPDCN_MJBHBPMEHLF" => Some(Self::Mjbhbpmehlf),
"NLODDCGPDCN_DNLLPIBEKDP" => Some(Self::Dnllpibekdp),
"NLODDCGPDCN_AGICKKHIPNG" => Some(Self::Agickkhipng),
"NLODDCGPDCN_DPLMHEJKOOH" => Some(Self::Dplmhejkooh),
"NLODDCGPDCN_ECJBFPPLGGO" => Some(Self::Ecjbfpplggo),
"NLODDCGPDCN_DIENLLDHLPA" => Some(Self::Dienlldhlpa),
"NLODDCGPDCN_BBHNKOMKEMK" => Some(Self::Bbhnkomkemk),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum TypeOfSetList {
None = 0,
Init = 1,
Append = 2,
Insert = 3,
Sort = 4,
Unique = 5,
Remove = 6,
Modify = 7,
}
impl TypeOfSetList {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
TypeOfSetList::None => "TYPE_OF_SET_LIST_NONE",
TypeOfSetList::Init => "TYPE_OF_SET_LIST_INIT",
TypeOfSetList::Append => "TYPE_OF_SET_LIST_APPEND",
TypeOfSetList::Insert => "TYPE_OF_SET_LIST_INSERT",
TypeOfSetList::Sort => "TYPE_OF_SET_LIST_SORT",
TypeOfSetList::Unique => "TYPE_OF_SET_LIST_UNIQUE",
TypeOfSetList::Remove => "TYPE_OF_SET_LIST_REMOVE",
TypeOfSetList::Modify => "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 {
"TYPE_OF_SET_LIST_NONE" => Some(Self::None),
"TYPE_OF_SET_LIST_INIT" => Some(Self::Init),
"TYPE_OF_SET_LIST_APPEND" => Some(Self::Append),
"TYPE_OF_SET_LIST_INSERT" => Some(Self::Insert),
"TYPE_OF_SET_LIST_SORT" => Some(Self::Sort),
"TYPE_OF_SET_LIST_UNIQUE" => Some(Self::Unique),
"TYPE_OF_SET_LIST_REMOVE" => Some(Self::Remove),
"TYPE_OF_SET_LIST_MODIFY" => Some(Self::Modify),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Aafagnnamlj {
Pnkhlbolfgi = 0,
Jfgglplbclp = 2401,
Bgfembjbkbo = 2404,
Cpgaaiaibjf = 2405,
Kgjcopaolof = 2413,
Fdgfbldpojb = 2415,
Kmiekafolnk = 2416,
Ohcmpgnnank = 2419,
Ekanecnhplh = 2421,
Gpdjeopddia = 2422,
Npomollmpfj = 2425,
Cgfacmdninf = 2430,
Pdefpgdkjkn = 2438,
Aplibafbdpn = 2440,
Npnnmicddjm = 2442,
Ekkklhlbmpn = 2443,
Hfnkmjaaaoi = 2448,
Eohnegkeokf = 2449,
}
impl Aafagnnamlj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Aafagnnamlj::Pnkhlbolfgi => "AAFAGNNAMLJ_PNKHLBOLFGI",
Aafagnnamlj::Jfgglplbclp => "AAFAGNNAMLJ_JFGGLPLBCLP",
Aafagnnamlj::Bgfembjbkbo => "AAFAGNNAMLJ_BGFEMBJBKBO",
Aafagnnamlj::Cpgaaiaibjf => "AAFAGNNAMLJ_CPGAAIAIBJF",
Aafagnnamlj::Kgjcopaolof => "AAFAGNNAMLJ_KGJCOPAOLOF",
Aafagnnamlj::Fdgfbldpojb => "AAFAGNNAMLJ_FDGFBLDPOJB",
Aafagnnamlj::Kmiekafolnk => "AAFAGNNAMLJ_KMIEKAFOLNK",
Aafagnnamlj::Ohcmpgnnank => "AAFAGNNAMLJ_OHCMPGNNANK",
Aafagnnamlj::Ekanecnhplh => "AAFAGNNAMLJ_EKANECNHPLH",
Aafagnnamlj::Gpdjeopddia => "AAFAGNNAMLJ_GPDJEOPDDIA",
Aafagnnamlj::Npomollmpfj => "AAFAGNNAMLJ_NPOMOLLMPFJ",
Aafagnnamlj::Cgfacmdninf => "AAFAGNNAMLJ_CGFACMDNINF",
Aafagnnamlj::Pdefpgdkjkn => "AAFAGNNAMLJ_PDEFPGDKJKN",
Aafagnnamlj::Aplibafbdpn => "AAFAGNNAMLJ_APLIBAFBDPN",
Aafagnnamlj::Npnnmicddjm => "AAFAGNNAMLJ_NPNNMICDDJM",
Aafagnnamlj::Ekkklhlbmpn => "AAFAGNNAMLJ_EKKKLHLBMPN",
Aafagnnamlj::Hfnkmjaaaoi => "AAFAGNNAMLJ_HFNKMJAAAOI",
Aafagnnamlj::Eohnegkeokf => "AAFAGNNAMLJ_EOHNEGKEOKF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AAFAGNNAMLJ_PNKHLBOLFGI" => Some(Self::Pnkhlbolfgi),
"AAFAGNNAMLJ_JFGGLPLBCLP" => Some(Self::Jfgglplbclp),
"AAFAGNNAMLJ_BGFEMBJBKBO" => Some(Self::Bgfembjbkbo),
"AAFAGNNAMLJ_CPGAAIAIBJF" => Some(Self::Cpgaaiaibjf),
"AAFAGNNAMLJ_KGJCOPAOLOF" => Some(Self::Kgjcopaolof),
"AAFAGNNAMLJ_FDGFBLDPOJB" => Some(Self::Fdgfbldpojb),
"AAFAGNNAMLJ_KMIEKAFOLNK" => Some(Self::Kmiekafolnk),
"AAFAGNNAMLJ_OHCMPGNNANK" => Some(Self::Ohcmpgnnank),
"AAFAGNNAMLJ_EKANECNHPLH" => Some(Self::Ekanecnhplh),
"AAFAGNNAMLJ_GPDJEOPDDIA" => Some(Self::Gpdjeopddia),
"AAFAGNNAMLJ_NPOMOLLMPFJ" => Some(Self::Npomollmpfj),
"AAFAGNNAMLJ_CGFACMDNINF" => Some(Self::Cgfacmdninf),
"AAFAGNNAMLJ_PDEFPGDKJKN" => Some(Self::Pdefpgdkjkn),
"AAFAGNNAMLJ_APLIBAFBDPN" => Some(Self::Aplibafbdpn),
"AAFAGNNAMLJ_NPNNMICDDJM" => Some(Self::Npnnmicddjm),
"AAFAGNNAMLJ_EKKKLHLBMPN" => Some(Self::Ekkklhlbmpn),
"AAFAGNNAMLJ_HFNKMJAAAOI" => Some(Self::Hfnkmjaaaoi),
"AAFAGNNAMLJ_EOHNEGKEOKF" => Some(Self::Eohnegkeokf),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::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 {
TimePeriodType::TimePeriodTypeNone => "TimePeriodType_TIME_PERIOD_TYPE_NONE",
TimePeriodType::Morning => "TimePeriodType_MORNING",
TimePeriodType::Afternoon => "TimePeriodType_AFTERNOON",
TimePeriodType::Evening => "TimePeriodType_EVENING",
TimePeriodType::Night => "TimePeriodType_NIGHT",
TimePeriodType::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(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ojgmeinpbnm {
Pflllmhlmfn = 0,
Dgdioglahah = 1,
Pemgfkodkge = 2,
Hpeghjljfbj = 3,
Picbifacolp = 4,
}
impl Ojgmeinpbnm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ojgmeinpbnm::Pflllmhlmfn => "OJGMEINPBNM_PFLLLMHLMFN",
Ojgmeinpbnm::Dgdioglahah => "OJGMEINPBNM_DGDIOGLAHAH",
Ojgmeinpbnm::Pemgfkodkge => "OJGMEINPBNM_PEMGFKODKGE",
Ojgmeinpbnm::Hpeghjljfbj => "OJGMEINPBNM_HPEGHJLJFBJ",
Ojgmeinpbnm::Picbifacolp => "OJGMEINPBNM_PICBIFACOLP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OJGMEINPBNM_PFLLLMHLMFN" => Some(Self::Pflllmhlmfn),
"OJGMEINPBNM_DGDIOGLAHAH" => Some(Self::Dgdioglahah),
"OJGMEINPBNM_PEMGFKODKGE" => Some(Self::Pemgfkodkge),
"OJGMEINPBNM_HPEGHJLJFBJ" => Some(Self::Hpeghjljfbj),
"OJGMEINPBNM_PICBIFACOLP" => Some(Self::Picbifacolp),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Blieiephcej {
Fmncdkbjddc = 0,
}
impl Blieiephcej {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Blieiephcej::Fmncdkbjddc => "BLIEIEPHCEJ_FMNCDKBJDDC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BLIEIEPHCEJ_FMNCDKBJDDC" => Some(Self::Fmncdkbjddc),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cffdfaahojk {
Pknkhcfjifn = 0,
Ookmlocajdp = 1,
Ojgibbcpbme = 2,
Cdlnjinooii = 3,
Odblmfdjhgg = 4,
}
impl Cffdfaahojk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Cffdfaahojk::Pknkhcfjifn => "CFFDFAAHOJK_PKNKHCFJIFN",
Cffdfaahojk::Ookmlocajdp => "CFFDFAAHOJK_OOKMLOCAJDP",
Cffdfaahojk::Ojgibbcpbme => "CFFDFAAHOJK_OJGIBBCPBME",
Cffdfaahojk::Cdlnjinooii => "CFFDFAAHOJK_CDLNJINOOII",
Cffdfaahojk::Odblmfdjhgg => "CFFDFAAHOJK_ODBLMFDJHGG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CFFDFAAHOJK_PKNKHCFJIFN" => Some(Self::Pknkhcfjifn),
"CFFDFAAHOJK_OOKMLOCAJDP" => Some(Self::Ookmlocajdp),
"CFFDFAAHOJK_OJGIBBCPBME" => Some(Self::Ojgibbcpbme),
"CFFDFAAHOJK_CDLNJINOOII" => Some(Self::Cdlnjinooii),
"CFFDFAAHOJK_ODBLMFDJHGG" => Some(Self::Odblmfdjhgg),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum MonsterWeakness {
Default = 0,
Physics = 200,
Fire = 201,
Ice = 202,
Elec = 203,
Ether = 205,
}
impl MonsterWeakness {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
MonsterWeakness::Default => "MONSTER_WEAKNESS_DEFAULT",
MonsterWeakness::Physics => "MONSTER_WEAKNESS_PHYSICS",
MonsterWeakness::Fire => "MONSTER_WEAKNESS_FIRE",
MonsterWeakness::Ice => "MONSTER_WEAKNESS_ICE",
MonsterWeakness::Elec => "MONSTER_WEAKNESS_ELEC",
MonsterWeakness::Ether => "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 {
"MONSTER_WEAKNESS_DEFAULT" => Some(Self::Default),
"MONSTER_WEAKNESS_PHYSICS" => Some(Self::Physics),
"MONSTER_WEAKNESS_FIRE" => Some(Self::Fire),
"MONSTER_WEAKNESS_ICE" => Some(Self::Ice),
"MONSTER_WEAKNESS_ELEC" => Some(Self::Elec),
"MONSTER_WEAKNESS_ETHER" => Some(Self::Ether),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cdpaalgjhah {
Niblnofjnkm = 0,
}
impl Cdpaalgjhah {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Cdpaalgjhah::Niblnofjnkm => "CDPAALGJHAH_NIBLNOFJNKM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CDPAALGJHAH_NIBLNOFJNKM" => Some(Self::Niblnofjnkm),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Eeefejagopd {
Iinlokighdj = 0,
Nnemjclgpil = 4100,
}
impl Eeefejagopd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Eeefejagopd::Iinlokighdj => "EEEFEJAGOPD_IINLOKIGHDJ",
Eeefejagopd::Nnemjclgpil => "EEEFEJAGOPD_NNEMJCLGPIL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EEEFEJAGOPD_IINLOKIGHDJ" => Some(Self::Iinlokighdj),
"EEEFEJAGOPD_NNEMJCLGPIL" => Some(Self::Nnemjclgpil),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mnpnhifpkfg {
Plhggnlfmdh = 0,
Jfdldleonfe = 1,
Pipobapcnah = 2,
Jaioaejoecl = 3,
}
impl Mnpnhifpkfg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mnpnhifpkfg::Plhggnlfmdh => "MNPNHIFPKFG_PLHGGNLFMDH",
Mnpnhifpkfg::Jfdldleonfe => "MNPNHIFPKFG_JFDLDLEONFE",
Mnpnhifpkfg::Pipobapcnah => "MNPNHIFPKFG_PIPOBAPCNAH",
Mnpnhifpkfg::Jaioaejoecl => "MNPNHIFPKFG_JAIOAEJOECL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MNPNHIFPKFG_PLHGGNLFMDH" => Some(Self::Plhggnlfmdh),
"MNPNHIFPKFG_JFDLDLEONFE" => Some(Self::Jfdldleonfe),
"MNPNHIFPKFG_PIPOBAPCNAH" => Some(Self::Pipobapcnah),
"MNPNHIFPKFG_JAIOAEJOECL" => Some(Self::Jaioaejoecl),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum LayerType {
None = 0,
HollowOut = 1,
NonHollowOut = 2,
}
impl LayerType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
LayerType::None => "LAYER_TYPE_NONE",
LayerType::HollowOut => "HOLLOW_OUT",
LayerType::NonHollowOut => "NON_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 {
"LAYER_TYPE_NONE" => Some(Self::None),
"HOLLOW_OUT" => Some(Self::HollowOut),
"NON_HOLLOW_OUT" => Some(Self::NonHollowOut),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Eibfhkfjmlm {
Gafjhehjggo = 0,
Lgnhkblmlhi = 3276,
Nceficmopnb = 3279,
Cdocleejebm = 3288,
Ecjkckciokl = 3289,
Docbmljlagn = 3292,
Dooinnhpoif = 3293,
Jelfbainepj = 3294,
Glhjepioejp = 3299,
Edeoophlico = 3307,
Ndejdjgfabk = 3319,
Aabbfbgfkhl = 3322,
Egihmegnkcm = 3325,
Eboicfigehn = 3337,
Knimfmenemh = 3352,
Gjfpjhoheda = 3355,
Lidockpnbcl = 3357,
Bklbidihgei = 3358,
Glkbbcnehgl = 3359,
}
impl Eibfhkfjmlm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Eibfhkfjmlm::Gafjhehjggo => "EIBFHKFJMLM_GAFJHEHJGGO",
Eibfhkfjmlm::Lgnhkblmlhi => "EIBFHKFJMLM_LGNHKBLMLHI",
Eibfhkfjmlm::Nceficmopnb => "EIBFHKFJMLM_NCEFICMOPNB",
Eibfhkfjmlm::Cdocleejebm => "EIBFHKFJMLM_CDOCLEEJEBM",
Eibfhkfjmlm::Ecjkckciokl => "EIBFHKFJMLM_ECJKCKCIOKL",
Eibfhkfjmlm::Docbmljlagn => "EIBFHKFJMLM_DOCBMLJLAGN",
Eibfhkfjmlm::Dooinnhpoif => "EIBFHKFJMLM_DOOINNHPOIF",
Eibfhkfjmlm::Jelfbainepj => "EIBFHKFJMLM_JELFBAINEPJ",
Eibfhkfjmlm::Glhjepioejp => "EIBFHKFJMLM_GLHJEPIOEJP",
Eibfhkfjmlm::Edeoophlico => "EIBFHKFJMLM_EDEOOPHLICO",
Eibfhkfjmlm::Ndejdjgfabk => "EIBFHKFJMLM_NDEJDJGFABK",
Eibfhkfjmlm::Aabbfbgfkhl => "EIBFHKFJMLM_AABBFBGFKHL",
Eibfhkfjmlm::Egihmegnkcm => "EIBFHKFJMLM_EGIHMEGNKCM",
Eibfhkfjmlm::Eboicfigehn => "EIBFHKFJMLM_EBOICFIGEHN",
Eibfhkfjmlm::Knimfmenemh => "EIBFHKFJMLM_KNIMFMENEMH",
Eibfhkfjmlm::Gjfpjhoheda => "EIBFHKFJMLM_GJFPJHOHEDA",
Eibfhkfjmlm::Lidockpnbcl => "EIBFHKFJMLM_LIDOCKPNBCL",
Eibfhkfjmlm::Bklbidihgei => "EIBFHKFJMLM_BKLBIDIHGEI",
Eibfhkfjmlm::Glkbbcnehgl => "EIBFHKFJMLM_GLKBBCNEHGL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EIBFHKFJMLM_GAFJHEHJGGO" => Some(Self::Gafjhehjggo),
"EIBFHKFJMLM_LGNHKBLMLHI" => Some(Self::Lgnhkblmlhi),
"EIBFHKFJMLM_NCEFICMOPNB" => Some(Self::Nceficmopnb),
"EIBFHKFJMLM_CDOCLEEJEBM" => Some(Self::Cdocleejebm),
"EIBFHKFJMLM_ECJKCKCIOKL" => Some(Self::Ecjkckciokl),
"EIBFHKFJMLM_DOCBMLJLAGN" => Some(Self::Docbmljlagn),
"EIBFHKFJMLM_DOOINNHPOIF" => Some(Self::Dooinnhpoif),
"EIBFHKFJMLM_JELFBAINEPJ" => Some(Self::Jelfbainepj),
"EIBFHKFJMLM_GLHJEPIOEJP" => Some(Self::Glhjepioejp),
"EIBFHKFJMLM_EDEOOPHLICO" => Some(Self::Edeoophlico),
"EIBFHKFJMLM_NDEJDJGFABK" => Some(Self::Ndejdjgfabk),
"EIBFHKFJMLM_AABBFBGFKHL" => Some(Self::Aabbfbgfkhl),
"EIBFHKFJMLM_EGIHMEGNKCM" => Some(Self::Egihmegnkcm),
"EIBFHKFJMLM_EBOICFIGEHN" => Some(Self::Eboicfigehn),
"EIBFHKFJMLM_KNIMFMENEMH" => Some(Self::Knimfmenemh),
"EIBFHKFJMLM_GJFPJHOHEDA" => Some(Self::Gjfpjhoheda),
"EIBFHKFJMLM_LIDOCKPNBCL" => Some(Self::Lidockpnbcl),
"EIBFHKFJMLM_BKLBIDIHGEI" => Some(Self::Bklbidihgei),
"EIBFHKFJMLM_GLKBBCNEHGL" => Some(Self::Glkbbcnehgl),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ccgbbgofjfb {
Melnnoeipfe = 0,
Nelfglfmdki = 1,
Kcpmekjgmid = 2,
Hbighgnfghc = 3,
Mohopedajgg = 4,
Ablfiejnkco = 5,
}
impl Ccgbbgofjfb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ccgbbgofjfb::Melnnoeipfe => "CCGBBGOFJFB_MELNNOEIPFE",
Ccgbbgofjfb::Nelfglfmdki => "CCGBBGOFJFB_NELFGLFMDKI",
Ccgbbgofjfb::Kcpmekjgmid => "CCGBBGOFJFB_KCPMEKJGMID",
Ccgbbgofjfb::Hbighgnfghc => "CCGBBGOFJFB_HBIGHGNFGHC",
Ccgbbgofjfb::Mohopedajgg => "CCGBBGOFJFB_MOHOPEDAJGG",
Ccgbbgofjfb::Ablfiejnkco => "CCGBBGOFJFB_ABLFIEJNKCO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CCGBBGOFJFB_MELNNOEIPFE" => Some(Self::Melnnoeipfe),
"CCGBBGOFJFB_NELFGLFMDKI" => Some(Self::Nelfglfmdki),
"CCGBBGOFJFB_KCPMEKJGMID" => Some(Self::Kcpmekjgmid),
"CCGBBGOFJFB_HBIGHGNFGHC" => Some(Self::Hbighgnfghc),
"CCGBBGOFJFB_MOHOPEDAJGG" => Some(Self::Mohopedajgg),
"CCGBBGOFJFB_ABLFIEJNKCO" => Some(Self::Ablfiejnkco),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum TimeRewirdInteractType {
TimeRewindInteractTypeNone = 0,
TimeRewindInteractTypeAll = 1,
TimeRewindInteractTypeExit = 2,
TimeRewindInteractTypePlay = 3,
TimeRewindInteractTypeSwitch = 4,
}
impl TimeRewirdInteractType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
TimeRewirdInteractType::TimeRewindInteractTypeNone => {
"TIME_REWIND_INTERACT_TYPE_NONE"
}
TimeRewirdInteractType::TimeRewindInteractTypeAll => {
"TIME_REWIND_INTERACT_TYPE_ALL"
}
TimeRewirdInteractType::TimeRewindInteractTypeExit => {
"TIME_REWIND_INTERACT_TYPE_EXIT"
}
TimeRewirdInteractType::TimeRewindInteractTypePlay => {
"TIME_REWIND_INTERACT_TYPE_PLAY"
}
TimeRewirdInteractType::TimeRewindInteractTypeSwitch => {
"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 {
"TIME_REWIND_INTERACT_TYPE_NONE" => Some(Self::TimeRewindInteractTypeNone),
"TIME_REWIND_INTERACT_TYPE_ALL" => Some(Self::TimeRewindInteractTypeAll),
"TIME_REWIND_INTERACT_TYPE_EXIT" => Some(Self::TimeRewindInteractTypeExit),
"TIME_REWIND_INTERACT_TYPE_PLAY" => Some(Self::TimeRewindInteractTypePlay),
"TIME_REWIND_INTERACT_TYPE_SWITCH" => {
Some(Self::TimeRewindInteractTypeSwitch)
}
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ecjgcjhamoc {
Pdndcfklchj = 0,
Elfpheoaheh = 1,
Kjocegbgihm = 2,
Kkcbmicbdik = 3,
Pmlojdgffcj = 4,
}
impl Ecjgcjhamoc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ecjgcjhamoc::Pdndcfklchj => "ECJGCJHAMOC_PDNDCFKLCHJ",
Ecjgcjhamoc::Elfpheoaheh => "ECJGCJHAMOC_ELFPHEOAHEH",
Ecjgcjhamoc::Kjocegbgihm => "ECJGCJHAMOC_KJOCEGBGIHM",
Ecjgcjhamoc::Kkcbmicbdik => "ECJGCJHAMOC_KKCBMICBDIK",
Ecjgcjhamoc::Pmlojdgffcj => "ECJGCJHAMOC_PMLOJDGFFCJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ECJGCJHAMOC_PDNDCFKLCHJ" => Some(Self::Pdndcfklchj),
"ECJGCJHAMOC_ELFPHEOAHEH" => Some(Self::Elfpheoaheh),
"ECJGCJHAMOC_KJOCEGBGIHM" => Some(Self::Kjocegbgihm),
"ECJGCJHAMOC_KKCBMICBDIK" => Some(Self::Kkcbmicbdik),
"ECJGCJHAMOC_PMLOJDGFFCJ" => Some(Self::Pmlojdgffcj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Oldldpcifjd {
Gobkjgmaldi = 0,
Jlfihjceege = 1,
Gmmmnffgkma = 2,
Bnbkkhcaokj = 3,
Enpgfkgomhp = 4,
Iamibichjbb = 5,
}
impl Oldldpcifjd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Oldldpcifjd::Gobkjgmaldi => "OLDLDPCIFJD_GOBKJGMALDI",
Oldldpcifjd::Jlfihjceege => "OLDLDPCIFJD_JLFIHJCEEGE",
Oldldpcifjd::Gmmmnffgkma => "OLDLDPCIFJD_GMMMNFFGKMA",
Oldldpcifjd::Bnbkkhcaokj => "OLDLDPCIFJD_BNBKKHCAOKJ",
Oldldpcifjd::Enpgfkgomhp => "OLDLDPCIFJD_ENPGFKGOMHP",
Oldldpcifjd::Iamibichjbb => "OLDLDPCIFJD_IAMIBICHJBB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OLDLDPCIFJD_GOBKJGMALDI" => Some(Self::Gobkjgmaldi),
"OLDLDPCIFJD_JLFIHJCEEGE" => Some(Self::Jlfihjceege),
"OLDLDPCIFJD_GMMMNFFGKMA" => Some(Self::Gmmmnffgkma),
"OLDLDPCIFJD_BNBKKHCAOKJ" => Some(Self::Bnbkkhcaokj),
"OLDLDPCIFJD_ENPGFKGOMHP" => Some(Self::Enpgfkgomhp),
"OLDLDPCIFJD_IAMIBICHJBB" => Some(Self::Iamibichjbb),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ciojjehjcdc {
Ddhbnmllicj = 0,
Cmgfimmdnea = 1,
Biklfkpphpa = 2,
}
impl Ciojjehjcdc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ciojjehjcdc::Ddhbnmllicj => "CIOJJEHJCDC_DDHBNMLLICJ",
Ciojjehjcdc::Cmgfimmdnea => "CIOJJEHJCDC_CMGFIMMDNEA",
Ciojjehjcdc::Biklfkpphpa => "CIOJJEHJCDC_BIKLFKPPHPA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CIOJJEHJCDC_DDHBNMLLICJ" => Some(Self::Ddhbnmllicj),
"CIOJJEHJCDC_CMGFIMMDNEA" => Some(Self::Cmgfimmdnea),
"CIOJJEHJCDC_BIKLFKPPHPA" => Some(Self::Biklfkpphpa),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bdojbkolidh {
Ebaahdkmofo = 0,
Obfooeppcen = 1970,
Ekfocbnalkd = 1975,
Fclcncefdnh = 1982,
Bnjkboohmfb = 1983,
Jnkbfaanllc = 1999,
}
impl Bdojbkolidh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Bdojbkolidh::Ebaahdkmofo => "BDOJBKOLIDH_EBAAHDKMOFO",
Bdojbkolidh::Obfooeppcen => "BDOJBKOLIDH_OBFOOEPPCEN",
Bdojbkolidh::Ekfocbnalkd => "BDOJBKOLIDH_EKFOCBNALKD",
Bdojbkolidh::Fclcncefdnh => "BDOJBKOLIDH_FCLCNCEFDNH",
Bdojbkolidh::Bnjkboohmfb => "BDOJBKOLIDH_BNJKBOOHMFB",
Bdojbkolidh::Jnkbfaanllc => "BDOJBKOLIDH_JNKBFAANLLC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BDOJBKOLIDH_EBAAHDKMOFO" => Some(Self::Ebaahdkmofo),
"BDOJBKOLIDH_OBFOOEPPCEN" => Some(Self::Obfooeppcen),
"BDOJBKOLIDH_EKFOCBNALKD" => Some(Self::Ekfocbnalkd),
"BDOJBKOLIDH_FCLCNCEFDNH" => Some(Self::Fclcncefdnh),
"BDOJBKOLIDH_BNJKBOOHMFB" => Some(Self::Bnjkboohmfb),
"BDOJBKOLIDH_JNKBFAANLLC" => Some(Self::Jnkbfaanllc),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Beokmgkobap {
Jjomkmjejlm = 0,
Akpkjdciiil = 1,
Nnklgknjgfc = 2,
Himefiamnjn = 3,
Gnhfiplhhph = 4,
Lfnnmolchhh = 5,
Bjmoegjjmdc = 6,
Hboiddbnlhc = 7,
Jbnkffagjpn = 8,
Foeknjagapd = 9,
Nbacfihcklk = 10,
Bbbfogkflbo = 11,
Pbmilkajgkm = 12,
Fpbkgpmpkio = 13,
Cnojjeojafj = 14,
Nijngjligbj = 15,
Lphojhlkoal = 16,
Dnnnnceeamo = 17,
Ghhkiamaoal = 18,
Cmkmiooidhl = 19,
Hlihbedhikl = 20,
Cmbmlfdpbdb = 21,
Kbiiiebpcpj = 22,
Oohligpjpjc = 23,
Gfjkhdpinpe = 24,
Fikhfnmndpf = 25,
Fccoikjlmid = 26,
Jmliakjblnd = 27,
Gnhnlfoabpn = 28,
Kbldomjijho = 29,
Olbbljlejij = 30,
Apfkaopjbec = 31,
Kagdaonklfn = 32,
Bphdgcgcgbk = 33,
Pchndggjgdj = 34,
Igionajgfba = 35,
Bninfhmnckn = 36,
Gjoaoafbbdb = 37,
Adanngobobp = 38,
Lhnmghphibj = 39,
Nmnoeipkpne = 40,
Cpbdodcodha = 41,
Cdpipdijipf = 42,
Agchohedplf = 43,
Kfpmfchonpp = 44,
Jkadnkencdh = 45,
Mijlgfhjcbd = 46,
Lnhicnieodo = 47,
Nalobfcnhfl = 48,
Dcgfhdocdaj = 49,
Ldhiffanjaf = 50,
Caongjgehof = 51,
Lkkkkohidlc = 52,
Ndcafnckhlg = 53,
Fojampejbed = 54,
Kdebfanhlci = 55,
Bfkeoiocooc = 56,
Dfcdmepjefh = 57,
Bmchgoghgei = 58,
Pkpgnnhcojo = 59,
Nlamcoknnkp = 60,
Opoaldifijm = 61,
Lbglgcbefle = 62,
Encnffjphan = 63,
Mmlholfgbge = 64,
Pjfohpefldj = 65,
Ceeblkffgge = 66,
Mdhldofknja = 67,
}
impl Beokmgkobap {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Beokmgkobap::Jjomkmjejlm => "BEOKMGKOBAP_JJOMKMJEJLM",
Beokmgkobap::Akpkjdciiil => "BEOKMGKOBAP_AKPKJDCIIIL",
Beokmgkobap::Nnklgknjgfc => "BEOKMGKOBAP_NNKLGKNJGFC",
Beokmgkobap::Himefiamnjn => "BEOKMGKOBAP_HIMEFIAMNJN",
Beokmgkobap::Gnhfiplhhph => "BEOKMGKOBAP_GNHFIPLHHPH",
Beokmgkobap::Lfnnmolchhh => "BEOKMGKOBAP_LFNNMOLCHHH",
Beokmgkobap::Bjmoegjjmdc => "BEOKMGKOBAP_BJMOEGJJMDC",
Beokmgkobap::Hboiddbnlhc => "BEOKMGKOBAP_HBOIDDBNLHC",
Beokmgkobap::Jbnkffagjpn => "BEOKMGKOBAP_JBNKFFAGJPN",
Beokmgkobap::Foeknjagapd => "BEOKMGKOBAP_FOEKNJAGAPD",
Beokmgkobap::Nbacfihcklk => "BEOKMGKOBAP_NBACFIHCKLK",
Beokmgkobap::Bbbfogkflbo => "BEOKMGKOBAP_BBBFOGKFLBO",
Beokmgkobap::Pbmilkajgkm => "BEOKMGKOBAP_PBMILKAJGKM",
Beokmgkobap::Fpbkgpmpkio => "BEOKMGKOBAP_FPBKGPMPKIO",
Beokmgkobap::Cnojjeojafj => "BEOKMGKOBAP_CNOJJEOJAFJ",
Beokmgkobap::Nijngjligbj => "BEOKMGKOBAP_NIJNGJLIGBJ",
Beokmgkobap::Lphojhlkoal => "BEOKMGKOBAP_LPHOJHLKOAL",
Beokmgkobap::Dnnnnceeamo => "BEOKMGKOBAP_DNNNNCEEAMO",
Beokmgkobap::Ghhkiamaoal => "BEOKMGKOBAP_GHHKIAMAOAL",
Beokmgkobap::Cmkmiooidhl => "BEOKMGKOBAP_CMKMIOOIDHL",
Beokmgkobap::Hlihbedhikl => "BEOKMGKOBAP_HLIHBEDHIKL",
Beokmgkobap::Cmbmlfdpbdb => "BEOKMGKOBAP_CMBMLFDPBDB",
Beokmgkobap::Kbiiiebpcpj => "BEOKMGKOBAP_KBIIIEBPCPJ",
Beokmgkobap::Oohligpjpjc => "BEOKMGKOBAP_OOHLIGPJPJC",
Beokmgkobap::Gfjkhdpinpe => "BEOKMGKOBAP_GFJKHDPINPE",
Beokmgkobap::Fikhfnmndpf => "BEOKMGKOBAP_FIKHFNMNDPF",
Beokmgkobap::Fccoikjlmid => "BEOKMGKOBAP_FCCOIKJLMID",
Beokmgkobap::Jmliakjblnd => "BEOKMGKOBAP_JMLIAKJBLND",
Beokmgkobap::Gnhnlfoabpn => "BEOKMGKOBAP_GNHNLFOABPN",
Beokmgkobap::Kbldomjijho => "BEOKMGKOBAP_KBLDOMJIJHO",
Beokmgkobap::Olbbljlejij => "BEOKMGKOBAP_OLBBLJLEJIJ",
Beokmgkobap::Apfkaopjbec => "BEOKMGKOBAP_APFKAOPJBEC",
Beokmgkobap::Kagdaonklfn => "BEOKMGKOBAP_KAGDAONKLFN",
Beokmgkobap::Bphdgcgcgbk => "BEOKMGKOBAP_BPHDGCGCGBK",
Beokmgkobap::Pchndggjgdj => "BEOKMGKOBAP_PCHNDGGJGDJ",
Beokmgkobap::Igionajgfba => "BEOKMGKOBAP_IGIONAJGFBA",
Beokmgkobap::Bninfhmnckn => "BEOKMGKOBAP_BNINFHMNCKN",
Beokmgkobap::Gjoaoafbbdb => "BEOKMGKOBAP_GJOAOAFBBDB",
Beokmgkobap::Adanngobobp => "BEOKMGKOBAP_ADANNGOBOBP",
Beokmgkobap::Lhnmghphibj => "BEOKMGKOBAP_LHNMGHPHIBJ",
Beokmgkobap::Nmnoeipkpne => "BEOKMGKOBAP_NMNOEIPKPNE",
Beokmgkobap::Cpbdodcodha => "BEOKMGKOBAP_CPBDODCODHA",
Beokmgkobap::Cdpipdijipf => "BEOKMGKOBAP_CDPIPDIJIPF",
Beokmgkobap::Agchohedplf => "BEOKMGKOBAP_AGCHOHEDPLF",
Beokmgkobap::Kfpmfchonpp => "BEOKMGKOBAP_KFPMFCHONPP",
Beokmgkobap::Jkadnkencdh => "BEOKMGKOBAP_JKADNKENCDH",
Beokmgkobap::Mijlgfhjcbd => "BEOKMGKOBAP_MIJLGFHJCBD",
Beokmgkobap::Lnhicnieodo => "BEOKMGKOBAP_LNHICNIEODO",
Beokmgkobap::Nalobfcnhfl => "BEOKMGKOBAP_NALOBFCNHFL",
Beokmgkobap::Dcgfhdocdaj => "BEOKMGKOBAP_DCGFHDOCDAJ",
Beokmgkobap::Ldhiffanjaf => "BEOKMGKOBAP_LDHIFFANJAF",
Beokmgkobap::Caongjgehof => "BEOKMGKOBAP_CAONGJGEHOF",
Beokmgkobap::Lkkkkohidlc => "BEOKMGKOBAP_LKKKKOHIDLC",
Beokmgkobap::Ndcafnckhlg => "BEOKMGKOBAP_NDCAFNCKHLG",
Beokmgkobap::Fojampejbed => "BEOKMGKOBAP_FOJAMPEJBED",
Beokmgkobap::Kdebfanhlci => "BEOKMGKOBAP_KDEBFANHLCI",
Beokmgkobap::Bfkeoiocooc => "BEOKMGKOBAP_BFKEOIOCOOC",
Beokmgkobap::Dfcdmepjefh => "BEOKMGKOBAP_DFCDMEPJEFH",
Beokmgkobap::Bmchgoghgei => "BEOKMGKOBAP_BMCHGOGHGEI",
Beokmgkobap::Pkpgnnhcojo => "BEOKMGKOBAP_PKPGNNHCOJO",
Beokmgkobap::Nlamcoknnkp => "BEOKMGKOBAP_NLAMCOKNNKP",
Beokmgkobap::Opoaldifijm => "BEOKMGKOBAP_OPOALDIFIJM",
Beokmgkobap::Lbglgcbefle => "BEOKMGKOBAP_LBGLGCBEFLE",
Beokmgkobap::Encnffjphan => "BEOKMGKOBAP_ENCNFFJPHAN",
Beokmgkobap::Mmlholfgbge => "BEOKMGKOBAP_MMLHOLFGBGE",
Beokmgkobap::Pjfohpefldj => "BEOKMGKOBAP_PJFOHPEFLDJ",
Beokmgkobap::Ceeblkffgge => "BEOKMGKOBAP_CEEBLKFFGGE",
Beokmgkobap::Mdhldofknja => "BEOKMGKOBAP_MDHLDOFKNJA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BEOKMGKOBAP_JJOMKMJEJLM" => Some(Self::Jjomkmjejlm),
"BEOKMGKOBAP_AKPKJDCIIIL" => Some(Self::Akpkjdciiil),
"BEOKMGKOBAP_NNKLGKNJGFC" => Some(Self::Nnklgknjgfc),
"BEOKMGKOBAP_HIMEFIAMNJN" => Some(Self::Himefiamnjn),
"BEOKMGKOBAP_GNHFIPLHHPH" => Some(Self::Gnhfiplhhph),
"BEOKMGKOBAP_LFNNMOLCHHH" => Some(Self::Lfnnmolchhh),
"BEOKMGKOBAP_BJMOEGJJMDC" => Some(Self::Bjmoegjjmdc),
"BEOKMGKOBAP_HBOIDDBNLHC" => Some(Self::Hboiddbnlhc),
"BEOKMGKOBAP_JBNKFFAGJPN" => Some(Self::Jbnkffagjpn),
"BEOKMGKOBAP_FOEKNJAGAPD" => Some(Self::Foeknjagapd),
"BEOKMGKOBAP_NBACFIHCKLK" => Some(Self::Nbacfihcklk),
"BEOKMGKOBAP_BBBFOGKFLBO" => Some(Self::Bbbfogkflbo),
"BEOKMGKOBAP_PBMILKAJGKM" => Some(Self::Pbmilkajgkm),
"BEOKMGKOBAP_FPBKGPMPKIO" => Some(Self::Fpbkgpmpkio),
"BEOKMGKOBAP_CNOJJEOJAFJ" => Some(Self::Cnojjeojafj),
"BEOKMGKOBAP_NIJNGJLIGBJ" => Some(Self::Nijngjligbj),
"BEOKMGKOBAP_LPHOJHLKOAL" => Some(Self::Lphojhlkoal),
"BEOKMGKOBAP_DNNNNCEEAMO" => Some(Self::Dnnnnceeamo),
"BEOKMGKOBAP_GHHKIAMAOAL" => Some(Self::Ghhkiamaoal),
"BEOKMGKOBAP_CMKMIOOIDHL" => Some(Self::Cmkmiooidhl),
"BEOKMGKOBAP_HLIHBEDHIKL" => Some(Self::Hlihbedhikl),
"BEOKMGKOBAP_CMBMLFDPBDB" => Some(Self::Cmbmlfdpbdb),
"BEOKMGKOBAP_KBIIIEBPCPJ" => Some(Self::Kbiiiebpcpj),
"BEOKMGKOBAP_OOHLIGPJPJC" => Some(Self::Oohligpjpjc),
"BEOKMGKOBAP_GFJKHDPINPE" => Some(Self::Gfjkhdpinpe),
"BEOKMGKOBAP_FIKHFNMNDPF" => Some(Self::Fikhfnmndpf),
"BEOKMGKOBAP_FCCOIKJLMID" => Some(Self::Fccoikjlmid),
"BEOKMGKOBAP_JMLIAKJBLND" => Some(Self::Jmliakjblnd),
"BEOKMGKOBAP_GNHNLFOABPN" => Some(Self::Gnhnlfoabpn),
"BEOKMGKOBAP_KBLDOMJIJHO" => Some(Self::Kbldomjijho),
"BEOKMGKOBAP_OLBBLJLEJIJ" => Some(Self::Olbbljlejij),
"BEOKMGKOBAP_APFKAOPJBEC" => Some(Self::Apfkaopjbec),
"BEOKMGKOBAP_KAGDAONKLFN" => Some(Self::Kagdaonklfn),
"BEOKMGKOBAP_BPHDGCGCGBK" => Some(Self::Bphdgcgcgbk),
"BEOKMGKOBAP_PCHNDGGJGDJ" => Some(Self::Pchndggjgdj),
"BEOKMGKOBAP_IGIONAJGFBA" => Some(Self::Igionajgfba),
"BEOKMGKOBAP_BNINFHMNCKN" => Some(Self::Bninfhmnckn),
"BEOKMGKOBAP_GJOAOAFBBDB" => Some(Self::Gjoaoafbbdb),
"BEOKMGKOBAP_ADANNGOBOBP" => Some(Self::Adanngobobp),
"BEOKMGKOBAP_LHNMGHPHIBJ" => Some(Self::Lhnmghphibj),
"BEOKMGKOBAP_NMNOEIPKPNE" => Some(Self::Nmnoeipkpne),
"BEOKMGKOBAP_CPBDODCODHA" => Some(Self::Cpbdodcodha),
"BEOKMGKOBAP_CDPIPDIJIPF" => Some(Self::Cdpipdijipf),
"BEOKMGKOBAP_AGCHOHEDPLF" => Some(Self::Agchohedplf),
"BEOKMGKOBAP_KFPMFCHONPP" => Some(Self::Kfpmfchonpp),
"BEOKMGKOBAP_JKADNKENCDH" => Some(Self::Jkadnkencdh),
"BEOKMGKOBAP_MIJLGFHJCBD" => Some(Self::Mijlgfhjcbd),
"BEOKMGKOBAP_LNHICNIEODO" => Some(Self::Lnhicnieodo),
"BEOKMGKOBAP_NALOBFCNHFL" => Some(Self::Nalobfcnhfl),
"BEOKMGKOBAP_DCGFHDOCDAJ" => Some(Self::Dcgfhdocdaj),
"BEOKMGKOBAP_LDHIFFANJAF" => Some(Self::Ldhiffanjaf),
"BEOKMGKOBAP_CAONGJGEHOF" => Some(Self::Caongjgehof),
"BEOKMGKOBAP_LKKKKOHIDLC" => Some(Self::Lkkkkohidlc),
"BEOKMGKOBAP_NDCAFNCKHLG" => Some(Self::Ndcafnckhlg),
"BEOKMGKOBAP_FOJAMPEJBED" => Some(Self::Fojampejbed),
"BEOKMGKOBAP_KDEBFANHLCI" => Some(Self::Kdebfanhlci),
"BEOKMGKOBAP_BFKEOIOCOOC" => Some(Self::Bfkeoiocooc),
"BEOKMGKOBAP_DFCDMEPJEFH" => Some(Self::Dfcdmepjefh),
"BEOKMGKOBAP_BMCHGOGHGEI" => Some(Self::Bmchgoghgei),
"BEOKMGKOBAP_PKPGNNHCOJO" => Some(Self::Pkpgnnhcojo),
"BEOKMGKOBAP_NLAMCOKNNKP" => Some(Self::Nlamcoknnkp),
"BEOKMGKOBAP_OPOALDIFIJM" => Some(Self::Opoaldifijm),
"BEOKMGKOBAP_LBGLGCBEFLE" => Some(Self::Lbglgcbefle),
"BEOKMGKOBAP_ENCNFFJPHAN" => Some(Self::Encnffjphan),
"BEOKMGKOBAP_MMLHOLFGBGE" => Some(Self::Mmlholfgbge),
"BEOKMGKOBAP_PJFOHPEFLDJ" => Some(Self::Pjfohpefldj),
"BEOKMGKOBAP_CEEBLKFFGGE" => Some(Self::Ceeblkffgge),
"BEOKMGKOBAP_MDHLDOFKNJA" => Some(Self::Mdhldofknja),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Phoeooeobal {
Pjieclmpbbo = 0,
}
impl Phoeooeobal {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Phoeooeobal::Pjieclmpbbo => "PHOEOOEOBAL_PJIECLMPBBO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PHOEOOEOBAL_PJIECLMPBBO" => Some(Self::Pjieclmpbbo),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Iinghojpblj {
HollowPosChangedReasonNone = 0,
HollowPosChangedReasonMove = 1,
HollowPosChangedReasonTransfer = 2,
HollowPosChangedReasonPush = 3,
}
impl Iinghojpblj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Iinghojpblj::HollowPosChangedReasonNone => {
"IINGHOJPBLJ_HOLLOW_POS_CHANGED_REASON_NONE"
}
Iinghojpblj::HollowPosChangedReasonMove => {
"IINGHOJPBLJ_HOLLOW_POS_CHANGED_REASON_MOVE"
}
Iinghojpblj::HollowPosChangedReasonTransfer => {
"IINGHOJPBLJ_HOLLOW_POS_CHANGED_REASON_TRANSFER"
}
Iinghojpblj::HollowPosChangedReasonPush => {
"IINGHOJPBLJ_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 {
"IINGHOJPBLJ_HOLLOW_POS_CHANGED_REASON_NONE" => {
Some(Self::HollowPosChangedReasonNone)
}
"IINGHOJPBLJ_HOLLOW_POS_CHANGED_REASON_MOVE" => {
Some(Self::HollowPosChangedReasonMove)
}
"IINGHOJPBLJ_HOLLOW_POS_CHANGED_REASON_TRANSFER" => {
Some(Self::HollowPosChangedReasonTransfer)
}
"IINGHOJPBLJ_HOLLOW_POS_CHANGED_REASON_PUSH" => {
Some(Self::HollowPosChangedReasonPush)
}
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bjeopjbpjog {
Odiamannmfn = 0,
Fbgdnhemchd = 1,
}
impl Bjeopjbpjog {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Bjeopjbpjog::Odiamannmfn => "BJEOPJBPJOG_ODIAMANNMFN",
Bjeopjbpjog::Fbgdnhemchd => "BJEOPJBPJOG_FBGDNHEMCHD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BJEOPJBPJOG_ODIAMANNMFN" => Some(Self::Odiamannmfn),
"BJEOPJBPJOG_FBGDNHEMCHD" => Some(Self::Fbgdnhemchd),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jhhomjekibc {
Pfagepmcecd = 0,
Achcegfilho = 1,
Mbpmlmgmlcp = 2,
Jlflloeajpl = 3,
Polmbkclkah = 4,
Adnflojaccp = 5,
Diifeghifga = 6,
Cpkebffecgh = 7,
Nlhopdioeai = 8,
Keegeadhdof = 9,
Baohccpcfjj = 10,
Bdbepechgfd = 11,
Knippmiggil = 12,
Clnhdahgmdf = 13,
}
impl Jhhomjekibc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Jhhomjekibc::Pfagepmcecd => "JHHOMJEKIBC_PFAGEPMCECD",
Jhhomjekibc::Achcegfilho => "JHHOMJEKIBC_ACHCEGFILHO",
Jhhomjekibc::Mbpmlmgmlcp => "JHHOMJEKIBC_MBPMLMGMLCP",
Jhhomjekibc::Jlflloeajpl => "JHHOMJEKIBC_JLFLLOEAJPL",
Jhhomjekibc::Polmbkclkah => "JHHOMJEKIBC_POLMBKCLKAH",
Jhhomjekibc::Adnflojaccp => "JHHOMJEKIBC_ADNFLOJACCP",
Jhhomjekibc::Diifeghifga => "JHHOMJEKIBC_DIIFEGHIFGA",
Jhhomjekibc::Cpkebffecgh => "JHHOMJEKIBC_CPKEBFFECGH",
Jhhomjekibc::Nlhopdioeai => "JHHOMJEKIBC_NLHOPDIOEAI",
Jhhomjekibc::Keegeadhdof => "JHHOMJEKIBC_KEEGEADHDOF",
Jhhomjekibc::Baohccpcfjj => "JHHOMJEKIBC_BAOHCCPCFJJ",
Jhhomjekibc::Bdbepechgfd => "JHHOMJEKIBC_BDBEPECHGFD",
Jhhomjekibc::Knippmiggil => "JHHOMJEKIBC_KNIPPMIGGIL",
Jhhomjekibc::Clnhdahgmdf => "JHHOMJEKIBC_CLNHDAHGMDF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JHHOMJEKIBC_PFAGEPMCECD" => Some(Self::Pfagepmcecd),
"JHHOMJEKIBC_ACHCEGFILHO" => Some(Self::Achcegfilho),
"JHHOMJEKIBC_MBPMLMGMLCP" => Some(Self::Mbpmlmgmlcp),
"JHHOMJEKIBC_JLFLLOEAJPL" => Some(Self::Jlflloeajpl),
"JHHOMJEKIBC_POLMBKCLKAH" => Some(Self::Polmbkclkah),
"JHHOMJEKIBC_ADNFLOJACCP" => Some(Self::Adnflojaccp),
"JHHOMJEKIBC_DIIFEGHIFGA" => Some(Self::Diifeghifga),
"JHHOMJEKIBC_CPKEBFFECGH" => Some(Self::Cpkebffecgh),
"JHHOMJEKIBC_NLHOPDIOEAI" => Some(Self::Nlhopdioeai),
"JHHOMJEKIBC_KEEGEADHDOF" => Some(Self::Keegeadhdof),
"JHHOMJEKIBC_BAOHCCPCFJJ" => Some(Self::Baohccpcfjj),
"JHHOMJEKIBC_BDBEPECHGFD" => Some(Self::Bdbepechgfd),
"JHHOMJEKIBC_KNIPPMIGGIL" => Some(Self::Knippmiggil),
"JHHOMJEKIBC_CLNHDAHGMDF" => Some(Self::Clnhdahgmdf),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ckliokcobmc {
Count = 0,
Pop = 1,
}
impl Ckliokcobmc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ckliokcobmc::Count => "CKLIOKCOBMC_COUNT",
Ckliokcobmc::Pop => "CKLIOKCOBMC_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 {
"CKLIOKCOBMC_COUNT" => Some(Self::Count),
"CKLIOKCOBMC_POP" => Some(Self::Pop),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dljpagmhigm {
Jmacglahpcp = 0,
Agflfiopiod = 1,
Dlnehlchllp = 2,
}
impl Dljpagmhigm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Dljpagmhigm::Jmacglahpcp => "DLJPAGMHIGM_JMACGLAHPCP",
Dljpagmhigm::Agflfiopiod => "DLJPAGMHIGM_AGFLFIOPIOD",
Dljpagmhigm::Dlnehlchllp => "DLJPAGMHIGM_DLNEHLCHLLP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DLJPAGMHIGM_JMACGLAHPCP" => Some(Self::Jmacglahpcp),
"DLJPAGMHIGM_AGFLFIOPIOD" => Some(Self::Agflfiopiod),
"DLJPAGMHIGM_DLNEHLCHLLP" => Some(Self::Dlnehlchllp),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dmcdaamodoe {
Gfnhoegppkg = 0,
Mllinbjnfif = 4400,
Njdmfiljfmh = 4401,
Ifdfljdgfog = 4402,
Cjpehalaopm = 4403,
Jcchkkeofbl = 4404,
Oiijomjjgpc = 4405,
Gnpapmcccoi = 4406,
Mliggnaiodk = 4407,
}
impl Dmcdaamodoe {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Dmcdaamodoe::Gfnhoegppkg => "DMCDAAMODOE_GFNHOEGPPKG",
Dmcdaamodoe::Mllinbjnfif => "DMCDAAMODOE_MLLINBJNFIF",
Dmcdaamodoe::Njdmfiljfmh => "DMCDAAMODOE_NJDMFILJFMH",
Dmcdaamodoe::Ifdfljdgfog => "DMCDAAMODOE_IFDFLJDGFOG",
Dmcdaamodoe::Cjpehalaopm => "DMCDAAMODOE_CJPEHALAOPM",
Dmcdaamodoe::Jcchkkeofbl => "DMCDAAMODOE_JCCHKKEOFBL",
Dmcdaamodoe::Oiijomjjgpc => "DMCDAAMODOE_OIIJOMJJGPC",
Dmcdaamodoe::Gnpapmcccoi => "DMCDAAMODOE_GNPAPMCCCOI",
Dmcdaamodoe::Mliggnaiodk => "DMCDAAMODOE_MLIGGNAIODK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DMCDAAMODOE_GFNHOEGPPKG" => Some(Self::Gfnhoegppkg),
"DMCDAAMODOE_MLLINBJNFIF" => Some(Self::Mllinbjnfif),
"DMCDAAMODOE_NJDMFILJFMH" => Some(Self::Njdmfiljfmh),
"DMCDAAMODOE_IFDFLJDGFOG" => Some(Self::Ifdfljdgfog),
"DMCDAAMODOE_CJPEHALAOPM" => Some(Self::Cjpehalaopm),
"DMCDAAMODOE_JCCHKKEOFBL" => Some(Self::Jcchkkeofbl),
"DMCDAAMODOE_OIIJOMJJGPC" => Some(Self::Oiijomjjgpc),
"DMCDAAMODOE_GNPAPMCCCOI" => Some(Self::Gnpapmcccoi),
"DMCDAAMODOE_MLIGGNAIODK" => Some(Self::Mliggnaiodk),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gddkgbffjfp {
Mmnheliblng = 0,
Bngmnnkggli = 2580,
Opcabgnjkdn = 2581,
Npbgapbledd = 2582,
Ogkgklkembl = 2583,
Mkgafmhaidk = 2584,
Faopfioimhp = 2585,
Ijpknhfeilo = 2586,
Aakkcekpmbk = 2587,
Kfhmfkoijmj = 2588,
Ddhgfakjdpd = 2589,
Agkkcciibli = 2590,
Geeohmckbcp = 2591,
}
impl Gddkgbffjfp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gddkgbffjfp::Mmnheliblng => "GDDKGBFFJFP_MMNHELIBLNG",
Gddkgbffjfp::Bngmnnkggli => "GDDKGBFFJFP_BNGMNNKGGLI",
Gddkgbffjfp::Opcabgnjkdn => "GDDKGBFFJFP_OPCABGNJKDN",
Gddkgbffjfp::Npbgapbledd => "GDDKGBFFJFP_NPBGAPBLEDD",
Gddkgbffjfp::Ogkgklkembl => "GDDKGBFFJFP_OGKGKLKEMBL",
Gddkgbffjfp::Mkgafmhaidk => "GDDKGBFFJFP_MKGAFMHAIDK",
Gddkgbffjfp::Faopfioimhp => "GDDKGBFFJFP_FAOPFIOIMHP",
Gddkgbffjfp::Ijpknhfeilo => "GDDKGBFFJFP_IJPKNHFEILO",
Gddkgbffjfp::Aakkcekpmbk => "GDDKGBFFJFP_AAKKCEKPMBK",
Gddkgbffjfp::Kfhmfkoijmj => "GDDKGBFFJFP_KFHMFKOIJMJ",
Gddkgbffjfp::Ddhgfakjdpd => "GDDKGBFFJFP_DDHGFAKJDPD",
Gddkgbffjfp::Agkkcciibli => "GDDKGBFFJFP_AGKKCCIIBLI",
Gddkgbffjfp::Geeohmckbcp => "GDDKGBFFJFP_GEEOHMCKBCP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GDDKGBFFJFP_MMNHELIBLNG" => Some(Self::Mmnheliblng),
"GDDKGBFFJFP_BNGMNNKGGLI" => Some(Self::Bngmnnkggli),
"GDDKGBFFJFP_OPCABGNJKDN" => Some(Self::Opcabgnjkdn),
"GDDKGBFFJFP_NPBGAPBLEDD" => Some(Self::Npbgapbledd),
"GDDKGBFFJFP_OGKGKLKEMBL" => Some(Self::Ogkgklkembl),
"GDDKGBFFJFP_MKGAFMHAIDK" => Some(Self::Mkgafmhaidk),
"GDDKGBFFJFP_FAOPFIOIMHP" => Some(Self::Faopfioimhp),
"GDDKGBFFJFP_IJPKNHFEILO" => Some(Self::Ijpknhfeilo),
"GDDKGBFFJFP_AAKKCEKPMBK" => Some(Self::Aakkcekpmbk),
"GDDKGBFFJFP_KFHMFKOIJMJ" => Some(Self::Kfhmfkoijmj),
"GDDKGBFFJFP_DDHGFAKJDPD" => Some(Self::Ddhgfakjdpd),
"GDDKGBFFJFP_AGKKCCIIBLI" => Some(Self::Agkkcciibli),
"GDDKGBFFJFP_GEEOHMCKBCP" => Some(Self::Geeohmckbcp),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum QuestStatus {
Unlocked = 0,
QuestStateInprogress = 1,
QuestStateFinished = 2,
QuestStateClosed = 3,
}
impl QuestStatus {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
QuestStatus::Unlocked => "QUEST_STATUS_UNLOCKED",
QuestStatus::QuestStateInprogress => "QUEST_STATE_INPROGRESS",
QuestStatus::QuestStateFinished => "QUEST_STATE_FINISHED",
QuestStatus::QuestStateClosed => "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 {
"QUEST_STATUS_UNLOCKED" => Some(Self::Unlocked),
"QUEST_STATE_INPROGRESS" => Some(Self::QuestStateInprogress),
"QUEST_STATE_FINISHED" => Some(Self::QuestStateFinished),
"QUEST_STATE_CLOSED" => Some(Self::QuestStateClosed),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cjcmfjeiici {
Nfdnbakenop = 0,
Dnhaaoieigj = 700,
Fcbgfhcpepd = 707,
Dpcojnejind = 711,
Bhdiaiemjhj = 713,
Fcojijchgon = 718,
Kohbnjfoaig = 723,
Abkmljhokmb = 730,
Hkeokncaddb = 737,
Bikfchmeppk = 739,
Ggoobdjlihi = 744,
Ekdiibiifjl = 746,
Gmkifmimnec = 753,
Cemkcgmkdhd = 758,
Fgadnooiiag = 763,
Ojnpnelifdd = 764,
Eiepemnciea = 765,
Ignffaichgc = 767,
Iafhalnhkoh = 774,
Nhcbojglpdo = 777,
Gpjaepbbdii = 780,
Habncmnfclk = 783,
Ddmkkidkaid = 784,
Nehmafeepec = 789,
Aimdcfnlfak = 799,
}
impl Cjcmfjeiici {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Cjcmfjeiici::Nfdnbakenop => "CJCMFJEIICI_NFDNBAKENOP",
Cjcmfjeiici::Dnhaaoieigj => "CJCMFJEIICI_DNHAAOIEIGJ",
Cjcmfjeiici::Fcbgfhcpepd => "CJCMFJEIICI_FCBGFHCPEPD",
Cjcmfjeiici::Dpcojnejind => "CJCMFJEIICI_DPCOJNEJIND",
Cjcmfjeiici::Bhdiaiemjhj => "CJCMFJEIICI_BHDIAIEMJHJ",
Cjcmfjeiici::Fcojijchgon => "CJCMFJEIICI_FCOJIJCHGON",
Cjcmfjeiici::Kohbnjfoaig => "CJCMFJEIICI_KOHBNJFOAIG",
Cjcmfjeiici::Abkmljhokmb => "CJCMFJEIICI_ABKMLJHOKMB",
Cjcmfjeiici::Hkeokncaddb => "CJCMFJEIICI_HKEOKNCADDB",
Cjcmfjeiici::Bikfchmeppk => "CJCMFJEIICI_BIKFCHMEPPK",
Cjcmfjeiici::Ggoobdjlihi => "CJCMFJEIICI_GGOOBDJLIHI",
Cjcmfjeiici::Ekdiibiifjl => "CJCMFJEIICI_EKDIIBIIFJL",
Cjcmfjeiici::Gmkifmimnec => "CJCMFJEIICI_GMKIFMIMNEC",
Cjcmfjeiici::Cemkcgmkdhd => "CJCMFJEIICI_CEMKCGMKDHD",
Cjcmfjeiici::Fgadnooiiag => "CJCMFJEIICI_FGADNOOIIAG",
Cjcmfjeiici::Ojnpnelifdd => "CJCMFJEIICI_OJNPNELIFDD",
Cjcmfjeiici::Eiepemnciea => "CJCMFJEIICI_EIEPEMNCIEA",
Cjcmfjeiici::Ignffaichgc => "CJCMFJEIICI_IGNFFAICHGC",
Cjcmfjeiici::Iafhalnhkoh => "CJCMFJEIICI_IAFHALNHKOH",
Cjcmfjeiici::Nhcbojglpdo => "CJCMFJEIICI_NHCBOJGLPDO",
Cjcmfjeiici::Gpjaepbbdii => "CJCMFJEIICI_GPJAEPBBDII",
Cjcmfjeiici::Habncmnfclk => "CJCMFJEIICI_HABNCMNFCLK",
Cjcmfjeiici::Ddmkkidkaid => "CJCMFJEIICI_DDMKKIDKAID",
Cjcmfjeiici::Nehmafeepec => "CJCMFJEIICI_NEHMAFEEPEC",
Cjcmfjeiici::Aimdcfnlfak => "CJCMFJEIICI_AIMDCFNLFAK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CJCMFJEIICI_NFDNBAKENOP" => Some(Self::Nfdnbakenop),
"CJCMFJEIICI_DNHAAOIEIGJ" => Some(Self::Dnhaaoieigj),
"CJCMFJEIICI_FCBGFHCPEPD" => Some(Self::Fcbgfhcpepd),
"CJCMFJEIICI_DPCOJNEJIND" => Some(Self::Dpcojnejind),
"CJCMFJEIICI_BHDIAIEMJHJ" => Some(Self::Bhdiaiemjhj),
"CJCMFJEIICI_FCOJIJCHGON" => Some(Self::Fcojijchgon),
"CJCMFJEIICI_KOHBNJFOAIG" => Some(Self::Kohbnjfoaig),
"CJCMFJEIICI_ABKMLJHOKMB" => Some(Self::Abkmljhokmb),
"CJCMFJEIICI_HKEOKNCADDB" => Some(Self::Hkeokncaddb),
"CJCMFJEIICI_BIKFCHMEPPK" => Some(Self::Bikfchmeppk),
"CJCMFJEIICI_GGOOBDJLIHI" => Some(Self::Ggoobdjlihi),
"CJCMFJEIICI_EKDIIBIIFJL" => Some(Self::Ekdiibiifjl),
"CJCMFJEIICI_GMKIFMIMNEC" => Some(Self::Gmkifmimnec),
"CJCMFJEIICI_CEMKCGMKDHD" => Some(Self::Cemkcgmkdhd),
"CJCMFJEIICI_FGADNOOIIAG" => Some(Self::Fgadnooiiag),
"CJCMFJEIICI_OJNPNELIFDD" => Some(Self::Ojnpnelifdd),
"CJCMFJEIICI_EIEPEMNCIEA" => Some(Self::Eiepemnciea),
"CJCMFJEIICI_IGNFFAICHGC" => Some(Self::Ignffaichgc),
"CJCMFJEIICI_IAFHALNHKOH" => Some(Self::Iafhalnhkoh),
"CJCMFJEIICI_NHCBOJGLPDO" => Some(Self::Nhcbojglpdo),
"CJCMFJEIICI_GPJAEPBBDII" => Some(Self::Gpjaepbbdii),
"CJCMFJEIICI_HABNCMNFCLK" => Some(Self::Habncmnfclk),
"CJCMFJEIICI_DDMKKIDKAID" => Some(Self::Ddmkkidkaid),
"CJCMFJEIICI_NEHMAFEEPEC" => Some(Self::Nehmafeepec),
"CJCMFJEIICI_AIMDCFNLFAK" => Some(Self::Aimdcfnlfak),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fcdfmalfdha {
Fkgokkkdajp = 0,
Nfblekpfane = 1,
}
impl Fcdfmalfdha {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fcdfmalfdha::Fkgokkkdajp => "FCDFMALFDHA_FKGOKKKDAJP",
Fcdfmalfdha::Nfblekpfane => "FCDFMALFDHA_NFBLEKPFANE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FCDFMALFDHA_FKGOKKKDAJP" => Some(Self::Fkgokkkdajp),
"FCDFMALFDHA_NFBLEKPFANE" => Some(Self::Nfblekpfane),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Oblhmlhgnec {
Pocmjahmokh = 0,
Pnojbekkkhf = 1,
Bahjbpgaoea = 2,
Ckaidaflphc = 3,
Eccchajaggb = 4,
Gnlefpniabp = 5,
Ofbmhlhhbgk = 6,
Inpkflekgac = 7,
Ofajilnohcn = 8,
Cefgcbdbnkb = 9,
Dihckmabibf = 12,
Cdhongkmkgg = 13,
Kkbmljnjgom = 14,
Bmnjphnhcle = 15,
Gjmehoofjbb = 16,
Ecckdgfooko = 17,
Djafnohbcga = 18,
Dnmooofcoep = 19,
Okhkhngkbpf = 20,
}
impl Oblhmlhgnec {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Oblhmlhgnec::Pocmjahmokh => "OBLHMLHGNEC_POCMJAHMOKH",
Oblhmlhgnec::Pnojbekkkhf => "OBLHMLHGNEC_PNOJBEKKKHF",
Oblhmlhgnec::Bahjbpgaoea => "OBLHMLHGNEC_BAHJBPGAOEA",
Oblhmlhgnec::Ckaidaflphc => "OBLHMLHGNEC_CKAIDAFLPHC",
Oblhmlhgnec::Eccchajaggb => "OBLHMLHGNEC_ECCCHAJAGGB",
Oblhmlhgnec::Gnlefpniabp => "OBLHMLHGNEC_GNLEFPNIABP",
Oblhmlhgnec::Ofbmhlhhbgk => "OBLHMLHGNEC_OFBMHLHHBGK",
Oblhmlhgnec::Inpkflekgac => "OBLHMLHGNEC_INPKFLEKGAC",
Oblhmlhgnec::Ofajilnohcn => "OBLHMLHGNEC_OFAJILNOHCN",
Oblhmlhgnec::Cefgcbdbnkb => "OBLHMLHGNEC_CEFGCBDBNKB",
Oblhmlhgnec::Dihckmabibf => "OBLHMLHGNEC_DIHCKMABIBF",
Oblhmlhgnec::Cdhongkmkgg => "OBLHMLHGNEC_CDHONGKMKGG",
Oblhmlhgnec::Kkbmljnjgom => "OBLHMLHGNEC_KKBMLJNJGOM",
Oblhmlhgnec::Bmnjphnhcle => "OBLHMLHGNEC_BMNJPHNHCLE",
Oblhmlhgnec::Gjmehoofjbb => "OBLHMLHGNEC_GJMEHOOFJBB",
Oblhmlhgnec::Ecckdgfooko => "OBLHMLHGNEC_ECCKDGFOOKO",
Oblhmlhgnec::Djafnohbcga => "OBLHMLHGNEC_DJAFNOHBCGA",
Oblhmlhgnec::Dnmooofcoep => "OBLHMLHGNEC_DNMOOOFCOEP",
Oblhmlhgnec::Okhkhngkbpf => "OBLHMLHGNEC_OKHKHNGKBPF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OBLHMLHGNEC_POCMJAHMOKH" => Some(Self::Pocmjahmokh),
"OBLHMLHGNEC_PNOJBEKKKHF" => Some(Self::Pnojbekkkhf),
"OBLHMLHGNEC_BAHJBPGAOEA" => Some(Self::Bahjbpgaoea),
"OBLHMLHGNEC_CKAIDAFLPHC" => Some(Self::Ckaidaflphc),
"OBLHMLHGNEC_ECCCHAJAGGB" => Some(Self::Eccchajaggb),
"OBLHMLHGNEC_GNLEFPNIABP" => Some(Self::Gnlefpniabp),
"OBLHMLHGNEC_OFBMHLHHBGK" => Some(Self::Ofbmhlhhbgk),
"OBLHMLHGNEC_INPKFLEKGAC" => Some(Self::Inpkflekgac),
"OBLHMLHGNEC_OFAJILNOHCN" => Some(Self::Ofajilnohcn),
"OBLHMLHGNEC_CEFGCBDBNKB" => Some(Self::Cefgcbdbnkb),
"OBLHMLHGNEC_DIHCKMABIBF" => Some(Self::Dihckmabibf),
"OBLHMLHGNEC_CDHONGKMKGG" => Some(Self::Cdhongkmkgg),
"OBLHMLHGNEC_KKBMLJNJGOM" => Some(Self::Kkbmljnjgom),
"OBLHMLHGNEC_BMNJPHNHCLE" => Some(Self::Bmnjphnhcle),
"OBLHMLHGNEC_GJMEHOOFJBB" => Some(Self::Gjmehoofjbb),
"OBLHMLHGNEC_ECCKDGFOOKO" => Some(Self::Ecckdgfooko),
"OBLHMLHGNEC_DJAFNOHBCGA" => Some(Self::Djafnohbcga),
"OBLHMLHGNEC_DNMOOOFCOEP" => Some(Self::Dnmooofcoep),
"OBLHMLHGNEC_OKHKHNGKBPF" => Some(Self::Okhkhngkbpf),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gbjjdfcnnkm {
Nampfgebjik = 0,
Albakclmpnc = 1,
Jocoliddbbo = 2,
}
impl Gbjjdfcnnkm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gbjjdfcnnkm::Nampfgebjik => "GBJJDFCNNKM_NAMPFGEBJIK",
Gbjjdfcnnkm::Albakclmpnc => "GBJJDFCNNKM_ALBAKCLMPNC",
Gbjjdfcnnkm::Jocoliddbbo => "GBJJDFCNNKM_JOCOLIDDBBO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GBJJDFCNNKM_NAMPFGEBJIK" => Some(Self::Nampfgebjik),
"GBJJDFCNNKM_ALBAKCLMPNC" => Some(Self::Albakclmpnc),
"GBJJDFCNNKM_JOCOLIDDBBO" => Some(Self::Jocoliddbbo),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gbnghpidcij {
Kkhhgnffdcf = 0,
Oaablngfmeb = 1,
Hjmbbplkmfd = 2,
Ihdheoioamg = 3,
}
impl Gbnghpidcij {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gbnghpidcij::Kkhhgnffdcf => "GBNGHPIDCIJ_KKHHGNFFDCF",
Gbnghpidcij::Oaablngfmeb => "GBNGHPIDCIJ_OAABLNGFMEB",
Gbnghpidcij::Hjmbbplkmfd => "GBNGHPIDCIJ_HJMBBPLKMFD",
Gbnghpidcij::Ihdheoioamg => "GBNGHPIDCIJ_IHDHEOIOAMG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GBNGHPIDCIJ_KKHHGNFFDCF" => Some(Self::Kkhhgnffdcf),
"GBNGHPIDCIJ_OAABLNGFMEB" => Some(Self::Oaablngfmeb),
"GBNGHPIDCIJ_HJMBBPLKMFD" => Some(Self::Hjmbbplkmfd),
"GBNGHPIDCIJ_IHDHEOIOAMG" => Some(Self::Ihdheoioamg),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bhghkhecllb {
Ambjmamlaph = 0,
Jihoinnaijd = 3141,
Aemoecgjakn = 3152,
Ggnheeeoigb = 3159,
}
impl Bhghkhecllb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Bhghkhecllb::Ambjmamlaph => "BHGHKHECLLB_AMBJMAMLAPH",
Bhghkhecllb::Jihoinnaijd => "BHGHKHECLLB_JIHOINNAIJD",
Bhghkhecllb::Aemoecgjakn => "BHGHKHECLLB_AEMOECGJAKN",
Bhghkhecllb::Ggnheeeoigb => "BHGHKHECLLB_GGNHEEEOIGB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BHGHKHECLLB_AMBJMAMLAPH" => Some(Self::Ambjmamlaph),
"BHGHKHECLLB_JIHOINNAIJD" => Some(Self::Jihoinnaijd),
"BHGHKHECLLB_AEMOECGJAKN" => Some(Self::Aemoecgjakn),
"BHGHKHECLLB_GGNHEEEOIGB" => Some(Self::Ggnheeeoigb),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cmmembfifpk {
Flfaibghdnh = 0,
Nboicapnglj = 1,
Cbnggnekgij = 2,
Lndffhobdgi = 3,
Hkgpbplbojn = 4,
}
impl Cmmembfifpk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Cmmembfifpk::Flfaibghdnh => "CMMEMBFIFPK_FLFAIBGHDNH",
Cmmembfifpk::Nboicapnglj => "CMMEMBFIFPK_NBOICAPNGLJ",
Cmmembfifpk::Cbnggnekgij => "CMMEMBFIFPK_CBNGGNEKGIJ",
Cmmembfifpk::Lndffhobdgi => "CMMEMBFIFPK_LNDFFHOBDGI",
Cmmembfifpk::Hkgpbplbojn => "CMMEMBFIFPK_HKGPBPLBOJN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CMMEMBFIFPK_FLFAIBGHDNH" => Some(Self::Flfaibghdnh),
"CMMEMBFIFPK_NBOICAPNGLJ" => Some(Self::Nboicapnglj),
"CMMEMBFIFPK_CBNGGNEKGIJ" => Some(Self::Cbnggnekgij),
"CMMEMBFIFPK_LNDFFHOBDGI" => Some(Self::Lndffhobdgi),
"CMMEMBFIFPK_HKGPBPLBOJN" => Some(Self::Hkgpbplbojn),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Onmblkkmfje {
None = 0,
Njkogaelffh = 2,
Dbldnilkljk = 3,
Lcdlmcjihee = 4,
Pabppdjklnd = 5,
}
impl Onmblkkmfje {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Onmblkkmfje::None => "ONMBLKKMFJE_NONE",
Onmblkkmfje::Njkogaelffh => "ONMBLKKMFJE_NJKOGAELFFH",
Onmblkkmfje::Dbldnilkljk => "ONMBLKKMFJE_DBLDNILKLJK",
Onmblkkmfje::Lcdlmcjihee => "ONMBLKKMFJE_LCDLMCJIHEE",
Onmblkkmfje::Pabppdjklnd => "ONMBLKKMFJE_PABPPDJKLND",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ONMBLKKMFJE_NONE" => Some(Self::None),
"ONMBLKKMFJE_NJKOGAELFFH" => Some(Self::Njkogaelffh),
"ONMBLKKMFJE_DBLDNILKLJK" => Some(Self::Dbldnilkljk),
"ONMBLKKMFJE_LCDLMCJIHEE" => Some(Self::Lcdlmcjihee),
"ONMBLKKMFJE_PABPPDJKLND" => Some(Self::Pabppdjklnd),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ChessUiControlType {
None = 0,
Show = 1,
Hide = 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 {
ChessUiControlType::None => "CHESS_UI_CONTROL_TYPE_NONE",
ChessUiControlType::Show => "CHESS_UI_CONTROL_TYPE_SHOW",
ChessUiControlType::Hide => "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 {
"CHESS_UI_CONTROL_TYPE_NONE" => Some(Self::None),
"CHESS_UI_CONTROL_TYPE_SHOW" => Some(Self::Show),
"CHESS_UI_CONTROL_TYPE_HIDE" => Some(Self::Hide),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nkpopnmpodf {
Oibndeocnli = 0,
Ajlpcocanff = 1,
Ckggejbbmmb = 2,
Clafmdigobp = 3,
Eofkjpnegde = 4,
Iinaigmdabh = 5,
}
impl Nkpopnmpodf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Nkpopnmpodf::Oibndeocnli => "NKPOPNMPODF_OIBNDEOCNLI",
Nkpopnmpodf::Ajlpcocanff => "NKPOPNMPODF_AJLPCOCANFF",
Nkpopnmpodf::Ckggejbbmmb => "NKPOPNMPODF_CKGGEJBBMMB",
Nkpopnmpodf::Clafmdigobp => "NKPOPNMPODF_CLAFMDIGOBP",
Nkpopnmpodf::Eofkjpnegde => "NKPOPNMPODF_EOFKJPNEGDE",
Nkpopnmpodf::Iinaigmdabh => "NKPOPNMPODF_IINAIGMDABH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NKPOPNMPODF_OIBNDEOCNLI" => Some(Self::Oibndeocnli),
"NKPOPNMPODF_AJLPCOCANFF" => Some(Self::Ajlpcocanff),
"NKPOPNMPODF_CKGGEJBBMMB" => Some(Self::Ckggejbbmmb),
"NKPOPNMPODF_CLAFMDIGOBP" => Some(Self::Clafmdigobp),
"NKPOPNMPODF_EOFKJPNEGDE" => Some(Self::Eofkjpnegde),
"NKPOPNMPODF_IINAIGMDABH" => Some(Self::Iinaigmdabh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum HollowSearchGridType {
None = 0,
ByPos = 1,
ByBound = 2,
BySeed = 3,
ByIndex = 4,
}
impl HollowSearchGridType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
HollowSearchGridType::None => "HOLLOW_SEARCH_GRID_TYPE_NONE",
HollowSearchGridType::ByPos => "HOLLOW_SEARCH_GRID_TYPE_BY_POS",
HollowSearchGridType::ByBound => "HOLLOW_SEARCH_GRID_TYPE_BY_BOUND",
HollowSearchGridType::BySeed => "HOLLOW_SEARCH_GRID_TYPE_BY_SEED",
HollowSearchGridType::ByIndex => "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 {
"HOLLOW_SEARCH_GRID_TYPE_NONE" => Some(Self::None),
"HOLLOW_SEARCH_GRID_TYPE_BY_POS" => Some(Self::ByPos),
"HOLLOW_SEARCH_GRID_TYPE_BY_BOUND" => Some(Self::ByBound),
"HOLLOW_SEARCH_GRID_TYPE_BY_SEED" => Some(Self::BySeed),
"HOLLOW_SEARCH_GRID_TYPE_BY_INDEX" => Some(Self::ByIndex),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ChangeCharacterMode {
ByAvatarId = 0,
ByPos = 2,
ByRandom = 3,
ByRobotId = 4,
}
impl ChangeCharacterMode {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
ChangeCharacterMode::ByAvatarId => "CHANGE_CHARACTER_MODE_BY_AVATAR_ID",
ChangeCharacterMode::ByPos => "CHANGE_CHARACTER_MODE_BY_POS",
ChangeCharacterMode::ByRandom => "CHANGE_CHARACTER_MODE_BY_RANDOM",
ChangeCharacterMode::ByRobotId => "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 {
"CHANGE_CHARACTER_MODE_BY_AVATAR_ID" => Some(Self::ByAvatarId),
"CHANGE_CHARACTER_MODE_BY_POS" => Some(Self::ByPos),
"CHANGE_CHARACTER_MODE_BY_RANDOM" => Some(Self::ByRandom),
"CHANGE_CHARACTER_MODE_BY_ROBOT_ID" => Some(Self::ByRobotId),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kcobnjojipp {
LinkEventModifyPush = 0,
LinkEventModifyBreak = 1,
}
impl Kcobnjojipp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Kcobnjojipp::LinkEventModifyPush => "KCOBNJOJIPP_LINK_EVENT_MODIFY_PUSH",
Kcobnjojipp::LinkEventModifyBreak => "KCOBNJOJIPP_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 {
"KCOBNJOJIPP_LINK_EVENT_MODIFY_PUSH" => Some(Self::LinkEventModifyPush),
"KCOBNJOJIPP_LINK_EVENT_MODIFY_BREAK" => Some(Self::LinkEventModifyBreak),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ikloplckeib {
Mfmjhlppnna = 0,
Lbmbjnpekfk = 1,
Jpghdalafgb = 2,
Kopapaapfpn = 3,
Eblgkckjjbn = 4,
Onlfilmokjb = 5,
Jfmahoapocc = 6,
Jljiogheemi = 7,
Hjbcpkdafai = 50,
Jcanfhagfoa = 100,
Kcapinnbofl = 101,
Fjpffkakgob = 102,
Bphomenmmcl = 103,
Imbjbgbneka = 104,
Eompinopfhf = 105,
Kifbikagcan = 106,
Ceomeleomcc = 107,
Jkfglbjhfki = 108,
Ndjfoogbomf = 109,
}
impl Ikloplckeib {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ikloplckeib::Mfmjhlppnna => "IKLOPLCKEIB_MFMJHLPPNNA",
Ikloplckeib::Lbmbjnpekfk => "IKLOPLCKEIB_LBMBJNPEKFK",
Ikloplckeib::Jpghdalafgb => "IKLOPLCKEIB_JPGHDALAFGB",
Ikloplckeib::Kopapaapfpn => "IKLOPLCKEIB_KOPAPAAPFPN",
Ikloplckeib::Eblgkckjjbn => "IKLOPLCKEIB_EBLGKCKJJBN",
Ikloplckeib::Onlfilmokjb => "IKLOPLCKEIB_ONLFILMOKJB",
Ikloplckeib::Jfmahoapocc => "IKLOPLCKEIB_JFMAHOAPOCC",
Ikloplckeib::Jljiogheemi => "IKLOPLCKEIB_JLJIOGHEEMI",
Ikloplckeib::Hjbcpkdafai => "IKLOPLCKEIB_HJBCPKDAFAI",
Ikloplckeib::Jcanfhagfoa => "IKLOPLCKEIB_JCANFHAGFOA",
Ikloplckeib::Kcapinnbofl => "IKLOPLCKEIB_KCAPINNBOFL",
Ikloplckeib::Fjpffkakgob => "IKLOPLCKEIB_FJPFFKAKGOB",
Ikloplckeib::Bphomenmmcl => "IKLOPLCKEIB_BPHOMENMMCL",
Ikloplckeib::Imbjbgbneka => "IKLOPLCKEIB_IMBJBGBNEKA",
Ikloplckeib::Eompinopfhf => "IKLOPLCKEIB_EOMPINOPFHF",
Ikloplckeib::Kifbikagcan => "IKLOPLCKEIB_KIFBIKAGCAN",
Ikloplckeib::Ceomeleomcc => "IKLOPLCKEIB_CEOMELEOMCC",
Ikloplckeib::Jkfglbjhfki => "IKLOPLCKEIB_JKFGLBJHFKI",
Ikloplckeib::Ndjfoogbomf => "IKLOPLCKEIB_NDJFOOGBOMF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IKLOPLCKEIB_MFMJHLPPNNA" => Some(Self::Mfmjhlppnna),
"IKLOPLCKEIB_LBMBJNPEKFK" => Some(Self::Lbmbjnpekfk),
"IKLOPLCKEIB_JPGHDALAFGB" => Some(Self::Jpghdalafgb),
"IKLOPLCKEIB_KOPAPAAPFPN" => Some(Self::Kopapaapfpn),
"IKLOPLCKEIB_EBLGKCKJJBN" => Some(Self::Eblgkckjjbn),
"IKLOPLCKEIB_ONLFILMOKJB" => Some(Self::Onlfilmokjb),
"IKLOPLCKEIB_JFMAHOAPOCC" => Some(Self::Jfmahoapocc),
"IKLOPLCKEIB_JLJIOGHEEMI" => Some(Self::Jljiogheemi),
"IKLOPLCKEIB_HJBCPKDAFAI" => Some(Self::Hjbcpkdafai),
"IKLOPLCKEIB_JCANFHAGFOA" => Some(Self::Jcanfhagfoa),
"IKLOPLCKEIB_KCAPINNBOFL" => Some(Self::Kcapinnbofl),
"IKLOPLCKEIB_FJPFFKAKGOB" => Some(Self::Fjpffkakgob),
"IKLOPLCKEIB_BPHOMENMMCL" => Some(Self::Bphomenmmcl),
"IKLOPLCKEIB_IMBJBGBNEKA" => Some(Self::Imbjbgbneka),
"IKLOPLCKEIB_EOMPINOPFHF" => Some(Self::Eompinopfhf),
"IKLOPLCKEIB_KIFBIKAGCAN" => Some(Self::Kifbikagcan),
"IKLOPLCKEIB_CEOMELEOMCC" => Some(Self::Ceomeleomcc),
"IKLOPLCKEIB_JKFGLBJHFKI" => Some(Self::Jkfglbjhfki),
"IKLOPLCKEIB_NDJFOOGBOMF" => Some(Self::Ndjfoogbomf),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fmkpijonjlg {
BubbleInsertTypeNone = 0,
BubbleInsertTypeBegin = 1,
EbubbleInsertTypeNd = 2,
DbubbleInsertTypeUration = 3,
}
impl Fmkpijonjlg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fmkpijonjlg::BubbleInsertTypeNone => "FMKPIJONJLG_BUBBLE_INSERT_TYPE_NONE",
Fmkpijonjlg::BubbleInsertTypeBegin => "FMKPIJONJLG_BUBBLE_INSERT_TYPE_BEGIN",
Fmkpijonjlg::EbubbleInsertTypeNd => "FMKPIJONJLG_EBUBBLE_INSERT_TYPE_ND",
Fmkpijonjlg::DbubbleInsertTypeUration => {
"FMKPIJONJLG_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 {
"FMKPIJONJLG_BUBBLE_INSERT_TYPE_NONE" => Some(Self::BubbleInsertTypeNone),
"FMKPIJONJLG_BUBBLE_INSERT_TYPE_BEGIN" => Some(Self::BubbleInsertTypeBegin),
"FMKPIJONJLG_EBUBBLE_INSERT_TYPE_ND" => Some(Self::EbubbleInsertTypeNd),
"FMKPIJONJLG_DBUBBLE_INSERT_TYPE_URATION" => {
Some(Self::DbubbleInsertTypeUration)
}
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jkfmildnkjj {
Kipmgmapejl = 0,
Mgafpegoele = 1,
}
impl Jkfmildnkjj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Jkfmildnkjj::Kipmgmapejl => "JKFMILDNKJJ_KIPMGMAPEJL",
Jkfmildnkjj::Mgafpegoele => "JKFMILDNKJJ_MGAFPEGOELE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JKFMILDNKJJ_KIPMGMAPEJL" => Some(Self::Kipmgmapejl),
"JKFMILDNKJJ_MGAFPEGOELE" => Some(Self::Mgafpegoele),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum RewardTipsType {
None = 0,
MainCity = 1,
}
impl RewardTipsType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
RewardTipsType::None => "REWARD_TIPS_TYPE_NONE",
RewardTipsType::MainCity => "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 {
"REWARD_TIPS_TYPE_NONE" => Some(Self::None),
"REWARD_TIPS_TYPE_MAIN_CITY" => Some(Self::MainCity),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Emodhpiipfa {
Ldhieaonhca = 0,
Abdgcibajfb = 1,
Mbenomomceb = 2,
}
impl Emodhpiipfa {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Emodhpiipfa::Ldhieaonhca => "EMODHPIIPFA_LDHIEAONHCA",
Emodhpiipfa::Abdgcibajfb => "EMODHPIIPFA_ABDGCIBAJFB",
Emodhpiipfa::Mbenomomceb => "EMODHPIIPFA_MBENOMOMCEB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EMODHPIIPFA_LDHIEAONHCA" => Some(Self::Ldhieaonhca),
"EMODHPIIPFA_ABDGCIBAJFB" => Some(Self::Abdgcibajfb),
"EMODHPIIPFA_MBENOMOMCEB" => Some(Self::Mbenomomceb),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ofmlibaoffa {
Anbhjdeegek = 0,
Dgddnigldfi = 1,
Aapndjombcg = 2,
Ielaijpagkn = 3,
}
impl Ofmlibaoffa {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ofmlibaoffa::Anbhjdeegek => "OFMLIBAOFFA_ANBHJDEEGEK",
Ofmlibaoffa::Dgddnigldfi => "OFMLIBAOFFA_DGDDNIGLDFI",
Ofmlibaoffa::Aapndjombcg => "OFMLIBAOFFA_AAPNDJOMBCG",
Ofmlibaoffa::Ielaijpagkn => "OFMLIBAOFFA_IELAIJPAGKN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OFMLIBAOFFA_ANBHJDEEGEK" => Some(Self::Anbhjdeegek),
"OFMLIBAOFFA_DGDDNIGLDFI" => Some(Self::Dgddnigldfi),
"OFMLIBAOFFA_AAPNDJOMBCG" => Some(Self::Aapndjombcg),
"OFMLIBAOFFA_IELAIJPAGKN" => Some(Self::Ielaijpagkn),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lmhmkppoldf {
Ieajjfpkbjd = 0,
}
impl Lmhmkppoldf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Lmhmkppoldf::Ieajjfpkbjd => "LMHMKPPOLDF_IEAJJFPKBJD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LMHMKPPOLDF_IEAJJFPKBJD" => Some(Self::Ieajjfpkbjd),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum CharacterMode {
BySlot = 0,
ByRobotId = 1,
ByAvatarId = 2,
}
impl CharacterMode {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
CharacterMode::BySlot => "CHARACTER_MODE_BY_SLOT",
CharacterMode::ByRobotId => "CHARACTER_MODE_BY_ROBOT_ID",
CharacterMode::ByAvatarId => "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 {
"CHARACTER_MODE_BY_SLOT" => Some(Self::BySlot),
"CHARACTER_MODE_BY_ROBOT_ID" => Some(Self::ByRobotId),
"CHARACTER_MODE_BY_AVATAR_ID" => Some(Self::ByAvatarId),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jokabobbgdb {
Cojaeicdfeh = 0,
Bgkagccafmh = 1,
}
impl Jokabobbgdb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Jokabobbgdb::Cojaeicdfeh => "JOKABOBBGDB_COJAEICDFEH",
Jokabobbgdb::Bgkagccafmh => "JOKABOBBGDB_BGKAGCCAFMH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JOKABOBBGDB_COJAEICDFEH" => Some(Self::Cojaeicdfeh),
"JOKABOBBGDB_BGKAGCCAFMH" => Some(Self::Bgkagccafmh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nohmcjnnpmm {
Default = 0,
HollowNpc = 1,
HollowEvent = 2,
}
impl Nohmcjnnpmm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Nohmcjnnpmm::Default => "NOHMCJNNPMM_DEFAULT",
Nohmcjnnpmm::HollowNpc => "NOHMCJNNPMM_HOLLOW_NPC",
Nohmcjnnpmm::HollowEvent => "NOHMCJNNPMM_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 {
"NOHMCJNNPMM_DEFAULT" => Some(Self::Default),
"NOHMCJNNPMM_HOLLOW_NPC" => Some(Self::HollowNpc),
"NOHMCJNNPMM_HOLLOW_EVENT" => Some(Self::HollowEvent),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mlnfloilgco {
Pppifbkkcbi = 0,
Hgabknekkno = 1,
Gfeilfhnkif = 2,
}
impl Mlnfloilgco {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mlnfloilgco::Pppifbkkcbi => "MLNFLOILGCO_PPPIFBKKCBI",
Mlnfloilgco::Hgabknekkno => "MLNFLOILGCO_HGABKNEKKNO",
Mlnfloilgco::Gfeilfhnkif => "MLNFLOILGCO_GFEILFHNKIF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MLNFLOILGCO_PPPIFBKKCBI" => Some(Self::Pppifbkkcbi),
"MLNFLOILGCO_HGABKNEKKNO" => Some(Self::Hgabknekkno),
"MLNFLOILGCO_GFEILFHNKIF" => Some(Self::Gfeilfhnkif),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dffknnfgnno {
Lglfhhmgime = 0,
Gfjnhejabke = 1,
}
impl Dffknnfgnno {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Dffknnfgnno::Lglfhhmgime => "DFFKNNFGNNO_LGLFHHMGIME",
Dffknnfgnno::Gfjnhejabke => "DFFKNNFGNNO_GFJNHEJABKE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DFFKNNFGNNO_LGLFHHMGIME" => Some(Self::Lglfhhmgime),
"DFFKNNFGNNO_GFJNHEJABKE" => Some(Self::Gfjnhejabke),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fpgflhdgmci {
Ccacbcllpnf = 0,
Gegnhokadkc = 1,
Cofhobmljne = 2,
}
impl Fpgflhdgmci {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fpgflhdgmci::Ccacbcllpnf => "FPGFLHDGMCI_CCACBCLLPNF",
Fpgflhdgmci::Gegnhokadkc => "FPGFLHDGMCI_GEGNHOKADKC",
Fpgflhdgmci::Cofhobmljne => "FPGFLHDGMCI_COFHOBMLJNE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FPGFLHDGMCI_CCACBCLLPNF" => Some(Self::Ccacbcllpnf),
"FPGFLHDGMCI_GEGNHOKADKC" => Some(Self::Gegnhokadkc),
"FPGFLHDGMCI_COFHOBMLJNE" => Some(Self::Cofhobmljne),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ChangeHollowSectionPerformType {
None = 0,
Type1 = 1,
Type2 = 2,
Type3 = 3,
}
impl ChangeHollowSectionPerformType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
ChangeHollowSectionPerformType::None => {
"CHANGE_HOLLOW_SECTION_PERFORM_TYPE_NONE"
}
ChangeHollowSectionPerformType::Type1 => "TYPE1",
ChangeHollowSectionPerformType::Type2 => "TYPE2",
ChangeHollowSectionPerformType::Type3 => "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 {
"CHANGE_HOLLOW_SECTION_PERFORM_TYPE_NONE" => Some(Self::None),
"TYPE1" => Some(Self::Type1),
"TYPE2" => Some(Self::Type2),
"TYPE3" => Some(Self::Type3),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum AvatarShowWeaponType {
ShowWeaponInactive = 0,
ShowWeaponLock = 1,
ShowWeaponActive = 2,
}
impl AvatarShowWeaponType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
AvatarShowWeaponType::ShowWeaponInactive => "SHOW_WEAPON_INACTIVE",
AvatarShowWeaponType::ShowWeaponLock => "SHOW_WEAPON_LOCK",
AvatarShowWeaponType::ShowWeaponActive => "SHOW_WEAPON_ACTIVE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"SHOW_WEAPON_INACTIVE" => Some(Self::ShowWeaponInactive),
"SHOW_WEAPON_LOCK" => Some(Self::ShowWeaponLock),
"SHOW_WEAPON_ACTIVE" => Some(Self::ShowWeaponActive),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lhkfpefffll {
Pdlmkgcdmpd = 0,
Jilnilcjhmk = 1,
}
impl Lhkfpefffll {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Lhkfpefffll::Pdlmkgcdmpd => "LHKFPEFFFLL_PDLMKGCDMPD",
Lhkfpefffll::Jilnilcjhmk => "LHKFPEFFFLL_JILNILCJHMK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LHKFPEFFFLL_PDLMKGCDMPD" => Some(Self::Pdlmkgcdmpd),
"LHKFPEFFFLL_JILNILCJHMK" => Some(Self::Jilnilcjhmk),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Idcpaamcban {
Ellcgcipmci = 0,
Hjmefpcgbgh = 1,
Dpdopfglgmf = 2,
Plphbiilnll = 3,
Jabhlaelief = 4,
Hphkbjhcnnc = 5,
}
impl Idcpaamcban {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Idcpaamcban::Ellcgcipmci => "IDCPAAMCBAN_ELLCGCIPMCI",
Idcpaamcban::Hjmefpcgbgh => "IDCPAAMCBAN_HJMEFPCGBGH",
Idcpaamcban::Dpdopfglgmf => "IDCPAAMCBAN_DPDOPFGLGMF",
Idcpaamcban::Plphbiilnll => "IDCPAAMCBAN_PLPHBIILNLL",
Idcpaamcban::Jabhlaelief => "IDCPAAMCBAN_JABHLAELIEF",
Idcpaamcban::Hphkbjhcnnc => "IDCPAAMCBAN_HPHKBJHCNNC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IDCPAAMCBAN_ELLCGCIPMCI" => Some(Self::Ellcgcipmci),
"IDCPAAMCBAN_HJMEFPCGBGH" => Some(Self::Hjmefpcgbgh),
"IDCPAAMCBAN_DPDOPFGLGMF" => Some(Self::Dpdopfglgmf),
"IDCPAAMCBAN_PLPHBIILNLL" => Some(Self::Plphbiilnll),
"IDCPAAMCBAN_JABHLAELIEF" => Some(Self::Jabhlaelief),
"IDCPAAMCBAN_HPHKBJHCNNC" => Some(Self::Hphkbjhcnnc),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Niliefmfooo {
Gachkekmjjd = 0,
}
impl Niliefmfooo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Niliefmfooo::Gachkekmjjd => "NILIEFMFOOO_GACHKEKMJJD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NILIEFMFOOO_GACHKEKMJJD" => Some(Self::Gachkekmjjd),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum BattleTag {
Default = 0,
Normal = 1,
Challenge = 2,
GoldenBuddy = 3,
ChallengeOccupy = 4,
Bonus = 5,
NormalDoubleElite = 6,
NormalEvolveElite = 7,
NormalBigCheese = 8,
NormalBossElite = 9,
NormalBigCheeseElite = 10,
NormalDoubleBoss = 11,
NormalEvolveBoss = 12,
}
impl BattleTag {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
BattleTag::Default => "BATTLE_TAG_DEFAULT",
BattleTag::Normal => "BATTLE_TAG_NORMAL",
BattleTag::Challenge => "BATTLE_TAG_CHALLENGE",
BattleTag::GoldenBuddy => "BATTLE_TAG_GOLDEN_BUDDY",
BattleTag::ChallengeOccupy => "BATTLE_TAG_CHALLENGE_OCCUPY",
BattleTag::Bonus => "BATTLE_TAG_BONUS",
BattleTag::NormalDoubleElite => "BATTLE_TAG_NORMAL_DOUBLE_ELITE",
BattleTag::NormalEvolveElite => "BATTLE_TAG_NORMAL_EVOLVE_ELITE",
BattleTag::NormalBigCheese => "BATTLE_TAG_NORMAL_BIG_CHEESE",
BattleTag::NormalBossElite => "BATTLE_TAG_NORMAL_BOSS_ELITE",
BattleTag::NormalBigCheeseElite => "BATTLE_TAG_NORMAL_BIG_CHEESE_ELITE",
BattleTag::NormalDoubleBoss => "BATTLE_TAG_NORMAL_DOUBLE_BOSS",
BattleTag::NormalEvolveBoss => "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 {
"BATTLE_TAG_DEFAULT" => Some(Self::Default),
"BATTLE_TAG_NORMAL" => Some(Self::Normal),
"BATTLE_TAG_CHALLENGE" => Some(Self::Challenge),
"BATTLE_TAG_GOLDEN_BUDDY" => Some(Self::GoldenBuddy),
"BATTLE_TAG_CHALLENGE_OCCUPY" => Some(Self::ChallengeOccupy),
"BATTLE_TAG_BONUS" => Some(Self::Bonus),
"BATTLE_TAG_NORMAL_DOUBLE_ELITE" => Some(Self::NormalDoubleElite),
"BATTLE_TAG_NORMAL_EVOLVE_ELITE" => Some(Self::NormalEvolveElite),
"BATTLE_TAG_NORMAL_BIG_CHEESE" => Some(Self::NormalBigCheese),
"BATTLE_TAG_NORMAL_BOSS_ELITE" => Some(Self::NormalBossElite),
"BATTLE_TAG_NORMAL_BIG_CHEESE_ELITE" => Some(Self::NormalBigCheeseElite),
"BATTLE_TAG_NORMAL_DOUBLE_BOSS" => Some(Self::NormalDoubleBoss),
"BATTLE_TAG_NORMAL_EVOLVE_BOSS" => Some(Self::NormalEvolveBoss),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hkceoedikio {
Igndheoflii = 0,
Jbaojegoaaj = 1,
}
impl Hkceoedikio {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Hkceoedikio::Igndheoflii => "HKCEOEDIKIO_IGNDHEOFLII",
Hkceoedikio::Jbaojegoaaj => "HKCEOEDIKIO_JBAOJEGOAAJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HKCEOEDIKIO_IGNDHEOFLII" => Some(Self::Igndheoflii),
"HKCEOEDIKIO_JBAOJEGOAAJ" => Some(Self::Jbaojegoaaj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Iieljnlkeed {
Gaaeilfckjf = 0,
Nnjodofkdbh = 1,
Jknflmgoidi = 2,
Pfdlbejcjke = 3,
Eaoblbhdmnb = 4,
Hngmckfcpie = 5,
Liledgpbfej = 6,
Glekcmhkfai = 7,
Ghagjcijdon = 8,
}
impl Iieljnlkeed {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Iieljnlkeed::Gaaeilfckjf => "IIELJNLKEED_GAAEILFCKJF",
Iieljnlkeed::Nnjodofkdbh => "IIELJNLKEED_NNJODOFKDBH",
Iieljnlkeed::Jknflmgoidi => "IIELJNLKEED_JKNFLMGOIDI",
Iieljnlkeed::Pfdlbejcjke => "IIELJNLKEED_PFDLBEJCJKE",
Iieljnlkeed::Eaoblbhdmnb => "IIELJNLKEED_EAOBLBHDMNB",
Iieljnlkeed::Hngmckfcpie => "IIELJNLKEED_HNGMCKFCPIE",
Iieljnlkeed::Liledgpbfej => "IIELJNLKEED_LILEDGPBFEJ",
Iieljnlkeed::Glekcmhkfai => "IIELJNLKEED_GLEKCMHKFAI",
Iieljnlkeed::Ghagjcijdon => "IIELJNLKEED_GHAGJCIJDON",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IIELJNLKEED_GAAEILFCKJF" => Some(Self::Gaaeilfckjf),
"IIELJNLKEED_NNJODOFKDBH" => Some(Self::Nnjodofkdbh),
"IIELJNLKEED_JKNFLMGOIDI" => Some(Self::Jknflmgoidi),
"IIELJNLKEED_PFDLBEJCJKE" => Some(Self::Pfdlbejcjke),
"IIELJNLKEED_EAOBLBHDMNB" => Some(Self::Eaoblbhdmnb),
"IIELJNLKEED_HNGMCKFCPIE" => Some(Self::Hngmckfcpie),
"IIELJNLKEED_LILEDGPBFEJ" => Some(Self::Liledgpbfej),
"IIELJNLKEED_GLEKCMHKFAI" => Some(Self::Glekcmhkfai),
"IIELJNLKEED_GHAGJCIJDON" => Some(Self::Ghagjcijdon),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hpjgphhmmef {
Gkfjocmelhd = 0,
Eilpgkhpnif = 2800,
Jjkkejggdde = 2803,
Cdefiffighc = 2804,
Mmcfjindnkn = 2805,
Ddablgekfad = 2806,
Jhnkhelloic = 2808,
Afnkcjkamgf = 2810,
Gnkpjcagagp = 2811,
Cdjfpgkdpjj = 2812,
Hbhedhbhpfn = 2814,
Diokkbeiigm = 2815,
Aedddoejkjc = 2817,
Jedlgllnibm = 2819,
}
impl Hpjgphhmmef {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Hpjgphhmmef::Gkfjocmelhd => "HPJGPHHMMEF_GKFJOCMELHD",
Hpjgphhmmef::Eilpgkhpnif => "HPJGPHHMMEF_EILPGKHPNIF",
Hpjgphhmmef::Jjkkejggdde => "HPJGPHHMMEF_JJKKEJGGDDE",
Hpjgphhmmef::Cdefiffighc => "HPJGPHHMMEF_CDEFIFFIGHC",
Hpjgphhmmef::Mmcfjindnkn => "HPJGPHHMMEF_MMCFJINDNKN",
Hpjgphhmmef::Ddablgekfad => "HPJGPHHMMEF_DDABLGEKFAD",
Hpjgphhmmef::Jhnkhelloic => "HPJGPHHMMEF_JHNKHELLOIC",
Hpjgphhmmef::Afnkcjkamgf => "HPJGPHHMMEF_AFNKCJKAMGF",
Hpjgphhmmef::Gnkpjcagagp => "HPJGPHHMMEF_GNKPJCAGAGP",
Hpjgphhmmef::Cdjfpgkdpjj => "HPJGPHHMMEF_CDJFPGKDPJJ",
Hpjgphhmmef::Hbhedhbhpfn => "HPJGPHHMMEF_HBHEDHBHPFN",
Hpjgphhmmef::Diokkbeiigm => "HPJGPHHMMEF_DIOKKBEIIGM",
Hpjgphhmmef::Aedddoejkjc => "HPJGPHHMMEF_AEDDDOEJKJC",
Hpjgphhmmef::Jedlgllnibm => "HPJGPHHMMEF_JEDLGLLNIBM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HPJGPHHMMEF_GKFJOCMELHD" => Some(Self::Gkfjocmelhd),
"HPJGPHHMMEF_EILPGKHPNIF" => Some(Self::Eilpgkhpnif),
"HPJGPHHMMEF_JJKKEJGGDDE" => Some(Self::Jjkkejggdde),
"HPJGPHHMMEF_CDEFIFFIGHC" => Some(Self::Cdefiffighc),
"HPJGPHHMMEF_MMCFJINDNKN" => Some(Self::Mmcfjindnkn),
"HPJGPHHMMEF_DDABLGEKFAD" => Some(Self::Ddablgekfad),
"HPJGPHHMMEF_JHNKHELLOIC" => Some(Self::Jhnkhelloic),
"HPJGPHHMMEF_AFNKCJKAMGF" => Some(Self::Afnkcjkamgf),
"HPJGPHHMMEF_GNKPJCAGAGP" => Some(Self::Gnkpjcagagp),
"HPJGPHHMMEF_CDJFPGKDPJJ" => Some(Self::Cdjfpgkdpjj),
"HPJGPHHMMEF_HBHEDHBHPFN" => Some(Self::Hbhedhbhpfn),
"HPJGPHHMMEF_DIOKKBEIIGM" => Some(Self::Diokkbeiigm),
"HPJGPHHMMEF_AEDDDOEJKJC" => Some(Self::Aedddoejkjc),
"HPJGPHHMMEF_JEDLGLLNIBM" => Some(Self::Jedlgllnibm),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ljaghkioppc {
Alhnfclmhan = 0,
}
impl Ljaghkioppc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ljaghkioppc::Alhnfclmhan => "LJAGHKIOPPC_ALHNFCLMHAN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LJAGHKIOPPC_ALHNFCLMHAN" => Some(Self::Alhnfclmhan),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mcjgaepiifa {
RefreshAuto = 0,
RefreshTrue = 1,
RefreshFalse = 2,
}
impl Mcjgaepiifa {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mcjgaepiifa::RefreshAuto => "MCJGAEPIIFA_REFRESH_AUTO",
Mcjgaepiifa::RefreshTrue => "MCJGAEPIIFA_REFRESH_TRUE",
Mcjgaepiifa::RefreshFalse => "MCJGAEPIIFA_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 {
"MCJGAEPIIFA_REFRESH_AUTO" => Some(Self::RefreshAuto),
"MCJGAEPIIFA_REFRESH_TRUE" => Some(Self::RefreshTrue),
"MCJGAEPIIFA_REFRESH_FALSE" => Some(Self::RefreshFalse),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nbpdckamikl {
Hklfldagmjf = 0,
Pmhjafeibff = 1,
Lkhokenabid = 2,
Khcgapdphdo = 3,
Mdgencalagi = 4,
}
impl Nbpdckamikl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Nbpdckamikl::Hklfldagmjf => "NBPDCKAMIKL_HKLFLDAGMJF",
Nbpdckamikl::Pmhjafeibff => "NBPDCKAMIKL_PMHJAFEIBFF",
Nbpdckamikl::Lkhokenabid => "NBPDCKAMIKL_LKHOKENABID",
Nbpdckamikl::Khcgapdphdo => "NBPDCKAMIKL_KHCGAPDPHDO",
Nbpdckamikl::Mdgencalagi => "NBPDCKAMIKL_MDGENCALAGI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NBPDCKAMIKL_HKLFLDAGMJF" => Some(Self::Hklfldagmjf),
"NBPDCKAMIKL_PMHJAFEIBFF" => Some(Self::Pmhjafeibff),
"NBPDCKAMIKL_LKHOKENABID" => Some(Self::Lkhokenabid),
"NBPDCKAMIKL_KHCGAPDPHDO" => Some(Self::Khcgapdphdo),
"NBPDCKAMIKL_MDGENCALAGI" => Some(Self::Mdgencalagi),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ndkcmedacao {
Bmnkhokegig = 0,
Bdnofjgmeak = 1,
Pcoccmkniho = 2,
Mfknokhffih = 3,
}
impl Ndkcmedacao {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ndkcmedacao::Bmnkhokegig => "NDKCMEDACAO_BMNKHOKEGIG",
Ndkcmedacao::Bdnofjgmeak => "NDKCMEDACAO_BDNOFJGMEAK",
Ndkcmedacao::Pcoccmkniho => "NDKCMEDACAO_PCOCCMKNIHO",
Ndkcmedacao::Mfknokhffih => "NDKCMEDACAO_MFKNOKHFFIH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NDKCMEDACAO_BMNKHOKEGIG" => Some(Self::Bmnkhokegig),
"NDKCMEDACAO_BDNOFJGMEAK" => Some(Self::Bdnofjgmeak),
"NDKCMEDACAO_PCOCCMKNIHO" => Some(Self::Pcoccmkniho),
"NDKCMEDACAO_MFKNOKHFFIH" => Some(Self::Mfknokhffih),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum SelectMode {
ByPremise = 0,
NotByPremise = 1,
}
impl SelectMode {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
SelectMode::ByPremise => "BY_PREMISE",
SelectMode::NotByPremise => "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 {
"BY_PREMISE" => Some(Self::ByPremise),
"NOT_BY_PREMISE" => Some(Self::NotByPremise),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Aphgjjlhopj {
Mianaophnhp = 0,
Nigjllceado = 1,
Gajlofpidfm = 2,
Eplnjogocpm = 3,
Dplkceafpfm = 4,
Adnloebmjpf = 5,
Mclpalcadhf = 6,
}
impl Aphgjjlhopj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Aphgjjlhopj::Mianaophnhp => "APHGJJLHOPJ_MIANAOPHNHP",
Aphgjjlhopj::Nigjllceado => "APHGJJLHOPJ_NIGJLLCEADO",
Aphgjjlhopj::Gajlofpidfm => "APHGJJLHOPJ_GAJLOFPIDFM",
Aphgjjlhopj::Eplnjogocpm => "APHGJJLHOPJ_EPLNJOGOCPM",
Aphgjjlhopj::Dplkceafpfm => "APHGJJLHOPJ_DPLKCEAFPFM",
Aphgjjlhopj::Adnloebmjpf => "APHGJJLHOPJ_ADNLOEBMJPF",
Aphgjjlhopj::Mclpalcadhf => "APHGJJLHOPJ_MCLPALCADHF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"APHGJJLHOPJ_MIANAOPHNHP" => Some(Self::Mianaophnhp),
"APHGJJLHOPJ_NIGJLLCEADO" => Some(Self::Nigjllceado),
"APHGJJLHOPJ_GAJLOFPIDFM" => Some(Self::Gajlofpidfm),
"APHGJJLHOPJ_EPLNJOGOCPM" => Some(Self::Eplnjogocpm),
"APHGJJLHOPJ_DPLKCEAFPFM" => Some(Self::Dplkceafpfm),
"APHGJJLHOPJ_ADNLOEBMJPF" => Some(Self::Adnloebmjpf),
"APHGJJLHOPJ_MCLPALCADHF" => Some(Self::Mclpalcadhf),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Omglllhdlge {
Emmhdcllagl = 0,
Ldfdmcbfnhi = 2871,
Lljclanfebg = 2872,
Lcnbddhmnah = 2873,
Fkdhlfbmnce = 2875,
Bcpnmlopjfh = 2876,
Kbipmgobfpd = 2880,
Fekcpfodhji = 2881,
Ngjhpgpfpki = 2882,
Kglokdkmhhl = 2883,
Mmaglmhdncm = 2884,
Jpepoflfpan = 2885,
Odmldjfbcea = 2887,
Jekkpneephp = 2888,
Bpjnkijiikm = 2889,
Kikklkgnmik = 2890,
Jkpfjbgoakd = 2893,
Khabhogmnkh = 2894,
Lmgpilliojf = 2895,
Dgpliobgmil = 2896,
Nkhnlmlnjbc = 2899,
Ceoopkiimhi = 2900,
Lbhcanhbcgj = 2901,
Lhnlnpcnekk = 2902,
Appmbojbelh = 2904,
Dipfbbgbhih = 2906,
Olcalgbapao = 2907,
Joakneajagf = 2908,
Fjbgkddhafh = 2909,
Knpnmonphif = 2910,
Mmdnjlnljkl = 2911,
Lbmjljfcpbb = 2912,
Ghndiibobal = 2913,
Ckeeakcphmd = 2914,
Hlogbhgmlhe = 2915,
Gblhaadholn = 2916,
Amemakchdln = 2918,
Hbjljojjijf = 2920,
Abalifholej = 2921,
Higkfpockoo = 2923,
Cbfiecppjkl = 2924,
Lcjhhekijig = 2925,
Opnjmabcihm = 2926,
Bncmgjnohcl = 2927,
Cfgpfpcghfi = 2928,
Ncdceadconc = 2929,
}
impl Omglllhdlge {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Omglllhdlge::Emmhdcllagl => "OMGLLLHDLGE_EMMHDCLLAGL",
Omglllhdlge::Ldfdmcbfnhi => "OMGLLLHDLGE_LDFDMCBFNHI",
Omglllhdlge::Lljclanfebg => "OMGLLLHDLGE_LLJCLANFEBG",
Omglllhdlge::Lcnbddhmnah => "OMGLLLHDLGE_LCNBDDHMNAH",
Omglllhdlge::Fkdhlfbmnce => "OMGLLLHDLGE_FKDHLFBMNCE",
Omglllhdlge::Bcpnmlopjfh => "OMGLLLHDLGE_BCPNMLOPJFH",
Omglllhdlge::Kbipmgobfpd => "OMGLLLHDLGE_KBIPMGOBFPD",
Omglllhdlge::Fekcpfodhji => "OMGLLLHDLGE_FEKCPFODHJI",
Omglllhdlge::Ngjhpgpfpki => "OMGLLLHDLGE_NGJHPGPFPKI",
Omglllhdlge::Kglokdkmhhl => "OMGLLLHDLGE_KGLOKDKMHHL",
Omglllhdlge::Mmaglmhdncm => "OMGLLLHDLGE_MMAGLMHDNCM",
Omglllhdlge::Jpepoflfpan => "OMGLLLHDLGE_JPEPOFLFPAN",
Omglllhdlge::Odmldjfbcea => "OMGLLLHDLGE_ODMLDJFBCEA",
Omglllhdlge::Jekkpneephp => "OMGLLLHDLGE_JEKKPNEEPHP",
Omglllhdlge::Bpjnkijiikm => "OMGLLLHDLGE_BPJNKIJIIKM",
Omglllhdlge::Kikklkgnmik => "OMGLLLHDLGE_KIKKLKGNMIK",
Omglllhdlge::Jkpfjbgoakd => "OMGLLLHDLGE_JKPFJBGOAKD",
Omglllhdlge::Khabhogmnkh => "OMGLLLHDLGE_KHABHOGMNKH",
Omglllhdlge::Lmgpilliojf => "OMGLLLHDLGE_LMGPILLIOJF",
Omglllhdlge::Dgpliobgmil => "OMGLLLHDLGE_DGPLIOBGMIL",
Omglllhdlge::Nkhnlmlnjbc => "OMGLLLHDLGE_NKHNLMLNJBC",
Omglllhdlge::Ceoopkiimhi => "OMGLLLHDLGE_CEOOPKIIMHI",
Omglllhdlge::Lbhcanhbcgj => "OMGLLLHDLGE_LBHCANHBCGJ",
Omglllhdlge::Lhnlnpcnekk => "OMGLLLHDLGE_LHNLNPCNEKK",
Omglllhdlge::Appmbojbelh => "OMGLLLHDLGE_APPMBOJBELH",
Omglllhdlge::Dipfbbgbhih => "OMGLLLHDLGE_DIPFBBGBHIH",
Omglllhdlge::Olcalgbapao => "OMGLLLHDLGE_OLCALGBAPAO",
Omglllhdlge::Joakneajagf => "OMGLLLHDLGE_JOAKNEAJAGF",
Omglllhdlge::Fjbgkddhafh => "OMGLLLHDLGE_FJBGKDDHAFH",
Omglllhdlge::Knpnmonphif => "OMGLLLHDLGE_KNPNMONPHIF",
Omglllhdlge::Mmdnjlnljkl => "OMGLLLHDLGE_MMDNJLNLJKL",
Omglllhdlge::Lbmjljfcpbb => "OMGLLLHDLGE_LBMJLJFCPBB",
Omglllhdlge::Ghndiibobal => "OMGLLLHDLGE_GHNDIIBOBAL",
Omglllhdlge::Ckeeakcphmd => "OMGLLLHDLGE_CKEEAKCPHMD",
Omglllhdlge::Hlogbhgmlhe => "OMGLLLHDLGE_HLOGBHGMLHE",
Omglllhdlge::Gblhaadholn => "OMGLLLHDLGE_GBLHAADHOLN",
Omglllhdlge::Amemakchdln => "OMGLLLHDLGE_AMEMAKCHDLN",
Omglllhdlge::Hbjljojjijf => "OMGLLLHDLGE_HBJLJOJJIJF",
Omglllhdlge::Abalifholej => "OMGLLLHDLGE_ABALIFHOLEJ",
Omglllhdlge::Higkfpockoo => "OMGLLLHDLGE_HIGKFPOCKOO",
Omglllhdlge::Cbfiecppjkl => "OMGLLLHDLGE_CBFIECPPJKL",
Omglllhdlge::Lcjhhekijig => "OMGLLLHDLGE_LCJHHEKIJIG",
Omglllhdlge::Opnjmabcihm => "OMGLLLHDLGE_OPNJMABCIHM",
Omglllhdlge::Bncmgjnohcl => "OMGLLLHDLGE_BNCMGJNOHCL",
Omglllhdlge::Cfgpfpcghfi => "OMGLLLHDLGE_CFGPFPCGHFI",
Omglllhdlge::Ncdceadconc => "OMGLLLHDLGE_NCDCEADCONC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OMGLLLHDLGE_EMMHDCLLAGL" => Some(Self::Emmhdcllagl),
"OMGLLLHDLGE_LDFDMCBFNHI" => Some(Self::Ldfdmcbfnhi),
"OMGLLLHDLGE_LLJCLANFEBG" => Some(Self::Lljclanfebg),
"OMGLLLHDLGE_LCNBDDHMNAH" => Some(Self::Lcnbddhmnah),
"OMGLLLHDLGE_FKDHLFBMNCE" => Some(Self::Fkdhlfbmnce),
"OMGLLLHDLGE_BCPNMLOPJFH" => Some(Self::Bcpnmlopjfh),
"OMGLLLHDLGE_KBIPMGOBFPD" => Some(Self::Kbipmgobfpd),
"OMGLLLHDLGE_FEKCPFODHJI" => Some(Self::Fekcpfodhji),
"OMGLLLHDLGE_NGJHPGPFPKI" => Some(Self::Ngjhpgpfpki),
"OMGLLLHDLGE_KGLOKDKMHHL" => Some(Self::Kglokdkmhhl),
"OMGLLLHDLGE_MMAGLMHDNCM" => Some(Self::Mmaglmhdncm),
"OMGLLLHDLGE_JPEPOFLFPAN" => Some(Self::Jpepoflfpan),
"OMGLLLHDLGE_ODMLDJFBCEA" => Some(Self::Odmldjfbcea),
"OMGLLLHDLGE_JEKKPNEEPHP" => Some(Self::Jekkpneephp),
"OMGLLLHDLGE_BPJNKIJIIKM" => Some(Self::Bpjnkijiikm),
"OMGLLLHDLGE_KIKKLKGNMIK" => Some(Self::Kikklkgnmik),
"OMGLLLHDLGE_JKPFJBGOAKD" => Some(Self::Jkpfjbgoakd),
"OMGLLLHDLGE_KHABHOGMNKH" => Some(Self::Khabhogmnkh),
"OMGLLLHDLGE_LMGPILLIOJF" => Some(Self::Lmgpilliojf),
"OMGLLLHDLGE_DGPLIOBGMIL" => Some(Self::Dgpliobgmil),
"OMGLLLHDLGE_NKHNLMLNJBC" => Some(Self::Nkhnlmlnjbc),
"OMGLLLHDLGE_CEOOPKIIMHI" => Some(Self::Ceoopkiimhi),
"OMGLLLHDLGE_LBHCANHBCGJ" => Some(Self::Lbhcanhbcgj),
"OMGLLLHDLGE_LHNLNPCNEKK" => Some(Self::Lhnlnpcnekk),
"OMGLLLHDLGE_APPMBOJBELH" => Some(Self::Appmbojbelh),
"OMGLLLHDLGE_DIPFBBGBHIH" => Some(Self::Dipfbbgbhih),
"OMGLLLHDLGE_OLCALGBAPAO" => Some(Self::Olcalgbapao),
"OMGLLLHDLGE_JOAKNEAJAGF" => Some(Self::Joakneajagf),
"OMGLLLHDLGE_FJBGKDDHAFH" => Some(Self::Fjbgkddhafh),
"OMGLLLHDLGE_KNPNMONPHIF" => Some(Self::Knpnmonphif),
"OMGLLLHDLGE_MMDNJLNLJKL" => Some(Self::Mmdnjlnljkl),
"OMGLLLHDLGE_LBMJLJFCPBB" => Some(Self::Lbmjljfcpbb),
"OMGLLLHDLGE_GHNDIIBOBAL" => Some(Self::Ghndiibobal),
"OMGLLLHDLGE_CKEEAKCPHMD" => Some(Self::Ckeeakcphmd),
"OMGLLLHDLGE_HLOGBHGMLHE" => Some(Self::Hlogbhgmlhe),
"OMGLLLHDLGE_GBLHAADHOLN" => Some(Self::Gblhaadholn),
"OMGLLLHDLGE_AMEMAKCHDLN" => Some(Self::Amemakchdln),
"OMGLLLHDLGE_HBJLJOJJIJF" => Some(Self::Hbjljojjijf),
"OMGLLLHDLGE_ABALIFHOLEJ" => Some(Self::Abalifholej),
"OMGLLLHDLGE_HIGKFPOCKOO" => Some(Self::Higkfpockoo),
"OMGLLLHDLGE_CBFIECPPJKL" => Some(Self::Cbfiecppjkl),
"OMGLLLHDLGE_LCJHHEKIJIG" => Some(Self::Lcjhhekijig),
"OMGLLLHDLGE_OPNJMABCIHM" => Some(Self::Opnjmabcihm),
"OMGLLLHDLGE_BNCMGJNOHCL" => Some(Self::Bncmgjnohcl),
"OMGLLLHDLGE_CFGPFPCGHFI" => Some(Self::Cfgpfpcghfi),
"OMGLLLHDLGE_NCDCEADCONC" => Some(Self::Ncdceadconc),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::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 {
ModTimeType::ModTimeTypeNone => "ModTimeType_MOD_TIME_TYPE_NONE",
ModTimeType::ModTimeSet => "ModTimeType_MOD_TIME_SET",
ModTimeType::ModTimeAddPeriod => "ModTimeType_MOD_TIME_ADD_PERIOD",
ModTimeType::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(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ActionRunType {
None = 0,
Client = 1,
Server = 2,
}
impl ActionRunType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
ActionRunType::None => "ACTION_RUN_TYPE_NONE",
ActionRunType::Client => "CLIENT",
ActionRunType::Server => "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 {
"ACTION_RUN_TYPE_NONE" => Some(Self::None),
"CLIENT" => Some(Self::Client),
"SERVER" => Some(Self::Server),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jefdpoiajmj {
Ojnkehpnmkn = 0,
Fbopplnanlf = 1,
Ndpigpnlofh = 2,
}
impl Jefdpoiajmj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Jefdpoiajmj::Ojnkehpnmkn => "JEFDPOIAJMJ_OJNKEHPNMKN",
Jefdpoiajmj::Fbopplnanlf => "JEFDPOIAJMJ_FBOPPLNANLF",
Jefdpoiajmj::Ndpigpnlofh => "JEFDPOIAJMJ_NDPIGPNLOFH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JEFDPOIAJMJ_OJNKEHPNMKN" => Some(Self::Ojnkehpnmkn),
"JEFDPOIAJMJ_FBOPPLNANLF" => Some(Self::Fbopplnanlf),
"JEFDPOIAJMJ_NDPIGPNLOFH" => Some(Self::Ndpigpnlofh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Emkifabldaf {
Nkmiphilgpc = 0,
Gcighkiidae = 1,
Bhmmgkpmccd = 2,
Njonefhjdpn = 3,
}
impl Emkifabldaf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Emkifabldaf::Nkmiphilgpc => "EMKIFABLDAF_NKMIPHILGPC",
Emkifabldaf::Gcighkiidae => "EMKIFABLDAF_GCIGHKIIDAE",
Emkifabldaf::Bhmmgkpmccd => "EMKIFABLDAF_BHMMGKPMCCD",
Emkifabldaf::Njonefhjdpn => "EMKIFABLDAF_NJONEFHJDPN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EMKIFABLDAF_NKMIPHILGPC" => Some(Self::Nkmiphilgpc),
"EMKIFABLDAF_GCIGHKIIDAE" => Some(Self::Gcighkiidae),
"EMKIFABLDAF_BHMMGKPMCCD" => Some(Self::Bhmmgkpmccd),
"EMKIFABLDAF_NJONEFHJDPN" => Some(Self::Njonefhjdpn),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dimjkmncmbn {
Elffclichaf = 0,
Cldedjjgnco = 2,
Folodbpolak = 3,
Bdacohhijpl = 4,
Ldiahmhbcmn = 5,
Cpbbklkkaka = 6,
Klaejggnehb = 7,
Nbkdhkhjibe = 8,
Olpjacbenoo = 9,
Mdcaedhjhnn = 10,
Djoahlhmcpg = 11,
Pikikmdjkpg = 12,
Goegophbnkm = 16,
Pgficmoafki = 17,
Jcpooekdkmc = 18,
Kgokadkhfkh = 19,
Nidhkclmgip = 20,
Ockccahchbl = 21,
Iagdmalfkeh = 22,
Pnpkgidcpdh = 23,
Fmelhebhikp = 24,
Mopnodipakd = 25,
Lohngeleljp = 26,
Halfjpjnkgf = 28,
Pilibkhjhjk = 29,
Pcimbfamegn = 30,
Bidmbilhnki = 31,
Oeopnmcfdfi = 32,
Ipicnmhhgnc = 33,
Lncnhgclkhc = 34,
Bombehiihoh = 35,
Fpfffpoipcd = 36,
Mihgbdilnko = 38,
Pjdbbjolohl = 39,
Linkifjbmhi = 40,
Nndadknfnof = 41,
Bbljdbfbhnf = 42,
Pghdeghoclc = 43,
Bplffncobed = 45,
Ihjiijcgajg = 46,
Bihppmkjjjm = 49,
Nclgbdjcbll = 52,
Mohipkimebj = 53,
Olapcccbcdi = 54,
Cgehokpockb = 55,
Dkdbgehikfn = 56,
Hidigjleigf = 57,
Domjibnhfai = 58,
Fmkcbamgghp = 59,
Ehfalefkgae = 60,
Mbgghlgmdlp = 62,
Eapjpdnfffi = 63,
Mnjoggajkjg = 64,
Kaeaimcfbnn = 67,
Kkfaibdhian = 68,
Cmomeapllak = 69,
Dpdhdbmganh = 70,
Nbikfpapdoa = 73,
Ihmealohkkm = 74,
Nmcnkogkjid = 75,
Ibdcpmokfjp = 76,
Ajkifgemjml = 77,
Ijncoamjcmc = 78,
Baapclmipdd = 79,
Aefdpadggfd = 81,
Akmpekcoinc = 82,
Aonniagcfib = 83,
Bmdpgcijnfi = 84,
Omnadmnbchg = 85,
Ijemiobdeac = 86,
Fbfhjcmgbig = 87,
Ggfhlhoceaa = 88,
Fhobafdejip = 89,
Laclfmjnedj = 90,
Pkdbiokikme = 91,
Fkpgjifoehj = 92,
Kecojadmalg = 93,
Ehfogbaimmc = 94,
Feobonpnbmk = 95,
Bgcmdhkjnme = 96,
Cadblfojdcb = 97,
Efhlnpfmdfm = 98,
Fblhpagbbdd = 99,
Ikiobakhnbb = 100,
Fkkfmilofgl = 101,
Fjomjbiloip = 103,
Nknbeppbkii = 104,
Ngejmmahnbm = 105,
Gnehcekmjge = 106,
Dmlmdlfchmd = 107,
Ocnijlbjiig = 108,
Laigbchlmme = 109,
Bmamagjeein = 110,
Fdbmnmcgboj = 112,
Akhjpfphhnm = 113,
Dbgofffamhk = 114,
Gcmnddcbpkc = 115,
Kblloipnkpb = 116,
Cnclmdmdfie = 117,
Bfedbajmnma = 118,
Djnjlhnnfgd = 119,
Mlainodcmhm = 120,
Neajlhkhgnd = 121,
Ffkbeddfnal = 122,
Kgklfegggfp = 123,
Ccgmonielog = 124,
Iakbhhffeal = 125,
Geecdoeeohd = 126,
Dkbnggeghnh = 127,
Hclaenjgnnj = 128,
Chaicehlfhb = 129,
Ldihbclaaeh = 130,
Lmgcjnmibpa = 131,
Medogimdkfm = 132,
Flkngonamdb = 133,
Fohblbbaang = 134,
Fjndcklneek = 135,
Hgmedcmaljo = 136,
Icadplcnjga = 137,
Keojalelmcg = 138,
Cneikgfgnij = 139,
Iimddpdoknh = 140,
Abonbjchipe = 141,
Incamklphkn = 142,
Hgjpdgkfcld = 143,
Lidpllhebhj = 144,
Hijbgelllha = 145,
Gofhceijila = 146,
Fmnefebdajf = 147,
Kdfkcagglmn = 148,
Eiglppehlhh = 149,
Fhbpcjggdgn = 150,
Nhbcafgneip = 151,
Adljbkjhacb = 152,
Jkijanpohob = 153,
Jpoiahnagnj = 154,
Lcmddoofhkc = 155,
Pbpallkhpoj = 156,
Omoocobhcon = 157,
Pbnecloddhp = 158,
Pkidhbaeogi = 159,
Aaimleplhma = 160,
Bchnlnplnok = 161,
}
impl Dimjkmncmbn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Dimjkmncmbn::Elffclichaf => "DIMJKMNCMBN_ELFFCLICHAF",
Dimjkmncmbn::Cldedjjgnco => "DIMJKMNCMBN_CLDEDJJGNCO",
Dimjkmncmbn::Folodbpolak => "DIMJKMNCMBN_FOLODBPOLAK",
Dimjkmncmbn::Bdacohhijpl => "DIMJKMNCMBN_BDACOHHIJPL",
Dimjkmncmbn::Ldiahmhbcmn => "DIMJKMNCMBN_LDIAHMHBCMN",
Dimjkmncmbn::Cpbbklkkaka => "DIMJKMNCMBN_CPBBKLKKAKA",
Dimjkmncmbn::Klaejggnehb => "DIMJKMNCMBN_KLAEJGGNEHB",
Dimjkmncmbn::Nbkdhkhjibe => "DIMJKMNCMBN_NBKDHKHJIBE",
Dimjkmncmbn::Olpjacbenoo => "DIMJKMNCMBN_OLPJACBENOO",
Dimjkmncmbn::Mdcaedhjhnn => "DIMJKMNCMBN_MDCAEDHJHNN",
Dimjkmncmbn::Djoahlhmcpg => "DIMJKMNCMBN_DJOAHLHMCPG",
Dimjkmncmbn::Pikikmdjkpg => "DIMJKMNCMBN_PIKIKMDJKPG",
Dimjkmncmbn::Goegophbnkm => "DIMJKMNCMBN_GOEGOPHBNKM",
Dimjkmncmbn::Pgficmoafki => "DIMJKMNCMBN_PGFICMOAFKI",
Dimjkmncmbn::Jcpooekdkmc => "DIMJKMNCMBN_JCPOOEKDKMC",
Dimjkmncmbn::Kgokadkhfkh => "DIMJKMNCMBN_KGOKADKHFKH",
Dimjkmncmbn::Nidhkclmgip => "DIMJKMNCMBN_NIDHKCLMGIP",
Dimjkmncmbn::Ockccahchbl => "DIMJKMNCMBN_OCKCCAHCHBL",
Dimjkmncmbn::Iagdmalfkeh => "DIMJKMNCMBN_IAGDMALFKEH",
Dimjkmncmbn::Pnpkgidcpdh => "DIMJKMNCMBN_PNPKGIDCPDH",
Dimjkmncmbn::Fmelhebhikp => "DIMJKMNCMBN_FMELHEBHIKP",
Dimjkmncmbn::Mopnodipakd => "DIMJKMNCMBN_MOPNODIPAKD",
Dimjkmncmbn::Lohngeleljp => "DIMJKMNCMBN_LOHNGELELJP",
Dimjkmncmbn::Halfjpjnkgf => "DIMJKMNCMBN_HALFJPJNKGF",
Dimjkmncmbn::Pilibkhjhjk => "DIMJKMNCMBN_PILIBKHJHJK",
Dimjkmncmbn::Pcimbfamegn => "DIMJKMNCMBN_PCIMBFAMEGN",
Dimjkmncmbn::Bidmbilhnki => "DIMJKMNCMBN_BIDMBILHNKI",
Dimjkmncmbn::Oeopnmcfdfi => "DIMJKMNCMBN_OEOPNMCFDFI",
Dimjkmncmbn::Ipicnmhhgnc => "DIMJKMNCMBN_IPICNMHHGNC",
Dimjkmncmbn::Lncnhgclkhc => "DIMJKMNCMBN_LNCNHGCLKHC",
Dimjkmncmbn::Bombehiihoh => "DIMJKMNCMBN_BOMBEHIIHOH",
Dimjkmncmbn::Fpfffpoipcd => "DIMJKMNCMBN_FPFFFPOIPCD",
Dimjkmncmbn::Mihgbdilnko => "DIMJKMNCMBN_MIHGBDILNKO",
Dimjkmncmbn::Pjdbbjolohl => "DIMJKMNCMBN_PJDBBJOLOHL",
Dimjkmncmbn::Linkifjbmhi => "DIMJKMNCMBN_LINKIFJBMHI",
Dimjkmncmbn::Nndadknfnof => "DIMJKMNCMBN_NNDADKNFNOF",
Dimjkmncmbn::Bbljdbfbhnf => "DIMJKMNCMBN_BBLJDBFBHNF",
Dimjkmncmbn::Pghdeghoclc => "DIMJKMNCMBN_PGHDEGHOCLC",
Dimjkmncmbn::Bplffncobed => "DIMJKMNCMBN_BPLFFNCOBED",
Dimjkmncmbn::Ihjiijcgajg => "DIMJKMNCMBN_IHJIIJCGAJG",
Dimjkmncmbn::Bihppmkjjjm => "DIMJKMNCMBN_BIHPPMKJJJM",
Dimjkmncmbn::Nclgbdjcbll => "DIMJKMNCMBN_NCLGBDJCBLL",
Dimjkmncmbn::Mohipkimebj => "DIMJKMNCMBN_MOHIPKIMEBJ",
Dimjkmncmbn::Olapcccbcdi => "DIMJKMNCMBN_OLAPCCCBCDI",
Dimjkmncmbn::Cgehokpockb => "DIMJKMNCMBN_CGEHOKPOCKB",
Dimjkmncmbn::Dkdbgehikfn => "DIMJKMNCMBN_DKDBGEHIKFN",
Dimjkmncmbn::Hidigjleigf => "DIMJKMNCMBN_HIDIGJLEIGF",
Dimjkmncmbn::Domjibnhfai => "DIMJKMNCMBN_DOMJIBNHFAI",
Dimjkmncmbn::Fmkcbamgghp => "DIMJKMNCMBN_FMKCBAMGGHP",
Dimjkmncmbn::Ehfalefkgae => "DIMJKMNCMBN_EHFALEFKGAE",
Dimjkmncmbn::Mbgghlgmdlp => "DIMJKMNCMBN_MBGGHLGMDLP",
Dimjkmncmbn::Eapjpdnfffi => "DIMJKMNCMBN_EAPJPDNFFFI",
Dimjkmncmbn::Mnjoggajkjg => "DIMJKMNCMBN_MNJOGGAJKJG",
Dimjkmncmbn::Kaeaimcfbnn => "DIMJKMNCMBN_KAEAIMCFBNN",
Dimjkmncmbn::Kkfaibdhian => "DIMJKMNCMBN_KKFAIBDHIAN",
Dimjkmncmbn::Cmomeapllak => "DIMJKMNCMBN_CMOMEAPLLAK",
Dimjkmncmbn::Dpdhdbmganh => "DIMJKMNCMBN_DPDHDBMGANH",
Dimjkmncmbn::Nbikfpapdoa => "DIMJKMNCMBN_NBIKFPAPDOA",
Dimjkmncmbn::Ihmealohkkm => "DIMJKMNCMBN_IHMEALOHKKM",
Dimjkmncmbn::Nmcnkogkjid => "DIMJKMNCMBN_NMCNKOGKJID",
Dimjkmncmbn::Ibdcpmokfjp => "DIMJKMNCMBN_IBDCPMOKFJP",
Dimjkmncmbn::Ajkifgemjml => "DIMJKMNCMBN_AJKIFGEMJML",
Dimjkmncmbn::Ijncoamjcmc => "DIMJKMNCMBN_IJNCOAMJCMC",
Dimjkmncmbn::Baapclmipdd => "DIMJKMNCMBN_BAAPCLMIPDD",
Dimjkmncmbn::Aefdpadggfd => "DIMJKMNCMBN_AEFDPADGGFD",
Dimjkmncmbn::Akmpekcoinc => "DIMJKMNCMBN_AKMPEKCOINC",
Dimjkmncmbn::Aonniagcfib => "DIMJKMNCMBN_AONNIAGCFIB",
Dimjkmncmbn::Bmdpgcijnfi => "DIMJKMNCMBN_BMDPGCIJNFI",
Dimjkmncmbn::Omnadmnbchg => "DIMJKMNCMBN_OMNADMNBCHG",
Dimjkmncmbn::Ijemiobdeac => "DIMJKMNCMBN_IJEMIOBDEAC",
Dimjkmncmbn::Fbfhjcmgbig => "DIMJKMNCMBN_FBFHJCMGBIG",
Dimjkmncmbn::Ggfhlhoceaa => "DIMJKMNCMBN_GGFHLHOCEAA",
Dimjkmncmbn::Fhobafdejip => "DIMJKMNCMBN_FHOBAFDEJIP",
Dimjkmncmbn::Laclfmjnedj => "DIMJKMNCMBN_LACLFMJNEDJ",
Dimjkmncmbn::Pkdbiokikme => "DIMJKMNCMBN_PKDBIOKIKME",
Dimjkmncmbn::Fkpgjifoehj => "DIMJKMNCMBN_FKPGJIFOEHJ",
Dimjkmncmbn::Kecojadmalg => "DIMJKMNCMBN_KECOJADMALG",
Dimjkmncmbn::Ehfogbaimmc => "DIMJKMNCMBN_EHFOGBAIMMC",
Dimjkmncmbn::Feobonpnbmk => "DIMJKMNCMBN_FEOBONPNBMK",
Dimjkmncmbn::Bgcmdhkjnme => "DIMJKMNCMBN_BGCMDHKJNME",
Dimjkmncmbn::Cadblfojdcb => "DIMJKMNCMBN_CADBLFOJDCB",
Dimjkmncmbn::Efhlnpfmdfm => "DIMJKMNCMBN_EFHLNPFMDFM",
Dimjkmncmbn::Fblhpagbbdd => "DIMJKMNCMBN_FBLHPAGBBDD",
Dimjkmncmbn::Ikiobakhnbb => "DIMJKMNCMBN_IKIOBAKHNBB",
Dimjkmncmbn::Fkkfmilofgl => "DIMJKMNCMBN_FKKFMILOFGL",
Dimjkmncmbn::Fjomjbiloip => "DIMJKMNCMBN_FJOMJBILOIP",
Dimjkmncmbn::Nknbeppbkii => "DIMJKMNCMBN_NKNBEPPBKII",
Dimjkmncmbn::Ngejmmahnbm => "DIMJKMNCMBN_NGEJMMAHNBM",
Dimjkmncmbn::Gnehcekmjge => "DIMJKMNCMBN_GNEHCEKMJGE",
Dimjkmncmbn::Dmlmdlfchmd => "DIMJKMNCMBN_DMLMDLFCHMD",
Dimjkmncmbn::Ocnijlbjiig => "DIMJKMNCMBN_OCNIJLBJIIG",
Dimjkmncmbn::Laigbchlmme => "DIMJKMNCMBN_LAIGBCHLMME",
Dimjkmncmbn::Bmamagjeein => "DIMJKMNCMBN_BMAMAGJEEIN",
Dimjkmncmbn::Fdbmnmcgboj => "DIMJKMNCMBN_FDBMNMCGBOJ",
Dimjkmncmbn::Akhjpfphhnm => "DIMJKMNCMBN_AKHJPFPHHNM",
Dimjkmncmbn::Dbgofffamhk => "DIMJKMNCMBN_DBGOFFFAMHK",
Dimjkmncmbn::Gcmnddcbpkc => "DIMJKMNCMBN_GCMNDDCBPKC",
Dimjkmncmbn::Kblloipnkpb => "DIMJKMNCMBN_KBLLOIPNKPB",
Dimjkmncmbn::Cnclmdmdfie => "DIMJKMNCMBN_CNCLMDMDFIE",
Dimjkmncmbn::Bfedbajmnma => "DIMJKMNCMBN_BFEDBAJMNMA",
Dimjkmncmbn::Djnjlhnnfgd => "DIMJKMNCMBN_DJNJLHNNFGD",
Dimjkmncmbn::Mlainodcmhm => "DIMJKMNCMBN_MLAINODCMHM",
Dimjkmncmbn::Neajlhkhgnd => "DIMJKMNCMBN_NEAJLHKHGND",
Dimjkmncmbn::Ffkbeddfnal => "DIMJKMNCMBN_FFKBEDDFNAL",
Dimjkmncmbn::Kgklfegggfp => "DIMJKMNCMBN_KGKLFEGGGFP",
Dimjkmncmbn::Ccgmonielog => "DIMJKMNCMBN_CCGMONIELOG",
Dimjkmncmbn::Iakbhhffeal => "DIMJKMNCMBN_IAKBHHFFEAL",
Dimjkmncmbn::Geecdoeeohd => "DIMJKMNCMBN_GEECDOEEOHD",
Dimjkmncmbn::Dkbnggeghnh => "DIMJKMNCMBN_DKBNGGEGHNH",
Dimjkmncmbn::Hclaenjgnnj => "DIMJKMNCMBN_HCLAENJGNNJ",
Dimjkmncmbn::Chaicehlfhb => "DIMJKMNCMBN_CHAICEHLFHB",
Dimjkmncmbn::Ldihbclaaeh => "DIMJKMNCMBN_LDIHBCLAAEH",
Dimjkmncmbn::Lmgcjnmibpa => "DIMJKMNCMBN_LMGCJNMIBPA",
Dimjkmncmbn::Medogimdkfm => "DIMJKMNCMBN_MEDOGIMDKFM",
Dimjkmncmbn::Flkngonamdb => "DIMJKMNCMBN_FLKNGONAMDB",
Dimjkmncmbn::Fohblbbaang => "DIMJKMNCMBN_FOHBLBBAANG",
Dimjkmncmbn::Fjndcklneek => "DIMJKMNCMBN_FJNDCKLNEEK",
Dimjkmncmbn::Hgmedcmaljo => "DIMJKMNCMBN_HGMEDCMALJO",
Dimjkmncmbn::Icadplcnjga => "DIMJKMNCMBN_ICADPLCNJGA",
Dimjkmncmbn::Keojalelmcg => "DIMJKMNCMBN_KEOJALELMCG",
Dimjkmncmbn::Cneikgfgnij => "DIMJKMNCMBN_CNEIKGFGNIJ",
Dimjkmncmbn::Iimddpdoknh => "DIMJKMNCMBN_IIMDDPDOKNH",
Dimjkmncmbn::Abonbjchipe => "DIMJKMNCMBN_ABONBJCHIPE",
Dimjkmncmbn::Incamklphkn => "DIMJKMNCMBN_INCAMKLPHKN",
Dimjkmncmbn::Hgjpdgkfcld => "DIMJKMNCMBN_HGJPDGKFCLD",
Dimjkmncmbn::Lidpllhebhj => "DIMJKMNCMBN_LIDPLLHEBHJ",
Dimjkmncmbn::Hijbgelllha => "DIMJKMNCMBN_HIJBGELLLHA",
Dimjkmncmbn::Gofhceijila => "DIMJKMNCMBN_GOFHCEIJILA",
Dimjkmncmbn::Fmnefebdajf => "DIMJKMNCMBN_FMNEFEBDAJF",
Dimjkmncmbn::Kdfkcagglmn => "DIMJKMNCMBN_KDFKCAGGLMN",
Dimjkmncmbn::Eiglppehlhh => "DIMJKMNCMBN_EIGLPPEHLHH",
Dimjkmncmbn::Fhbpcjggdgn => "DIMJKMNCMBN_FHBPCJGGDGN",
Dimjkmncmbn::Nhbcafgneip => "DIMJKMNCMBN_NHBCAFGNEIP",
Dimjkmncmbn::Adljbkjhacb => "DIMJKMNCMBN_ADLJBKJHACB",
Dimjkmncmbn::Jkijanpohob => "DIMJKMNCMBN_JKIJANPOHOB",
Dimjkmncmbn::Jpoiahnagnj => "DIMJKMNCMBN_JPOIAHNAGNJ",
Dimjkmncmbn::Lcmddoofhkc => "DIMJKMNCMBN_LCMDDOOFHKC",
Dimjkmncmbn::Pbpallkhpoj => "DIMJKMNCMBN_PBPALLKHPOJ",
Dimjkmncmbn::Omoocobhcon => "DIMJKMNCMBN_OMOOCOBHCON",
Dimjkmncmbn::Pbnecloddhp => "DIMJKMNCMBN_PBNECLODDHP",
Dimjkmncmbn::Pkidhbaeogi => "DIMJKMNCMBN_PKIDHBAEOGI",
Dimjkmncmbn::Aaimleplhma => "DIMJKMNCMBN_AAIMLEPLHMA",
Dimjkmncmbn::Bchnlnplnok => "DIMJKMNCMBN_BCHNLNPLNOK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DIMJKMNCMBN_ELFFCLICHAF" => Some(Self::Elffclichaf),
"DIMJKMNCMBN_CLDEDJJGNCO" => Some(Self::Cldedjjgnco),
"DIMJKMNCMBN_FOLODBPOLAK" => Some(Self::Folodbpolak),
"DIMJKMNCMBN_BDACOHHIJPL" => Some(Self::Bdacohhijpl),
"DIMJKMNCMBN_LDIAHMHBCMN" => Some(Self::Ldiahmhbcmn),
"DIMJKMNCMBN_CPBBKLKKAKA" => Some(Self::Cpbbklkkaka),
"DIMJKMNCMBN_KLAEJGGNEHB" => Some(Self::Klaejggnehb),
"DIMJKMNCMBN_NBKDHKHJIBE" => Some(Self::Nbkdhkhjibe),
"DIMJKMNCMBN_OLPJACBENOO" => Some(Self::Olpjacbenoo),
"DIMJKMNCMBN_MDCAEDHJHNN" => Some(Self::Mdcaedhjhnn),
"DIMJKMNCMBN_DJOAHLHMCPG" => Some(Self::Djoahlhmcpg),
"DIMJKMNCMBN_PIKIKMDJKPG" => Some(Self::Pikikmdjkpg),
"DIMJKMNCMBN_GOEGOPHBNKM" => Some(Self::Goegophbnkm),
"DIMJKMNCMBN_PGFICMOAFKI" => Some(Self::Pgficmoafki),
"DIMJKMNCMBN_JCPOOEKDKMC" => Some(Self::Jcpooekdkmc),
"DIMJKMNCMBN_KGOKADKHFKH" => Some(Self::Kgokadkhfkh),
"DIMJKMNCMBN_NIDHKCLMGIP" => Some(Self::Nidhkclmgip),
"DIMJKMNCMBN_OCKCCAHCHBL" => Some(Self::Ockccahchbl),
"DIMJKMNCMBN_IAGDMALFKEH" => Some(Self::Iagdmalfkeh),
"DIMJKMNCMBN_PNPKGIDCPDH" => Some(Self::Pnpkgidcpdh),
"DIMJKMNCMBN_FMELHEBHIKP" => Some(Self::Fmelhebhikp),
"DIMJKMNCMBN_MOPNODIPAKD" => Some(Self::Mopnodipakd),
"DIMJKMNCMBN_LOHNGELELJP" => Some(Self::Lohngeleljp),
"DIMJKMNCMBN_HALFJPJNKGF" => Some(Self::Halfjpjnkgf),
"DIMJKMNCMBN_PILIBKHJHJK" => Some(Self::Pilibkhjhjk),
"DIMJKMNCMBN_PCIMBFAMEGN" => Some(Self::Pcimbfamegn),
"DIMJKMNCMBN_BIDMBILHNKI" => Some(Self::Bidmbilhnki),
"DIMJKMNCMBN_OEOPNMCFDFI" => Some(Self::Oeopnmcfdfi),
"DIMJKMNCMBN_IPICNMHHGNC" => Some(Self::Ipicnmhhgnc),
"DIMJKMNCMBN_LNCNHGCLKHC" => Some(Self::Lncnhgclkhc),
"DIMJKMNCMBN_BOMBEHIIHOH" => Some(Self::Bombehiihoh),
"DIMJKMNCMBN_FPFFFPOIPCD" => Some(Self::Fpfffpoipcd),
"DIMJKMNCMBN_MIHGBDILNKO" => Some(Self::Mihgbdilnko),
"DIMJKMNCMBN_PJDBBJOLOHL" => Some(Self::Pjdbbjolohl),
"DIMJKMNCMBN_LINKIFJBMHI" => Some(Self::Linkifjbmhi),
"DIMJKMNCMBN_NNDADKNFNOF" => Some(Self::Nndadknfnof),
"DIMJKMNCMBN_BBLJDBFBHNF" => Some(Self::Bbljdbfbhnf),
"DIMJKMNCMBN_PGHDEGHOCLC" => Some(Self::Pghdeghoclc),
"DIMJKMNCMBN_BPLFFNCOBED" => Some(Self::Bplffncobed),
"DIMJKMNCMBN_IHJIIJCGAJG" => Some(Self::Ihjiijcgajg),
"DIMJKMNCMBN_BIHPPMKJJJM" => Some(Self::Bihppmkjjjm),
"DIMJKMNCMBN_NCLGBDJCBLL" => Some(Self::Nclgbdjcbll),
"DIMJKMNCMBN_MOHIPKIMEBJ" => Some(Self::Mohipkimebj),
"DIMJKMNCMBN_OLAPCCCBCDI" => Some(Self::Olapcccbcdi),
"DIMJKMNCMBN_CGEHOKPOCKB" => Some(Self::Cgehokpockb),
"DIMJKMNCMBN_DKDBGEHIKFN" => Some(Self::Dkdbgehikfn),
"DIMJKMNCMBN_HIDIGJLEIGF" => Some(Self::Hidigjleigf),
"DIMJKMNCMBN_DOMJIBNHFAI" => Some(Self::Domjibnhfai),
"DIMJKMNCMBN_FMKCBAMGGHP" => Some(Self::Fmkcbamgghp),
"DIMJKMNCMBN_EHFALEFKGAE" => Some(Self::Ehfalefkgae),
"DIMJKMNCMBN_MBGGHLGMDLP" => Some(Self::Mbgghlgmdlp),
"DIMJKMNCMBN_EAPJPDNFFFI" => Some(Self::Eapjpdnfffi),
"DIMJKMNCMBN_MNJOGGAJKJG" => Some(Self::Mnjoggajkjg),
"DIMJKMNCMBN_KAEAIMCFBNN" => Some(Self::Kaeaimcfbnn),
"DIMJKMNCMBN_KKFAIBDHIAN" => Some(Self::Kkfaibdhian),
"DIMJKMNCMBN_CMOMEAPLLAK" => Some(Self::Cmomeapllak),
"DIMJKMNCMBN_DPDHDBMGANH" => Some(Self::Dpdhdbmganh),
"DIMJKMNCMBN_NBIKFPAPDOA" => Some(Self::Nbikfpapdoa),
"DIMJKMNCMBN_IHMEALOHKKM" => Some(Self::Ihmealohkkm),
"DIMJKMNCMBN_NMCNKOGKJID" => Some(Self::Nmcnkogkjid),
"DIMJKMNCMBN_IBDCPMOKFJP" => Some(Self::Ibdcpmokfjp),
"DIMJKMNCMBN_AJKIFGEMJML" => Some(Self::Ajkifgemjml),
"DIMJKMNCMBN_IJNCOAMJCMC" => Some(Self::Ijncoamjcmc),
"DIMJKMNCMBN_BAAPCLMIPDD" => Some(Self::Baapclmipdd),
"DIMJKMNCMBN_AEFDPADGGFD" => Some(Self::Aefdpadggfd),
"DIMJKMNCMBN_AKMPEKCOINC" => Some(Self::Akmpekcoinc),
"DIMJKMNCMBN_AONNIAGCFIB" => Some(Self::Aonniagcfib),
"DIMJKMNCMBN_BMDPGCIJNFI" => Some(Self::Bmdpgcijnfi),
"DIMJKMNCMBN_OMNADMNBCHG" => Some(Self::Omnadmnbchg),
"DIMJKMNCMBN_IJEMIOBDEAC" => Some(Self::Ijemiobdeac),
"DIMJKMNCMBN_FBFHJCMGBIG" => Some(Self::Fbfhjcmgbig),
"DIMJKMNCMBN_GGFHLHOCEAA" => Some(Self::Ggfhlhoceaa),
"DIMJKMNCMBN_FHOBAFDEJIP" => Some(Self::Fhobafdejip),
"DIMJKMNCMBN_LACLFMJNEDJ" => Some(Self::Laclfmjnedj),
"DIMJKMNCMBN_PKDBIOKIKME" => Some(Self::Pkdbiokikme),
"DIMJKMNCMBN_FKPGJIFOEHJ" => Some(Self::Fkpgjifoehj),
"DIMJKMNCMBN_KECOJADMALG" => Some(Self::Kecojadmalg),
"DIMJKMNCMBN_EHFOGBAIMMC" => Some(Self::Ehfogbaimmc),
"DIMJKMNCMBN_FEOBONPNBMK" => Some(Self::Feobonpnbmk),
"DIMJKMNCMBN_BGCMDHKJNME" => Some(Self::Bgcmdhkjnme),
"DIMJKMNCMBN_CADBLFOJDCB" => Some(Self::Cadblfojdcb),
"DIMJKMNCMBN_EFHLNPFMDFM" => Some(Self::Efhlnpfmdfm),
"DIMJKMNCMBN_FBLHPAGBBDD" => Some(Self::Fblhpagbbdd),
"DIMJKMNCMBN_IKIOBAKHNBB" => Some(Self::Ikiobakhnbb),
"DIMJKMNCMBN_FKKFMILOFGL" => Some(Self::Fkkfmilofgl),
"DIMJKMNCMBN_FJOMJBILOIP" => Some(Self::Fjomjbiloip),
"DIMJKMNCMBN_NKNBEPPBKII" => Some(Self::Nknbeppbkii),
"DIMJKMNCMBN_NGEJMMAHNBM" => Some(Self::Ngejmmahnbm),
"DIMJKMNCMBN_GNEHCEKMJGE" => Some(Self::Gnehcekmjge),
"DIMJKMNCMBN_DMLMDLFCHMD" => Some(Self::Dmlmdlfchmd),
"DIMJKMNCMBN_OCNIJLBJIIG" => Some(Self::Ocnijlbjiig),
"DIMJKMNCMBN_LAIGBCHLMME" => Some(Self::Laigbchlmme),
"DIMJKMNCMBN_BMAMAGJEEIN" => Some(Self::Bmamagjeein),
"DIMJKMNCMBN_FDBMNMCGBOJ" => Some(Self::Fdbmnmcgboj),
"DIMJKMNCMBN_AKHJPFPHHNM" => Some(Self::Akhjpfphhnm),
"DIMJKMNCMBN_DBGOFFFAMHK" => Some(Self::Dbgofffamhk),
"DIMJKMNCMBN_GCMNDDCBPKC" => Some(Self::Gcmnddcbpkc),
"DIMJKMNCMBN_KBLLOIPNKPB" => Some(Self::Kblloipnkpb),
"DIMJKMNCMBN_CNCLMDMDFIE" => Some(Self::Cnclmdmdfie),
"DIMJKMNCMBN_BFEDBAJMNMA" => Some(Self::Bfedbajmnma),
"DIMJKMNCMBN_DJNJLHNNFGD" => Some(Self::Djnjlhnnfgd),
"DIMJKMNCMBN_MLAINODCMHM" => Some(Self::Mlainodcmhm),
"DIMJKMNCMBN_NEAJLHKHGND" => Some(Self::Neajlhkhgnd),
"DIMJKMNCMBN_FFKBEDDFNAL" => Some(Self::Ffkbeddfnal),
"DIMJKMNCMBN_KGKLFEGGGFP" => Some(Self::Kgklfegggfp),
"DIMJKMNCMBN_CCGMONIELOG" => Some(Self::Ccgmonielog),
"DIMJKMNCMBN_IAKBHHFFEAL" => Some(Self::Iakbhhffeal),
"DIMJKMNCMBN_GEECDOEEOHD" => Some(Self::Geecdoeeohd),
"DIMJKMNCMBN_DKBNGGEGHNH" => Some(Self::Dkbnggeghnh),
"DIMJKMNCMBN_HCLAENJGNNJ" => Some(Self::Hclaenjgnnj),
"DIMJKMNCMBN_CHAICEHLFHB" => Some(Self::Chaicehlfhb),
"DIMJKMNCMBN_LDIHBCLAAEH" => Some(Self::Ldihbclaaeh),
"DIMJKMNCMBN_LMGCJNMIBPA" => Some(Self::Lmgcjnmibpa),
"DIMJKMNCMBN_MEDOGIMDKFM" => Some(Self::Medogimdkfm),
"DIMJKMNCMBN_FLKNGONAMDB" => Some(Self::Flkngonamdb),
"DIMJKMNCMBN_FOHBLBBAANG" => Some(Self::Fohblbbaang),
"DIMJKMNCMBN_FJNDCKLNEEK" => Some(Self::Fjndcklneek),
"DIMJKMNCMBN_HGMEDCMALJO" => Some(Self::Hgmedcmaljo),
"DIMJKMNCMBN_ICADPLCNJGA" => Some(Self::Icadplcnjga),
"DIMJKMNCMBN_KEOJALELMCG" => Some(Self::Keojalelmcg),
"DIMJKMNCMBN_CNEIKGFGNIJ" => Some(Self::Cneikgfgnij),
"DIMJKMNCMBN_IIMDDPDOKNH" => Some(Self::Iimddpdoknh),
"DIMJKMNCMBN_ABONBJCHIPE" => Some(Self::Abonbjchipe),
"DIMJKMNCMBN_INCAMKLPHKN" => Some(Self::Incamklphkn),
"DIMJKMNCMBN_HGJPDGKFCLD" => Some(Self::Hgjpdgkfcld),
"DIMJKMNCMBN_LIDPLLHEBHJ" => Some(Self::Lidpllhebhj),
"DIMJKMNCMBN_HIJBGELLLHA" => Some(Self::Hijbgelllha),
"DIMJKMNCMBN_GOFHCEIJILA" => Some(Self::Gofhceijila),
"DIMJKMNCMBN_FMNEFEBDAJF" => Some(Self::Fmnefebdajf),
"DIMJKMNCMBN_KDFKCAGGLMN" => Some(Self::Kdfkcagglmn),
"DIMJKMNCMBN_EIGLPPEHLHH" => Some(Self::Eiglppehlhh),
"DIMJKMNCMBN_FHBPCJGGDGN" => Some(Self::Fhbpcjggdgn),
"DIMJKMNCMBN_NHBCAFGNEIP" => Some(Self::Nhbcafgneip),
"DIMJKMNCMBN_ADLJBKJHACB" => Some(Self::Adljbkjhacb),
"DIMJKMNCMBN_JKIJANPOHOB" => Some(Self::Jkijanpohob),
"DIMJKMNCMBN_JPOIAHNAGNJ" => Some(Self::Jpoiahnagnj),
"DIMJKMNCMBN_LCMDDOOFHKC" => Some(Self::Lcmddoofhkc),
"DIMJKMNCMBN_PBPALLKHPOJ" => Some(Self::Pbpallkhpoj),
"DIMJKMNCMBN_OMOOCOBHCON" => Some(Self::Omoocobhcon),
"DIMJKMNCMBN_PBNECLODDHP" => Some(Self::Pbnecloddhp),
"DIMJKMNCMBN_PKIDHBAEOGI" => Some(Self::Pkidhbaeogi),
"DIMJKMNCMBN_AAIMLEPLHMA" => Some(Self::Aaimleplhma),
"DIMJKMNCMBN_BCHNLNPLNOK" => Some(Self::Bchnlnplnok),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Eajkeeponkk {
Aioednjdnba = 0,
Oohmbonidlp = 1,
Gnjamfpaehi = 2,
Hakhnnpaddd = 3,
Fmbkmpnhpdc = 4,
Jjpdeogklii = 5,
}
impl Eajkeeponkk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Eajkeeponkk::Aioednjdnba => "EAJKEEPONKK_AIOEDNJDNBA",
Eajkeeponkk::Oohmbonidlp => "EAJKEEPONKK_OOHMBONIDLP",
Eajkeeponkk::Gnjamfpaehi => "EAJKEEPONKK_GNJAMFPAEHI",
Eajkeeponkk::Hakhnnpaddd => "EAJKEEPONKK_HAKHNNPADDD",
Eajkeeponkk::Fmbkmpnhpdc => "EAJKEEPONKK_FMBKMPNHPDC",
Eajkeeponkk::Jjpdeogklii => "EAJKEEPONKK_JJPDEOGKLII",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EAJKEEPONKK_AIOEDNJDNBA" => Some(Self::Aioednjdnba),
"EAJKEEPONKK_OOHMBONIDLP" => Some(Self::Oohmbonidlp),
"EAJKEEPONKK_GNJAMFPAEHI" => Some(Self::Gnjamfpaehi),
"EAJKEEPONKK_HAKHNNPADDD" => Some(Self::Hakhnnpaddd),
"EAJKEEPONKK_FMBKMPNHPDC" => Some(Self::Fmbkmpnhpdc),
"EAJKEEPONKK_JJPDEOGKLII" => Some(Self::Jjpdeogklii),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bbbfhceeiia {
Mpebdjlpomo = 0,
}
impl Bbbfhceeiia {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Bbbfhceeiia::Mpebdjlpomo => "BBBFHCEEIIA_MPEBDJLPOMO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BBBFHCEEIIA_MPEBDJLPOMO" => Some(Self::Mpebdjlpomo),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cccoaoekaif {
Efpaaeohgfk = 0,
Kifafdjocce = 1,
Lpkkdgmfann = 2,
Lnafeeljeio = 3,
Fdlllgadjoc = 4,
}
impl Cccoaoekaif {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Cccoaoekaif::Efpaaeohgfk => "CCCOAOEKAIF_EFPAAEOHGFK",
Cccoaoekaif::Kifafdjocce => "CCCOAOEKAIF_KIFAFDJOCCE",
Cccoaoekaif::Lpkkdgmfann => "CCCOAOEKAIF_LPKKDGMFANN",
Cccoaoekaif::Lnafeeljeio => "CCCOAOEKAIF_LNAFEELJEIO",
Cccoaoekaif::Fdlllgadjoc => "CCCOAOEKAIF_FDLLLGADJOC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CCCOAOEKAIF_EFPAAEOHGFK" => Some(Self::Efpaaeohgfk),
"CCCOAOEKAIF_KIFAFDJOCCE" => Some(Self::Kifafdjocce),
"CCCOAOEKAIF_LPKKDGMFANN" => Some(Self::Lpkkdgmfann),
"CCCOAOEKAIF_LNAFEELJEIO" => Some(Self::Lnafeeljeio),
"CCCOAOEKAIF_FDLLLGADJOC" => Some(Self::Fdlllgadjoc),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Eoekcnbonpk {
Piblgiiagjf = 0,
Iahidpchoge = 1,
Dcllgenlmob = 2,
Ecgfbdkajcf = 3,
}
impl Eoekcnbonpk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Eoekcnbonpk::Piblgiiagjf => "EOEKCNBONPK_PIBLGIIAGJF",
Eoekcnbonpk::Iahidpchoge => "EOEKCNBONPK_IAHIDPCHOGE",
Eoekcnbonpk::Dcllgenlmob => "EOEKCNBONPK_DCLLGENLMOB",
Eoekcnbonpk::Ecgfbdkajcf => "EOEKCNBONPK_ECGFBDKAJCF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EOEKCNBONPK_PIBLGIIAGJF" => Some(Self::Piblgiiagjf),
"EOEKCNBONPK_IAHIDPCHOGE" => Some(Self::Iahidpchoge),
"EOEKCNBONPK_DCLLGENLMOB" => Some(Self::Dcllgenlmob),
"EOEKCNBONPK_ECGFBDKAJCF" => Some(Self::Ecgfbdkajcf),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pnnpdbadcbb {
Bdnioehcmgh = 0,
Cfbgdmfphhj = 1,
Jbhjkkajibh = 2,
}
impl Pnnpdbadcbb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Pnnpdbadcbb::Bdnioehcmgh => "PNNPDBADCBB_BDNIOEHCMGH",
Pnnpdbadcbb::Cfbgdmfphhj => "PNNPDBADCBB_CFBGDMFPHHJ",
Pnnpdbadcbb::Jbhjkkajibh => "PNNPDBADCBB_JBHJKKAJIBH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PNNPDBADCBB_BDNIOEHCMGH" => Some(Self::Bdnioehcmgh),
"PNNPDBADCBB_CFBGDMFPHHJ" => Some(Self::Cfbgdmfphhj),
"PNNPDBADCBB_JBHJKKAJIBH" => Some(Self::Jbhjkkajibh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ModifyStackOrderMode {
ModifyStackOrderUp = 0,
ModifyStackOrderDown = 1,
ModifyStackOrderTop = 2,
ModifyStackOrderBottom = 3,
ModifyStackOrderList = 4,
}
impl ModifyStackOrderMode {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
ModifyStackOrderMode::ModifyStackOrderUp => "MODIFY_STACK_ORDER_UP",
ModifyStackOrderMode::ModifyStackOrderDown => "MODIFY_STACK_ORDER_DOWN",
ModifyStackOrderMode::ModifyStackOrderTop => "MODIFY_STACK_ORDER_TOP",
ModifyStackOrderMode::ModifyStackOrderBottom => "MODIFY_STACK_ORDER_BOTTOM",
ModifyStackOrderMode::ModifyStackOrderList => "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 {
"MODIFY_STACK_ORDER_UP" => Some(Self::ModifyStackOrderUp),
"MODIFY_STACK_ORDER_DOWN" => Some(Self::ModifyStackOrderDown),
"MODIFY_STACK_ORDER_TOP" => Some(Self::ModifyStackOrderTop),
"MODIFY_STACK_ORDER_BOTTOM" => Some(Self::ModifyStackOrderBottom),
"MODIFY_STACK_ORDER_LIST" => Some(Self::ModifyStackOrderList),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Njmgdnmdpcd {
Jklkfjinedg = 0,
Dghaeaaiohj = 1,
Pjjbfafhcdj = 2,
Elhkamaahng = 4,
Mickkdbenld = 8,
}
impl Njmgdnmdpcd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Njmgdnmdpcd::Jklkfjinedg => "NJMGDNMDPCD_JKLKFJINEDG",
Njmgdnmdpcd::Dghaeaaiohj => "NJMGDNMDPCD_DGHAEAAIOHJ",
Njmgdnmdpcd::Pjjbfafhcdj => "NJMGDNMDPCD_PJJBFAFHCDJ",
Njmgdnmdpcd::Elhkamaahng => "NJMGDNMDPCD_ELHKAMAAHNG",
Njmgdnmdpcd::Mickkdbenld => "NJMGDNMDPCD_MICKKDBENLD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NJMGDNMDPCD_JKLKFJINEDG" => Some(Self::Jklkfjinedg),
"NJMGDNMDPCD_DGHAEAAIOHJ" => Some(Self::Dghaeaaiohj),
"NJMGDNMDPCD_PJJBFAFHCDJ" => Some(Self::Pjjbfafhcdj),
"NJMGDNMDPCD_ELHKAMAAHNG" => Some(Self::Elhkamaahng),
"NJMGDNMDPCD_MICKKDBENLD" => Some(Self::Mickkdbenld),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Akfeengclad {
Lmjheieiphj = 0,
Emdeofedhfk = 1003,
Gdpbnmlmnpi = 1020,
Bciggjjjedb = 1029,
Pmljmjoecec = 1036,
Padhllhofml = 1038,
Lfcmeadnaem = 1040,
Pcboelkohjh = 1042,
Bjlaonpcgnn = 2000,
Mgjnmfeodfg = 2001,
Ijgipldobfp = 10008,
Hpkkloljggj = 10010,
Adjmiiekeie = 10021,
Cfagpcobnpk = 10022,
Ggnfepmjcpd = 10024,
Kalhlomlmgl = 10033,
Ljhcgnnechp = 10034,
Hobkjmbdbjk = 10035,
Eegondgnibp = 10036,
Ephkbkkkfpg = 10038,
Bhjjmccpnjb = 10040,
Fnpipjidfhn = 30004,
Ngjcblaiibm = 30005,
}
impl Akfeengclad {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Akfeengclad::Lmjheieiphj => "AKFEENGCLAD_LMJHEIEIPHJ",
Akfeengclad::Emdeofedhfk => "AKFEENGCLAD_EMDEOFEDHFK",
Akfeengclad::Gdpbnmlmnpi => "AKFEENGCLAD_GDPBNMLMNPI",
Akfeengclad::Bciggjjjedb => "AKFEENGCLAD_BCIGGJJJEDB",
Akfeengclad::Pmljmjoecec => "AKFEENGCLAD_PMLJMJOECEC",
Akfeengclad::Padhllhofml => "AKFEENGCLAD_PADHLLHOFML",
Akfeengclad::Lfcmeadnaem => "AKFEENGCLAD_LFCMEADNAEM",
Akfeengclad::Pcboelkohjh => "AKFEENGCLAD_PCBOELKOHJH",
Akfeengclad::Bjlaonpcgnn => "AKFEENGCLAD_BJLAONPCGNN",
Akfeengclad::Mgjnmfeodfg => "AKFEENGCLAD_MGJNMFEODFG",
Akfeengclad::Ijgipldobfp => "AKFEENGCLAD_IJGIPLDOBFP",
Akfeengclad::Hpkkloljggj => "AKFEENGCLAD_HPKKLOLJGGJ",
Akfeengclad::Adjmiiekeie => "AKFEENGCLAD_ADJMIIEKEIE",
Akfeengclad::Cfagpcobnpk => "AKFEENGCLAD_CFAGPCOBNPK",
Akfeengclad::Ggnfepmjcpd => "AKFEENGCLAD_GGNFEPMJCPD",
Akfeengclad::Kalhlomlmgl => "AKFEENGCLAD_KALHLOMLMGL",
Akfeengclad::Ljhcgnnechp => "AKFEENGCLAD_LJHCGNNECHP",
Akfeengclad::Hobkjmbdbjk => "AKFEENGCLAD_HOBKJMBDBJK",
Akfeengclad::Eegondgnibp => "AKFEENGCLAD_EEGONDGNIBP",
Akfeengclad::Ephkbkkkfpg => "AKFEENGCLAD_EPHKBKKKFPG",
Akfeengclad::Bhjjmccpnjb => "AKFEENGCLAD_BHJJMCCPNJB",
Akfeengclad::Fnpipjidfhn => "AKFEENGCLAD_FNPIPJIDFHN",
Akfeengclad::Ngjcblaiibm => "AKFEENGCLAD_NGJCBLAIIBM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AKFEENGCLAD_LMJHEIEIPHJ" => Some(Self::Lmjheieiphj),
"AKFEENGCLAD_EMDEOFEDHFK" => Some(Self::Emdeofedhfk),
"AKFEENGCLAD_GDPBNMLMNPI" => Some(Self::Gdpbnmlmnpi),
"AKFEENGCLAD_BCIGGJJJEDB" => Some(Self::Bciggjjjedb),
"AKFEENGCLAD_PMLJMJOECEC" => Some(Self::Pmljmjoecec),
"AKFEENGCLAD_PADHLLHOFML" => Some(Self::Padhllhofml),
"AKFEENGCLAD_LFCMEADNAEM" => Some(Self::Lfcmeadnaem),
"AKFEENGCLAD_PCBOELKOHJH" => Some(Self::Pcboelkohjh),
"AKFEENGCLAD_BJLAONPCGNN" => Some(Self::Bjlaonpcgnn),
"AKFEENGCLAD_MGJNMFEODFG" => Some(Self::Mgjnmfeodfg),
"AKFEENGCLAD_IJGIPLDOBFP" => Some(Self::Ijgipldobfp),
"AKFEENGCLAD_HPKKLOLJGGJ" => Some(Self::Hpkkloljggj),
"AKFEENGCLAD_ADJMIIEKEIE" => Some(Self::Adjmiiekeie),
"AKFEENGCLAD_CFAGPCOBNPK" => Some(Self::Cfagpcobnpk),
"AKFEENGCLAD_GGNFEPMJCPD" => Some(Self::Ggnfepmjcpd),
"AKFEENGCLAD_KALHLOMLMGL" => Some(Self::Kalhlomlmgl),
"AKFEENGCLAD_LJHCGNNECHP" => Some(Self::Ljhcgnnechp),
"AKFEENGCLAD_HOBKJMBDBJK" => Some(Self::Hobkjmbdbjk),
"AKFEENGCLAD_EEGONDGNIBP" => Some(Self::Eegondgnibp),
"AKFEENGCLAD_EPHKBKKKFPG" => Some(Self::Ephkbkkkfpg),
"AKFEENGCLAD_BHJJMCCPNJB" => Some(Self::Bhjjmccpnjb),
"AKFEENGCLAD_FNPIPJIDFHN" => Some(Self::Fnpipjidfhn),
"AKFEENGCLAD_NGJCBLAIIBM" => Some(Self::Ngjcblaiibm),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mmkkhakpepg {
Oncaflgcfea = 0,
Cgmgghkjckj = 1,
}
impl Mmkkhakpepg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mmkkhakpepg::Oncaflgcfea => "MMKKHAKPEPG_ONCAFLGCFEA",
Mmkkhakpepg::Cgmgghkjckj => "MMKKHAKPEPG_CGMGGHKJCKJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MMKKHAKPEPG_ONCAFLGCFEA" => Some(Self::Oncaflgcfea),
"MMKKHAKPEPG_CGMGGHKJCKJ" => Some(Self::Cgmgghkjckj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Retcode {
RetSucc = 0,
RetFail = -1,
Fkidlmjklom = 1,
Bddpilkffed = 2,
Lmddjdbmdhe = 9,
Ndjodcebbph = 10,
Lpbiahcolnf = 20,
Gkfnhmmlomg = 21,
Laegkfldkob = 22,
Jidgdogjcna = 23,
Jkkajndapmo = 25,
Ogecmjipgla = 29,
Jkafljjackd = 30,
Feojcfjmapj = 31,
Kbahhgdapnl = 32,
Pcjbcmjgeml = 33,
Iipojdjdhmn = 34,
Lkpfomgdfga = 70,
Emnleooajmc = 71,
Mpieabinjbk = 72,
Iidcoihndfa = 73,
Iaholomgeie = 74,
Egnhhighlmk = 75,
Mkgnjebafnc = 76,
Hagpbapgbif = 100,
Idlojniekig = 101,
Idediefadap = 102,
Mjcolibkbec = 200,
Iikkbolpegf = 201,
Pgmcmfcmfkj = 202,
Bblinfbkedh = 203,
Idpaalkfgfg = 204,
Ammclibepab = 205,
Dpdnekippel = 206,
Pohcbekenfk = 207,
Gnaihcechcl = 208,
Khbgjpkefbk = 209,
Kmffppbjgci = 210,
Nhdhpfbhggp = 211,
Pplkmcjpefo = 1000,
Bnkjlbinpdf = 1001,
Hliakdmapem = 1002,
Nmigioemfei = 1003,
Dbfiohjioho = 1004,
Bgmokcdanlp = 1005,
Paiblflodgk = 1006,
Kcjcjgjomnb = 1007,
Iocabipcjmc = 1008,
Emmcjnkakon = 1009,
Mkbkfpigdlb = 1010,
Hhfcheacbdh = 1100,
Gcfmlclofab = 1101,
Loologlhgeb = 1102,
Aloobdbnjoj = 1103,
Okhoiiecbco = 1104,
Ogiooglcapj = 1105,
Dnbjlabhmdf = 1106,
Mkcdelbbpmh = 1107,
Apblhbiaokn = 1108,
Idglpfdcgaa = 1109,
Fmcpmfnkbik = 1200,
Hbmlbcjhjle = 1201,
Fgefhkbdelb = 1202,
Fibfpcehnnh = 1203,
Dppjphjpgco = 1204,
Blioalenflo = 1205,
Dlhenbhjegl = 1206,
Nmbkiijbldf = 1207,
Fahmooigpeg = 1208,
Djdddnlnkke = 1209,
Fnobonhpgoe = 1210,
Dmcljjgckml = 1211,
Nphbphikcni = 1212,
Okkjjibajjc = 1213,
Kanekilaigg = 1214,
Fodbpajkbci = 1215,
Nehlnnfnbec = 1216,
Gooaicpdgdl = 1217,
Odhfmbfahpf = 1218,
Kmjcmioalgh = 1219,
Bdpiphbafnb = 1220,
Ilbjjfeaike = 1221,
Appkglmkibc = 1222,
Gkcddgibhic = 1223,
Igdlnijifhb = 1224,
Aifmklljnlb = 1225,
Mhjdohfgldk = 1226,
Fbejjlbfgaa = 1227,
Bfkmmpkedng = 1228,
Bedaoecafnd = 1229,
Jknlcbghdle = 1230,
Kklhejbnpch = 1231,
Egehiajpibd = 1232,
Piamjejlgob = 1233,
Ebkipmkijcj = 1234,
Iiadomeibdn = 1235,
Pipiaamjnon = 1300,
Jjgglhbbdfi = 1301,
Kfdeaacknhb = 1302,
Camhpodjkmg = 1400,
Plpekdcoldi = 1401,
Lecenieoncd = 1402,
Plahmghohhd = 1404,
Cbhcaknlnnn = 1405,
Inbppdlcmlj = 1406,
Fdpigiighlo = 1407,
Dljdagfhdae = 1408,
Legbbalfghb = 1409,
Gebmelmheoh = 1410,
Cganeknoffc = 1411,
Cgdbjhcbcdj = 1412,
Mecnkedcamh = 1413,
Enanbfnpogl = 1414,
Jnfjafkmagk = 1415,
Akdmfdidkfh = 1416,
Pmjdnagpdhi = 1417,
Akkmkoglbhd = 1418,
Lgnfhophnig = 1419,
Igebonkfnhg = 1420,
Cfgfmdnbjgc = 1421,
Bhpgkgcocig = 1422,
Bdjjhefpfcg = 1423,
Ombkblfkeim = 1424,
Ajjolgnblpf = 1425,
Pmdpbgnnkao = 1426,
Fjljgcoicle = 1427,
Abonilbfnhg = 1428,
Hhakkjommdp = 1429,
Iomgminjdka = 1450,
Ggcjnndjdog = 1451,
Ikoilagnfjl = 1452,
Ddfnkmoeoah = 1453,
Ljngegelocp = 1454,
Dhipcenibbk = 1456,
Nmahlcmgeaa = 1457,
Gkicmkdjmpo = 1459,
Jmfkgodhjjo = 1460,
Eijjlofalof = 1461,
Oanahpnnoln = 1462,
Ofngebhkdgf = 1463,
Ppfbjhmjaej = 1500,
Bhcbofjdhei = 1501,
Fkjkljfoehb = 1502,
Lpeedomjimd = 1503,
Hlligokilim = 1504,
Bedcbkmojnm = 1505,
Mhljbbpdfdk = 1506,
Ooiefhadhpk = 1507,
Gjchmjhoiae = 1508,
Hinodbhmifb = 1509,
Mmfephfnbel = 1510,
Lbcfbbaldlh = 1511,
Ompminflodd = 1512,
Pefpcgjcgnc = 1513,
Bcpmgeihhke = 1514,
Fglcolkcmhk = 1515,
Apjhmekdcnc = 1600,
Akoalnlfoah = 1601,
Cfbnpbajcim = 1602,
Hkobgigjijb = 1603,
Lichlkegbnl = 1604,
Fkjoiciljbf = 1605,
Dkdgdpbhoje = 1606,
Mjbnolihpce = 1650,
Dpicgphgafp = 1651,
Himeifbhfna = 1652,
Pbenobphnpc = 1653,
Cbdkpnfjipp = 1654,
Kmdgejlobkh = 1655,
Lhhfjkgedff = 1656,
Hedhicfmodp = 1657,
Pfigmknplbn = 1658,
Ajgdbleklkj = 1700,
Lhkmoalmjda = 1701,
Ipohegnfgda = 1702,
Gpnknplnigb = 1703,
Cfimjgfjcpd = 1704,
Foecjncigfj = 1705,
Lfnbchbcmkg = 1706,
Igchdhgddbm = 1707,
Becdkleomph = 1708,
Aiicikhinbi = 1709,
Olkfeceaoih = 1710,
Jffepjgicbf = 1711,
Idkebjgfgbl = 1712,
Feplepjnide = 1713,
Jeaembjikbo = 1714,
Chcjodohdnn = 1751,
Pimjpknccof = 1752,
Pmijkadojcc = 1753,
Gedkabeldle = 1754,
Jfoggfeoffb = 1755,
Koiiijknchd = 1756,
Ohmfkjlcoll = 1757,
Dmipfgdijik = 1758,
Dpkaihjpfkl = 1759,
Kobghgbjejj = 1760,
Cfkgnppifhn = 1761,
Lebemcmllcp = 1762,
Dlkkggallkf = 1763,
Gcngomokhbp = 1764,
Kcnlhdlegdn = 1765,
Dnphghbnhfo = 1766,
Pdepbdcgkem = 1767,
Kllnapnpgjj = 1768,
Odnpkdgibgl = 1769,
Omfdbideaej = 1770,
Fabkccnkdlm = 1771,
Kaidmflnaic = 1772,
Dhnehlfcemp = 1800,
Cakbmbiklia = 1801,
Iaaihpngioa = 1802,
Kbkcffekbgc = 1803,
Ploonnaganp = 1804,
Iihpomndaia = 1805,
Eiocedbbcbn = 1806,
Jlgccmmbojm = 1807,
Bedhbmmagjh = 1808,
Jlaenkebdhn = 1809,
Objfdllilkg = 1810,
Gaboecpjpmi = 1811,
Fcpbhmabfia = 1812,
Aomhgleiocj = 1813,
Embigdcokdd = 1814,
Bnicamkibeb = 1815,
Bgncjldblpk = 1900,
Nofgjkfkdki = 1901,
Kodjcjijcbl = 1902,
Jgcaahilhmp = 1903,
Ahchpjjjgam = 1950,
Eakpcbkiobf = 2050,
Kobeobmdlki = 2051,
Jiaobdhiihd = 2052,
Lmbcaognkip = 2053,
Fiecboapojp = 2054,
Kancfnebdig = 2055,
Dnohckaaheg = 2056,
Dgbnebfjjmf = 2057,
Pnlahglohcc = 2058,
Gobbajddbnn = 2059,
Ndbhnbbfkdo = 2060,
Odifhmekjma = 2061,
Feiikccgahi = 2062,
Onhjlckfolo = 2063,
Ccgdlhmgdai = 2064,
Eonnjkfeddm = 2065,
Jdlnemgjbdp = 2066,
Ffnkpgicgnk = 2067,
Bnpojhgpgdh = 2070,
Noainlhpjnj = 2100,
Kappfhkpnai = 2150,
Nmanlienbfo = 2151,
Pboffkjmmff = 2152,
Kdeicfnjnhl = 2153,
Bkjnkjbgikh = 2154,
Gongcpideic = 2155,
Mnppkdheeph = 2156,
Gjondahfgbk = 2157,
Eencdcafbmd = 2158,
Nchbojenkoi = 2159,
Ajgmfbhikhl = 2160,
Dpdmmhnlgpo = 2201,
Jinapjgmccm = 2202,
Hlbhmchljkk = 2203,
Mpebkeklddi = 2204,
Oadincgbgnk = 2205,
Clikagalolc = 2206,
Mhigbidnnnk = 2250,
Gcdfkfdogfo = 2251,
Kgiidbbopin = 2252,
Bnlbehgdggm = 2253,
Bffecmfhipo = 2300,
Iemlkgcfmna = 2301,
Gbilfpejopn = 2302,
Iihggnjjdco = 2303,
Ieohcmngpkn = 2304,
Jdegmheniop = 2305,
Cccnkgimjnc = 2306,
Ieealojcpge = 2307,
Dncolhhlfki = 2400,
Hgncgpbifdj = 2401,
Dcdpokfbanc = 2402,
Bgljbledfdf = 2403,
Leiokcpbcff = 2404,
Epgkcibcgle = 2450,
Obdpogonnfp = 2500,
Ompeaagboke = 2501,
Hjfhmhjangk = 2502,
Pedeboggdel = 2503,
Mkjjcamkbjc = 2504,
Giphjipbpng = 2505,
Okgpmcojpmp = 2506,
Eaobibeoglg = 2507,
Obgkofeghnh = 2508,
Lkhboanefoe = 2509,
Oamhjbkibdl = 2510,
Apahpafankj = 2511,
Pamjecighga = 2512,
Mibmljjpapk = 2513,
Gekdobndkpe = 2514,
Ckfnjjhonnd = 2515,
Ckmgcgaekcp = 2516,
Anbgkbeaboj = 2517,
Kloooafhenb = 2518,
Lemikcmggoe = 2519,
Nncjmajmkmh = 2520,
Fekhpnbdjon = 2521,
Foogaclcdjb = 2522,
Oiopmhkpcec = 2523,
Bcfkbifkffm = 2524,
Aepnblnklff = 2525,
Bmeobedbklg = 2526,
Lobnkanodca = 2527,
Jnlmdchjmpo = 2528,
Jknmlbjlfje = 2529,
Jaileikcola = 2530,
Hlibdpcjina = 2531,
Oeddcimpfci = 2550,
Hlfcmdlfbjd = 2551,
Mehhcinpahg = 2552,
Jkhjnjhochj = 2553,
Kdaoocgcojj = 2554,
Ilnjfkidjab = 2555,
Inolpapoelk = 2556,
Fjglmknbfec = 2600,
Acopebfmhma = 2601,
Bainmhhckhg = 2602,
Hhlhodadjba = 2603,
Eglpamdiadd = 2604,
Ibnflljnpha = 2605,
Flgeappdpgo = 2606,
Nmnneepocla = 2620,
Oeflafjmlkd = 2621,
Hhklieelmpp = 2622,
Efjeopmhheo = 2623,
Kmookinbfce = 2624,
Cjpaogldgmn = 2625,
Mdnngnjloke = 2626,
Fhmgicjbgoe = 2627,
Mhchiffcbao = 2628,
Jkdijbbjhmm = 2629,
Kiinomgigbd = 2650,
Oefogapcnpd = 2651,
Cceahdncifi = 2652,
Cmbefpookip = 2653,
Lbjhfnhccch = 2654,
Khfabnpndmc = 2655,
Cpfcfnekkfn = 2656,
Cjpmnfnpldf = 2657,
Nfimpbhmlfl = 2658,
Jdmhmjibiga = 2659,
Lhkmdkcgpin = 2710,
Kjcjlfacndi = 2711,
Gplmcbfbmnf = 2712,
Aohmfbphfif = 2713,
Mefgoengadd = 2800,
Nogakkmcjjj = 2801,
Eglpnnfhnpb = 2802,
Cccdklapbbn = 2803,
Bhckcflfpkk = 2804,
Kpoaaainhfc = 2805,
Nhebopojolm = 2830,
Hgiiljfcggl = 2831,
Pihijelomfn = 3000,
Ifmmmioefmj = 3001,
Gdmnafgeaen = 3002,
Jjkcjlcamol = 3003,
Bpigjalkjnp = 3004,
Kgefmdfanbl = 3005,
Ibdbmelidja = 3006,
Fiingjebmdo = 3010,
Odifpfjkaic = 3011,
Faocapaaehm = 3100,
Gemgcgkhibf = 3101,
Gbdmjdcndhe = 3102,
Jdapclpkngi = 3103,
Chajegcplcm = 3104,
Idmhdpgcibe = 3105,
Egbkdafmhjf = 3106,
Gkbkkkfegpb = 3107,
Kdadbpcpnbm = 3108,
Jnldaalpmog = 3109,
Adfedecbdbj = 3110,
Hbdgagadbah = 3111,
Nilcpdamgij = 3112,
}
impl Retcode {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Retcode::RetSucc => "RET_SUCC",
Retcode::RetFail => "RET_FAIL",
Retcode::Fkidlmjklom => "Retcode_FKIDLMJKLOM",
Retcode::Bddpilkffed => "Retcode_BDDPILKFFED",
Retcode::Lmddjdbmdhe => "Retcode_LMDDJDBMDHE",
Retcode::Ndjodcebbph => "Retcode_NDJODCEBBPH",
Retcode::Lpbiahcolnf => "Retcode_LPBIAHCOLNF",
Retcode::Gkfnhmmlomg => "Retcode_GKFNHMMLOMG",
Retcode::Laegkfldkob => "Retcode_LAEGKFLDKOB",
Retcode::Jidgdogjcna => "Retcode_JIDGDOGJCNA",
Retcode::Jkkajndapmo => "Retcode_JKKAJNDAPMO",
Retcode::Ogecmjipgla => "Retcode_OGECMJIPGLA",
Retcode::Jkafljjackd => "Retcode_JKAFLJJACKD",
Retcode::Feojcfjmapj => "Retcode_FEOJCFJMAPJ",
Retcode::Kbahhgdapnl => "Retcode_KBAHHGDAPNL",
Retcode::Pcjbcmjgeml => "Retcode_PCJBCMJGEML",
Retcode::Iipojdjdhmn => "Retcode_IIPOJDJDHMN",
Retcode::Lkpfomgdfga => "Retcode_LKPFOMGDFGA",
Retcode::Emnleooajmc => "Retcode_EMNLEOOAJMC",
Retcode::Mpieabinjbk => "Retcode_MPIEABINJBK",
Retcode::Iidcoihndfa => "Retcode_IIDCOIHNDFA",
Retcode::Iaholomgeie => "Retcode_IAHOLOMGEIE",
Retcode::Egnhhighlmk => "Retcode_EGNHHIGHLMK",
Retcode::Mkgnjebafnc => "Retcode_MKGNJEBAFNC",
Retcode::Hagpbapgbif => "Retcode_HAGPBAPGBIF",
Retcode::Idlojniekig => "Retcode_IDLOJNIEKIG",
Retcode::Idediefadap => "Retcode_IDEDIEFADAP",
Retcode::Mjcolibkbec => "Retcode_MJCOLIBKBEC",
Retcode::Iikkbolpegf => "Retcode_IIKKBOLPEGF",
Retcode::Pgmcmfcmfkj => "Retcode_PGMCMFCMFKJ",
Retcode::Bblinfbkedh => "Retcode_BBLINFBKEDH",
Retcode::Idpaalkfgfg => "Retcode_IDPAALKFGFG",
Retcode::Ammclibepab => "Retcode_AMMCLIBEPAB",
Retcode::Dpdnekippel => "Retcode_DPDNEKIPPEL",
Retcode::Pohcbekenfk => "Retcode_POHCBEKENFK",
Retcode::Gnaihcechcl => "Retcode_GNAIHCECHCL",
Retcode::Khbgjpkefbk => "Retcode_KHBGJPKEFBK",
Retcode::Kmffppbjgci => "Retcode_KMFFPPBJGCI",
Retcode::Nhdhpfbhggp => "Retcode_NHDHPFBHGGP",
Retcode::Pplkmcjpefo => "Retcode_PPLKMCJPEFO",
Retcode::Bnkjlbinpdf => "Retcode_BNKJLBINPDF",
Retcode::Hliakdmapem => "Retcode_HLIAKDMAPEM",
Retcode::Nmigioemfei => "Retcode_NMIGIOEMFEI",
Retcode::Dbfiohjioho => "Retcode_DBFIOHJIOHO",
Retcode::Bgmokcdanlp => "Retcode_BGMOKCDANLP",
Retcode::Paiblflodgk => "Retcode_PAIBLFLODGK",
Retcode::Kcjcjgjomnb => "Retcode_KCJCJGJOMNB",
Retcode::Iocabipcjmc => "Retcode_IOCABIPCJMC",
Retcode::Emmcjnkakon => "Retcode_EMMCJNKAKON",
Retcode::Mkbkfpigdlb => "Retcode_MKBKFPIGDLB",
Retcode::Hhfcheacbdh => "Retcode_HHFCHEACBDH",
Retcode::Gcfmlclofab => "Retcode_GCFMLCLOFAB",
Retcode::Loologlhgeb => "Retcode_LOOLOGLHGEB",
Retcode::Aloobdbnjoj => "Retcode_ALOOBDBNJOJ",
Retcode::Okhoiiecbco => "Retcode_OKHOIIECBCO",
Retcode::Ogiooglcapj => "Retcode_OGIOOGLCAPJ",
Retcode::Dnbjlabhmdf => "Retcode_DNBJLABHMDF",
Retcode::Mkcdelbbpmh => "Retcode_MKCDELBBPMH",
Retcode::Apblhbiaokn => "Retcode_APBLHBIAOKN",
Retcode::Idglpfdcgaa => "Retcode_IDGLPFDCGAA",
Retcode::Fmcpmfnkbik => "Retcode_FMCPMFNKBIK",
Retcode::Hbmlbcjhjle => "Retcode_HBMLBCJHJLE",
Retcode::Fgefhkbdelb => "Retcode_FGEFHKBDELB",
Retcode::Fibfpcehnnh => "Retcode_FIBFPCEHNNH",
Retcode::Dppjphjpgco => "Retcode_DPPJPHJPGCO",
Retcode::Blioalenflo => "Retcode_BLIOALENFLO",
Retcode::Dlhenbhjegl => "Retcode_DLHENBHJEGL",
Retcode::Nmbkiijbldf => "Retcode_NMBKIIJBLDF",
Retcode::Fahmooigpeg => "Retcode_FAHMOOIGPEG",
Retcode::Djdddnlnkke => "Retcode_DJDDDNLNKKE",
Retcode::Fnobonhpgoe => "Retcode_FNOBONHPGOE",
Retcode::Dmcljjgckml => "Retcode_DMCLJJGCKML",
Retcode::Nphbphikcni => "Retcode_NPHBPHIKCNI",
Retcode::Okkjjibajjc => "Retcode_OKKJJIBAJJC",
Retcode::Kanekilaigg => "Retcode_KANEKILAIGG",
Retcode::Fodbpajkbci => "Retcode_FODBPAJKBCI",
Retcode::Nehlnnfnbec => "Retcode_NEHLNNFNBEC",
Retcode::Gooaicpdgdl => "Retcode_GOOAICPDGDL",
Retcode::Odhfmbfahpf => "Retcode_ODHFMBFAHPF",
Retcode::Kmjcmioalgh => "Retcode_KMJCMIOALGH",
Retcode::Bdpiphbafnb => "Retcode_BDPIPHBAFNB",
Retcode::Ilbjjfeaike => "Retcode_ILBJJFEAIKE",
Retcode::Appkglmkibc => "Retcode_APPKGLMKIBC",
Retcode::Gkcddgibhic => "Retcode_GKCDDGIBHIC",
Retcode::Igdlnijifhb => "Retcode_IGDLNIJIFHB",
Retcode::Aifmklljnlb => "Retcode_AIFMKLLJNLB",
Retcode::Mhjdohfgldk => "Retcode_MHJDOHFGLDK",
Retcode::Fbejjlbfgaa => "Retcode_FBEJJLBFGAA",
Retcode::Bfkmmpkedng => "Retcode_BFKMMPKEDNG",
Retcode::Bedaoecafnd => "Retcode_BEDAOECAFND",
Retcode::Jknlcbghdle => "Retcode_JKNLCBGHDLE",
Retcode::Kklhejbnpch => "Retcode_KKLHEJBNPCH",
Retcode::Egehiajpibd => "Retcode_EGEHIAJPIBD",
Retcode::Piamjejlgob => "Retcode_PIAMJEJLGOB",
Retcode::Ebkipmkijcj => "Retcode_EBKIPMKIJCJ",
Retcode::Iiadomeibdn => "Retcode_IIADOMEIBDN",
Retcode::Pipiaamjnon => "Retcode_PIPIAAMJNON",
Retcode::Jjgglhbbdfi => "Retcode_JJGGLHBBDFI",
Retcode::Kfdeaacknhb => "Retcode_KFDEAACKNHB",
Retcode::Camhpodjkmg => "Retcode_CAMHPODJKMG",
Retcode::Plpekdcoldi => "Retcode_PLPEKDCOLDI",
Retcode::Lecenieoncd => "Retcode_LECENIEONCD",
Retcode::Plahmghohhd => "Retcode_PLAHMGHOHHD",
Retcode::Cbhcaknlnnn => "Retcode_CBHCAKNLNNN",
Retcode::Inbppdlcmlj => "Retcode_INBPPDLCMLJ",
Retcode::Fdpigiighlo => "Retcode_FDPIGIIGHLO",
Retcode::Dljdagfhdae => "Retcode_DLJDAGFHDAE",
Retcode::Legbbalfghb => "Retcode_LEGBBALFGHB",
Retcode::Gebmelmheoh => "Retcode_GEBMELMHEOH",
Retcode::Cganeknoffc => "Retcode_CGANEKNOFFC",
Retcode::Cgdbjhcbcdj => "Retcode_CGDBJHCBCDJ",
Retcode::Mecnkedcamh => "Retcode_MECNKEDCAMH",
Retcode::Enanbfnpogl => "Retcode_ENANBFNPOGL",
Retcode::Jnfjafkmagk => "Retcode_JNFJAFKMAGK",
Retcode::Akdmfdidkfh => "Retcode_AKDMFDIDKFH",
Retcode::Pmjdnagpdhi => "Retcode_PMJDNAGPDHI",
Retcode::Akkmkoglbhd => "Retcode_AKKMKOGLBHD",
Retcode::Lgnfhophnig => "Retcode_LGNFHOPHNIG",
Retcode::Igebonkfnhg => "Retcode_IGEBONKFNHG",
Retcode::Cfgfmdnbjgc => "Retcode_CFGFMDNBJGC",
Retcode::Bhpgkgcocig => "Retcode_BHPGKGCOCIG",
Retcode::Bdjjhefpfcg => "Retcode_BDJJHEFPFCG",
Retcode::Ombkblfkeim => "Retcode_OMBKBLFKEIM",
Retcode::Ajjolgnblpf => "Retcode_AJJOLGNBLPF",
Retcode::Pmdpbgnnkao => "Retcode_PMDPBGNNKAO",
Retcode::Fjljgcoicle => "Retcode_FJLJGCOICLE",
Retcode::Abonilbfnhg => "Retcode_ABONILBFNHG",
Retcode::Hhakkjommdp => "Retcode_HHAKKJOMMDP",
Retcode::Iomgminjdka => "Retcode_IOMGMINJDKA",
Retcode::Ggcjnndjdog => "Retcode_GGCJNNDJDOG",
Retcode::Ikoilagnfjl => "Retcode_IKOILAGNFJL",
Retcode::Ddfnkmoeoah => "Retcode_DDFNKMOEOAH",
Retcode::Ljngegelocp => "Retcode_LJNGEGELOCP",
Retcode::Dhipcenibbk => "Retcode_DHIPCENIBBK",
Retcode::Nmahlcmgeaa => "Retcode_NMAHLCMGEAA",
Retcode::Gkicmkdjmpo => "Retcode_GKICMKDJMPO",
Retcode::Jmfkgodhjjo => "Retcode_JMFKGODHJJO",
Retcode::Eijjlofalof => "Retcode_EIJJLOFALOF",
Retcode::Oanahpnnoln => "Retcode_OANAHPNNOLN",
Retcode::Ofngebhkdgf => "Retcode_OFNGEBHKDGF",
Retcode::Ppfbjhmjaej => "Retcode_PPFBJHMJAEJ",
Retcode::Bhcbofjdhei => "Retcode_BHCBOFJDHEI",
Retcode::Fkjkljfoehb => "Retcode_FKJKLJFOEHB",
Retcode::Lpeedomjimd => "Retcode_LPEEDOMJIMD",
Retcode::Hlligokilim => "Retcode_HLLIGOKILIM",
Retcode::Bedcbkmojnm => "Retcode_BEDCBKMOJNM",
Retcode::Mhljbbpdfdk => "Retcode_MHLJBBPDFDK",
Retcode::Ooiefhadhpk => "Retcode_OOIEFHADHPK",
Retcode::Gjchmjhoiae => "Retcode_GJCHMJHOIAE",
Retcode::Hinodbhmifb => "Retcode_HINODBHMIFB",
Retcode::Mmfephfnbel => "Retcode_MMFEPHFNBEL",
Retcode::Lbcfbbaldlh => "Retcode_LBCFBBALDLH",
Retcode::Ompminflodd => "Retcode_OMPMINFLODD",
Retcode::Pefpcgjcgnc => "Retcode_PEFPCGJCGNC",
Retcode::Bcpmgeihhke => "Retcode_BCPMGEIHHKE",
Retcode::Fglcolkcmhk => "Retcode_FGLCOLKCMHK",
Retcode::Apjhmekdcnc => "Retcode_APJHMEKDCNC",
Retcode::Akoalnlfoah => "Retcode_AKOALNLFOAH",
Retcode::Cfbnpbajcim => "Retcode_CFBNPBAJCIM",
Retcode::Hkobgigjijb => "Retcode_HKOBGIGJIJB",
Retcode::Lichlkegbnl => "Retcode_LICHLKEGBNL",
Retcode::Fkjoiciljbf => "Retcode_FKJOICILJBF",
Retcode::Dkdgdpbhoje => "Retcode_DKDGDPBHOJE",
Retcode::Mjbnolihpce => "Retcode_MJBNOLIHPCE",
Retcode::Dpicgphgafp => "Retcode_DPICGPHGAFP",
Retcode::Himeifbhfna => "Retcode_HIMEIFBHFNA",
Retcode::Pbenobphnpc => "Retcode_PBENOBPHNPC",
Retcode::Cbdkpnfjipp => "Retcode_CBDKPNFJIPP",
Retcode::Kmdgejlobkh => "Retcode_KMDGEJLOBKH",
Retcode::Lhhfjkgedff => "Retcode_LHHFJKGEDFF",
Retcode::Hedhicfmodp => "Retcode_HEDHICFMODP",
Retcode::Pfigmknplbn => "Retcode_PFIGMKNPLBN",
Retcode::Ajgdbleklkj => "Retcode_AJGDBLEKLKJ",
Retcode::Lhkmoalmjda => "Retcode_LHKMOALMJDA",
Retcode::Ipohegnfgda => "Retcode_IPOHEGNFGDA",
Retcode::Gpnknplnigb => "Retcode_GPNKNPLNIGB",
Retcode::Cfimjgfjcpd => "Retcode_CFIMJGFJCPD",
Retcode::Foecjncigfj => "Retcode_FOECJNCIGFJ",
Retcode::Lfnbchbcmkg => "Retcode_LFNBCHBCMKG",
Retcode::Igchdhgddbm => "Retcode_IGCHDHGDDBM",
Retcode::Becdkleomph => "Retcode_BECDKLEOMPH",
Retcode::Aiicikhinbi => "Retcode_AIICIKHINBI",
Retcode::Olkfeceaoih => "Retcode_OLKFECEAOIH",
Retcode::Jffepjgicbf => "Retcode_JFFEPJGICBF",
Retcode::Idkebjgfgbl => "Retcode_IDKEBJGFGBL",
Retcode::Feplepjnide => "Retcode_FEPLEPJNIDE",
Retcode::Jeaembjikbo => "Retcode_JEAEMBJIKBO",
Retcode::Chcjodohdnn => "Retcode_CHCJODOHDNN",
Retcode::Pimjpknccof => "Retcode_PIMJPKNCCOF",
Retcode::Pmijkadojcc => "Retcode_PMIJKADOJCC",
Retcode::Gedkabeldle => "Retcode_GEDKABELDLE",
Retcode::Jfoggfeoffb => "Retcode_JFOGGFEOFFB",
Retcode::Koiiijknchd => "Retcode_KOIIIJKNCHD",
Retcode::Ohmfkjlcoll => "Retcode_OHMFKJLCOLL",
Retcode::Dmipfgdijik => "Retcode_DMIPFGDIJIK",
Retcode::Dpkaihjpfkl => "Retcode_DPKAIHJPFKL",
Retcode::Kobghgbjejj => "Retcode_KOBGHGBJEJJ",
Retcode::Cfkgnppifhn => "Retcode_CFKGNPPIFHN",
Retcode::Lebemcmllcp => "Retcode_LEBEMCMLLCP",
Retcode::Dlkkggallkf => "Retcode_DLKKGGALLKF",
Retcode::Gcngomokhbp => "Retcode_GCNGOMOKHBP",
Retcode::Kcnlhdlegdn => "Retcode_KCNLHDLEGDN",
Retcode::Dnphghbnhfo => "Retcode_DNPHGHBNHFO",
Retcode::Pdepbdcgkem => "Retcode_PDEPBDCGKEM",
Retcode::Kllnapnpgjj => "Retcode_KLLNAPNPGJJ",
Retcode::Odnpkdgibgl => "Retcode_ODNPKDGIBGL",
Retcode::Omfdbideaej => "Retcode_OMFDBIDEAEJ",
Retcode::Fabkccnkdlm => "Retcode_FABKCCNKDLM",
Retcode::Kaidmflnaic => "Retcode_KAIDMFLNAIC",
Retcode::Dhnehlfcemp => "Retcode_DHNEHLFCEMP",
Retcode::Cakbmbiklia => "Retcode_CAKBMBIKLIA",
Retcode::Iaaihpngioa => "Retcode_IAAIHPNGIOA",
Retcode::Kbkcffekbgc => "Retcode_KBKCFFEKBGC",
Retcode::Ploonnaganp => "Retcode_PLOONNAGANP",
Retcode::Iihpomndaia => "Retcode_IIHPOMNDAIA",
Retcode::Eiocedbbcbn => "Retcode_EIOCEDBBCBN",
Retcode::Jlgccmmbojm => "Retcode_JLGCCMMBOJM",
Retcode::Bedhbmmagjh => "Retcode_BEDHBMMAGJH",
Retcode::Jlaenkebdhn => "Retcode_JLAENKEBDHN",
Retcode::Objfdllilkg => "Retcode_OBJFDLLILKG",
Retcode::Gaboecpjpmi => "Retcode_GABOECPJPMI",
Retcode::Fcpbhmabfia => "Retcode_FCPBHMABFIA",
Retcode::Aomhgleiocj => "Retcode_AOMHGLEIOCJ",
Retcode::Embigdcokdd => "Retcode_EMBIGDCOKDD",
Retcode::Bnicamkibeb => "Retcode_BNICAMKIBEB",
Retcode::Bgncjldblpk => "Retcode_BGNCJLDBLPK",
Retcode::Nofgjkfkdki => "Retcode_NOFGJKFKDKI",
Retcode::Kodjcjijcbl => "Retcode_KODJCJIJCBL",
Retcode::Jgcaahilhmp => "Retcode_JGCAAHILHMP",
Retcode::Ahchpjjjgam => "Retcode_AHCHPJJJGAM",
Retcode::Eakpcbkiobf => "Retcode_EAKPCBKIOBF",
Retcode::Kobeobmdlki => "Retcode_KOBEOBMDLKI",
Retcode::Jiaobdhiihd => "Retcode_JIAOBDHIIHD",
Retcode::Lmbcaognkip => "Retcode_LMBCAOGNKIP",
Retcode::Fiecboapojp => "Retcode_FIECBOAPOJP",
Retcode::Kancfnebdig => "Retcode_KANCFNEBDIG",
Retcode::Dnohckaaheg => "Retcode_DNOHCKAAHEG",
Retcode::Dgbnebfjjmf => "Retcode_DGBNEBFJJMF",
Retcode::Pnlahglohcc => "Retcode_PNLAHGLOHCC",
Retcode::Gobbajddbnn => "Retcode_GOBBAJDDBNN",
Retcode::Ndbhnbbfkdo => "Retcode_NDBHNBBFKDO",
Retcode::Odifhmekjma => "Retcode_ODIFHMEKJMA",
Retcode::Feiikccgahi => "Retcode_FEIIKCCGAHI",
Retcode::Onhjlckfolo => "Retcode_ONHJLCKFOLO",
Retcode::Ccgdlhmgdai => "Retcode_CCGDLHMGDAI",
Retcode::Eonnjkfeddm => "Retcode_EONNJKFEDDM",
Retcode::Jdlnemgjbdp => "Retcode_JDLNEMGJBDP",
Retcode::Ffnkpgicgnk => "Retcode_FFNKPGICGNK",
Retcode::Bnpojhgpgdh => "Retcode_BNPOJHGPGDH",
Retcode::Noainlhpjnj => "Retcode_NOAINLHPJNJ",
Retcode::Kappfhkpnai => "Retcode_KAPPFHKPNAI",
Retcode::Nmanlienbfo => "Retcode_NMANLIENBFO",
Retcode::Pboffkjmmff => "Retcode_PBOFFKJMMFF",
Retcode::Kdeicfnjnhl => "Retcode_KDEICFNJNHL",
Retcode::Bkjnkjbgikh => "Retcode_BKJNKJBGIKH",
Retcode::Gongcpideic => "Retcode_GONGCPIDEIC",
Retcode::Mnppkdheeph => "Retcode_MNPPKDHEEPH",
Retcode::Gjondahfgbk => "Retcode_GJONDAHFGBK",
Retcode::Eencdcafbmd => "Retcode_EENCDCAFBMD",
Retcode::Nchbojenkoi => "Retcode_NCHBOJENKOI",
Retcode::Ajgmfbhikhl => "Retcode_AJGMFBHIKHL",
Retcode::Dpdmmhnlgpo => "Retcode_DPDMMHNLGPO",
Retcode::Jinapjgmccm => "Retcode_JINAPJGMCCM",
Retcode::Hlbhmchljkk => "Retcode_HLBHMCHLJKK",
Retcode::Mpebkeklddi => "Retcode_MPEBKEKLDDI",
Retcode::Oadincgbgnk => "Retcode_OADINCGBGNK",
Retcode::Clikagalolc => "Retcode_CLIKAGALOLC",
Retcode::Mhigbidnnnk => "Retcode_MHIGBIDNNNK",
Retcode::Gcdfkfdogfo => "Retcode_GCDFKFDOGFO",
Retcode::Kgiidbbopin => "Retcode_KGIIDBBOPIN",
Retcode::Bnlbehgdggm => "Retcode_BNLBEHGDGGM",
Retcode::Bffecmfhipo => "Retcode_BFFECMFHIPO",
Retcode::Iemlkgcfmna => "Retcode_IEMLKGCFMNA",
Retcode::Gbilfpejopn => "Retcode_GBILFPEJOPN",
Retcode::Iihggnjjdco => "Retcode_IIHGGNJJDCO",
Retcode::Ieohcmngpkn => "Retcode_IEOHCMNGPKN",
Retcode::Jdegmheniop => "Retcode_JDEGMHENIOP",
Retcode::Cccnkgimjnc => "Retcode_CCCNKGIMJNC",
Retcode::Ieealojcpge => "Retcode_IEEALOJCPGE",
Retcode::Dncolhhlfki => "Retcode_DNCOLHHLFKI",
Retcode::Hgncgpbifdj => "Retcode_HGNCGPBIFDJ",
Retcode::Dcdpokfbanc => "Retcode_DCDPOKFBANC",
Retcode::Bgljbledfdf => "Retcode_BGLJBLEDFDF",
Retcode::Leiokcpbcff => "Retcode_LEIOKCPBCFF",
Retcode::Epgkcibcgle => "Retcode_EPGKCIBCGLE",
Retcode::Obdpogonnfp => "Retcode_OBDPOGONNFP",
Retcode::Ompeaagboke => "Retcode_OMPEAAGBOKE",
Retcode::Hjfhmhjangk => "Retcode_HJFHMHJANGK",
Retcode::Pedeboggdel => "Retcode_PEDEBOGGDEL",
Retcode::Mkjjcamkbjc => "Retcode_MKJJCAMKBJC",
Retcode::Giphjipbpng => "Retcode_GIPHJIPBPNG",
Retcode::Okgpmcojpmp => "Retcode_OKGPMCOJPMP",
Retcode::Eaobibeoglg => "Retcode_EAOBIBEOGLG",
Retcode::Obgkofeghnh => "Retcode_OBGKOFEGHNH",
Retcode::Lkhboanefoe => "Retcode_LKHBOANEFOE",
Retcode::Oamhjbkibdl => "Retcode_OAMHJBKIBDL",
Retcode::Apahpafankj => "Retcode_APAHPAFANKJ",
Retcode::Pamjecighga => "Retcode_PAMJECIGHGA",
Retcode::Mibmljjpapk => "Retcode_MIBMLJJPAPK",
Retcode::Gekdobndkpe => "Retcode_GEKDOBNDKPE",
Retcode::Ckfnjjhonnd => "Retcode_CKFNJJHONND",
Retcode::Ckmgcgaekcp => "Retcode_CKMGCGAEKCP",
Retcode::Anbgkbeaboj => "Retcode_ANBGKBEABOJ",
Retcode::Kloooafhenb => "Retcode_KLOOOAFHENB",
Retcode::Lemikcmggoe => "Retcode_LEMIKCMGGOE",
Retcode::Nncjmajmkmh => "Retcode_NNCJMAJMKMH",
Retcode::Fekhpnbdjon => "Retcode_FEKHPNBDJON",
Retcode::Foogaclcdjb => "Retcode_FOOGACLCDJB",
Retcode::Oiopmhkpcec => "Retcode_OIOPMHKPCEC",
Retcode::Bcfkbifkffm => "Retcode_BCFKBIFKFFM",
Retcode::Aepnblnklff => "Retcode_AEPNBLNKLFF",
Retcode::Bmeobedbklg => "Retcode_BMEOBEDBKLG",
Retcode::Lobnkanodca => "Retcode_LOBNKANODCA",
Retcode::Jnlmdchjmpo => "Retcode_JNLMDCHJMPO",
Retcode::Jknmlbjlfje => "Retcode_JKNMLBJLFJE",
Retcode::Jaileikcola => "Retcode_JAILEIKCOLA",
Retcode::Hlibdpcjina => "Retcode_HLIBDPCJINA",
Retcode::Oeddcimpfci => "Retcode_OEDDCIMPFCI",
Retcode::Hlfcmdlfbjd => "Retcode_HLFCMDLFBJD",
Retcode::Mehhcinpahg => "Retcode_MEHHCINPAHG",
Retcode::Jkhjnjhochj => "Retcode_JKHJNJHOCHJ",
Retcode::Kdaoocgcojj => "Retcode_KDAOOCGCOJJ",
Retcode::Ilnjfkidjab => "Retcode_ILNJFKIDJAB",
Retcode::Inolpapoelk => "Retcode_INOLPAPOELK",
Retcode::Fjglmknbfec => "Retcode_FJGLMKNBFEC",
Retcode::Acopebfmhma => "Retcode_ACOPEBFMHMA",
Retcode::Bainmhhckhg => "Retcode_BAINMHHCKHG",
Retcode::Hhlhodadjba => "Retcode_HHLHODADJBA",
Retcode::Eglpamdiadd => "Retcode_EGLPAMDIADD",
Retcode::Ibnflljnpha => "Retcode_IBNFLLJNPHA",
Retcode::Flgeappdpgo => "Retcode_FLGEAPPDPGO",
Retcode::Nmnneepocla => "Retcode_NMNNEEPOCLA",
Retcode::Oeflafjmlkd => "Retcode_OEFLAFJMLKD",
Retcode::Hhklieelmpp => "Retcode_HHKLIEELMPP",
Retcode::Efjeopmhheo => "Retcode_EFJEOPMHHEO",
Retcode::Kmookinbfce => "Retcode_KMOOKINBFCE",
Retcode::Cjpaogldgmn => "Retcode_CJPAOGLDGMN",
Retcode::Mdnngnjloke => "Retcode_MDNNGNJLOKE",
Retcode::Fhmgicjbgoe => "Retcode_FHMGICJBGOE",
Retcode::Mhchiffcbao => "Retcode_MHCHIFFCBAO",
Retcode::Jkdijbbjhmm => "Retcode_JKDIJBBJHMM",
Retcode::Kiinomgigbd => "Retcode_KIINOMGIGBD",
Retcode::Oefogapcnpd => "Retcode_OEFOGAPCNPD",
Retcode::Cceahdncifi => "Retcode_CCEAHDNCIFI",
Retcode::Cmbefpookip => "Retcode_CMBEFPOOKIP",
Retcode::Lbjhfnhccch => "Retcode_LBJHFNHCCCH",
Retcode::Khfabnpndmc => "Retcode_KHFABNPNDMC",
Retcode::Cpfcfnekkfn => "Retcode_CPFCFNEKKFN",
Retcode::Cjpmnfnpldf => "Retcode_CJPMNFNPLDF",
Retcode::Nfimpbhmlfl => "Retcode_NFIMPBHMLFL",
Retcode::Jdmhmjibiga => "Retcode_JDMHMJIBIGA",
Retcode::Lhkmdkcgpin => "Retcode_LHKMDKCGPIN",
Retcode::Kjcjlfacndi => "Retcode_KJCJLFACNDI",
Retcode::Gplmcbfbmnf => "Retcode_GPLMCBFBMNF",
Retcode::Aohmfbphfif => "Retcode_AOHMFBPHFIF",
Retcode::Mefgoengadd => "Retcode_MEFGOENGADD",
Retcode::Nogakkmcjjj => "Retcode_NOGAKKMCJJJ",
Retcode::Eglpnnfhnpb => "Retcode_EGLPNNFHNPB",
Retcode::Cccdklapbbn => "Retcode_CCCDKLAPBBN",
Retcode::Bhckcflfpkk => "Retcode_BHCKCFLFPKK",
Retcode::Kpoaaainhfc => "Retcode_KPOAAAINHFC",
Retcode::Nhebopojolm => "Retcode_NHEBOPOJOLM",
Retcode::Hgiiljfcggl => "Retcode_HGIILJFCGGL",
Retcode::Pihijelomfn => "Retcode_PIHIJELOMFN",
Retcode::Ifmmmioefmj => "Retcode_IFMMMIOEFMJ",
Retcode::Gdmnafgeaen => "Retcode_GDMNAFGEAEN",
Retcode::Jjkcjlcamol => "Retcode_JJKCJLCAMOL",
Retcode::Bpigjalkjnp => "Retcode_BPIGJALKJNP",
Retcode::Kgefmdfanbl => "Retcode_KGEFMDFANBL",
Retcode::Ibdbmelidja => "Retcode_IBDBMELIDJA",
Retcode::Fiingjebmdo => "Retcode_FIINGJEBMDO",
Retcode::Odifpfjkaic => "Retcode_ODIFPFJKAIC",
Retcode::Faocapaaehm => "Retcode_FAOCAPAAEHM",
Retcode::Gemgcgkhibf => "Retcode_GEMGCGKHIBF",
Retcode::Gbdmjdcndhe => "Retcode_GBDMJDCNDHE",
Retcode::Jdapclpkngi => "Retcode_JDAPCLPKNGI",
Retcode::Chajegcplcm => "Retcode_CHAJEGCPLCM",
Retcode::Idmhdpgcibe => "Retcode_IDMHDPGCIBE",
Retcode::Egbkdafmhjf => "Retcode_EGBKDAFMHJF",
Retcode::Gkbkkkfegpb => "Retcode_GKBKKKFEGPB",
Retcode::Kdadbpcpnbm => "Retcode_KDADBPCPNBM",
Retcode::Jnldaalpmog => "Retcode_JNLDAALPMOG",
Retcode::Adfedecbdbj => "Retcode_ADFEDECBDBJ",
Retcode::Hbdgagadbah => "Retcode_HBDGAGADBAH",
Retcode::Nilcpdamgij => "Retcode_NILCPDAMGIJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"RET_SUCC" => Some(Self::RetSucc),
"RET_FAIL" => Some(Self::RetFail),
"Retcode_FKIDLMJKLOM" => Some(Self::Fkidlmjklom),
"Retcode_BDDPILKFFED" => Some(Self::Bddpilkffed),
"Retcode_LMDDJDBMDHE" => Some(Self::Lmddjdbmdhe),
"Retcode_NDJODCEBBPH" => Some(Self::Ndjodcebbph),
"Retcode_LPBIAHCOLNF" => Some(Self::Lpbiahcolnf),
"Retcode_GKFNHMMLOMG" => Some(Self::Gkfnhmmlomg),
"Retcode_LAEGKFLDKOB" => Some(Self::Laegkfldkob),
"Retcode_JIDGDOGJCNA" => Some(Self::Jidgdogjcna),
"Retcode_JKKAJNDAPMO" => Some(Self::Jkkajndapmo),
"Retcode_OGECMJIPGLA" => Some(Self::Ogecmjipgla),
"Retcode_JKAFLJJACKD" => Some(Self::Jkafljjackd),
"Retcode_FEOJCFJMAPJ" => Some(Self::Feojcfjmapj),
"Retcode_KBAHHGDAPNL" => Some(Self::Kbahhgdapnl),
"Retcode_PCJBCMJGEML" => Some(Self::Pcjbcmjgeml),
"Retcode_IIPOJDJDHMN" => Some(Self::Iipojdjdhmn),
"Retcode_LKPFOMGDFGA" => Some(Self::Lkpfomgdfga),
"Retcode_EMNLEOOAJMC" => Some(Self::Emnleooajmc),
"Retcode_MPIEABINJBK" => Some(Self::Mpieabinjbk),
"Retcode_IIDCOIHNDFA" => Some(Self::Iidcoihndfa),
"Retcode_IAHOLOMGEIE" => Some(Self::Iaholomgeie),
"Retcode_EGNHHIGHLMK" => Some(Self::Egnhhighlmk),
"Retcode_MKGNJEBAFNC" => Some(Self::Mkgnjebafnc),
"Retcode_HAGPBAPGBIF" => Some(Self::Hagpbapgbif),
"Retcode_IDLOJNIEKIG" => Some(Self::Idlojniekig),
"Retcode_IDEDIEFADAP" => Some(Self::Idediefadap),
"Retcode_MJCOLIBKBEC" => Some(Self::Mjcolibkbec),
"Retcode_IIKKBOLPEGF" => Some(Self::Iikkbolpegf),
"Retcode_PGMCMFCMFKJ" => Some(Self::Pgmcmfcmfkj),
"Retcode_BBLINFBKEDH" => Some(Self::Bblinfbkedh),
"Retcode_IDPAALKFGFG" => Some(Self::Idpaalkfgfg),
"Retcode_AMMCLIBEPAB" => Some(Self::Ammclibepab),
"Retcode_DPDNEKIPPEL" => Some(Self::Dpdnekippel),
"Retcode_POHCBEKENFK" => Some(Self::Pohcbekenfk),
"Retcode_GNAIHCECHCL" => Some(Self::Gnaihcechcl),
"Retcode_KHBGJPKEFBK" => Some(Self::Khbgjpkefbk),
"Retcode_KMFFPPBJGCI" => Some(Self::Kmffppbjgci),
"Retcode_NHDHPFBHGGP" => Some(Self::Nhdhpfbhggp),
"Retcode_PPLKMCJPEFO" => Some(Self::Pplkmcjpefo),
"Retcode_BNKJLBINPDF" => Some(Self::Bnkjlbinpdf),
"Retcode_HLIAKDMAPEM" => Some(Self::Hliakdmapem),
"Retcode_NMIGIOEMFEI" => Some(Self::Nmigioemfei),
"Retcode_DBFIOHJIOHO" => Some(Self::Dbfiohjioho),
"Retcode_BGMOKCDANLP" => Some(Self::Bgmokcdanlp),
"Retcode_PAIBLFLODGK" => Some(Self::Paiblflodgk),
"Retcode_KCJCJGJOMNB" => Some(Self::Kcjcjgjomnb),
"Retcode_IOCABIPCJMC" => Some(Self::Iocabipcjmc),
"Retcode_EMMCJNKAKON" => Some(Self::Emmcjnkakon),
"Retcode_MKBKFPIGDLB" => Some(Self::Mkbkfpigdlb),
"Retcode_HHFCHEACBDH" => Some(Self::Hhfcheacbdh),
"Retcode_GCFMLCLOFAB" => Some(Self::Gcfmlclofab),
"Retcode_LOOLOGLHGEB" => Some(Self::Loologlhgeb),
"Retcode_ALOOBDBNJOJ" => Some(Self::Aloobdbnjoj),
"Retcode_OKHOIIECBCO" => Some(Self::Okhoiiecbco),
"Retcode_OGIOOGLCAPJ" => Some(Self::Ogiooglcapj),
"Retcode_DNBJLABHMDF" => Some(Self::Dnbjlabhmdf),
"Retcode_MKCDELBBPMH" => Some(Self::Mkcdelbbpmh),
"Retcode_APBLHBIAOKN" => Some(Self::Apblhbiaokn),
"Retcode_IDGLPFDCGAA" => Some(Self::Idglpfdcgaa),
"Retcode_FMCPMFNKBIK" => Some(Self::Fmcpmfnkbik),
"Retcode_HBMLBCJHJLE" => Some(Self::Hbmlbcjhjle),
"Retcode_FGEFHKBDELB" => Some(Self::Fgefhkbdelb),
"Retcode_FIBFPCEHNNH" => Some(Self::Fibfpcehnnh),
"Retcode_DPPJPHJPGCO" => Some(Self::Dppjphjpgco),
"Retcode_BLIOALENFLO" => Some(Self::Blioalenflo),
"Retcode_DLHENBHJEGL" => Some(Self::Dlhenbhjegl),
"Retcode_NMBKIIJBLDF" => Some(Self::Nmbkiijbldf),
"Retcode_FAHMOOIGPEG" => Some(Self::Fahmooigpeg),
"Retcode_DJDDDNLNKKE" => Some(Self::Djdddnlnkke),
"Retcode_FNOBONHPGOE" => Some(Self::Fnobonhpgoe),
"Retcode_DMCLJJGCKML" => Some(Self::Dmcljjgckml),
"Retcode_NPHBPHIKCNI" => Some(Self::Nphbphikcni),
"Retcode_OKKJJIBAJJC" => Some(Self::Okkjjibajjc),
"Retcode_KANEKILAIGG" => Some(Self::Kanekilaigg),
"Retcode_FODBPAJKBCI" => Some(Self::Fodbpajkbci),
"Retcode_NEHLNNFNBEC" => Some(Self::Nehlnnfnbec),
"Retcode_GOOAICPDGDL" => Some(Self::Gooaicpdgdl),
"Retcode_ODHFMBFAHPF" => Some(Self::Odhfmbfahpf),
"Retcode_KMJCMIOALGH" => Some(Self::Kmjcmioalgh),
"Retcode_BDPIPHBAFNB" => Some(Self::Bdpiphbafnb),
"Retcode_ILBJJFEAIKE" => Some(Self::Ilbjjfeaike),
"Retcode_APPKGLMKIBC" => Some(Self::Appkglmkibc),
"Retcode_GKCDDGIBHIC" => Some(Self::Gkcddgibhic),
"Retcode_IGDLNIJIFHB" => Some(Self::Igdlnijifhb),
"Retcode_AIFMKLLJNLB" => Some(Self::Aifmklljnlb),
"Retcode_MHJDOHFGLDK" => Some(Self::Mhjdohfgldk),
"Retcode_FBEJJLBFGAA" => Some(Self::Fbejjlbfgaa),
"Retcode_BFKMMPKEDNG" => Some(Self::Bfkmmpkedng),
"Retcode_BEDAOECAFND" => Some(Self::Bedaoecafnd),
"Retcode_JKNLCBGHDLE" => Some(Self::Jknlcbghdle),
"Retcode_KKLHEJBNPCH" => Some(Self::Kklhejbnpch),
"Retcode_EGEHIAJPIBD" => Some(Self::Egehiajpibd),
"Retcode_PIAMJEJLGOB" => Some(Self::Piamjejlgob),
"Retcode_EBKIPMKIJCJ" => Some(Self::Ebkipmkijcj),
"Retcode_IIADOMEIBDN" => Some(Self::Iiadomeibdn),
"Retcode_PIPIAAMJNON" => Some(Self::Pipiaamjnon),
"Retcode_JJGGLHBBDFI" => Some(Self::Jjgglhbbdfi),
"Retcode_KFDEAACKNHB" => Some(Self::Kfdeaacknhb),
"Retcode_CAMHPODJKMG" => Some(Self::Camhpodjkmg),
"Retcode_PLPEKDCOLDI" => Some(Self::Plpekdcoldi),
"Retcode_LECENIEONCD" => Some(Self::Lecenieoncd),
"Retcode_PLAHMGHOHHD" => Some(Self::Plahmghohhd),
"Retcode_CBHCAKNLNNN" => Some(Self::Cbhcaknlnnn),
"Retcode_INBPPDLCMLJ" => Some(Self::Inbppdlcmlj),
"Retcode_FDPIGIIGHLO" => Some(Self::Fdpigiighlo),
"Retcode_DLJDAGFHDAE" => Some(Self::Dljdagfhdae),
"Retcode_LEGBBALFGHB" => Some(Self::Legbbalfghb),
"Retcode_GEBMELMHEOH" => Some(Self::Gebmelmheoh),
"Retcode_CGANEKNOFFC" => Some(Self::Cganeknoffc),
"Retcode_CGDBJHCBCDJ" => Some(Self::Cgdbjhcbcdj),
"Retcode_MECNKEDCAMH" => Some(Self::Mecnkedcamh),
"Retcode_ENANBFNPOGL" => Some(Self::Enanbfnpogl),
"Retcode_JNFJAFKMAGK" => Some(Self::Jnfjafkmagk),
"Retcode_AKDMFDIDKFH" => Some(Self::Akdmfdidkfh),
"Retcode_PMJDNAGPDHI" => Some(Self::Pmjdnagpdhi),
"Retcode_AKKMKOGLBHD" => Some(Self::Akkmkoglbhd),
"Retcode_LGNFHOPHNIG" => Some(Self::Lgnfhophnig),
"Retcode_IGEBONKFNHG" => Some(Self::Igebonkfnhg),
"Retcode_CFGFMDNBJGC" => Some(Self::Cfgfmdnbjgc),
"Retcode_BHPGKGCOCIG" => Some(Self::Bhpgkgcocig),
"Retcode_BDJJHEFPFCG" => Some(Self::Bdjjhefpfcg),
"Retcode_OMBKBLFKEIM" => Some(Self::Ombkblfkeim),
"Retcode_AJJOLGNBLPF" => Some(Self::Ajjolgnblpf),
"Retcode_PMDPBGNNKAO" => Some(Self::Pmdpbgnnkao),
"Retcode_FJLJGCOICLE" => Some(Self::Fjljgcoicle),
"Retcode_ABONILBFNHG" => Some(Self::Abonilbfnhg),
"Retcode_HHAKKJOMMDP" => Some(Self::Hhakkjommdp),
"Retcode_IOMGMINJDKA" => Some(Self::Iomgminjdka),
"Retcode_GGCJNNDJDOG" => Some(Self::Ggcjnndjdog),
"Retcode_IKOILAGNFJL" => Some(Self::Ikoilagnfjl),
"Retcode_DDFNKMOEOAH" => Some(Self::Ddfnkmoeoah),
"Retcode_LJNGEGELOCP" => Some(Self::Ljngegelocp),
"Retcode_DHIPCENIBBK" => Some(Self::Dhipcenibbk),
"Retcode_NMAHLCMGEAA" => Some(Self::Nmahlcmgeaa),
"Retcode_GKICMKDJMPO" => Some(Self::Gkicmkdjmpo),
"Retcode_JMFKGODHJJO" => Some(Self::Jmfkgodhjjo),
"Retcode_EIJJLOFALOF" => Some(Self::Eijjlofalof),
"Retcode_OANAHPNNOLN" => Some(Self::Oanahpnnoln),
"Retcode_OFNGEBHKDGF" => Some(Self::Ofngebhkdgf),
"Retcode_PPFBJHMJAEJ" => Some(Self::Ppfbjhmjaej),
"Retcode_BHCBOFJDHEI" => Some(Self::Bhcbofjdhei),
"Retcode_FKJKLJFOEHB" => Some(Self::Fkjkljfoehb),
"Retcode_LPEEDOMJIMD" => Some(Self::Lpeedomjimd),
"Retcode_HLLIGOKILIM" => Some(Self::Hlligokilim),
"Retcode_BEDCBKMOJNM" => Some(Self::Bedcbkmojnm),
"Retcode_MHLJBBPDFDK" => Some(Self::Mhljbbpdfdk),
"Retcode_OOIEFHADHPK" => Some(Self::Ooiefhadhpk),
"Retcode_GJCHMJHOIAE" => Some(Self::Gjchmjhoiae),
"Retcode_HINODBHMIFB" => Some(Self::Hinodbhmifb),
"Retcode_MMFEPHFNBEL" => Some(Self::Mmfephfnbel),
"Retcode_LBCFBBALDLH" => Some(Self::Lbcfbbaldlh),
"Retcode_OMPMINFLODD" => Some(Self::Ompminflodd),
"Retcode_PEFPCGJCGNC" => Some(Self::Pefpcgjcgnc),
"Retcode_BCPMGEIHHKE" => Some(Self::Bcpmgeihhke),
"Retcode_FGLCOLKCMHK" => Some(Self::Fglcolkcmhk),
"Retcode_APJHMEKDCNC" => Some(Self::Apjhmekdcnc),
"Retcode_AKOALNLFOAH" => Some(Self::Akoalnlfoah),
"Retcode_CFBNPBAJCIM" => Some(Self::Cfbnpbajcim),
"Retcode_HKOBGIGJIJB" => Some(Self::Hkobgigjijb),
"Retcode_LICHLKEGBNL" => Some(Self::Lichlkegbnl),
"Retcode_FKJOICILJBF" => Some(Self::Fkjoiciljbf),
"Retcode_DKDGDPBHOJE" => Some(Self::Dkdgdpbhoje),
"Retcode_MJBNOLIHPCE" => Some(Self::Mjbnolihpce),
"Retcode_DPICGPHGAFP" => Some(Self::Dpicgphgafp),
"Retcode_HIMEIFBHFNA" => Some(Self::Himeifbhfna),
"Retcode_PBENOBPHNPC" => Some(Self::Pbenobphnpc),
"Retcode_CBDKPNFJIPP" => Some(Self::Cbdkpnfjipp),
"Retcode_KMDGEJLOBKH" => Some(Self::Kmdgejlobkh),
"Retcode_LHHFJKGEDFF" => Some(Self::Lhhfjkgedff),
"Retcode_HEDHICFMODP" => Some(Self::Hedhicfmodp),
"Retcode_PFIGMKNPLBN" => Some(Self::Pfigmknplbn),
"Retcode_AJGDBLEKLKJ" => Some(Self::Ajgdbleklkj),
"Retcode_LHKMOALMJDA" => Some(Self::Lhkmoalmjda),
"Retcode_IPOHEGNFGDA" => Some(Self::Ipohegnfgda),
"Retcode_GPNKNPLNIGB" => Some(Self::Gpnknplnigb),
"Retcode_CFIMJGFJCPD" => Some(Self::Cfimjgfjcpd),
"Retcode_FOECJNCIGFJ" => Some(Self::Foecjncigfj),
"Retcode_LFNBCHBCMKG" => Some(Self::Lfnbchbcmkg),
"Retcode_IGCHDHGDDBM" => Some(Self::Igchdhgddbm),
"Retcode_BECDKLEOMPH" => Some(Self::Becdkleomph),
"Retcode_AIICIKHINBI" => Some(Self::Aiicikhinbi),
"Retcode_OLKFECEAOIH" => Some(Self::Olkfeceaoih),
"Retcode_JFFEPJGICBF" => Some(Self::Jffepjgicbf),
"Retcode_IDKEBJGFGBL" => Some(Self::Idkebjgfgbl),
"Retcode_FEPLEPJNIDE" => Some(Self::Feplepjnide),
"Retcode_JEAEMBJIKBO" => Some(Self::Jeaembjikbo),
"Retcode_CHCJODOHDNN" => Some(Self::Chcjodohdnn),
"Retcode_PIMJPKNCCOF" => Some(Self::Pimjpknccof),
"Retcode_PMIJKADOJCC" => Some(Self::Pmijkadojcc),
"Retcode_GEDKABELDLE" => Some(Self::Gedkabeldle),
"Retcode_JFOGGFEOFFB" => Some(Self::Jfoggfeoffb),
"Retcode_KOIIIJKNCHD" => Some(Self::Koiiijknchd),
"Retcode_OHMFKJLCOLL" => Some(Self::Ohmfkjlcoll),
"Retcode_DMIPFGDIJIK" => Some(Self::Dmipfgdijik),
"Retcode_DPKAIHJPFKL" => Some(Self::Dpkaihjpfkl),
"Retcode_KOBGHGBJEJJ" => Some(Self::Kobghgbjejj),
"Retcode_CFKGNPPIFHN" => Some(Self::Cfkgnppifhn),
"Retcode_LEBEMCMLLCP" => Some(Self::Lebemcmllcp),
"Retcode_DLKKGGALLKF" => Some(Self::Dlkkggallkf),
"Retcode_GCNGOMOKHBP" => Some(Self::Gcngomokhbp),
"Retcode_KCNLHDLEGDN" => Some(Self::Kcnlhdlegdn),
"Retcode_DNPHGHBNHFO" => Some(Self::Dnphghbnhfo),
"Retcode_PDEPBDCGKEM" => Some(Self::Pdepbdcgkem),
"Retcode_KLLNAPNPGJJ" => Some(Self::Kllnapnpgjj),
"Retcode_ODNPKDGIBGL" => Some(Self::Odnpkdgibgl),
"Retcode_OMFDBIDEAEJ" => Some(Self::Omfdbideaej),
"Retcode_FABKCCNKDLM" => Some(Self::Fabkccnkdlm),
"Retcode_KAIDMFLNAIC" => Some(Self::Kaidmflnaic),
"Retcode_DHNEHLFCEMP" => Some(Self::Dhnehlfcemp),
"Retcode_CAKBMBIKLIA" => Some(Self::Cakbmbiklia),
"Retcode_IAAIHPNGIOA" => Some(Self::Iaaihpngioa),
"Retcode_KBKCFFEKBGC" => Some(Self::Kbkcffekbgc),
"Retcode_PLOONNAGANP" => Some(Self::Ploonnaganp),
"Retcode_IIHPOMNDAIA" => Some(Self::Iihpomndaia),
"Retcode_EIOCEDBBCBN" => Some(Self::Eiocedbbcbn),
"Retcode_JLGCCMMBOJM" => Some(Self::Jlgccmmbojm),
"Retcode_BEDHBMMAGJH" => Some(Self::Bedhbmmagjh),
"Retcode_JLAENKEBDHN" => Some(Self::Jlaenkebdhn),
"Retcode_OBJFDLLILKG" => Some(Self::Objfdllilkg),
"Retcode_GABOECPJPMI" => Some(Self::Gaboecpjpmi),
"Retcode_FCPBHMABFIA" => Some(Self::Fcpbhmabfia),
"Retcode_AOMHGLEIOCJ" => Some(Self::Aomhgleiocj),
"Retcode_EMBIGDCOKDD" => Some(Self::Embigdcokdd),
"Retcode_BNICAMKIBEB" => Some(Self::Bnicamkibeb),
"Retcode_BGNCJLDBLPK" => Some(Self::Bgncjldblpk),
"Retcode_NOFGJKFKDKI" => Some(Self::Nofgjkfkdki),
"Retcode_KODJCJIJCBL" => Some(Self::Kodjcjijcbl),
"Retcode_JGCAAHILHMP" => Some(Self::Jgcaahilhmp),
"Retcode_AHCHPJJJGAM" => Some(Self::Ahchpjjjgam),
"Retcode_EAKPCBKIOBF" => Some(Self::Eakpcbkiobf),
"Retcode_KOBEOBMDLKI" => Some(Self::Kobeobmdlki),
"Retcode_JIAOBDHIIHD" => Some(Self::Jiaobdhiihd),
"Retcode_LMBCAOGNKIP" => Some(Self::Lmbcaognkip),
"Retcode_FIECBOAPOJP" => Some(Self::Fiecboapojp),
"Retcode_KANCFNEBDIG" => Some(Self::Kancfnebdig),
"Retcode_DNOHCKAAHEG" => Some(Self::Dnohckaaheg),
"Retcode_DGBNEBFJJMF" => Some(Self::Dgbnebfjjmf),
"Retcode_PNLAHGLOHCC" => Some(Self::Pnlahglohcc),
"Retcode_GOBBAJDDBNN" => Some(Self::Gobbajddbnn),
"Retcode_NDBHNBBFKDO" => Some(Self::Ndbhnbbfkdo),
"Retcode_ODIFHMEKJMA" => Some(Self::Odifhmekjma),
"Retcode_FEIIKCCGAHI" => Some(Self::Feiikccgahi),
"Retcode_ONHJLCKFOLO" => Some(Self::Onhjlckfolo),
"Retcode_CCGDLHMGDAI" => Some(Self::Ccgdlhmgdai),
"Retcode_EONNJKFEDDM" => Some(Self::Eonnjkfeddm),
"Retcode_JDLNEMGJBDP" => Some(Self::Jdlnemgjbdp),
"Retcode_FFNKPGICGNK" => Some(Self::Ffnkpgicgnk),
"Retcode_BNPOJHGPGDH" => Some(Self::Bnpojhgpgdh),
"Retcode_NOAINLHPJNJ" => Some(Self::Noainlhpjnj),
"Retcode_KAPPFHKPNAI" => Some(Self::Kappfhkpnai),
"Retcode_NMANLIENBFO" => Some(Self::Nmanlienbfo),
"Retcode_PBOFFKJMMFF" => Some(Self::Pboffkjmmff),
"Retcode_KDEICFNJNHL" => Some(Self::Kdeicfnjnhl),
"Retcode_BKJNKJBGIKH" => Some(Self::Bkjnkjbgikh),
"Retcode_GONGCPIDEIC" => Some(Self::Gongcpideic),
"Retcode_MNPPKDHEEPH" => Some(Self::Mnppkdheeph),
"Retcode_GJONDAHFGBK" => Some(Self::Gjondahfgbk),
"Retcode_EENCDCAFBMD" => Some(Self::Eencdcafbmd),
"Retcode_NCHBOJENKOI" => Some(Self::Nchbojenkoi),
"Retcode_AJGMFBHIKHL" => Some(Self::Ajgmfbhikhl),
"Retcode_DPDMMHNLGPO" => Some(Self::Dpdmmhnlgpo),
"Retcode_JINAPJGMCCM" => Some(Self::Jinapjgmccm),
"Retcode_HLBHMCHLJKK" => Some(Self::Hlbhmchljkk),
"Retcode_MPEBKEKLDDI" => Some(Self::Mpebkeklddi),
"Retcode_OADINCGBGNK" => Some(Self::Oadincgbgnk),
"Retcode_CLIKAGALOLC" => Some(Self::Clikagalolc),
"Retcode_MHIGBIDNNNK" => Some(Self::Mhigbidnnnk),
"Retcode_GCDFKFDOGFO" => Some(Self::Gcdfkfdogfo),
"Retcode_KGIIDBBOPIN" => Some(Self::Kgiidbbopin),
"Retcode_BNLBEHGDGGM" => Some(Self::Bnlbehgdggm),
"Retcode_BFFECMFHIPO" => Some(Self::Bffecmfhipo),
"Retcode_IEMLKGCFMNA" => Some(Self::Iemlkgcfmna),
"Retcode_GBILFPEJOPN" => Some(Self::Gbilfpejopn),
"Retcode_IIHGGNJJDCO" => Some(Self::Iihggnjjdco),
"Retcode_IEOHCMNGPKN" => Some(Self::Ieohcmngpkn),
"Retcode_JDEGMHENIOP" => Some(Self::Jdegmheniop),
"Retcode_CCCNKGIMJNC" => Some(Self::Cccnkgimjnc),
"Retcode_IEEALOJCPGE" => Some(Self::Ieealojcpge),
"Retcode_DNCOLHHLFKI" => Some(Self::Dncolhhlfki),
"Retcode_HGNCGPBIFDJ" => Some(Self::Hgncgpbifdj),
"Retcode_DCDPOKFBANC" => Some(Self::Dcdpokfbanc),
"Retcode_BGLJBLEDFDF" => Some(Self::Bgljbledfdf),
"Retcode_LEIOKCPBCFF" => Some(Self::Leiokcpbcff),
"Retcode_EPGKCIBCGLE" => Some(Self::Epgkcibcgle),
"Retcode_OBDPOGONNFP" => Some(Self::Obdpogonnfp),
"Retcode_OMPEAAGBOKE" => Some(Self::Ompeaagboke),
"Retcode_HJFHMHJANGK" => Some(Self::Hjfhmhjangk),
"Retcode_PEDEBOGGDEL" => Some(Self::Pedeboggdel),
"Retcode_MKJJCAMKBJC" => Some(Self::Mkjjcamkbjc),
"Retcode_GIPHJIPBPNG" => Some(Self::Giphjipbpng),
"Retcode_OKGPMCOJPMP" => Some(Self::Okgpmcojpmp),
"Retcode_EAOBIBEOGLG" => Some(Self::Eaobibeoglg),
"Retcode_OBGKOFEGHNH" => Some(Self::Obgkofeghnh),
"Retcode_LKHBOANEFOE" => Some(Self::Lkhboanefoe),
"Retcode_OAMHJBKIBDL" => Some(Self::Oamhjbkibdl),
"Retcode_APAHPAFANKJ" => Some(Self::Apahpafankj),
"Retcode_PAMJECIGHGA" => Some(Self::Pamjecighga),
"Retcode_MIBMLJJPAPK" => Some(Self::Mibmljjpapk),
"Retcode_GEKDOBNDKPE" => Some(Self::Gekdobndkpe),
"Retcode_CKFNJJHONND" => Some(Self::Ckfnjjhonnd),
"Retcode_CKMGCGAEKCP" => Some(Self::Ckmgcgaekcp),
"Retcode_ANBGKBEABOJ" => Some(Self::Anbgkbeaboj),
"Retcode_KLOOOAFHENB" => Some(Self::Kloooafhenb),
"Retcode_LEMIKCMGGOE" => Some(Self::Lemikcmggoe),
"Retcode_NNCJMAJMKMH" => Some(Self::Nncjmajmkmh),
"Retcode_FEKHPNBDJON" => Some(Self::Fekhpnbdjon),
"Retcode_FOOGACLCDJB" => Some(Self::Foogaclcdjb),
"Retcode_OIOPMHKPCEC" => Some(Self::Oiopmhkpcec),
"Retcode_BCFKBIFKFFM" => Some(Self::Bcfkbifkffm),
"Retcode_AEPNBLNKLFF" => Some(Self::Aepnblnklff),
"Retcode_BMEOBEDBKLG" => Some(Self::Bmeobedbklg),
"Retcode_LOBNKANODCA" => Some(Self::Lobnkanodca),
"Retcode_JNLMDCHJMPO" => Some(Self::Jnlmdchjmpo),
"Retcode_JKNMLBJLFJE" => Some(Self::Jknmlbjlfje),
"Retcode_JAILEIKCOLA" => Some(Self::Jaileikcola),
"Retcode_HLIBDPCJINA" => Some(Self::Hlibdpcjina),
"Retcode_OEDDCIMPFCI" => Some(Self::Oeddcimpfci),
"Retcode_HLFCMDLFBJD" => Some(Self::Hlfcmdlfbjd),
"Retcode_MEHHCINPAHG" => Some(Self::Mehhcinpahg),
"Retcode_JKHJNJHOCHJ" => Some(Self::Jkhjnjhochj),
"Retcode_KDAOOCGCOJJ" => Some(Self::Kdaoocgcojj),
"Retcode_ILNJFKIDJAB" => Some(Self::Ilnjfkidjab),
"Retcode_INOLPAPOELK" => Some(Self::Inolpapoelk),
"Retcode_FJGLMKNBFEC" => Some(Self::Fjglmknbfec),
"Retcode_ACOPEBFMHMA" => Some(Self::Acopebfmhma),
"Retcode_BAINMHHCKHG" => Some(Self::Bainmhhckhg),
"Retcode_HHLHODADJBA" => Some(Self::Hhlhodadjba),
"Retcode_EGLPAMDIADD" => Some(Self::Eglpamdiadd),
"Retcode_IBNFLLJNPHA" => Some(Self::Ibnflljnpha),
"Retcode_FLGEAPPDPGO" => Some(Self::Flgeappdpgo),
"Retcode_NMNNEEPOCLA" => Some(Self::Nmnneepocla),
"Retcode_OEFLAFJMLKD" => Some(Self::Oeflafjmlkd),
"Retcode_HHKLIEELMPP" => Some(Self::Hhklieelmpp),
"Retcode_EFJEOPMHHEO" => Some(Self::Efjeopmhheo),
"Retcode_KMOOKINBFCE" => Some(Self::Kmookinbfce),
"Retcode_CJPAOGLDGMN" => Some(Self::Cjpaogldgmn),
"Retcode_MDNNGNJLOKE" => Some(Self::Mdnngnjloke),
"Retcode_FHMGICJBGOE" => Some(Self::Fhmgicjbgoe),
"Retcode_MHCHIFFCBAO" => Some(Self::Mhchiffcbao),
"Retcode_JKDIJBBJHMM" => Some(Self::Jkdijbbjhmm),
"Retcode_KIINOMGIGBD" => Some(Self::Kiinomgigbd),
"Retcode_OEFOGAPCNPD" => Some(Self::Oefogapcnpd),
"Retcode_CCEAHDNCIFI" => Some(Self::Cceahdncifi),
"Retcode_CMBEFPOOKIP" => Some(Self::Cmbefpookip),
"Retcode_LBJHFNHCCCH" => Some(Self::Lbjhfnhccch),
"Retcode_KHFABNPNDMC" => Some(Self::Khfabnpndmc),
"Retcode_CPFCFNEKKFN" => Some(Self::Cpfcfnekkfn),
"Retcode_CJPMNFNPLDF" => Some(Self::Cjpmnfnpldf),
"Retcode_NFIMPBHMLFL" => Some(Self::Nfimpbhmlfl),
"Retcode_JDMHMJIBIGA" => Some(Self::Jdmhmjibiga),
"Retcode_LHKMDKCGPIN" => Some(Self::Lhkmdkcgpin),
"Retcode_KJCJLFACNDI" => Some(Self::Kjcjlfacndi),
"Retcode_GPLMCBFBMNF" => Some(Self::Gplmcbfbmnf),
"Retcode_AOHMFBPHFIF" => Some(Self::Aohmfbphfif),
"Retcode_MEFGOENGADD" => Some(Self::Mefgoengadd),
"Retcode_NOGAKKMCJJJ" => Some(Self::Nogakkmcjjj),
"Retcode_EGLPNNFHNPB" => Some(Self::Eglpnnfhnpb),
"Retcode_CCCDKLAPBBN" => Some(Self::Cccdklapbbn),
"Retcode_BHCKCFLFPKK" => Some(Self::Bhckcflfpkk),
"Retcode_KPOAAAINHFC" => Some(Self::Kpoaaainhfc),
"Retcode_NHEBOPOJOLM" => Some(Self::Nhebopojolm),
"Retcode_HGIILJFCGGL" => Some(Self::Hgiiljfcggl),
"Retcode_PIHIJELOMFN" => Some(Self::Pihijelomfn),
"Retcode_IFMMMIOEFMJ" => Some(Self::Ifmmmioefmj),
"Retcode_GDMNAFGEAEN" => Some(Self::Gdmnafgeaen),
"Retcode_JJKCJLCAMOL" => Some(Self::Jjkcjlcamol),
"Retcode_BPIGJALKJNP" => Some(Self::Bpigjalkjnp),
"Retcode_KGEFMDFANBL" => Some(Self::Kgefmdfanbl),
"Retcode_IBDBMELIDJA" => Some(Self::Ibdbmelidja),
"Retcode_FIINGJEBMDO" => Some(Self::Fiingjebmdo),
"Retcode_ODIFPFJKAIC" => Some(Self::Odifpfjkaic),
"Retcode_FAOCAPAAEHM" => Some(Self::Faocapaaehm),
"Retcode_GEMGCGKHIBF" => Some(Self::Gemgcgkhibf),
"Retcode_GBDMJDCNDHE" => Some(Self::Gbdmjdcndhe),
"Retcode_JDAPCLPKNGI" => Some(Self::Jdapclpkngi),
"Retcode_CHAJEGCPLCM" => Some(Self::Chajegcplcm),
"Retcode_IDMHDPGCIBE" => Some(Self::Idmhdpgcibe),
"Retcode_EGBKDAFMHJF" => Some(Self::Egbkdafmhjf),
"Retcode_GKBKKKFEGPB" => Some(Self::Gkbkkkfegpb),
"Retcode_KDADBPCPNBM" => Some(Self::Kdadbpcpnbm),
"Retcode_JNLDAALPMOG" => Some(Self::Jnldaalpmog),
"Retcode_ADFEDECBDBJ" => Some(Self::Adfedecbdbj),
"Retcode_HBDGAGADBAH" => Some(Self::Hbdgagadbah),
"Retcode_NILCPDAMGIJ" => Some(Self::Nilcpdamgij),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum DungeonContentDropPoolType {
Card = 0,
HollowItem = 6,
}
impl DungeonContentDropPoolType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
DungeonContentDropPoolType::Card => "DungeonContentDropPoolType_CARD",
DungeonContentDropPoolType::HollowItem => {
"DungeonContentDropPoolType_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 {
"DungeonContentDropPoolType_CARD" => Some(Self::Card),
"DungeonContentDropPoolType_HOLLOW_ITEM" => Some(Self::HollowItem),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum BuddyTeamType {
None = 0,
RallyGuidance = 1,
Fighting = 2,
Assisting = 3,
}
impl BuddyTeamType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
BuddyTeamType::None => "BUDDY_TEAM_TYPE_NONE",
BuddyTeamType::RallyGuidance => "BUDDY_TEAM_TYPE_RALLY_GUIDANCE",
BuddyTeamType::Fighting => "BUDDY_TEAM_TYPE_FIGHTING",
BuddyTeamType::Assisting => "BUDDY_TEAM_TYPE_ASSISTING",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BUDDY_TEAM_TYPE_NONE" => Some(Self::None),
"BUDDY_TEAM_TYPE_RALLY_GUIDANCE" => Some(Self::RallyGuidance),
"BUDDY_TEAM_TYPE_FIGHTING" => Some(Self::Fighting),
"BUDDY_TEAM_TYPE_ASSISTING" => Some(Self::Assisting),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum HollowGridFlag {
None = 0,
Core = 1,
CanMove = 2,
Travelled = 4,
ShowEventType = 8,
ShowEventId = 16,
CanTriggerEvent = 32,
Visible = 64,
VisibleAtGridAround = 128,
VisibleByTriggerEvent = 256,
SyncToClient = 512,
Door = 1024,
CanTriggerMultiTimes = 2048,
TemporaryVisibleAtAround = 4096,
Unlocked = 8192,
Brighten = 16384,
Guide = 32768,
Target = 65536,
BrightenOnlyVisible = 131072,
Unstable = 262144,
Empty = 524288,
Blocked = 1048576,
Jihdjbjkano = 2097152,
Fpjbfeiphla = 4194304,
Hcffmkknmpo = 8388608,
Pcakmpcmfpc = 16777216,
Kekgobgmnlf = 33554432,
}
impl HollowGridFlag {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
HollowGridFlag::None => "HOLLOW_GRID_FLAG_NONE",
HollowGridFlag::Core => "HOLLOW_GRID_FLAG_CORE",
HollowGridFlag::CanMove => "HOLLOW_GRID_FLAG_CAN_MOVE",
HollowGridFlag::Travelled => "HOLLOW_GRID_FLAG_TRAVELLED",
HollowGridFlag::ShowEventType => "HOLLOW_GRID_FLAG_SHOW_EVENT_TYPE",
HollowGridFlag::ShowEventId => "HOLLOW_GRID_FLAG_SHOW_EVENT_ID",
HollowGridFlag::CanTriggerEvent => "HOLLOW_GRID_FLAG_CAN_TRIGGER_EVENT",
HollowGridFlag::Visible => "HOLLOW_GRID_FLAG_VISIBLE",
HollowGridFlag::VisibleAtGridAround => {
"HOLLOW_GRID_FLAG_VISIBLE_AT_GRID_AROUND"
}
HollowGridFlag::VisibleByTriggerEvent => {
"HOLLOW_GRID_FLAG_VISIBLE_BY_TRIGGER_EVENT"
}
HollowGridFlag::SyncToClient => "HOLLOW_GRID_FLAG_SYNC_TO_CLIENT",
HollowGridFlag::Door => "HOLLOW_GRID_FLAG_DOOR",
HollowGridFlag::CanTriggerMultiTimes => {
"HOLLOW_GRID_FLAG_CAN_TRIGGER_MULTI_TIMES"
}
HollowGridFlag::TemporaryVisibleAtAround => {
"HOLLOW_GRID_FLAG_TEMPORARY_VISIBLE_AT_AROUND"
}
HollowGridFlag::Unlocked => "HOLLOW_GRID_FLAG_UNLOCKED",
HollowGridFlag::Brighten => "HOLLOW_GRID_FLAG_BRIGHTEN",
HollowGridFlag::Guide => "HOLLOW_GRID_FLAG_GUIDE",
HollowGridFlag::Target => "HOLLOW_GRID_FLAG_TARGET",
HollowGridFlag::BrightenOnlyVisible => {
"HOLLOW_GRID_FLAG_BRIGHTEN_ONLY_VISIBLE"
}
HollowGridFlag::Unstable => "HOLLOW_GRID_FLAG_UNSTABLE",
HollowGridFlag::Empty => "HOLLOW_GRID_FLAG_EMPTY",
HollowGridFlag::Blocked => "HOLLOW_GRID_FLAG_BLOCKED",
HollowGridFlag::Jihdjbjkano => "JIHDJBJKANO",
HollowGridFlag::Fpjbfeiphla => "FPJBFEIPHLA",
HollowGridFlag::Hcffmkknmpo => "HCFFMKKNMPO",
HollowGridFlag::Pcakmpcmfpc => "PCAKMPCMFPC",
HollowGridFlag::Kekgobgmnlf => "KEKGOBGMNLF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HOLLOW_GRID_FLAG_NONE" => Some(Self::None),
"HOLLOW_GRID_FLAG_CORE" => Some(Self::Core),
"HOLLOW_GRID_FLAG_CAN_MOVE" => Some(Self::CanMove),
"HOLLOW_GRID_FLAG_TRAVELLED" => Some(Self::Travelled),
"HOLLOW_GRID_FLAG_SHOW_EVENT_TYPE" => Some(Self::ShowEventType),
"HOLLOW_GRID_FLAG_SHOW_EVENT_ID" => Some(Self::ShowEventId),
"HOLLOW_GRID_FLAG_CAN_TRIGGER_EVENT" => Some(Self::CanTriggerEvent),
"HOLLOW_GRID_FLAG_VISIBLE" => Some(Self::Visible),
"HOLLOW_GRID_FLAG_VISIBLE_AT_GRID_AROUND" => Some(Self::VisibleAtGridAround),
"HOLLOW_GRID_FLAG_VISIBLE_BY_TRIGGER_EVENT" => {
Some(Self::VisibleByTriggerEvent)
}
"HOLLOW_GRID_FLAG_SYNC_TO_CLIENT" => Some(Self::SyncToClient),
"HOLLOW_GRID_FLAG_DOOR" => Some(Self::Door),
"HOLLOW_GRID_FLAG_CAN_TRIGGER_MULTI_TIMES" => {
Some(Self::CanTriggerMultiTimes)
}
"HOLLOW_GRID_FLAG_TEMPORARY_VISIBLE_AT_AROUND" => {
Some(Self::TemporaryVisibleAtAround)
}
"HOLLOW_GRID_FLAG_UNLOCKED" => Some(Self::Unlocked),
"HOLLOW_GRID_FLAG_BRIGHTEN" => Some(Self::Brighten),
"HOLLOW_GRID_FLAG_GUIDE" => Some(Self::Guide),
"HOLLOW_GRID_FLAG_TARGET" => Some(Self::Target),
"HOLLOW_GRID_FLAG_BRIGHTEN_ONLY_VISIBLE" => Some(Self::BrightenOnlyVisible),
"HOLLOW_GRID_FLAG_UNSTABLE" => Some(Self::Unstable),
"HOLLOW_GRID_FLAG_EMPTY" => Some(Self::Empty),
"HOLLOW_GRID_FLAG_BLOCKED" => Some(Self::Blocked),
"JIHDJBJKANO" => Some(Self::Jihdjbjkano),
"FPJBFEIPHLA" => Some(Self::Fpjbfeiphla),
"HCFFMKKNMPO" => Some(Self::Hcffmkknmpo),
"PCAKMPCMFPC" => Some(Self::Pcakmpcmfpc),
"KEKGOBGMNLF" => Some(Self::Kekgobgmnlf),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gagcdjmlhno {
Dpbojfkaahb = 0,
Cffbpgfmfek = 1,
Ifappjmbjhd = 2,
Oifemhhfkpl = 3,
Nmlkmfahfne = 4,
Bmaicaimeek = 5,
Icnmmehidla = 6,
Bbcjjcgkeko = 7,
Jbgccpfkjcp = 8,
Ifgkcofjfne = 9,
Pmifmhckibo = 10,
Kebjgmpedej = 11,
Dbgkbmhelia = 12,
}
impl Gagcdjmlhno {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gagcdjmlhno::Dpbojfkaahb => "GAGCDJMLHNO_DPBOJFKAAHB",
Gagcdjmlhno::Cffbpgfmfek => "GAGCDJMLHNO_CFFBPGFMFEK",
Gagcdjmlhno::Ifappjmbjhd => "GAGCDJMLHNO_IFAPPJMBJHD",
Gagcdjmlhno::Oifemhhfkpl => "GAGCDJMLHNO_OIFEMHHFKPL",
Gagcdjmlhno::Nmlkmfahfne => "GAGCDJMLHNO_NMLKMFAHFNE",
Gagcdjmlhno::Bmaicaimeek => "GAGCDJMLHNO_BMAICAIMEEK",
Gagcdjmlhno::Icnmmehidla => "GAGCDJMLHNO_ICNMMEHIDLA",
Gagcdjmlhno::Bbcjjcgkeko => "GAGCDJMLHNO_BBCJJCGKEKO",
Gagcdjmlhno::Jbgccpfkjcp => "GAGCDJMLHNO_JBGCCPFKJCP",
Gagcdjmlhno::Ifgkcofjfne => "GAGCDJMLHNO_IFGKCOFJFNE",
Gagcdjmlhno::Pmifmhckibo => "GAGCDJMLHNO_PMIFMHCKIBO",
Gagcdjmlhno::Kebjgmpedej => "GAGCDJMLHNO_KEBJGMPEDEJ",
Gagcdjmlhno::Dbgkbmhelia => "GAGCDJMLHNO_DBGKBMHELIA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GAGCDJMLHNO_DPBOJFKAAHB" => Some(Self::Dpbojfkaahb),
"GAGCDJMLHNO_CFFBPGFMFEK" => Some(Self::Cffbpgfmfek),
"GAGCDJMLHNO_IFAPPJMBJHD" => Some(Self::Ifappjmbjhd),
"GAGCDJMLHNO_OIFEMHHFKPL" => Some(Self::Oifemhhfkpl),
"GAGCDJMLHNO_NMLKMFAHFNE" => Some(Self::Nmlkmfahfne),
"GAGCDJMLHNO_BMAICAIMEEK" => Some(Self::Bmaicaimeek),
"GAGCDJMLHNO_ICNMMEHIDLA" => Some(Self::Icnmmehidla),
"GAGCDJMLHNO_BBCJJCGKEKO" => Some(Self::Bbcjjcgkeko),
"GAGCDJMLHNO_JBGCCPFKJCP" => Some(Self::Jbgccpfkjcp),
"GAGCDJMLHNO_IFGKCOFJFNE" => Some(Self::Ifgkcofjfne),
"GAGCDJMLHNO_PMIFMHCKIBO" => Some(Self::Pmifmhckibo),
"GAGCDJMLHNO_KEBJGMPEDEJ" => Some(Self::Kebjgmpedej),
"GAGCDJMLHNO_DBGKBMHELIA" => Some(Self::Dbgkbmhelia),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hhjcjofbipn {
Cdngkbijgif = 0,
Jnkejgoilfh = 1,
Pomkhphmcdm = 2,
Mcgngekhlme = 3,
}
impl Hhjcjofbipn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Hhjcjofbipn::Cdngkbijgif => "HHJCJOFBIPN_CDNGKBIJGIF",
Hhjcjofbipn::Jnkejgoilfh => "HHJCJOFBIPN_JNKEJGOILFH",
Hhjcjofbipn::Pomkhphmcdm => "HHJCJOFBIPN_POMKHPHMCDM",
Hhjcjofbipn::Mcgngekhlme => "HHJCJOFBIPN_MCGNGEKHLME",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HHJCJOFBIPN_CDNGKBIJGIF" => Some(Self::Cdngkbijgif),
"HHJCJOFBIPN_JNKEJGOILFH" => Some(Self::Jnkejgoilfh),
"HHJCJOFBIPN_POMKHPHMCDM" => Some(Self::Pomkhphmcdm),
"HHJCJOFBIPN_MCGNGEKHLME" => Some(Self::Mcgngekhlme),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Begenmjlphn {
Iefdlejmnpc = 0,
Fgannegacok = 1,
Gcmkcjpfljo = 2,
Emioifeejjb = 3,
Cjdpecnlmdl = 4,
}
impl Begenmjlphn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Begenmjlphn::Iefdlejmnpc => "BEGENMJLPHN_IEFDLEJMNPC",
Begenmjlphn::Fgannegacok => "BEGENMJLPHN_FGANNEGACOK",
Begenmjlphn::Gcmkcjpfljo => "BEGENMJLPHN_GCMKCJPFLJO",
Begenmjlphn::Emioifeejjb => "BEGENMJLPHN_EMIOIFEEJJB",
Begenmjlphn::Cjdpecnlmdl => "BEGENMJLPHN_CJDPECNLMDL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BEGENMJLPHN_IEFDLEJMNPC" => Some(Self::Iefdlejmnpc),
"BEGENMJLPHN_FGANNEGACOK" => Some(Self::Fgannegacok),
"BEGENMJLPHN_GCMKCJPFLJO" => Some(Self::Gcmkcjpfljo),
"BEGENMJLPHN_EMIOIFEEJJB" => Some(Self::Emioifeejjb),
"BEGENMJLPHN_CJDPECNLMDL" => Some(Self::Cjdpecnlmdl),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Klgjijoieek {
Gcneaombnbp = 0,
Eldlgkcbckm = 1,
Mcfoncaohjp = 2,
Cehaooeooal = 3,
}
impl Klgjijoieek {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Klgjijoieek::Gcneaombnbp => "KLGJIJOIEEK_GCNEAOMBNBP",
Klgjijoieek::Eldlgkcbckm => "KLGJIJOIEEK_ELDLGKCBCKM",
Klgjijoieek::Mcfoncaohjp => "KLGJIJOIEEK_MCFONCAOHJP",
Klgjijoieek::Cehaooeooal => "KLGJIJOIEEK_CEHAOOEOOAL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KLGJIJOIEEK_GCNEAOMBNBP" => Some(Self::Gcneaombnbp),
"KLGJIJOIEEK_ELDLGKCBCKM" => Some(Self::Eldlgkcbckm),
"KLGJIJOIEEK_MCFONCAOHJP" => Some(Self::Mcfoncaohjp),
"KLGJIJOIEEK_CEHAOOEOOAL" => Some(Self::Cehaooeooal),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nbjkeodfkib {
Medpkioficl = 0,
Dmbdjimffba = 1,
}
impl Nbjkeodfkib {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Nbjkeodfkib::Medpkioficl => "NBJKEODFKIB_MEDPKIOFICL",
Nbjkeodfkib::Dmbdjimffba => "NBJKEODFKIB_DMBDJIMFFBA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NBJKEODFKIB_MEDPKIOFICL" => Some(Self::Medpkioficl),
"NBJKEODFKIB_DMBDJIMFFBA" => Some(Self::Dmbdjimffba),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fmomkljpkep {
Kofaoladgdh = 0,
Jcmdbkiiack = 1,
Aabmppgofho = 2,
Iniicaglpco = 3,
}
impl Fmomkljpkep {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fmomkljpkep::Kofaoladgdh => "FMOMKLJPKEP_KOFAOLADGDH",
Fmomkljpkep::Jcmdbkiiack => "FMOMKLJPKEP_JCMDBKIIACK",
Fmomkljpkep::Aabmppgofho => "FMOMKLJPKEP_AABMPPGOFHO",
Fmomkljpkep::Iniicaglpco => "FMOMKLJPKEP_INIICAGLPCO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FMOMKLJPKEP_KOFAOLADGDH" => Some(Self::Kofaoladgdh),
"FMOMKLJPKEP_JCMDBKIIACK" => Some(Self::Jcmdbkiiack),
"FMOMKLJPKEP_AABMPPGOFHO" => Some(Self::Aabmppgofho),
"FMOMKLJPKEP_INIICAGLPCO" => Some(Self::Iniicaglpco),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ejpbdlckaal {
Relative = 0,
Absolute = 1,
EventPos = 2,
HollowNpcPos = 3,
}
impl Ejpbdlckaal {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ejpbdlckaal::Relative => "EJPBDLCKAAL_RELATIVE",
Ejpbdlckaal::Absolute => "EJPBDLCKAAL_ABSOLUTE",
Ejpbdlckaal::EventPos => "EJPBDLCKAAL_EVENT_POS",
Ejpbdlckaal::HollowNpcPos => "EJPBDLCKAAL_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 {
"EJPBDLCKAAL_RELATIVE" => Some(Self::Relative),
"EJPBDLCKAAL_ABSOLUTE" => Some(Self::Absolute),
"EJPBDLCKAAL_EVENT_POS" => Some(Self::EventPos),
"EJPBDLCKAAL_HOLLOW_NPC_POS" => Some(Self::HollowNpcPos),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mekfahlinnb {
Anbciljacmo = 0,
Imocgbcpjlc = 1,
Kbbaoinljkh = 2,
Kecaemhpcfn = 3,
Gdafidmafhc = 4,
}
impl Mekfahlinnb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mekfahlinnb::Anbciljacmo => "MEKFAHLINNB_ANBCILJACMO",
Mekfahlinnb::Imocgbcpjlc => "MEKFAHLINNB_IMOCGBCPJLC",
Mekfahlinnb::Kbbaoinljkh => "MEKFAHLINNB_KBBAOINLJKH",
Mekfahlinnb::Kecaemhpcfn => "MEKFAHLINNB_KECAEMHPCFN",
Mekfahlinnb::Gdafidmafhc => "MEKFAHLINNB_GDAFIDMAFHC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MEKFAHLINNB_ANBCILJACMO" => Some(Self::Anbciljacmo),
"MEKFAHLINNB_IMOCGBCPJLC" => Some(Self::Imocgbcpjlc),
"MEKFAHLINNB_KBBAOINLJKH" => Some(Self::Kbbaoinljkh),
"MEKFAHLINNB_KECAEMHPCFN" => Some(Self::Kecaemhpcfn),
"MEKFAHLINNB_GDAFIDMAFHC" => Some(Self::Gdafidmafhc),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ModifyMultiHollowOutType {
None = 0,
Insert = 1,
Remove = 2,
}
impl ModifyMultiHollowOutType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
ModifyMultiHollowOutType::None => "MODIFY_MULTI_HOLLOW_OUT_TYPE_NONE",
ModifyMultiHollowOutType::Insert => "MODIFY_MULTI_HOLLOW_OUT_TYPE_INSERT",
ModifyMultiHollowOutType::Remove => "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 {
"MODIFY_MULTI_HOLLOW_OUT_TYPE_NONE" => Some(Self::None),
"MODIFY_MULTI_HOLLOW_OUT_TYPE_INSERT" => Some(Self::Insert),
"MODIFY_MULTI_HOLLOW_OUT_TYPE_REMOVE" => Some(Self::Remove),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bokplimbimk {
Fmdncbldcbo = 0,
Enelmkccdkj = 1,
Lcbefijfjmi = 2,
Pooffppgpjk = 3,
Fnghbookmha = 4,
Jpmdoknbdch = 5,
Odfekeanbmc = 6,
Hlaopijmalm = 7,
Iafdojdddka = 8,
Fomplbchfim = 9,
Jbpbmjbiodp = 10,
Efgnomcadhk = 11,
Mlimgfcdcli = 12,
Baclnpalbmh = 13,
Kfmmcibnelg = 14,
Kgmnkklfhdm = 15,
Fohbobhemgj = 16,
Iiplpdcadei = 17,
Albcbpdheed = 18,
Hebkgpjfmif = 19,
Ekcmchdgcoe = 20,
Knffodbingp = 21,
}
impl Bokplimbimk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Bokplimbimk::Fmdncbldcbo => "BOKPLIMBIMK_FMDNCBLDCBO",
Bokplimbimk::Enelmkccdkj => "BOKPLIMBIMK_ENELMKCCDKJ",
Bokplimbimk::Lcbefijfjmi => "BOKPLIMBIMK_LCBEFIJFJMI",
Bokplimbimk::Pooffppgpjk => "BOKPLIMBIMK_POOFFPPGPJK",
Bokplimbimk::Fnghbookmha => "BOKPLIMBIMK_FNGHBOOKMHA",
Bokplimbimk::Jpmdoknbdch => "BOKPLIMBIMK_JPMDOKNBDCH",
Bokplimbimk::Odfekeanbmc => "BOKPLIMBIMK_ODFEKEANBMC",
Bokplimbimk::Hlaopijmalm => "BOKPLIMBIMK_HLAOPIJMALM",
Bokplimbimk::Iafdojdddka => "BOKPLIMBIMK_IAFDOJDDDKA",
Bokplimbimk::Fomplbchfim => "BOKPLIMBIMK_FOMPLBCHFIM",
Bokplimbimk::Jbpbmjbiodp => "BOKPLIMBIMK_JBPBMJBIODP",
Bokplimbimk::Efgnomcadhk => "BOKPLIMBIMK_EFGNOMCADHK",
Bokplimbimk::Mlimgfcdcli => "BOKPLIMBIMK_MLIMGFCDCLI",
Bokplimbimk::Baclnpalbmh => "BOKPLIMBIMK_BACLNPALBMH",
Bokplimbimk::Kfmmcibnelg => "BOKPLIMBIMK_KFMMCIBNELG",
Bokplimbimk::Kgmnkklfhdm => "BOKPLIMBIMK_KGMNKKLFHDM",
Bokplimbimk::Fohbobhemgj => "BOKPLIMBIMK_FOHBOBHEMGJ",
Bokplimbimk::Iiplpdcadei => "BOKPLIMBIMK_IIPLPDCADEI",
Bokplimbimk::Albcbpdheed => "BOKPLIMBIMK_ALBCBPDHEED",
Bokplimbimk::Hebkgpjfmif => "BOKPLIMBIMK_HEBKGPJFMIF",
Bokplimbimk::Ekcmchdgcoe => "BOKPLIMBIMK_EKCMCHDGCOE",
Bokplimbimk::Knffodbingp => "BOKPLIMBIMK_KNFFODBINGP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BOKPLIMBIMK_FMDNCBLDCBO" => Some(Self::Fmdncbldcbo),
"BOKPLIMBIMK_ENELMKCCDKJ" => Some(Self::Enelmkccdkj),
"BOKPLIMBIMK_LCBEFIJFJMI" => Some(Self::Lcbefijfjmi),
"BOKPLIMBIMK_POOFFPPGPJK" => Some(Self::Pooffppgpjk),
"BOKPLIMBIMK_FNGHBOOKMHA" => Some(Self::Fnghbookmha),
"BOKPLIMBIMK_JPMDOKNBDCH" => Some(Self::Jpmdoknbdch),
"BOKPLIMBIMK_ODFEKEANBMC" => Some(Self::Odfekeanbmc),
"BOKPLIMBIMK_HLAOPIJMALM" => Some(Self::Hlaopijmalm),
"BOKPLIMBIMK_IAFDOJDDDKA" => Some(Self::Iafdojdddka),
"BOKPLIMBIMK_FOMPLBCHFIM" => Some(Self::Fomplbchfim),
"BOKPLIMBIMK_JBPBMJBIODP" => Some(Self::Jbpbmjbiodp),
"BOKPLIMBIMK_EFGNOMCADHK" => Some(Self::Efgnomcadhk),
"BOKPLIMBIMK_MLIMGFCDCLI" => Some(Self::Mlimgfcdcli),
"BOKPLIMBIMK_BACLNPALBMH" => Some(Self::Baclnpalbmh),
"BOKPLIMBIMK_KFMMCIBNELG" => Some(Self::Kfmmcibnelg),
"BOKPLIMBIMK_KGMNKKLFHDM" => Some(Self::Kgmnkklfhdm),
"BOKPLIMBIMK_FOHBOBHEMGJ" => Some(Self::Fohbobhemgj),
"BOKPLIMBIMK_IIPLPDCADEI" => Some(Self::Iiplpdcadei),
"BOKPLIMBIMK_ALBCBPDHEED" => Some(Self::Albcbpdheed),
"BOKPLIMBIMK_HEBKGPJFMIF" => Some(Self::Hebkgpjfmif),
"BOKPLIMBIMK_EKCMCHDGCOE" => Some(Self::Ekcmchdgcoe),
"BOKPLIMBIMK_KNFFODBINGP" => Some(Self::Knffodbingp),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Afdiaaphkle {
Gkdodbdejdm = 0,
Hadgbbkdlod = 1,
}
impl Afdiaaphkle {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Afdiaaphkle::Gkdodbdejdm => "AFDIAAPHKLE_GKDODBDEJDM",
Afdiaaphkle::Hadgbbkdlod => "AFDIAAPHKLE_HADGBBKDLOD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AFDIAAPHKLE_GKDODBDEJDM" => Some(Self::Gkdodbdejdm),
"AFDIAAPHKLE_HADGBBKDLOD" => Some(Self::Hadgbbkdlod),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hdiejkjppbl {
Jejgpggldia = 0,
Fcboghddpki = 1,
Aibmgpdfjpj = 2,
Afijbflpfpa = 3,
Ahbejdhjlon = 4,
}
impl Hdiejkjppbl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Hdiejkjppbl::Jejgpggldia => "HDIEJKJPPBL_JEJGPGGLDIA",
Hdiejkjppbl::Fcboghddpki => "HDIEJKJPPBL_FCBOGHDDPKI",
Hdiejkjppbl::Aibmgpdfjpj => "HDIEJKJPPBL_AIBMGPDFJPJ",
Hdiejkjppbl::Afijbflpfpa => "HDIEJKJPPBL_AFIJBFLPFPA",
Hdiejkjppbl::Ahbejdhjlon => "HDIEJKJPPBL_AHBEJDHJLON",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HDIEJKJPPBL_JEJGPGGLDIA" => Some(Self::Jejgpggldia),
"HDIEJKJPPBL_FCBOGHDDPKI" => Some(Self::Fcboghddpki),
"HDIEJKJPPBL_AIBMGPDFJPJ" => Some(Self::Aibmgpdfjpj),
"HDIEJKJPPBL_AFIJBFLPFPA" => Some(Self::Afijbflpfpa),
"HDIEJKJPPBL_AHBEJDHJLON" => Some(Self::Ahbejdhjlon),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lcinedbmcbm {
Jebdmbojkeg = 0,
Kjoenpgnnia = 1,
Hgakoejmcpd = 2,
Hkhfkhknngp = 3,
Ecohdifaphh = 4,
Gobkajnclah = 5,
Cnaaepkeanj = 6,
Bhnbhknflhi = 10,
Kjkebcepknf = 99,
}
impl Lcinedbmcbm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Lcinedbmcbm::Jebdmbojkeg => "LCINEDBMCBM_JEBDMBOJKEG",
Lcinedbmcbm::Kjoenpgnnia => "LCINEDBMCBM_KJOENPGNNIA",
Lcinedbmcbm::Hgakoejmcpd => "LCINEDBMCBM_HGAKOEJMCPD",
Lcinedbmcbm::Hkhfkhknngp => "LCINEDBMCBM_HKHFKHKNNGP",
Lcinedbmcbm::Ecohdifaphh => "LCINEDBMCBM_ECOHDIFAPHH",
Lcinedbmcbm::Gobkajnclah => "LCINEDBMCBM_GOBKAJNCLAH",
Lcinedbmcbm::Cnaaepkeanj => "LCINEDBMCBM_CNAAEPKEANJ",
Lcinedbmcbm::Bhnbhknflhi => "LCINEDBMCBM_BHNBHKNFLHI",
Lcinedbmcbm::Kjkebcepknf => "LCINEDBMCBM_KJKEBCEPKNF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LCINEDBMCBM_JEBDMBOJKEG" => Some(Self::Jebdmbojkeg),
"LCINEDBMCBM_KJOENPGNNIA" => Some(Self::Kjoenpgnnia),
"LCINEDBMCBM_HGAKOEJMCPD" => Some(Self::Hgakoejmcpd),
"LCINEDBMCBM_HKHFKHKNNGP" => Some(Self::Hkhfkhknngp),
"LCINEDBMCBM_ECOHDIFAPHH" => Some(Self::Ecohdifaphh),
"LCINEDBMCBM_GOBKAJNCLAH" => Some(Self::Gobkajnclah),
"LCINEDBMCBM_CNAAEPKEANJ" => Some(Self::Cnaaepkeanj),
"LCINEDBMCBM_BHNBHKNFLHI" => Some(Self::Bhnbhknflhi),
"LCINEDBMCBM_KJKEBCEPKNF" => Some(Self::Kjkebcepknf),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ScriptHollowQuestType {
None = 0,
Main = 1,
Side = 2,
Urgent = 3,
Challenge = 5,
HollowZero = 6,
SideAvatar = 7,
BigWorld = 8,
WeeklyBattle = 9,
OnlyBattle = 10,
WorldLevel = 11,
HardMode = 12,
}
impl ScriptHollowQuestType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
ScriptHollowQuestType::None => "SCRIPT_HOLLOW_QUEST_TYPE_NONE",
ScriptHollowQuestType::Main => "SCRIPT_HOLLOW_QUEST_TYPE_MAIN",
ScriptHollowQuestType::Side => "SCRIPT_HOLLOW_QUEST_TYPE_SIDE",
ScriptHollowQuestType::Urgent => "SCRIPT_HOLLOW_QUEST_TYPE_URGENT",
ScriptHollowQuestType::Challenge => "SCRIPT_HOLLOW_QUEST_TYPE_CHALLENGE",
ScriptHollowQuestType::HollowZero => "SCRIPT_HOLLOW_QUEST_TYPE_HOLLOW_ZERO",
ScriptHollowQuestType::SideAvatar => "SCRIPT_HOLLOW_QUEST_TYPE_SIDE_AVATAR",
ScriptHollowQuestType::BigWorld => "SCRIPT_HOLLOW_QUEST_TYPE_BIG_WORLD",
ScriptHollowQuestType::WeeklyBattle => {
"SCRIPT_HOLLOW_QUEST_TYPE_WEEKLY_BATTLE"
}
ScriptHollowQuestType::OnlyBattle => "SCRIPT_HOLLOW_QUEST_TYPE_ONLY_BATTLE",
ScriptHollowQuestType::WorldLevel => "SCRIPT_HOLLOW_QUEST_TYPE_WORLD_LEVEL",
ScriptHollowQuestType::HardMode => "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 {
"SCRIPT_HOLLOW_QUEST_TYPE_NONE" => Some(Self::None),
"SCRIPT_HOLLOW_QUEST_TYPE_MAIN" => Some(Self::Main),
"SCRIPT_HOLLOW_QUEST_TYPE_SIDE" => Some(Self::Side),
"SCRIPT_HOLLOW_QUEST_TYPE_URGENT" => Some(Self::Urgent),
"SCRIPT_HOLLOW_QUEST_TYPE_CHALLENGE" => Some(Self::Challenge),
"SCRIPT_HOLLOW_QUEST_TYPE_HOLLOW_ZERO" => Some(Self::HollowZero),
"SCRIPT_HOLLOW_QUEST_TYPE_SIDE_AVATAR" => Some(Self::SideAvatar),
"SCRIPT_HOLLOW_QUEST_TYPE_BIG_WORLD" => Some(Self::BigWorld),
"SCRIPT_HOLLOW_QUEST_TYPE_WEEKLY_BATTLE" => Some(Self::WeeklyBattle),
"SCRIPT_HOLLOW_QUEST_TYPE_ONLY_BATTLE" => Some(Self::OnlyBattle),
"SCRIPT_HOLLOW_QUEST_TYPE_WORLD_LEVEL" => Some(Self::WorldLevel),
"SCRIPT_HOLLOW_QUEST_TYPE_HARD_MODE" => Some(Self::HardMode),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bbahijmeiji {
Llfgagaocfh = 0,
Bpfcfnlheha = 1,
Pfdifalcefk = 2,
Dapldnbmena = 3,
Adhhgknfggp = 4,
Oopohdedcbf = 5,
Belcadoapmd = 6,
Jhdkncfjggd = 7,
}
impl Bbahijmeiji {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Bbahijmeiji::Llfgagaocfh => "BBAHIJMEIJI_LLFGAGAOCFH",
Bbahijmeiji::Bpfcfnlheha => "BBAHIJMEIJI_BPFCFNLHEHA",
Bbahijmeiji::Pfdifalcefk => "BBAHIJMEIJI_PFDIFALCEFK",
Bbahijmeiji::Dapldnbmena => "BBAHIJMEIJI_DAPLDNBMENA",
Bbahijmeiji::Adhhgknfggp => "BBAHIJMEIJI_ADHHGKNFGGP",
Bbahijmeiji::Oopohdedcbf => "BBAHIJMEIJI_OOPOHDEDCBF",
Bbahijmeiji::Belcadoapmd => "BBAHIJMEIJI_BELCADOAPMD",
Bbahijmeiji::Jhdkncfjggd => "BBAHIJMEIJI_JHDKNCFJGGD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BBAHIJMEIJI_LLFGAGAOCFH" => Some(Self::Llfgagaocfh),
"BBAHIJMEIJI_BPFCFNLHEHA" => Some(Self::Bpfcfnlheha),
"BBAHIJMEIJI_PFDIFALCEFK" => Some(Self::Pfdifalcefk),
"BBAHIJMEIJI_DAPLDNBMENA" => Some(Self::Dapldnbmena),
"BBAHIJMEIJI_ADHHGKNFGGP" => Some(Self::Adhhgknfggp),
"BBAHIJMEIJI_OOPOHDEDCBF" => Some(Self::Oopohdedcbf),
"BBAHIJMEIJI_BELCADOAPMD" => Some(Self::Belcadoapmd),
"BBAHIJMEIJI_JHDKNCFJGGD" => Some(Self::Jhdkncfjggd),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ModifyTimeSegmentType {
None = 0,
Modify = 1,
Save = 2,
Reset = 4,
Apply = 5,
}
impl ModifyTimeSegmentType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
ModifyTimeSegmentType::None => "MODIFY_TIME_SEGMENT_TYPE_NONE",
ModifyTimeSegmentType::Modify => "MODIFY_TIME_SEGMENT_TYPE_MODIFY",
ModifyTimeSegmentType::Save => "MODIFY_TIME_SEGMENT_TYPE_SAVE",
ModifyTimeSegmentType::Reset => "MODIFY_TIME_SEGMENT_TYPE_RESET",
ModifyTimeSegmentType::Apply => "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 {
"MODIFY_TIME_SEGMENT_TYPE_NONE" => Some(Self::None),
"MODIFY_TIME_SEGMENT_TYPE_MODIFY" => Some(Self::Modify),
"MODIFY_TIME_SEGMENT_TYPE_SAVE" => Some(Self::Save),
"MODIFY_TIME_SEGMENT_TYPE_RESET" => Some(Self::Reset),
"MODIFY_TIME_SEGMENT_TYPE_APPLY" => Some(Self::Apply),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ialjgbaghde {
Dommnnfppdh = 0,
Oabigilbmpa = 1,
Hnohkgbbcbm = 2,
Emjaganggji = 3,
Hpgjnobddeh = 4,
Nmhppambgnj = 5,
Bhjfhcfcjpe = 6,
Okanlpbpipc = 7,
Gapofaeehgj = 8,
Clkcofbblma = 9,
Lakglfkbppe = 10,
Kdjbokgkjcn = 11,
}
impl Ialjgbaghde {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ialjgbaghde::Dommnnfppdh => "IALJGBAGHDE_DOMMNNFPPDH",
Ialjgbaghde::Oabigilbmpa => "IALJGBAGHDE_OABIGILBMPA",
Ialjgbaghde::Hnohkgbbcbm => "IALJGBAGHDE_HNOHKGBBCBM",
Ialjgbaghde::Emjaganggji => "IALJGBAGHDE_EMJAGANGGJI",
Ialjgbaghde::Hpgjnobddeh => "IALJGBAGHDE_HPGJNOBDDEH",
Ialjgbaghde::Nmhppambgnj => "IALJGBAGHDE_NMHPPAMBGNJ",
Ialjgbaghde::Bhjfhcfcjpe => "IALJGBAGHDE_BHJFHCFCJPE",
Ialjgbaghde::Okanlpbpipc => "IALJGBAGHDE_OKANLPBPIPC",
Ialjgbaghde::Gapofaeehgj => "IALJGBAGHDE_GAPOFAEEHGJ",
Ialjgbaghde::Clkcofbblma => "IALJGBAGHDE_CLKCOFBBLMA",
Ialjgbaghde::Lakglfkbppe => "IALJGBAGHDE_LAKGLFKBPPE",
Ialjgbaghde::Kdjbokgkjcn => "IALJGBAGHDE_KDJBOKGKJCN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IALJGBAGHDE_DOMMNNFPPDH" => Some(Self::Dommnnfppdh),
"IALJGBAGHDE_OABIGILBMPA" => Some(Self::Oabigilbmpa),
"IALJGBAGHDE_HNOHKGBBCBM" => Some(Self::Hnohkgbbcbm),
"IALJGBAGHDE_EMJAGANGGJI" => Some(Self::Emjaganggji),
"IALJGBAGHDE_HPGJNOBDDEH" => Some(Self::Hpgjnobddeh),
"IALJGBAGHDE_NMHPPAMBGNJ" => Some(Self::Nmhppambgnj),
"IALJGBAGHDE_BHJFHCFCJPE" => Some(Self::Bhjfhcfcjpe),
"IALJGBAGHDE_OKANLPBPIPC" => Some(Self::Okanlpbpipc),
"IALJGBAGHDE_GAPOFAEEHGJ" => Some(Self::Gapofaeehgj),
"IALJGBAGHDE_CLKCOFBBLMA" => Some(Self::Clkcofbblma),
"IALJGBAGHDE_LAKGLFKBPPE" => Some(Self::Lakglfkbppe),
"IALJGBAGHDE_KDJBOKGKJCN" => Some(Self::Kdjbokgkjcn),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Geadbjbfeif {
Gmccedpdiam = 0,
Damkbfhiigl = 1,
Nflkidapdal = 2,
Gkfobnomipj = 3,
Ghlcpknfgoi = 4,
}
impl Geadbjbfeif {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Geadbjbfeif::Gmccedpdiam => "GEADBJBFEIF_GMCCEDPDIAM",
Geadbjbfeif::Damkbfhiigl => "GEADBJBFEIF_DAMKBFHIIGL",
Geadbjbfeif::Nflkidapdal => "GEADBJBFEIF_NFLKIDAPDAL",
Geadbjbfeif::Gkfobnomipj => "GEADBJBFEIF_GKFOBNOMIPJ",
Geadbjbfeif::Ghlcpknfgoi => "GEADBJBFEIF_GHLCPKNFGOI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GEADBJBFEIF_GMCCEDPDIAM" => Some(Self::Gmccedpdiam),
"GEADBJBFEIF_DAMKBFHIIGL" => Some(Self::Damkbfhiigl),
"GEADBJBFEIF_NFLKIDAPDAL" => Some(Self::Nflkidapdal),
"GEADBJBFEIF_GKFOBNOMIPJ" => Some(Self::Gkfobnomipj),
"GEADBJBFEIF_GHLCPKNFGOI" => Some(Self::Ghlcpknfgoi),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hahdjmmephm {
Hiodplmogon = 0,
Jjkplecggja = 1,
Mhfblhaclfg = 2,
Nabdengoila = 3,
Pljnimdpdbh = 4,
Acconpebmcc = 5,
Afdbelhfhio = 6,
Bgaaaimbedd = 7,
Aldnjheenji = 8,
Cfngjnimijb = 9,
Gjbeldiaagg = 10,
Omolebleonm = 11,
Ooipgokhlld = 12,
Eppimaphbpc = 13,
Adhjkkgoboe = 14,
Najdhdgcnhl = 15,
Lgladlbllhn = 16,
Mkacinaifbh = 17,
Gjliccnnnpn = 100,
}
impl Hahdjmmephm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Hahdjmmephm::Hiodplmogon => "HAHDJMMEPHM_HIODPLMOGON",
Hahdjmmephm::Jjkplecggja => "HAHDJMMEPHM_JJKPLECGGJA",
Hahdjmmephm::Mhfblhaclfg => "HAHDJMMEPHM_MHFBLHACLFG",
Hahdjmmephm::Nabdengoila => "HAHDJMMEPHM_NABDENGOILA",
Hahdjmmephm::Pljnimdpdbh => "HAHDJMMEPHM_PLJNIMDPDBH",
Hahdjmmephm::Acconpebmcc => "HAHDJMMEPHM_ACCONPEBMCC",
Hahdjmmephm::Afdbelhfhio => "HAHDJMMEPHM_AFDBELHFHIO",
Hahdjmmephm::Bgaaaimbedd => "HAHDJMMEPHM_BGAAAIMBEDD",
Hahdjmmephm::Aldnjheenji => "HAHDJMMEPHM_ALDNJHEENJI",
Hahdjmmephm::Cfngjnimijb => "HAHDJMMEPHM_CFNGJNIMIJB",
Hahdjmmephm::Gjbeldiaagg => "HAHDJMMEPHM_GJBELDIAAGG",
Hahdjmmephm::Omolebleonm => "HAHDJMMEPHM_OMOLEBLEONM",
Hahdjmmephm::Ooipgokhlld => "HAHDJMMEPHM_OOIPGOKHLLD",
Hahdjmmephm::Eppimaphbpc => "HAHDJMMEPHM_EPPIMAPHBPC",
Hahdjmmephm::Adhjkkgoboe => "HAHDJMMEPHM_ADHJKKGOBOE",
Hahdjmmephm::Najdhdgcnhl => "HAHDJMMEPHM_NAJDHDGCNHL",
Hahdjmmephm::Lgladlbllhn => "HAHDJMMEPHM_LGLADLBLLHN",
Hahdjmmephm::Mkacinaifbh => "HAHDJMMEPHM_MKACINAIFBH",
Hahdjmmephm::Gjliccnnnpn => "HAHDJMMEPHM_GJLICCNNNPN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HAHDJMMEPHM_HIODPLMOGON" => Some(Self::Hiodplmogon),
"HAHDJMMEPHM_JJKPLECGGJA" => Some(Self::Jjkplecggja),
"HAHDJMMEPHM_MHFBLHACLFG" => Some(Self::Mhfblhaclfg),
"HAHDJMMEPHM_NABDENGOILA" => Some(Self::Nabdengoila),
"HAHDJMMEPHM_PLJNIMDPDBH" => Some(Self::Pljnimdpdbh),
"HAHDJMMEPHM_ACCONPEBMCC" => Some(Self::Acconpebmcc),
"HAHDJMMEPHM_AFDBELHFHIO" => Some(Self::Afdbelhfhio),
"HAHDJMMEPHM_BGAAAIMBEDD" => Some(Self::Bgaaaimbedd),
"HAHDJMMEPHM_ALDNJHEENJI" => Some(Self::Aldnjheenji),
"HAHDJMMEPHM_CFNGJNIMIJB" => Some(Self::Cfngjnimijb),
"HAHDJMMEPHM_GJBELDIAAGG" => Some(Self::Gjbeldiaagg),
"HAHDJMMEPHM_OMOLEBLEONM" => Some(Self::Omolebleonm),
"HAHDJMMEPHM_OOIPGOKHLLD" => Some(Self::Ooipgokhlld),
"HAHDJMMEPHM_EPPIMAPHBPC" => Some(Self::Eppimaphbpc),
"HAHDJMMEPHM_ADHJKKGOBOE" => Some(Self::Adhjkkgoboe),
"HAHDJMMEPHM_NAJDHDGCNHL" => Some(Self::Najdhdgcnhl),
"HAHDJMMEPHM_LGLADLBLLHN" => Some(Self::Lgladlbllhn),
"HAHDJMMEPHM_MKACINAIFBH" => Some(Self::Mkacinaifbh),
"HAHDJMMEPHM_GJLICCNNNPN" => Some(Self::Gjliccnnnpn),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hkhdjejlfja {
Anneoejeffa = 0,
Lmjapckfbph = 1,
Ompmmcbkbbf = 2,
Jmolineacjj = 3,
Lpadpjmgeaf = 4,
Fimahecglno = 5,
Ijgifflifme = 100,
Fohjiiioldm = 101,
}
impl Hkhdjejlfja {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Hkhdjejlfja::Anneoejeffa => "HKHDJEJLFJA_ANNEOEJEFFA",
Hkhdjejlfja::Lmjapckfbph => "HKHDJEJLFJA_LMJAPCKFBPH",
Hkhdjejlfja::Ompmmcbkbbf => "HKHDJEJLFJA_OMPMMCBKBBF",
Hkhdjejlfja::Jmolineacjj => "HKHDJEJLFJA_JMOLINEACJJ",
Hkhdjejlfja::Lpadpjmgeaf => "HKHDJEJLFJA_LPADPJMGEAF",
Hkhdjejlfja::Fimahecglno => "HKHDJEJLFJA_FIMAHECGLNO",
Hkhdjejlfja::Ijgifflifme => "HKHDJEJLFJA_IJGIFFLIFME",
Hkhdjejlfja::Fohjiiioldm => "HKHDJEJLFJA_FOHJIIIOLDM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HKHDJEJLFJA_ANNEOEJEFFA" => Some(Self::Anneoejeffa),
"HKHDJEJLFJA_LMJAPCKFBPH" => Some(Self::Lmjapckfbph),
"HKHDJEJLFJA_OMPMMCBKBBF" => Some(Self::Ompmmcbkbbf),
"HKHDJEJLFJA_JMOLINEACJJ" => Some(Self::Jmolineacjj),
"HKHDJEJLFJA_LPADPJMGEAF" => Some(Self::Lpadpjmgeaf),
"HKHDJEJLFJA_FIMAHECGLNO" => Some(Self::Fimahecglno),
"HKHDJEJLFJA_IJGIFFLIFME" => Some(Self::Ijgifflifme),
"HKHDJEJLFJA_FOHJIIIOLDM" => Some(Self::Fohjiiioldm),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Denpllkakfj {
Najkkkogkln = 0,
Kbefillpile = 1,
Jmppendpmco = 2,
Jehkjlfhoeg = 3,
}
impl Denpllkakfj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Denpllkakfj::Najkkkogkln => "DENPLLKAKFJ_NAJKKKOGKLN",
Denpllkakfj::Kbefillpile => "DENPLLKAKFJ_KBEFILLPILE",
Denpllkakfj::Jmppendpmco => "DENPLLKAKFJ_JMPPENDPMCO",
Denpllkakfj::Jehkjlfhoeg => "DENPLLKAKFJ_JEHKJLFHOEG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DENPLLKAKFJ_NAJKKKOGKLN" => Some(Self::Najkkkogkln),
"DENPLLKAKFJ_KBEFILLPILE" => Some(Self::Kbefillpile),
"DENPLLKAKFJ_JMPPENDPMCO" => Some(Self::Jmppendpmco),
"DENPLLKAKFJ_JEHKJLFHOEG" => Some(Self::Jehkjlfhoeg),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum HollowItemOptionType {
None = 0,
Drop = 1,
Replace = 2,
Add = 3,
}
impl HollowItemOptionType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
HollowItemOptionType::None => "HOLLOW_ITEM_OPTION_TYPE_NONE",
HollowItemOptionType::Drop => "HOLLOW_ITEM_OPTION_TYPE_DROP",
HollowItemOptionType::Replace => "HOLLOW_ITEM_OPTION_TYPE_REPLACE",
HollowItemOptionType::Add => "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 {
"HOLLOW_ITEM_OPTION_TYPE_NONE" => Some(Self::None),
"HOLLOW_ITEM_OPTION_TYPE_DROP" => Some(Self::Drop),
"HOLLOW_ITEM_OPTION_TYPE_REPLACE" => Some(Self::Replace),
"HOLLOW_ITEM_OPTION_TYPE_ADD" => Some(Self::Add),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pfmkbefbdob {
Gpfaibilblb = 0,
Opjpmmoafab = 1,
}
impl Pfmkbefbdob {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Pfmkbefbdob::Gpfaibilblb => "PFMKBEFBDOB_GPFAIBILBLB",
Pfmkbefbdob::Opjpmmoafab => "PFMKBEFBDOB_OPJPMMOAFAB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PFMKBEFBDOB_GPFAIBILBLB" => Some(Self::Gpfaibilblb),
"PFMKBEFBDOB_OPJPMMOAFAB" => Some(Self::Opjpmmoafab),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ofejhkhbiec {
Pddjhdfaoah = 0,
Fonhcoededc = 1,
Emebbkdjfen = 2,
Fiepjmkemgh = 3,
}
impl Ofejhkhbiec {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ofejhkhbiec::Pddjhdfaoah => "OFEJHKHBIEC_PDDJHDFAOAH",
Ofejhkhbiec::Fonhcoededc => "OFEJHKHBIEC_FONHCOEDEDC",
Ofejhkhbiec::Emebbkdjfen => "OFEJHKHBIEC_EMEBBKDJFEN",
Ofejhkhbiec::Fiepjmkemgh => "OFEJHKHBIEC_FIEPJMKEMGH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OFEJHKHBIEC_PDDJHDFAOAH" => Some(Self::Pddjhdfaoah),
"OFEJHKHBIEC_FONHCOEDEDC" => Some(Self::Fonhcoededc),
"OFEJHKHBIEC_EMEBBKDJFEN" => Some(Self::Emebbkdjfen),
"OFEJHKHBIEC_FIEPJMKEMGH" => Some(Self::Fiepjmkemgh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cnjpdccngnb {
Gmbdeafbcko = 0,
Ljnpgffpglp = 2206,
Geonodecham = 2212,
Neoggobmjin = 2219,
}
impl Cnjpdccngnb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Cnjpdccngnb::Gmbdeafbcko => "CNJPDCCNGNB_GMBDEAFBCKO",
Cnjpdccngnb::Ljnpgffpglp => "CNJPDCCNGNB_LJNPGFFPGLP",
Cnjpdccngnb::Geonodecham => "CNJPDCCNGNB_GEONODECHAM",
Cnjpdccngnb::Neoggobmjin => "CNJPDCCNGNB_NEOGGOBMJIN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CNJPDCCNGNB_GMBDEAFBCKO" => Some(Self::Gmbdeafbcko),
"CNJPDCCNGNB_LJNPGFFPGLP" => Some(Self::Ljnpgffpglp),
"CNJPDCCNGNB_GEONODECHAM" => Some(Self::Geonodecham),
"CNJPDCCNGNB_NEOGGOBMJIN" => Some(Self::Neoggobmjin),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bbkcpefegjm {
Pgcggnanfag = 0,
Aimchffnmfd = 1,
Dlnfnoadpbe = 2,
Fibkebclfdk = 3,
Dmifbjboncp = 4,
Kmkjmmgjgll = 5,
Cjhhifeghho = 6,
Faehniopmcj = 7,
Mchohjbgaab = 8,
}
impl Bbkcpefegjm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Bbkcpefegjm::Pgcggnanfag => "BBKCPEFEGJM_PGCGGNANFAG",
Bbkcpefegjm::Aimchffnmfd => "BBKCPEFEGJM_AIMCHFFNMFD",
Bbkcpefegjm::Dlnfnoadpbe => "BBKCPEFEGJM_DLNFNOADPBE",
Bbkcpefegjm::Fibkebclfdk => "BBKCPEFEGJM_FIBKEBCLFDK",
Bbkcpefegjm::Dmifbjboncp => "BBKCPEFEGJM_DMIFBJBONCP",
Bbkcpefegjm::Kmkjmmgjgll => "BBKCPEFEGJM_KMKJMMGJGLL",
Bbkcpefegjm::Cjhhifeghho => "BBKCPEFEGJM_CJHHIFEGHHO",
Bbkcpefegjm::Faehniopmcj => "BBKCPEFEGJM_FAEHNIOPMCJ",
Bbkcpefegjm::Mchohjbgaab => "BBKCPEFEGJM_MCHOHJBGAAB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BBKCPEFEGJM_PGCGGNANFAG" => Some(Self::Pgcggnanfag),
"BBKCPEFEGJM_AIMCHFFNMFD" => Some(Self::Aimchffnmfd),
"BBKCPEFEGJM_DLNFNOADPBE" => Some(Self::Dlnfnoadpbe),
"BBKCPEFEGJM_FIBKEBCLFDK" => Some(Self::Fibkebclfdk),
"BBKCPEFEGJM_DMIFBJBONCP" => Some(Self::Dmifbjboncp),
"BBKCPEFEGJM_KMKJMMGJGLL" => Some(Self::Kmkjmmgjgll),
"BBKCPEFEGJM_CJHHIFEGHHO" => Some(Self::Cjhhifeghho),
"BBKCPEFEGJM_FAEHNIOPMCJ" => Some(Self::Faehniopmcj),
"BBKCPEFEGJM_MCHOHJBGAAB" => Some(Self::Mchohjbgaab),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jaapebihabg {
Ceklebpbmco = 0,
Kgfkbpcpipi = 1,
Hhooefdefhj = 2,
Mgnadeceegm = 3,
Jopnnngnmcd = 4,
Dkhnbmnapec = 5,
Nhabjiojaeo = 6,
}
impl Jaapebihabg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Jaapebihabg::Ceklebpbmco => "JAAPEBIHABG_CEKLEBPBMCO",
Jaapebihabg::Kgfkbpcpipi => "JAAPEBIHABG_KGFKBPCPIPI",
Jaapebihabg::Hhooefdefhj => "JAAPEBIHABG_HHOOEFDEFHJ",
Jaapebihabg::Mgnadeceegm => "JAAPEBIHABG_MGNADECEEGM",
Jaapebihabg::Jopnnngnmcd => "JAAPEBIHABG_JOPNNNGNMCD",
Jaapebihabg::Dkhnbmnapec => "JAAPEBIHABG_DKHNBMNAPEC",
Jaapebihabg::Nhabjiojaeo => "JAAPEBIHABG_NHABJIOJAEO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JAAPEBIHABG_CEKLEBPBMCO" => Some(Self::Ceklebpbmco),
"JAAPEBIHABG_KGFKBPCPIPI" => Some(Self::Kgfkbpcpipi),
"JAAPEBIHABG_HHOOEFDEFHJ" => Some(Self::Hhooefdefhj),
"JAAPEBIHABG_MGNADECEEGM" => Some(Self::Mgnadeceegm),
"JAAPEBIHABG_JOPNNNGNMCD" => Some(Self::Jopnnngnmcd),
"JAAPEBIHABG_DKHNBMNAPEC" => Some(Self::Dkhnbmnapec),
"JAAPEBIHABG_NHABJIOJAEO" => Some(Self::Nhabjiojaeo),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum EghmChooseGridType {
None = 0,
Continue = 1,
Discrete = 2,
}
impl EghmChooseGridType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
EghmChooseGridType::None => "EGHM_CHOOSE_GRID_TYPE_NONE",
EghmChooseGridType::Continue => "EGHM_CHOOSE_GRID_TYPE_CONTINUE",
EghmChooseGridType::Discrete => "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 {
"EGHM_CHOOSE_GRID_TYPE_NONE" => Some(Self::None),
"EGHM_CHOOSE_GRID_TYPE_CONTINUE" => Some(Self::Continue),
"EGHM_CHOOSE_GRID_TYPE_DISCRETE" => Some(Self::Discrete),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gfgfemlkpec {
Bakpfgdkiho = 0,
Joljddahafe = 1,
Akpgoagggmi = 2,
}
impl Gfgfemlkpec {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gfgfemlkpec::Bakpfgdkiho => "GFGFEMLKPEC_BAKPFGDKIHO",
Gfgfemlkpec::Joljddahafe => "GFGFEMLKPEC_JOLJDDAHAFE",
Gfgfemlkpec::Akpgoagggmi => "GFGFEMLKPEC_AKPGOAGGGMI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GFGFEMLKPEC_BAKPFGDKIHO" => Some(Self::Bakpfgdkiho),
"GFGFEMLKPEC_JOLJDDAHAFE" => Some(Self::Joljddahafe),
"GFGFEMLKPEC_AKPGOAGGGMI" => Some(Self::Akpgoagggmi),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum EndBlackMaskMode {
EndBlackMaskNone = 0,
EndBlackMaskWaitTransition = 1,
EndBlackMaskAutoClose = 2,
}
impl EndBlackMaskMode {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
EndBlackMaskMode::EndBlackMaskNone => "END_BLACK_MASK_NONE",
EndBlackMaskMode::EndBlackMaskWaitTransition => {
"END_BLACK_MASK_WAIT_TRANSITION"
}
EndBlackMaskMode::EndBlackMaskAutoClose => "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 {
"END_BLACK_MASK_NONE" => Some(Self::EndBlackMaskNone),
"END_BLACK_MASK_WAIT_TRANSITION" => Some(Self::EndBlackMaskWaitTransition),
"END_BLACK_MASK_AUTO_CLOSE" => Some(Self::EndBlackMaskAutoClose),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum HollowSystemType {
None = 0,
Card = 1,
Memu = 2,
Curse = 3,
Bag = 4,
HollowItem = 5,
HollowResultPage = 6,
CurseInfo = 7,
HollowBottom = 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 {
HollowSystemType::None => "HOLLOW_SYSTEM_TYPE_NONE",
HollowSystemType::Card => "HOLLOW_SYSTEM_TYPE_CARD",
HollowSystemType::Memu => "HOLLOW_SYSTEM_TYPE_MEMU",
HollowSystemType::Curse => "HOLLOW_SYSTEM_TYPE_CURSE",
HollowSystemType::Bag => "HOLLOW_SYSTEM_TYPE_BAG",
HollowSystemType::HollowItem => "HOLLOW_SYSTEM_TYPE_HOLLOW_ITEM",
HollowSystemType::HollowResultPage => "HOLLOW_SYSTEM_TYPE_HOLLOW_RESULT_PAGE",
HollowSystemType::CurseInfo => "HOLLOW_SYSTEM_TYPE_CURSE_INFO",
HollowSystemType::HollowBottom => "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 {
"HOLLOW_SYSTEM_TYPE_NONE" => Some(Self::None),
"HOLLOW_SYSTEM_TYPE_CARD" => Some(Self::Card),
"HOLLOW_SYSTEM_TYPE_MEMU" => Some(Self::Memu),
"HOLLOW_SYSTEM_TYPE_CURSE" => Some(Self::Curse),
"HOLLOW_SYSTEM_TYPE_BAG" => Some(Self::Bag),
"HOLLOW_SYSTEM_TYPE_HOLLOW_ITEM" => Some(Self::HollowItem),
"HOLLOW_SYSTEM_TYPE_HOLLOW_RESULT_PAGE" => Some(Self::HollowResultPage),
"HOLLOW_SYSTEM_TYPE_CURSE_INFO" => Some(Self::CurseInfo),
"HOLLOW_SYSTEM_TYPE_HOLLOW_BOTTOM" => Some(Self::HollowBottom),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gfhfagcolap {
Memioiplhoa = 0,
}
impl Gfhfagcolap {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gfhfagcolap::Memioiplhoa => "GFHFAGCOLAP_MEMIOIPLHOA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GFHFAGCOLAP_MEMIOIPLHOA" => Some(Self::Memioiplhoa),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kiaidopfnhm {
Nalhhdlddjh = 0,
Mpgedpejile = 1,
Ijjahmbhhak = 2,
Lciepldlege = 3,
}
impl Kiaidopfnhm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Kiaidopfnhm::Nalhhdlddjh => "KIAIDOPFNHM_NALHHDLDDJH",
Kiaidopfnhm::Mpgedpejile => "KIAIDOPFNHM_MPGEDPEJILE",
Kiaidopfnhm::Ijjahmbhhak => "KIAIDOPFNHM_IJJAHMBHHAK",
Kiaidopfnhm::Lciepldlege => "KIAIDOPFNHM_LCIEPLDLEGE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KIAIDOPFNHM_NALHHDLDDJH" => Some(Self::Nalhhdlddjh),
"KIAIDOPFNHM_MPGEDPEJILE" => Some(Self::Mpgedpejile),
"KIAIDOPFNHM_IJJAHMBHHAK" => Some(Self::Ijjahmbhhak),
"KIAIDOPFNHM_LCIEPLDLEGE" => Some(Self::Lciepldlege),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Aiapbohiofe {
None = 0,
CommonGrid = 1,
MiniGame = 2,
TvExit = 3,
}
impl Aiapbohiofe {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Aiapbohiofe::None => "AIAPBOHIOFE_None",
Aiapbohiofe::CommonGrid => "AIAPBOHIOFE_COMMON_GRID",
Aiapbohiofe::MiniGame => "AIAPBOHIOFE_MINI_GAME",
Aiapbohiofe::TvExit => "AIAPBOHIOFE_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 {
"AIAPBOHIOFE_None" => Some(Self::None),
"AIAPBOHIOFE_COMMON_GRID" => Some(Self::CommonGrid),
"AIAPBOHIOFE_MINI_GAME" => Some(Self::MiniGame),
"AIAPBOHIOFE_TV_EXIT" => Some(Self::TvExit),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mdoeegbbneg {
Bobdikjagkk = 0,
Nieblbhecgi = 1,
Ljklblelapj = 2,
Kadipmmkfgn = 3,
Gkbjcmllkle = 4,
Ookpldemmpf = 5,
Mobibhnmlak = 6,
Ncgcacpnknl = 7,
Ahoahkecgno = 8,
Degepnggkdm = 9,
Nbjginfcdnl = 10,
}
impl Mdoeegbbneg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mdoeegbbneg::Bobdikjagkk => "MDOEEGBBNEG_BOBDIKJAGKK",
Mdoeegbbneg::Nieblbhecgi => "MDOEEGBBNEG_NIEBLBHECGI",
Mdoeegbbneg::Ljklblelapj => "MDOEEGBBNEG_LJKLBLELAPJ",
Mdoeegbbneg::Kadipmmkfgn => "MDOEEGBBNEG_KADIPMMKFGN",
Mdoeegbbneg::Gkbjcmllkle => "MDOEEGBBNEG_GKBJCMLLKLE",
Mdoeegbbneg::Ookpldemmpf => "MDOEEGBBNEG_OOKPLDEMMPF",
Mdoeegbbneg::Mobibhnmlak => "MDOEEGBBNEG_MOBIBHNMLAK",
Mdoeegbbneg::Ncgcacpnknl => "MDOEEGBBNEG_NCGCACPNKNL",
Mdoeegbbneg::Ahoahkecgno => "MDOEEGBBNEG_AHOAHKECGNO",
Mdoeegbbneg::Degepnggkdm => "MDOEEGBBNEG_DEGEPNGGKDM",
Mdoeegbbneg::Nbjginfcdnl => "MDOEEGBBNEG_NBJGINFCDNL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MDOEEGBBNEG_BOBDIKJAGKK" => Some(Self::Bobdikjagkk),
"MDOEEGBBNEG_NIEBLBHECGI" => Some(Self::Nieblbhecgi),
"MDOEEGBBNEG_LJKLBLELAPJ" => Some(Self::Ljklblelapj),
"MDOEEGBBNEG_KADIPMMKFGN" => Some(Self::Kadipmmkfgn),
"MDOEEGBBNEG_GKBJCMLLKLE" => Some(Self::Gkbjcmllkle),
"MDOEEGBBNEG_OOKPLDEMMPF" => Some(Self::Ookpldemmpf),
"MDOEEGBBNEG_MOBIBHNMLAK" => Some(Self::Mobibhnmlak),
"MDOEEGBBNEG_NCGCACPNKNL" => Some(Self::Ncgcacpnknl),
"MDOEEGBBNEG_AHOAHKECGNO" => Some(Self::Ahoahkecgno),
"MDOEEGBBNEG_DEGEPNGGKDM" => Some(Self::Degepnggkdm),
"MDOEEGBBNEG_NBJGINFCDNL" => Some(Self::Nbjginfcdnl),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dcjeeiebnea {
Ddijeendcop = 0,
Ooapidmjoch = 1,
Bocfpkaledk = 2,
Gannhdgiikg = 3,
}
impl Dcjeeiebnea {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Dcjeeiebnea::Ddijeendcop => "DCJEEIEBNEA_DDIJEENDCOP",
Dcjeeiebnea::Ooapidmjoch => "DCJEEIEBNEA_OOAPIDMJOCH",
Dcjeeiebnea::Bocfpkaledk => "DCJEEIEBNEA_BOCFPKALEDK",
Dcjeeiebnea::Gannhdgiikg => "DCJEEIEBNEA_GANNHDGIIKG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DCJEEIEBNEA_DDIJEENDCOP" => Some(Self::Ddijeendcop),
"DCJEEIEBNEA_OOAPIDMJOCH" => Some(Self::Ooapidmjoch),
"DCJEEIEBNEA_BOCFPKALEDK" => Some(Self::Bocfpkaledk),
"DCJEEIEBNEA_GANNHDGIIKG" => Some(Self::Gannhdgiikg),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kegpnkndhnb {
Opdjfkaelac = 0,
}
impl Kegpnkndhnb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Kegpnkndhnb::Opdjfkaelac => "KEGPNKNDHNB_OPDJFKAELAC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KEGPNKNDHNB_OPDJFKAELAC" => Some(Self::Opdjfkaelac),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mfnegfooapp {
Mpoldafehdf = 0,
Mnneopjekkb = 1,
}
impl Mfnegfooapp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mfnegfooapp::Mpoldafehdf => "MFNEGFOOAPP_MPOLDAFEHDF",
Mfnegfooapp::Mnneopjekkb => "MFNEGFOOAPP_MNNEOPJEKKB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MFNEGFOOAPP_MPOLDAFEHDF" => Some(Self::Mpoldafehdf),
"MFNEGFOOAPP_MNNEOPJEKKB" => Some(Self::Mnneopjekkb),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum HollowEntityType {
None = 0,
Player = 1,
Npc = 2,
Grid = 3,
Event = 4,
Light = 5,
Pin = 6,
Section = 7,
Global = 9,
Barrier = 10,
SectionEvent = 11,
}
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 {
HollowEntityType::None => "HOLLOW_ENTITY_TYPE_NONE",
HollowEntityType::Player => "HOLLOW_ENTITY_TYPE_PLAYER",
HollowEntityType::Npc => "HOLLOW_ENTITY_TYPE_NPC",
HollowEntityType::Grid => "HOLLOW_ENTITY_TYPE_GRID",
HollowEntityType::Event => "HOLLOW_ENTITY_TYPE_EVENT",
HollowEntityType::Light => "HOLLOW_ENTITY_TYPE_LIGHT",
HollowEntityType::Pin => "HOLLOW_ENTITY_TYPE_PIN",
HollowEntityType::Section => "HOLLOW_ENTITY_TYPE_SECTION",
HollowEntityType::Global => "HOLLOW_ENTITY_TYPE_GLOBAL",
HollowEntityType::Barrier => "HOLLOW_ENTITY_TYPE_BARRIER",
HollowEntityType::SectionEvent => "HOLLOW_ENTITY_TYPE_SECTION_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 {
"HOLLOW_ENTITY_TYPE_NONE" => Some(Self::None),
"HOLLOW_ENTITY_TYPE_PLAYER" => Some(Self::Player),
"HOLLOW_ENTITY_TYPE_NPC" => Some(Self::Npc),
"HOLLOW_ENTITY_TYPE_GRID" => Some(Self::Grid),
"HOLLOW_ENTITY_TYPE_EVENT" => Some(Self::Event),
"HOLLOW_ENTITY_TYPE_LIGHT" => Some(Self::Light),
"HOLLOW_ENTITY_TYPE_PIN" => Some(Self::Pin),
"HOLLOW_ENTITY_TYPE_SECTION" => Some(Self::Section),
"HOLLOW_ENTITY_TYPE_GLOBAL" => Some(Self::Global),
"HOLLOW_ENTITY_TYPE_BARRIER" => Some(Self::Barrier),
"HOLLOW_ENTITY_TYPE_SECTION_EVENT" => Some(Self::SectionEvent),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pmeeckjhejl {
Caiehhhoakn = 0,
Fgblpbelala = 1,
Akcmonakomh = 2,
Efonbkfkljn = 3,
}
impl Pmeeckjhejl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Pmeeckjhejl::Caiehhhoakn => "PMEECKJHEJL_CAIEHHHOAKN",
Pmeeckjhejl::Fgblpbelala => "PMEECKJHEJL_FGBLPBELALA",
Pmeeckjhejl::Akcmonakomh => "PMEECKJHEJL_AKCMONAKOMH",
Pmeeckjhejl::Efonbkfkljn => "PMEECKJHEJL_EFONBKFKLJN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PMEECKJHEJL_CAIEHHHOAKN" => Some(Self::Caiehhhoakn),
"PMEECKJHEJL_FGBLPBELALA" => Some(Self::Fgblpbelala),
"PMEECKJHEJL_AKCMONAKOMH" => Some(Self::Akcmonakomh),
"PMEECKJHEJL_EFONBKFKLJN" => Some(Self::Efonbkfkljn),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gogfnmhlefk {
Kkdjbknhjjl = 0,
Nlkclbhkcnp = 1,
Kebbbdjhcea = 2,
}
impl Gogfnmhlefk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gogfnmhlefk::Kkdjbknhjjl => "GOGFNMHLEFK_KKDJBKNHJJL",
Gogfnmhlefk::Nlkclbhkcnp => "GOGFNMHLEFK_NLKCLBHKCNP",
Gogfnmhlefk::Kebbbdjhcea => "GOGFNMHLEFK_KEBBBDJHCEA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GOGFNMHLEFK_KKDJBKNHJJL" => Some(Self::Kkdjbknhjjl),
"GOGFNMHLEFK_NLKCLBHKCNP" => Some(Self::Nlkclbhkcnp),
"GOGFNMHLEFK_KEBBBDJHCEA" => Some(Self::Kebbbdjhcea),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dndlhnmiobh {
Kjfhgdanclk = 0,
Fhalmmdnjbb = 1,
}
impl Dndlhnmiobh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Dndlhnmiobh::Kjfhgdanclk => "DNDLHNMIOBH_KJFHGDANCLK",
Dndlhnmiobh::Fhalmmdnjbb => "DNDLHNMIOBH_FHALMMDNJBB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DNDLHNMIOBH_KJFHGDANCLK" => Some(Self::Kjfhgdanclk),
"DNDLHNMIOBH_FHALMMDNJBB" => Some(Self::Fhalmmdnjbb),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Phblebdbnng {
None = 0,
Head = 1,
Tail = 2,
}
impl Phblebdbnng {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Phblebdbnng::None => "PHBLEBDBNNG_NONE",
Phblebdbnng::Head => "PHBLEBDBNNG_HEAD",
Phblebdbnng::Tail => "PHBLEBDBNNG_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 {
"PHBLEBDBNNG_NONE" => Some(Self::None),
"PHBLEBDBNNG_HEAD" => Some(Self::Head),
"PHBLEBDBNNG_TAIL" => Some(Self::Tail),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lplokgallpk {
Pkbiajhgnma = 0,
Ogflccdnean = 1,
Nleidiobplp = 2,
Nmipjleenlg = 3,
Hjcgjopmnli = 4,
Appmckdilbn = 5,
Anapjbjiokh = 7,
Knnanemjdnl = 8,
Hifjbeibgbh = 9,
Abmfpgdhgdh = 10,
Kfnfdfhaajh = 11,
Faplmajkmei = 12,
Oamljblclpn = 13,
Dhemakcnlkn = 14,
Afgngafcjic = 15,
Hochnbphblc = 16,
Fipdmplhbkg = 17,
Laafdfckiag = 18,
Jiainfancik = 19,
Pephbjlhioa = 20,
Lldgghodfdi = 21,
Nibggiefmdm = 22,
Kkcecjpenbb = 23,
Oeocafpenpg = 31,
Agbmhknmonf = 32,
Agbinpofacd = 34,
Bninlaffmne = 35,
Innjocimfhh = 36,
Ohedlidpdip = 37,
Oafhkabegho = 51,
Blkfpodaejh = 52,
Mmcddkldgpl = 61,
Lcmkddeobfc = 62,
Kgdenmdbhpg = 63,
Dfghppbjbhd = 64,
Kiehafcempb = 65,
Knpbmeoehck = 67,
Iajiobcnhll = 68,
Gejdmeobcia = 69,
Cabmcofhdkd = 70,
Pikojdgfojh = 71,
Kmdambgmkgd = 72,
Hacljbpahmi = 73,
}
impl Lplokgallpk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Lplokgallpk::Pkbiajhgnma => "LPLOKGALLPK_PKBIAJHGNMA",
Lplokgallpk::Ogflccdnean => "LPLOKGALLPK_OGFLCCDNEAN",
Lplokgallpk::Nleidiobplp => "LPLOKGALLPK_NLEIDIOBPLP",
Lplokgallpk::Nmipjleenlg => "LPLOKGALLPK_NMIPJLEENLG",
Lplokgallpk::Hjcgjopmnli => "LPLOKGALLPK_HJCGJOPMNLI",
Lplokgallpk::Appmckdilbn => "LPLOKGALLPK_APPMCKDILBN",
Lplokgallpk::Anapjbjiokh => "LPLOKGALLPK_ANAPJBJIOKH",
Lplokgallpk::Knnanemjdnl => "LPLOKGALLPK_KNNANEMJDNL",
Lplokgallpk::Hifjbeibgbh => "LPLOKGALLPK_HIFJBEIBGBH",
Lplokgallpk::Abmfpgdhgdh => "LPLOKGALLPK_ABMFPGDHGDH",
Lplokgallpk::Kfnfdfhaajh => "LPLOKGALLPK_KFNFDFHAAJH",
Lplokgallpk::Faplmajkmei => "LPLOKGALLPK_FAPLMAJKMEI",
Lplokgallpk::Oamljblclpn => "LPLOKGALLPK_OAMLJBLCLPN",
Lplokgallpk::Dhemakcnlkn => "LPLOKGALLPK_DHEMAKCNLKN",
Lplokgallpk::Afgngafcjic => "LPLOKGALLPK_AFGNGAFCJIC",
Lplokgallpk::Hochnbphblc => "LPLOKGALLPK_HOCHNBPHBLC",
Lplokgallpk::Fipdmplhbkg => "LPLOKGALLPK_FIPDMPLHBKG",
Lplokgallpk::Laafdfckiag => "LPLOKGALLPK_LAAFDFCKIAG",
Lplokgallpk::Jiainfancik => "LPLOKGALLPK_JIAINFANCIK",
Lplokgallpk::Pephbjlhioa => "LPLOKGALLPK_PEPHBJLHIOA",
Lplokgallpk::Lldgghodfdi => "LPLOKGALLPK_LLDGGHODFDI",
Lplokgallpk::Nibggiefmdm => "LPLOKGALLPK_NIBGGIEFMDM",
Lplokgallpk::Kkcecjpenbb => "LPLOKGALLPK_KKCECJPENBB",
Lplokgallpk::Oeocafpenpg => "LPLOKGALLPK_OEOCAFPENPG",
Lplokgallpk::Agbmhknmonf => "LPLOKGALLPK_AGBMHKNMONF",
Lplokgallpk::Agbinpofacd => "LPLOKGALLPK_AGBINPOFACD",
Lplokgallpk::Bninlaffmne => "LPLOKGALLPK_BNINLAFFMNE",
Lplokgallpk::Innjocimfhh => "LPLOKGALLPK_INNJOCIMFHH",
Lplokgallpk::Ohedlidpdip => "LPLOKGALLPK_OHEDLIDPDIP",
Lplokgallpk::Oafhkabegho => "LPLOKGALLPK_OAFHKABEGHO",
Lplokgallpk::Blkfpodaejh => "LPLOKGALLPK_BLKFPODAEJH",
Lplokgallpk::Mmcddkldgpl => "LPLOKGALLPK_MMCDDKLDGPL",
Lplokgallpk::Lcmkddeobfc => "LPLOKGALLPK_LCMKDDEOBFC",
Lplokgallpk::Kgdenmdbhpg => "LPLOKGALLPK_KGDENMDBHPG",
Lplokgallpk::Dfghppbjbhd => "LPLOKGALLPK_DFGHPPBJBHD",
Lplokgallpk::Kiehafcempb => "LPLOKGALLPK_KIEHAFCEMPB",
Lplokgallpk::Knpbmeoehck => "LPLOKGALLPK_KNPBMEOEHCK",
Lplokgallpk::Iajiobcnhll => "LPLOKGALLPK_IAJIOBCNHLL",
Lplokgallpk::Gejdmeobcia => "LPLOKGALLPK_GEJDMEOBCIA",
Lplokgallpk::Cabmcofhdkd => "LPLOKGALLPK_CABMCOFHDKD",
Lplokgallpk::Pikojdgfojh => "LPLOKGALLPK_PIKOJDGFOJH",
Lplokgallpk::Kmdambgmkgd => "LPLOKGALLPK_KMDAMBGMKGD",
Lplokgallpk::Hacljbpahmi => "LPLOKGALLPK_HACLJBPAHMI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LPLOKGALLPK_PKBIAJHGNMA" => Some(Self::Pkbiajhgnma),
"LPLOKGALLPK_OGFLCCDNEAN" => Some(Self::Ogflccdnean),
"LPLOKGALLPK_NLEIDIOBPLP" => Some(Self::Nleidiobplp),
"LPLOKGALLPK_NMIPJLEENLG" => Some(Self::Nmipjleenlg),
"LPLOKGALLPK_HJCGJOPMNLI" => Some(Self::Hjcgjopmnli),
"LPLOKGALLPK_APPMCKDILBN" => Some(Self::Appmckdilbn),
"LPLOKGALLPK_ANAPJBJIOKH" => Some(Self::Anapjbjiokh),
"LPLOKGALLPK_KNNANEMJDNL" => Some(Self::Knnanemjdnl),
"LPLOKGALLPK_HIFJBEIBGBH" => Some(Self::Hifjbeibgbh),
"LPLOKGALLPK_ABMFPGDHGDH" => Some(Self::Abmfpgdhgdh),
"LPLOKGALLPK_KFNFDFHAAJH" => Some(Self::Kfnfdfhaajh),
"LPLOKGALLPK_FAPLMAJKMEI" => Some(Self::Faplmajkmei),
"LPLOKGALLPK_OAMLJBLCLPN" => Some(Self::Oamljblclpn),
"LPLOKGALLPK_DHEMAKCNLKN" => Some(Self::Dhemakcnlkn),
"LPLOKGALLPK_AFGNGAFCJIC" => Some(Self::Afgngafcjic),
"LPLOKGALLPK_HOCHNBPHBLC" => Some(Self::Hochnbphblc),
"LPLOKGALLPK_FIPDMPLHBKG" => Some(Self::Fipdmplhbkg),
"LPLOKGALLPK_LAAFDFCKIAG" => Some(Self::Laafdfckiag),
"LPLOKGALLPK_JIAINFANCIK" => Some(Self::Jiainfancik),
"LPLOKGALLPK_PEPHBJLHIOA" => Some(Self::Pephbjlhioa),
"LPLOKGALLPK_LLDGGHODFDI" => Some(Self::Lldgghodfdi),
"LPLOKGALLPK_NIBGGIEFMDM" => Some(Self::Nibggiefmdm),
"LPLOKGALLPK_KKCECJPENBB" => Some(Self::Kkcecjpenbb),
"LPLOKGALLPK_OEOCAFPENPG" => Some(Self::Oeocafpenpg),
"LPLOKGALLPK_AGBMHKNMONF" => Some(Self::Agbmhknmonf),
"LPLOKGALLPK_AGBINPOFACD" => Some(Self::Agbinpofacd),
"LPLOKGALLPK_BNINLAFFMNE" => Some(Self::Bninlaffmne),
"LPLOKGALLPK_INNJOCIMFHH" => Some(Self::Innjocimfhh),
"LPLOKGALLPK_OHEDLIDPDIP" => Some(Self::Ohedlidpdip),
"LPLOKGALLPK_OAFHKABEGHO" => Some(Self::Oafhkabegho),
"LPLOKGALLPK_BLKFPODAEJH" => Some(Self::Blkfpodaejh),
"LPLOKGALLPK_MMCDDKLDGPL" => Some(Self::Mmcddkldgpl),
"LPLOKGALLPK_LCMKDDEOBFC" => Some(Self::Lcmkddeobfc),
"LPLOKGALLPK_KGDENMDBHPG" => Some(Self::Kgdenmdbhpg),
"LPLOKGALLPK_DFGHPPBJBHD" => Some(Self::Dfghppbjbhd),
"LPLOKGALLPK_KIEHAFCEMPB" => Some(Self::Kiehafcempb),
"LPLOKGALLPK_KNPBMEOEHCK" => Some(Self::Knpbmeoehck),
"LPLOKGALLPK_IAJIOBCNHLL" => Some(Self::Iajiobcnhll),
"LPLOKGALLPK_GEJDMEOBCIA" => Some(Self::Gejdmeobcia),
"LPLOKGALLPK_CABMCOFHDKD" => Some(Self::Cabmcofhdkd),
"LPLOKGALLPK_PIKOJDGFOJH" => Some(Self::Pikojdgfojh),
"LPLOKGALLPK_KMDAMBGMKGD" => Some(Self::Kmdambgmkgd),
"LPLOKGALLPK_HACLJBPAHMI" => Some(Self::Hacljbpahmi),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dbdkmppjjii {
Mcmlehjpgde = 0,
}
impl Dbdkmppjjii {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Dbdkmppjjii::Mcmlehjpgde => "DBDKMPPJJII_MCMLEHJPGDE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DBDKMPPJJII_MCMLEHJPGDE" => Some(Self::Mcmlehjpgde),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ActivityBubbleState {
None = 0,
Process = 1,
Reward = 2,
New = 3,
}
impl ActivityBubbleState {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
ActivityBubbleState::None => "ACTIVITY_BUBBLE_STATE_NONE",
ActivityBubbleState::Process => "ACTIVITY_BUBBLE_STATE_PROCESS",
ActivityBubbleState::Reward => "ACTIVITY_BUBBLE_STATE_REWARD",
ActivityBubbleState::New => "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 {
"ACTIVITY_BUBBLE_STATE_NONE" => Some(Self::None),
"ACTIVITY_BUBBLE_STATE_PROCESS" => Some(Self::Process),
"ACTIVITY_BUBBLE_STATE_REWARD" => Some(Self::Reward),
"ACTIVITY_BUBBLE_STATE_NEW" => Some(Self::New),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hkpmgpjopmo {
Aechfnkeboa = 0,
Lndjkfbdbbb = 1,
Kikahnfnkna = 2,
Nncjpfcopia = 3,
Ekodhfeaihp = 4,
Enmepjcpadc = 5,
}
impl Hkpmgpjopmo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Hkpmgpjopmo::Aechfnkeboa => "HKPMGPJOPMO_AECHFNKEBOA",
Hkpmgpjopmo::Lndjkfbdbbb => "HKPMGPJOPMO_LNDJKFBDBBB",
Hkpmgpjopmo::Kikahnfnkna => "HKPMGPJOPMO_KIKAHNFNKNA",
Hkpmgpjopmo::Nncjpfcopia => "HKPMGPJOPMO_NNCJPFCOPIA",
Hkpmgpjopmo::Ekodhfeaihp => "HKPMGPJOPMO_EKODHFEAIHP",
Hkpmgpjopmo::Enmepjcpadc => "HKPMGPJOPMO_ENMEPJCPADC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HKPMGPJOPMO_AECHFNKEBOA" => Some(Self::Aechfnkeboa),
"HKPMGPJOPMO_LNDJKFBDBBB" => Some(Self::Lndjkfbdbbb),
"HKPMGPJOPMO_KIKAHNFNKNA" => Some(Self::Kikahnfnkna),
"HKPMGPJOPMO_NNCJPFCOPIA" => Some(Self::Nncjpfcopia),
"HKPMGPJOPMO_EKODHFEAIHP" => Some(Self::Ekodhfeaihp),
"HKPMGPJOPMO_ENMEPJCPADC" => Some(Self::Enmepjcpadc),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Iejffobjgpg {
Nnjmmjplmmo = 0,
Pcelaofhlnd = 1,
Kofgaohidfn = 2,
Igklmifjahh = 4,
}
impl Iejffobjgpg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Iejffobjgpg::Nnjmmjplmmo => "IEJFFOBJGPG_NNJMMJPLMMO",
Iejffobjgpg::Pcelaofhlnd => "IEJFFOBJGPG_PCELAOFHLND",
Iejffobjgpg::Kofgaohidfn => "IEJFFOBJGPG_KOFGAOHIDFN",
Iejffobjgpg::Igklmifjahh => "IEJFFOBJGPG_IGKLMIFJAHH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IEJFFOBJGPG_NNJMMJPLMMO" => Some(Self::Nnjmmjplmmo),
"IEJFFOBJGPG_PCELAOFHLND" => Some(Self::Pcelaofhlnd),
"IEJFFOBJGPG_KOFGAOHIDFN" => Some(Self::Kofgaohidfn),
"IEJFFOBJGPG_IGKLMIFJAHH" => Some(Self::Igklmifjahh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gonenaaaaki {
TotDefault = 0,
TotCar = 1,
TotBus = 2,
TotSubway = 3,
}
impl Gonenaaaaki {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gonenaaaaki::TotDefault => "GONENAAAAKI_TOT_DEFAULT",
Gonenaaaaki::TotCar => "GONENAAAAKI_TOT_CAR",
Gonenaaaaki::TotBus => "GONENAAAAKI_TOT_BUS",
Gonenaaaaki::TotSubway => "GONENAAAAKI_TOT_SUBWAY",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GONENAAAAKI_TOT_DEFAULT" => Some(Self::TotDefault),
"GONENAAAAKI_TOT_CAR" => Some(Self::TotCar),
"GONENAAAAKI_TOT_BUS" => Some(Self::TotBus),
"GONENAAAAKI_TOT_SUBWAY" => Some(Self::TotSubway),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kfbeeeidjhf {
Hbphapgaion = 0,
Jibhffbkedf = 450,
Odnbcfbnngc = 451,
Mcgldfbogdd = 452,
Liclgkkjahj = 453,
Aeakokpnecb = 455,
Cikoddeaohb = 457,
Diobkbkdkbm = 458,
Fggbndbjbfh = 459,
Fepcaggnogo = 460,
Okeogbnbopn = 461,
Jcjifemopga = 463,
Lafokfcmjco = 464,
Pbjiiejggjo = 467,
Ehcocehcaon = 469,
Hibegpheafm = 471,
Bfeedailalc = 472,
Cpigekdmibc = 473,
Aofahcialof = 474,
Fgaoghgcklo = 477,
Bahgojfohpf = 478,
Oklikjkpjld = 479,
Mckbkfgoceg = 480,
Nofdhnnggao = 481,
Lldgmmgijim = 482,
Bllniafgokj = 483,
Fgcfdgnhokj = 484,
Hcapcpfndpi = 485,
Mnpdfhiflag = 487,
Midajjgfcjj = 488,
Dlgnahhebff = 489,
Melkohfbbnd = 490,
Pjcjdmcpjaf = 491,
Gplfpmgiijo = 495,
Ikembkhbaec = 496,
Ibogglojlko = 497,
Lhegleenamg = 498,
Ocjclmgkjda = 499,
Ejgglolhnoh = 501,
Blkfhjjnjci = 505,
Bohiiampedd = 506,
Amolggjappd = 508,
Mcbbknadeba = 511,
Dnfgdgdmidk = 513,
Magfomjgkgi = 515,
Lkdapjdmied = 516,
Cchlhkpfpfl = 517,
Kpcclhgejkh = 520,
Dblhkppajnb = 521,
Kephmnbofld = 522,
Gippnclemdg = 523,
Gcnkicbfikc = 525,
Dfkpnaijfdk = 527,
Ceamflkhcfb = 528,
Bfhgffimldb = 529,
Hkgdipekbil = 530,
Iekokibehjc = 531,
Pngpeaonkdk = 533,
Pjkahpcomhm = 534,
Nmcbdicaglj = 535,
Bhhbhclpdia = 537,
Ogniefbpbih = 538,
Ajllanljllm = 541,
Pjmgebciich = 542,
Ebdaoipkdbf = 543,
Cjlgkfbfcdo = 544,
Pnjihflneic = 545,
Klfphbijonh = 546,
Kncblnfhmde = 547,
Nheagnfjjcp = 549,
}
impl Kfbeeeidjhf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Kfbeeeidjhf::Hbphapgaion => "KFBEEEIDJHF_HBPHAPGAION",
Kfbeeeidjhf::Jibhffbkedf => "KFBEEEIDJHF_JIBHFFBKEDF",
Kfbeeeidjhf::Odnbcfbnngc => "KFBEEEIDJHF_ODNBCFBNNGC",
Kfbeeeidjhf::Mcgldfbogdd => "KFBEEEIDJHF_MCGLDFBOGDD",
Kfbeeeidjhf::Liclgkkjahj => "KFBEEEIDJHF_LICLGKKJAHJ",
Kfbeeeidjhf::Aeakokpnecb => "KFBEEEIDJHF_AEAKOKPNECB",
Kfbeeeidjhf::Cikoddeaohb => "KFBEEEIDJHF_CIKODDEAOHB",
Kfbeeeidjhf::Diobkbkdkbm => "KFBEEEIDJHF_DIOBKBKDKBM",
Kfbeeeidjhf::Fggbndbjbfh => "KFBEEEIDJHF_FGGBNDBJBFH",
Kfbeeeidjhf::Fepcaggnogo => "KFBEEEIDJHF_FEPCAGGNOGO",
Kfbeeeidjhf::Okeogbnbopn => "KFBEEEIDJHF_OKEOGBNBOPN",
Kfbeeeidjhf::Jcjifemopga => "KFBEEEIDJHF_JCJIFEMOPGA",
Kfbeeeidjhf::Lafokfcmjco => "KFBEEEIDJHF_LAFOKFCMJCO",
Kfbeeeidjhf::Pbjiiejggjo => "KFBEEEIDJHF_PBJIIEJGGJO",
Kfbeeeidjhf::Ehcocehcaon => "KFBEEEIDJHF_EHCOCEHCAON",
Kfbeeeidjhf::Hibegpheafm => "KFBEEEIDJHF_HIBEGPHEAFM",
Kfbeeeidjhf::Bfeedailalc => "KFBEEEIDJHF_BFEEDAILALC",
Kfbeeeidjhf::Cpigekdmibc => "KFBEEEIDJHF_CPIGEKDMIBC",
Kfbeeeidjhf::Aofahcialof => "KFBEEEIDJHF_AOFAHCIALOF",
Kfbeeeidjhf::Fgaoghgcklo => "KFBEEEIDJHF_FGAOGHGCKLO",
Kfbeeeidjhf::Bahgojfohpf => "KFBEEEIDJHF_BAHGOJFOHPF",
Kfbeeeidjhf::Oklikjkpjld => "KFBEEEIDJHF_OKLIKJKPJLD",
Kfbeeeidjhf::Mckbkfgoceg => "KFBEEEIDJHF_MCKBKFGOCEG",
Kfbeeeidjhf::Nofdhnnggao => "KFBEEEIDJHF_NOFDHNNGGAO",
Kfbeeeidjhf::Lldgmmgijim => "KFBEEEIDJHF_LLDGMMGIJIM",
Kfbeeeidjhf::Bllniafgokj => "KFBEEEIDJHF_BLLNIAFGOKJ",
Kfbeeeidjhf::Fgcfdgnhokj => "KFBEEEIDJHF_FGCFDGNHOKJ",
Kfbeeeidjhf::Hcapcpfndpi => "KFBEEEIDJHF_HCAPCPFNDPI",
Kfbeeeidjhf::Mnpdfhiflag => "KFBEEEIDJHF_MNPDFHIFLAG",
Kfbeeeidjhf::Midajjgfcjj => "KFBEEEIDJHF_MIDAJJGFCJJ",
Kfbeeeidjhf::Dlgnahhebff => "KFBEEEIDJHF_DLGNAHHEBFF",
Kfbeeeidjhf::Melkohfbbnd => "KFBEEEIDJHF_MELKOHFBBND",
Kfbeeeidjhf::Pjcjdmcpjaf => "KFBEEEIDJHF_PJCJDMCPJAF",
Kfbeeeidjhf::Gplfpmgiijo => "KFBEEEIDJHF_GPLFPMGIIJO",
Kfbeeeidjhf::Ikembkhbaec => "KFBEEEIDJHF_IKEMBKHBAEC",
Kfbeeeidjhf::Ibogglojlko => "KFBEEEIDJHF_IBOGGLOJLKO",
Kfbeeeidjhf::Lhegleenamg => "KFBEEEIDJHF_LHEGLEENAMG",
Kfbeeeidjhf::Ocjclmgkjda => "KFBEEEIDJHF_OCJCLMGKJDA",
Kfbeeeidjhf::Ejgglolhnoh => "KFBEEEIDJHF_EJGGLOLHNOH",
Kfbeeeidjhf::Blkfhjjnjci => "KFBEEEIDJHF_BLKFHJJNJCI",
Kfbeeeidjhf::Bohiiampedd => "KFBEEEIDJHF_BOHIIAMPEDD",
Kfbeeeidjhf::Amolggjappd => "KFBEEEIDJHF_AMOLGGJAPPD",
Kfbeeeidjhf::Mcbbknadeba => "KFBEEEIDJHF_MCBBKNADEBA",
Kfbeeeidjhf::Dnfgdgdmidk => "KFBEEEIDJHF_DNFGDGDMIDK",
Kfbeeeidjhf::Magfomjgkgi => "KFBEEEIDJHF_MAGFOMJGKGI",
Kfbeeeidjhf::Lkdapjdmied => "KFBEEEIDJHF_LKDAPJDMIED",
Kfbeeeidjhf::Cchlhkpfpfl => "KFBEEEIDJHF_CCHLHKPFPFL",
Kfbeeeidjhf::Kpcclhgejkh => "KFBEEEIDJHF_KPCCLHGEJKH",
Kfbeeeidjhf::Dblhkppajnb => "KFBEEEIDJHF_DBLHKPPAJNB",
Kfbeeeidjhf::Kephmnbofld => "KFBEEEIDJHF_KEPHMNBOFLD",
Kfbeeeidjhf::Gippnclemdg => "KFBEEEIDJHF_GIPPNCLEMDG",
Kfbeeeidjhf::Gcnkicbfikc => "KFBEEEIDJHF_GCNKICBFIKC",
Kfbeeeidjhf::Dfkpnaijfdk => "KFBEEEIDJHF_DFKPNAIJFDK",
Kfbeeeidjhf::Ceamflkhcfb => "KFBEEEIDJHF_CEAMFLKHCFB",
Kfbeeeidjhf::Bfhgffimldb => "KFBEEEIDJHF_BFHGFFIMLDB",
Kfbeeeidjhf::Hkgdipekbil => "KFBEEEIDJHF_HKGDIPEKBIL",
Kfbeeeidjhf::Iekokibehjc => "KFBEEEIDJHF_IEKOKIBEHJC",
Kfbeeeidjhf::Pngpeaonkdk => "KFBEEEIDJHF_PNGPEAONKDK",
Kfbeeeidjhf::Pjkahpcomhm => "KFBEEEIDJHF_PJKAHPCOMHM",
Kfbeeeidjhf::Nmcbdicaglj => "KFBEEEIDJHF_NMCBDICAGLJ",
Kfbeeeidjhf::Bhhbhclpdia => "KFBEEEIDJHF_BHHBHCLPDIA",
Kfbeeeidjhf::Ogniefbpbih => "KFBEEEIDJHF_OGNIEFBPBIH",
Kfbeeeidjhf::Ajllanljllm => "KFBEEEIDJHF_AJLLANLJLLM",
Kfbeeeidjhf::Pjmgebciich => "KFBEEEIDJHF_PJMGEBCIICH",
Kfbeeeidjhf::Ebdaoipkdbf => "KFBEEEIDJHF_EBDAOIPKDBF",
Kfbeeeidjhf::Cjlgkfbfcdo => "KFBEEEIDJHF_CJLGKFBFCDO",
Kfbeeeidjhf::Pnjihflneic => "KFBEEEIDJHF_PNJIHFLNEIC",
Kfbeeeidjhf::Klfphbijonh => "KFBEEEIDJHF_KLFPHBIJONH",
Kfbeeeidjhf::Kncblnfhmde => "KFBEEEIDJHF_KNCBLNFHMDE",
Kfbeeeidjhf::Nheagnfjjcp => "KFBEEEIDJHF_NHEAGNFJJCP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KFBEEEIDJHF_HBPHAPGAION" => Some(Self::Hbphapgaion),
"KFBEEEIDJHF_JIBHFFBKEDF" => Some(Self::Jibhffbkedf),
"KFBEEEIDJHF_ODNBCFBNNGC" => Some(Self::Odnbcfbnngc),
"KFBEEEIDJHF_MCGLDFBOGDD" => Some(Self::Mcgldfbogdd),
"KFBEEEIDJHF_LICLGKKJAHJ" => Some(Self::Liclgkkjahj),
"KFBEEEIDJHF_AEAKOKPNECB" => Some(Self::Aeakokpnecb),
"KFBEEEIDJHF_CIKODDEAOHB" => Some(Self::Cikoddeaohb),
"KFBEEEIDJHF_DIOBKBKDKBM" => Some(Self::Diobkbkdkbm),
"KFBEEEIDJHF_FGGBNDBJBFH" => Some(Self::Fggbndbjbfh),
"KFBEEEIDJHF_FEPCAGGNOGO" => Some(Self::Fepcaggnogo),
"KFBEEEIDJHF_OKEOGBNBOPN" => Some(Self::Okeogbnbopn),
"KFBEEEIDJHF_JCJIFEMOPGA" => Some(Self::Jcjifemopga),
"KFBEEEIDJHF_LAFOKFCMJCO" => Some(Self::Lafokfcmjco),
"KFBEEEIDJHF_PBJIIEJGGJO" => Some(Self::Pbjiiejggjo),
"KFBEEEIDJHF_EHCOCEHCAON" => Some(Self::Ehcocehcaon),
"KFBEEEIDJHF_HIBEGPHEAFM" => Some(Self::Hibegpheafm),
"KFBEEEIDJHF_BFEEDAILALC" => Some(Self::Bfeedailalc),
"KFBEEEIDJHF_CPIGEKDMIBC" => Some(Self::Cpigekdmibc),
"KFBEEEIDJHF_AOFAHCIALOF" => Some(Self::Aofahcialof),
"KFBEEEIDJHF_FGAOGHGCKLO" => Some(Self::Fgaoghgcklo),
"KFBEEEIDJHF_BAHGOJFOHPF" => Some(Self::Bahgojfohpf),
"KFBEEEIDJHF_OKLIKJKPJLD" => Some(Self::Oklikjkpjld),
"KFBEEEIDJHF_MCKBKFGOCEG" => Some(Self::Mckbkfgoceg),
"KFBEEEIDJHF_NOFDHNNGGAO" => Some(Self::Nofdhnnggao),
"KFBEEEIDJHF_LLDGMMGIJIM" => Some(Self::Lldgmmgijim),
"KFBEEEIDJHF_BLLNIAFGOKJ" => Some(Self::Bllniafgokj),
"KFBEEEIDJHF_FGCFDGNHOKJ" => Some(Self::Fgcfdgnhokj),
"KFBEEEIDJHF_HCAPCPFNDPI" => Some(Self::Hcapcpfndpi),
"KFBEEEIDJHF_MNPDFHIFLAG" => Some(Self::Mnpdfhiflag),
"KFBEEEIDJHF_MIDAJJGFCJJ" => Some(Self::Midajjgfcjj),
"KFBEEEIDJHF_DLGNAHHEBFF" => Some(Self::Dlgnahhebff),
"KFBEEEIDJHF_MELKOHFBBND" => Some(Self::Melkohfbbnd),
"KFBEEEIDJHF_PJCJDMCPJAF" => Some(Self::Pjcjdmcpjaf),
"KFBEEEIDJHF_GPLFPMGIIJO" => Some(Self::Gplfpmgiijo),
"KFBEEEIDJHF_IKEMBKHBAEC" => Some(Self::Ikembkhbaec),
"KFBEEEIDJHF_IBOGGLOJLKO" => Some(Self::Ibogglojlko),
"KFBEEEIDJHF_LHEGLEENAMG" => Some(Self::Lhegleenamg),
"KFBEEEIDJHF_OCJCLMGKJDA" => Some(Self::Ocjclmgkjda),
"KFBEEEIDJHF_EJGGLOLHNOH" => Some(Self::Ejgglolhnoh),
"KFBEEEIDJHF_BLKFHJJNJCI" => Some(Self::Blkfhjjnjci),
"KFBEEEIDJHF_BOHIIAMPEDD" => Some(Self::Bohiiampedd),
"KFBEEEIDJHF_AMOLGGJAPPD" => Some(Self::Amolggjappd),
"KFBEEEIDJHF_MCBBKNADEBA" => Some(Self::Mcbbknadeba),
"KFBEEEIDJHF_DNFGDGDMIDK" => Some(Self::Dnfgdgdmidk),
"KFBEEEIDJHF_MAGFOMJGKGI" => Some(Self::Magfomjgkgi),
"KFBEEEIDJHF_LKDAPJDMIED" => Some(Self::Lkdapjdmied),
"KFBEEEIDJHF_CCHLHKPFPFL" => Some(Self::Cchlhkpfpfl),
"KFBEEEIDJHF_KPCCLHGEJKH" => Some(Self::Kpcclhgejkh),
"KFBEEEIDJHF_DBLHKPPAJNB" => Some(Self::Dblhkppajnb),
"KFBEEEIDJHF_KEPHMNBOFLD" => Some(Self::Kephmnbofld),
"KFBEEEIDJHF_GIPPNCLEMDG" => Some(Self::Gippnclemdg),
"KFBEEEIDJHF_GCNKICBFIKC" => Some(Self::Gcnkicbfikc),
"KFBEEEIDJHF_DFKPNAIJFDK" => Some(Self::Dfkpnaijfdk),
"KFBEEEIDJHF_CEAMFLKHCFB" => Some(Self::Ceamflkhcfb),
"KFBEEEIDJHF_BFHGFFIMLDB" => Some(Self::Bfhgffimldb),
"KFBEEEIDJHF_HKGDIPEKBIL" => Some(Self::Hkgdipekbil),
"KFBEEEIDJHF_IEKOKIBEHJC" => Some(Self::Iekokibehjc),
"KFBEEEIDJHF_PNGPEAONKDK" => Some(Self::Pngpeaonkdk),
"KFBEEEIDJHF_PJKAHPCOMHM" => Some(Self::Pjkahpcomhm),
"KFBEEEIDJHF_NMCBDICAGLJ" => Some(Self::Nmcbdicaglj),
"KFBEEEIDJHF_BHHBHCLPDIA" => Some(Self::Bhhbhclpdia),
"KFBEEEIDJHF_OGNIEFBPBIH" => Some(Self::Ogniefbpbih),
"KFBEEEIDJHF_AJLLANLJLLM" => Some(Self::Ajllanljllm),
"KFBEEEIDJHF_PJMGEBCIICH" => Some(Self::Pjmgebciich),
"KFBEEEIDJHF_EBDAOIPKDBF" => Some(Self::Ebdaoipkdbf),
"KFBEEEIDJHF_CJLGKFBFCDO" => Some(Self::Cjlgkfbfcdo),
"KFBEEEIDJHF_PNJIHFLNEIC" => Some(Self::Pnjihflneic),
"KFBEEEIDJHF_KLFPHBIJONH" => Some(Self::Klfphbijonh),
"KFBEEEIDJHF_KNCBLNFHMDE" => Some(Self::Kncblnfhmde),
"KFBEEEIDJHF_NHEAGNFJJCP" => Some(Self::Nheagnfjjcp),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jheemfhlffg {
Hehdmdijmmb = 0,
Hkpkpbkhnjm = 1,
Jhnaflpfnaj = 2,
}
impl Jheemfhlffg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Jheemfhlffg::Hehdmdijmmb => "JHEEMFHLFFG_HEHDMDIJMMB",
Jheemfhlffg::Hkpkpbkhnjm => "JHEEMFHLFFG_HKPKPBKHNJM",
Jheemfhlffg::Jhnaflpfnaj => "JHEEMFHLFFG_JHNAFLPFNAJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JHEEMFHLFFG_HEHDMDIJMMB" => Some(Self::Hehdmdijmmb),
"JHEEMFHLFFG_HKPKPBKHNJM" => Some(Self::Hkpkpbkhnjm),
"JHEEMFHLFFG_JHNAFLPFNAJ" => Some(Self::Jhnaflpfnaj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jakbpikcffh {
Cjlcdhbngoj = 0,
Ghpipbnlfeo = 1,
Iealkpoiahi = 2,
}
impl Jakbpikcffh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Jakbpikcffh::Cjlcdhbngoj => "JAKBPIKCFFH_CJLCDHBNGOJ",
Jakbpikcffh::Ghpipbnlfeo => "JAKBPIKCFFH_GHPIPBNLFEO",
Jakbpikcffh::Iealkpoiahi => "JAKBPIKCFFH_IEALKPOIAHI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JAKBPIKCFFH_CJLCDHBNGOJ" => Some(Self::Cjlcdhbngoj),
"JAKBPIKCFFH_GHPIPBNLFEO" => Some(Self::Ghpipbnlfeo),
"JAKBPIKCFFH_IEALKPOIAHI" => Some(Self::Iealkpoiahi),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fljmoifamai {
Djcjagiefhf = 0,
Hhoppijdljj = 1,
Lfgcohjkkmk = 3,
}
impl Fljmoifamai {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fljmoifamai::Djcjagiefhf => "FLJMOIFAMAI_DJCJAGIEFHF",
Fljmoifamai::Hhoppijdljj => "FLJMOIFAMAI_HHOPPIJDLJJ",
Fljmoifamai::Lfgcohjkkmk => "FLJMOIFAMAI_LFGCOHJKKMK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FLJMOIFAMAI_DJCJAGIEFHF" => Some(Self::Djcjagiefhf),
"FLJMOIFAMAI_HHOPPIJDLJJ" => Some(Self::Hhoppijdljj),
"FLJMOIFAMAI_LFGCOHJKKMK" => Some(Self::Lfgcohjkkmk),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Phlkijnpgeg {
Imhabhgnbof = 0,
Pegmioinido = 1,
Laoflheedac = 2,
Hmbpeljcgpj = 3,
}
impl Phlkijnpgeg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Phlkijnpgeg::Imhabhgnbof => "PHLKIJNPGEG_IMHABHGNBOF",
Phlkijnpgeg::Pegmioinido => "PHLKIJNPGEG_PEGMIOINIDO",
Phlkijnpgeg::Laoflheedac => "PHLKIJNPGEG_LAOFLHEEDAC",
Phlkijnpgeg::Hmbpeljcgpj => "PHLKIJNPGEG_HMBPELJCGPJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PHLKIJNPGEG_IMHABHGNBOF" => Some(Self::Imhabhgnbof),
"PHLKIJNPGEG_PEGMIOINIDO" => Some(Self::Pegmioinido),
"PHLKIJNPGEG_LAOFLHEEDAC" => Some(Self::Laoflheedac),
"PHLKIJNPGEG_HMBPELJCGPJ" => Some(Self::Hmbpeljcgpj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mfjehdlpcaa {
Gpoppmmdlmk = 0,
}
impl Mfjehdlpcaa {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mfjehdlpcaa::Gpoppmmdlmk => "MFJEHDLPCAA_GPOPPMMDLMK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MFJEHDLPCAA_GPOPPMMDLMK" => Some(Self::Gpoppmmdlmk),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Eibhenfckie {
Hlefecobggm = 0,
Nnileclhfek = 1,
Bhkdelddlbm = 2,
Kfjdjnmelom = 3,
Mjachgmjgnc = 4,
}
impl Eibhenfckie {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Eibhenfckie::Hlefecobggm => "EIBHENFCKIE_HLEFECOBGGM",
Eibhenfckie::Nnileclhfek => "EIBHENFCKIE_NNILECLHFEK",
Eibhenfckie::Bhkdelddlbm => "EIBHENFCKIE_BHKDELDDLBM",
Eibhenfckie::Kfjdjnmelom => "EIBHENFCKIE_KFJDJNMELOM",
Eibhenfckie::Mjachgmjgnc => "EIBHENFCKIE_MJACHGMJGNC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EIBHENFCKIE_HLEFECOBGGM" => Some(Self::Hlefecobggm),
"EIBHENFCKIE_NNILECLHFEK" => Some(Self::Nnileclhfek),
"EIBHENFCKIE_BHKDELDDLBM" => Some(Self::Bhkdelddlbm),
"EIBHENFCKIE_KFJDJNMELOM" => Some(Self::Kfjdjnmelom),
"EIBHENFCKIE_MJACHGMJGNC" => Some(Self::Mjachgmjgnc),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bnjiedkliok {
Fmhgfbijiab = 0,
Gldmeejnpbn = 1,
Plaogcbihab = 2,
}
impl Bnjiedkliok {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Bnjiedkliok::Fmhgfbijiab => "BNJIEDKLIOK_FMHGFBIJIAB",
Bnjiedkliok::Gldmeejnpbn => "BNJIEDKLIOK_GLDMEEJNPBN",
Bnjiedkliok::Plaogcbihab => "BNJIEDKLIOK_PLAOGCBIHAB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BNJIEDKLIOK_FMHGFBIJIAB" => Some(Self::Fmhgfbijiab),
"BNJIEDKLIOK_GLDMEEJNPBN" => Some(Self::Gldmeejnpbn),
"BNJIEDKLIOK_PLAOGCBIHAB" => Some(Self::Plaogcbihab),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lkholpgbikb {
Ahpggfgpjnd = 0,
Onjebmoidfe = 1,
Hdlakkhhdmj = 2,
Bfkahjndbne = 3,
}
impl Lkholpgbikb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Lkholpgbikb::Ahpggfgpjnd => "LKHOLPGBIKB_AHPGGFGPJND",
Lkholpgbikb::Onjebmoidfe => "LKHOLPGBIKB_ONJEBMOIDFE",
Lkholpgbikb::Hdlakkhhdmj => "LKHOLPGBIKB_HDLAKKHHDMJ",
Lkholpgbikb::Bfkahjndbne => "LKHOLPGBIKB_BFKAHJNDBNE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LKHOLPGBIKB_AHPGGFGPJND" => Some(Self::Ahpggfgpjnd),
"LKHOLPGBIKB_ONJEBMOIDFE" => Some(Self::Onjebmoidfe),
"LKHOLPGBIKB_HDLAKKHHDMJ" => Some(Self::Hdlakkhhdmj),
"LKHOLPGBIKB_BFKAHJNDBNE" => Some(Self::Bfkahjndbne),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pofjmlaionb {
Oejogidnnko = 0,
Neojbfpbbne = 1,
Jkcfakkegbi = 2,
}
impl Pofjmlaionb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Pofjmlaionb::Oejogidnnko => "POFJMLAIONB_OEJOGIDNNKO",
Pofjmlaionb::Neojbfpbbne => "POFJMLAIONB_NEOJBFPBBNE",
Pofjmlaionb::Jkcfakkegbi => "POFJMLAIONB_JKCFAKKEGBI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"POFJMLAIONB_OEJOGIDNNKO" => Some(Self::Oejogidnnko),
"POFJMLAIONB_NEOJBFPBBNE" => Some(Self::Neojbfpbbne),
"POFJMLAIONB_JKCFAKKEGBI" => Some(Self::Jkcfakkegbi),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fppfahmjfnf {
Gmdbgkoiecf = 0,
Jpaobpmifbg = 1620,
Jjpkcjfocgp = 1621,
Jcbmfncibok = 1627,
Alhmlbmgjcm = 1628,
Jmbclbnmjmc = 1634,
Ephdbfeocce = 1635,
Hiadocilakj = 1641,
Dlhibjflggi = 1648,
Bllnohnajel = 1649,
Hjdfennkjea = 1650,
Kpoapphhpbl = 1651,
Hfafndehpnp = 1654,
Ookgagcabnc = 1659,
Ihifebcnlmg = 1661,
Nlofnijmgio = 1664,
Nafpfohbnff = 1666,
Ehimgnhemcd = 1671,
Ddhefgmpkbh = 1672,
Bbaphgabgii = 1673,
Cncmeilhjlh = 1679,
Eponkdclebc = 1682,
Gnfkahokjlk = 1683,
Hkpobndkfon = 1684,
Ifpkipehiih = 1685,
Baebhlgbjmc = 1686,
Kcginfekfcf = 1687,
Oeiojpckgbo = 1694,
Ecgcmhodmec = 1699,
}
impl Fppfahmjfnf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fppfahmjfnf::Gmdbgkoiecf => "FPPFAHMJFNF_GMDBGKOIECF",
Fppfahmjfnf::Jpaobpmifbg => "FPPFAHMJFNF_JPAOBPMIFBG",
Fppfahmjfnf::Jjpkcjfocgp => "FPPFAHMJFNF_JJPKCJFOCGP",
Fppfahmjfnf::Jcbmfncibok => "FPPFAHMJFNF_JCBMFNCIBOK",
Fppfahmjfnf::Alhmlbmgjcm => "FPPFAHMJFNF_ALHMLBMGJCM",
Fppfahmjfnf::Jmbclbnmjmc => "FPPFAHMJFNF_JMBCLBNMJMC",
Fppfahmjfnf::Ephdbfeocce => "FPPFAHMJFNF_EPHDBFEOCCE",
Fppfahmjfnf::Hiadocilakj => "FPPFAHMJFNF_HIADOCILAKJ",
Fppfahmjfnf::Dlhibjflggi => "FPPFAHMJFNF_DLHIBJFLGGI",
Fppfahmjfnf::Bllnohnajel => "FPPFAHMJFNF_BLLNOHNAJEL",
Fppfahmjfnf::Hjdfennkjea => "FPPFAHMJFNF_HJDFENNKJEA",
Fppfahmjfnf::Kpoapphhpbl => "FPPFAHMJFNF_KPOAPPHHPBL",
Fppfahmjfnf::Hfafndehpnp => "FPPFAHMJFNF_HFAFNDEHPNP",
Fppfahmjfnf::Ookgagcabnc => "FPPFAHMJFNF_OOKGAGCABNC",
Fppfahmjfnf::Ihifebcnlmg => "FPPFAHMJFNF_IHIFEBCNLMG",
Fppfahmjfnf::Nlofnijmgio => "FPPFAHMJFNF_NLOFNIJMGIO",
Fppfahmjfnf::Nafpfohbnff => "FPPFAHMJFNF_NAFPFOHBNFF",
Fppfahmjfnf::Ehimgnhemcd => "FPPFAHMJFNF_EHIMGNHEMCD",
Fppfahmjfnf::Ddhefgmpkbh => "FPPFAHMJFNF_DDHEFGMPKBH",
Fppfahmjfnf::Bbaphgabgii => "FPPFAHMJFNF_BBAPHGABGII",
Fppfahmjfnf::Cncmeilhjlh => "FPPFAHMJFNF_CNCMEILHJLH",
Fppfahmjfnf::Eponkdclebc => "FPPFAHMJFNF_EPONKDCLEBC",
Fppfahmjfnf::Gnfkahokjlk => "FPPFAHMJFNF_GNFKAHOKJLK",
Fppfahmjfnf::Hkpobndkfon => "FPPFAHMJFNF_HKPOBNDKFON",
Fppfahmjfnf::Ifpkipehiih => "FPPFAHMJFNF_IFPKIPEHIIH",
Fppfahmjfnf::Baebhlgbjmc => "FPPFAHMJFNF_BAEBHLGBJMC",
Fppfahmjfnf::Kcginfekfcf => "FPPFAHMJFNF_KCGINFEKFCF",
Fppfahmjfnf::Oeiojpckgbo => "FPPFAHMJFNF_OEIOJPCKGBO",
Fppfahmjfnf::Ecgcmhodmec => "FPPFAHMJFNF_ECGCMHODMEC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FPPFAHMJFNF_GMDBGKOIECF" => Some(Self::Gmdbgkoiecf),
"FPPFAHMJFNF_JPAOBPMIFBG" => Some(Self::Jpaobpmifbg),
"FPPFAHMJFNF_JJPKCJFOCGP" => Some(Self::Jjpkcjfocgp),
"FPPFAHMJFNF_JCBMFNCIBOK" => Some(Self::Jcbmfncibok),
"FPPFAHMJFNF_ALHMLBMGJCM" => Some(Self::Alhmlbmgjcm),
"FPPFAHMJFNF_JMBCLBNMJMC" => Some(Self::Jmbclbnmjmc),
"FPPFAHMJFNF_EPHDBFEOCCE" => Some(Self::Ephdbfeocce),
"FPPFAHMJFNF_HIADOCILAKJ" => Some(Self::Hiadocilakj),
"FPPFAHMJFNF_DLHIBJFLGGI" => Some(Self::Dlhibjflggi),
"FPPFAHMJFNF_BLLNOHNAJEL" => Some(Self::Bllnohnajel),
"FPPFAHMJFNF_HJDFENNKJEA" => Some(Self::Hjdfennkjea),
"FPPFAHMJFNF_KPOAPPHHPBL" => Some(Self::Kpoapphhpbl),
"FPPFAHMJFNF_HFAFNDEHPNP" => Some(Self::Hfafndehpnp),
"FPPFAHMJFNF_OOKGAGCABNC" => Some(Self::Ookgagcabnc),
"FPPFAHMJFNF_IHIFEBCNLMG" => Some(Self::Ihifebcnlmg),
"FPPFAHMJFNF_NLOFNIJMGIO" => Some(Self::Nlofnijmgio),
"FPPFAHMJFNF_NAFPFOHBNFF" => Some(Self::Nafpfohbnff),
"FPPFAHMJFNF_EHIMGNHEMCD" => Some(Self::Ehimgnhemcd),
"FPPFAHMJFNF_DDHEFGMPKBH" => Some(Self::Ddhefgmpkbh),
"FPPFAHMJFNF_BBAPHGABGII" => Some(Self::Bbaphgabgii),
"FPPFAHMJFNF_CNCMEILHJLH" => Some(Self::Cncmeilhjlh),
"FPPFAHMJFNF_EPONKDCLEBC" => Some(Self::Eponkdclebc),
"FPPFAHMJFNF_GNFKAHOKJLK" => Some(Self::Gnfkahokjlk),
"FPPFAHMJFNF_HKPOBNDKFON" => Some(Self::Hkpobndkfon),
"FPPFAHMJFNF_IFPKIPEHIIH" => Some(Self::Ifpkipehiih),
"FPPFAHMJFNF_BAEBHLGBJMC" => Some(Self::Baebhlgbjmc),
"FPPFAHMJFNF_KCGINFEKFCF" => Some(Self::Kcginfekfcf),
"FPPFAHMJFNF_OEIOJPCKGBO" => Some(Self::Oeiojpckgbo),
"FPPFAHMJFNF_ECGCMHODMEC" => Some(Self::Ecgcmhodmec),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dabppncfnpn {
Anofnlgakkb = 0,
Bemiejagcpe = 1,
Jemdibldppk = 2,
Bncmlkgholl = 3,
Minhekcmlog = 4,
Cpakifhdnjm = 5,
Ncemdjnkbec = 6,
Hglnnfadfhm = 7,
}
impl Dabppncfnpn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Dabppncfnpn::Anofnlgakkb => "DABPPNCFNPN_ANOFNLGAKKB",
Dabppncfnpn::Bemiejagcpe => "DABPPNCFNPN_BEMIEJAGCPE",
Dabppncfnpn::Jemdibldppk => "DABPPNCFNPN_JEMDIBLDPPK",
Dabppncfnpn::Bncmlkgholl => "DABPPNCFNPN_BNCMLKGHOLL",
Dabppncfnpn::Minhekcmlog => "DABPPNCFNPN_MINHEKCMLOG",
Dabppncfnpn::Cpakifhdnjm => "DABPPNCFNPN_CPAKIFHDNJM",
Dabppncfnpn::Ncemdjnkbec => "DABPPNCFNPN_NCEMDJNKBEC",
Dabppncfnpn::Hglnnfadfhm => "DABPPNCFNPN_HGLNNFADFHM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DABPPNCFNPN_ANOFNLGAKKB" => Some(Self::Anofnlgakkb),
"DABPPNCFNPN_BEMIEJAGCPE" => Some(Self::Bemiejagcpe),
"DABPPNCFNPN_JEMDIBLDPPK" => Some(Self::Jemdibldppk),
"DABPPNCFNPN_BNCMLKGHOLL" => Some(Self::Bncmlkgholl),
"DABPPNCFNPN_MINHEKCMLOG" => Some(Self::Minhekcmlog),
"DABPPNCFNPN_CPAKIFHDNJM" => Some(Self::Cpakifhdnjm),
"DABPPNCFNPN_NCEMDJNKBEC" => Some(Self::Ncemdjnkbec),
"DABPPNCFNPN_HGLNNFADFHM" => Some(Self::Hglnnfadfhm),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mfejpkejakm {
Gchdihjfkcd = 0,
Bbpmccogjjh = 1,
Glilpokpaae = 2,
}
impl Mfejpkejakm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mfejpkejakm::Gchdihjfkcd => "MFEJPKEJAKM_GCHDIHJFKCD",
Mfejpkejakm::Bbpmccogjjh => "MFEJPKEJAKM_BBPMCCOGJJH",
Mfejpkejakm::Glilpokpaae => "MFEJPKEJAKM_GLILPOKPAAE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MFEJPKEJAKM_GCHDIHJFKCD" => Some(Self::Gchdihjfkcd),
"MFEJPKEJAKM_BBPMCCOGJJH" => Some(Self::Bbpmccogjjh),
"MFEJPKEJAKM_GLILPOKPAAE" => Some(Self::Glilpokpaae),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Glfcbjfemnl {
Bakigdbmkec = 0,
}
impl Glfcbjfemnl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Glfcbjfemnl::Bakigdbmkec => "GLFCBJFEMNL_BAKIGDBMKEC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GLFCBJFEMNL_BAKIGDBMKEC" => Some(Self::Bakigdbmkec),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ggfpbbknmkl {
Dakejjcpedj = 0,
Gikkncjiplk = 1,
Mjabdodlnai = 2,
Nddnegmbdac = 3,
}
impl Ggfpbbknmkl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ggfpbbknmkl::Dakejjcpedj => "GGFPBBKNMKL_DAKEJJCPEDJ",
Ggfpbbknmkl::Gikkncjiplk => "GGFPBBKNMKL_GIKKNCJIPLK",
Ggfpbbknmkl::Mjabdodlnai => "GGFPBBKNMKL_MJABDODLNAI",
Ggfpbbknmkl::Nddnegmbdac => "GGFPBBKNMKL_NDDNEGMBDAC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GGFPBBKNMKL_DAKEJJCPEDJ" => Some(Self::Dakejjcpedj),
"GGFPBBKNMKL_GIKKNCJIPLK" => Some(Self::Gikkncjiplk),
"GGFPBBKNMKL_MJABDODLNAI" => Some(Self::Mjabdodlnai),
"GGFPBBKNMKL_NDDNEGMBDAC" => Some(Self::Nddnegmbdac),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ModifyType {
ModifyAdd = 0,
ModifyReplace = 1,
ModifyReduce = 2,
}
impl ModifyType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
ModifyType::ModifyAdd => "MODIFY_ADD",
ModifyType::ModifyReplace => "MODIFY_REPLACE",
ModifyType::ModifyReduce => "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 {
"MODIFY_ADD" => Some(Self::ModifyAdd),
"MODIFY_REPLACE" => Some(Self::ModifyReplace),
"MODIFY_REDUCE" => Some(Self::ModifyReduce),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Njpldaobgcm {
Fmgaddhddef = 0,
Kgbdghaimid = 1700,
Dhjmkbnjdgl = 1711,
Nplkdencadi = 1713,
Lldeblmhfgg = 1716,
Ikicjhpjfem = 1726,
Cemjibmbmok = 1730,
Kokmbheicpg = 1736,
Nmbchhlafkg = 1768,
Fmcnlimbkjp = 1769,
Aedbdijjhcc = 1771,
Eiknjbomfbb = 1792,
Efgaifjhfmk = 1808,
Linniahldil = 1852,
Elfnikphphk = 1866,
Ebkhljhglnf = 1867,
Lbcabeppcll = 1872,
Ndjgggelgah = 1876,
Jbdmjomckei = 1881,
Bjolnmdddge = 1892,
Kdoknhhhlgl = 1893,
Hfgbmcfkoeo = 1894,
Pnbbnigjfon = 1899,
}
impl Njpldaobgcm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Njpldaobgcm::Fmgaddhddef => "NJPLDAOBGCM_FMGADDHDDEF",
Njpldaobgcm::Kgbdghaimid => "NJPLDAOBGCM_KGBDGHAIMID",
Njpldaobgcm::Dhjmkbnjdgl => "NJPLDAOBGCM_DHJMKBNJDGL",
Njpldaobgcm::Nplkdencadi => "NJPLDAOBGCM_NPLKDENCADI",
Njpldaobgcm::Lldeblmhfgg => "NJPLDAOBGCM_LLDEBLMHFGG",
Njpldaobgcm::Ikicjhpjfem => "NJPLDAOBGCM_IKICJHPJFEM",
Njpldaobgcm::Cemjibmbmok => "NJPLDAOBGCM_CEMJIBMBMOK",
Njpldaobgcm::Kokmbheicpg => "NJPLDAOBGCM_KOKMBHEICPG",
Njpldaobgcm::Nmbchhlafkg => "NJPLDAOBGCM_NMBCHHLAFKG",
Njpldaobgcm::Fmcnlimbkjp => "NJPLDAOBGCM_FMCNLIMBKJP",
Njpldaobgcm::Aedbdijjhcc => "NJPLDAOBGCM_AEDBDIJJHCC",
Njpldaobgcm::Eiknjbomfbb => "NJPLDAOBGCM_EIKNJBOMFBB",
Njpldaobgcm::Efgaifjhfmk => "NJPLDAOBGCM_EFGAIFJHFMK",
Njpldaobgcm::Linniahldil => "NJPLDAOBGCM_LINNIAHLDIL",
Njpldaobgcm::Elfnikphphk => "NJPLDAOBGCM_ELFNIKPHPHK",
Njpldaobgcm::Ebkhljhglnf => "NJPLDAOBGCM_EBKHLJHGLNF",
Njpldaobgcm::Lbcabeppcll => "NJPLDAOBGCM_LBCABEPPCLL",
Njpldaobgcm::Ndjgggelgah => "NJPLDAOBGCM_NDJGGGELGAH",
Njpldaobgcm::Jbdmjomckei => "NJPLDAOBGCM_JBDMJOMCKEI",
Njpldaobgcm::Bjolnmdddge => "NJPLDAOBGCM_BJOLNMDDDGE",
Njpldaobgcm::Kdoknhhhlgl => "NJPLDAOBGCM_KDOKNHHHLGL",
Njpldaobgcm::Hfgbmcfkoeo => "NJPLDAOBGCM_HFGBMCFKOEO",
Njpldaobgcm::Pnbbnigjfon => "NJPLDAOBGCM_PNBBNIGJFON",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NJPLDAOBGCM_FMGADDHDDEF" => Some(Self::Fmgaddhddef),
"NJPLDAOBGCM_KGBDGHAIMID" => Some(Self::Kgbdghaimid),
"NJPLDAOBGCM_DHJMKBNJDGL" => Some(Self::Dhjmkbnjdgl),
"NJPLDAOBGCM_NPLKDENCADI" => Some(Self::Nplkdencadi),
"NJPLDAOBGCM_LLDEBLMHFGG" => Some(Self::Lldeblmhfgg),
"NJPLDAOBGCM_IKICJHPJFEM" => Some(Self::Ikicjhpjfem),
"NJPLDAOBGCM_CEMJIBMBMOK" => Some(Self::Cemjibmbmok),
"NJPLDAOBGCM_KOKMBHEICPG" => Some(Self::Kokmbheicpg),
"NJPLDAOBGCM_NMBCHHLAFKG" => Some(Self::Nmbchhlafkg),
"NJPLDAOBGCM_FMCNLIMBKJP" => Some(Self::Fmcnlimbkjp),
"NJPLDAOBGCM_AEDBDIJJHCC" => Some(Self::Aedbdijjhcc),
"NJPLDAOBGCM_EIKNJBOMFBB" => Some(Self::Eiknjbomfbb),
"NJPLDAOBGCM_EFGAIFJHFMK" => Some(Self::Efgaifjhfmk),
"NJPLDAOBGCM_LINNIAHLDIL" => Some(Self::Linniahldil),
"NJPLDAOBGCM_ELFNIKPHPHK" => Some(Self::Elfnikphphk),
"NJPLDAOBGCM_EBKHLJHGLNF" => Some(Self::Ebkhljhglnf),
"NJPLDAOBGCM_LBCABEPPCLL" => Some(Self::Lbcabeppcll),
"NJPLDAOBGCM_NDJGGGELGAH" => Some(Self::Ndjgggelgah),
"NJPLDAOBGCM_JBDMJOMCKEI" => Some(Self::Jbdmjomckei),
"NJPLDAOBGCM_BJOLNMDDDGE" => Some(Self::Bjolnmdddge),
"NJPLDAOBGCM_KDOKNHHHLGL" => Some(Self::Kdoknhhhlgl),
"NJPLDAOBGCM_HFGBMCFKOEO" => Some(Self::Hfgbmcfkoeo),
"NJPLDAOBGCM_PNBBNIGJFON" => Some(Self::Pnbbnigjfon),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nhcddfhhnld {
Hafdmofeodg = 0,
Njklgloidbn = 1,
Nnphacfhfih = 2,
Ekjbfmklokm = 4,
}
impl Nhcddfhhnld {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Nhcddfhhnld::Hafdmofeodg => "NHCDDFHHNLD_HAFDMOFEODG",
Nhcddfhhnld::Njklgloidbn => "NHCDDFHHNLD_NJKLGLOIDBN",
Nhcddfhhnld::Nnphacfhfih => "NHCDDFHHNLD_NNPHACFHFIH",
Nhcddfhhnld::Ekjbfmklokm => "NHCDDFHHNLD_EKJBFMKLOKM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NHCDDFHHNLD_HAFDMOFEODG" => Some(Self::Hafdmofeodg),
"NHCDDFHHNLD_NJKLGLOIDBN" => Some(Self::Njklgloidbn),
"NHCDDFHHNLD_NNPHACFHFIH" => Some(Self::Nnphacfhfih),
"NHCDDFHHNLD_EKJBFMKLOKM" => Some(Self::Ekjbfmklokm),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bpkkbdkbnmf {
Meanacolpfj = 0,
Monkkmdcafg = 1301,
Kpdgfgipcge = 1304,
Bfbdcmjilbh = 1306,
Njaefmhhocm = 1307,
Imdghclpihi = 1308,
Nekjgocgpgl = 1310,
Iodbaoidceo = 1311,
Polkhaedhgj = 1312,
Dgflmibojko = 1313,
Keigngmgfae = 1315,
Iniefmjjnka = 1316,
Opbdiiocjle = 1317,
Ddnkalgffjn = 1318,
Ooibbnadogl = 1320,
Mkhgenfgoee = 1321,
Kookgdalhbh = 1325,
Ncffohnednn = 1326,
Oeecmeicnlc = 1327,
Beelckdjbnp = 1329,
Jiignibfmep = 1334,
Fnfbgobabnk = 1335,
Jeecjmhemcc = 1337,
Hhpplgncfod = 1338,
Pagjnbjcdfn = 1340,
Pidegfgkena = 1343,
Nnahfpnoegc = 1344,
Khfnlgihndb = 1345,
Mjeffcnkdjn = 1346,
Kfcgjgihbfa = 1347,
Gmfdgbljcch = 1349,
Lklbhhlbjjg = 1353,
Nidpcieoafi = 1355,
Kclofmcoode = 1356,
Cnfkdhpkpjn = 1357,
Mkhipclghbp = 1359,
Lllcgnekjkh = 1360,
Gfpldkjfnmc = 1361,
Fepknamchep = 1362,
Daeiedbdodk = 1363,
Dpdmiihbcjp = 1364,
Abhaipjhdcg = 1365,
Pagbcbgfhol = 1366,
Dojcgblaipg = 1368,
Dhedpnegdbh = 1370,
Bmkplpddbkm = 1371,
Enhmoledoap = 1372,
Cjfgbllcina = 1373,
Icilookhcnd = 1374,
Mcjljemmjli = 1375,
Fblfmknlcld = 1378,
Bjlgpfbohng = 1379,
Iadmcjmmehd = 1381,
Jpomnffcidj = 1382,
Olgcgmmfdka = 1383,
Ikcnoaolclb = 1384,
Giabggglgfk = 1385,
Amddickfbkm = 1386,
Epdlpaeiimf = 1387,
Gfelphplala = 1388,
Ancldcenlhn = 1390,
Ichnkgapnbn = 1391,
Kcagmhgnamc = 1393,
Gmkbhaplbme = 1394,
Gmjdckfjkhc = 1395,
Aidbhmkdhhb = 1396,
Jplbglnfnep = 1397,
Cikhbjhjajh = 1398,
Bfpohdmfdhj = 1399,
}
impl Bpkkbdkbnmf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Bpkkbdkbnmf::Meanacolpfj => "BPKKBDKBNMF_MEANACOLPFJ",
Bpkkbdkbnmf::Monkkmdcafg => "BPKKBDKBNMF_MONKKMDCAFG",
Bpkkbdkbnmf::Kpdgfgipcge => "BPKKBDKBNMF_KPDGFGIPCGE",
Bpkkbdkbnmf::Bfbdcmjilbh => "BPKKBDKBNMF_BFBDCMJILBH",
Bpkkbdkbnmf::Njaefmhhocm => "BPKKBDKBNMF_NJAEFMHHOCM",
Bpkkbdkbnmf::Imdghclpihi => "BPKKBDKBNMF_IMDGHCLPIHI",
Bpkkbdkbnmf::Nekjgocgpgl => "BPKKBDKBNMF_NEKJGOCGPGL",
Bpkkbdkbnmf::Iodbaoidceo => "BPKKBDKBNMF_IODBAOIDCEO",
Bpkkbdkbnmf::Polkhaedhgj => "BPKKBDKBNMF_POLKHAEDHGJ",
Bpkkbdkbnmf::Dgflmibojko => "BPKKBDKBNMF_DGFLMIBOJKO",
Bpkkbdkbnmf::Keigngmgfae => "BPKKBDKBNMF_KEIGNGMGFAE",
Bpkkbdkbnmf::Iniefmjjnka => "BPKKBDKBNMF_INIEFMJJNKA",
Bpkkbdkbnmf::Opbdiiocjle => "BPKKBDKBNMF_OPBDIIOCJLE",
Bpkkbdkbnmf::Ddnkalgffjn => "BPKKBDKBNMF_DDNKALGFFJN",
Bpkkbdkbnmf::Ooibbnadogl => "BPKKBDKBNMF_OOIBBNADOGL",
Bpkkbdkbnmf::Mkhgenfgoee => "BPKKBDKBNMF_MKHGENFGOEE",
Bpkkbdkbnmf::Kookgdalhbh => "BPKKBDKBNMF_KOOKGDALHBH",
Bpkkbdkbnmf::Ncffohnednn => "BPKKBDKBNMF_NCFFOHNEDNN",
Bpkkbdkbnmf::Oeecmeicnlc => "BPKKBDKBNMF_OEECMEICNLC",
Bpkkbdkbnmf::Beelckdjbnp => "BPKKBDKBNMF_BEELCKDJBNP",
Bpkkbdkbnmf::Jiignibfmep => "BPKKBDKBNMF_JIIGNIBFMEP",
Bpkkbdkbnmf::Fnfbgobabnk => "BPKKBDKBNMF_FNFBGOBABNK",
Bpkkbdkbnmf::Jeecjmhemcc => "BPKKBDKBNMF_JEECJMHEMCC",
Bpkkbdkbnmf::Hhpplgncfod => "BPKKBDKBNMF_HHPPLGNCFOD",
Bpkkbdkbnmf::Pagjnbjcdfn => "BPKKBDKBNMF_PAGJNBJCDFN",
Bpkkbdkbnmf::Pidegfgkena => "BPKKBDKBNMF_PIDEGFGKENA",
Bpkkbdkbnmf::Nnahfpnoegc => "BPKKBDKBNMF_NNAHFPNOEGC",
Bpkkbdkbnmf::Khfnlgihndb => "BPKKBDKBNMF_KHFNLGIHNDB",
Bpkkbdkbnmf::Mjeffcnkdjn => "BPKKBDKBNMF_MJEFFCNKDJN",
Bpkkbdkbnmf::Kfcgjgihbfa => "BPKKBDKBNMF_KFCGJGIHBFA",
Bpkkbdkbnmf::Gmfdgbljcch => "BPKKBDKBNMF_GMFDGBLJCCH",
Bpkkbdkbnmf::Lklbhhlbjjg => "BPKKBDKBNMF_LKLBHHLBJJG",
Bpkkbdkbnmf::Nidpcieoafi => "BPKKBDKBNMF_NIDPCIEOAFI",
Bpkkbdkbnmf::Kclofmcoode => "BPKKBDKBNMF_KCLOFMCOODE",
Bpkkbdkbnmf::Cnfkdhpkpjn => "BPKKBDKBNMF_CNFKDHPKPJN",
Bpkkbdkbnmf::Mkhipclghbp => "BPKKBDKBNMF_MKHIPCLGHBP",
Bpkkbdkbnmf::Lllcgnekjkh => "BPKKBDKBNMF_LLLCGNEKJKH",
Bpkkbdkbnmf::Gfpldkjfnmc => "BPKKBDKBNMF_GFPLDKJFNMC",
Bpkkbdkbnmf::Fepknamchep => "BPKKBDKBNMF_FEPKNAMCHEP",
Bpkkbdkbnmf::Daeiedbdodk => "BPKKBDKBNMF_DAEIEDBDODK",
Bpkkbdkbnmf::Dpdmiihbcjp => "BPKKBDKBNMF_DPDMIIHBCJP",
Bpkkbdkbnmf::Abhaipjhdcg => "BPKKBDKBNMF_ABHAIPJHDCG",
Bpkkbdkbnmf::Pagbcbgfhol => "BPKKBDKBNMF_PAGBCBGFHOL",
Bpkkbdkbnmf::Dojcgblaipg => "BPKKBDKBNMF_DOJCGBLAIPG",
Bpkkbdkbnmf::Dhedpnegdbh => "BPKKBDKBNMF_DHEDPNEGDBH",
Bpkkbdkbnmf::Bmkplpddbkm => "BPKKBDKBNMF_BMKPLPDDBKM",
Bpkkbdkbnmf::Enhmoledoap => "BPKKBDKBNMF_ENHMOLEDOAP",
Bpkkbdkbnmf::Cjfgbllcina => "BPKKBDKBNMF_CJFGBLLCINA",
Bpkkbdkbnmf::Icilookhcnd => "BPKKBDKBNMF_ICILOOKHCND",
Bpkkbdkbnmf::Mcjljemmjli => "BPKKBDKBNMF_MCJLJEMMJLI",
Bpkkbdkbnmf::Fblfmknlcld => "BPKKBDKBNMF_FBLFMKNLCLD",
Bpkkbdkbnmf::Bjlgpfbohng => "BPKKBDKBNMF_BJLGPFBOHNG",
Bpkkbdkbnmf::Iadmcjmmehd => "BPKKBDKBNMF_IADMCJMMEHD",
Bpkkbdkbnmf::Jpomnffcidj => "BPKKBDKBNMF_JPOMNFFCIDJ",
Bpkkbdkbnmf::Olgcgmmfdka => "BPKKBDKBNMF_OLGCGMMFDKA",
Bpkkbdkbnmf::Ikcnoaolclb => "BPKKBDKBNMF_IKCNOAOLCLB",
Bpkkbdkbnmf::Giabggglgfk => "BPKKBDKBNMF_GIABGGGLGFK",
Bpkkbdkbnmf::Amddickfbkm => "BPKKBDKBNMF_AMDDICKFBKM",
Bpkkbdkbnmf::Epdlpaeiimf => "BPKKBDKBNMF_EPDLPAEIIMF",
Bpkkbdkbnmf::Gfelphplala => "BPKKBDKBNMF_GFELPHPLALA",
Bpkkbdkbnmf::Ancldcenlhn => "BPKKBDKBNMF_ANCLDCENLHN",
Bpkkbdkbnmf::Ichnkgapnbn => "BPKKBDKBNMF_ICHNKGAPNBN",
Bpkkbdkbnmf::Kcagmhgnamc => "BPKKBDKBNMF_KCAGMHGNAMC",
Bpkkbdkbnmf::Gmkbhaplbme => "BPKKBDKBNMF_GMKBHAPLBME",
Bpkkbdkbnmf::Gmjdckfjkhc => "BPKKBDKBNMF_GMJDCKFJKHC",
Bpkkbdkbnmf::Aidbhmkdhhb => "BPKKBDKBNMF_AIDBHMKDHHB",
Bpkkbdkbnmf::Jplbglnfnep => "BPKKBDKBNMF_JPLBGLNFNEP",
Bpkkbdkbnmf::Cikhbjhjajh => "BPKKBDKBNMF_CIKHBJHJAJH",
Bpkkbdkbnmf::Bfpohdmfdhj => "BPKKBDKBNMF_BFPOHDMFDHJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BPKKBDKBNMF_MEANACOLPFJ" => Some(Self::Meanacolpfj),
"BPKKBDKBNMF_MONKKMDCAFG" => Some(Self::Monkkmdcafg),
"BPKKBDKBNMF_KPDGFGIPCGE" => Some(Self::Kpdgfgipcge),
"BPKKBDKBNMF_BFBDCMJILBH" => Some(Self::Bfbdcmjilbh),
"BPKKBDKBNMF_NJAEFMHHOCM" => Some(Self::Njaefmhhocm),
"BPKKBDKBNMF_IMDGHCLPIHI" => Some(Self::Imdghclpihi),
"BPKKBDKBNMF_NEKJGOCGPGL" => Some(Self::Nekjgocgpgl),
"BPKKBDKBNMF_IODBAOIDCEO" => Some(Self::Iodbaoidceo),
"BPKKBDKBNMF_POLKHAEDHGJ" => Some(Self::Polkhaedhgj),
"BPKKBDKBNMF_DGFLMIBOJKO" => Some(Self::Dgflmibojko),
"BPKKBDKBNMF_KEIGNGMGFAE" => Some(Self::Keigngmgfae),
"BPKKBDKBNMF_INIEFMJJNKA" => Some(Self::Iniefmjjnka),
"BPKKBDKBNMF_OPBDIIOCJLE" => Some(Self::Opbdiiocjle),
"BPKKBDKBNMF_DDNKALGFFJN" => Some(Self::Ddnkalgffjn),
"BPKKBDKBNMF_OOIBBNADOGL" => Some(Self::Ooibbnadogl),
"BPKKBDKBNMF_MKHGENFGOEE" => Some(Self::Mkhgenfgoee),
"BPKKBDKBNMF_KOOKGDALHBH" => Some(Self::Kookgdalhbh),
"BPKKBDKBNMF_NCFFOHNEDNN" => Some(Self::Ncffohnednn),
"BPKKBDKBNMF_OEECMEICNLC" => Some(Self::Oeecmeicnlc),
"BPKKBDKBNMF_BEELCKDJBNP" => Some(Self::Beelckdjbnp),
"BPKKBDKBNMF_JIIGNIBFMEP" => Some(Self::Jiignibfmep),
"BPKKBDKBNMF_FNFBGOBABNK" => Some(Self::Fnfbgobabnk),
"BPKKBDKBNMF_JEECJMHEMCC" => Some(Self::Jeecjmhemcc),
"BPKKBDKBNMF_HHPPLGNCFOD" => Some(Self::Hhpplgncfod),
"BPKKBDKBNMF_PAGJNBJCDFN" => Some(Self::Pagjnbjcdfn),
"BPKKBDKBNMF_PIDEGFGKENA" => Some(Self::Pidegfgkena),
"BPKKBDKBNMF_NNAHFPNOEGC" => Some(Self::Nnahfpnoegc),
"BPKKBDKBNMF_KHFNLGIHNDB" => Some(Self::Khfnlgihndb),
"BPKKBDKBNMF_MJEFFCNKDJN" => Some(Self::Mjeffcnkdjn),
"BPKKBDKBNMF_KFCGJGIHBFA" => Some(Self::Kfcgjgihbfa),
"BPKKBDKBNMF_GMFDGBLJCCH" => Some(Self::Gmfdgbljcch),
"BPKKBDKBNMF_LKLBHHLBJJG" => Some(Self::Lklbhhlbjjg),
"BPKKBDKBNMF_NIDPCIEOAFI" => Some(Self::Nidpcieoafi),
"BPKKBDKBNMF_KCLOFMCOODE" => Some(Self::Kclofmcoode),
"BPKKBDKBNMF_CNFKDHPKPJN" => Some(Self::Cnfkdhpkpjn),
"BPKKBDKBNMF_MKHIPCLGHBP" => Some(Self::Mkhipclghbp),
"BPKKBDKBNMF_LLLCGNEKJKH" => Some(Self::Lllcgnekjkh),
"BPKKBDKBNMF_GFPLDKJFNMC" => Some(Self::Gfpldkjfnmc),
"BPKKBDKBNMF_FEPKNAMCHEP" => Some(Self::Fepknamchep),
"BPKKBDKBNMF_DAEIEDBDODK" => Some(Self::Daeiedbdodk),
"BPKKBDKBNMF_DPDMIIHBCJP" => Some(Self::Dpdmiihbcjp),
"BPKKBDKBNMF_ABHAIPJHDCG" => Some(Self::Abhaipjhdcg),
"BPKKBDKBNMF_PAGBCBGFHOL" => Some(Self::Pagbcbgfhol),
"BPKKBDKBNMF_DOJCGBLAIPG" => Some(Self::Dojcgblaipg),
"BPKKBDKBNMF_DHEDPNEGDBH" => Some(Self::Dhedpnegdbh),
"BPKKBDKBNMF_BMKPLPDDBKM" => Some(Self::Bmkplpddbkm),
"BPKKBDKBNMF_ENHMOLEDOAP" => Some(Self::Enhmoledoap),
"BPKKBDKBNMF_CJFGBLLCINA" => Some(Self::Cjfgbllcina),
"BPKKBDKBNMF_ICILOOKHCND" => Some(Self::Icilookhcnd),
"BPKKBDKBNMF_MCJLJEMMJLI" => Some(Self::Mcjljemmjli),
"BPKKBDKBNMF_FBLFMKNLCLD" => Some(Self::Fblfmknlcld),
"BPKKBDKBNMF_BJLGPFBOHNG" => Some(Self::Bjlgpfbohng),
"BPKKBDKBNMF_IADMCJMMEHD" => Some(Self::Iadmcjmmehd),
"BPKKBDKBNMF_JPOMNFFCIDJ" => Some(Self::Jpomnffcidj),
"BPKKBDKBNMF_OLGCGMMFDKA" => Some(Self::Olgcgmmfdka),
"BPKKBDKBNMF_IKCNOAOLCLB" => Some(Self::Ikcnoaolclb),
"BPKKBDKBNMF_GIABGGGLGFK" => Some(Self::Giabggglgfk),
"BPKKBDKBNMF_AMDDICKFBKM" => Some(Self::Amddickfbkm),
"BPKKBDKBNMF_EPDLPAEIIMF" => Some(Self::Epdlpaeiimf),
"BPKKBDKBNMF_GFELPHPLALA" => Some(Self::Gfelphplala),
"BPKKBDKBNMF_ANCLDCENLHN" => Some(Self::Ancldcenlhn),
"BPKKBDKBNMF_ICHNKGAPNBN" => Some(Self::Ichnkgapnbn),
"BPKKBDKBNMF_KCAGMHGNAMC" => Some(Self::Kcagmhgnamc),
"BPKKBDKBNMF_GMKBHAPLBME" => Some(Self::Gmkbhaplbme),
"BPKKBDKBNMF_GMJDCKFJKHC" => Some(Self::Gmjdckfjkhc),
"BPKKBDKBNMF_AIDBHMKDHHB" => Some(Self::Aidbhmkdhhb),
"BPKKBDKBNMF_JPLBGLNFNEP" => Some(Self::Jplbglnfnep),
"BPKKBDKBNMF_CIKHBJHJAJH" => Some(Self::Cikhbjhjajh),
"BPKKBDKBNMF_BFPOHDMFDHJ" => Some(Self::Bfpohdmfdhj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ffojjhcmogj {
Jboebefgnhm = 0,
Fjcodjeppph = 1,
Nbmbaophgmk = 2,
}
impl Ffojjhcmogj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ffojjhcmogj::Jboebefgnhm => "FFOJJHCMOGJ_JBOEBEFGNHM",
Ffojjhcmogj::Fjcodjeppph => "FFOJJHCMOGJ_FJCODJEPPPH",
Ffojjhcmogj::Nbmbaophgmk => "FFOJJHCMOGJ_NBMBAOPHGMK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FFOJJHCMOGJ_JBOEBEFGNHM" => Some(Self::Jboebefgnhm),
"FFOJJHCMOGJ_FJCODJEPPPH" => Some(Self::Fjcodjeppph),
"FFOJJHCMOGJ_NBMBAOPHGMK" => Some(Self::Nbmbaophgmk),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cpfhnlpeccg {
Kpngcbohihh = 0,
Njlloimedca = 854,
Fjhablgjoaa = 855,
Feokkleohcb = 857,
Bpeoedbncpn = 859,
Dnfkkllniee = 861,
Pjchllbnghi = 862,
Mmfdkhikgko = 863,
Mdlibkoadhk = 867,
Bbdjfdcljkh = 868,
Pipgajbigbb = 869,
Fhmimcdmhfe = 870,
Flokgoomhmf = 876,
Dkaibknghao = 877,
Pahnlnhkcep = 878,
Iphhlgfinbp = 881,
Hkdfbblmdme = 883,
Gnpachhdfao = 884,
Nlgabkmkhab = 888,
Fcpkbkeeoll = 889,
Amnmdjmjbme = 890,
Bfaelbheebg = 892,
Gecnecgeabn = 893,
Mimjnkleegl = 897,
Cogkhadhbki = 899,
}
impl Cpfhnlpeccg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Cpfhnlpeccg::Kpngcbohihh => "CPFHNLPECCG_KPNGCBOHIHH",
Cpfhnlpeccg::Njlloimedca => "CPFHNLPECCG_NJLLOIMEDCA",
Cpfhnlpeccg::Fjhablgjoaa => "CPFHNLPECCG_FJHABLGJOAA",
Cpfhnlpeccg::Feokkleohcb => "CPFHNLPECCG_FEOKKLEOHCB",
Cpfhnlpeccg::Bpeoedbncpn => "CPFHNLPECCG_BPEOEDBNCPN",
Cpfhnlpeccg::Dnfkkllniee => "CPFHNLPECCG_DNFKKLLNIEE",
Cpfhnlpeccg::Pjchllbnghi => "CPFHNLPECCG_PJCHLLBNGHI",
Cpfhnlpeccg::Mmfdkhikgko => "CPFHNLPECCG_MMFDKHIKGKO",
Cpfhnlpeccg::Mdlibkoadhk => "CPFHNLPECCG_MDLIBKOADHK",
Cpfhnlpeccg::Bbdjfdcljkh => "CPFHNLPECCG_BBDJFDCLJKH",
Cpfhnlpeccg::Pipgajbigbb => "CPFHNLPECCG_PIPGAJBIGBB",
Cpfhnlpeccg::Fhmimcdmhfe => "CPFHNLPECCG_FHMIMCDMHFE",
Cpfhnlpeccg::Flokgoomhmf => "CPFHNLPECCG_FLOKGOOMHMF",
Cpfhnlpeccg::Dkaibknghao => "CPFHNLPECCG_DKAIBKNGHAO",
Cpfhnlpeccg::Pahnlnhkcep => "CPFHNLPECCG_PAHNLNHKCEP",
Cpfhnlpeccg::Iphhlgfinbp => "CPFHNLPECCG_IPHHLGFINBP",
Cpfhnlpeccg::Hkdfbblmdme => "CPFHNLPECCG_HKDFBBLMDME",
Cpfhnlpeccg::Gnpachhdfao => "CPFHNLPECCG_GNPACHHDFAO",
Cpfhnlpeccg::Nlgabkmkhab => "CPFHNLPECCG_NLGABKMKHAB",
Cpfhnlpeccg::Fcpkbkeeoll => "CPFHNLPECCG_FCPKBKEEOLL",
Cpfhnlpeccg::Amnmdjmjbme => "CPFHNLPECCG_AMNMDJMJBME",
Cpfhnlpeccg::Bfaelbheebg => "CPFHNLPECCG_BFAELBHEEBG",
Cpfhnlpeccg::Gecnecgeabn => "CPFHNLPECCG_GECNECGEABN",
Cpfhnlpeccg::Mimjnkleegl => "CPFHNLPECCG_MIMJNKLEEGL",
Cpfhnlpeccg::Cogkhadhbki => "CPFHNLPECCG_COGKHADHBKI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CPFHNLPECCG_KPNGCBOHIHH" => Some(Self::Kpngcbohihh),
"CPFHNLPECCG_NJLLOIMEDCA" => Some(Self::Njlloimedca),
"CPFHNLPECCG_FJHABLGJOAA" => Some(Self::Fjhablgjoaa),
"CPFHNLPECCG_FEOKKLEOHCB" => Some(Self::Feokkleohcb),
"CPFHNLPECCG_BPEOEDBNCPN" => Some(Self::Bpeoedbncpn),
"CPFHNLPECCG_DNFKKLLNIEE" => Some(Self::Dnfkkllniee),
"CPFHNLPECCG_PJCHLLBNGHI" => Some(Self::Pjchllbnghi),
"CPFHNLPECCG_MMFDKHIKGKO" => Some(Self::Mmfdkhikgko),
"CPFHNLPECCG_MDLIBKOADHK" => Some(Self::Mdlibkoadhk),
"CPFHNLPECCG_BBDJFDCLJKH" => Some(Self::Bbdjfdcljkh),
"CPFHNLPECCG_PIPGAJBIGBB" => Some(Self::Pipgajbigbb),
"CPFHNLPECCG_FHMIMCDMHFE" => Some(Self::Fhmimcdmhfe),
"CPFHNLPECCG_FLOKGOOMHMF" => Some(Self::Flokgoomhmf),
"CPFHNLPECCG_DKAIBKNGHAO" => Some(Self::Dkaibknghao),
"CPFHNLPECCG_PAHNLNHKCEP" => Some(Self::Pahnlnhkcep),
"CPFHNLPECCG_IPHHLGFINBP" => Some(Self::Iphhlgfinbp),
"CPFHNLPECCG_HKDFBBLMDME" => Some(Self::Hkdfbblmdme),
"CPFHNLPECCG_GNPACHHDFAO" => Some(Self::Gnpachhdfao),
"CPFHNLPECCG_NLGABKMKHAB" => Some(Self::Nlgabkmkhab),
"CPFHNLPECCG_FCPKBKEEOLL" => Some(Self::Fcpkbkeeoll),
"CPFHNLPECCG_AMNMDJMJBME" => Some(Self::Amnmdjmjbme),
"CPFHNLPECCG_BFAELBHEEBG" => Some(Self::Bfaelbheebg),
"CPFHNLPECCG_GECNECGEABN" => Some(Self::Gecnecgeabn),
"CPFHNLPECCG_MIMJNKLEEGL" => Some(Self::Mimjnkleegl),
"CPFHNLPECCG_COGKHADHBKI" => Some(Self::Cogkhadhbki),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fkkdhgdaigc {
Bdfhcckffdh = 0,
Ahhklcjnpfh = 1,
}
impl Fkkdhgdaigc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fkkdhgdaigc::Bdfhcckffdh => "FKKDHGDAIGC_BDFHCCKFFDH",
Fkkdhgdaigc::Ahhklcjnpfh => "FKKDHGDAIGC_AHHKLCJNPFH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FKKDHGDAIGC_BDFHCCKFFDH" => Some(Self::Bdfhcckffdh),
"FKKDHGDAIGC_AHHKLCJNPFH" => Some(Self::Ahhklcjnpfh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum NpcAttrType {
NpcAttrNone = 0,
NpcAttrAll = 1,
NpcAttrHp = 2,
}
impl NpcAttrType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
NpcAttrType::NpcAttrNone => "NPC_ATTR_NONE",
NpcAttrType::NpcAttrAll => "NPC_ATTR_ALL",
NpcAttrType::NpcAttrHp => "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 {
"NPC_ATTR_NONE" => Some(Self::NpcAttrNone),
"NPC_ATTR_ALL" => Some(Self::NpcAttrAll),
"NPC_ATTR_HP" => Some(Self::NpcAttrHp),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lemgihngleo {
Fiihbmjofcm = 0,
}
impl Lemgihngleo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Lemgihngleo::Fiihbmjofcm => "LEMGIHNGLEO_FIIHBMJOFCM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LEMGIHNGLEO_FIIHBMJOFCM" => Some(Self::Fiihbmjofcm),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Efppgjdmaoe {
DropTypeVariableList = 0,
DropTypeDirectlyAdd = 1,
}
impl Efppgjdmaoe {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Efppgjdmaoe::DropTypeVariableList => "EFPPGJDMAOE_DROP_TYPE_VARIABLE_LIST",
Efppgjdmaoe::DropTypeDirectlyAdd => "EFPPGJDMAOE_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 {
"EFPPGJDMAOE_DROP_TYPE_VARIABLE_LIST" => Some(Self::DropTypeVariableList),
"EFPPGJDMAOE_DROP_TYPE_DIRECTLY_ADD" => Some(Self::DropTypeDirectlyAdd),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Leeimefookn {
Imkifichefh = 0,
}
impl Leeimefookn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Leeimefookn::Imkifichefh => "LEEIMEFOOKN_IMKIFICHEFH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LEEIMEFOOKN_IMKIFICHEFH" => Some(Self::Imkifichefh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum EventGraphOwnerType {
None = 0,
Scene = 1,
Section = 2,
SceneUnit = 3,
IlpobigjnfmKcfncebikgl = 4,
IlpobigjnfmAedinjjlmop = 5,
IlpobigjnfmGpmfplcejld = 6,
Hfbhemncbjj = 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 {
EventGraphOwnerType::None => "EVENT_GRAPH_OWNER_TYPE_NONE",
EventGraphOwnerType::Scene => "EVENT_GRAPH_OWNER_TYPE_SCENE",
EventGraphOwnerType::Section => "EVENT_GRAPH_OWNER_TYPE_SECTION",
EventGraphOwnerType::SceneUnit => "EVENT_GRAPH_OWNER_TYPE_SCENE_UNIT",
EventGraphOwnerType::IlpobigjnfmKcfncebikgl => "ILPOBIGJNFM_KCFNCEBIKGL",
EventGraphOwnerType::IlpobigjnfmAedinjjlmop => "ILPOBIGJNFM_AEDINJJLMOP",
EventGraphOwnerType::IlpobigjnfmGpmfplcejld => "ILPOBIGJNFM_GPMFPLCEJLD",
EventGraphOwnerType::Hfbhemncbjj => "EventGraphOwnerType_HFBHEMNCBJJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EVENT_GRAPH_OWNER_TYPE_NONE" => Some(Self::None),
"EVENT_GRAPH_OWNER_TYPE_SCENE" => Some(Self::Scene),
"EVENT_GRAPH_OWNER_TYPE_SECTION" => Some(Self::Section),
"EVENT_GRAPH_OWNER_TYPE_SCENE_UNIT" => Some(Self::SceneUnit),
"ILPOBIGJNFM_KCFNCEBIKGL" => Some(Self::IlpobigjnfmKcfncebikgl),
"ILPOBIGJNFM_AEDINJJLMOP" => Some(Self::IlpobigjnfmAedinjjlmop),
"ILPOBIGJNFM_GPMFPLCEJLD" => Some(Self::IlpobigjnfmGpmfplcejld),
"EventGraphOwnerType_HFBHEMNCBJJ" => Some(Self::Hfbhemncbjj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ggpkjlpbkjh {
Hghmbfkkncp = 0,
Gjjckijfhpp = 1,
}
impl Ggpkjlpbkjh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ggpkjlpbkjh::Hghmbfkkncp => "GGPKJLPBKJH_HGHMBFKKNCP",
Ggpkjlpbkjh::Gjjckijfhpp => "GGPKJLPBKJH_GJJCKIJFHPP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GGPKJLPBKJH_HGHMBFKKNCP" => Some(Self::Hghmbfkkncp),
"GGPKJLPBKJH_GJJCKIJFHPP" => Some(Self::Gjjckijfhpp),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Eagembmlofm {
Bckjpglklob = 0,
Picoadfkekc = 1,
Jamjmfjignd = 2,
Gcggldnfade = 3,
Ckofmhcjlno = 4,
Dcadglfnepb = 5,
Ecikbahapbj = 6,
Hfegcgehafb = 7,
Dogboighbfp = 8,
Igcnbcjklif = 9,
Hgmfkgdhigd = 10,
Jdobocpblfn = 11,
Aifjiomjbkk = 20,
Iddailpgpgg = 21,
Jmkabecobol = 22,
Pcblpllmocn = 23,
Fgjfbckjpgp = 24,
Ibpmeemlonn = 25,
Efnjjgmekif = 26,
Pgipkfboolf = 64,
}
impl Eagembmlofm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Eagembmlofm::Bckjpglklob => "EAGEMBMLOFM_BCKJPGLKLOB",
Eagembmlofm::Picoadfkekc => "EAGEMBMLOFM_PICOADFKEKC",
Eagembmlofm::Jamjmfjignd => "EAGEMBMLOFM_JAMJMFJIGND",
Eagembmlofm::Gcggldnfade => "EAGEMBMLOFM_GCGGLDNFADE",
Eagembmlofm::Ckofmhcjlno => "EAGEMBMLOFM_CKOFMHCJLNO",
Eagembmlofm::Dcadglfnepb => "EAGEMBMLOFM_DCADGLFNEPB",
Eagembmlofm::Ecikbahapbj => "EAGEMBMLOFM_ECIKBAHAPBJ",
Eagembmlofm::Hfegcgehafb => "EAGEMBMLOFM_HFEGCGEHAFB",
Eagembmlofm::Dogboighbfp => "EAGEMBMLOFM_DOGBOIGHBFP",
Eagembmlofm::Igcnbcjklif => "EAGEMBMLOFM_IGCNBCJKLIF",
Eagembmlofm::Hgmfkgdhigd => "EAGEMBMLOFM_HGMFKGDHIGD",
Eagembmlofm::Jdobocpblfn => "EAGEMBMLOFM_JDOBOCPBLFN",
Eagembmlofm::Aifjiomjbkk => "EAGEMBMLOFM_AIFJIOMJBKK",
Eagembmlofm::Iddailpgpgg => "EAGEMBMLOFM_IDDAILPGPGG",
Eagembmlofm::Jmkabecobol => "EAGEMBMLOFM_JMKABECOBOL",
Eagembmlofm::Pcblpllmocn => "EAGEMBMLOFM_PCBLPLLMOCN",
Eagembmlofm::Fgjfbckjpgp => "EAGEMBMLOFM_FGJFBCKJPGP",
Eagembmlofm::Ibpmeemlonn => "EAGEMBMLOFM_IBPMEEMLONN",
Eagembmlofm::Efnjjgmekif => "EAGEMBMLOFM_EFNJJGMEKIF",
Eagembmlofm::Pgipkfboolf => "EAGEMBMLOFM_PGIPKFBOOLF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EAGEMBMLOFM_BCKJPGLKLOB" => Some(Self::Bckjpglklob),
"EAGEMBMLOFM_PICOADFKEKC" => Some(Self::Picoadfkekc),
"EAGEMBMLOFM_JAMJMFJIGND" => Some(Self::Jamjmfjignd),
"EAGEMBMLOFM_GCGGLDNFADE" => Some(Self::Gcggldnfade),
"EAGEMBMLOFM_CKOFMHCJLNO" => Some(Self::Ckofmhcjlno),
"EAGEMBMLOFM_DCADGLFNEPB" => Some(Self::Dcadglfnepb),
"EAGEMBMLOFM_ECIKBAHAPBJ" => Some(Self::Ecikbahapbj),
"EAGEMBMLOFM_HFEGCGEHAFB" => Some(Self::Hfegcgehafb),
"EAGEMBMLOFM_DOGBOIGHBFP" => Some(Self::Dogboighbfp),
"EAGEMBMLOFM_IGCNBCJKLIF" => Some(Self::Igcnbcjklif),
"EAGEMBMLOFM_HGMFKGDHIGD" => Some(Self::Hgmfkgdhigd),
"EAGEMBMLOFM_JDOBOCPBLFN" => Some(Self::Jdobocpblfn),
"EAGEMBMLOFM_AIFJIOMJBKK" => Some(Self::Aifjiomjbkk),
"EAGEMBMLOFM_IDDAILPGPGG" => Some(Self::Iddailpgpgg),
"EAGEMBMLOFM_JMKABECOBOL" => Some(Self::Jmkabecobol),
"EAGEMBMLOFM_PCBLPLLMOCN" => Some(Self::Pcblpllmocn),
"EAGEMBMLOFM_FGJFBCKJPGP" => Some(Self::Fgjfbckjpgp),
"EAGEMBMLOFM_IBPMEEMLONN" => Some(Self::Ibpmeemlonn),
"EAGEMBMLOFM_EFNJJGMEKIF" => Some(Self::Efnjjgmekif),
"EAGEMBMLOFM_PGIPKFBOOLF" => Some(Self::Pgipkfboolf),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum GridStaminaType {
None = 0,
Default = 1,
NoStamina = 2,
Stamina = 3,
}
impl GridStaminaType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
GridStaminaType::None => "GRID_STAMINA_TYPE_NONE",
GridStaminaType::Default => "GRID_STAMINA_TYPE_DEFAULT",
GridStaminaType::NoStamina => "GRID_STAMINA_TYPE_NO_STAMINA",
GridStaminaType::Stamina => "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 {
"GRID_STAMINA_TYPE_NONE" => Some(Self::None),
"GRID_STAMINA_TYPE_DEFAULT" => Some(Self::Default),
"GRID_STAMINA_TYPE_NO_STAMINA" => Some(Self::NoStamina),
"GRID_STAMINA_TYPE_STAMINA" => Some(Self::Stamina),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pfcdnglikki {
Kdbomheofnj = 0,
}
impl Pfcdnglikki {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Pfcdnglikki::Kdbomheofnj => "PFCDNGLIKKI_KDBOMHEOFNJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PFCDNGLIKKI_KDBOMHEOFNJ" => Some(Self::Kdbomheofnj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum RpRecommendResult {
None = 0,
Succ = 1,
Fail = 2,
}
impl RpRecommendResult {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
RpRecommendResult::None => "RP_RECOMMEND_RESULT_NONE",
RpRecommendResult::Succ => "RP_RECOMMEND_RESULT_SUCC",
RpRecommendResult::Fail => "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 {
"RP_RECOMMEND_RESULT_NONE" => Some(Self::None),
"RP_RECOMMEND_RESULT_SUCC" => Some(Self::Succ),
"RP_RECOMMEND_RESULT_FAIL" => Some(Self::Fail),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum NodeState {
All = 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 {
NodeState::All => "NODE_STATE_ALL",
NodeState::Locked => "LOCKED",
NodeState::Unlocked => "UNLOCKED",
NodeState::Finished => "FINISHED",
NodeState::ShowEvent => "SHOW_EVENT",
NodeState::Door => "DOOR",
NodeState::Brighten => "BRIGHTEN",
NodeState::Guide => "GUIDE",
NodeState::Target => "TARGET",
NodeState::BrightenOnlyVisible => "BRIGHTEN_ONLY_VISIBLE",
NodeState::Unstable => "UNSTABLE",
NodeState::Empty => "EMPTY",
NodeState::LockedWithStamina => "LOCKED_WITH_STAMINA",
NodeState::UnEmpty => "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 {
"NODE_STATE_ALL" => Some(Self::All),
"LOCKED" => Some(Self::Locked),
"UNLOCKED" => Some(Self::Unlocked),
"FINISHED" => Some(Self::Finished),
"SHOW_EVENT" => Some(Self::ShowEvent),
"DOOR" => Some(Self::Door),
"BRIGHTEN" => Some(Self::Brighten),
"GUIDE" => Some(Self::Guide),
"TARGET" => Some(Self::Target),
"BRIGHTEN_ONLY_VISIBLE" => Some(Self::BrightenOnlyVisible),
"UNSTABLE" => Some(Self::Unstable),
"EMPTY" => Some(Self::Empty),
"LOCKED_WITH_STAMINA" => Some(Self::LockedWithStamina),
"UN_EMPTY" => Some(Self::UnEmpty),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cidkkfocfcj {
Ajnlpnhipdi = 0,
Nkjamfhjkdi = 101,
Pjgfiaeflkp = 105,
Dnnacfnjgig = 123,
Aekehedbbhg = 130,
Adhphleocoo = 183,
Eommeofipol = 199,
}
impl Cidkkfocfcj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Cidkkfocfcj::Ajnlpnhipdi => "CIDKKFOCFCJ_AJNLPNHIPDI",
Cidkkfocfcj::Nkjamfhjkdi => "CIDKKFOCFCJ_NKJAMFHJKDI",
Cidkkfocfcj::Pjgfiaeflkp => "CIDKKFOCFCJ_PJGFIAEFLKP",
Cidkkfocfcj::Dnnacfnjgig => "CIDKKFOCFCJ_DNNACFNJGIG",
Cidkkfocfcj::Aekehedbbhg => "CIDKKFOCFCJ_AEKEHEDBBHG",
Cidkkfocfcj::Adhphleocoo => "CIDKKFOCFCJ_ADHPHLEOCOO",
Cidkkfocfcj::Eommeofipol => "CIDKKFOCFCJ_EOMMEOFIPOL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CIDKKFOCFCJ_AJNLPNHIPDI" => Some(Self::Ajnlpnhipdi),
"CIDKKFOCFCJ_NKJAMFHJKDI" => Some(Self::Nkjamfhjkdi),
"CIDKKFOCFCJ_PJGFIAEFLKP" => Some(Self::Pjgfiaeflkp),
"CIDKKFOCFCJ_DNNACFNJGIG" => Some(Self::Dnnacfnjgig),
"CIDKKFOCFCJ_AEKEHEDBBHG" => Some(Self::Aekehedbbhg),
"CIDKKFOCFCJ_ADHPHLEOCOO" => Some(Self::Adhphleocoo),
"CIDKKFOCFCJ_EOMMEOFIPOL" => Some(Self::Eommeofipol),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fbmkcknmbke {
Chdgnolgnpb = 0,
Clkgjehcfen = 1,
Hfnjlofchjg = 2,
Dkedjameimk = 3,
Kbifdjoaecl = 4,
Iafeemndmbi = 5,
Nkfihhppmpa = 6,
}
impl Fbmkcknmbke {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fbmkcknmbke::Chdgnolgnpb => "FBMKCKNMBKE_CHDGNOLGNPB",
Fbmkcknmbke::Clkgjehcfen => "FBMKCKNMBKE_CLKGJEHCFEN",
Fbmkcknmbke::Hfnjlofchjg => "FBMKCKNMBKE_HFNJLOFCHJG",
Fbmkcknmbke::Dkedjameimk => "FBMKCKNMBKE_DKEDJAMEIMK",
Fbmkcknmbke::Kbifdjoaecl => "FBMKCKNMBKE_KBIFDJOAECL",
Fbmkcknmbke::Iafeemndmbi => "FBMKCKNMBKE_IAFEEMNDMBI",
Fbmkcknmbke::Nkfihhppmpa => "FBMKCKNMBKE_NKFIHHPPMPA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FBMKCKNMBKE_CHDGNOLGNPB" => Some(Self::Chdgnolgnpb),
"FBMKCKNMBKE_CLKGJEHCFEN" => Some(Self::Clkgjehcfen),
"FBMKCKNMBKE_HFNJLOFCHJG" => Some(Self::Hfnjlofchjg),
"FBMKCKNMBKE_DKEDJAMEIMK" => Some(Self::Dkedjameimk),
"FBMKCKNMBKE_KBIFDJOAECL" => Some(Self::Kbifdjoaecl),
"FBMKCKNMBKE_IAFEEMNDMBI" => Some(Self::Iafeemndmbi),
"FBMKCKNMBKE_NKFIHHPPMPA" => Some(Self::Nkfihhppmpa),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Heinppnakdj {
Dnlkhdfoaea = 0,
Cbmhnfmoijb = 1,
Claecojhima = 2,
Memadkhgpnc = 3,
}
impl Heinppnakdj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Heinppnakdj::Dnlkhdfoaea => "HEINPPNAKDJ_DNLKHDFOAEA",
Heinppnakdj::Cbmhnfmoijb => "HEINPPNAKDJ_CBMHNFMOIJB",
Heinppnakdj::Claecojhima => "HEINPPNAKDJ_CLAECOJHIMA",
Heinppnakdj::Memadkhgpnc => "HEINPPNAKDJ_MEMADKHGPNC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HEINPPNAKDJ_DNLKHDFOAEA" => Some(Self::Dnlkhdfoaea),
"HEINPPNAKDJ_CBMHNFMOIJB" => Some(Self::Cbmhnfmoijb),
"HEINPPNAKDJ_CLAECOJHIMA" => Some(Self::Claecojhima),
"HEINPPNAKDJ_MEMADKHGPNC" => Some(Self::Memadkhgpnc),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum HollowEventType {
None = 0,
All = 1,
Begin = 10,
End = 20,
InteractEnd = 21,
BattleEnd = 22,
ChangeLevelInteract = 23,
ChangeLevelFight = 24,
Battle = 30,
BattleNormal = 31,
BattleElite = 32,
BattleBoss = 33,
Dialog = 40,
DialogPositive = 41,
DialogNegative = 42,
DialogSpecial = 43,
}
impl HollowEventType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
HollowEventType::None => "HOLLOW_EVENT_TYPE_NONE",
HollowEventType::All => "HOLLOW_EVENT_TYPE_ALL",
HollowEventType::Begin => "BEGIN",
HollowEventType::End => "END",
HollowEventType::InteractEnd => "INTERACT_END",
HollowEventType::BattleEnd => "BATTLE_END",
HollowEventType::ChangeLevelInteract => "CHANGE_LEVEL_INTERACT",
HollowEventType::ChangeLevelFight => "CHANGE_LEVEL_FIGHT",
HollowEventType::Battle => "BATTLE",
HollowEventType::BattleNormal => "BATTLE_NORMAL",
HollowEventType::BattleElite => "BATTLE_ELITE",
HollowEventType::BattleBoss => "BATTLE_BOSS",
HollowEventType::Dialog => "HOLLOW_EVENT_TYPE_DIALOG",
HollowEventType::DialogPositive => "DIALOG_POSITIVE",
HollowEventType::DialogNegative => "DIALOG_NEGATIVE",
HollowEventType::DialogSpecial => "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 {
"HOLLOW_EVENT_TYPE_NONE" => Some(Self::None),
"HOLLOW_EVENT_TYPE_ALL" => Some(Self::All),
"BEGIN" => Some(Self::Begin),
"END" => Some(Self::End),
"INTERACT_END" => Some(Self::InteractEnd),
"BATTLE_END" => Some(Self::BattleEnd),
"CHANGE_LEVEL_INTERACT" => Some(Self::ChangeLevelInteract),
"CHANGE_LEVEL_FIGHT" => Some(Self::ChangeLevelFight),
"BATTLE" => Some(Self::Battle),
"BATTLE_NORMAL" => Some(Self::BattleNormal),
"BATTLE_ELITE" => Some(Self::BattleElite),
"BATTLE_BOSS" => Some(Self::BattleBoss),
"HOLLOW_EVENT_TYPE_DIALOG" => Some(Self::Dialog),
"DIALOG_POSITIVE" => Some(Self::DialogPositive),
"DIALOG_NEGATIVE" => Some(Self::DialogNegative),
"DIALOG_SPECIAL" => Some(Self::DialogSpecial),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fabcieopckg {
Fcnonelegcf = 0,
Acieckmknhh = 1,
}
impl Fabcieopckg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fabcieopckg::Fcnonelegcf => "FABCIEOPCKG_FCNONELEGCF",
Fabcieopckg::Acieckmknhh => "FABCIEOPCKG_ACIECKMKNHH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FABCIEOPCKG_FCNONELEGCF" => Some(Self::Fcnonelegcf),
"FABCIEOPCKG_ACIECKMKNHH" => Some(Self::Acieckmknhh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Klmdedfghao {
Hnnaignhhhi = 0,
}
impl Klmdedfghao {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Klmdedfghao::Hnnaignhhhi => "KLMDEDFGHAO_HNNAIGNHHHI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KLMDEDFGHAO_HNNAIGNHHHI" => Some(Self::Hnnaignhhhi),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum HollowDestroyNpcType {
HollowDestoryNpcTypeNone = 0,
HollowDestoryNpcTypeByPos = 1,
HollowDestoryNpcTypeByNpcUid = 2,
}
impl HollowDestroyNpcType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
HollowDestroyNpcType::HollowDestoryNpcTypeNone => {
"HOLLOW_DESTORY_NPC_TYPE_NONE"
}
HollowDestroyNpcType::HollowDestoryNpcTypeByPos => {
"HOLLOW_DESTORY_NPC_TYPE_BY_POS"
}
HollowDestroyNpcType::HollowDestoryNpcTypeByNpcUid => {
"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 {
"HOLLOW_DESTORY_NPC_TYPE_NONE" => Some(Self::HollowDestoryNpcTypeNone),
"HOLLOW_DESTORY_NPC_TYPE_BY_POS" => Some(Self::HollowDestoryNpcTypeByPos),
"HOLLOW_DESTORY_NPC_TYPE_BY_NPC_UID" => {
Some(Self::HollowDestoryNpcTypeByNpcUid)
}
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Imchdcchkde {
Lfdhmhkimgc = 0,
Hejanagnbkb = 1,
Gphgibklcid = 2,
Hdemddccmli = 3,
Lfomaiimohg = 4,
}
impl Imchdcchkde {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Imchdcchkde::Lfdhmhkimgc => "IMCHDCCHKDE_LFDHMHKIMGC",
Imchdcchkde::Hejanagnbkb => "IMCHDCCHKDE_HEJANAGNBKB",
Imchdcchkde::Gphgibklcid => "IMCHDCCHKDE_GPHGIBKLCID",
Imchdcchkde::Hdemddccmli => "IMCHDCCHKDE_HDEMDDCCMLI",
Imchdcchkde::Lfomaiimohg => "IMCHDCCHKDE_LFOMAIIMOHG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IMCHDCCHKDE_LFDHMHKIMGC" => Some(Self::Lfdhmhkimgc),
"IMCHDCCHKDE_HEJANAGNBKB" => Some(Self::Hejanagnbkb),
"IMCHDCCHKDE_GPHGIBKLCID" => Some(Self::Gphgibklcid),
"IMCHDCCHKDE_HDEMDDCCMLI" => Some(Self::Hdemddccmli),
"IMCHDCCHKDE_LFOMAIIMOHG" => Some(Self::Lfomaiimohg),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum DirectType {
None = 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 {
DirectType::None => "DIRECT_TYPE_NONE",
DirectType::DirectUp => "DIRECT_UP",
DirectType::DirectDown => "DIRECT_DOWN",
DirectType::ChangeGrid => "CHANGE_GRID",
DirectType::SwitchChessUp => "SWITCH_CHESS_UP",
DirectType::SwitchChessDown => "SWITCH_CHESS_DOWN",
DirectType::BigTvEnter => "BIG_TV_ENTER",
DirectType::BigTvExit => "BIG_TV_EXIT",
DirectType::ResetGrid => "RESET_GRID",
DirectType::Repair => "REPAIR",
DirectType::TimeRewindEnter => "TIME_REWIND_ENTER",
DirectType::TimeRewindExit => "TIME_REWIND_EXIT",
DirectType::TimeSegmentEnter => "TIME_SEGMENT_ENTER",
DirectType::RepairExit => "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 {
"DIRECT_TYPE_NONE" => Some(Self::None),
"DIRECT_UP" => Some(Self::DirectUp),
"DIRECT_DOWN" => Some(Self::DirectDown),
"CHANGE_GRID" => Some(Self::ChangeGrid),
"SWITCH_CHESS_UP" => Some(Self::SwitchChessUp),
"SWITCH_CHESS_DOWN" => Some(Self::SwitchChessDown),
"BIG_TV_ENTER" => Some(Self::BigTvEnter),
"BIG_TV_EXIT" => Some(Self::BigTvExit),
"RESET_GRID" => Some(Self::ResetGrid),
"REPAIR" => Some(Self::Repair),
"TIME_REWIND_ENTER" => Some(Self::TimeRewindEnter),
"TIME_REWIND_EXIT" => Some(Self::TimeRewindExit),
"TIME_SEGMENT_ENTER" => Some(Self::TimeSegmentEnter),
"REPAIR_EXIT" => Some(Self::RepairExit),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Khapjcifjob {
Pjpbakegdbj = 0,
}
impl Khapjcifjob {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Khapjcifjob::Pjpbakegdbj => "KHAPJCIFJOB_PJPBAKEGDBJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KHAPJCIFJOB_PJPBAKEGDBJ" => Some(Self::Pjpbakegdbj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nomlmigmplg {
Eeojfcnogch = 0,
Apfodcopcfb = 1,
}
impl Nomlmigmplg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Nomlmigmplg::Eeojfcnogch => "NOMLMIGMPLG_EEOJFCNOGCH",
Nomlmigmplg::Apfodcopcfb => "NOMLMIGMPLG_APFODCOPCFB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NOMLMIGMPLG_EEOJFCNOGCH" => Some(Self::Eeojfcnogch),
"NOMLMIGMPLG_APFODCOPCFB" => Some(Self::Apfodcopcfb),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Magigihhdjj {
Ojkcogaefoc = 0,
Obhfjidbjdm = 1,
Nabcjikinck = 2,
Ojgmandgehl = 3,
Dlmodphplfk = 4,
Jfgkkgkdaln = 5,
Lfjfeiigpin = 6,
Pfmnbpobgap = 7,
Dfdmoflbfic = 8,
Gailkeddcgb = 9,
Fmndihhlkdm = 10,
Enaocagcnfj = 11,
}
impl Magigihhdjj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Magigihhdjj::Ojkcogaefoc => "MAGIGIHHDJJ_OJKCOGAEFOC",
Magigihhdjj::Obhfjidbjdm => "MAGIGIHHDJJ_OBHFJIDBJDM",
Magigihhdjj::Nabcjikinck => "MAGIGIHHDJJ_NABCJIKINCK",
Magigihhdjj::Ojgmandgehl => "MAGIGIHHDJJ_OJGMANDGEHL",
Magigihhdjj::Dlmodphplfk => "MAGIGIHHDJJ_DLMODPHPLFK",
Magigihhdjj::Jfgkkgkdaln => "MAGIGIHHDJJ_JFGKKGKDALN",
Magigihhdjj::Lfjfeiigpin => "MAGIGIHHDJJ_LFJFEIIGPIN",
Magigihhdjj::Pfmnbpobgap => "MAGIGIHHDJJ_PFMNBPOBGAP",
Magigihhdjj::Dfdmoflbfic => "MAGIGIHHDJJ_DFDMOFLBFIC",
Magigihhdjj::Gailkeddcgb => "MAGIGIHHDJJ_GAILKEDDCGB",
Magigihhdjj::Fmndihhlkdm => "MAGIGIHHDJJ_FMNDIHHLKDM",
Magigihhdjj::Enaocagcnfj => "MAGIGIHHDJJ_ENAOCAGCNFJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MAGIGIHHDJJ_OJKCOGAEFOC" => Some(Self::Ojkcogaefoc),
"MAGIGIHHDJJ_OBHFJIDBJDM" => Some(Self::Obhfjidbjdm),
"MAGIGIHHDJJ_NABCJIKINCK" => Some(Self::Nabcjikinck),
"MAGIGIHHDJJ_OJGMANDGEHL" => Some(Self::Ojgmandgehl),
"MAGIGIHHDJJ_DLMODPHPLFK" => Some(Self::Dlmodphplfk),
"MAGIGIHHDJJ_JFGKKGKDALN" => Some(Self::Jfgkkgkdaln),
"MAGIGIHHDJJ_LFJFEIIGPIN" => Some(Self::Lfjfeiigpin),
"MAGIGIHHDJJ_PFMNBPOBGAP" => Some(Self::Pfmnbpobgap),
"MAGIGIHHDJJ_DFDMOFLBFIC" => Some(Self::Dfdmoflbfic),
"MAGIGIHHDJJ_GAILKEDDCGB" => Some(Self::Gailkeddcgb),
"MAGIGIHHDJJ_FMNDIHHLKDM" => Some(Self::Fmndihhlkdm),
"MAGIGIHHDJJ_ENAOCAGCNFJ" => Some(Self::Enaocagcnfj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Impdobgpgdd {
Henliagcgke = 0,
Lnijfpjoell = 1905,
Fklbolkbmbc = 1909,
Eonpachgfml = 1929,
Dpgdcojeikj = 1932,
Pehpohjmdje = 1949,
}
impl Impdobgpgdd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Impdobgpgdd::Henliagcgke => "IMPDOBGPGDD_HENLIAGCGKE",
Impdobgpgdd::Lnijfpjoell => "IMPDOBGPGDD_LNIJFPJOELL",
Impdobgpgdd::Fklbolkbmbc => "IMPDOBGPGDD_FKLBOLKBMBC",
Impdobgpgdd::Eonpachgfml => "IMPDOBGPGDD_EONPACHGFML",
Impdobgpgdd::Dpgdcojeikj => "IMPDOBGPGDD_DPGDCOJEIKJ",
Impdobgpgdd::Pehpohjmdje => "IMPDOBGPGDD_PEHPOHJMDJE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IMPDOBGPGDD_HENLIAGCGKE" => Some(Self::Henliagcgke),
"IMPDOBGPGDD_LNIJFPJOELL" => Some(Self::Lnijfpjoell),
"IMPDOBGPGDD_FKLBOLKBMBC" => Some(Self::Fklbolkbmbc),
"IMPDOBGPGDD_EONPACHGFML" => Some(Self::Eonpachgfml),
"IMPDOBGPGDD_DPGDCOJEIKJ" => Some(Self::Dpgdcojeikj),
"IMPDOBGPGDD_PEHPOHJMDJE" => Some(Self::Pehpohjmdje),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum PostState {
NotUnlock = 0,
Unlock = 1,
Read = 2,
Reply = 3,
InfoUnlock = 4,
InfoRead = 5,
}
impl PostState {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
PostState::NotUnlock => "POST_STATE_NOT_UNLOCK",
PostState::Unlock => "POST_STATE_UNLOCK",
PostState::Read => "POST_STATE_READ",
PostState::Reply => "POST_STATE_REPLY",
PostState::InfoUnlock => "POST_STATE_INFO_UNLOCK",
PostState::InfoRead => "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 {
"POST_STATE_NOT_UNLOCK" => Some(Self::NotUnlock),
"POST_STATE_UNLOCK" => Some(Self::Unlock),
"POST_STATE_READ" => Some(Self::Read),
"POST_STATE_REPLY" => Some(Self::Reply),
"POST_STATE_INFO_UNLOCK" => Some(Self::InfoUnlock),
"POST_STATE_INFO_READ" => Some(Self::InfoRead),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ojhodghigda {
Kbknmeiefgo = 0,
}
impl Ojhodghigda {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ojhodghigda::Kbknmeiefgo => "OJHODGHIGDA_KBKNMEIEFGO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OJHODGHIGDA_KBKNMEIEFGO" => Some(Self::Kbknmeiefgo),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ffniaocaaae {
Pbidpkpcncj = 0,
}
impl Ffniaocaaae {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ffniaocaaae::Pbidpkpcncj => "FFNIAOCAAAE_PBIDPKPCNCJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FFNIAOCAAAE_PBIDPKPCNCJ" => Some(Self::Pbidpkpcncj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gloclonohkh {
Faploccjjcp = 0,
Dfhlajnnihd = 1,
Gebhmdfdnjk = 2,
Laffcpdoglo = 3,
Bpmnmcfimjp = 4,
Kgpemdampoc = 5,
Cpapjdpeami = 6,
Kmfgonkdhnf = 7,
Gdmlifkdgfg = 8,
Oaehfednngo = 9,
Lmeojpjpbco = 10,
Mpfdnnlekel = 11,
Hajffmhlipg = 12,
Flcdgjaclgf = 13,
}
impl Gloclonohkh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gloclonohkh::Faploccjjcp => "GLOCLONOHKH_FAPLOCCJJCP",
Gloclonohkh::Dfhlajnnihd => "GLOCLONOHKH_DFHLAJNNIHD",
Gloclonohkh::Gebhmdfdnjk => "GLOCLONOHKH_GEBHMDFDNJK",
Gloclonohkh::Laffcpdoglo => "GLOCLONOHKH_LAFFCPDOGLO",
Gloclonohkh::Bpmnmcfimjp => "GLOCLONOHKH_BPMNMCFIMJP",
Gloclonohkh::Kgpemdampoc => "GLOCLONOHKH_KGPEMDAMPOC",
Gloclonohkh::Cpapjdpeami => "GLOCLONOHKH_CPAPJDPEAMI",
Gloclonohkh::Kmfgonkdhnf => "GLOCLONOHKH_KMFGONKDHNF",
Gloclonohkh::Gdmlifkdgfg => "GLOCLONOHKH_GDMLIFKDGFG",
Gloclonohkh::Oaehfednngo => "GLOCLONOHKH_OAEHFEDNNGO",
Gloclonohkh::Lmeojpjpbco => "GLOCLONOHKH_LMEOJPJPBCO",
Gloclonohkh::Mpfdnnlekel => "GLOCLONOHKH_MPFDNNLEKEL",
Gloclonohkh::Hajffmhlipg => "GLOCLONOHKH_HAJFFMHLIPG",
Gloclonohkh::Flcdgjaclgf => "GLOCLONOHKH_FLCDGJACLGF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GLOCLONOHKH_FAPLOCCJJCP" => Some(Self::Faploccjjcp),
"GLOCLONOHKH_DFHLAJNNIHD" => Some(Self::Dfhlajnnihd),
"GLOCLONOHKH_GEBHMDFDNJK" => Some(Self::Gebhmdfdnjk),
"GLOCLONOHKH_LAFFCPDOGLO" => Some(Self::Laffcpdoglo),
"GLOCLONOHKH_BPMNMCFIMJP" => Some(Self::Bpmnmcfimjp),
"GLOCLONOHKH_KGPEMDAMPOC" => Some(Self::Kgpemdampoc),
"GLOCLONOHKH_CPAPJDPEAMI" => Some(Self::Cpapjdpeami),
"GLOCLONOHKH_KMFGONKDHNF" => Some(Self::Kmfgonkdhnf),
"GLOCLONOHKH_GDMLIFKDGFG" => Some(Self::Gdmlifkdgfg),
"GLOCLONOHKH_OAEHFEDNNGO" => Some(Self::Oaehfednngo),
"GLOCLONOHKH_LMEOJPJPBCO" => Some(Self::Lmeojpjpbco),
"GLOCLONOHKH_MPFDNNLEKEL" => Some(Self::Mpfdnnlekel),
"GLOCLONOHKH_HAJFFMHLIPG" => Some(Self::Hajffmhlipg),
"GLOCLONOHKH_FLCDGJACLGF" => Some(Self::Flcdgjaclgf),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ListVariableType {
None = 0,
Int = 1,
String = 2,
Vector2 = 3,
}
impl ListVariableType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
ListVariableType::None => "LIST_VARIABLE_TYPE_NONE",
ListVariableType::Int => "LIST_VARIABLE_TYPE_INT",
ListVariableType::String => "LIST_VARIABLE_TYPE_STRING",
ListVariableType::Vector2 => "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 {
"LIST_VARIABLE_TYPE_NONE" => Some(Self::None),
"LIST_VARIABLE_TYPE_INT" => Some(Self::Int),
"LIST_VARIABLE_TYPE_STRING" => Some(Self::String),
"LIST_VARIABLE_TYPE_VECTOR2" => Some(Self::Vector2),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jbhkjgnlako {
Eojinpnebnj = 0,
Jabdgjjhfjn = 1,
Kfgjinfpahp = 2,
}
impl Jbhkjgnlako {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Jbhkjgnlako::Eojinpnebnj => "JBHKJGNLAKO_EOJINPNEBNJ",
Jbhkjgnlako::Jabdgjjhfjn => "JBHKJGNLAKO_JABDGJJHFJN",
Jbhkjgnlako::Kfgjinfpahp => "JBHKJGNLAKO_KFGJINFPAHP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JBHKJGNLAKO_EOJINPNEBNJ" => Some(Self::Eojinpnebnj),
"JBHKJGNLAKO_JABDGJJHFJN" => Some(Self::Jabdgjjhfjn),
"JBHKJGNLAKO_KFGJINFPAHP" => Some(Self::Kfgjinfpahp),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Blammigjdag {
Loipncpaebn = 0,
Ikcojdhjome = 1,
Gnkhmnmfpoj = 2,
}
impl Blammigjdag {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Blammigjdag::Loipncpaebn => "BLAMMIGJDAG_LOIPNCPAEBN",
Blammigjdag::Ikcojdhjome => "BLAMMIGJDAG_IKCOJDHJOME",
Blammigjdag::Gnkhmnmfpoj => "BLAMMIGJDAG_GNKHMNMFPOJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BLAMMIGJDAG_LOIPNCPAEBN" => Some(Self::Loipncpaebn),
"BLAMMIGJDAG_IKCOJDHJOME" => Some(Self::Ikcojdhjome),
"BLAMMIGJDAG_GNKHMNMFPOJ" => Some(Self::Gnkhmnmfpoj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum HollowShopShowType {
Normal = 0,
ByGroup = 1,
}
impl HollowShopShowType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
HollowShopShowType::Normal => "HOLLOW_SHOP_SHOW_TYPE_NORMAL",
HollowShopShowType::ByGroup => "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 {
"HOLLOW_SHOP_SHOW_TYPE_NORMAL" => Some(Self::Normal),
"HOLLOW_SHOP_SHOW_TYPE_BY_GROUP" => Some(Self::ByGroup),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum PrepareDataType {
None = 0,
Message = 1,
Interknot = 2,
}
impl PrepareDataType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
PrepareDataType::None => "PREPARE_DATA_TYPE_NONE",
PrepareDataType::Message => "PREPARE_DATA_TYPE_MESSAGE",
PrepareDataType::Interknot => "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 {
"PREPARE_DATA_TYPE_NONE" => Some(Self::None),
"PREPARE_DATA_TYPE_MESSAGE" => Some(Self::Message),
"PREPARE_DATA_TYPE_INTERKNOT" => Some(Self::Interknot),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ipcfnjeojio {
Lmhkpklpigl = 0,
Moiklpikghg = 1,
Ecncnocphdj = 2,
}
impl Ipcfnjeojio {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ipcfnjeojio::Lmhkpklpigl => "IPCFNJEOJIO_LMHKPKLPIGL",
Ipcfnjeojio::Moiklpikghg => "IPCFNJEOJIO_MOIKLPIKGHG",
Ipcfnjeojio::Ecncnocphdj => "IPCFNJEOJIO_ECNCNOCPHDJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IPCFNJEOJIO_LMHKPKLPIGL" => Some(Self::Lmhkpklpigl),
"IPCFNJEOJIO_MOIKLPIKGHG" => Some(Self::Moiklpikghg),
"IPCFNJEOJIO_ECNCNOCPHDJ" => Some(Self::Ecncnocphdj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum VhsFlowBuffType {
VhsFlowBuffNone = 0,
VhsFlowBuffPercent = 1,
VhsFlowBuffValue = 2,
}
impl VhsFlowBuffType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
VhsFlowBuffType::VhsFlowBuffNone => "VHS_FLOW_BUFF_NONE",
VhsFlowBuffType::VhsFlowBuffPercent => "VHS_FLOW_BUFF_PERCENT",
VhsFlowBuffType::VhsFlowBuffValue => "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 {
"VHS_FLOW_BUFF_NONE" => Some(Self::VhsFlowBuffNone),
"VHS_FLOW_BUFF_PERCENT" => Some(Self::VhsFlowBuffPercent),
"VHS_FLOW_BUFF_VALUE" => Some(Self::VhsFlowBuffValue),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum CharacterType {
Male = 0,
Female = 1,
Exchange = 2,
Main = 3,
Vice = 4,
Avatar = 5,
}
impl CharacterType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
CharacterType::Male => "CHARACTER_TYPE_MALE",
CharacterType::Female => "CHARACTER_TYPE_FEMALE",
CharacterType::Exchange => "CHARACTER_TYPE_EXCHANGE",
CharacterType::Main => "CHARACTER_TYPE_MAIN",
CharacterType::Vice => "CHARACTER_TYPE_VICE",
CharacterType::Avatar => "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 {
"CHARACTER_TYPE_MALE" => Some(Self::Male),
"CHARACTER_TYPE_FEMALE" => Some(Self::Female),
"CHARACTER_TYPE_EXCHANGE" => Some(Self::Exchange),
"CHARACTER_TYPE_MAIN" => Some(Self::Main),
"CHARACTER_TYPE_VICE" => Some(Self::Vice),
"CHARACTER_TYPE_AVATAR" => Some(Self::Avatar),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ecplicjpoko {
Ilojekphbmb = 0,
Ohcnjcmehla = 1,
Dcnolnnnodo = 2,
}
impl Ecplicjpoko {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ecplicjpoko::Ilojekphbmb => "ECPLICJPOKO_ILOJEKPHBMB",
Ecplicjpoko::Ohcnjcmehla => "ECPLICJPOKO_OHCNJCMEHLA",
Ecplicjpoko::Dcnolnnnodo => "ECPLICJPOKO_DCNOLNNNODO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ECPLICJPOKO_ILOJEKPHBMB" => Some(Self::Ilojekphbmb),
"ECPLICJPOKO_OHCNJCMEHLA" => Some(Self::Ohcnjcmehla),
"ECPLICJPOKO_DCNOLNNNODO" => Some(Self::Dcnolnnnodo),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Imocckkpmel {
Dhdliaafkhj = 0,
}
impl Imocckkpmel {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Imocckkpmel::Dhdliaafkhj => "IMOCCKKPMEL_DHDLIAAFKHJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IMOCCKKPMEL_DHDLIAAFKHJ" => Some(Self::Dhdliaafkhj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mocokdlgogb {
Emkecgkglek = 0,
Jmpfoooondn = 951,
Ehdpkpfpbch = 953,
Igiohplhadl = 957,
Gfnmnplegij = 963,
Giccakjlbog = 970,
Nlbnekjaaih = 977,
Nodfhomehha = 986,
Fjgfaeamkhd = 988,
Epjfcihhdai = 989,
Gehjhbhofin = 993,
Fpolhlhjblg = 999,
}
impl Mocokdlgogb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mocokdlgogb::Emkecgkglek => "MOCOKDLGOGB_EMKECGKGLEK",
Mocokdlgogb::Jmpfoooondn => "MOCOKDLGOGB_JMPFOOOONDN",
Mocokdlgogb::Ehdpkpfpbch => "MOCOKDLGOGB_EHDPKPFPBCH",
Mocokdlgogb::Igiohplhadl => "MOCOKDLGOGB_IGIOHPLHADL",
Mocokdlgogb::Gfnmnplegij => "MOCOKDLGOGB_GFNMNPLEGIJ",
Mocokdlgogb::Giccakjlbog => "MOCOKDLGOGB_GICCAKJLBOG",
Mocokdlgogb::Nlbnekjaaih => "MOCOKDLGOGB_NLBNEKJAAIH",
Mocokdlgogb::Nodfhomehha => "MOCOKDLGOGB_NODFHOMEHHA",
Mocokdlgogb::Fjgfaeamkhd => "MOCOKDLGOGB_FJGFAEAMKHD",
Mocokdlgogb::Epjfcihhdai => "MOCOKDLGOGB_EPJFCIHHDAI",
Mocokdlgogb::Gehjhbhofin => "MOCOKDLGOGB_GEHJHBHOFIN",
Mocokdlgogb::Fpolhlhjblg => "MOCOKDLGOGB_FPOLHLHJBLG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MOCOKDLGOGB_EMKECGKGLEK" => Some(Self::Emkecgkglek),
"MOCOKDLGOGB_JMPFOOOONDN" => Some(Self::Jmpfoooondn),
"MOCOKDLGOGB_EHDPKPFPBCH" => Some(Self::Ehdpkpfpbch),
"MOCOKDLGOGB_IGIOHPLHADL" => Some(Self::Igiohplhadl),
"MOCOKDLGOGB_GFNMNPLEGIJ" => Some(Self::Gfnmnplegij),
"MOCOKDLGOGB_GICCAKJLBOG" => Some(Self::Giccakjlbog),
"MOCOKDLGOGB_NLBNEKJAAIH" => Some(Self::Nlbnekjaaih),
"MOCOKDLGOGB_NODFHOMEHHA" => Some(Self::Nodfhomehha),
"MOCOKDLGOGB_FJGFAEAMKHD" => Some(Self::Fjgfaeamkhd),
"MOCOKDLGOGB_EPJFCIHHDAI" => Some(Self::Epjfcihhdai),
"MOCOKDLGOGB_GEHJHBHOFIN" => Some(Self::Gehjhbhofin),
"MOCOKDLGOGB_FPOLHLHJBLG" => Some(Self::Fpolhlhjblg),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum PartnerEventState {
None = 0,
Start = 1,
}
impl PartnerEventState {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
PartnerEventState::None => "PARTNER_EVENT_STATE_NONE",
PartnerEventState::Start => "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 {
"PARTNER_EVENT_STATE_NONE" => Some(Self::None),
"PARTNER_EVENT_STATE_START" => Some(Self::Start),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fofceidecln {
Gofmmjmhkkc = 0,
Mdoeohpoeho = 1,
Cihcbdbcapk = 2,
Hkegeihepll = 3,
Jngdendogfb = 4,
Jfbpamnaagc = 5,
}
impl Fofceidecln {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fofceidecln::Gofmmjmhkkc => "FOFCEIDECLN_GOFMMJMHKKC",
Fofceidecln::Mdoeohpoeho => "FOFCEIDECLN_MDOEOHPOEHO",
Fofceidecln::Cihcbdbcapk => "FOFCEIDECLN_CIHCBDBCAPK",
Fofceidecln::Hkegeihepll => "FOFCEIDECLN_HKEGEIHEPLL",
Fofceidecln::Jngdendogfb => "FOFCEIDECLN_JNGDENDOGFB",
Fofceidecln::Jfbpamnaagc => "FOFCEIDECLN_JFBPAMNAAGC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FOFCEIDECLN_GOFMMJMHKKC" => Some(Self::Gofmmjmhkkc),
"FOFCEIDECLN_MDOEOHPOEHO" => Some(Self::Mdoeohpoeho),
"FOFCEIDECLN_CIHCBDBCAPK" => Some(Self::Cihcbdbcapk),
"FOFCEIDECLN_HKEGEIHEPLL" => Some(Self::Hkegeihepll),
"FOFCEIDECLN_JNGDENDOGFB" => Some(Self::Jngdendogfb),
"FOFCEIDECLN_JFBPAMNAAGC" => Some(Self::Jfbpamnaagc),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum PlayMode {
None = 0,
Default = 1,
BigWorld = 2,
Abyss = 3,
}
impl PlayMode {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
PlayMode::None => "PLAY_MODE_NONE",
PlayMode::Default => "PLAY_MODE_DEFAULT",
PlayMode::BigWorld => "PLAY_MODE_BIG_WORLD",
PlayMode::Abyss => "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 {
"PLAY_MODE_NONE" => Some(Self::None),
"PLAY_MODE_DEFAULT" => Some(Self::Default),
"PLAY_MODE_BIG_WORLD" => Some(Self::BigWorld),
"PLAY_MODE_ABYSS" => Some(Self::Abyss),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kgifnecnlmc {
Ninldfdhhjp = 0,
Ijdoiiffmmg = 1,
}
impl Kgifnecnlmc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Kgifnecnlmc::Ninldfdhhjp => "KGIFNECNLMC_NINLDFDHHJP",
Kgifnecnlmc::Ijdoiiffmmg => "KGIFNECNLMC_IJDOIIFFMMG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KGIFNECNLMC_NINLDFDHHJP" => Some(Self::Ninldfdhhjp),
"KGIFNECNLMC_IJDOIIFFMMG" => Some(Self::Ijdoiiffmmg),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ndcbhfbokhc {
Nldbpnkdhoj = 0,
Ilggejdggje = 1,
Kjegmchmikk = 2,
}
impl Ndcbhfbokhc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ndcbhfbokhc::Nldbpnkdhoj => "NDCBHFBOKHC_NLDBPNKDHOJ",
Ndcbhfbokhc::Ilggejdggje => "NDCBHFBOKHC_ILGGEJDGGJE",
Ndcbhfbokhc::Kjegmchmikk => "NDCBHFBOKHC_KJEGMCHMIKK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NDCBHFBOKHC_NLDBPNKDHOJ" => Some(Self::Nldbpnkdhoj),
"NDCBHFBOKHC_ILGGEJDGGJE" => Some(Self::Ilggejdggje),
"NDCBHFBOKHC_KJEGMCHMIKK" => Some(Self::Kjegmchmikk),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum MonsterTypeTag {
Default = 0,
Ether = 1,
Corrupted = 2,
Neps = 3,
Thug = 4,
Army = 5,
Energy = 6,
}
impl MonsterTypeTag {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
MonsterTypeTag::Default => "MONSTER_TYPE_TAG_DEFAULT",
MonsterTypeTag::Ether => "MONSTER_TYPE_TAG_ETHER",
MonsterTypeTag::Corrupted => "MONSTER_TYPE_TAG_CORRUPTED",
MonsterTypeTag::Neps => "MONSTER_TYPE_TAG_NEPS",
MonsterTypeTag::Thug => "MONSTER_TYPE_TAG_THUG",
MonsterTypeTag::Army => "MONSTER_TYPE_TAG_ARMY",
MonsterTypeTag::Energy => "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 {
"MONSTER_TYPE_TAG_DEFAULT" => Some(Self::Default),
"MONSTER_TYPE_TAG_ETHER" => Some(Self::Ether),
"MONSTER_TYPE_TAG_CORRUPTED" => Some(Self::Corrupted),
"MONSTER_TYPE_TAG_NEPS" => Some(Self::Neps),
"MONSTER_TYPE_TAG_THUG" => Some(Self::Thug),
"MONSTER_TYPE_TAG_ARMY" => Some(Self::Army),
"MONSTER_TYPE_TAG_ENERGY" => Some(Self::Energy),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dpbihlocdgh {
Kcclbgieadk = 0,
Bgnmlglhjan = 801,
Ojghlnapahc = 802,
Nndpibobegi = 803,
Eafbfkmppnd = 804,
Kcnjkfldhkg = 805,
Jdknfahhlhp = 806,
Baleoiofjfn = 808,
Bohpkcjappm = 809,
Dckongdckhk = 810,
Hcigkdbahpf = 812,
Ccmacjcjako = 813,
Ehoedillffa = 815,
Eafhagdpoco = 816,
Hlgdlobdppm = 817,
Jijmkbemphh = 818,
Lemchbaldmd = 820,
Nfgecbjdmde = 821,
Gjmaeiipfhf = 822,
Fingefeemml = 825,
Pnnkpkbkmkh = 826,
Fmbaikglafe = 827,
Olkibafamhn = 828,
Gfcbjamadok = 829,
Ffcnholfknk = 830,
Ngappiabflp = 832,
Ofcgpciejpd = 833,
Aaiojjpmkil = 836,
Kgjmbfpemge = 837,
Dceaelhjfhf = 839,
Nfdgbkpcfmi = 842,
Fcdpnokmafg = 843,
Machmccapdk = 844,
Gggifhjglfj = 847,
Cfndeaogodn = 849,
}
impl Dpbihlocdgh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Dpbihlocdgh::Kcclbgieadk => "DPBIHLOCDGH_KCCLBGIEADK",
Dpbihlocdgh::Bgnmlglhjan => "DPBIHLOCDGH_BGNMLGLHJAN",
Dpbihlocdgh::Ojghlnapahc => "DPBIHLOCDGH_OJGHLNAPAHC",
Dpbihlocdgh::Nndpibobegi => "DPBIHLOCDGH_NNDPIBOBEGI",
Dpbihlocdgh::Eafbfkmppnd => "DPBIHLOCDGH_EAFBFKMPPND",
Dpbihlocdgh::Kcnjkfldhkg => "DPBIHLOCDGH_KCNJKFLDHKG",
Dpbihlocdgh::Jdknfahhlhp => "DPBIHLOCDGH_JDKNFAHHLHP",
Dpbihlocdgh::Baleoiofjfn => "DPBIHLOCDGH_BALEOIOFJFN",
Dpbihlocdgh::Bohpkcjappm => "DPBIHLOCDGH_BOHPKCJAPPM",
Dpbihlocdgh::Dckongdckhk => "DPBIHLOCDGH_DCKONGDCKHK",
Dpbihlocdgh::Hcigkdbahpf => "DPBIHLOCDGH_HCIGKDBAHPF",
Dpbihlocdgh::Ccmacjcjako => "DPBIHLOCDGH_CCMACJCJAKO",
Dpbihlocdgh::Ehoedillffa => "DPBIHLOCDGH_EHOEDILLFFA",
Dpbihlocdgh::Eafhagdpoco => "DPBIHLOCDGH_EAFHAGDPOCO",
Dpbihlocdgh::Hlgdlobdppm => "DPBIHLOCDGH_HLGDLOBDPPM",
Dpbihlocdgh::Jijmkbemphh => "DPBIHLOCDGH_JIJMKBEMPHH",
Dpbihlocdgh::Lemchbaldmd => "DPBIHLOCDGH_LEMCHBALDMD",
Dpbihlocdgh::Nfgecbjdmde => "DPBIHLOCDGH_NFGECBJDMDE",
Dpbihlocdgh::Gjmaeiipfhf => "DPBIHLOCDGH_GJMAEIIPFHF",
Dpbihlocdgh::Fingefeemml => "DPBIHLOCDGH_FINGEFEEMML",
Dpbihlocdgh::Pnnkpkbkmkh => "DPBIHLOCDGH_PNNKPKBKMKH",
Dpbihlocdgh::Fmbaikglafe => "DPBIHLOCDGH_FMBAIKGLAFE",
Dpbihlocdgh::Olkibafamhn => "DPBIHLOCDGH_OLKIBAFAMHN",
Dpbihlocdgh::Gfcbjamadok => "DPBIHLOCDGH_GFCBJAMADOK",
Dpbihlocdgh::Ffcnholfknk => "DPBIHLOCDGH_FFCNHOLFKNK",
Dpbihlocdgh::Ngappiabflp => "DPBIHLOCDGH_NGAPPIABFLP",
Dpbihlocdgh::Ofcgpciejpd => "DPBIHLOCDGH_OFCGPCIEJPD",
Dpbihlocdgh::Aaiojjpmkil => "DPBIHLOCDGH_AAIOJJPMKIL",
Dpbihlocdgh::Kgjmbfpemge => "DPBIHLOCDGH_KGJMBFPEMGE",
Dpbihlocdgh::Dceaelhjfhf => "DPBIHLOCDGH_DCEAELHJFHF",
Dpbihlocdgh::Nfdgbkpcfmi => "DPBIHLOCDGH_NFDGBKPCFMI",
Dpbihlocdgh::Fcdpnokmafg => "DPBIHLOCDGH_FCDPNOKMAFG",
Dpbihlocdgh::Machmccapdk => "DPBIHLOCDGH_MACHMCCAPDK",
Dpbihlocdgh::Gggifhjglfj => "DPBIHLOCDGH_GGGIFHJGLFJ",
Dpbihlocdgh::Cfndeaogodn => "DPBIHLOCDGH_CFNDEAOGODN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DPBIHLOCDGH_KCCLBGIEADK" => Some(Self::Kcclbgieadk),
"DPBIHLOCDGH_BGNMLGLHJAN" => Some(Self::Bgnmlglhjan),
"DPBIHLOCDGH_OJGHLNAPAHC" => Some(Self::Ojghlnapahc),
"DPBIHLOCDGH_NNDPIBOBEGI" => Some(Self::Nndpibobegi),
"DPBIHLOCDGH_EAFBFKMPPND" => Some(Self::Eafbfkmppnd),
"DPBIHLOCDGH_KCNJKFLDHKG" => Some(Self::Kcnjkfldhkg),
"DPBIHLOCDGH_JDKNFAHHLHP" => Some(Self::Jdknfahhlhp),
"DPBIHLOCDGH_BALEOIOFJFN" => Some(Self::Baleoiofjfn),
"DPBIHLOCDGH_BOHPKCJAPPM" => Some(Self::Bohpkcjappm),
"DPBIHLOCDGH_DCKONGDCKHK" => Some(Self::Dckongdckhk),
"DPBIHLOCDGH_HCIGKDBAHPF" => Some(Self::Hcigkdbahpf),
"DPBIHLOCDGH_CCMACJCJAKO" => Some(Self::Ccmacjcjako),
"DPBIHLOCDGH_EHOEDILLFFA" => Some(Self::Ehoedillffa),
"DPBIHLOCDGH_EAFHAGDPOCO" => Some(Self::Eafhagdpoco),
"DPBIHLOCDGH_HLGDLOBDPPM" => Some(Self::Hlgdlobdppm),
"DPBIHLOCDGH_JIJMKBEMPHH" => Some(Self::Jijmkbemphh),
"DPBIHLOCDGH_LEMCHBALDMD" => Some(Self::Lemchbaldmd),
"DPBIHLOCDGH_NFGECBJDMDE" => Some(Self::Nfgecbjdmde),
"DPBIHLOCDGH_GJMAEIIPFHF" => Some(Self::Gjmaeiipfhf),
"DPBIHLOCDGH_FINGEFEEMML" => Some(Self::Fingefeemml),
"DPBIHLOCDGH_PNNKPKBKMKH" => Some(Self::Pnnkpkbkmkh),
"DPBIHLOCDGH_FMBAIKGLAFE" => Some(Self::Fmbaikglafe),
"DPBIHLOCDGH_OLKIBAFAMHN" => Some(Self::Olkibafamhn),
"DPBIHLOCDGH_GFCBJAMADOK" => Some(Self::Gfcbjamadok),
"DPBIHLOCDGH_FFCNHOLFKNK" => Some(Self::Ffcnholfknk),
"DPBIHLOCDGH_NGAPPIABFLP" => Some(Self::Ngappiabflp),
"DPBIHLOCDGH_OFCGPCIEJPD" => Some(Self::Ofcgpciejpd),
"DPBIHLOCDGH_AAIOJJPMKIL" => Some(Self::Aaiojjpmkil),
"DPBIHLOCDGH_KGJMBFPEMGE" => Some(Self::Kgjmbfpemge),
"DPBIHLOCDGH_DCEAELHJFHF" => Some(Self::Dceaelhjfhf),
"DPBIHLOCDGH_NFDGBKPCFMI" => Some(Self::Nfdgbkpcfmi),
"DPBIHLOCDGH_FCDPNOKMAFG" => Some(Self::Fcdpnokmafg),
"DPBIHLOCDGH_MACHMCCAPDK" => Some(Self::Machmccapdk),
"DPBIHLOCDGH_GGGIFHJGLFJ" => Some(Self::Gggifhjglfj),
"DPBIHLOCDGH_CFNDEAOGODN" => Some(Self::Cfndeaogodn),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ActivityBubbleType {
None = 0,
Maincity = 2,
Special = 3,
}
impl ActivityBubbleType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
ActivityBubbleType::None => "ACTIVITY_BUBBLE_TYPE_NONE",
ActivityBubbleType::Maincity => "ACTIVITY_BUBBLE_TYPE_MAINCITY",
ActivityBubbleType::Special => "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 {
"ACTIVITY_BUBBLE_TYPE_NONE" => Some(Self::None),
"ACTIVITY_BUBBLE_TYPE_MAINCITY" => Some(Self::Maincity),
"ACTIVITY_BUBBLE_TYPE_SPECIAL" => Some(Self::Special),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum EghmHandleChosenGrids {
None = 0,
AddToPool = 1,
RemoveFromPool = 2,
KeepInPool = 3,
}
impl EghmHandleChosenGrids {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
EghmHandleChosenGrids::None => "EGHM_HANDLE_CHOSEN_GRIDS_NONE",
EghmHandleChosenGrids::AddToPool => "EGHM_HANDLE_CHOSEN_GRIDS_ADD_TO_POOL",
EghmHandleChosenGrids::RemoveFromPool => {
"EGHM_HANDLE_CHOSEN_GRIDS_REMOVE_FROM_POOL"
}
EghmHandleChosenGrids::KeepInPool => "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 {
"EGHM_HANDLE_CHOSEN_GRIDS_NONE" => Some(Self::None),
"EGHM_HANDLE_CHOSEN_GRIDS_ADD_TO_POOL" => Some(Self::AddToPool),
"EGHM_HANDLE_CHOSEN_GRIDS_REMOVE_FROM_POOL" => Some(Self::RemoveFromPool),
"EGHM_HANDLE_CHOSEN_GRIDS_KEEP_IN_POOL" => Some(Self::KeepInPool),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gmncmlnmjdp {
Igkbdkmfdlb = 0,
Kbpodgbbbkn = 1,
Afmfekffcel = 2,
Ifaddkbhbhd = 3,
}
impl Gmncmlnmjdp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gmncmlnmjdp::Igkbdkmfdlb => "GMNCMLNMJDP_IGKBDKMFDLB",
Gmncmlnmjdp::Kbpodgbbbkn => "GMNCMLNMJDP_KBPODGBBBKN",
Gmncmlnmjdp::Afmfekffcel => "GMNCMLNMJDP_AFMFEKFFCEL",
Gmncmlnmjdp::Ifaddkbhbhd => "GMNCMLNMJDP_IFADDKBHBHD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GMNCMLNMJDP_IGKBDKMFDLB" => Some(Self::Igkbdkmfdlb),
"GMNCMLNMJDP_KBPODGBBBKN" => Some(Self::Kbpodgbbbkn),
"GMNCMLNMJDP_AFMFEKFFCEL" => Some(Self::Afmfekffcel),
"GMNCMLNMJDP_IFADDKBHBHD" => Some(Self::Ifaddkbhbhd),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Eljcpoahhoi {
Lkkmgenfgia = 0,
Lmpopiimbje = 1,
}
impl Eljcpoahhoi {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Eljcpoahhoi::Lkkmgenfgia => "ELJCPOAHHOI_LKKMGENFGIA",
Eljcpoahhoi::Lmpopiimbje => "ELJCPOAHHOI_LMPOPIIMBJE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ELJCPOAHHOI_LKKMGENFGIA" => Some(Self::Lkkmgenfgia),
"ELJCPOAHHOI_LMPOPIIMBJE" => Some(Self::Lmpopiimbje),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum FleaMarketState {
None = 0,
HasLockedAndExchanged = 1,
HasLockedAndUnexchanged = 2,
AllUnlocked = 3,
AllExchanged = 4,
}
impl FleaMarketState {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
FleaMarketState::None => "FLEA_MARKET_STATE_NONE",
FleaMarketState::HasLockedAndExchanged => {
"FLEA_MARKET_STATE_HAS_LOCKED_AND_EXCHANGED"
}
FleaMarketState::HasLockedAndUnexchanged => {
"FLEA_MARKET_STATE_HAS_LOCKED_AND_UNEXCHANGED"
}
FleaMarketState::AllUnlocked => "FLEA_MARKET_STATE_ALL_UNLOCKED",
FleaMarketState::AllExchanged => "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 {
"FLEA_MARKET_STATE_NONE" => Some(Self::None),
"FLEA_MARKET_STATE_HAS_LOCKED_AND_EXCHANGED" => {
Some(Self::HasLockedAndExchanged)
}
"FLEA_MARKET_STATE_HAS_LOCKED_AND_UNEXCHANGED" => {
Some(Self::HasLockedAndUnexchanged)
}
"FLEA_MARKET_STATE_ALL_UNLOCKED" => Some(Self::AllUnlocked),
"FLEA_MARKET_STATE_ALL_EXCHANGED" => Some(Self::AllExchanged),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ecbfjhmdnon {
Abffjambdfe = 0,
Dkgipmlpnia = 1,
Ehgnbjalpdi = 2,
Cojdopddllj = 3,
Ilhjhibnono = 4,
Ofnbgbbgpab = 5,
Onhaopagnei = 6,
Dgihainbfop = 7,
Kcpnghkjpam = 8,
Ckahadjicla = 9,
Pafkjbpmejo = 10,
Opgdjoodjmf = 11,
Fmglfigdcdn = 15,
Ojdpdjjnemh = 16,
Hajeagdeoah = 20,
Oojghmiekea = 21,
Abdflnffceh = 22,
Hjijafaopcc = 23,
Njbchjodigp = 24,
Gegnbcbibgn = 25,
Pfbbkfniifg = 26,
Obdhjmlkago = 27,
Fhkekimlfdh = 28,
}
impl Ecbfjhmdnon {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ecbfjhmdnon::Abffjambdfe => "ECBFJHMDNON_ABFFJAMBDFE",
Ecbfjhmdnon::Dkgipmlpnia => "ECBFJHMDNON_DKGIPMLPNIA",
Ecbfjhmdnon::Ehgnbjalpdi => "ECBFJHMDNON_EHGNBJALPDI",
Ecbfjhmdnon::Cojdopddllj => "ECBFJHMDNON_COJDOPDDLLJ",
Ecbfjhmdnon::Ilhjhibnono => "ECBFJHMDNON_ILHJHIBNONO",
Ecbfjhmdnon::Ofnbgbbgpab => "ECBFJHMDNON_OFNBGBBGPAB",
Ecbfjhmdnon::Onhaopagnei => "ECBFJHMDNON_ONHAOPAGNEI",
Ecbfjhmdnon::Dgihainbfop => "ECBFJHMDNON_DGIHAINBFOP",
Ecbfjhmdnon::Kcpnghkjpam => "ECBFJHMDNON_KCPNGHKJPAM",
Ecbfjhmdnon::Ckahadjicla => "ECBFJHMDNON_CKAHADJICLA",
Ecbfjhmdnon::Pafkjbpmejo => "ECBFJHMDNON_PAFKJBPMEJO",
Ecbfjhmdnon::Opgdjoodjmf => "ECBFJHMDNON_OPGDJOODJMF",
Ecbfjhmdnon::Fmglfigdcdn => "ECBFJHMDNON_FMGLFIGDCDN",
Ecbfjhmdnon::Ojdpdjjnemh => "ECBFJHMDNON_OJDPDJJNEMH",
Ecbfjhmdnon::Hajeagdeoah => "ECBFJHMDNON_HAJEAGDEOAH",
Ecbfjhmdnon::Oojghmiekea => "ECBFJHMDNON_OOJGHMIEKEA",
Ecbfjhmdnon::Abdflnffceh => "ECBFJHMDNON_ABDFLNFFCEH",
Ecbfjhmdnon::Hjijafaopcc => "ECBFJHMDNON_HJIJAFAOPCC",
Ecbfjhmdnon::Njbchjodigp => "ECBFJHMDNON_NJBCHJODIGP",
Ecbfjhmdnon::Gegnbcbibgn => "ECBFJHMDNON_GEGNBCBIBGN",
Ecbfjhmdnon::Pfbbkfniifg => "ECBFJHMDNON_PFBBKFNIIFG",
Ecbfjhmdnon::Obdhjmlkago => "ECBFJHMDNON_OBDHJMLKAGO",
Ecbfjhmdnon::Fhkekimlfdh => "ECBFJHMDNON_FHKEKIMLFDH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ECBFJHMDNON_ABFFJAMBDFE" => Some(Self::Abffjambdfe),
"ECBFJHMDNON_DKGIPMLPNIA" => Some(Self::Dkgipmlpnia),
"ECBFJHMDNON_EHGNBJALPDI" => Some(Self::Ehgnbjalpdi),
"ECBFJHMDNON_COJDOPDDLLJ" => Some(Self::Cojdopddllj),
"ECBFJHMDNON_ILHJHIBNONO" => Some(Self::Ilhjhibnono),
"ECBFJHMDNON_OFNBGBBGPAB" => Some(Self::Ofnbgbbgpab),
"ECBFJHMDNON_ONHAOPAGNEI" => Some(Self::Onhaopagnei),
"ECBFJHMDNON_DGIHAINBFOP" => Some(Self::Dgihainbfop),
"ECBFJHMDNON_KCPNGHKJPAM" => Some(Self::Kcpnghkjpam),
"ECBFJHMDNON_CKAHADJICLA" => Some(Self::Ckahadjicla),
"ECBFJHMDNON_PAFKJBPMEJO" => Some(Self::Pafkjbpmejo),
"ECBFJHMDNON_OPGDJOODJMF" => Some(Self::Opgdjoodjmf),
"ECBFJHMDNON_FMGLFIGDCDN" => Some(Self::Fmglfigdcdn),
"ECBFJHMDNON_OJDPDJJNEMH" => Some(Self::Ojdpdjjnemh),
"ECBFJHMDNON_HAJEAGDEOAH" => Some(Self::Hajeagdeoah),
"ECBFJHMDNON_OOJGHMIEKEA" => Some(Self::Oojghmiekea),
"ECBFJHMDNON_ABDFLNFFCEH" => Some(Self::Abdflnffceh),
"ECBFJHMDNON_HJIJAFAOPCC" => Some(Self::Hjijafaopcc),
"ECBFJHMDNON_NJBCHJODIGP" => Some(Self::Njbchjodigp),
"ECBFJHMDNON_GEGNBCBIBGN" => Some(Self::Gegnbcbibgn),
"ECBFJHMDNON_PFBBKFNIIFG" => Some(Self::Pfbbkfniifg),
"ECBFJHMDNON_OBDHJMLKAGO" => Some(Self::Obdhjmlkago),
"ECBFJHMDNON_FHKEKIMLFDH" => Some(Self::Fhkekimlfdh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hdeadhadmdh {
Pphggadokog = 0,
Denfkfjcojl = 1,
}
impl Hdeadhadmdh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Hdeadhadmdh::Pphggadokog => "HDEADHADMDH_PPHGGADOKOG",
Hdeadhadmdh::Denfkfjcojl => "HDEADHADMDH_DENFKFJCOJL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HDEADHADMDH_PPHGGADOKOG" => Some(Self::Pphggadokog),
"HDEADHADMDH_DENFKFJCOJL" => Some(Self::Denfkfjcojl),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kapekfignkg {
Iknihmkooip = 0,
Jcjhmjgpjmo = 1,
Egnghbacnfj = 2,
Mfiaphphcjn = 3,
Malalnpfamf = 4,
Plmhcgmkmlf = 5,
Lnbkcicclkh = 6,
Dmpmfdbepnl = 7,
Caoacdleldg = 8,
Gndfjahadlj = 9,
Gljlbcjeail = 10,
Mmaffmhgehl = 11,
Phjiklmdfgl = 12,
Cfgkhelbggn = 13,
Hkfbcjjbjgp = 14,
Mjkafomnlan = 15,
Lfaokokgfpo = 16,
Cklbdjdjdpn = 17,
Mmefcepldbm = 18,
Kjniolcdjjk = 19,
}
impl Kapekfignkg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Kapekfignkg::Iknihmkooip => "KAPEKFIGNKG_IKNIHMKOOIP",
Kapekfignkg::Jcjhmjgpjmo => "KAPEKFIGNKG_JCJHMJGPJMO",
Kapekfignkg::Egnghbacnfj => "KAPEKFIGNKG_EGNGHBACNFJ",
Kapekfignkg::Mfiaphphcjn => "KAPEKFIGNKG_MFIAPHPHCJN",
Kapekfignkg::Malalnpfamf => "KAPEKFIGNKG_MALALNPFAMF",
Kapekfignkg::Plmhcgmkmlf => "KAPEKFIGNKG_PLMHCGMKMLF",
Kapekfignkg::Lnbkcicclkh => "KAPEKFIGNKG_LNBKCICCLKH",
Kapekfignkg::Dmpmfdbepnl => "KAPEKFIGNKG_DMPMFDBEPNL",
Kapekfignkg::Caoacdleldg => "KAPEKFIGNKG_CAOACDLELDG",
Kapekfignkg::Gndfjahadlj => "KAPEKFIGNKG_GNDFJAHADLJ",
Kapekfignkg::Gljlbcjeail => "KAPEKFIGNKG_GLJLBCJEAIL",
Kapekfignkg::Mmaffmhgehl => "KAPEKFIGNKG_MMAFFMHGEHL",
Kapekfignkg::Phjiklmdfgl => "KAPEKFIGNKG_PHJIKLMDFGL",
Kapekfignkg::Cfgkhelbggn => "KAPEKFIGNKG_CFGKHELBGGN",
Kapekfignkg::Hkfbcjjbjgp => "KAPEKFIGNKG_HKFBCJJBJGP",
Kapekfignkg::Mjkafomnlan => "KAPEKFIGNKG_MJKAFOMNLAN",
Kapekfignkg::Lfaokokgfpo => "KAPEKFIGNKG_LFAOKOKGFPO",
Kapekfignkg::Cklbdjdjdpn => "KAPEKFIGNKG_CKLBDJDJDPN",
Kapekfignkg::Mmefcepldbm => "KAPEKFIGNKG_MMEFCEPLDBM",
Kapekfignkg::Kjniolcdjjk => "KAPEKFIGNKG_KJNIOLCDJJK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KAPEKFIGNKG_IKNIHMKOOIP" => Some(Self::Iknihmkooip),
"KAPEKFIGNKG_JCJHMJGPJMO" => Some(Self::Jcjhmjgpjmo),
"KAPEKFIGNKG_EGNGHBACNFJ" => Some(Self::Egnghbacnfj),
"KAPEKFIGNKG_MFIAPHPHCJN" => Some(Self::Mfiaphphcjn),
"KAPEKFIGNKG_MALALNPFAMF" => Some(Self::Malalnpfamf),
"KAPEKFIGNKG_PLMHCGMKMLF" => Some(Self::Plmhcgmkmlf),
"KAPEKFIGNKG_LNBKCICCLKH" => Some(Self::Lnbkcicclkh),
"KAPEKFIGNKG_DMPMFDBEPNL" => Some(Self::Dmpmfdbepnl),
"KAPEKFIGNKG_CAOACDLELDG" => Some(Self::Caoacdleldg),
"KAPEKFIGNKG_GNDFJAHADLJ" => Some(Self::Gndfjahadlj),
"KAPEKFIGNKG_GLJLBCJEAIL" => Some(Self::Gljlbcjeail),
"KAPEKFIGNKG_MMAFFMHGEHL" => Some(Self::Mmaffmhgehl),
"KAPEKFIGNKG_PHJIKLMDFGL" => Some(Self::Phjiklmdfgl),
"KAPEKFIGNKG_CFGKHELBGGN" => Some(Self::Cfgkhelbggn),
"KAPEKFIGNKG_HKFBCJJBJGP" => Some(Self::Hkfbcjjbjgp),
"KAPEKFIGNKG_MJKAFOMNLAN" => Some(Self::Mjkafomnlan),
"KAPEKFIGNKG_LFAOKOKGFPO" => Some(Self::Lfaokokgfpo),
"KAPEKFIGNKG_CKLBDJDJDPN" => Some(Self::Cklbdjdjdpn),
"KAPEKFIGNKG_MMEFCEPLDBM" => Some(Self::Mmefcepldbm),
"KAPEKFIGNKG_KJNIOLCDJJK" => Some(Self::Kjniolcdjjk),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kidabaacfgc {
Alive = 0,
Death = 1,
Hp = 2,
Exist = 3,
Talent = 4,
TrustLevel = 5,
}
impl Kidabaacfgc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Kidabaacfgc::Alive => "KIDABAACFGC_ALIVE",
Kidabaacfgc::Death => "KIDABAACFGC_DEATH",
Kidabaacfgc::Hp => "KIDABAACFGC_HP",
Kidabaacfgc::Exist => "KIDABAACFGC_EXIST",
Kidabaacfgc::Talent => "KIDABAACFGC_TALENT",
Kidabaacfgc::TrustLevel => "KIDABAACFGC_TRUST_LEVEL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KIDABAACFGC_ALIVE" => Some(Self::Alive),
"KIDABAACFGC_DEATH" => Some(Self::Death),
"KIDABAACFGC_HP" => Some(Self::Hp),
"KIDABAACFGC_EXIST" => Some(Self::Exist),
"KIDABAACFGC_TALENT" => Some(Self::Talent),
"KIDABAACFGC_TRUST_LEVEL" => Some(Self::TrustLevel),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jpnhldkkfgg {
Gnjnpkjidfi = 0,
Gfpbnmhmhei = 1,
Oenchimncpk = 2,
}
impl Jpnhldkkfgg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Jpnhldkkfgg::Gnjnpkjidfi => "JPNHLDKKFGG_GNJNPKJIDFI",
Jpnhldkkfgg::Gfpbnmhmhei => "JPNHLDKKFGG_GFPBNMHMHEI",
Jpnhldkkfgg::Oenchimncpk => "JPNHLDKKFGG_OENCHIMNCPK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JPNHLDKKFGG_GNJNPKJIDFI" => Some(Self::Gnjnpkjidfi),
"JPNHLDKKFGG_GFPBNMHMHEI" => Some(Self::Gfpbnmhmhei),
"JPNHLDKKFGG_OENCHIMNCPK" => Some(Self::Oenchimncpk),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ChessUiIconType {
None = 0,
Coin = 1,
Gold = 2,
Mechanism = 3,
Hp = 4,
Atk = 5,
Countdown = 6,
Key = 7,
Clue = 8,
Card = 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 {
ChessUiIconType::None => "CHESS_UI_ICON_TYPE_NONE",
ChessUiIconType::Coin => "CHESS_UI_ICON_TYPE_COIN",
ChessUiIconType::Gold => "CHESS_UI_ICON_TYPE_GOLD",
ChessUiIconType::Mechanism => "CHESS_UI_ICON_TYPE_MECHANISM",
ChessUiIconType::Hp => "CHESS_UI_ICON_TYPE_HP",
ChessUiIconType::Atk => "CHESS_UI_ICON_TYPE_ATK",
ChessUiIconType::Countdown => "CHESS_UI_ICON_TYPE_COUNTDOWN",
ChessUiIconType::Key => "CHESS_UI_ICON_TYPE_KEY",
ChessUiIconType::Clue => "CHESS_UI_ICON_TYPE_CLUE",
ChessUiIconType::Card => "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 {
"CHESS_UI_ICON_TYPE_NONE" => Some(Self::None),
"CHESS_UI_ICON_TYPE_COIN" => Some(Self::Coin),
"CHESS_UI_ICON_TYPE_GOLD" => Some(Self::Gold),
"CHESS_UI_ICON_TYPE_MECHANISM" => Some(Self::Mechanism),
"CHESS_UI_ICON_TYPE_HP" => Some(Self::Hp),
"CHESS_UI_ICON_TYPE_ATK" => Some(Self::Atk),
"CHESS_UI_ICON_TYPE_COUNTDOWN" => Some(Self::Countdown),
"CHESS_UI_ICON_TYPE_KEY" => Some(Self::Key),
"CHESS_UI_ICON_TYPE_CLUE" => Some(Self::Clue),
"CHESS_UI_ICON_TYPE_CARD" => Some(Self::Card),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Olholcpdbgm {
Pndohmjbdaa = 0,
Lfamjlgmnlo = 1001,
Pogjeoopben = 1004,
Kjnccfhpnnn = 2003,
Impnddnhkmf = 2004,
Cmjimebbfkl = 2005,
}
impl Olholcpdbgm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Olholcpdbgm::Pndohmjbdaa => "OLHOLCPDBGM_PNDOHMJBDAA",
Olholcpdbgm::Lfamjlgmnlo => "OLHOLCPDBGM_LFAMJLGMNLO",
Olholcpdbgm::Pogjeoopben => "OLHOLCPDBGM_POGJEOOPBEN",
Olholcpdbgm::Kjnccfhpnnn => "OLHOLCPDBGM_KJNCCFHPNNN",
Olholcpdbgm::Impnddnhkmf => "OLHOLCPDBGM_IMPNDDNHKMF",
Olholcpdbgm::Cmjimebbfkl => "OLHOLCPDBGM_CMJIMEBBFKL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OLHOLCPDBGM_PNDOHMJBDAA" => Some(Self::Pndohmjbdaa),
"OLHOLCPDBGM_LFAMJLGMNLO" => Some(Self::Lfamjlgmnlo),
"OLHOLCPDBGM_POGJEOOPBEN" => Some(Self::Pogjeoopben),
"OLHOLCPDBGM_KJNCCFHPNNN" => Some(Self::Kjnccfhpnnn),
"OLHOLCPDBGM_IMPNDDNHKMF" => Some(Self::Impnddnhkmf),
"OLHOLCPDBGM_CMJIMEBBFKL" => Some(Self::Cmjimebbfkl),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pfaglgmabka {
Ljiekfclamj = 0,
Egpbdmakajf = 1,
Bbiilifiadp = 2,
Piajmeibacj = 4,
Iabmlffgani = 5,
Edlcnlajolb = 6,
}
impl Pfaglgmabka {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Pfaglgmabka::Ljiekfclamj => "PFAGLGMABKA_LJIEKFCLAMJ",
Pfaglgmabka::Egpbdmakajf => "PFAGLGMABKA_EGPBDMAKAJF",
Pfaglgmabka::Bbiilifiadp => "PFAGLGMABKA_BBIILIFIADP",
Pfaglgmabka::Piajmeibacj => "PFAGLGMABKA_PIAJMEIBACJ",
Pfaglgmabka::Iabmlffgani => "PFAGLGMABKA_IABMLFFGANI",
Pfaglgmabka::Edlcnlajolb => "PFAGLGMABKA_EDLCNLAJOLB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PFAGLGMABKA_LJIEKFCLAMJ" => Some(Self::Ljiekfclamj),
"PFAGLGMABKA_EGPBDMAKAJF" => Some(Self::Egpbdmakajf),
"PFAGLGMABKA_BBIILIFIADP" => Some(Self::Bbiilifiadp),
"PFAGLGMABKA_PIAJMEIBACJ" => Some(Self::Piajmeibacj),
"PFAGLGMABKA_IABMLFFGANI" => Some(Self::Iabmlffgani),
"PFAGLGMABKA_EDLCNLAJOLB" => Some(Self::Edlcnlajolb),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lfogpojpdlp {
Pfagjflhhec = 0,
Jpdeaeakmic = 1,
Cjkinfmmmln = 2,
Mgdpgghfeka = 4,
Aohoiadfadn = 8,
}
impl Lfogpojpdlp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Lfogpojpdlp::Pfagjflhhec => "LFOGPOJPDLP_PFAGJFLHHEC",
Lfogpojpdlp::Jpdeaeakmic => "LFOGPOJPDLP_JPDEAEAKMIC",
Lfogpojpdlp::Cjkinfmmmln => "LFOGPOJPDLP_CJKINFMMMLN",
Lfogpojpdlp::Mgdpgghfeka => "LFOGPOJPDLP_MGDPGGHFEKA",
Lfogpojpdlp::Aohoiadfadn => "LFOGPOJPDLP_AOHOIADFADN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LFOGPOJPDLP_PFAGJFLHHEC" => Some(Self::Pfagjflhhec),
"LFOGPOJPDLP_JPDEAEAKMIC" => Some(Self::Jpdeaeakmic),
"LFOGPOJPDLP_CJKINFMMMLN" => Some(Self::Cjkinfmmmln),
"LFOGPOJPDLP_MGDPGGHFEKA" => Some(Self::Mgdpgghfeka),
"LFOGPOJPDLP_AOHOIADFADN" => Some(Self::Aohoiadfadn),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ItemStatic {
None = 0,
HollowGold = 1,
FrontendGold = 10,
GameDiamond = 100,
RechargeDiamond = 101,
GachaTicketStandard = 110,
GachaTicketEvent = 111,
GachaTicketBangboo = 112,
Exp = 201,
Energy = 501,
Gdglcfmgoji = 3000001,
Jkcpkknhaib = 3000100,
Hlgnjfineke = 3000101,
}
impl ItemStatic {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
ItemStatic::None => "ITEM_STATIC_NONE",
ItemStatic::HollowGold => "ITEM_STATIC_HOLLOW_GOLD",
ItemStatic::FrontendGold => "ITEM_STATIC_FRONTEND_GOLD",
ItemStatic::GameDiamond => "ITEM_STATIC_GAME_DIAMOND",
ItemStatic::RechargeDiamond => "ITEM_STATIC_RECHARGE_DIAMOND",
ItemStatic::GachaTicketStandard => "ItemStatic_GACHA_TICKET_STANDARD",
ItemStatic::GachaTicketEvent => "ItemStatic_GACHA_TICKET_EVENT",
ItemStatic::GachaTicketBangboo => "ItemStatic_GACHA_TICKET_BANGBOO",
ItemStatic::Exp => "ITEM_STATIC_EXP",
ItemStatic::Energy => "ITEM_STATIC_ENERGY",
ItemStatic::Gdglcfmgoji => "ItemStatic_GDGLCFMGOJI",
ItemStatic::Jkcpkknhaib => "ItemStatic_JKCPKKNHAIB",
ItemStatic::Hlgnjfineke => "ItemStatic_HLGNJFINEKE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ITEM_STATIC_NONE" => Some(Self::None),
"ITEM_STATIC_HOLLOW_GOLD" => Some(Self::HollowGold),
"ITEM_STATIC_FRONTEND_GOLD" => Some(Self::FrontendGold),
"ITEM_STATIC_GAME_DIAMOND" => Some(Self::GameDiamond),
"ITEM_STATIC_RECHARGE_DIAMOND" => Some(Self::RechargeDiamond),
"ItemStatic_GACHA_TICKET_STANDARD" => Some(Self::GachaTicketStandard),
"ItemStatic_GACHA_TICKET_EVENT" => Some(Self::GachaTicketEvent),
"ItemStatic_GACHA_TICKET_BANGBOO" => Some(Self::GachaTicketBangboo),
"ITEM_STATIC_EXP" => Some(Self::Exp),
"ITEM_STATIC_ENERGY" => Some(Self::Energy),
"ItemStatic_GDGLCFMGOJI" => Some(Self::Gdglcfmgoji),
"ItemStatic_JKCPKKNHAIB" => Some(Self::Jkcpkknhaib),
"ItemStatic_HLGNJFINEKE" => Some(Self::Hlgnjfineke),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gmcconoddla {
ShowMaskAuto = 0,
ShowMaskTrue = 1,
ShowMaskFalse = 2,
}
impl Gmcconoddla {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gmcconoddla::ShowMaskAuto => "GMCCONODDLA_SHOW_MASK_AUTO",
Gmcconoddla::ShowMaskTrue => "GMCCONODDLA_SHOW_MASK_TRUE",
Gmcconoddla::ShowMaskFalse => "GMCCONODDLA_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 {
"GMCCONODDLA_SHOW_MASK_AUTO" => Some(Self::ShowMaskAuto),
"GMCCONODDLA_SHOW_MASK_TRUE" => Some(Self::ShowMaskTrue),
"GMCCONODDLA_SHOW_MASK_FALSE" => Some(Self::ShowMaskFalse),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hkafdpgaccb {
Jemeanjldfe = 0,
Bmabodjakda = 1,
Bphbmbciejk = 2,
}
impl Hkafdpgaccb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Hkafdpgaccb::Jemeanjldfe => "HKAFDPGACCB_JEMEANJLDFE",
Hkafdpgaccb::Bmabodjakda => "HKAFDPGACCB_BMABODJAKDA",
Hkafdpgaccb::Bphbmbciejk => "HKAFDPGACCB_BPHBMBCIEJK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HKAFDPGACCB_JEMEANJLDFE" => Some(Self::Jemeanjldfe),
"HKAFDPGACCB_BMABODJAKDA" => Some(Self::Bmabodjakda),
"HKAFDPGACCB_BPHBMBCIEJK" => Some(Self::Bphbmbciejk),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ejjpnhhhhdm {
Hhbajaaljll = 0,
Lgdppeedoho = 1,
Knfgnpcodbc = 2,
Ipchkolmlca = 3,
Kopnegffmom = 4,
Bhmncjnhnin = 5,
Dhoflgffgkh = 6,
}
impl Ejjpnhhhhdm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ejjpnhhhhdm::Hhbajaaljll => "EJJPNHHHHDM_HHBAJAALJLL",
Ejjpnhhhhdm::Lgdppeedoho => "EJJPNHHHHDM_LGDPPEEDOHO",
Ejjpnhhhhdm::Knfgnpcodbc => "EJJPNHHHHDM_KNFGNPCODBC",
Ejjpnhhhhdm::Ipchkolmlca => "EJJPNHHHHDM_IPCHKOLMLCA",
Ejjpnhhhhdm::Kopnegffmom => "EJJPNHHHHDM_KOPNEGFFMOM",
Ejjpnhhhhdm::Bhmncjnhnin => "EJJPNHHHHDM_BHMNCJNHNIN",
Ejjpnhhhhdm::Dhoflgffgkh => "EJJPNHHHHDM_DHOFLGFFGKH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EJJPNHHHHDM_HHBAJAALJLL" => Some(Self::Hhbajaaljll),
"EJJPNHHHHDM_LGDPPEEDOHO" => Some(Self::Lgdppeedoho),
"EJJPNHHHHDM_KNFGNPCODBC" => Some(Self::Knfgnpcodbc),
"EJJPNHHHHDM_IPCHKOLMLCA" => Some(Self::Ipchkolmlca),
"EJJPNHHHHDM_KOPNEGFFMOM" => Some(Self::Kopnegffmom),
"EJJPNHHHHDM_BHMNCJNHNIN" => Some(Self::Bhmncjnhnin),
"EJJPNHHHHDM_DHOFLGFFGKH" => Some(Self::Dhoflgffgkh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dehlhkiebib {
Geeopbmieag = 0,
Madmoebeeda = 1,
Lcmldhlifco = 2,
}
impl Dehlhkiebib {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Dehlhkiebib::Geeopbmieag => "DEHLHKIEBIB_GEEOPBMIEAG",
Dehlhkiebib::Madmoebeeda => "DEHLHKIEBIB_MADMOEBEEDA",
Dehlhkiebib::Lcmldhlifco => "DEHLHKIEBIB_LCMLDHLIFCO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DEHLHKIEBIB_GEEOPBMIEAG" => Some(Self::Geeopbmieag),
"DEHLHKIEBIB_MADMOEBEEDA" => Some(Self::Madmoebeeda),
"DEHLHKIEBIB_LCMLDHLIFCO" => Some(Self::Lcmldhlifco),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bmlgdkjodbh {
Hnigpapnfad = 0,
Gnlmcaeboon = 551,
Ookchihbddi = 556,
Naofbfinjno = 557,
Nhhikjiknie = 560,
Dfdhgjaiide = 561,
Hibgbbbjoko = 562,
Ppgbhdincmj = 563,
Glgpnbhlgki = 564,
Kdpagfjdlbl = 570,
Iakinccfbpm = 571,
Mbablffpbgp = 574,
Ffkloannkoo = 575,
Nobiobmgfja = 577,
Ejjdlgpdphb = 581,
Gomlfflplgc = 582,
Dcocodhjoca = 584,
Fanaoockalm = 585,
Jbnpnpinlfd = 586,
Hancmfonfgb = 588,
Gifcjpablmi = 590,
Pnodgcknpmp = 591,
Nllnjofipnh = 597,
Bfhnbpcoogj = 598,
Ldbmlcphnob = 600,
Dppnplkfbkp = 603,
Egkebbnebid = 604,
Ndbnjmhfncg = 605,
Ijdijpgkfed = 606,
Opodiadaahj = 607,
Licgbkfhkon = 608,
Lenejnnchpg = 610,
Mempknjnoja = 611,
Pghnamjaonb = 612,
Elamgpfddje = 613,
Gocngaaebgl = 615,
Hmgccnfnddl = 616,
Bomplckifik = 617,
Knkncepigdf = 619,
Lpobhljnhih = 625,
Gcbgkoijafd = 627,
Nhfnpkkjndp = 631,
Fenekgiplbc = 632,
Hiijielmoml = 634,
Kpkodipccei = 636,
Ehpaomapabm = 637,
Hkelhnbocnm = 638,
Jfppbiomdpi = 639,
Jfgceghhnbc = 640,
Mgfkhkbmffd = 641,
Hahgnmnpkpi = 642,
Dmpofohpgac = 643,
Loahhnellaj = 644,
Cldmjbdiihm = 646,
Elapjmhijgp = 649,
Jeijkfiilbe = 650,
Alcejjpljne = 653,
Igbcemaidoc = 656,
Jebfgkihlfp = 658,
Eoijkopfebe = 659,
Bmgkhipplni = 660,
Lfjmnnhghei = 661,
Flepoombolo = 664,
Eiecfieejpn = 665,
Elimeecdcnh = 666,
Iidhijonllc = 678,
Kebopabbkmm = 679,
Alllmmaddjf = 681,
Kndbdidplfp = 682,
Mhinpcdmlnl = 684,
Jidcnaohken = 686,
Hnmhefphnpi = 688,
Ggoklhhpehh = 691,
Dgbcfcnhkhi = 693,
Blnfhppbdjl = 694,
Nhgpkhmbamd = 699,
}
impl Bmlgdkjodbh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Bmlgdkjodbh::Hnigpapnfad => "BMLGDKJODBH_HNIGPAPNFAD",
Bmlgdkjodbh::Gnlmcaeboon => "BMLGDKJODBH_GNLMCAEBOON",
Bmlgdkjodbh::Ookchihbddi => "BMLGDKJODBH_OOKCHIHBDDI",
Bmlgdkjodbh::Naofbfinjno => "BMLGDKJODBH_NAOFBFINJNO",
Bmlgdkjodbh::Nhhikjiknie => "BMLGDKJODBH_NHHIKJIKNIE",
Bmlgdkjodbh::Dfdhgjaiide => "BMLGDKJODBH_DFDHGJAIIDE",
Bmlgdkjodbh::Hibgbbbjoko => "BMLGDKJODBH_HIBGBBBJOKO",
Bmlgdkjodbh::Ppgbhdincmj => "BMLGDKJODBH_PPGBHDINCMJ",
Bmlgdkjodbh::Glgpnbhlgki => "BMLGDKJODBH_GLGPNBHLGKI",
Bmlgdkjodbh::Kdpagfjdlbl => "BMLGDKJODBH_KDPAGFJDLBL",
Bmlgdkjodbh::Iakinccfbpm => "BMLGDKJODBH_IAKINCCFBPM",
Bmlgdkjodbh::Mbablffpbgp => "BMLGDKJODBH_MBABLFFPBGP",
Bmlgdkjodbh::Ffkloannkoo => "BMLGDKJODBH_FFKLOANNKOO",
Bmlgdkjodbh::Nobiobmgfja => "BMLGDKJODBH_NOBIOBMGFJA",
Bmlgdkjodbh::Ejjdlgpdphb => "BMLGDKJODBH_EJJDLGPDPHB",
Bmlgdkjodbh::Gomlfflplgc => "BMLGDKJODBH_GOMLFFLPLGC",
Bmlgdkjodbh::Dcocodhjoca => "BMLGDKJODBH_DCOCODHJOCA",
Bmlgdkjodbh::Fanaoockalm => "BMLGDKJODBH_FANAOOCKALM",
Bmlgdkjodbh::Jbnpnpinlfd => "BMLGDKJODBH_JBNPNPINLFD",
Bmlgdkjodbh::Hancmfonfgb => "BMLGDKJODBH_HANCMFONFGB",
Bmlgdkjodbh::Gifcjpablmi => "BMLGDKJODBH_GIFCJPABLMI",
Bmlgdkjodbh::Pnodgcknpmp => "BMLGDKJODBH_PNODGCKNPMP",
Bmlgdkjodbh::Nllnjofipnh => "BMLGDKJODBH_NLLNJOFIPNH",
Bmlgdkjodbh::Bfhnbpcoogj => "BMLGDKJODBH_BFHNBPCOOGJ",
Bmlgdkjodbh::Ldbmlcphnob => "BMLGDKJODBH_LDBMLCPHNOB",
Bmlgdkjodbh::Dppnplkfbkp => "BMLGDKJODBH_DPPNPLKFBKP",
Bmlgdkjodbh::Egkebbnebid => "BMLGDKJODBH_EGKEBBNEBID",
Bmlgdkjodbh::Ndbnjmhfncg => "BMLGDKJODBH_NDBNJMHFNCG",
Bmlgdkjodbh::Ijdijpgkfed => "BMLGDKJODBH_IJDIJPGKFED",
Bmlgdkjodbh::Opodiadaahj => "BMLGDKJODBH_OPODIADAAHJ",
Bmlgdkjodbh::Licgbkfhkon => "BMLGDKJODBH_LICGBKFHKON",
Bmlgdkjodbh::Lenejnnchpg => "BMLGDKJODBH_LENEJNNCHPG",
Bmlgdkjodbh::Mempknjnoja => "BMLGDKJODBH_MEMPKNJNOJA",
Bmlgdkjodbh::Pghnamjaonb => "BMLGDKJODBH_PGHNAMJAONB",
Bmlgdkjodbh::Elamgpfddje => "BMLGDKJODBH_ELAMGPFDDJE",
Bmlgdkjodbh::Gocngaaebgl => "BMLGDKJODBH_GOCNGAAEBGL",
Bmlgdkjodbh::Hmgccnfnddl => "BMLGDKJODBH_HMGCCNFNDDL",
Bmlgdkjodbh::Bomplckifik => "BMLGDKJODBH_BOMPLCKIFIK",
Bmlgdkjodbh::Knkncepigdf => "BMLGDKJODBH_KNKNCEPIGDF",
Bmlgdkjodbh::Lpobhljnhih => "BMLGDKJODBH_LPOBHLJNHIH",
Bmlgdkjodbh::Gcbgkoijafd => "BMLGDKJODBH_GCBGKOIJAFD",
Bmlgdkjodbh::Nhfnpkkjndp => "BMLGDKJODBH_NHFNPKKJNDP",
Bmlgdkjodbh::Fenekgiplbc => "BMLGDKJODBH_FENEKGIPLBC",
Bmlgdkjodbh::Hiijielmoml => "BMLGDKJODBH_HIIJIELMOML",
Bmlgdkjodbh::Kpkodipccei => "BMLGDKJODBH_KPKODIPCCEI",
Bmlgdkjodbh::Ehpaomapabm => "BMLGDKJODBH_EHPAOMAPABM",
Bmlgdkjodbh::Hkelhnbocnm => "BMLGDKJODBH_HKELHNBOCNM",
Bmlgdkjodbh::Jfppbiomdpi => "BMLGDKJODBH_JFPPBIOMDPI",
Bmlgdkjodbh::Jfgceghhnbc => "BMLGDKJODBH_JFGCEGHHNBC",
Bmlgdkjodbh::Mgfkhkbmffd => "BMLGDKJODBH_MGFKHKBMFFD",
Bmlgdkjodbh::Hahgnmnpkpi => "BMLGDKJODBH_HAHGNMNPKPI",
Bmlgdkjodbh::Dmpofohpgac => "BMLGDKJODBH_DMPOFOHPGAC",
Bmlgdkjodbh::Loahhnellaj => "BMLGDKJODBH_LOAHHNELLAJ",
Bmlgdkjodbh::Cldmjbdiihm => "BMLGDKJODBH_CLDMJBDIIHM",
Bmlgdkjodbh::Elapjmhijgp => "BMLGDKJODBH_ELAPJMHIJGP",
Bmlgdkjodbh::Jeijkfiilbe => "BMLGDKJODBH_JEIJKFIILBE",
Bmlgdkjodbh::Alcejjpljne => "BMLGDKJODBH_ALCEJJPLJNE",
Bmlgdkjodbh::Igbcemaidoc => "BMLGDKJODBH_IGBCEMAIDOC",
Bmlgdkjodbh::Jebfgkihlfp => "BMLGDKJODBH_JEBFGKIHLFP",
Bmlgdkjodbh::Eoijkopfebe => "BMLGDKJODBH_EOIJKOPFEBE",
Bmlgdkjodbh::Bmgkhipplni => "BMLGDKJODBH_BMGKHIPPLNI",
Bmlgdkjodbh::Lfjmnnhghei => "BMLGDKJODBH_LFJMNNHGHEI",
Bmlgdkjodbh::Flepoombolo => "BMLGDKJODBH_FLEPOOMBOLO",
Bmlgdkjodbh::Eiecfieejpn => "BMLGDKJODBH_EIECFIEEJPN",
Bmlgdkjodbh::Elimeecdcnh => "BMLGDKJODBH_ELIMEECDCNH",
Bmlgdkjodbh::Iidhijonllc => "BMLGDKJODBH_IIDHIJONLLC",
Bmlgdkjodbh::Kebopabbkmm => "BMLGDKJODBH_KEBOPABBKMM",
Bmlgdkjodbh::Alllmmaddjf => "BMLGDKJODBH_ALLLMMADDJF",
Bmlgdkjodbh::Kndbdidplfp => "BMLGDKJODBH_KNDBDIDPLFP",
Bmlgdkjodbh::Mhinpcdmlnl => "BMLGDKJODBH_MHINPCDMLNL",
Bmlgdkjodbh::Jidcnaohken => "BMLGDKJODBH_JIDCNAOHKEN",
Bmlgdkjodbh::Hnmhefphnpi => "BMLGDKJODBH_HNMHEFPHNPI",
Bmlgdkjodbh::Ggoklhhpehh => "BMLGDKJODBH_GGOKLHHPEHH",
Bmlgdkjodbh::Dgbcfcnhkhi => "BMLGDKJODBH_DGBCFCNHKHI",
Bmlgdkjodbh::Blnfhppbdjl => "BMLGDKJODBH_BLNFHPPBDJL",
Bmlgdkjodbh::Nhgpkhmbamd => "BMLGDKJODBH_NHGPKHMBAMD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BMLGDKJODBH_HNIGPAPNFAD" => Some(Self::Hnigpapnfad),
"BMLGDKJODBH_GNLMCAEBOON" => Some(Self::Gnlmcaeboon),
"BMLGDKJODBH_OOKCHIHBDDI" => Some(Self::Ookchihbddi),
"BMLGDKJODBH_NAOFBFINJNO" => Some(Self::Naofbfinjno),
"BMLGDKJODBH_NHHIKJIKNIE" => Some(Self::Nhhikjiknie),
"BMLGDKJODBH_DFDHGJAIIDE" => Some(Self::Dfdhgjaiide),
"BMLGDKJODBH_HIBGBBBJOKO" => Some(Self::Hibgbbbjoko),
"BMLGDKJODBH_PPGBHDINCMJ" => Some(Self::Ppgbhdincmj),
"BMLGDKJODBH_GLGPNBHLGKI" => Some(Self::Glgpnbhlgki),
"BMLGDKJODBH_KDPAGFJDLBL" => Some(Self::Kdpagfjdlbl),
"BMLGDKJODBH_IAKINCCFBPM" => Some(Self::Iakinccfbpm),
"BMLGDKJODBH_MBABLFFPBGP" => Some(Self::Mbablffpbgp),
"BMLGDKJODBH_FFKLOANNKOO" => Some(Self::Ffkloannkoo),
"BMLGDKJODBH_NOBIOBMGFJA" => Some(Self::Nobiobmgfja),
"BMLGDKJODBH_EJJDLGPDPHB" => Some(Self::Ejjdlgpdphb),
"BMLGDKJODBH_GOMLFFLPLGC" => Some(Self::Gomlfflplgc),
"BMLGDKJODBH_DCOCODHJOCA" => Some(Self::Dcocodhjoca),
"BMLGDKJODBH_FANAOOCKALM" => Some(Self::Fanaoockalm),
"BMLGDKJODBH_JBNPNPINLFD" => Some(Self::Jbnpnpinlfd),
"BMLGDKJODBH_HANCMFONFGB" => Some(Self::Hancmfonfgb),
"BMLGDKJODBH_GIFCJPABLMI" => Some(Self::Gifcjpablmi),
"BMLGDKJODBH_PNODGCKNPMP" => Some(Self::Pnodgcknpmp),
"BMLGDKJODBH_NLLNJOFIPNH" => Some(Self::Nllnjofipnh),
"BMLGDKJODBH_BFHNBPCOOGJ" => Some(Self::Bfhnbpcoogj),
"BMLGDKJODBH_LDBMLCPHNOB" => Some(Self::Ldbmlcphnob),
"BMLGDKJODBH_DPPNPLKFBKP" => Some(Self::Dppnplkfbkp),
"BMLGDKJODBH_EGKEBBNEBID" => Some(Self::Egkebbnebid),
"BMLGDKJODBH_NDBNJMHFNCG" => Some(Self::Ndbnjmhfncg),
"BMLGDKJODBH_IJDIJPGKFED" => Some(Self::Ijdijpgkfed),
"BMLGDKJODBH_OPODIADAAHJ" => Some(Self::Opodiadaahj),
"BMLGDKJODBH_LICGBKFHKON" => Some(Self::Licgbkfhkon),
"BMLGDKJODBH_LENEJNNCHPG" => Some(Self::Lenejnnchpg),
"BMLGDKJODBH_MEMPKNJNOJA" => Some(Self::Mempknjnoja),
"BMLGDKJODBH_PGHNAMJAONB" => Some(Self::Pghnamjaonb),
"BMLGDKJODBH_ELAMGPFDDJE" => Some(Self::Elamgpfddje),
"BMLGDKJODBH_GOCNGAAEBGL" => Some(Self::Gocngaaebgl),
"BMLGDKJODBH_HMGCCNFNDDL" => Some(Self::Hmgccnfnddl),
"BMLGDKJODBH_BOMPLCKIFIK" => Some(Self::Bomplckifik),
"BMLGDKJODBH_KNKNCEPIGDF" => Some(Self::Knkncepigdf),
"BMLGDKJODBH_LPOBHLJNHIH" => Some(Self::Lpobhljnhih),
"BMLGDKJODBH_GCBGKOIJAFD" => Some(Self::Gcbgkoijafd),
"BMLGDKJODBH_NHFNPKKJNDP" => Some(Self::Nhfnpkkjndp),
"BMLGDKJODBH_FENEKGIPLBC" => Some(Self::Fenekgiplbc),
"BMLGDKJODBH_HIIJIELMOML" => Some(Self::Hiijielmoml),
"BMLGDKJODBH_KPKODIPCCEI" => Some(Self::Kpkodipccei),
"BMLGDKJODBH_EHPAOMAPABM" => Some(Self::Ehpaomapabm),
"BMLGDKJODBH_HKELHNBOCNM" => Some(Self::Hkelhnbocnm),
"BMLGDKJODBH_JFPPBIOMDPI" => Some(Self::Jfppbiomdpi),
"BMLGDKJODBH_JFGCEGHHNBC" => Some(Self::Jfgceghhnbc),
"BMLGDKJODBH_MGFKHKBMFFD" => Some(Self::Mgfkhkbmffd),
"BMLGDKJODBH_HAHGNMNPKPI" => Some(Self::Hahgnmnpkpi),
"BMLGDKJODBH_DMPOFOHPGAC" => Some(Self::Dmpofohpgac),
"BMLGDKJODBH_LOAHHNELLAJ" => Some(Self::Loahhnellaj),
"BMLGDKJODBH_CLDMJBDIIHM" => Some(Self::Cldmjbdiihm),
"BMLGDKJODBH_ELAPJMHIJGP" => Some(Self::Elapjmhijgp),
"BMLGDKJODBH_JEIJKFIILBE" => Some(Self::Jeijkfiilbe),
"BMLGDKJODBH_ALCEJJPLJNE" => Some(Self::Alcejjpljne),
"BMLGDKJODBH_IGBCEMAIDOC" => Some(Self::Igbcemaidoc),
"BMLGDKJODBH_JEBFGKIHLFP" => Some(Self::Jebfgkihlfp),
"BMLGDKJODBH_EOIJKOPFEBE" => Some(Self::Eoijkopfebe),
"BMLGDKJODBH_BMGKHIPPLNI" => Some(Self::Bmgkhipplni),
"BMLGDKJODBH_LFJMNNHGHEI" => Some(Self::Lfjmnnhghei),
"BMLGDKJODBH_FLEPOOMBOLO" => Some(Self::Flepoombolo),
"BMLGDKJODBH_EIECFIEEJPN" => Some(Self::Eiecfieejpn),
"BMLGDKJODBH_ELIMEECDCNH" => Some(Self::Elimeecdcnh),
"BMLGDKJODBH_IIDHIJONLLC" => Some(Self::Iidhijonllc),
"BMLGDKJODBH_KEBOPABBKMM" => Some(Self::Kebopabbkmm),
"BMLGDKJODBH_ALLLMMADDJF" => Some(Self::Alllmmaddjf),
"BMLGDKJODBH_KNDBDIDPLFP" => Some(Self::Kndbdidplfp),
"BMLGDKJODBH_MHINPCDMLNL" => Some(Self::Mhinpcdmlnl),
"BMLGDKJODBH_JIDCNAOHKEN" => Some(Self::Jidcnaohken),
"BMLGDKJODBH_HNMHEFPHNPI" => Some(Self::Hnmhefphnpi),
"BMLGDKJODBH_GGOKLHHPEHH" => Some(Self::Ggoklhhpehh),
"BMLGDKJODBH_DGBCFCNHKHI" => Some(Self::Dgbcfcnhkhi),
"BMLGDKJODBH_BLNFHPPBDJL" => Some(Self::Blnfhppbdjl),
"BMLGDKJODBH_NHGPKHMBAMD" => Some(Self::Nhgpkhmbamd),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ConwayLifeGameLifeState {
None = 0,
Live = 1,
Die = 2,
}
impl ConwayLifeGameLifeState {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
ConwayLifeGameLifeState::None => "CONWAY_LIFE_GAME_LIFE_STATE_NONE",
ConwayLifeGameLifeState::Live => "CONWAY_LIFE_GAME_LIFE_STATE_LIVE",
ConwayLifeGameLifeState::Die => "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 {
"CONWAY_LIFE_GAME_LIFE_STATE_NONE" => Some(Self::None),
"CONWAY_LIFE_GAME_LIFE_STATE_LIVE" => Some(Self::Live),
"CONWAY_LIFE_GAME_LIFE_STATE_DIE" => Some(Self::Die),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kdjmjgafmel {
Pkikfkigobo = 0,
Jpfhgcmfnfl = 1,
Kfinkkblfcm = 2,
Pkaofiamppc = 3,
Ikpobemjgfe = 4,
Nhphikicdke = 5,
}
impl Kdjmjgafmel {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Kdjmjgafmel::Pkikfkigobo => "KDJMJGAFMEL_PKIKFKIGOBO",
Kdjmjgafmel::Jpfhgcmfnfl => "KDJMJGAFMEL_JPFHGCMFNFL",
Kdjmjgafmel::Kfinkkblfcm => "KDJMJGAFMEL_KFINKKBLFCM",
Kdjmjgafmel::Pkaofiamppc => "KDJMJGAFMEL_PKAOFIAMPPC",
Kdjmjgafmel::Ikpobemjgfe => "KDJMJGAFMEL_IKPOBEMJGFE",
Kdjmjgafmel::Nhphikicdke => "KDJMJGAFMEL_NHPHIKICDKE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KDJMJGAFMEL_PKIKFKIGOBO" => Some(Self::Pkikfkigobo),
"KDJMJGAFMEL_JPFHGCMFNFL" => Some(Self::Jpfhgcmfnfl),
"KDJMJGAFMEL_KFINKKBLFCM" => Some(Self::Kfinkkblfcm),
"KDJMJGAFMEL_PKAOFIAMPPC" => Some(Self::Pkaofiamppc),
"KDJMJGAFMEL_IKPOBEMJGFE" => Some(Self::Ikpobemjgfe),
"KDJMJGAFMEL_NHPHIKICDKE" => Some(Self::Nhphikicdke),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum HollowBattleEventType {
Default = 0,
Normal = 1,
Elite = 2,
Boss = 3,
LevelEnd = 4,
LevelFin = 5,
}
impl HollowBattleEventType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
HollowBattleEventType::Default => "HOLLOW_BATTLE_EVENT_TYPE_DEFAULT",
HollowBattleEventType::Normal => "HOLLOW_BATTLE_EVENT_TYPE_NORMAL",
HollowBattleEventType::Elite => "HOLLOW_BATTLE_EVENT_TYPE_ELITE",
HollowBattleEventType::Boss => "HOLLOW_BATTLE_EVENT_TYPE_BOSS",
HollowBattleEventType::LevelEnd => "HOLLOW_BATTLE_EVENT_TYPE_LEVEL_END",
HollowBattleEventType::LevelFin => "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 {
"HOLLOW_BATTLE_EVENT_TYPE_DEFAULT" => Some(Self::Default),
"HOLLOW_BATTLE_EVENT_TYPE_NORMAL" => Some(Self::Normal),
"HOLLOW_BATTLE_EVENT_TYPE_ELITE" => Some(Self::Elite),
"HOLLOW_BATTLE_EVENT_TYPE_BOSS" => Some(Self::Boss),
"HOLLOW_BATTLE_EVENT_TYPE_LEVEL_END" => Some(Self::LevelEnd),
"HOLLOW_BATTLE_EVENT_TYPE_LEVEL_FIN" => Some(Self::LevelFin),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jgemhaepbic {
Lggoemljmmd = 0,
Imnbnemdlpn = 2930,
Hdmhaiclpjo = 2935,
Fmfogojkogl = 2943,
Faoipklopmm = 2944,
Bolghkeideh = 2945,
Gbnajelnfbl = 2949,
Gafpnomhccc = 2950,
Ngmpjdgnkgm = 2951,
Lkinpghdlmf = 2954,
Poooelhjcio = 2956,
Babceljabog = 2963,
Foedelgemgh = 2965,
Dijnadlmfmp = 2967,
Chagnfonfbh = 2970,
Piiebfkibpg = 2971,
Nnndlcjbnfe = 2975,
Odflklmncke = 2978,
Obphkpcjhdf = 2979,
Pihcbccmbko = 2981,
Cjhcclipnhh = 2983,
Ielikcbopcb = 2985,
Nlhmniedkdf = 2992,
Fehanajhcib = 2993,
Dkljcgioihj = 2994,
Gjpdcfadmap = 2998,
Kbgdleobife = 2999,
}
impl Jgemhaepbic {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Jgemhaepbic::Lggoemljmmd => "JGEMHAEPBIC_LGGOEMLJMMD",
Jgemhaepbic::Imnbnemdlpn => "JGEMHAEPBIC_IMNBNEMDLPN",
Jgemhaepbic::Hdmhaiclpjo => "JGEMHAEPBIC_HDMHAICLPJO",
Jgemhaepbic::Fmfogojkogl => "JGEMHAEPBIC_FMFOGOJKOGL",
Jgemhaepbic::Faoipklopmm => "JGEMHAEPBIC_FAOIPKLOPMM",
Jgemhaepbic::Bolghkeideh => "JGEMHAEPBIC_BOLGHKEIDEH",
Jgemhaepbic::Gbnajelnfbl => "JGEMHAEPBIC_GBNAJELNFBL",
Jgemhaepbic::Gafpnomhccc => "JGEMHAEPBIC_GAFPNOMHCCC",
Jgemhaepbic::Ngmpjdgnkgm => "JGEMHAEPBIC_NGMPJDGNKGM",
Jgemhaepbic::Lkinpghdlmf => "JGEMHAEPBIC_LKINPGHDLMF",
Jgemhaepbic::Poooelhjcio => "JGEMHAEPBIC_POOOELHJCIO",
Jgemhaepbic::Babceljabog => "JGEMHAEPBIC_BABCELJABOG",
Jgemhaepbic::Foedelgemgh => "JGEMHAEPBIC_FOEDELGEMGH",
Jgemhaepbic::Dijnadlmfmp => "JGEMHAEPBIC_DIJNADLMFMP",
Jgemhaepbic::Chagnfonfbh => "JGEMHAEPBIC_CHAGNFONFBH",
Jgemhaepbic::Piiebfkibpg => "JGEMHAEPBIC_PIIEBFKIBPG",
Jgemhaepbic::Nnndlcjbnfe => "JGEMHAEPBIC_NNNDLCJBNFE",
Jgemhaepbic::Odflklmncke => "JGEMHAEPBIC_ODFLKLMNCKE",
Jgemhaepbic::Obphkpcjhdf => "JGEMHAEPBIC_OBPHKPCJHDF",
Jgemhaepbic::Pihcbccmbko => "JGEMHAEPBIC_PIHCBCCMBKO",
Jgemhaepbic::Cjhcclipnhh => "JGEMHAEPBIC_CJHCCLIPNHH",
Jgemhaepbic::Ielikcbopcb => "JGEMHAEPBIC_IELIKCBOPCB",
Jgemhaepbic::Nlhmniedkdf => "JGEMHAEPBIC_NLHMNIEDKDF",
Jgemhaepbic::Fehanajhcib => "JGEMHAEPBIC_FEHANAJHCIB",
Jgemhaepbic::Dkljcgioihj => "JGEMHAEPBIC_DKLJCGIOIHJ",
Jgemhaepbic::Gjpdcfadmap => "JGEMHAEPBIC_GJPDCFADMAP",
Jgemhaepbic::Kbgdleobife => "JGEMHAEPBIC_KBGDLEOBIFE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JGEMHAEPBIC_LGGOEMLJMMD" => Some(Self::Lggoemljmmd),
"JGEMHAEPBIC_IMNBNEMDLPN" => Some(Self::Imnbnemdlpn),
"JGEMHAEPBIC_HDMHAICLPJO" => Some(Self::Hdmhaiclpjo),
"JGEMHAEPBIC_FMFOGOJKOGL" => Some(Self::Fmfogojkogl),
"JGEMHAEPBIC_FAOIPKLOPMM" => Some(Self::Faoipklopmm),
"JGEMHAEPBIC_BOLGHKEIDEH" => Some(Self::Bolghkeideh),
"JGEMHAEPBIC_GBNAJELNFBL" => Some(Self::Gbnajelnfbl),
"JGEMHAEPBIC_GAFPNOMHCCC" => Some(Self::Gafpnomhccc),
"JGEMHAEPBIC_NGMPJDGNKGM" => Some(Self::Ngmpjdgnkgm),
"JGEMHAEPBIC_LKINPGHDLMF" => Some(Self::Lkinpghdlmf),
"JGEMHAEPBIC_POOOELHJCIO" => Some(Self::Poooelhjcio),
"JGEMHAEPBIC_BABCELJABOG" => Some(Self::Babceljabog),
"JGEMHAEPBIC_FOEDELGEMGH" => Some(Self::Foedelgemgh),
"JGEMHAEPBIC_DIJNADLMFMP" => Some(Self::Dijnadlmfmp),
"JGEMHAEPBIC_CHAGNFONFBH" => Some(Self::Chagnfonfbh),
"JGEMHAEPBIC_PIIEBFKIBPG" => Some(Self::Piiebfkibpg),
"JGEMHAEPBIC_NNNDLCJBNFE" => Some(Self::Nnndlcjbnfe),
"JGEMHAEPBIC_ODFLKLMNCKE" => Some(Self::Odflklmncke),
"JGEMHAEPBIC_OBPHKPCJHDF" => Some(Self::Obphkpcjhdf),
"JGEMHAEPBIC_PIHCBCCMBKO" => Some(Self::Pihcbccmbko),
"JGEMHAEPBIC_CJHCCLIPNHH" => Some(Self::Cjhcclipnhh),
"JGEMHAEPBIC_IELIKCBOPCB" => Some(Self::Ielikcbopcb),
"JGEMHAEPBIC_NLHMNIEDKDF" => Some(Self::Nlhmniedkdf),
"JGEMHAEPBIC_FEHANAJHCIB" => Some(Self::Fehanajhcib),
"JGEMHAEPBIC_DKLJCGIOIHJ" => Some(Self::Dkljcgioihj),
"JGEMHAEPBIC_GJPDCFADMAP" => Some(Self::Gjpdcfadmap),
"JGEMHAEPBIC_KBGDLEOBIFE" => Some(Self::Kbgdleobife),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum PlayerType {
All = 0,
TeamCharacter1 = 1,
TeamCharacter2 = 2,
TeamCharacter3 = 3,
}
impl PlayerType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
PlayerType::All => "PLAYER_TYPE_ALL",
PlayerType::TeamCharacter1 => "TEAM_CHARACTER1",
PlayerType::TeamCharacter2 => "TEAM_CHARACTER2",
PlayerType::TeamCharacter3 => "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 {
"PLAYER_TYPE_ALL" => Some(Self::All),
"TEAM_CHARACTER1" => Some(Self::TeamCharacter1),
"TEAM_CHARACTER2" => Some(Self::TeamCharacter2),
"TEAM_CHARACTER3" => Some(Self::TeamCharacter3),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mfdnjlaloaj {
Phomobbcafb = 0,
Ggclebofanf = 1,
Ajoikfheiea = 2,
}
impl Mfdnjlaloaj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mfdnjlaloaj::Phomobbcafb => "MFDNJLALOAJ_PHOMOBBCAFB",
Mfdnjlaloaj::Ggclebofanf => "MFDNJLALOAJ_GGCLEBOFANF",
Mfdnjlaloaj::Ajoikfheiea => "MFDNJLALOAJ_AJOIKFHEIEA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MFDNJLALOAJ_PHOMOBBCAFB" => Some(Self::Phomobbcafb),
"MFDNJLALOAJ_GGCLEBOFANF" => Some(Self::Ggclebofanf),
"MFDNJLALOAJ_AJOIKFHEIEA" => Some(Self::Ajoikfheiea),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum PostEffectType {
None = 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 {
PostEffectType::None => "POST_EFFECT_TYPE_NONE",
PostEffectType::Glitch => "GLITCH",
PostEffectType::VignetteEffect => "VIGNETTE_EFFECT",
PostEffectType::ScreenEffect => "SCREEN_EFFECT",
PostEffectType::RadialBlur => "RADIAL_BLUR",
PostEffectType::ColorAdjustments => "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 {
"POST_EFFECT_TYPE_NONE" => Some(Self::None),
"GLITCH" => Some(Self::Glitch),
"VIGNETTE_EFFECT" => Some(Self::VignetteEffect),
"SCREEN_EFFECT" => Some(Self::ScreenEffect),
"RADIAL_BLUR" => Some(Self::RadialBlur),
"COLOR_ADJUSTMENTS" => Some(Self::ColorAdjustments),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum TimeSegmentIndexType {
None = 0,
Self_ = 1,
Index = 2,
Uid = 3,
}
impl TimeSegmentIndexType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
TimeSegmentIndexType::None => "TIME_SEGMENT_INDEX_TYPE_NONE",
TimeSegmentIndexType::Self_ => "TIME_SEGMENT_INDEX_TYPE_SELF",
TimeSegmentIndexType::Index => "TIME_SEGMENT_INDEX_TYPE_INDEX",
TimeSegmentIndexType::Uid => "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 {
"TIME_SEGMENT_INDEX_TYPE_NONE" => Some(Self::None),
"TIME_SEGMENT_INDEX_TYPE_SELF" => Some(Self::Self_),
"TIME_SEGMENT_INDEX_TYPE_INDEX" => Some(Self::Index),
"TIME_SEGMENT_INDEX_TYPE_UID" => Some(Self::Uid),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum HollowShopCurrencyType {
None = 0,
Coin = 1,
CurseCurrency = 2,
Stamina = 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 {
HollowShopCurrencyType::None => "HOLLOW_SHOP_CURRENCY_TYPE_NONE",
HollowShopCurrencyType::Coin => "HOLLOW_SHOP_CURRENCY_TYPE_COIN",
HollowShopCurrencyType::CurseCurrency => {
"HOLLOW_SHOP_CURRENCY_TYPE_CURSE_CURRENCY"
}
HollowShopCurrencyType::Stamina => "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 {
"HOLLOW_SHOP_CURRENCY_TYPE_NONE" => Some(Self::None),
"HOLLOW_SHOP_CURRENCY_TYPE_COIN" => Some(Self::Coin),
"HOLLOW_SHOP_CURRENCY_TYPE_CURSE_CURRENCY" => Some(Self::CurseCurrency),
"HOLLOW_SHOP_CURRENCY_TYPE_STAMINA" => Some(Self::Stamina),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fdfadigpmfg {
Hcomchpalaj = 0,
Bppklcghdcd = 3360,
Olgphppmalf = 3363,
Dchaiojonmn = 3369,
Peohjcbpccn = 3379,
Ccmoekajogd = 3380,
Nggdbbfblmh = 3382,
Imlhoegbmgl = 3392,
Hhocigainin = 3393,
Nbclljengfm = 3394,
Gngcfboookd = 3395,
Leghcicdhkm = 3399,
}
impl Fdfadigpmfg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fdfadigpmfg::Hcomchpalaj => "FDFADIGPMFG_HCOMCHPALAJ",
Fdfadigpmfg::Bppklcghdcd => "FDFADIGPMFG_BPPKLCGHDCD",
Fdfadigpmfg::Olgphppmalf => "FDFADIGPMFG_OLGPHPPMALF",
Fdfadigpmfg::Dchaiojonmn => "FDFADIGPMFG_DCHAIOJONMN",
Fdfadigpmfg::Peohjcbpccn => "FDFADIGPMFG_PEOHJCBPCCN",
Fdfadigpmfg::Ccmoekajogd => "FDFADIGPMFG_CCMOEKAJOGD",
Fdfadigpmfg::Nggdbbfblmh => "FDFADIGPMFG_NGGDBBFBLMH",
Fdfadigpmfg::Imlhoegbmgl => "FDFADIGPMFG_IMLHOEGBMGL",
Fdfadigpmfg::Hhocigainin => "FDFADIGPMFG_HHOCIGAININ",
Fdfadigpmfg::Nbclljengfm => "FDFADIGPMFG_NBCLLJENGFM",
Fdfadigpmfg::Gngcfboookd => "FDFADIGPMFG_GNGCFBOOOKD",
Fdfadigpmfg::Leghcicdhkm => "FDFADIGPMFG_LEGHCICDHKM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FDFADIGPMFG_HCOMCHPALAJ" => Some(Self::Hcomchpalaj),
"FDFADIGPMFG_BPPKLCGHDCD" => Some(Self::Bppklcghdcd),
"FDFADIGPMFG_OLGPHPPMALF" => Some(Self::Olgphppmalf),
"FDFADIGPMFG_DCHAIOJONMN" => Some(Self::Dchaiojonmn),
"FDFADIGPMFG_PEOHJCBPCCN" => Some(Self::Peohjcbpccn),
"FDFADIGPMFG_CCMOEKAJOGD" => Some(Self::Ccmoekajogd),
"FDFADIGPMFG_NGGDBBFBLMH" => Some(Self::Nggdbbfblmh),
"FDFADIGPMFG_IMLHOEGBMGL" => Some(Self::Imlhoegbmgl),
"FDFADIGPMFG_HHOCIGAININ" => Some(Self::Hhocigainin),
"FDFADIGPMFG_NBCLLJENGFM" => Some(Self::Nbclljengfm),
"FDFADIGPMFG_GNGCFBOOOKD" => Some(Self::Gngcfboookd),
"FDFADIGPMFG_LEGHCICDHKM" => Some(Self::Leghcicdhkm),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mhgapamlbhe {
Dngecnfokge = 0,
Bpafbboelbf = 1,
Kannodmjgml = 2,
}
impl Mhgapamlbhe {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mhgapamlbhe::Dngecnfokge => "MHGAPAMLBHE_DNGECNFOKGE",
Mhgapamlbhe::Bpafbboelbf => "MHGAPAMLBHE_BPAFBBOELBF",
Mhgapamlbhe::Kannodmjgml => "MHGAPAMLBHE_KANNODMJGML",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MHGAPAMLBHE_DNGECNFOKGE" => Some(Self::Dngecnfokge),
"MHGAPAMLBHE_BPAFBBOELBF" => Some(Self::Bpafbboelbf),
"MHGAPAMLBHE_KANNODMJGML" => Some(Self::Kannodmjgml),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Clcjjaadfgg {
Ihpadajgfkc = 0,
Efcefacoekj = 1,
Blkabgkndgd = 2,
Embcgecehdh = 3,
}
impl Clcjjaadfgg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Clcjjaadfgg::Ihpadajgfkc => "CLCJJAADFGG_IHPADAJGFKC",
Clcjjaadfgg::Efcefacoekj => "CLCJJAADFGG_EFCEFACOEKJ",
Clcjjaadfgg::Blkabgkndgd => "CLCJJAADFGG_BLKABGKNDGD",
Clcjjaadfgg::Embcgecehdh => "CLCJJAADFGG_EMBCGECEHDH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CLCJJAADFGG_IHPADAJGFKC" => Some(Self::Ihpadajgfkc),
"CLCJJAADFGG_EFCEFACOEKJ" => Some(Self::Efcefacoekj),
"CLCJJAADFGG_BLKABGKNDGD" => Some(Self::Blkabgkndgd),
"CLCJJAADFGG_EMBCGECEHDH" => Some(Self::Embcgecehdh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ablckkihggf {
Dddhfjnjcdg = 0,
Ooogjhokgbd = 1,
Lmdjnhpaoog = 2,
}
impl Ablckkihggf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ablckkihggf::Dddhfjnjcdg => "ABLCKKIHGGF_DDDHFJNJCDG",
Ablckkihggf::Ooogjhokgbd => "ABLCKKIHGGF_OOOGJHOKGBD",
Ablckkihggf::Lmdjnhpaoog => "ABLCKKIHGGF_LMDJNHPAOOG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ABLCKKIHGGF_DDDHFJNJCDG" => Some(Self::Dddhfjnjcdg),
"ABLCKKIHGGF_OOOGJHOKGBD" => Some(Self::Ooogjhokgbd),
"ABLCKKIHGGF_LMDJNHPAOOG" => Some(Self::Lmdjnhpaoog),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gkhaaigkjni {
Icelceebecl = 0,
Nloclcanojd = 1,
Heefiigfnpe = 2,
Hjckhmagodl = 3,
Cinamdlnbdc = 4,
Ainkpeocipi = 5,
Kkmogfnaccp = 6,
Papapngjlne = 7,
}
impl Gkhaaigkjni {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gkhaaigkjni::Icelceebecl => "GKHAAIGKJNI_ICELCEEBECL",
Gkhaaigkjni::Nloclcanojd => "GKHAAIGKJNI_NLOCLCANOJD",
Gkhaaigkjni::Heefiigfnpe => "GKHAAIGKJNI_HEEFIIGFNPE",
Gkhaaigkjni::Hjckhmagodl => "GKHAAIGKJNI_HJCKHMAGODL",
Gkhaaigkjni::Cinamdlnbdc => "GKHAAIGKJNI_CINAMDLNBDC",
Gkhaaigkjni::Ainkpeocipi => "GKHAAIGKJNI_AINKPEOCIPI",
Gkhaaigkjni::Kkmogfnaccp => "GKHAAIGKJNI_KKMOGFNACCP",
Gkhaaigkjni::Papapngjlne => "GKHAAIGKJNI_PAPAPNGJLNE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GKHAAIGKJNI_ICELCEEBECL" => Some(Self::Icelceebecl),
"GKHAAIGKJNI_NLOCLCANOJD" => Some(Self::Nloclcanojd),
"GKHAAIGKJNI_HEEFIIGFNPE" => Some(Self::Heefiigfnpe),
"GKHAAIGKJNI_HJCKHMAGODL" => Some(Self::Hjckhmagodl),
"GKHAAIGKJNI_CINAMDLNBDC" => Some(Self::Cinamdlnbdc),
"GKHAAIGKJNI_AINKPEOCIPI" => Some(Self::Ainkpeocipi),
"GKHAAIGKJNI_KKMOGFNACCP" => Some(Self::Kkmogfnaccp),
"GKHAAIGKJNI_PAPAPNGJLNE" => Some(Self::Papapngjlne),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jiedoddkipa {
Ndlalgkdoif = 0,
Dbaacdajgec = 1,
Ppahjpdnfba = 2,
}
impl Jiedoddkipa {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Jiedoddkipa::Ndlalgkdoif => "JIEDODDKIPA_NDLALGKDOIF",
Jiedoddkipa::Dbaacdajgec => "JIEDODDKIPA_DBAACDAJGEC",
Jiedoddkipa::Ppahjpdnfba => "JIEDODDKIPA_PPAHJPDNFBA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JIEDODDKIPA_NDLALGKDOIF" => Some(Self::Ndlalgkdoif),
"JIEDODDKIPA_DBAACDAJGEC" => Some(Self::Dbaacdajgec),
"JIEDODDKIPA_PPAHJPDNFBA" => Some(Self::Ppahjpdnfba),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum DisconnectReason {
Domjllafeac = 0,
/// 您的账号在其他地方登录,请检查是否存在账号泄露风险,是否要重新登录游戏?
ServerRelogin = 1,
Clcbejonokn = 2,
/// 游戏正在维护中,请等维护完成后再尝试登录。
ServerShutdown = 3,
/// UID:"3"
/// 您已掉线,请返回登录界面重试
ServerKick = 4,
/// 登录状态已失效,请重新登录
AccountPasswordChange = 5,
/// 您已断开链接,请重新登录
Nmcpihldicf = 6,
/// 您的卡死问题已处理完成,请重新登录游戏
Ihcmpplkgkn = 7,
/// 您的PSN™的好友关系已解绑现在可自由处理游戏内好友关系
Lgjemnlahcp = 8,
Mfgomdhiejh = 9,
}
impl DisconnectReason {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
DisconnectReason::Domjllafeac => "DISCONNECT_REASON_DOMJLLAFEAC",
DisconnectReason::ServerRelogin => "DISCONNECT_REASON_SERVER_RELOGIN",
DisconnectReason::Clcbejonokn => "DISCONNECT_REASON_CLCBEJONOKN",
DisconnectReason::ServerShutdown => "DISCONNECT_REASON_SERVER_SHUTDOWN",
DisconnectReason::ServerKick => "DISCONNECT_REASON_SERVER_KICK",
DisconnectReason::AccountPasswordChange => {
"DISCONNECT_REASON_ACCOUNT_PASSWORD_CHANGE"
}
DisconnectReason::Nmcpihldicf => "DISCONNECT_REASON_NMCPIHLDICF",
DisconnectReason::Ihcmpplkgkn => "DISCONNECT_REASON_IHCMPPLKGKN",
DisconnectReason::Lgjemnlahcp => "DISCONNECT_REASON_LGJEMNLAHCP",
DisconnectReason::Mfgomdhiejh => "DISCONNECT_REASON_MFGOMDHIEJH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DISCONNECT_REASON_DOMJLLAFEAC" => Some(Self::Domjllafeac),
"DISCONNECT_REASON_SERVER_RELOGIN" => Some(Self::ServerRelogin),
"DISCONNECT_REASON_CLCBEJONOKN" => Some(Self::Clcbejonokn),
"DISCONNECT_REASON_SERVER_SHUTDOWN" => Some(Self::ServerShutdown),
"DISCONNECT_REASON_SERVER_KICK" => Some(Self::ServerKick),
"DISCONNECT_REASON_ACCOUNT_PASSWORD_CHANGE" => {
Some(Self::AccountPasswordChange)
}
"DISCONNECT_REASON_NMCPIHLDICF" => Some(Self::Nmcpihldicf),
"DISCONNECT_REASON_IHCMPPLKGKN" => Some(Self::Ihcmpplkgkn),
"DISCONNECT_REASON_LGJEMNLAHCP" => Some(Self::Lgjemnlahcp),
"DISCONNECT_REASON_MFGOMDHIEJH" => Some(Self::Mfgomdhiejh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Oefhnfmpope {
Mnmpfdgdlpe = 0,
}
impl Oefhnfmpope {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Oefhnfmpope::Mnmpfdgdlpe => "OEFHNFMPOPE_MNMPFDGDLPE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OEFHNFMPOPE_MNMPFDGDLPE" => Some(Self::Mnmpfdgdlpe),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Afaikokdpmg {
Bpiplmihanl = 0,
Dhmopmgekgp = 1,
Ilkmkagpocp = 2,
Pgabncdgmic = 3,
Fimkbgbnpka = 4,
}
impl Afaikokdpmg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Afaikokdpmg::Bpiplmihanl => "AFAIKOKDPMG_BPIPLMIHANL",
Afaikokdpmg::Dhmopmgekgp => "AFAIKOKDPMG_DHMOPMGEKGP",
Afaikokdpmg::Ilkmkagpocp => "AFAIKOKDPMG_ILKMKAGPOCP",
Afaikokdpmg::Pgabncdgmic => "AFAIKOKDPMG_PGABNCDGMIC",
Afaikokdpmg::Fimkbgbnpka => "AFAIKOKDPMG_FIMKBGBNPKA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AFAIKOKDPMG_BPIPLMIHANL" => Some(Self::Bpiplmihanl),
"AFAIKOKDPMG_DHMOPMGEKGP" => Some(Self::Dhmopmgekgp),
"AFAIKOKDPMG_ILKMKAGPOCP" => Some(Self::Ilkmkagpocp),
"AFAIKOKDPMG_PGABNCDGMIC" => Some(Self::Pgabncdgmic),
"AFAIKOKDPMG_FIMKBGBNPKA" => Some(Self::Fimkbgbnpka),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum OptionsMode {
Normal = 0,
SelectByGroup = 1,
RandomByNum = 2,
RandomByDepth = 3,
}
impl OptionsMode {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
OptionsMode::Normal => "OPTIONS_MODE_NORMAL",
OptionsMode::SelectByGroup => "OPTIONS_MODE_SELECT_BY_GROUP",
OptionsMode::RandomByNum => "OPTIONS_MODE_RANDOM_BY_NUM",
OptionsMode::RandomByDepth => "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 {
"OPTIONS_MODE_NORMAL" => Some(Self::Normal),
"OPTIONS_MODE_SELECT_BY_GROUP" => Some(Self::SelectByGroup),
"OPTIONS_MODE_RANDOM_BY_NUM" => Some(Self::RandomByNum),
"OPTIONS_MODE_RANDOM_BY_DEPTH" => Some(Self::RandomByDepth),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jhohghbbjfe {
Ngmngbfkbln = 0,
Ajcgffmflpi = 1,
Ehgfbpdhpec = 2,
Eidoacpgaba = 3,
Paephcdokbl = 6,
Onemchmockm = 7,
Lmcimdhijbk = 8,
Cgcobklapfn = 9,
Gfiboggenln = 10,
Mkpnikcpgoi = 11,
Bmapikieloa = 12,
Ehlpabbphdo = 13,
Ccdmnpobabi = 14,
}
impl Jhohghbbjfe {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Jhohghbbjfe::Ngmngbfkbln => "JHOHGHBBJFE_NGMNGBFKBLN",
Jhohghbbjfe::Ajcgffmflpi => "JHOHGHBBJFE_AJCGFFMFLPI",
Jhohghbbjfe::Ehgfbpdhpec => "JHOHGHBBJFE_EHGFBPDHPEC",
Jhohghbbjfe::Eidoacpgaba => "JHOHGHBBJFE_EIDOACPGABA",
Jhohghbbjfe::Paephcdokbl => "JHOHGHBBJFE_PAEPHCDOKBL",
Jhohghbbjfe::Onemchmockm => "JHOHGHBBJFE_ONEMCHMOCKM",
Jhohghbbjfe::Lmcimdhijbk => "JHOHGHBBJFE_LMCIMDHIJBK",
Jhohghbbjfe::Cgcobklapfn => "JHOHGHBBJFE_CGCOBKLAPFN",
Jhohghbbjfe::Gfiboggenln => "JHOHGHBBJFE_GFIBOGGENLN",
Jhohghbbjfe::Mkpnikcpgoi => "JHOHGHBBJFE_MKPNIKCPGOI",
Jhohghbbjfe::Bmapikieloa => "JHOHGHBBJFE_BMAPIKIELOA",
Jhohghbbjfe::Ehlpabbphdo => "JHOHGHBBJFE_EHLPABBPHDO",
Jhohghbbjfe::Ccdmnpobabi => "JHOHGHBBJFE_CCDMNPOBABI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JHOHGHBBJFE_NGMNGBFKBLN" => Some(Self::Ngmngbfkbln),
"JHOHGHBBJFE_AJCGFFMFLPI" => Some(Self::Ajcgffmflpi),
"JHOHGHBBJFE_EHGFBPDHPEC" => Some(Self::Ehgfbpdhpec),
"JHOHGHBBJFE_EIDOACPGABA" => Some(Self::Eidoacpgaba),
"JHOHGHBBJFE_PAEPHCDOKBL" => Some(Self::Paephcdokbl),
"JHOHGHBBJFE_ONEMCHMOCKM" => Some(Self::Onemchmockm),
"JHOHGHBBJFE_LMCIMDHIJBK" => Some(Self::Lmcimdhijbk),
"JHOHGHBBJFE_CGCOBKLAPFN" => Some(Self::Cgcobklapfn),
"JHOHGHBBJFE_GFIBOGGENLN" => Some(Self::Gfiboggenln),
"JHOHGHBBJFE_MKPNIKCPGOI" => Some(Self::Mkpnikcpgoi),
"JHOHGHBBJFE_BMAPIKIELOA" => Some(Self::Bmapikieloa),
"JHOHGHBBJFE_EHLPABBPHDO" => Some(Self::Ehlpabbphdo),
"JHOHGHBBJFE_CCDMNPOBABI" => Some(Self::Ccdmnpobabi),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kobkfpgmjih {
Eignmahabmb = 0,
Indogibamdj = 1,
Jjocbppfbig = 2,
}
impl Kobkfpgmjih {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Kobkfpgmjih::Eignmahabmb => "KOBKFPGMJIH_EIGNMAHABMB",
Kobkfpgmjih::Indogibamdj => "KOBKFPGMJIH_INDOGIBAMDJ",
Kobkfpgmjih::Jjocbppfbig => "KOBKFPGMJIH_JJOCBPPFBIG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KOBKFPGMJIH_EIGNMAHABMB" => Some(Self::Eignmahabmb),
"KOBKFPGMJIH_INDOGIBAMDJ" => Some(Self::Indogibamdj),
"KOBKFPGMJIH_JJOCBPPFBIG" => Some(Self::Jjocbppfbig),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum SceneTag {
Default = 0,
Metro = 1,
ConstructionSite = 2,
SkyScraper = 3,
Zero = 4,
Street = 5,
}
impl SceneTag {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
SceneTag::Default => "SCENE_TAG_DEFAULT",
SceneTag::Metro => "SCENE_TAG_METRO",
SceneTag::ConstructionSite => "SCENE_TAG_CONSTRUCTION_SITE",
SceneTag::SkyScraper => "SCENE_TAG_SKY_SCRAPER",
SceneTag::Zero => "SCENE_TAG_ZERO",
SceneTag::Street => "SCENE_TAG_STREET",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"SCENE_TAG_DEFAULT" => Some(Self::Default),
"SCENE_TAG_METRO" => Some(Self::Metro),
"SCENE_TAG_CONSTRUCTION_SITE" => Some(Self::ConstructionSite),
"SCENE_TAG_SKY_SCRAPER" => Some(Self::SkyScraper),
"SCENE_TAG_ZERO" => Some(Self::Zero),
"SCENE_TAG_STREET" => Some(Self::Street),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mdhkglpgdgn {
Pkhbfnkjalj = 0,
Apooddjelfl = 2104,
Pnhkcglcecb = 2105,
Cpeikommoga = 2106,
Pnlnpdnlhmc = 2111,
Bkdkhkgnfmf = 2116,
Aohlldaafok = 2118,
Hicinkegjmb = 2119,
}
impl Mdhkglpgdgn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mdhkglpgdgn::Pkhbfnkjalj => "MDHKGLPGDGN_PKHBFNKJALJ",
Mdhkglpgdgn::Apooddjelfl => "MDHKGLPGDGN_APOODDJELFL",
Mdhkglpgdgn::Pnhkcglcecb => "MDHKGLPGDGN_PNHKCGLCECB",
Mdhkglpgdgn::Cpeikommoga => "MDHKGLPGDGN_CPEIKOMMOGA",
Mdhkglpgdgn::Pnlnpdnlhmc => "MDHKGLPGDGN_PNLNPDNLHMC",
Mdhkglpgdgn::Bkdkhkgnfmf => "MDHKGLPGDGN_BKDKHKGNFMF",
Mdhkglpgdgn::Aohlldaafok => "MDHKGLPGDGN_AOHLLDAAFOK",
Mdhkglpgdgn::Hicinkegjmb => "MDHKGLPGDGN_HICINKEGJMB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MDHKGLPGDGN_PKHBFNKJALJ" => Some(Self::Pkhbfnkjalj),
"MDHKGLPGDGN_APOODDJELFL" => Some(Self::Apooddjelfl),
"MDHKGLPGDGN_PNHKCGLCECB" => Some(Self::Pnhkcglcecb),
"MDHKGLPGDGN_CPEIKOMMOGA" => Some(Self::Cpeikommoga),
"MDHKGLPGDGN_PNLNPDNLHMC" => Some(Self::Pnlnpdnlhmc),
"MDHKGLPGDGN_BKDKHKGNFMF" => Some(Self::Bkdkhkgnfmf),
"MDHKGLPGDGN_AOHLLDAAFOK" => Some(Self::Aohlldaafok),
"MDHKGLPGDGN_HICINKEGJMB" => Some(Self::Hicinkegjmb),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mkpjoffbdkh {
Eljhgpiimko = 0,
Hkllmmcbbaa = 1,
Jhchpegbifh = 2,
}
impl Mkpjoffbdkh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mkpjoffbdkh::Eljhgpiimko => "MKPJOFFBDKH_ELJHGPIIMKO",
Mkpjoffbdkh::Hkllmmcbbaa => "MKPJOFFBDKH_HKLLMMCBBAA",
Mkpjoffbdkh::Jhchpegbifh => "MKPJOFFBDKH_JHCHPEGBIFH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MKPJOFFBDKH_ELJHGPIIMKO" => Some(Self::Eljhgpiimko),
"MKPJOFFBDKH_HKLLMMCBBAA" => Some(Self::Hkllmmcbbaa),
"MKPJOFFBDKH_JHCHPEGBIFH" => Some(Self::Jhchpegbifh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hhkfcbajbpg {
Iemnbnkkben = 0,
Magibobpacf = 1,
Ghkpjaimkjf = 2,
Kphjbenojbe = 3,
}
impl Hhkfcbajbpg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Hhkfcbajbpg::Iemnbnkkben => "HHKFCBAJBPG_IEMNBNKKBEN",
Hhkfcbajbpg::Magibobpacf => "HHKFCBAJBPG_MAGIBOBPACF",
Hhkfcbajbpg::Ghkpjaimkjf => "HHKFCBAJBPG_GHKPJAIMKJF",
Hhkfcbajbpg::Kphjbenojbe => "HHKFCBAJBPG_KPHJBENOJBE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HHKFCBAJBPG_IEMNBNKKBEN" => Some(Self::Iemnbnkkben),
"HHKFCBAJBPG_MAGIBOBPACF" => Some(Self::Magibobpacf),
"HHKFCBAJBPG_GHKPJAIMKJF" => Some(Self::Ghkpjaimkjf),
"HHKFCBAJBPG_KPHJBENOJBE" => Some(Self::Kphjbenojbe),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fifbcefongn {
Chbmlikgjjg = 0,
Injpnmapbgn = 3099,
}
impl Fifbcefongn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fifbcefongn::Chbmlikgjjg => "FIFBCEFONGN_CHBMLIKGJJG",
Fifbcefongn::Injpnmapbgn => "FIFBCEFONGN_INJPNMAPBGN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FIFBCEFONGN_CHBMLIKGJJG" => Some(Self::Chbmlikgjjg),
"FIFBCEFONGN_INJPNMAPBGN" => Some(Self::Injpnmapbgn),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pifhhmdebgc {
Pdgodpplcig = 0,
Effjgkldcfh = 1,
Gjmheejiimc = 2,
Hbaahlfoolp = 3,
Pmneakihleh = 4,
Ahpoafohdpe = 5,
Adkhcdbfhik = 6,
Jjbfpaedjbi = 7,
Aenhhbhjenp = 8,
Hejjlibmabi = 9,
Follajmonjf = 10,
}
impl Pifhhmdebgc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Pifhhmdebgc::Pdgodpplcig => "PIFHHMDEBGC_PDGODPPLCIG",
Pifhhmdebgc::Effjgkldcfh => "PIFHHMDEBGC_EFFJGKLDCFH",
Pifhhmdebgc::Gjmheejiimc => "PIFHHMDEBGC_GJMHEEJIIMC",
Pifhhmdebgc::Hbaahlfoolp => "PIFHHMDEBGC_HBAAHLFOOLP",
Pifhhmdebgc::Pmneakihleh => "PIFHHMDEBGC_PMNEAKIHLEH",
Pifhhmdebgc::Ahpoafohdpe => "PIFHHMDEBGC_AHPOAFOHDPE",
Pifhhmdebgc::Adkhcdbfhik => "PIFHHMDEBGC_ADKHCDBFHIK",
Pifhhmdebgc::Jjbfpaedjbi => "PIFHHMDEBGC_JJBFPAEDJBI",
Pifhhmdebgc::Aenhhbhjenp => "PIFHHMDEBGC_AENHHBHJENP",
Pifhhmdebgc::Hejjlibmabi => "PIFHHMDEBGC_HEJJLIBMABI",
Pifhhmdebgc::Follajmonjf => "PIFHHMDEBGC_FOLLAJMONJF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PIFHHMDEBGC_PDGODPPLCIG" => Some(Self::Pdgodpplcig),
"PIFHHMDEBGC_EFFJGKLDCFH" => Some(Self::Effjgkldcfh),
"PIFHHMDEBGC_GJMHEEJIIMC" => Some(Self::Gjmheejiimc),
"PIFHHMDEBGC_HBAAHLFOOLP" => Some(Self::Hbaahlfoolp),
"PIFHHMDEBGC_PMNEAKIHLEH" => Some(Self::Pmneakihleh),
"PIFHHMDEBGC_AHPOAFOHDPE" => Some(Self::Ahpoafohdpe),
"PIFHHMDEBGC_ADKHCDBFHIK" => Some(Self::Adkhcdbfhik),
"PIFHHMDEBGC_JJBFPAEDJBI" => Some(Self::Jjbfpaedjbi),
"PIFHHMDEBGC_AENHHBHJENP" => Some(Self::Aenhhbhjenp),
"PIFHHMDEBGC_HEJJLIBMABI" => Some(Self::Hejjlibmabi),
"PIFHHMDEBGC_FOLLAJMONJF" => Some(Self::Follajmonjf),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Aomgfbdllep {
Adjfcnoepba = 0,
Bnjhnkfalpg = 1,
Afdddcldnnm = 2,
Ihhamemagfn = 4,
Nedidgkdfag = 5,
Emegcggoigj = 6,
}
impl Aomgfbdllep {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Aomgfbdllep::Adjfcnoepba => "AOMGFBDLLEP_ADJFCNOEPBA",
Aomgfbdllep::Bnjhnkfalpg => "AOMGFBDLLEP_BNJHNKFALPG",
Aomgfbdllep::Afdddcldnnm => "AOMGFBDLLEP_AFDDDCLDNNM",
Aomgfbdllep::Ihhamemagfn => "AOMGFBDLLEP_IHHAMEMAGFN",
Aomgfbdllep::Nedidgkdfag => "AOMGFBDLLEP_NEDIDGKDFAG",
Aomgfbdllep::Emegcggoigj => "AOMGFBDLLEP_EMEGCGGOIGJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"AOMGFBDLLEP_ADJFCNOEPBA" => Some(Self::Adjfcnoepba),
"AOMGFBDLLEP_BNJHNKFALPG" => Some(Self::Bnjhnkfalpg),
"AOMGFBDLLEP_AFDDDCLDNNM" => Some(Self::Afdddcldnnm),
"AOMGFBDLLEP_IHHAMEMAGFN" => Some(Self::Ihhamemagfn),
"AOMGFBDLLEP_NEDIDGKDFAG" => Some(Self::Nedidgkdfag),
"AOMGFBDLLEP_EMEGCGGOIGJ" => Some(Self::Emegcggoigj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dkehacdmmnb {
Egnepfhjjhm = 0,
Ipdjjbcfmeh = 1,
Nlbkhlelhel = 2,
Ghjaokpmmid = 3,
Cjjgkdaolnn = 4,
Gaaopcdbaeb = 5,
}
impl Dkehacdmmnb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Dkehacdmmnb::Egnepfhjjhm => "DKEHACDMMNB_EGNEPFHJJHM",
Dkehacdmmnb::Ipdjjbcfmeh => "DKEHACDMMNB_IPDJJBCFMEH",
Dkehacdmmnb::Nlbkhlelhel => "DKEHACDMMNB_NLBKHLELHEL",
Dkehacdmmnb::Ghjaokpmmid => "DKEHACDMMNB_GHJAOKPMMID",
Dkehacdmmnb::Cjjgkdaolnn => "DKEHACDMMNB_CJJGKDAOLNN",
Dkehacdmmnb::Gaaopcdbaeb => "DKEHACDMMNB_GAAOPCDBAEB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DKEHACDMMNB_EGNEPFHJJHM" => Some(Self::Egnepfhjjhm),
"DKEHACDMMNB_IPDJJBCFMEH" => Some(Self::Ipdjjbcfmeh),
"DKEHACDMMNB_NLBKHLELHEL" => Some(Self::Nlbkhlelhel),
"DKEHACDMMNB_GHJAOKPMMID" => Some(Self::Ghjaokpmmid),
"DKEHACDMMNB_CJJGKDAOLNN" => Some(Self::Cjjgkdaolnn),
"DKEHACDMMNB_GAAOPCDBAEB" => Some(Self::Gaaopcdbaeb),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pgpjekjkpic {
DoAdd = 0,
DoRemove = 1,
}
impl Pgpjekjkpic {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Pgpjekjkpic::DoAdd => "PGPJEKJKPIC_DO_ADD",
Pgpjekjkpic::DoRemove => "PGPJEKJKPIC_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 {
"PGPJEKJKPIC_DO_ADD" => Some(Self::DoAdd),
"PGPJEKJKPIC_DO_REMOVE" => Some(Self::DoRemove),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fhhoakiaecl {
Cgkcanjdkag = 0,
Nbkccoolnfi = 4201,
Aloioplhlok = 4202,
Kjkgoglgoif = 4203,
Bdjijnflhdn = 4204,
Bhapokkkbga = 4205,
Ejbgjjmcmfa = 4206,
Ilhikkgklkg = 4207,
Codlmahljba = 4208,
Ieblfecnhie = 4209,
Dkmhbdfnlpp = 4210,
}
impl Fhhoakiaecl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fhhoakiaecl::Cgkcanjdkag => "FHHOAKIAECL_CGKCANJDKAG",
Fhhoakiaecl::Nbkccoolnfi => "FHHOAKIAECL_NBKCCOOLNFI",
Fhhoakiaecl::Aloioplhlok => "FHHOAKIAECL_ALOIOPLHLOK",
Fhhoakiaecl::Kjkgoglgoif => "FHHOAKIAECL_KJKGOGLGOIF",
Fhhoakiaecl::Bdjijnflhdn => "FHHOAKIAECL_BDJIJNFLHDN",
Fhhoakiaecl::Bhapokkkbga => "FHHOAKIAECL_BHAPOKKKBGA",
Fhhoakiaecl::Ejbgjjmcmfa => "FHHOAKIAECL_EJBGJJMCMFA",
Fhhoakiaecl::Ilhikkgklkg => "FHHOAKIAECL_ILHIKKGKLKG",
Fhhoakiaecl::Codlmahljba => "FHHOAKIAECL_CODLMAHLJBA",
Fhhoakiaecl::Ieblfecnhie => "FHHOAKIAECL_IEBLFECNHIE",
Fhhoakiaecl::Dkmhbdfnlpp => "FHHOAKIAECL_DKMHBDFNLPP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FHHOAKIAECL_CGKCANJDKAG" => Some(Self::Cgkcanjdkag),
"FHHOAKIAECL_NBKCCOOLNFI" => Some(Self::Nbkccoolnfi),
"FHHOAKIAECL_ALOIOPLHLOK" => Some(Self::Aloioplhlok),
"FHHOAKIAECL_KJKGOGLGOIF" => Some(Self::Kjkgoglgoif),
"FHHOAKIAECL_BDJIJNFLHDN" => Some(Self::Bdjijnflhdn),
"FHHOAKIAECL_BHAPOKKKBGA" => Some(Self::Bhapokkkbga),
"FHHOAKIAECL_EJBGJJMCMFA" => Some(Self::Ejbgjjmcmfa),
"FHHOAKIAECL_ILHIKKGKLKG" => Some(Self::Ilhikkgklkg),
"FHHOAKIAECL_CODLMAHLJBA" => Some(Self::Codlmahljba),
"FHHOAKIAECL_IEBLFECNHIE" => Some(Self::Ieblfecnhie),
"FHHOAKIAECL_DKMHBDFNLPP" => Some(Self::Dkmhbdfnlpp),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Opfdmfijbjg {
Kfmpliaelcm = 0,
Fkifnkeiilf = 901,
Onjcofgdlmj = 904,
Mdfkapbdngl = 910,
Lkfhmidfkcj = 911,
Galldlippdp = 913,
Degdhgpkohe = 918,
Ikggdmgmdii = 929,
Hbefkcgfpjo = 930,
Ongbhpddgll = 933,
Jdjfjpkommg = 935,
Ojhijgdpekj = 949,
}
impl Opfdmfijbjg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Opfdmfijbjg::Kfmpliaelcm => "OPFDMFIJBJG_KFMPLIAELCM",
Opfdmfijbjg::Fkifnkeiilf => "OPFDMFIJBJG_FKIFNKEIILF",
Opfdmfijbjg::Onjcofgdlmj => "OPFDMFIJBJG_ONJCOFGDLMJ",
Opfdmfijbjg::Mdfkapbdngl => "OPFDMFIJBJG_MDFKAPBDNGL",
Opfdmfijbjg::Lkfhmidfkcj => "OPFDMFIJBJG_LKFHMIDFKCJ",
Opfdmfijbjg::Galldlippdp => "OPFDMFIJBJG_GALLDLIPPDP",
Opfdmfijbjg::Degdhgpkohe => "OPFDMFIJBJG_DEGDHGPKOHE",
Opfdmfijbjg::Ikggdmgmdii => "OPFDMFIJBJG_IKGGDMGMDII",
Opfdmfijbjg::Hbefkcgfpjo => "OPFDMFIJBJG_HBEFKCGFPJO",
Opfdmfijbjg::Ongbhpddgll => "OPFDMFIJBJG_ONGBHPDDGLL",
Opfdmfijbjg::Jdjfjpkommg => "OPFDMFIJBJG_JDJFJPKOMMG",
Opfdmfijbjg::Ojhijgdpekj => "OPFDMFIJBJG_OJHIJGDPEKJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OPFDMFIJBJG_KFMPLIAELCM" => Some(Self::Kfmpliaelcm),
"OPFDMFIJBJG_FKIFNKEIILF" => Some(Self::Fkifnkeiilf),
"OPFDMFIJBJG_ONJCOFGDLMJ" => Some(Self::Onjcofgdlmj),
"OPFDMFIJBJG_MDFKAPBDNGL" => Some(Self::Mdfkapbdngl),
"OPFDMFIJBJG_LKFHMIDFKCJ" => Some(Self::Lkfhmidfkcj),
"OPFDMFIJBJG_GALLDLIPPDP" => Some(Self::Galldlippdp),
"OPFDMFIJBJG_DEGDHGPKOHE" => Some(Self::Degdhgpkohe),
"OPFDMFIJBJG_IKGGDMGMDII" => Some(Self::Ikggdmgmdii),
"OPFDMFIJBJG_HBEFKCGFPJO" => Some(Self::Hbefkcgfpjo),
"OPFDMFIJBJG_ONGBHPDDGLL" => Some(Self::Ongbhpddgll),
"OPFDMFIJBJG_JDJFJPKOMMG" => Some(Self::Jdjfjpkommg),
"OPFDMFIJBJG_OJHIJGDPEKJ" => Some(Self::Ojhijgdpekj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hlcchpclcfp {
Lblkpahdgda = 0,
Ngdaaeaegne = 1,
Hkjdikhmead = 2,
Pjclllhllif = 3,
Cejpjgeijog = 4,
Cofnlahmbkm = 5,
Cbakfjpklbb = 6,
Nkcababgpkd = 7,
Inbhmkhccbc = 8,
}
impl Hlcchpclcfp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Hlcchpclcfp::Lblkpahdgda => "HLCCHPCLCFP_LBLKPAHDGDA",
Hlcchpclcfp::Ngdaaeaegne => "HLCCHPCLCFP_NGDAAEAEGNE",
Hlcchpclcfp::Hkjdikhmead => "HLCCHPCLCFP_HKJDIKHMEAD",
Hlcchpclcfp::Pjclllhllif => "HLCCHPCLCFP_PJCLLLHLLIF",
Hlcchpclcfp::Cejpjgeijog => "HLCCHPCLCFP_CEJPJGEIJOG",
Hlcchpclcfp::Cofnlahmbkm => "HLCCHPCLCFP_COFNLAHMBKM",
Hlcchpclcfp::Cbakfjpklbb => "HLCCHPCLCFP_CBAKFJPKLBB",
Hlcchpclcfp::Nkcababgpkd => "HLCCHPCLCFP_NKCABABGPKD",
Hlcchpclcfp::Inbhmkhccbc => "HLCCHPCLCFP_INBHMKHCCBC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HLCCHPCLCFP_LBLKPAHDGDA" => Some(Self::Lblkpahdgda),
"HLCCHPCLCFP_NGDAAEAEGNE" => Some(Self::Ngdaaeaegne),
"HLCCHPCLCFP_HKJDIKHMEAD" => Some(Self::Hkjdikhmead),
"HLCCHPCLCFP_PJCLLLHLLIF" => Some(Self::Pjclllhllif),
"HLCCHPCLCFP_CEJPJGEIJOG" => Some(Self::Cejpjgeijog),
"HLCCHPCLCFP_COFNLAHMBKM" => Some(Self::Cofnlahmbkm),
"HLCCHPCLCFP_CBAKFJPKLBB" => Some(Self::Cbakfjpklbb),
"HLCCHPCLCFP_NKCABABGPKD" => Some(Self::Nkcababgpkd),
"HLCCHPCLCFP_INBHMKHCCBC" => Some(Self::Inbhmkhccbc),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Khbjjnlinje {
Kmboonfdehb = 0,
Idoeclpfkhi = 1,
Gcccgdfannk = 2,
Comgpkfcdfp = 3,
}
impl Khbjjnlinje {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Khbjjnlinje::Kmboonfdehb => "KHBJJNLINJE_KMBOONFDEHB",
Khbjjnlinje::Idoeclpfkhi => "KHBJJNLINJE_IDOECLPFKHI",
Khbjjnlinje::Gcccgdfannk => "KHBJJNLINJE_GCCCGDFANNK",
Khbjjnlinje::Comgpkfcdfp => "KHBJJNLINJE_COMGPKFCDFP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KHBJJNLINJE_KMBOONFDEHB" => Some(Self::Kmboonfdehb),
"KHBJJNLINJE_IDOECLPFKHI" => Some(Self::Idoeclpfkhi),
"KHBJJNLINJE_GCCCGDFANNK" => Some(Self::Gcccgdfannk),
"KHBJJNLINJE_COMGPKFCDFP" => Some(Self::Comgpkfcdfp),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gfcnegmllof {
Blfkmijgiob = 0,
Aljcfaalohn = 1,
Dmnophjonia = 2,
}
impl Gfcnegmllof {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gfcnegmllof::Blfkmijgiob => "GFCNEGMLLOF_BLFKMIJGIOB",
Gfcnegmllof::Aljcfaalohn => "GFCNEGMLLOF_ALJCFAALOHN",
Gfcnegmllof::Dmnophjonia => "GFCNEGMLLOF_DMNOPHJONIA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GFCNEGMLLOF_BLFKMIJGIOB" => Some(Self::Blfkmijgiob),
"GFCNEGMLLOF_ALJCFAALOHN" => Some(Self::Aljcfaalohn),
"GFCNEGMLLOF_DMNOPHJONIA" => Some(Self::Dmnophjonia),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kienjpdcacl {
Gjfkgielcal = 0,
Akanbdlgdkj = 2500,
Eekpggkkddj = 2508,
Cpbbilfjiad = 2510,
Nediiegnaad = 2515,
Dkjhmoemlah = 2520,
Giednkpinng = 2523,
Pcpjeddnkla = 2534,
Kpajhbnfieg = 2536,
Ekamccabjfi = 2537,
Dbjajjiecid = 2539,
Pkdifahadnh = 2541,
Mgbinofpclk = 2548,
Iaiihcnnlij = 2549,
}
impl Kienjpdcacl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Kienjpdcacl::Gjfkgielcal => "KIENJPDCACL_GJFKGIELCAL",
Kienjpdcacl::Akanbdlgdkj => "KIENJPDCACL_AKANBDLGDKJ",
Kienjpdcacl::Eekpggkkddj => "KIENJPDCACL_EEKPGGKKDDJ",
Kienjpdcacl::Cpbbilfjiad => "KIENJPDCACL_CPBBILFJIAD",
Kienjpdcacl::Nediiegnaad => "KIENJPDCACL_NEDIIEGNAAD",
Kienjpdcacl::Dkjhmoemlah => "KIENJPDCACL_DKJHMOEMLAH",
Kienjpdcacl::Giednkpinng => "KIENJPDCACL_GIEDNKPINNG",
Kienjpdcacl::Pcpjeddnkla => "KIENJPDCACL_PCPJEDDNKLA",
Kienjpdcacl::Kpajhbnfieg => "KIENJPDCACL_KPAJHBNFIEG",
Kienjpdcacl::Ekamccabjfi => "KIENJPDCACL_EKAMCCABJFI",
Kienjpdcacl::Dbjajjiecid => "KIENJPDCACL_DBJAJJIECID",
Kienjpdcacl::Pkdifahadnh => "KIENJPDCACL_PKDIFAHADNH",
Kienjpdcacl::Mgbinofpclk => "KIENJPDCACL_MGBINOFPCLK",
Kienjpdcacl::Iaiihcnnlij => "KIENJPDCACL_IAIIHCNNLIJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KIENJPDCACL_GJFKGIELCAL" => Some(Self::Gjfkgielcal),
"KIENJPDCACL_AKANBDLGDKJ" => Some(Self::Akanbdlgdkj),
"KIENJPDCACL_EEKPGGKKDDJ" => Some(Self::Eekpggkkddj),
"KIENJPDCACL_CPBBILFJIAD" => Some(Self::Cpbbilfjiad),
"KIENJPDCACL_NEDIIEGNAAD" => Some(Self::Nediiegnaad),
"KIENJPDCACL_DKJHMOEMLAH" => Some(Self::Dkjhmoemlah),
"KIENJPDCACL_GIEDNKPINNG" => Some(Self::Giednkpinng),
"KIENJPDCACL_PCPJEDDNKLA" => Some(Self::Pcpjeddnkla),
"KIENJPDCACL_KPAJHBNFIEG" => Some(Self::Kpajhbnfieg),
"KIENJPDCACL_EKAMCCABJFI" => Some(Self::Ekamccabjfi),
"KIENJPDCACL_DBJAJJIECID" => Some(Self::Dbjajjiecid),
"KIENJPDCACL_PKDIFAHADNH" => Some(Self::Pkdifahadnh),
"KIENJPDCACL_MGBINOFPCLK" => Some(Self::Mgbinofpclk),
"KIENJPDCACL_IAIIHCNNLIJ" => Some(Self::Iaiihcnnlij),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mllnppdjlkm {
Gaeafhknjme = 0,
Emlafahlgmm = 1,
Hhcjbgkapkd = 2,
Nccoidegaak = 3,
Hlooefemmja = 4,
Gbklkmncfjn = 5,
Folbdoacmji = 6,
}
impl Mllnppdjlkm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mllnppdjlkm::Gaeafhknjme => "MLLNPPDJLKM_GAEAFHKNJME",
Mllnppdjlkm::Emlafahlgmm => "MLLNPPDJLKM_EMLAFAHLGMM",
Mllnppdjlkm::Hhcjbgkapkd => "MLLNPPDJLKM_HHCJBGKAPKD",
Mllnppdjlkm::Nccoidegaak => "MLLNPPDJLKM_NCCOIDEGAAK",
Mllnppdjlkm::Hlooefemmja => "MLLNPPDJLKM_HLOOEFEMMJA",
Mllnppdjlkm::Gbklkmncfjn => "MLLNPPDJLKM_GBKLKMNCFJN",
Mllnppdjlkm::Folbdoacmji => "MLLNPPDJLKM_FOLBDOACMJI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MLLNPPDJLKM_GAEAFHKNJME" => Some(Self::Gaeafhknjme),
"MLLNPPDJLKM_EMLAFAHLGMM" => Some(Self::Emlafahlgmm),
"MLLNPPDJLKM_HHCJBGKAPKD" => Some(Self::Hhcjbgkapkd),
"MLLNPPDJLKM_NCCOIDEGAAK" => Some(Self::Nccoidegaak),
"MLLNPPDJLKM_HLOOEFEMMJA" => Some(Self::Hlooefemmja),
"MLLNPPDJLKM_GBKLKMNCFJN" => Some(Self::Gbklkmncfjn),
"MLLNPPDJLKM_FOLBDOACMJI" => Some(Self::Folbdoacmji),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mnabgpjkgho {
Emkcbeodlhg = 0,
Eckkmpeodgl = 1,
Dojnebckgka = 2,
}
impl Mnabgpjkgho {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mnabgpjkgho::Emkcbeodlhg => "MNABGPJKGHO_EMKCBEODLHG",
Mnabgpjkgho::Eckkmpeodgl => "MNABGPJKGHO_ECKKMPEODGL",
Mnabgpjkgho::Dojnebckgka => "MNABGPJKGHO_DOJNEBCKGKA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MNABGPJKGHO_EMKCBEODLHG" => Some(Self::Emkcbeodlhg),
"MNABGPJKGHO_ECKKMPEODGL" => Some(Self::Eckkmpeodgl),
"MNABGPJKGHO_DOJNEBCKGKA" => Some(Self::Dojnebckgka),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum FairyState {
Unlock = 0,
Close = 1,
}
impl FairyState {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
FairyState::Unlock => "FAIRY_STATE_UNLOCK",
FairyState::Close => "FAIRY_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 {
"FAIRY_STATE_UNLOCK" => Some(Self::Unlock),
"FAIRY_STATE_CLOSE" => Some(Self::Close),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lcpinnmkaff {
Mhlgagknnao = 0,
Cenhlngajif = 1,
Mplobcodlgm = 2,
Hjeebphkooe = 3,
Jbembckejih = 4,
Canmojfmpfk = 5,
Okomibaafei = 6,
Kbblhpfgbmg = 7,
Mhblpajabhi = 8,
Pheknaalodh = 9,
}
impl Lcpinnmkaff {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Lcpinnmkaff::Mhlgagknnao => "LCPINNMKAFF_MHLGAGKNNAO",
Lcpinnmkaff::Cenhlngajif => "LCPINNMKAFF_CENHLNGAJIF",
Lcpinnmkaff::Mplobcodlgm => "LCPINNMKAFF_MPLOBCODLGM",
Lcpinnmkaff::Hjeebphkooe => "LCPINNMKAFF_HJEEBPHKOOE",
Lcpinnmkaff::Jbembckejih => "LCPINNMKAFF_JBEMBCKEJIH",
Lcpinnmkaff::Canmojfmpfk => "LCPINNMKAFF_CANMOJFMPFK",
Lcpinnmkaff::Okomibaafei => "LCPINNMKAFF_OKOMIBAAFEI",
Lcpinnmkaff::Kbblhpfgbmg => "LCPINNMKAFF_KBBLHPFGBMG",
Lcpinnmkaff::Mhblpajabhi => "LCPINNMKAFF_MHBLPAJABHI",
Lcpinnmkaff::Pheknaalodh => "LCPINNMKAFF_PHEKNAALODH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LCPINNMKAFF_MHLGAGKNNAO" => Some(Self::Mhlgagknnao),
"LCPINNMKAFF_CENHLNGAJIF" => Some(Self::Cenhlngajif),
"LCPINNMKAFF_MPLOBCODLGM" => Some(Self::Mplobcodlgm),
"LCPINNMKAFF_HJEEBPHKOOE" => Some(Self::Hjeebphkooe),
"LCPINNMKAFF_JBEMBCKEJIH" => Some(Self::Jbembckejih),
"LCPINNMKAFF_CANMOJFMPFK" => Some(Self::Canmojfmpfk),
"LCPINNMKAFF_OKOMIBAAFEI" => Some(Self::Okomibaafei),
"LCPINNMKAFF_KBBLHPFGBMG" => Some(Self::Kbblhpfgbmg),
"LCPINNMKAFF_MHBLPAJABHI" => Some(Self::Mhblpajabhi),
"LCPINNMKAFF_PHEKNAALODH" => Some(Self::Pheknaalodh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Eidhmbodiaf {
Mbngagmfkdd = 0,
Khopldedhdd = 1,
Afcmbmngaaa = 2,
}
impl Eidhmbodiaf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Eidhmbodiaf::Mbngagmfkdd => "EIDHMBODIAF_MBNGAGMFKDD",
Eidhmbodiaf::Khopldedhdd => "EIDHMBODIAF_KHOPLDEDHDD",
Eidhmbodiaf::Afcmbmngaaa => "EIDHMBODIAF_AFCMBMNGAAA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EIDHMBODIAF_MBNGAGMFKDD" => Some(Self::Mbngagmfkdd),
"EIDHMBODIAF_KHOPLDEDHDD" => Some(Self::Khopldedhdd),
"EIDHMBODIAF_AFCMBMNGAAA" => Some(Self::Afcmbmngaaa),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum WayOfRemoveCurse {
None = 0,
Initiative = 1,
Passive = 2,
}
impl WayOfRemoveCurse {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
WayOfRemoveCurse::None => "WAY_OF_REMOVE_CURSE_NONE",
WayOfRemoveCurse::Initiative => "WAY_OF_REMOVE_CURSE_INITIATIVE",
WayOfRemoveCurse::Passive => "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 {
"WAY_OF_REMOVE_CURSE_NONE" => Some(Self::None),
"WAY_OF_REMOVE_CURSE_INITIATIVE" => Some(Self::Initiative),
"WAY_OF_REMOVE_CURSE_PASSIVE" => Some(Self::Passive),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ihbpoglimaf {
Npkojlfdbmb = 0,
Ombkgefcpbg = 1,
}
impl Ihbpoglimaf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ihbpoglimaf::Npkojlfdbmb => "IHBPOGLIMAF_NPKOJLFDBMB",
Ihbpoglimaf::Ombkgefcpbg => "IHBPOGLIMAF_OMBKGEFCPBG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IHBPOGLIMAF_NPKOJLFDBMB" => Some(Self::Npkojlfdbmb),
"IHBPOGLIMAF_OMBKGEFCPBG" => Some(Self::Ombkgefcpbg),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum WayOfCheckHollowNpcExist {
None = 0,
CheckHollowNpcExistByUid = 1,
CheckHollowNpcExistByPos = 2,
}
impl WayOfCheckHollowNpcExist {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
WayOfCheckHollowNpcExist::None => "WAY_OF_CHECK_HOLLOW_NPC_EXIST_NONE",
WayOfCheckHollowNpcExist::CheckHollowNpcExistByUid => {
"CHECK_HOLLOW_NPC_EXIST_BY_UID"
}
WayOfCheckHollowNpcExist::CheckHollowNpcExistByPos => {
"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 {
"WAY_OF_CHECK_HOLLOW_NPC_EXIST_NONE" => Some(Self::None),
"CHECK_HOLLOW_NPC_EXIST_BY_UID" => Some(Self::CheckHollowNpcExistByUid),
"CHECK_HOLLOW_NPC_EXIST_BY_POS" => Some(Self::CheckHollowNpcExistByPos),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fddfkgjdlia {
Heogcgmjbci = 0,
Ddhljekkbnj = 1,
Lpclgbnkpnb = 6,
Blifcodioog = 7,
Inecicinloc = 8,
Dgfbkjhakhi = 12,
Ifaljihpnmg = 13,
Mipdmemifeb = 20,
Enaoedeidmk = 23,
Ipgolicfjnn = 24,
Dbmbihocooa = 25,
Kaacaonmfef = 26,
Dilfpmimjhk = 28,
Anieaengcjp = 33,
Plmdgpbbmic = 35,
Klnemfmhkhg = 36,
Agnpfafoalg = 37,
Ccpipokjcnb = 38,
Ddbpnbhpfhe = 39,
Bienanmcjgl = 44,
Dnahmmdcgpb = 55,
Bjanpjbmdni = 57,
Pkbicnlijmi = 58,
Heiojdagpce = 60,
Fndpjcppcfc = 61,
Ljeckfebaic = 62,
Ncmkmaenfki = 65,
Ikdmfbchkah = 66,
Faionoegneh = 68,
Ooocpjbahme = 69,
Fjkopfikanp = 71,
Bcjeomopilp = 72,
Deholcfflpl = 73,
Gojidhemocg = 74,
Iphpghpjioh = 76,
Bijmolldkfi = 77,
Pmnpeoedncm = 84,
Ogelpipiiea = 85,
Ekfcdggdfdk = 88,
Hdljmcakhce = 90,
Mhblfoiiajh = 92,
Gfdngnpiicp = 93,
Mbbihdmdofk = 97,
Ngephmdpood = 98,
Kgldgkknoke = 99,
}
impl Fddfkgjdlia {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fddfkgjdlia::Heogcgmjbci => "FDDFKGJDLIA_HEOGCGMJBCI",
Fddfkgjdlia::Ddhljekkbnj => "FDDFKGJDLIA_DDHLJEKKBNJ",
Fddfkgjdlia::Lpclgbnkpnb => "FDDFKGJDLIA_LPCLGBNKPNB",
Fddfkgjdlia::Blifcodioog => "FDDFKGJDLIA_BLIFCODIOOG",
Fddfkgjdlia::Inecicinloc => "FDDFKGJDLIA_INECICINLOC",
Fddfkgjdlia::Dgfbkjhakhi => "FDDFKGJDLIA_DGFBKJHAKHI",
Fddfkgjdlia::Ifaljihpnmg => "FDDFKGJDLIA_IFALJIHPNMG",
Fddfkgjdlia::Mipdmemifeb => "FDDFKGJDLIA_MIPDMEMIFEB",
Fddfkgjdlia::Enaoedeidmk => "FDDFKGJDLIA_ENAOEDEIDMK",
Fddfkgjdlia::Ipgolicfjnn => "FDDFKGJDLIA_IPGOLICFJNN",
Fddfkgjdlia::Dbmbihocooa => "FDDFKGJDLIA_DBMBIHOCOOA",
Fddfkgjdlia::Kaacaonmfef => "FDDFKGJDLIA_KAACAONMFEF",
Fddfkgjdlia::Dilfpmimjhk => "FDDFKGJDLIA_DILFPMIMJHK",
Fddfkgjdlia::Anieaengcjp => "FDDFKGJDLIA_ANIEAENGCJP",
Fddfkgjdlia::Plmdgpbbmic => "FDDFKGJDLIA_PLMDGPBBMIC",
Fddfkgjdlia::Klnemfmhkhg => "FDDFKGJDLIA_KLNEMFMHKHG",
Fddfkgjdlia::Agnpfafoalg => "FDDFKGJDLIA_AGNPFAFOALG",
Fddfkgjdlia::Ccpipokjcnb => "FDDFKGJDLIA_CCPIPOKJCNB",
Fddfkgjdlia::Ddbpnbhpfhe => "FDDFKGJDLIA_DDBPNBHPFHE",
Fddfkgjdlia::Bienanmcjgl => "FDDFKGJDLIA_BIENANMCJGL",
Fddfkgjdlia::Dnahmmdcgpb => "FDDFKGJDLIA_DNAHMMDCGPB",
Fddfkgjdlia::Bjanpjbmdni => "FDDFKGJDLIA_BJANPJBMDNI",
Fddfkgjdlia::Pkbicnlijmi => "FDDFKGJDLIA_PKBICNLIJMI",
Fddfkgjdlia::Heiojdagpce => "FDDFKGJDLIA_HEIOJDAGPCE",
Fddfkgjdlia::Fndpjcppcfc => "FDDFKGJDLIA_FNDPJCPPCFC",
Fddfkgjdlia::Ljeckfebaic => "FDDFKGJDLIA_LJECKFEBAIC",
Fddfkgjdlia::Ncmkmaenfki => "FDDFKGJDLIA_NCMKMAENFKI",
Fddfkgjdlia::Ikdmfbchkah => "FDDFKGJDLIA_IKDMFBCHKAH",
Fddfkgjdlia::Faionoegneh => "FDDFKGJDLIA_FAIONOEGNEH",
Fddfkgjdlia::Ooocpjbahme => "FDDFKGJDLIA_OOOCPJBAHME",
Fddfkgjdlia::Fjkopfikanp => "FDDFKGJDLIA_FJKOPFIKANP",
Fddfkgjdlia::Bcjeomopilp => "FDDFKGJDLIA_BCJEOMOPILP",
Fddfkgjdlia::Deholcfflpl => "FDDFKGJDLIA_DEHOLCFFLPL",
Fddfkgjdlia::Gojidhemocg => "FDDFKGJDLIA_GOJIDHEMOCG",
Fddfkgjdlia::Iphpghpjioh => "FDDFKGJDLIA_IPHPGHPJIOH",
Fddfkgjdlia::Bijmolldkfi => "FDDFKGJDLIA_BIJMOLLDKFI",
Fddfkgjdlia::Pmnpeoedncm => "FDDFKGJDLIA_PMNPEOEDNCM",
Fddfkgjdlia::Ogelpipiiea => "FDDFKGJDLIA_OGELPIPIIEA",
Fddfkgjdlia::Ekfcdggdfdk => "FDDFKGJDLIA_EKFCDGGDFDK",
Fddfkgjdlia::Hdljmcakhce => "FDDFKGJDLIA_HDLJMCAKHCE",
Fddfkgjdlia::Mhblfoiiajh => "FDDFKGJDLIA_MHBLFOIIAJH",
Fddfkgjdlia::Gfdngnpiicp => "FDDFKGJDLIA_GFDNGNPIICP",
Fddfkgjdlia::Mbbihdmdofk => "FDDFKGJDLIA_MBBIHDMDOFK",
Fddfkgjdlia::Ngephmdpood => "FDDFKGJDLIA_NGEPHMDPOOD",
Fddfkgjdlia::Kgldgkknoke => "FDDFKGJDLIA_KGLDGKKNOKE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FDDFKGJDLIA_HEOGCGMJBCI" => Some(Self::Heogcgmjbci),
"FDDFKGJDLIA_DDHLJEKKBNJ" => Some(Self::Ddhljekkbnj),
"FDDFKGJDLIA_LPCLGBNKPNB" => Some(Self::Lpclgbnkpnb),
"FDDFKGJDLIA_BLIFCODIOOG" => Some(Self::Blifcodioog),
"FDDFKGJDLIA_INECICINLOC" => Some(Self::Inecicinloc),
"FDDFKGJDLIA_DGFBKJHAKHI" => Some(Self::Dgfbkjhakhi),
"FDDFKGJDLIA_IFALJIHPNMG" => Some(Self::Ifaljihpnmg),
"FDDFKGJDLIA_MIPDMEMIFEB" => Some(Self::Mipdmemifeb),
"FDDFKGJDLIA_ENAOEDEIDMK" => Some(Self::Enaoedeidmk),
"FDDFKGJDLIA_IPGOLICFJNN" => Some(Self::Ipgolicfjnn),
"FDDFKGJDLIA_DBMBIHOCOOA" => Some(Self::Dbmbihocooa),
"FDDFKGJDLIA_KAACAONMFEF" => Some(Self::Kaacaonmfef),
"FDDFKGJDLIA_DILFPMIMJHK" => Some(Self::Dilfpmimjhk),
"FDDFKGJDLIA_ANIEAENGCJP" => Some(Self::Anieaengcjp),
"FDDFKGJDLIA_PLMDGPBBMIC" => Some(Self::Plmdgpbbmic),
"FDDFKGJDLIA_KLNEMFMHKHG" => Some(Self::Klnemfmhkhg),
"FDDFKGJDLIA_AGNPFAFOALG" => Some(Self::Agnpfafoalg),
"FDDFKGJDLIA_CCPIPOKJCNB" => Some(Self::Ccpipokjcnb),
"FDDFKGJDLIA_DDBPNBHPFHE" => Some(Self::Ddbpnbhpfhe),
"FDDFKGJDLIA_BIENANMCJGL" => Some(Self::Bienanmcjgl),
"FDDFKGJDLIA_DNAHMMDCGPB" => Some(Self::Dnahmmdcgpb),
"FDDFKGJDLIA_BJANPJBMDNI" => Some(Self::Bjanpjbmdni),
"FDDFKGJDLIA_PKBICNLIJMI" => Some(Self::Pkbicnlijmi),
"FDDFKGJDLIA_HEIOJDAGPCE" => Some(Self::Heiojdagpce),
"FDDFKGJDLIA_FNDPJCPPCFC" => Some(Self::Fndpjcppcfc),
"FDDFKGJDLIA_LJECKFEBAIC" => Some(Self::Ljeckfebaic),
"FDDFKGJDLIA_NCMKMAENFKI" => Some(Self::Ncmkmaenfki),
"FDDFKGJDLIA_IKDMFBCHKAH" => Some(Self::Ikdmfbchkah),
"FDDFKGJDLIA_FAIONOEGNEH" => Some(Self::Faionoegneh),
"FDDFKGJDLIA_OOOCPJBAHME" => Some(Self::Ooocpjbahme),
"FDDFKGJDLIA_FJKOPFIKANP" => Some(Self::Fjkopfikanp),
"FDDFKGJDLIA_BCJEOMOPILP" => Some(Self::Bcjeomopilp),
"FDDFKGJDLIA_DEHOLCFFLPL" => Some(Self::Deholcfflpl),
"FDDFKGJDLIA_GOJIDHEMOCG" => Some(Self::Gojidhemocg),
"FDDFKGJDLIA_IPHPGHPJIOH" => Some(Self::Iphpghpjioh),
"FDDFKGJDLIA_BIJMOLLDKFI" => Some(Self::Bijmolldkfi),
"FDDFKGJDLIA_PMNPEOEDNCM" => Some(Self::Pmnpeoedncm),
"FDDFKGJDLIA_OGELPIPIIEA" => Some(Self::Ogelpipiiea),
"FDDFKGJDLIA_EKFCDGGDFDK" => Some(Self::Ekfcdggdfdk),
"FDDFKGJDLIA_HDLJMCAKHCE" => Some(Self::Hdljmcakhce),
"FDDFKGJDLIA_MHBLFOIIAJH" => Some(Self::Mhblfoiiajh),
"FDDFKGJDLIA_GFDNGNPIICP" => Some(Self::Gfdngnpiicp),
"FDDFKGJDLIA_MBBIHDMDOFK" => Some(Self::Mbbihdmdofk),
"FDDFKGJDLIA_NGEPHMDPOOD" => Some(Self::Ngephmdpood),
"FDDFKGJDLIA_KGLDGKKNOKE" => Some(Self::Kgldgkknoke),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Onmamelnigh {
Nhmibgcgich = 0,
}
impl Onmamelnigh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Onmamelnigh::Nhmibgcgich => "ONMAMELNIGH_NHMIBGCGICH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ONMAMELNIGH_NHMIBGCGICH" => Some(Self::Nhmibgcgich),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Eomcmdefajb {
Ojnlcdmnbnm = 0,
Oddodjadgjp = 10001,
}
impl Eomcmdefajb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Eomcmdefajb::Ojnlcdmnbnm => "EOMCMDEFAJB_OJNLCDMNBNM",
Eomcmdefajb::Oddodjadgjp => "EOMCMDEFAJB_ODDODJADGJP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EOMCMDEFAJB_OJNLCDMNBNM" => Some(Self::Ojnlcdmnbnm),
"EOMCMDEFAJB_ODDODJADGJP" => Some(Self::Oddodjadgjp),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pmldleifpkn {
Fcphmimhace = 0,
Lgbgappbpkd = 3160,
Bpmodheinfj = 3161,
Nofbieopdmf = 3163,
Bhgclodckkc = 3166,
Acdgigofecl = 3171,
Jfgdefkpoik = 3173,
Fiedcahlelm = 3178,
Gebpganbnic = 3180,
Ofojolhlplm = 3183,
Nnopkbhklkc = 3188,
Jbhhinebmel = 3189,
Egnflmdepcd = 3200,
Nhmligfdblf = 3203,
Gnjfhgmljgd = 3204,
Keokmgfofbk = 3205,
Jdndogabdbj = 3209,
Eoaocnnkone = 3212,
Ilodljeoipg = 3213,
Digcfhmhpcc = 3217,
Dbjkecdngdi = 3219,
Flipachlgfa = 3220,
Pjgjpnamkbn = 3224,
Gjlcljkloil = 3227,
Pdmebokeoag = 3230,
Nolhlbhfdel = 3235,
Akicnaapkdp = 3237,
Gaidodcciaj = 3238,
Ppdbhcjcbhh = 3239,
Pcfcdeaoajl = 3250,
Kfkpjjljbcd = 3251,
Kcdkcpbecge = 3253,
Eeefpdllcel = 3256,
Cinklmgbpkl = 3259,
}
impl Pmldleifpkn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Pmldleifpkn::Fcphmimhace => "PMLDLEIFPKN_FCPHMIMHACE",
Pmldleifpkn::Lgbgappbpkd => "PMLDLEIFPKN_LGBGAPPBPKD",
Pmldleifpkn::Bpmodheinfj => "PMLDLEIFPKN_BPMODHEINFJ",
Pmldleifpkn::Nofbieopdmf => "PMLDLEIFPKN_NOFBIEOPDMF",
Pmldleifpkn::Bhgclodckkc => "PMLDLEIFPKN_BHGCLODCKKC",
Pmldleifpkn::Acdgigofecl => "PMLDLEIFPKN_ACDGIGOFECL",
Pmldleifpkn::Jfgdefkpoik => "PMLDLEIFPKN_JFGDEFKPOIK",
Pmldleifpkn::Fiedcahlelm => "PMLDLEIFPKN_FIEDCAHLELM",
Pmldleifpkn::Gebpganbnic => "PMLDLEIFPKN_GEBPGANBNIC",
Pmldleifpkn::Ofojolhlplm => "PMLDLEIFPKN_OFOJOLHLPLM",
Pmldleifpkn::Nnopkbhklkc => "PMLDLEIFPKN_NNOPKBHKLKC",
Pmldleifpkn::Jbhhinebmel => "PMLDLEIFPKN_JBHHINEBMEL",
Pmldleifpkn::Egnflmdepcd => "PMLDLEIFPKN_EGNFLMDEPCD",
Pmldleifpkn::Nhmligfdblf => "PMLDLEIFPKN_NHMLIGFDBLF",
Pmldleifpkn::Gnjfhgmljgd => "PMLDLEIFPKN_GNJFHGMLJGD",
Pmldleifpkn::Keokmgfofbk => "PMLDLEIFPKN_KEOKMGFOFBK",
Pmldleifpkn::Jdndogabdbj => "PMLDLEIFPKN_JDNDOGABDBJ",
Pmldleifpkn::Eoaocnnkone => "PMLDLEIFPKN_EOAOCNNKONE",
Pmldleifpkn::Ilodljeoipg => "PMLDLEIFPKN_ILODLJEOIPG",
Pmldleifpkn::Digcfhmhpcc => "PMLDLEIFPKN_DIGCFHMHPCC",
Pmldleifpkn::Dbjkecdngdi => "PMLDLEIFPKN_DBJKECDNGDI",
Pmldleifpkn::Flipachlgfa => "PMLDLEIFPKN_FLIPACHLGFA",
Pmldleifpkn::Pjgjpnamkbn => "PMLDLEIFPKN_PJGJPNAMKBN",
Pmldleifpkn::Gjlcljkloil => "PMLDLEIFPKN_GJLCLJKLOIL",
Pmldleifpkn::Pdmebokeoag => "PMLDLEIFPKN_PDMEBOKEOAG",
Pmldleifpkn::Nolhlbhfdel => "PMLDLEIFPKN_NOLHLBHFDEL",
Pmldleifpkn::Akicnaapkdp => "PMLDLEIFPKN_AKICNAAPKDP",
Pmldleifpkn::Gaidodcciaj => "PMLDLEIFPKN_GAIDODCCIAJ",
Pmldleifpkn::Ppdbhcjcbhh => "PMLDLEIFPKN_PPDBHCJCBHH",
Pmldleifpkn::Pcfcdeaoajl => "PMLDLEIFPKN_PCFCDEAOAJL",
Pmldleifpkn::Kfkpjjljbcd => "PMLDLEIFPKN_KFKPJJLJBCD",
Pmldleifpkn::Kcdkcpbecge => "PMLDLEIFPKN_KCDKCPBECGE",
Pmldleifpkn::Eeefpdllcel => "PMLDLEIFPKN_EEEFPDLLCEL",
Pmldleifpkn::Cinklmgbpkl => "PMLDLEIFPKN_CINKLMGBPKL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PMLDLEIFPKN_FCPHMIMHACE" => Some(Self::Fcphmimhace),
"PMLDLEIFPKN_LGBGAPPBPKD" => Some(Self::Lgbgappbpkd),
"PMLDLEIFPKN_BPMODHEINFJ" => Some(Self::Bpmodheinfj),
"PMLDLEIFPKN_NOFBIEOPDMF" => Some(Self::Nofbieopdmf),
"PMLDLEIFPKN_BHGCLODCKKC" => Some(Self::Bhgclodckkc),
"PMLDLEIFPKN_ACDGIGOFECL" => Some(Self::Acdgigofecl),
"PMLDLEIFPKN_JFGDEFKPOIK" => Some(Self::Jfgdefkpoik),
"PMLDLEIFPKN_FIEDCAHLELM" => Some(Self::Fiedcahlelm),
"PMLDLEIFPKN_GEBPGANBNIC" => Some(Self::Gebpganbnic),
"PMLDLEIFPKN_OFOJOLHLPLM" => Some(Self::Ofojolhlplm),
"PMLDLEIFPKN_NNOPKBHKLKC" => Some(Self::Nnopkbhklkc),
"PMLDLEIFPKN_JBHHINEBMEL" => Some(Self::Jbhhinebmel),
"PMLDLEIFPKN_EGNFLMDEPCD" => Some(Self::Egnflmdepcd),
"PMLDLEIFPKN_NHMLIGFDBLF" => Some(Self::Nhmligfdblf),
"PMLDLEIFPKN_GNJFHGMLJGD" => Some(Self::Gnjfhgmljgd),
"PMLDLEIFPKN_KEOKMGFOFBK" => Some(Self::Keokmgfofbk),
"PMLDLEIFPKN_JDNDOGABDBJ" => Some(Self::Jdndogabdbj),
"PMLDLEIFPKN_EOAOCNNKONE" => Some(Self::Eoaocnnkone),
"PMLDLEIFPKN_ILODLJEOIPG" => Some(Self::Ilodljeoipg),
"PMLDLEIFPKN_DIGCFHMHPCC" => Some(Self::Digcfhmhpcc),
"PMLDLEIFPKN_DBJKECDNGDI" => Some(Self::Dbjkecdngdi),
"PMLDLEIFPKN_FLIPACHLGFA" => Some(Self::Flipachlgfa),
"PMLDLEIFPKN_PJGJPNAMKBN" => Some(Self::Pjgjpnamkbn),
"PMLDLEIFPKN_GJLCLJKLOIL" => Some(Self::Gjlcljkloil),
"PMLDLEIFPKN_PDMEBOKEOAG" => Some(Self::Pdmebokeoag),
"PMLDLEIFPKN_NOLHLBHFDEL" => Some(Self::Nolhlbhfdel),
"PMLDLEIFPKN_AKICNAAPKDP" => Some(Self::Akicnaapkdp),
"PMLDLEIFPKN_GAIDODCCIAJ" => Some(Self::Gaidodcciaj),
"PMLDLEIFPKN_PPDBHCJCBHH" => Some(Self::Ppdbhcjcbhh),
"PMLDLEIFPKN_PCFCDEAOAJL" => Some(Self::Pcfcdeaoajl),
"PMLDLEIFPKN_KFKPJJLJBCD" => Some(Self::Kfkpjjljbcd),
"PMLDLEIFPKN_KCDKCPBECGE" => Some(Self::Kcdkcpbecge),
"PMLDLEIFPKN_EEEFPDLLCEL" => Some(Self::Eeefpdllcel),
"PMLDLEIFPKN_CINKLMGBPKL" => Some(Self::Cinklmgbpkl),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Faahlfljhnl {
Icingpcefic = 0,
Kmadcelpglc = 1,
}
impl Faahlfljhnl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Faahlfljhnl::Icingpcefic => "FAAHLFLJHNL_ICINGPCEFIC",
Faahlfljhnl::Kmadcelpglc => "FAAHLFLJHNL_KMADCELPGLC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FAAHLFLJHNL_ICINGPCEFIC" => Some(Self::Icingpcefic),
"FAAHLFLJHNL_KMADCELPGLC" => Some(Self::Kmadcelpglc),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Benkbbnkbmf {
Ocecfndchkd = 0,
Fphiedljeho = 4600,
Mncpkecmmnn = 4601,
Lipcfjdhdgf = 4602,
Bplkmoenema = 4603,
Mgifdjlbece = 4604,
Ifihbgfdipj = 4605,
Gpkackmkpoo = 4606,
Golloieihhf = 4607,
Ckdhcmglagb = 4608,
Mgclaniapdd = 4609,
Nmmodaeofdk = 4610,
Cbflpgfcppn = 4611,
Jcjalpbeapn = 4612,
Bemeaglbanh = 4613,
Ekigocfkgke = 4614,
Bdbbplcmpki = 4615,
Lecldjbbdei = 4616,
Oaepacokiia = 4617,
Fkeaflpcnie = 4618,
Flbepjepbnm = 4619,
Jpohkddniej = 4620,
Dfjiacdmlmf = 4621,
Fkffngebihk = 4622,
Landnicphcm = 4623,
Admkjpbkhpn = 4624,
}
impl Benkbbnkbmf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Benkbbnkbmf::Ocecfndchkd => "BENKBBNKBMF_OCECFNDCHKD",
Benkbbnkbmf::Fphiedljeho => "BENKBBNKBMF_FPHIEDLJEHO",
Benkbbnkbmf::Mncpkecmmnn => "BENKBBNKBMF_MNCPKECMMNN",
Benkbbnkbmf::Lipcfjdhdgf => "BENKBBNKBMF_LIPCFJDHDGF",
Benkbbnkbmf::Bplkmoenema => "BENKBBNKBMF_BPLKMOENEMA",
Benkbbnkbmf::Mgifdjlbece => "BENKBBNKBMF_MGIFDJLBECE",
Benkbbnkbmf::Ifihbgfdipj => "BENKBBNKBMF_IFIHBGFDIPJ",
Benkbbnkbmf::Gpkackmkpoo => "BENKBBNKBMF_GPKACKMKPOO",
Benkbbnkbmf::Golloieihhf => "BENKBBNKBMF_GOLLOIEIHHF",
Benkbbnkbmf::Ckdhcmglagb => "BENKBBNKBMF_CKDHCMGLAGB",
Benkbbnkbmf::Mgclaniapdd => "BENKBBNKBMF_MGCLANIAPDD",
Benkbbnkbmf::Nmmodaeofdk => "BENKBBNKBMF_NMMODAEOFDK",
Benkbbnkbmf::Cbflpgfcppn => "BENKBBNKBMF_CBFLPGFCPPN",
Benkbbnkbmf::Jcjalpbeapn => "BENKBBNKBMF_JCJALPBEAPN",
Benkbbnkbmf::Bemeaglbanh => "BENKBBNKBMF_BEMEAGLBANH",
Benkbbnkbmf::Ekigocfkgke => "BENKBBNKBMF_EKIGOCFKGKE",
Benkbbnkbmf::Bdbbplcmpki => "BENKBBNKBMF_BDBBPLCMPKI",
Benkbbnkbmf::Lecldjbbdei => "BENKBBNKBMF_LECLDJBBDEI",
Benkbbnkbmf::Oaepacokiia => "BENKBBNKBMF_OAEPACOKIIA",
Benkbbnkbmf::Fkeaflpcnie => "BENKBBNKBMF_FKEAFLPCNIE",
Benkbbnkbmf::Flbepjepbnm => "BENKBBNKBMF_FLBEPJEPBNM",
Benkbbnkbmf::Jpohkddniej => "BENKBBNKBMF_JPOHKDDNIEJ",
Benkbbnkbmf::Dfjiacdmlmf => "BENKBBNKBMF_DFJIACDMLMF",
Benkbbnkbmf::Fkffngebihk => "BENKBBNKBMF_FKFFNGEBIHK",
Benkbbnkbmf::Landnicphcm => "BENKBBNKBMF_LANDNICPHCM",
Benkbbnkbmf::Admkjpbkhpn => "BENKBBNKBMF_ADMKJPBKHPN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BENKBBNKBMF_OCECFNDCHKD" => Some(Self::Ocecfndchkd),
"BENKBBNKBMF_FPHIEDLJEHO" => Some(Self::Fphiedljeho),
"BENKBBNKBMF_MNCPKECMMNN" => Some(Self::Mncpkecmmnn),
"BENKBBNKBMF_LIPCFJDHDGF" => Some(Self::Lipcfjdhdgf),
"BENKBBNKBMF_BPLKMOENEMA" => Some(Self::Bplkmoenema),
"BENKBBNKBMF_MGIFDJLBECE" => Some(Self::Mgifdjlbece),
"BENKBBNKBMF_IFIHBGFDIPJ" => Some(Self::Ifihbgfdipj),
"BENKBBNKBMF_GPKACKMKPOO" => Some(Self::Gpkackmkpoo),
"BENKBBNKBMF_GOLLOIEIHHF" => Some(Self::Golloieihhf),
"BENKBBNKBMF_CKDHCMGLAGB" => Some(Self::Ckdhcmglagb),
"BENKBBNKBMF_MGCLANIAPDD" => Some(Self::Mgclaniapdd),
"BENKBBNKBMF_NMMODAEOFDK" => Some(Self::Nmmodaeofdk),
"BENKBBNKBMF_CBFLPGFCPPN" => Some(Self::Cbflpgfcppn),
"BENKBBNKBMF_JCJALPBEAPN" => Some(Self::Jcjalpbeapn),
"BENKBBNKBMF_BEMEAGLBANH" => Some(Self::Bemeaglbanh),
"BENKBBNKBMF_EKIGOCFKGKE" => Some(Self::Ekigocfkgke),
"BENKBBNKBMF_BDBBPLCMPKI" => Some(Self::Bdbbplcmpki),
"BENKBBNKBMF_LECLDJBBDEI" => Some(Self::Lecldjbbdei),
"BENKBBNKBMF_OAEPACOKIIA" => Some(Self::Oaepacokiia),
"BENKBBNKBMF_FKEAFLPCNIE" => Some(Self::Fkeaflpcnie),
"BENKBBNKBMF_FLBEPJEPBNM" => Some(Self::Flbepjepbnm),
"BENKBBNKBMF_JPOHKDDNIEJ" => Some(Self::Jpohkddniej),
"BENKBBNKBMF_DFJIACDMLMF" => Some(Self::Dfjiacdmlmf),
"BENKBBNKBMF_FKFFNGEBIHK" => Some(Self::Fkffngebihk),
"BENKBBNKBMF_LANDNICPHCM" => Some(Self::Landnicphcm),
"BENKBBNKBMF_ADMKJPBKHPN" => Some(Self::Admkjpbkhpn),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum RewardState {
Hcdmnghpcmm = 0,
Gkgfjjdaneg = 1,
Bdjnblalkdm = 2,
Chmafojihnl = 3,
Ajagocncljc = 4,
}
impl RewardState {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
RewardState::Hcdmnghpcmm => "RewardState_HCDMNGHPCMM",
RewardState::Gkgfjjdaneg => "RewardState_GKGFJJDANEG",
RewardState::Bdjnblalkdm => "RewardState_BDJNBLALKDM",
RewardState::Chmafojihnl => "RewardState_CHMAFOJIHNL",
RewardState::Ajagocncljc => "RewardState_AJAGOCNCLJC",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"RewardState_HCDMNGHPCMM" => Some(Self::Hcdmnghpcmm),
"RewardState_GKGFJJDANEG" => Some(Self::Gkgfjjdaneg),
"RewardState_BDJNBLALKDM" => Some(Self::Bdjnblalkdm),
"RewardState_CHMAFOJIHNL" => Some(Self::Chmafojihnl),
"RewardState_AJAGOCNCLJC" => Some(Self::Ajagocncljc),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fgllpdkdkfa {
Faenolggjfn = 0,
}
impl Fgllpdkdkfa {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fgllpdkdkfa::Faenolggjfn => "FGLLPDKDKFA_FAENOLGGJFN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FGLLPDKDKFA_FAENOLGGJFN" => Some(Self::Faenolggjfn),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Niifkonlijh {
Jcldkbanikb = 0,
}
impl Niifkonlijh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Niifkonlijh::Jcldkbanikb => "NIIFKONLIJH_JCLDKBANIKB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NIIFKONLIJH_JCLDKBANIKB" => Some(Self::Jcldkbanikb),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pbnhieldmpd {
Kgefhllmlee = 0,
Ncmimlnefob = 1,
Feegdkhdgao = 2,
}
impl Pbnhieldmpd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Pbnhieldmpd::Kgefhllmlee => "PBNHIELDMPD_KGEFHLLMLEE",
Pbnhieldmpd::Ncmimlnefob => "PBNHIELDMPD_NCMIMLNEFOB",
Pbnhieldmpd::Feegdkhdgao => "PBNHIELDMPD_FEEGDKHDGAO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PBNHIELDMPD_KGEFHLLMLEE" => Some(Self::Kgefhllmlee),
"PBNHIELDMPD_NCMIMLNEFOB" => Some(Self::Ncmimlnefob),
"PBNHIELDMPD_FEEGDKHDGAO" => Some(Self::Feegdkhdgao),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum EghmPositionType {
None = 0,
Zero = 1,
Start = 2,
}
impl EghmPositionType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
EghmPositionType::None => "EGHM_POSITION_TYPE_NONE",
EghmPositionType::Zero => "EGHM_POSITION_TYPE_ZERO",
EghmPositionType::Start => "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 {
"EGHM_POSITION_TYPE_NONE" => Some(Self::None),
"EGHM_POSITION_TYPE_ZERO" => Some(Self::Zero),
"EGHM_POSITION_TYPE_START" => Some(Self::Start),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Icpmfcjjimd {
Obenangfcgf = 0,
Okfpobicjjl = 1,
Jkicpkllhcp = 2,
Lbbeabocflh = 3,
Giolacoafbp = 4,
Nddgheaeind = 5,
}
impl Icpmfcjjimd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Icpmfcjjimd::Obenangfcgf => "ICPMFCJJIMD_OBENANGFCGF",
Icpmfcjjimd::Okfpobicjjl => "ICPMFCJJIMD_OKFPOBICJJL",
Icpmfcjjimd::Jkicpkllhcp => "ICPMFCJJIMD_JKICPKLLHCP",
Icpmfcjjimd::Lbbeabocflh => "ICPMFCJJIMD_LBBEABOCFLH",
Icpmfcjjimd::Giolacoafbp => "ICPMFCJJIMD_GIOLACOAFBP",
Icpmfcjjimd::Nddgheaeind => "ICPMFCJJIMD_NDDGHEAEIND",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ICPMFCJJIMD_OBENANGFCGF" => Some(Self::Obenangfcgf),
"ICPMFCJJIMD_OKFPOBICJJL" => Some(Self::Okfpobicjjl),
"ICPMFCJJIMD_JKICPKLLHCP" => Some(Self::Jkicpkllhcp),
"ICPMFCJJIMD_LBBEABOCFLH" => Some(Self::Lbbeabocflh),
"ICPMFCJJIMD_GIOLACOAFBP" => Some(Self::Giolacoafbp),
"ICPMFCJJIMD_NDDGHEAEIND" => Some(Self::Nddgheaeind),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jlbkjnecdgi {
Oddbecnmpei = 0,
}
impl Jlbkjnecdgi {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Jlbkjnecdgi::Oddbecnmpei => "JLBKJNECDGI_ODDBECNMPEI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JLBKJNECDGI_ODDBECNMPEI" => Some(Self::Oddbecnmpei),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bclcgggkpgo {
Lcnkihokpgl = 0,
Bmiiemokodg = 1157,
Akpdaklobnp = 1163,
Ecpmlgfnonm = 1173,
Eoabahgbfig = 1174,
Mankjkbebki = 1182,
Mflapfnbhoj = 1184,
Cijcjpodolc = 1186,
Cehppgebiop = 1192,
Iamhiggnkcl = 1193,
Iigflialjhf = 1198,
Baeonofhfji = 1202,
Ehpmginaklh = 1209,
Hombcokfane = 1211,
Akbiklbiicn = 1213,
Ddeepmbjamm = 1215,
Ppbmgefmocb = 1224,
Gmiiodbofpe = 1232,
Bdglbcgopha = 1233,
Abijinhbimf = 1234,
Nobepogmhcn = 1240,
Dbigcjggjfj = 1249,
}
impl Bclcgggkpgo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Bclcgggkpgo::Lcnkihokpgl => "BCLCGGGKPGO_LCNKIHOKPGL",
Bclcgggkpgo::Bmiiemokodg => "BCLCGGGKPGO_BMIIEMOKODG",
Bclcgggkpgo::Akpdaklobnp => "BCLCGGGKPGO_AKPDAKLOBNP",
Bclcgggkpgo::Ecpmlgfnonm => "BCLCGGGKPGO_ECPMLGFNONM",
Bclcgggkpgo::Eoabahgbfig => "BCLCGGGKPGO_EOABAHGBFIG",
Bclcgggkpgo::Mankjkbebki => "BCLCGGGKPGO_MANKJKBEBKI",
Bclcgggkpgo::Mflapfnbhoj => "BCLCGGGKPGO_MFLAPFNBHOJ",
Bclcgggkpgo::Cijcjpodolc => "BCLCGGGKPGO_CIJCJPODOLC",
Bclcgggkpgo::Cehppgebiop => "BCLCGGGKPGO_CEHPPGEBIOP",
Bclcgggkpgo::Iamhiggnkcl => "BCLCGGGKPGO_IAMHIGGNKCL",
Bclcgggkpgo::Iigflialjhf => "BCLCGGGKPGO_IIGFLIALJHF",
Bclcgggkpgo::Baeonofhfji => "BCLCGGGKPGO_BAEONOFHFJI",
Bclcgggkpgo::Ehpmginaklh => "BCLCGGGKPGO_EHPMGINAKLH",
Bclcgggkpgo::Hombcokfane => "BCLCGGGKPGO_HOMBCOKFANE",
Bclcgggkpgo::Akbiklbiicn => "BCLCGGGKPGO_AKBIKLBIICN",
Bclcgggkpgo::Ddeepmbjamm => "BCLCGGGKPGO_DDEEPMBJAMM",
Bclcgggkpgo::Ppbmgefmocb => "BCLCGGGKPGO_PPBMGEFMOCB",
Bclcgggkpgo::Gmiiodbofpe => "BCLCGGGKPGO_GMIIODBOFPE",
Bclcgggkpgo::Bdglbcgopha => "BCLCGGGKPGO_BDGLBCGOPHA",
Bclcgggkpgo::Abijinhbimf => "BCLCGGGKPGO_ABIJINHBIMF",
Bclcgggkpgo::Nobepogmhcn => "BCLCGGGKPGO_NOBEPOGMHCN",
Bclcgggkpgo::Dbigcjggjfj => "BCLCGGGKPGO_DBIGCJGGJFJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BCLCGGGKPGO_LCNKIHOKPGL" => Some(Self::Lcnkihokpgl),
"BCLCGGGKPGO_BMIIEMOKODG" => Some(Self::Bmiiemokodg),
"BCLCGGGKPGO_AKPDAKLOBNP" => Some(Self::Akpdaklobnp),
"BCLCGGGKPGO_ECPMLGFNONM" => Some(Self::Ecpmlgfnonm),
"BCLCGGGKPGO_EOABAHGBFIG" => Some(Self::Eoabahgbfig),
"BCLCGGGKPGO_MANKJKBEBKI" => Some(Self::Mankjkbebki),
"BCLCGGGKPGO_MFLAPFNBHOJ" => Some(Self::Mflapfnbhoj),
"BCLCGGGKPGO_CIJCJPODOLC" => Some(Self::Cijcjpodolc),
"BCLCGGGKPGO_CEHPPGEBIOP" => Some(Self::Cehppgebiop),
"BCLCGGGKPGO_IAMHIGGNKCL" => Some(Self::Iamhiggnkcl),
"BCLCGGGKPGO_IIGFLIALJHF" => Some(Self::Iigflialjhf),
"BCLCGGGKPGO_BAEONOFHFJI" => Some(Self::Baeonofhfji),
"BCLCGGGKPGO_EHPMGINAKLH" => Some(Self::Ehpmginaklh),
"BCLCGGGKPGO_HOMBCOKFANE" => Some(Self::Hombcokfane),
"BCLCGGGKPGO_AKBIKLBIICN" => Some(Self::Akbiklbiicn),
"BCLCGGGKPGO_DDEEPMBJAMM" => Some(Self::Ddeepmbjamm),
"BCLCGGGKPGO_PPBMGEFMOCB" => Some(Self::Ppbmgefmocb),
"BCLCGGGKPGO_GMIIODBOFPE" => Some(Self::Gmiiodbofpe),
"BCLCGGGKPGO_BDGLBCGOPHA" => Some(Self::Bdglbcgopha),
"BCLCGGGKPGO_ABIJINHBIMF" => Some(Self::Abijinhbimf),
"BCLCGGGKPGO_NOBEPOGMHCN" => Some(Self::Nobepogmhcn),
"BCLCGGGKPGO_DBIGCJGGJFJ" => Some(Self::Dbigcjggjfj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Khjmkginpeb {
Onohbmoblil = 0,
Fjjfdadfmbd = 3409,
Idkncdondho = 3410,
Bkikaplamog = 3415,
Faehbeelgin = 3417,
Pnhjleiinij = 3422,
Pjigjoimpnj = 3423,
Bjjkpkihkfi = 3424,
Gifcijclmkd = 3436,
Hkigndjehff = 3438,
Fedbabolbkp = 3449,
}
impl Khjmkginpeb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Khjmkginpeb::Onohbmoblil => "KHJMKGINPEB_ONOHBMOBLIL",
Khjmkginpeb::Fjjfdadfmbd => "KHJMKGINPEB_FJJFDADFMBD",
Khjmkginpeb::Idkncdondho => "KHJMKGINPEB_IDKNCDONDHO",
Khjmkginpeb::Bkikaplamog => "KHJMKGINPEB_BKIKAPLAMOG",
Khjmkginpeb::Faehbeelgin => "KHJMKGINPEB_FAEHBEELGIN",
Khjmkginpeb::Pnhjleiinij => "KHJMKGINPEB_PNHJLEIINIJ",
Khjmkginpeb::Pjigjoimpnj => "KHJMKGINPEB_PJIGJOIMPNJ",
Khjmkginpeb::Bjjkpkihkfi => "KHJMKGINPEB_BJJKPKIHKFI",
Khjmkginpeb::Gifcijclmkd => "KHJMKGINPEB_GIFCIJCLMKD",
Khjmkginpeb::Hkigndjehff => "KHJMKGINPEB_HKIGNDJEHFF",
Khjmkginpeb::Fedbabolbkp => "KHJMKGINPEB_FEDBABOLBKP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KHJMKGINPEB_ONOHBMOBLIL" => Some(Self::Onohbmoblil),
"KHJMKGINPEB_FJJFDADFMBD" => Some(Self::Fjjfdadfmbd),
"KHJMKGINPEB_IDKNCDONDHO" => Some(Self::Idkncdondho),
"KHJMKGINPEB_BKIKAPLAMOG" => Some(Self::Bkikaplamog),
"KHJMKGINPEB_FAEHBEELGIN" => Some(Self::Faehbeelgin),
"KHJMKGINPEB_PNHJLEIINIJ" => Some(Self::Pnhjleiinij),
"KHJMKGINPEB_PJIGJOIMPNJ" => Some(Self::Pjigjoimpnj),
"KHJMKGINPEB_BJJKPKIHKFI" => Some(Self::Bjjkpkihkfi),
"KHJMKGINPEB_GIFCIJCLMKD" => Some(Self::Gifcijclmkd),
"KHJMKGINPEB_HKIGNDJEHFF" => Some(Self::Hkigndjehff),
"KHJMKGINPEB_FEDBABOLBKP" => Some(Self::Fedbabolbkp),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fljplglhfin {
Jnpegojpplj = 0,
Gfglghlmbmp = 1,
Hoicpicfpmb = 2,
Hbopjbcmlef = 3,
}
impl Fljplglhfin {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fljplglhfin::Jnpegojpplj => "FLJPLGLHFIN_JNPEGOJPPLJ",
Fljplglhfin::Gfglghlmbmp => "FLJPLGLHFIN_GFGLGHLMBMP",
Fljplglhfin::Hoicpicfpmb => "FLJPLGLHFIN_HOICPICFPMB",
Fljplglhfin::Hbopjbcmlef => "FLJPLGLHFIN_HBOPJBCMLEF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FLJPLGLHFIN_JNPEGOJPPLJ" => Some(Self::Jnpegojpplj),
"FLJPLGLHFIN_GFGLGHLMBMP" => Some(Self::Gfglghlmbmp),
"FLJPLGLHFIN_HOICPICFPMB" => Some(Self::Hoicpicfpmb),
"FLJPLGLHFIN_HBOPJBCMLEF" => Some(Self::Hbopjbcmlef),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Efgnpbfjpdb {
Jlebkemmobe = 0,
Hgbkoleifib = 1004,
Oanojahmjbl = 1005,
Akppafcfong = 1006,
Neokbcponhd = 1011,
Pmcpfoipifg = 1013,
Gfmodfiopdn = 1015,
Efbnkgkpada = 1016,
Bmedcgbajda = 1019,
Iekmlnmjjfm = 1020,
Dijmkeickol = 1021,
Hhhgcdeghkk = 1029,
Momofgapmfb = 1031,
Naflighjnpg = 1033,
Fninlifjfmk = 1035,
Mgioopkalfh = 1037,
Ekoabjcmbna = 1039,
Clekdlodgkb = 1044,
Bhjdaakinci = 1046,
Gjcmdmmhbnm = 1049,
}
impl Efgnpbfjpdb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Efgnpbfjpdb::Jlebkemmobe => "EFGNPBFJPDB_JLEBKEMMOBE",
Efgnpbfjpdb::Hgbkoleifib => "EFGNPBFJPDB_HGBKOLEIFIB",
Efgnpbfjpdb::Oanojahmjbl => "EFGNPBFJPDB_OANOJAHMJBL",
Efgnpbfjpdb::Akppafcfong => "EFGNPBFJPDB_AKPPAFCFONG",
Efgnpbfjpdb::Neokbcponhd => "EFGNPBFJPDB_NEOKBCPONHD",
Efgnpbfjpdb::Pmcpfoipifg => "EFGNPBFJPDB_PMCPFOIPIFG",
Efgnpbfjpdb::Gfmodfiopdn => "EFGNPBFJPDB_GFMODFIOPDN",
Efgnpbfjpdb::Efbnkgkpada => "EFGNPBFJPDB_EFBNKGKPADA",
Efgnpbfjpdb::Bmedcgbajda => "EFGNPBFJPDB_BMEDCGBAJDA",
Efgnpbfjpdb::Iekmlnmjjfm => "EFGNPBFJPDB_IEKMLNMJJFM",
Efgnpbfjpdb::Dijmkeickol => "EFGNPBFJPDB_DIJMKEICKOL",
Efgnpbfjpdb::Hhhgcdeghkk => "EFGNPBFJPDB_HHHGCDEGHKK",
Efgnpbfjpdb::Momofgapmfb => "EFGNPBFJPDB_MOMOFGAPMFB",
Efgnpbfjpdb::Naflighjnpg => "EFGNPBFJPDB_NAFLIGHJNPG",
Efgnpbfjpdb::Fninlifjfmk => "EFGNPBFJPDB_FNINLIFJFMK",
Efgnpbfjpdb::Mgioopkalfh => "EFGNPBFJPDB_MGIOOPKALFH",
Efgnpbfjpdb::Ekoabjcmbna => "EFGNPBFJPDB_EKOABJCMBNA",
Efgnpbfjpdb::Clekdlodgkb => "EFGNPBFJPDB_CLEKDLODGKB",
Efgnpbfjpdb::Bhjdaakinci => "EFGNPBFJPDB_BHJDAAKINCI",
Efgnpbfjpdb::Gjcmdmmhbnm => "EFGNPBFJPDB_GJCMDMMHBNM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EFGNPBFJPDB_JLEBKEMMOBE" => Some(Self::Jlebkemmobe),
"EFGNPBFJPDB_HGBKOLEIFIB" => Some(Self::Hgbkoleifib),
"EFGNPBFJPDB_OANOJAHMJBL" => Some(Self::Oanojahmjbl),
"EFGNPBFJPDB_AKPPAFCFONG" => Some(Self::Akppafcfong),
"EFGNPBFJPDB_NEOKBCPONHD" => Some(Self::Neokbcponhd),
"EFGNPBFJPDB_PMCPFOIPIFG" => Some(Self::Pmcpfoipifg),
"EFGNPBFJPDB_GFMODFIOPDN" => Some(Self::Gfmodfiopdn),
"EFGNPBFJPDB_EFBNKGKPADA" => Some(Self::Efbnkgkpada),
"EFGNPBFJPDB_BMEDCGBAJDA" => Some(Self::Bmedcgbajda),
"EFGNPBFJPDB_IEKMLNMJJFM" => Some(Self::Iekmlnmjjfm),
"EFGNPBFJPDB_DIJMKEICKOL" => Some(Self::Dijmkeickol),
"EFGNPBFJPDB_HHHGCDEGHKK" => Some(Self::Hhhgcdeghkk),
"EFGNPBFJPDB_MOMOFGAPMFB" => Some(Self::Momofgapmfb),
"EFGNPBFJPDB_NAFLIGHJNPG" => Some(Self::Naflighjnpg),
"EFGNPBFJPDB_FNINLIFJFMK" => Some(Self::Fninlifjfmk),
"EFGNPBFJPDB_MGIOOPKALFH" => Some(Self::Mgioopkalfh),
"EFGNPBFJPDB_EKOABJCMBNA" => Some(Self::Ekoabjcmbna),
"EFGNPBFJPDB_CLEKDLODGKB" => Some(Self::Clekdlodgkb),
"EFGNPBFJPDB_BHJDAAKINCI" => Some(Self::Bhjdaakinci),
"EFGNPBFJPDB_GJCMDMMHBNM" => Some(Self::Gjcmdmmhbnm),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum RepairZoneType {
None = 0,
Init = 1,
Remove = 2,
Reset = 3,
}
impl RepairZoneType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
RepairZoneType::None => "REPAIR_ZONE_TYPE_NONE",
RepairZoneType::Init => "REPAIR_ZONE_TYPE_INIT",
RepairZoneType::Remove => "REPAIR_ZONE_TYPE_REMOVE",
RepairZoneType::Reset => "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 {
"REPAIR_ZONE_TYPE_NONE" => Some(Self::None),
"REPAIR_ZONE_TYPE_INIT" => Some(Self::Init),
"REPAIR_ZONE_TYPE_REMOVE" => Some(Self::Remove),
"REPAIR_ZONE_TYPE_RESET" => Some(Self::Reset),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum NodeVisible {
All = 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 {
NodeVisible::All => "NODE_VISIBLE_ALL",
NodeVisible::Visible => "VISIBLE",
NodeVisible::VisibleAtGridAround => "VISIBLE_AT_GRID_AROUND",
NodeVisible::VisibleByTriggerEvent => "VISIBLE_BY_TRIGGER_EVENT",
NodeVisible::TemporaryVisibleAtAround => "TEMPORARY_VISIBLE_AT_AROUND",
NodeVisible::Blocked => "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 {
"NODE_VISIBLE_ALL" => Some(Self::All),
"VISIBLE" => Some(Self::Visible),
"VISIBLE_AT_GRID_AROUND" => Some(Self::VisibleAtGridAround),
"VISIBLE_BY_TRIGGER_EVENT" => Some(Self::VisibleByTriggerEvent),
"TEMPORARY_VISIBLE_AT_AROUND" => Some(Self::TemporaryVisibleAtAround),
"BLOCKED" => Some(Self::Blocked),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bgfcmemagnk {
Kdnppiodmbp = 0,
Gjdgjcojndk = 1,
}
impl Bgfcmemagnk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Bgfcmemagnk::Kdnppiodmbp => "BGFCMEMAGNK_KDNPPIODMBP",
Bgfcmemagnk::Gjdgjcojndk => "BGFCMEMAGNK_GJDGJCOJNDK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BGFCMEMAGNK_KDNPPIODMBP" => Some(Self::Kdnppiodmbp),
"BGFCMEMAGNK_GJDGJCOJNDK" => Some(Self::Gjdgjcojndk),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cmlkdnnagnn {
Pijikpjkneh = 0,
}
impl Cmlkdnnagnn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Cmlkdnnagnn::Pijikpjkneh => "CMLKDNNAGNN_PIJIKPJKNEH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CMLKDNNAGNN_PIJIKPJKNEH" => Some(Self::Pijikpjkneh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Deghmanombg {
Bkaicnibmap = 0,
Baaghlmoifo = 7000,
Fikonmhmfik = 7001,
}
impl Deghmanombg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Deghmanombg::Bkaicnibmap => "DEGHMANOMBG_BKAICNIBMAP",
Deghmanombg::Baaghlmoifo => "DEGHMANOMBG_BAAGHLMOIFO",
Deghmanombg::Fikonmhmfik => "DEGHMANOMBG_FIKONMHMFIK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DEGHMANOMBG_BKAICNIBMAP" => Some(Self::Bkaicnibmap),
"DEGHMANOMBG_BAAGHLMOIFO" => Some(Self::Baaghlmoifo),
"DEGHMANOMBG_FIKONMHMFIK" => Some(Self::Fikonmhmfik),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Jafjpockllm {
Hdhggchppko = 0,
Npnfgmijhfl = 1,
Dimmhdpbpdk = 2,
Jomnmfnhdhh = 3,
}
impl Jafjpockllm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Jafjpockllm::Hdhggchppko => "JAFJPOCKLLM_HDHGGCHPPKO",
Jafjpockllm::Npnfgmijhfl => "JAFJPOCKLLM_NPNFGMIJHFL",
Jafjpockllm::Dimmhdpbpdk => "JAFJPOCKLLM_DIMMHDPBPDK",
Jafjpockllm::Jomnmfnhdhh => "JAFJPOCKLLM_JOMNMFNHDHH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"JAFJPOCKLLM_HDHGGCHPPKO" => Some(Self::Hdhggchppko),
"JAFJPOCKLLM_NPNFGMIJHFL" => Some(Self::Npnfgmijhfl),
"JAFJPOCKLLM_DIMMHDPBPDK" => Some(Self::Dimmhdpbpdk),
"JAFJPOCKLLM_JOMNMFNHDHH" => Some(Self::Jomnmfnhdhh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ModifyTimeRewindType {
None = 0,
Insert = 1,
Remove = 2,
Modify = 3,
}
impl ModifyTimeRewindType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
ModifyTimeRewindType::None => "MODIFY_TIME_REWIND_TYPE_NONE",
ModifyTimeRewindType::Insert => "MODIFY_TIME_REWIND_TYPE_INSERT",
ModifyTimeRewindType::Remove => "MODIFY_TIME_REWIND_TYPE_REMOVE",
ModifyTimeRewindType::Modify => "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 {
"MODIFY_TIME_REWIND_TYPE_NONE" => Some(Self::None),
"MODIFY_TIME_REWIND_TYPE_INSERT" => Some(Self::Insert),
"MODIFY_TIME_REWIND_TYPE_REMOVE" => Some(Self::Remove),
"MODIFY_TIME_REWIND_TYPE_MODIFY" => Some(Self::Modify),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum TypeOfEntityParam {
None = 0,
Int = 1,
Vec2 = 2,
}
impl TypeOfEntityParam {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
TypeOfEntityParam::None => "TYPE_OF_ENTITY_PARAM_NONE",
TypeOfEntityParam::Int => "TYPE_OF_ENTITY_PARAM_INT",
TypeOfEntityParam::Vec2 => "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 {
"TYPE_OF_ENTITY_PARAM_NONE" => Some(Self::None),
"TYPE_OF_ENTITY_PARAM_INT" => Some(Self::Int),
"TYPE_OF_ENTITY_PARAM_VEC2" => Some(Self::Vec2),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fnjehlpdbnp {
Ojngiioacij = 0,
Bbamifddlhm = 1,
Idcikcncjdl = 2,
}
impl Fnjehlpdbnp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fnjehlpdbnp::Ojngiioacij => "FNJEHLPDBNP_OJNGIIOACIJ",
Fnjehlpdbnp::Bbamifddlhm => "FNJEHLPDBNP_BBAMIFDDLHM",
Fnjehlpdbnp::Idcikcncjdl => "FNJEHLPDBNP_IDCIKCNCJDL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FNJEHLPDBNP_OJNGIIOACIJ" => Some(Self::Ojngiioacij),
"FNJEHLPDBNP_BBAMIFDDLHM" => Some(Self::Bbamifddlhm),
"FNJEHLPDBNP_IDCIKCNCJDL" => Some(Self::Idcikcncjdl),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Fajfplcmgcb {
Hbbhlejdckm = 0,
Mddijkdghge = 1,
Hilflelpcdl = 2,
Kolbfihlojo = 3,
Jnppadbjamm = 4,
}
impl Fajfplcmgcb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Fajfplcmgcb::Hbbhlejdckm => "FAJFPLCMGCB_HBBHLEJDCKM",
Fajfplcmgcb::Mddijkdghge => "FAJFPLCMGCB_MDDIJKDGHGE",
Fajfplcmgcb::Hilflelpcdl => "FAJFPLCMGCB_HILFLELPCDL",
Fajfplcmgcb::Kolbfihlojo => "FAJFPLCMGCB_KOLBFIHLOJO",
Fajfplcmgcb::Jnppadbjamm => "FAJFPLCMGCB_JNPPADBJAMM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FAJFPLCMGCB_HBBHLEJDCKM" => Some(Self::Hbbhlejdckm),
"FAJFPLCMGCB_MDDIJKDGHGE" => Some(Self::Mddijkdghge),
"FAJFPLCMGCB_HILFLELPCDL" => Some(Self::Hilflelpcdl),
"FAJFPLCMGCB_KOLBFIHLOJO" => Some(Self::Kolbfihlojo),
"FAJFPLCMGCB_JNPPADBJAMM" => Some(Self::Jnppadbjamm),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum AvatarType {
AtNone = 0,
AtMain = 1,
AtNoMain = 2,
AtMale = 2011,
AtFemale = 2021,
}
impl AvatarType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
AvatarType::AtNone => "AT_NONE",
AvatarType::AtMain => "AT_MAIN",
AvatarType::AtNoMain => "AT_NO_MAIN",
AvatarType::AtMale => "AT_MALE",
AvatarType::AtFemale => "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 {
"AT_NONE" => Some(Self::AtNone),
"AT_MAIN" => Some(Self::AtMain),
"AT_NO_MAIN" => Some(Self::AtNoMain),
"AT_MALE" => Some(Self::AtMale),
"AT_FEMALE" => Some(Self::AtFemale),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hjpglopogka {
Cdipdggjahk = 0,
}
impl Hjpglopogka {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Hjpglopogka::Cdipdggjahk => "HJPGLOPOGKA_CDIPDGGJAHK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HJPGLOPOGKA_CDIPDGGJAHK" => Some(Self::Cdipdggjahk),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gnhgocfcbbf {
Djnmdifnmak = 0,
Okkpefalmmp = 2003,
}
impl Gnhgocfcbbf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gnhgocfcbbf::Djnmdifnmak => "GNHGOCFCBBF_DJNMDIFNMAK",
Gnhgocfcbbf::Okkpefalmmp => "GNHGOCFCBBF_OKKPEFALMMP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GNHGOCFCBBF_DJNMDIFNMAK" => Some(Self::Djnmdifnmak),
"GNHGOCFCBBF_OKKPEFALMMP" => Some(Self::Okkpefalmmp),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Nnjpojfcbpk {
Hiojallkfme = 0,
Mhoknjdjepl = 1,
Clgliihojmh = 2,
Gmfmlbhmajj = 3,
}
impl Nnjpojfcbpk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Nnjpojfcbpk::Hiojallkfme => "NNJPOJFCBPK_HIOJALLKFME",
Nnjpojfcbpk::Mhoknjdjepl => "NNJPOJFCBPK_MHOKNJDJEPL",
Nnjpojfcbpk::Clgliihojmh => "NNJPOJFCBPK_CLGLIIHOJMH",
Nnjpojfcbpk::Gmfmlbhmajj => "NNJPOJFCBPK_GMFMLBHMAJJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NNJPOJFCBPK_HIOJALLKFME" => Some(Self::Hiojallkfme),
"NNJPOJFCBPK_MHOKNJDJEPL" => Some(Self::Mhoknjdjepl),
"NNJPOJFCBPK_CLGLIIHOJMH" => Some(Self::Clgliihojmh),
"NNJPOJFCBPK_GMFMLBHMAJJ" => Some(Self::Gmfmlbhmajj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mohjfbpmmpi {
Hijmddgpbji = 0,
Hincklglmeb = 1,
Foeegjgdpmh = 2,
Hcmdodicoel = 3,
}
impl Mohjfbpmmpi {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mohjfbpmmpi::Hijmddgpbji => "MOHJFBPMMPI_HIJMDDGPBJI",
Mohjfbpmmpi::Hincklglmeb => "MOHJFBPMMPI_HINCKLGLMEB",
Mohjfbpmmpi::Foeegjgdpmh => "MOHJFBPMMPI_FOEEGJGDPMH",
Mohjfbpmmpi::Hcmdodicoel => "MOHJFBPMMPI_HCMDODICOEL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MOHJFBPMMPI_HIJMDDGPBJI" => Some(Self::Hijmddgpbji),
"MOHJFBPMMPI_HINCKLGLMEB" => Some(Self::Hincklglmeb),
"MOHJFBPMMPI_FOEEGJGDPMH" => Some(Self::Foeegjgdpmh),
"MOHJFBPMMPI_HCMDODICOEL" => Some(Self::Hcmdodicoel),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Knnmhapdfoc {
Apjfbakhbea = 0,
Hhbjjighohi = 1,
Lpkhedklbhl = 2,
Dhckfaeajia = 3,
Fmleialpjee = 4,
Ibocdfffiae = 5,
}
impl Knnmhapdfoc {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Knnmhapdfoc::Apjfbakhbea => "KNNMHAPDFOC_APJFBAKHBEA",
Knnmhapdfoc::Hhbjjighohi => "KNNMHAPDFOC_HHBJJIGHOHI",
Knnmhapdfoc::Lpkhedklbhl => "KNNMHAPDFOC_LPKHEDKLBHL",
Knnmhapdfoc::Dhckfaeajia => "KNNMHAPDFOC_DHCKFAEAJIA",
Knnmhapdfoc::Fmleialpjee => "KNNMHAPDFOC_FMLEIALPJEE",
Knnmhapdfoc::Ibocdfffiae => "KNNMHAPDFOC_IBOCDFFFIAE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KNNMHAPDFOC_APJFBAKHBEA" => Some(Self::Apjfbakhbea),
"KNNMHAPDFOC_HHBJJIGHOHI" => Some(Self::Hhbjjighohi),
"KNNMHAPDFOC_LPKHEDKLBHL" => Some(Self::Lpkhedklbhl),
"KNNMHAPDFOC_DHCKFAEAJIA" => Some(Self::Dhckfaeajia),
"KNNMHAPDFOC_FMLEIALPJEE" => Some(Self::Fmleialpjee),
"KNNMHAPDFOC_IBOCDFFFIAE" => Some(Self::Ibocdfffiae),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum RepairIconType {
None = 0,
Tb = 3,
Rt = 5,
Br = 6,
Brt = 7,
Tl = 9,
Lb = 10,
Tlb = 11,
Lr = 12,
Tlr = 13,
Lbr = 14,
Full = 15,
}
impl RepairIconType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
RepairIconType::None => "REPAIR_ICON_TYPE_NONE",
RepairIconType::Tb => "REPAIR_ICON_TYPE_TB",
RepairIconType::Rt => "REPAIR_ICON_TYPE_RT",
RepairIconType::Br => "REPAIR_ICON_TYPE_BR",
RepairIconType::Brt => "REPAIR_ICON_TYPE_BRT",
RepairIconType::Tl => "REPAIR_ICON_TYPE_TL",
RepairIconType::Lb => "REPAIR_ICON_TYPE_LB",
RepairIconType::Tlb => "REPAIR_ICON_TYPE_TLB",
RepairIconType::Lr => "REPAIR_ICON_TYPE_LR",
RepairIconType::Tlr => "REPAIR_ICON_TYPE_TLR",
RepairIconType::Lbr => "REPAIR_ICON_TYPE_LBR",
RepairIconType::Full => "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 {
"REPAIR_ICON_TYPE_NONE" => Some(Self::None),
"REPAIR_ICON_TYPE_TB" => Some(Self::Tb),
"REPAIR_ICON_TYPE_RT" => Some(Self::Rt),
"REPAIR_ICON_TYPE_BR" => Some(Self::Br),
"REPAIR_ICON_TYPE_BRT" => Some(Self::Brt),
"REPAIR_ICON_TYPE_TL" => Some(Self::Tl),
"REPAIR_ICON_TYPE_LB" => Some(Self::Lb),
"REPAIR_ICON_TYPE_TLB" => Some(Self::Tlb),
"REPAIR_ICON_TYPE_LR" => Some(Self::Lr),
"REPAIR_ICON_TYPE_TLR" => Some(Self::Tlr),
"REPAIR_ICON_TYPE_LBR" => Some(Self::Lbr),
"REPAIR_ICON_TYPE_FULL" => Some(Self::Full),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ilbnihmnolo {
Jknhcaojnao = 0,
}
impl Ilbnihmnolo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ilbnihmnolo::Jknhcaojnao => "ILBNIHMNOLO_JKNHCAOJNAO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ILBNIHMNOLO_JKNHCAOJNAO" => Some(Self::Jknhcaojnao),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Cajfkdbnicj {
Bjhlkmebgdf = 0,
}
impl Cajfkdbnicj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Cajfkdbnicj::Bjhlkmebgdf => "CAJFKDBNICJ_BJHLKMEBGDF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CAJFKDBNICJ_BJHLKMEBGDF" => Some(Self::Bjhlkmebgdf),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ipmcmdkmaak {
Hedioadpdpg = 0,
Hdkhjffabco = 1,
}
impl Ipmcmdkmaak {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ipmcmdkmaak::Hedioadpdpg => "IPMCMDKMAAK_HEDIOADPDPG",
Ipmcmdkmaak::Hdkhjffabco => "IPMCMDKMAAK_HDKHJFFABCO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IPMCMDKMAAK_HEDIOADPDPG" => Some(Self::Hedioadpdpg),
"IPMCMDKMAAK_HDKHJFFABCO" => Some(Self::Hdkhjffabco),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mpegoaijhgp {
Mbaaoljcbmh = 0,
Fegkbdlegnf = 2005,
Cfmglmbafci = 2012,
Jjojigaejbl = 2013,
Nnpipinaild = 2018,
Iagdaacmbma = 2021,
Allegfhfhco = 2022,
Bjflbjlcgfk = 2025,
Kolppaaaeoi = 2027,
Opcdnpgjnon = 2032,
Blmdkmmciia = 2033,
Bjgemgmnfpn = 2039,
Illgffaakjo = 2042,
Dcellomngfn = 2045,
Ikpeeihgglb = 2048,
Nebepiolfmd = 2049,
}
impl Mpegoaijhgp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mpegoaijhgp::Mbaaoljcbmh => "MPEGOAIJHGP_MBAAOLJCBMH",
Mpegoaijhgp::Fegkbdlegnf => "MPEGOAIJHGP_FEGKBDLEGNF",
Mpegoaijhgp::Cfmglmbafci => "MPEGOAIJHGP_CFMGLMBAFCI",
Mpegoaijhgp::Jjojigaejbl => "MPEGOAIJHGP_JJOJIGAEJBL",
Mpegoaijhgp::Nnpipinaild => "MPEGOAIJHGP_NNPIPINAILD",
Mpegoaijhgp::Iagdaacmbma => "MPEGOAIJHGP_IAGDAACMBMA",
Mpegoaijhgp::Allegfhfhco => "MPEGOAIJHGP_ALLEGFHFHCO",
Mpegoaijhgp::Bjflbjlcgfk => "MPEGOAIJHGP_BJFLBJLCGFK",
Mpegoaijhgp::Kolppaaaeoi => "MPEGOAIJHGP_KOLPPAAAEOI",
Mpegoaijhgp::Opcdnpgjnon => "MPEGOAIJHGP_OPCDNPGJNON",
Mpegoaijhgp::Blmdkmmciia => "MPEGOAIJHGP_BLMDKMMCIIA",
Mpegoaijhgp::Bjgemgmnfpn => "MPEGOAIJHGP_BJGEMGMNFPN",
Mpegoaijhgp::Illgffaakjo => "MPEGOAIJHGP_ILLGFFAAKJO",
Mpegoaijhgp::Dcellomngfn => "MPEGOAIJHGP_DCELLOMNGFN",
Mpegoaijhgp::Ikpeeihgglb => "MPEGOAIJHGP_IKPEEIHGGLB",
Mpegoaijhgp::Nebepiolfmd => "MPEGOAIJHGP_NEBEPIOLFMD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MPEGOAIJHGP_MBAAOLJCBMH" => Some(Self::Mbaaoljcbmh),
"MPEGOAIJHGP_FEGKBDLEGNF" => Some(Self::Fegkbdlegnf),
"MPEGOAIJHGP_CFMGLMBAFCI" => Some(Self::Cfmglmbafci),
"MPEGOAIJHGP_JJOJIGAEJBL" => Some(Self::Jjojigaejbl),
"MPEGOAIJHGP_NNPIPINAILD" => Some(Self::Nnpipinaild),
"MPEGOAIJHGP_IAGDAACMBMA" => Some(Self::Iagdaacmbma),
"MPEGOAIJHGP_ALLEGFHFHCO" => Some(Self::Allegfhfhco),
"MPEGOAIJHGP_BJFLBJLCGFK" => Some(Self::Bjflbjlcgfk),
"MPEGOAIJHGP_KOLPPAAAEOI" => Some(Self::Kolppaaaeoi),
"MPEGOAIJHGP_OPCDNPGJNON" => Some(Self::Opcdnpgjnon),
"MPEGOAIJHGP_BLMDKMMCIIA" => Some(Self::Blmdkmmciia),
"MPEGOAIJHGP_BJGEMGMNFPN" => Some(Self::Bjgemgmnfpn),
"MPEGOAIJHGP_ILLGFFAAKJO" => Some(Self::Illgffaakjo),
"MPEGOAIJHGP_DCELLOMNGFN" => Some(Self::Dcellomngfn),
"MPEGOAIJHGP_IKPEEIHGGLB" => Some(Self::Ikpeeihgglb),
"MPEGOAIJHGP_NEBEPIOLFMD" => Some(Self::Nebepiolfmd),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Kdookdocjnl {
Gjefpjadecd = 0,
Okhedjogfik = 1,
Obbfjniafph = 2,
Llclhpjddpo = 3,
Kgnamlnafef = 4,
Eajamnhjalj = 5,
Nfobcnaegen = 6,
Mbmfhlakfgn = 7,
Bagdcfmpgab = 8,
Kaolflmcbgi = 9,
Hdilmabmkbg = 11,
Ijgkpmlnocc = 12,
Ajdmpddekln = 19,
Ndoikeibdho = 20,
Gdcibfopmcd = 21,
Loclenjlecj = 22,
}
impl Kdookdocjnl {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Kdookdocjnl::Gjefpjadecd => "KDOOKDOCJNL_GJEFPJADECD",
Kdookdocjnl::Okhedjogfik => "KDOOKDOCJNL_OKHEDJOGFIK",
Kdookdocjnl::Obbfjniafph => "KDOOKDOCJNL_OBBFJNIAFPH",
Kdookdocjnl::Llclhpjddpo => "KDOOKDOCJNL_LLCLHPJDDPO",
Kdookdocjnl::Kgnamlnafef => "KDOOKDOCJNL_KGNAMLNAFEF",
Kdookdocjnl::Eajamnhjalj => "KDOOKDOCJNL_EAJAMNHJALJ",
Kdookdocjnl::Nfobcnaegen => "KDOOKDOCJNL_NFOBCNAEGEN",
Kdookdocjnl::Mbmfhlakfgn => "KDOOKDOCJNL_MBMFHLAKFGN",
Kdookdocjnl::Bagdcfmpgab => "KDOOKDOCJNL_BAGDCFMPGAB",
Kdookdocjnl::Kaolflmcbgi => "KDOOKDOCJNL_KAOLFLMCBGI",
Kdookdocjnl::Hdilmabmkbg => "KDOOKDOCJNL_HDILMABMKBG",
Kdookdocjnl::Ijgkpmlnocc => "KDOOKDOCJNL_IJGKPMLNOCC",
Kdookdocjnl::Ajdmpddekln => "KDOOKDOCJNL_AJDMPDDEKLN",
Kdookdocjnl::Ndoikeibdho => "KDOOKDOCJNL_NDOIKEIBDHO",
Kdookdocjnl::Gdcibfopmcd => "KDOOKDOCJNL_GDCIBFOPMCD",
Kdookdocjnl::Loclenjlecj => "KDOOKDOCJNL_LOCLENJLECJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KDOOKDOCJNL_GJEFPJADECD" => Some(Self::Gjefpjadecd),
"KDOOKDOCJNL_OKHEDJOGFIK" => Some(Self::Okhedjogfik),
"KDOOKDOCJNL_OBBFJNIAFPH" => Some(Self::Obbfjniafph),
"KDOOKDOCJNL_LLCLHPJDDPO" => Some(Self::Llclhpjddpo),
"KDOOKDOCJNL_KGNAMLNAFEF" => Some(Self::Kgnamlnafef),
"KDOOKDOCJNL_EAJAMNHJALJ" => Some(Self::Eajamnhjalj),
"KDOOKDOCJNL_NFOBCNAEGEN" => Some(Self::Nfobcnaegen),
"KDOOKDOCJNL_MBMFHLAKFGN" => Some(Self::Mbmfhlakfgn),
"KDOOKDOCJNL_BAGDCFMPGAB" => Some(Self::Bagdcfmpgab),
"KDOOKDOCJNL_KAOLFLMCBGI" => Some(Self::Kaolflmcbgi),
"KDOOKDOCJNL_HDILMABMKBG" => Some(Self::Hdilmabmkbg),
"KDOOKDOCJNL_IJGKPMLNOCC" => Some(Self::Ijgkpmlnocc),
"KDOOKDOCJNL_AJDMPDDEKLN" => Some(Self::Ajdmpddekln),
"KDOOKDOCJNL_NDOIKEIBDHO" => Some(Self::Ndoikeibdho),
"KDOOKDOCJNL_GDCIBFOPMCD" => Some(Self::Gdcibfopmcd),
"KDOOKDOCJNL_LOCLENJLECJ" => Some(Self::Loclenjlecj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Opokpakkjgb {
Dhgmiclbeok = 0,
Clcnbimhlmn = 1,
Bblgchglchi = 2,
Fnghngjplkg = 3,
Fnpcbljempo = 4,
}
impl Opokpakkjgb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Opokpakkjgb::Dhgmiclbeok => "OPOKPAKKJGB_DHGMICLBEOK",
Opokpakkjgb::Clcnbimhlmn => "OPOKPAKKJGB_CLCNBIMHLMN",
Opokpakkjgb::Bblgchglchi => "OPOKPAKKJGB_BBLGCHGLCHI",
Opokpakkjgb::Fnghngjplkg => "OPOKPAKKJGB_FNGHNGJPLKG",
Opokpakkjgb::Fnpcbljempo => "OPOKPAKKJGB_FNPCBLJEMPO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OPOKPAKKJGB_DHGMICLBEOK" => Some(Self::Dhgmiclbeok),
"OPOKPAKKJGB_CLCNBIMHLMN" => Some(Self::Clcnbimhlmn),
"OPOKPAKKJGB_BBLGCHGLCHI" => Some(Self::Bblgchglchi),
"OPOKPAKKJGB_FNGHNGJPLKG" => Some(Self::Fnghngjplkg),
"OPOKPAKKJGB_FNPCBLJEMPO" => Some(Self::Fnpcbljempo),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dkfogcghedk {
Cpfjjkpdnee = 0,
Eklkemacpde = 1,
Cfppdjbjbhl = 2,
Mooojofomfn = 3,
Dmpmdjajodi = 5,
Nnjaffkjaga = 6,
Impkafcfcmi = 7,
Hnbhoboodbe = 8,
Ifhpbddinci = 9,
Clbdcmkdaci = 10,
Lcmllhhhggd = 11,
Fihiaojiljn = 12,
Fibdgfpogni = 13,
Npaboappegb = 14,
}
impl Dkfogcghedk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Dkfogcghedk::Cpfjjkpdnee => "DKFOGCGHEDK_CPFJJKPDNEE",
Dkfogcghedk::Eklkemacpde => "DKFOGCGHEDK_EKLKEMACPDE",
Dkfogcghedk::Cfppdjbjbhl => "DKFOGCGHEDK_CFPPDJBJBHL",
Dkfogcghedk::Mooojofomfn => "DKFOGCGHEDK_MOOOJOFOMFN",
Dkfogcghedk::Dmpmdjajodi => "DKFOGCGHEDK_DMPMDJAJODI",
Dkfogcghedk::Nnjaffkjaga => "DKFOGCGHEDK_NNJAFFKJAGA",
Dkfogcghedk::Impkafcfcmi => "DKFOGCGHEDK_IMPKAFCFCMI",
Dkfogcghedk::Hnbhoboodbe => "DKFOGCGHEDK_HNBHOBOODBE",
Dkfogcghedk::Ifhpbddinci => "DKFOGCGHEDK_IFHPBDDINCI",
Dkfogcghedk::Clbdcmkdaci => "DKFOGCGHEDK_CLBDCMKDACI",
Dkfogcghedk::Lcmllhhhggd => "DKFOGCGHEDK_LCMLLHHHGGD",
Dkfogcghedk::Fihiaojiljn => "DKFOGCGHEDK_FIHIAOJILJN",
Dkfogcghedk::Fibdgfpogni => "DKFOGCGHEDK_FIBDGFPOGNI",
Dkfogcghedk::Npaboappegb => "DKFOGCGHEDK_NPABOAPPEGB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DKFOGCGHEDK_CPFJJKPDNEE" => Some(Self::Cpfjjkpdnee),
"DKFOGCGHEDK_EKLKEMACPDE" => Some(Self::Eklkemacpde),
"DKFOGCGHEDK_CFPPDJBJBHL" => Some(Self::Cfppdjbjbhl),
"DKFOGCGHEDK_MOOOJOFOMFN" => Some(Self::Mooojofomfn),
"DKFOGCGHEDK_DMPMDJAJODI" => Some(Self::Dmpmdjajodi),
"DKFOGCGHEDK_NNJAFFKJAGA" => Some(Self::Nnjaffkjaga),
"DKFOGCGHEDK_IMPKAFCFCMI" => Some(Self::Impkafcfcmi),
"DKFOGCGHEDK_HNBHOBOODBE" => Some(Self::Hnbhoboodbe),
"DKFOGCGHEDK_IFHPBDDINCI" => Some(Self::Ifhpbddinci),
"DKFOGCGHEDK_CLBDCMKDACI" => Some(Self::Clbdcmkdaci),
"DKFOGCGHEDK_LCMLLHHHGGD" => Some(Self::Lcmllhhhggd),
"DKFOGCGHEDK_FIHIAOJILJN" => Some(Self::Fihiaojiljn),
"DKFOGCGHEDK_FIBDGFPOGNI" => Some(Self::Fibdgfpogni),
"DKFOGCGHEDK_NPABOAPPEGB" => Some(Self::Npaboappegb),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum GraphPredicateType {
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,
ByMapSpecials = 1000,
}
impl GraphPredicateType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
GraphPredicateType::PredicateTypeNone => "PREDICATE_TYPE_NONE",
GraphPredicateType::ByItemId => "BY_ITEM_ID",
GraphPredicateType::BySceneProperty => "BY_SCENE_PROPERTY",
GraphPredicateType::ByTarotCard => "BY_TAROT_CARD",
GraphPredicateType::ByHollowLevel => "BY_HOLLOW_LEVEL",
GraphPredicateType::ByJump => "BY_JUMP",
GraphPredicateType::ByEmpty => "BY_EMPTY",
GraphPredicateType::ByAbility => "BY_ABILITY",
GraphPredicateType::ByChoiceServer => "BY_CHOICE_SERVER",
GraphPredicateType::ByJumpServer => "BY_JUMP_SERVER",
GraphPredicateType::ByRandom => "BY_RANDOM",
GraphPredicateType::ByHollowVariable => "BY_HOLLOW_VARIABLE",
GraphPredicateType::ByCharacterState => "BY_CHARACTER_STATE",
GraphPredicateType::ByOr => "BY_OR",
GraphPredicateType::BySpecials => "BY_SPECIALS",
GraphPredicateType::ByCurse => "BY_CURSE",
GraphPredicateType::ByTarotCardGenre => "BY_TAROT_CARD_GENRE",
GraphPredicateType::ByCanGetItem => "BY_CAN_GET_ITEM",
GraphPredicateType::ByChallenge => "BY_CHALLENGE",
GraphPredicateType::ByEventState => "BY_EVENT_STATE",
GraphPredicateType::ByDirection => "BY_DIRECTION",
GraphPredicateType::ByMainCharacter => "BY_MAIN_CHARACTER",
GraphPredicateType::ByNot => "BY_NOT",
GraphPredicateType::ByCharacterType => "BY_CHARACTER_TYPE",
GraphPredicateType::ByAvatarId => "BY_AVATAR_ID",
GraphPredicateType::ByVhsStoreMatchLevel => "BY_VHS_STORE_MATCH_LEVEL",
GraphPredicateType::ByVhsStoreCompleteHistory => {
"BY_VHS_STORE_COMPLETE_HISTORY"
}
GraphPredicateType::ByMainCityTime => "BY_MAIN_CITY_TIME",
GraphPredicateType::ByMultipass => "BY_MULTIPASS",
GraphPredicateType::ByNpcNotHasQuest => "BY_NPC_NOT_HAS_QUEST",
GraphPredicateType::ByCompareParam => "BY_COMPARE_PARAM",
GraphPredicateType::ByPlayerLevel => "BY_PLAYER_LEVEL",
GraphPredicateType::ByPositionInRange => "BY_POSITION_IN_RANGE",
GraphPredicateType::ByHollowNpcState => "BY_HOLLOW_NPC_STATE",
GraphPredicateType::ByAfkState => "BY_AFK_STATE",
GraphPredicateType::ByControlCharacter => "BY_CONTROL_CHARACTER",
GraphPredicateType::ByPartnerTrust => "BY_PARTNER_TRUST",
GraphPredicateType::ByPartnerTrustLevel => "BY_PARTNER_TRUST_LEVEL",
GraphPredicateType::ByHollowPosChangedReason => {
"BY_HOLLOW_POS_CHANGED_REASON"
}
GraphPredicateType::ByInteractVariable => "BY_INTERACT_VARIABLE",
GraphPredicateType::ByAnd => "BY_AND",
GraphPredicateType::ByDailyQuestState => "BY_DAILY_QUEST_STATE",
GraphPredicateType::ByGridType => "BY_GRID_TYPE",
GraphPredicateType::ByFirstMeet => "BY_FIRST_MEET",
GraphPredicateType::ByMainCityTimePeriod => "BY_MAIN_CITY_TIME_PERIOD",
GraphPredicateType::ByHaveRested => "BY_HAVE_RESTED",
GraphPredicateType::ByActivityBubbleState => "BY_ACTIVITY_BUBBLE_STATE",
GraphPredicateType::ByNewsstandUpdate => "BY_NEWSSTAND_UPDATE",
GraphPredicateType::ByGuestRecommendSuccess => "BY_GUEST_RECOMMEND_SUCCESS",
GraphPredicateType::ByVhsStoreVhsId => "BY_VHS_STORE_VHS_ID",
GraphPredicateType::ByVhsStoreTagLevel => "BY_VHS_STORE_TAG_LEVEL",
GraphPredicateType::ByTrashHaveNew => "BY_TRASH_HAVE_NEW",
GraphPredicateType::ByTrashEmpty => "BY_TRASH_EMPTY",
GraphPredicateType::ByHollowNpcLeader => "BY_HOLLOW_NPC_LEADER",
GraphPredicateType::ByHollowProgress => "BY_HOLLOW_PROGRESS",
GraphPredicateType::ByStoryModeOn => "BY_STORY_MODE_ON",
GraphPredicateType::ByHollowNpcUidExist => "BY_HOLLOW_NPC_UID_EXIST",
GraphPredicateType::ByCompareQuestState => "BY_COMPARE_QUEST_STATE",
GraphPredicateType::ByIndexInBound => "BY_INDEX_IN_BOUND",
GraphPredicateType::ByCompareQuestFinishCount => {
"BY_COMPARE_QUEST_FINISH_COUNT"
}
GraphPredicateType::ByNpcHp => "BY_NPC_HP",
GraphPredicateType::ByPlayMiniGame => "BY_PLAY_MINI_GAME",
GraphPredicateType::ByGridFinishState => "BY_GRID_FINISH_STATE",
GraphPredicateType::ByTimeEvent => "BY_TIME_EVENT",
GraphPredicateType::ByInterKnotState => "BY_INTER_KNOT_STATE",
GraphPredicateType::ByIsLightAffected => "BY_IS_LIGHT_AFFECTED",
GraphPredicateType::ByLightType => "BY_LIGHT_TYPE",
GraphPredicateType::ByPluginCollection => "BY_PLUGIN_COLLECTION",
GraphPredicateType::ByOwnedLightType => "BY_OWNED_LIGHT_TYPE",
GraphPredicateType::ByExecutionTarget => "BY_EXECUTION_TARGET",
GraphPredicateType::ByRepairZoneState => "BY_REPAIR_ZONE_STATE",
GraphPredicateType::ByHollowEntrance => "BY_HOLLOW_ENTRANCE",
GraphPredicateType::ByFirstInteract => "BY_FIRST_INTERACT",
GraphPredicateType::ByFleaMarketState => "BY_FLEA_MARKET_STATE",
GraphPredicateType::ByHollowDialogState => "BY_HOLLOW_DIALOG_STATE",
GraphPredicateType::ByCompareVec2 => "BY_COMPARE_VEC2",
GraphPredicateType::ByPostState => "BY_POST_STATE",
GraphPredicateType::ByTodayClosedQuest => "BY_TODAY_CLOSED_QUEST",
GraphPredicateType::ByBuddyId => "BY_BUDDY_ID",
GraphPredicateType::ByEntityCategory => "BY_ENTITY_CATEGORY",
GraphPredicateType::ByChessboardTag => "BY_CHESSBOARD_TAG",
GraphPredicateType::ByHollowQuestType => "BY_HOLLOW_QUEST_TYPE",
GraphPredicateType::ByCompareIntOr => "BY_COMPARE_INT_OR",
GraphPredicateType::ByCompareIntAnd => "BY_COMPARE_INT_AND",
GraphPredicateType::ByEntityType => "BY_ENTITY_TYPE",
GraphPredicateType::ByEntityHasFunction => "BY_ENTITY_HAS_FUNCTION",
GraphPredicateType::BySectionLayerType => "BY_SECTION_LAYER_TYPE",
GraphPredicateType::ByEntityHasComponent => "BY_ENTITY_HAS_COMPONENT",
GraphPredicateType::ByPartnerEvent => "BY_PARTNER_EVENT",
GraphPredicateType::ByLiftStatus => "BY_LIFT_STATUS",
GraphPredicateType::ByRandomPlayRecommendResult => {
"BY_RANDOM_PLAY_RECOMMEND_RESULT"
}
GraphPredicateType::ByRpIncreasePrice => "BY_RP_INCREASE_PRICE",
GraphPredicateType::ByHaveCatName => "BY_HAVE_CAT_NAME",
GraphPredicateType::BySection => "BY_SECTION",
GraphPredicateType::ByCanModCatName => "BY_CAN_MOD_CAT_NAME",
GraphPredicateType::ByUnlockTarotCard => "BY_UNLOCK_TAROT_CARD",
GraphPredicateType::ByUnlockTarotCardGenre => "BY_UNLOCK_TAROT_CARD_GENRE",
GraphPredicateType::ByLimboAvatarQuestFinish => {
"BY_LIMBO_AVATAR_QUEST_FINISH"
}
GraphPredicateType::ByMapSpecials => "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 {
"PREDICATE_TYPE_NONE" => Some(Self::PredicateTypeNone),
"BY_ITEM_ID" => Some(Self::ByItemId),
"BY_SCENE_PROPERTY" => Some(Self::BySceneProperty),
"BY_TAROT_CARD" => Some(Self::ByTarotCard),
"BY_HOLLOW_LEVEL" => Some(Self::ByHollowLevel),
"BY_JUMP" => Some(Self::ByJump),
"BY_EMPTY" => Some(Self::ByEmpty),
"BY_ABILITY" => Some(Self::ByAbility),
"BY_CHOICE_SERVER" => Some(Self::ByChoiceServer),
"BY_JUMP_SERVER" => Some(Self::ByJumpServer),
"BY_RANDOM" => Some(Self::ByRandom),
"BY_HOLLOW_VARIABLE" => Some(Self::ByHollowVariable),
"BY_CHARACTER_STATE" => Some(Self::ByCharacterState),
"BY_OR" => Some(Self::ByOr),
"BY_SPECIALS" => Some(Self::BySpecials),
"BY_CURSE" => Some(Self::ByCurse),
"BY_TAROT_CARD_GENRE" => Some(Self::ByTarotCardGenre),
"BY_CAN_GET_ITEM" => Some(Self::ByCanGetItem),
"BY_CHALLENGE" => Some(Self::ByChallenge),
"BY_EVENT_STATE" => Some(Self::ByEventState),
"BY_DIRECTION" => Some(Self::ByDirection),
"BY_MAIN_CHARACTER" => Some(Self::ByMainCharacter),
"BY_NOT" => Some(Self::ByNot),
"BY_CHARACTER_TYPE" => Some(Self::ByCharacterType),
"BY_AVATAR_ID" => Some(Self::ByAvatarId),
"BY_VHS_STORE_MATCH_LEVEL" => Some(Self::ByVhsStoreMatchLevel),
"BY_VHS_STORE_COMPLETE_HISTORY" => Some(Self::ByVhsStoreCompleteHistory),
"BY_MAIN_CITY_TIME" => Some(Self::ByMainCityTime),
"BY_MULTIPASS" => Some(Self::ByMultipass),
"BY_NPC_NOT_HAS_QUEST" => Some(Self::ByNpcNotHasQuest),
"BY_COMPARE_PARAM" => Some(Self::ByCompareParam),
"BY_PLAYER_LEVEL" => Some(Self::ByPlayerLevel),
"BY_POSITION_IN_RANGE" => Some(Self::ByPositionInRange),
"BY_HOLLOW_NPC_STATE" => Some(Self::ByHollowNpcState),
"BY_AFK_STATE" => Some(Self::ByAfkState),
"BY_CONTROL_CHARACTER" => Some(Self::ByControlCharacter),
"BY_PARTNER_TRUST" => Some(Self::ByPartnerTrust),
"BY_PARTNER_TRUST_LEVEL" => Some(Self::ByPartnerTrustLevel),
"BY_HOLLOW_POS_CHANGED_REASON" => Some(Self::ByHollowPosChangedReason),
"BY_INTERACT_VARIABLE" => Some(Self::ByInteractVariable),
"BY_AND" => Some(Self::ByAnd),
"BY_DAILY_QUEST_STATE" => Some(Self::ByDailyQuestState),
"BY_GRID_TYPE" => Some(Self::ByGridType),
"BY_FIRST_MEET" => Some(Self::ByFirstMeet),
"BY_MAIN_CITY_TIME_PERIOD" => Some(Self::ByMainCityTimePeriod),
"BY_HAVE_RESTED" => Some(Self::ByHaveRested),
"BY_ACTIVITY_BUBBLE_STATE" => Some(Self::ByActivityBubbleState),
"BY_NEWSSTAND_UPDATE" => Some(Self::ByNewsstandUpdate),
"BY_GUEST_RECOMMEND_SUCCESS" => Some(Self::ByGuestRecommendSuccess),
"BY_VHS_STORE_VHS_ID" => Some(Self::ByVhsStoreVhsId),
"BY_VHS_STORE_TAG_LEVEL" => Some(Self::ByVhsStoreTagLevel),
"BY_TRASH_HAVE_NEW" => Some(Self::ByTrashHaveNew),
"BY_TRASH_EMPTY" => Some(Self::ByTrashEmpty),
"BY_HOLLOW_NPC_LEADER" => Some(Self::ByHollowNpcLeader),
"BY_HOLLOW_PROGRESS" => Some(Self::ByHollowProgress),
"BY_STORY_MODE_ON" => Some(Self::ByStoryModeOn),
"BY_HOLLOW_NPC_UID_EXIST" => Some(Self::ByHollowNpcUidExist),
"BY_COMPARE_QUEST_STATE" => Some(Self::ByCompareQuestState),
"BY_INDEX_IN_BOUND" => Some(Self::ByIndexInBound),
"BY_COMPARE_QUEST_FINISH_COUNT" => Some(Self::ByCompareQuestFinishCount),
"BY_NPC_HP" => Some(Self::ByNpcHp),
"BY_PLAY_MINI_GAME" => Some(Self::ByPlayMiniGame),
"BY_GRID_FINISH_STATE" => Some(Self::ByGridFinishState),
"BY_TIME_EVENT" => Some(Self::ByTimeEvent),
"BY_INTER_KNOT_STATE" => Some(Self::ByInterKnotState),
"BY_IS_LIGHT_AFFECTED" => Some(Self::ByIsLightAffected),
"BY_LIGHT_TYPE" => Some(Self::ByLightType),
"BY_PLUGIN_COLLECTION" => Some(Self::ByPluginCollection),
"BY_OWNED_LIGHT_TYPE" => Some(Self::ByOwnedLightType),
"BY_EXECUTION_TARGET" => Some(Self::ByExecutionTarget),
"BY_REPAIR_ZONE_STATE" => Some(Self::ByRepairZoneState),
"BY_HOLLOW_ENTRANCE" => Some(Self::ByHollowEntrance),
"BY_FIRST_INTERACT" => Some(Self::ByFirstInteract),
"BY_FLEA_MARKET_STATE" => Some(Self::ByFleaMarketState),
"BY_HOLLOW_DIALOG_STATE" => Some(Self::ByHollowDialogState),
"BY_COMPARE_VEC2" => Some(Self::ByCompareVec2),
"BY_POST_STATE" => Some(Self::ByPostState),
"BY_TODAY_CLOSED_QUEST" => Some(Self::ByTodayClosedQuest),
"BY_BUDDY_ID" => Some(Self::ByBuddyId),
"BY_ENTITY_CATEGORY" => Some(Self::ByEntityCategory),
"BY_CHESSBOARD_TAG" => Some(Self::ByChessboardTag),
"BY_HOLLOW_QUEST_TYPE" => Some(Self::ByHollowQuestType),
"BY_COMPARE_INT_OR" => Some(Self::ByCompareIntOr),
"BY_COMPARE_INT_AND" => Some(Self::ByCompareIntAnd),
"BY_ENTITY_TYPE" => Some(Self::ByEntityType),
"BY_ENTITY_HAS_FUNCTION" => Some(Self::ByEntityHasFunction),
"BY_SECTION_LAYER_TYPE" => Some(Self::BySectionLayerType),
"BY_ENTITY_HAS_COMPONENT" => Some(Self::ByEntityHasComponent),
"BY_PARTNER_EVENT" => Some(Self::ByPartnerEvent),
"BY_LIFT_STATUS" => Some(Self::ByLiftStatus),
"BY_RANDOM_PLAY_RECOMMEND_RESULT" => Some(Self::ByRandomPlayRecommendResult),
"BY_RP_INCREASE_PRICE" => Some(Self::ByRpIncreasePrice),
"BY_HAVE_CAT_NAME" => Some(Self::ByHaveCatName),
"BY_SECTION" => Some(Self::BySection),
"BY_CAN_MOD_CAT_NAME" => Some(Self::ByCanModCatName),
"BY_UNLOCK_TAROT_CARD" => Some(Self::ByUnlockTarotCard),
"BY_UNLOCK_TAROT_CARD_GENRE" => Some(Self::ByUnlockTarotCardGenre),
"BY_LIMBO_AVATAR_QUEST_FINISH" => Some(Self::ByLimboAvatarQuestFinish),
"BY_MAP_SPECIALS" => Some(Self::ByMapSpecials),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Egehkocpkgo {
Iakppjkbcjl = 0,
}
impl Egehkocpkgo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Egehkocpkgo::Iakppjkbcjl => "EGEHKOCPKGO_IAKPPJKBCJL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EGEHKOCPKGO_IAKPPJKBCJL" => Some(Self::Iakppjkbcjl),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ffoapjdplmm {
Cnjfeogdpdl = 0,
}
impl Ffoapjdplmm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ffoapjdplmm::Cnjfeogdpdl => "FFOAPJDPLMM_CNJFEOGDPDL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"FFOAPJDPLMM_CNJFEOGDPDL" => Some(Self::Cnjfeogdpdl),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum HollowSearchNpcType {
None = 0,
ByPos = 1,
ByBound = 2,
ByIndex = 4,
}
impl HollowSearchNpcType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
HollowSearchNpcType::None => "HOLLOW_SEARCH_NPC_TYPE_NONE",
HollowSearchNpcType::ByPos => "HOLLOW_SEARCH_NPC_TYPE_BY_POS",
HollowSearchNpcType::ByBound => "HOLLOW_SEARCH_NPC_TYPE_BY_BOUND",
HollowSearchNpcType::ByIndex => "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 {
"HOLLOW_SEARCH_NPC_TYPE_NONE" => Some(Self::None),
"HOLLOW_SEARCH_NPC_TYPE_BY_POS" => Some(Self::ByPos),
"HOLLOW_SEARCH_NPC_TYPE_BY_BOUND" => Some(Self::ByBound),
"HOLLOW_SEARCH_NPC_TYPE_BY_INDEX" => Some(Self::ByIndex),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dmefpfpipcn {
Oihobfgcogb = 0,
Kipglflgmgh = 1,
}
impl Dmefpfpipcn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Dmefpfpipcn::Oihobfgcogb => "DMEFPFPIPCN_OIHOBFGCOGB",
Dmefpfpipcn::Kipglflgmgh => "DMEFPFPIPCN_KIPGLFLGMGH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DMEFPFPIPCN_OIHOBFGCOGB" => Some(Self::Oihobfgcogb),
"DMEFPFPIPCN_KIPGLFLGMGH" => Some(Self::Kipglflgmgh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hofhdoakfai {
Ajnlgfphobe = 0,
Akahkamhjko = 2220,
Pabmofcalaa = 2238,
Bdbajdnfhii = 2244,
Flegkiefjjf = 2249,
Cakoipgmdjk = 2257,
Hneafjmdcab = 2261,
Bncnjbfembc = 2263,
Fnnblkjfilj = 2273,
Pclgcpgapda = 2281,
Pfokhenbocc = 2289,
Gbfdackdlkl = 2301,
Algbbmohppj = 2302,
Gebpmpbkljn = 2303,
Paiebngmokc = 2306,
Ookgkmmkbmp = 2307,
Haejmlebfob = 2316,
Cgoodiimkbp = 2344,
Ijgbhijpdho = 2349,
Ihchnhfnoem = 2353,
Pmdiohlbnfo = 2357,
Epafebdhogg = 2368,
Dmahcgoehnm = 2371,
Gfappgjljpg = 2374,
Pifbjloojpn = 2377,
Mjfabicaoao = 2378,
Coljfnofofn = 2380,
Oblemmdcmda = 2384,
Hbpnhelcmeb = 2394,
Chjgalcpgfh = 2398,
Kinldpgmjgj = 2399,
}
impl Hofhdoakfai {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Hofhdoakfai::Ajnlgfphobe => "HOFHDOAKFAI_AJNLGFPHOBE",
Hofhdoakfai::Akahkamhjko => "HOFHDOAKFAI_AKAHKAMHJKO",
Hofhdoakfai::Pabmofcalaa => "HOFHDOAKFAI_PABMOFCALAA",
Hofhdoakfai::Bdbajdnfhii => "HOFHDOAKFAI_BDBAJDNFHII",
Hofhdoakfai::Flegkiefjjf => "HOFHDOAKFAI_FLEGKIEFJJF",
Hofhdoakfai::Cakoipgmdjk => "HOFHDOAKFAI_CAKOIPGMDJK",
Hofhdoakfai::Hneafjmdcab => "HOFHDOAKFAI_HNEAFJMDCAB",
Hofhdoakfai::Bncnjbfembc => "HOFHDOAKFAI_BNCNJBFEMBC",
Hofhdoakfai::Fnnblkjfilj => "HOFHDOAKFAI_FNNBLKJFILJ",
Hofhdoakfai::Pclgcpgapda => "HOFHDOAKFAI_PCLGCPGAPDA",
Hofhdoakfai::Pfokhenbocc => "HOFHDOAKFAI_PFOKHENBOCC",
Hofhdoakfai::Gbfdackdlkl => "HOFHDOAKFAI_GBFDACKDLKL",
Hofhdoakfai::Algbbmohppj => "HOFHDOAKFAI_ALGBBMOHPPJ",
Hofhdoakfai::Gebpmpbkljn => "HOFHDOAKFAI_GEBPMPBKLJN",
Hofhdoakfai::Paiebngmokc => "HOFHDOAKFAI_PAIEBNGMOKC",
Hofhdoakfai::Ookgkmmkbmp => "HOFHDOAKFAI_OOKGKMMKBMP",
Hofhdoakfai::Haejmlebfob => "HOFHDOAKFAI_HAEJMLEBFOB",
Hofhdoakfai::Cgoodiimkbp => "HOFHDOAKFAI_CGOODIIMKBP",
Hofhdoakfai::Ijgbhijpdho => "HOFHDOAKFAI_IJGBHIJPDHO",
Hofhdoakfai::Ihchnhfnoem => "HOFHDOAKFAI_IHCHNHFNOEM",
Hofhdoakfai::Pmdiohlbnfo => "HOFHDOAKFAI_PMDIOHLBNFO",
Hofhdoakfai::Epafebdhogg => "HOFHDOAKFAI_EPAFEBDHOGG",
Hofhdoakfai::Dmahcgoehnm => "HOFHDOAKFAI_DMAHCGOEHNM",
Hofhdoakfai::Gfappgjljpg => "HOFHDOAKFAI_GFAPPGJLJPG",
Hofhdoakfai::Pifbjloojpn => "HOFHDOAKFAI_PIFBJLOOJPN",
Hofhdoakfai::Mjfabicaoao => "HOFHDOAKFAI_MJFABICAOAO",
Hofhdoakfai::Coljfnofofn => "HOFHDOAKFAI_COLJFNOFOFN",
Hofhdoakfai::Oblemmdcmda => "HOFHDOAKFAI_OBLEMMDCMDA",
Hofhdoakfai::Hbpnhelcmeb => "HOFHDOAKFAI_HBPNHELCMEB",
Hofhdoakfai::Chjgalcpgfh => "HOFHDOAKFAI_CHJGALCPGFH",
Hofhdoakfai::Kinldpgmjgj => "HOFHDOAKFAI_KINLDPGMJGJ",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HOFHDOAKFAI_AJNLGFPHOBE" => Some(Self::Ajnlgfphobe),
"HOFHDOAKFAI_AKAHKAMHJKO" => Some(Self::Akahkamhjko),
"HOFHDOAKFAI_PABMOFCALAA" => Some(Self::Pabmofcalaa),
"HOFHDOAKFAI_BDBAJDNFHII" => Some(Self::Bdbajdnfhii),
"HOFHDOAKFAI_FLEGKIEFJJF" => Some(Self::Flegkiefjjf),
"HOFHDOAKFAI_CAKOIPGMDJK" => Some(Self::Cakoipgmdjk),
"HOFHDOAKFAI_HNEAFJMDCAB" => Some(Self::Hneafjmdcab),
"HOFHDOAKFAI_BNCNJBFEMBC" => Some(Self::Bncnjbfembc),
"HOFHDOAKFAI_FNNBLKJFILJ" => Some(Self::Fnnblkjfilj),
"HOFHDOAKFAI_PCLGCPGAPDA" => Some(Self::Pclgcpgapda),
"HOFHDOAKFAI_PFOKHENBOCC" => Some(Self::Pfokhenbocc),
"HOFHDOAKFAI_GBFDACKDLKL" => Some(Self::Gbfdackdlkl),
"HOFHDOAKFAI_ALGBBMOHPPJ" => Some(Self::Algbbmohppj),
"HOFHDOAKFAI_GEBPMPBKLJN" => Some(Self::Gebpmpbkljn),
"HOFHDOAKFAI_PAIEBNGMOKC" => Some(Self::Paiebngmokc),
"HOFHDOAKFAI_OOKGKMMKBMP" => Some(Self::Ookgkmmkbmp),
"HOFHDOAKFAI_HAEJMLEBFOB" => Some(Self::Haejmlebfob),
"HOFHDOAKFAI_CGOODIIMKBP" => Some(Self::Cgoodiimkbp),
"HOFHDOAKFAI_IJGBHIJPDHO" => Some(Self::Ijgbhijpdho),
"HOFHDOAKFAI_IHCHNHFNOEM" => Some(Self::Ihchnhfnoem),
"HOFHDOAKFAI_PMDIOHLBNFO" => Some(Self::Pmdiohlbnfo),
"HOFHDOAKFAI_EPAFEBDHOGG" => Some(Self::Epafebdhogg),
"HOFHDOAKFAI_DMAHCGOEHNM" => Some(Self::Dmahcgoehnm),
"HOFHDOAKFAI_GFAPPGJLJPG" => Some(Self::Gfappgjljpg),
"HOFHDOAKFAI_PIFBJLOOJPN" => Some(Self::Pifbjloojpn),
"HOFHDOAKFAI_MJFABICAOAO" => Some(Self::Mjfabicaoao),
"HOFHDOAKFAI_COLJFNOFOFN" => Some(Self::Coljfnofofn),
"HOFHDOAKFAI_OBLEMMDCMDA" => Some(Self::Oblemmdcmda),
"HOFHDOAKFAI_HBPNHELCMEB" => Some(Self::Hbpnhelcmeb),
"HOFHDOAKFAI_CHJGALCPGFH" => Some(Self::Chjgalcpgfh),
"HOFHDOAKFAI_KINLDPGMJGJ" => Some(Self::Kinldpgmjgj),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Blacdhblbfn {
Mdkcnhgjomd = 0,
Fdgdaekfodl = 1,
Caboochgaek = 2,
Kbckimjagdp = 3,
Delbnoldndn = 4,
}
impl Blacdhblbfn {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Blacdhblbfn::Mdkcnhgjomd => "BLACDHBLBFN_MDKCNHGJOMD",
Blacdhblbfn::Fdgdaekfodl => "BLACDHBLBFN_FDGDAEKFODL",
Blacdhblbfn::Caboochgaek => "BLACDHBLBFN_CABOOCHGAEK",
Blacdhblbfn::Kbckimjagdp => "BLACDHBLBFN_KBCKIMJAGDP",
Blacdhblbfn::Delbnoldndn => "BLACDHBLBFN_DELBNOLDNDN",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BLACDHBLBFN_MDKCNHGJOMD" => Some(Self::Mdkcnhgjomd),
"BLACDHBLBFN_FDGDAEKFODL" => Some(Self::Fdgdaekfodl),
"BLACDHBLBFN_CABOOCHGAEK" => Some(Self::Caboochgaek),
"BLACDHBLBFN_KBCKIMJAGDP" => Some(Self::Kbckimjagdp),
"BLACDHBLBFN_DELBNOLDNDN" => Some(Self::Delbnoldndn),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum FreezeCameraType {
None = 0,
Manual = 1,
Center = 2,
}
impl FreezeCameraType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
FreezeCameraType::None => "FREEZE_CAMERA_TYPE_NONE",
FreezeCameraType::Manual => "FREEZE_CAMERA_TYPE_MANUAL",
FreezeCameraType::Center => "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 {
"FREEZE_CAMERA_TYPE_NONE" => Some(Self::None),
"FREEZE_CAMERA_TYPE_MANUAL" => Some(Self::Manual),
"FREEZE_CAMERA_TYPE_CENTER" => Some(Self::Center),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum HollowLightType {
None = 0,
Default = 1,
Ghost = 2,
Unstable = 3,
}
impl HollowLightType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
HollowLightType::None => "HOLLOW_LIGHT_TYPE_NONE",
HollowLightType::Default => "HOLLOW_LIGHT_TYPE_DEFAULT",
HollowLightType::Ghost => "HOLLOW_LIGHT_TYPE_GHOST",
HollowLightType::Unstable => "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 {
"HOLLOW_LIGHT_TYPE_NONE" => Some(Self::None),
"HOLLOW_LIGHT_TYPE_DEFAULT" => Some(Self::Default),
"HOLLOW_LIGHT_TYPE_GHOST" => Some(Self::Ghost),
"HOLLOW_LIGHT_TYPE_UNSTABLE" => Some(Self::Unstable),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum HollowEventModificationType {
None = 0,
Random = 1,
Foreach = 2,
}
impl HollowEventModificationType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
HollowEventModificationType::None => "HOLLOW_EVENT_MODIFICATION_TYPE_NONE",
HollowEventModificationType::Random => "RANDOM",
HollowEventModificationType::Foreach => "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 {
"HOLLOW_EVENT_MODIFICATION_TYPE_NONE" => Some(Self::None),
"RANDOM" => Some(Self::Random),
"FOREACH" => Some(Self::Foreach),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum GridPosConvertType {
Xy2Index = 0,
Index2Xy = 1,
}
impl GridPosConvertType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
GridPosConvertType::Xy2Index => "XY_2_INDEX",
GridPosConvertType::Index2Xy => "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 {
"XY_2_INDEX" => Some(Self::Xy2Index),
"INDEX_2_XY" => Some(Self::Index2Xy),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Dlemeinhlkg {
Cigphnopbip = 0,
Pdpjmpckkkj = 1051,
Jkgafcbflpf = 1056,
Mkfgpbhcdhk = 1070,
Mojikebibio = 1074,
Kdnaiaclacm = 1075,
Lidhmcnpdlf = 1079,
Pakcajhnoak = 1080,
Aabnbpgfodc = 1082,
Lpbbnbechnl = 1086,
Dlmfkgphocc = 1087,
Peglphcinfl = 1088,
Jgmojlfcgjn = 1091,
Ibbbfcijogm = 1097,
Ffkoidddhbf = 1100,
Kahgoeiigfk = 1109,
Ggpfklbkicm = 1122,
Ijaepanejfd = 1132,
Kdhbedeiiaj = 1134,
Ljinbkajcnj = 1135,
Ogfmmdhicfa = 1136,
Bbbmjbofbpn = 1140,
Beffdpbccgc = 1141,
Pnafekilooo = 1149,
}
impl Dlemeinhlkg {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Dlemeinhlkg::Cigphnopbip => "DLEMEINHLKG_CIGPHNOPBIP",
Dlemeinhlkg::Pdpjmpckkkj => "DLEMEINHLKG_PDPJMPCKKKJ",
Dlemeinhlkg::Jkgafcbflpf => "DLEMEINHLKG_JKGAFCBFLPF",
Dlemeinhlkg::Mkfgpbhcdhk => "DLEMEINHLKG_MKFGPBHCDHK",
Dlemeinhlkg::Mojikebibio => "DLEMEINHLKG_MOJIKEBIBIO",
Dlemeinhlkg::Kdnaiaclacm => "DLEMEINHLKG_KDNAIACLACM",
Dlemeinhlkg::Lidhmcnpdlf => "DLEMEINHLKG_LIDHMCNPDLF",
Dlemeinhlkg::Pakcajhnoak => "DLEMEINHLKG_PAKCAJHNOAK",
Dlemeinhlkg::Aabnbpgfodc => "DLEMEINHLKG_AABNBPGFODC",
Dlemeinhlkg::Lpbbnbechnl => "DLEMEINHLKG_LPBBNBECHNL",
Dlemeinhlkg::Dlmfkgphocc => "DLEMEINHLKG_DLMFKGPHOCC",
Dlemeinhlkg::Peglphcinfl => "DLEMEINHLKG_PEGLPHCINFL",
Dlemeinhlkg::Jgmojlfcgjn => "DLEMEINHLKG_JGMOJLFCGJN",
Dlemeinhlkg::Ibbbfcijogm => "DLEMEINHLKG_IBBBFCIJOGM",
Dlemeinhlkg::Ffkoidddhbf => "DLEMEINHLKG_FFKOIDDDHBF",
Dlemeinhlkg::Kahgoeiigfk => "DLEMEINHLKG_KAHGOEIIGFK",
Dlemeinhlkg::Ggpfklbkicm => "DLEMEINHLKG_GGPFKLBKICM",
Dlemeinhlkg::Ijaepanejfd => "DLEMEINHLKG_IJAEPANEJFD",
Dlemeinhlkg::Kdhbedeiiaj => "DLEMEINHLKG_KDHBEDEIIAJ",
Dlemeinhlkg::Ljinbkajcnj => "DLEMEINHLKG_LJINBKAJCNJ",
Dlemeinhlkg::Ogfmmdhicfa => "DLEMEINHLKG_OGFMMDHICFA",
Dlemeinhlkg::Bbbmjbofbpn => "DLEMEINHLKG_BBBMJBOFBPN",
Dlemeinhlkg::Beffdpbccgc => "DLEMEINHLKG_BEFFDPBCCGC",
Dlemeinhlkg::Pnafekilooo => "DLEMEINHLKG_PNAFEKILOOO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DLEMEINHLKG_CIGPHNOPBIP" => Some(Self::Cigphnopbip),
"DLEMEINHLKG_PDPJMPCKKKJ" => Some(Self::Pdpjmpckkkj),
"DLEMEINHLKG_JKGAFCBFLPF" => Some(Self::Jkgafcbflpf),
"DLEMEINHLKG_MKFGPBHCDHK" => Some(Self::Mkfgpbhcdhk),
"DLEMEINHLKG_MOJIKEBIBIO" => Some(Self::Mojikebibio),
"DLEMEINHLKG_KDNAIACLACM" => Some(Self::Kdnaiaclacm),
"DLEMEINHLKG_LIDHMCNPDLF" => Some(Self::Lidhmcnpdlf),
"DLEMEINHLKG_PAKCAJHNOAK" => Some(Self::Pakcajhnoak),
"DLEMEINHLKG_AABNBPGFODC" => Some(Self::Aabnbpgfodc),
"DLEMEINHLKG_LPBBNBECHNL" => Some(Self::Lpbbnbechnl),
"DLEMEINHLKG_DLMFKGPHOCC" => Some(Self::Dlmfkgphocc),
"DLEMEINHLKG_PEGLPHCINFL" => Some(Self::Peglphcinfl),
"DLEMEINHLKG_JGMOJLFCGJN" => Some(Self::Jgmojlfcgjn),
"DLEMEINHLKG_IBBBFCIJOGM" => Some(Self::Ibbbfcijogm),
"DLEMEINHLKG_FFKOIDDDHBF" => Some(Self::Ffkoidddhbf),
"DLEMEINHLKG_KAHGOEIIGFK" => Some(Self::Kahgoeiigfk),
"DLEMEINHLKG_GGPFKLBKICM" => Some(Self::Ggpfklbkicm),
"DLEMEINHLKG_IJAEPANEJFD" => Some(Self::Ijaepanejfd),
"DLEMEINHLKG_KDHBEDEIIAJ" => Some(Self::Kdhbedeiiaj),
"DLEMEINHLKG_LJINBKAJCNJ" => Some(Self::Ljinbkajcnj),
"DLEMEINHLKG_OGFMMDHICFA" => Some(Self::Ogfmmdhicfa),
"DLEMEINHLKG_BBBMJBOFBPN" => Some(Self::Bbbmjbofbpn),
"DLEMEINHLKG_BEFFDPBCCGC" => Some(Self::Beffdpbccgc),
"DLEMEINHLKG_PNAFEKILOOO" => Some(Self::Pnafekilooo),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Chdnoojgbjk {
Adkplgbcclm = 0,
Mnoejpokkkg = 1,
Dbaiicjacml = 2,
Jkdgdgfehjl = 3,
}
impl Chdnoojgbjk {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Chdnoojgbjk::Adkplgbcclm => "CHDNOOJGBJK_ADKPLGBCCLM",
Chdnoojgbjk::Mnoejpokkkg => "CHDNOOJGBJK_MNOEJPOKKKG",
Chdnoojgbjk::Dbaiicjacml => "CHDNOOJGBJK_DBAIICJACML",
Chdnoojgbjk::Jkdgdgfehjl => "CHDNOOJGBJK_JKDGDGFEHJL",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"CHDNOOJGBJK_ADKPLGBCCLM" => Some(Self::Adkplgbcclm),
"CHDNOOJGBJK_MNOEJPOKKKG" => Some(Self::Mnoejpokkkg),
"CHDNOOJGBJK_DBAIICJACML" => Some(Self::Dbaiicjacml),
"CHDNOOJGBJK_JKDGDGFEHJL" => Some(Self::Jkdgdgfehjl),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Omjhbdbdcld {
Dgcniomjgel = 0,
Egohahbgnmm = 1,
Cbhaooheldg = 2,
Egkdkpkklck = 3,
}
impl Omjhbdbdcld {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Omjhbdbdcld::Dgcniomjgel => "OMJHBDBDCLD_DGCNIOMJGEL",
Omjhbdbdcld::Egohahbgnmm => "OMJHBDBDCLD_EGOHAHBGNMM",
Omjhbdbdcld::Cbhaooheldg => "OMJHBDBDCLD_CBHAOOHELDG",
Omjhbdbdcld::Egkdkpkklck => "OMJHBDBDCLD_EGKDKPKKLCK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OMJHBDBDCLD_DGCNIOMJGEL" => Some(Self::Dgcniomjgel),
"OMJHBDBDCLD_EGOHAHBGNMM" => Some(Self::Egohahbgnmm),
"OMJHBDBDCLD_CBHAOOHELDG" => Some(Self::Cbhaooheldg),
"OMJHBDBDCLD_EGKDKPKKLCK" => Some(Self::Egkdkpkklck),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Blmlfojljkd {
Eaogaddodck = 0,
Kbgkfpphflp = 4300,
Nabobpagedn = 4301,
Ppbcihhkgei = 4302,
Ddkbglooopf = 4303,
Iklpabpinal = 4304,
Dfehmaeeggo = 4305,
Lkbmncmdpde = 4306,
Bldfppelmpf = 4307,
Nfpkddphkgg = 4308,
Elppkhbmbjm = 4309,
Jnfkcjfpmlf = 4310,
Abikbjedgli = 4311,
Cbepehembih = 4312,
Gjcccfbeokp = 4313,
}
impl Blmlfojljkd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Blmlfojljkd::Eaogaddodck => "BLMLFOJLJKD_EAOGADDODCK",
Blmlfojljkd::Kbgkfpphflp => "BLMLFOJLJKD_KBGKFPPHFLP",
Blmlfojljkd::Nabobpagedn => "BLMLFOJLJKD_NABOBPAGEDN",
Blmlfojljkd::Ppbcihhkgei => "BLMLFOJLJKD_PPBCIHHKGEI",
Blmlfojljkd::Ddkbglooopf => "BLMLFOJLJKD_DDKBGLOOOPF",
Blmlfojljkd::Iklpabpinal => "BLMLFOJLJKD_IKLPABPINAL",
Blmlfojljkd::Dfehmaeeggo => "BLMLFOJLJKD_DFEHMAEEGGO",
Blmlfojljkd::Lkbmncmdpde => "BLMLFOJLJKD_LKBMNCMDPDE",
Blmlfojljkd::Bldfppelmpf => "BLMLFOJLJKD_BLDFPPELMPF",
Blmlfojljkd::Nfpkddphkgg => "BLMLFOJLJKD_NFPKDDPHKGG",
Blmlfojljkd::Elppkhbmbjm => "BLMLFOJLJKD_ELPPKHBMBJM",
Blmlfojljkd::Jnfkcjfpmlf => "BLMLFOJLJKD_JNFKCJFPMLF",
Blmlfojljkd::Abikbjedgli => "BLMLFOJLJKD_ABIKBJEDGLI",
Blmlfojljkd::Cbepehembih => "BLMLFOJLJKD_CBEPEHEMBIH",
Blmlfojljkd::Gjcccfbeokp => "BLMLFOJLJKD_GJCCCFBEOKP",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BLMLFOJLJKD_EAOGADDODCK" => Some(Self::Eaogaddodck),
"BLMLFOJLJKD_KBGKFPPHFLP" => Some(Self::Kbgkfpphflp),
"BLMLFOJLJKD_NABOBPAGEDN" => Some(Self::Nabobpagedn),
"BLMLFOJLJKD_PPBCIHHKGEI" => Some(Self::Ppbcihhkgei),
"BLMLFOJLJKD_DDKBGLOOOPF" => Some(Self::Ddkbglooopf),
"BLMLFOJLJKD_IKLPABPINAL" => Some(Self::Iklpabpinal),
"BLMLFOJLJKD_DFEHMAEEGGO" => Some(Self::Dfehmaeeggo),
"BLMLFOJLJKD_LKBMNCMDPDE" => Some(Self::Lkbmncmdpde),
"BLMLFOJLJKD_BLDFPPELMPF" => Some(Self::Bldfppelmpf),
"BLMLFOJLJKD_NFPKDDPHKGG" => Some(Self::Nfpkddphkgg),
"BLMLFOJLJKD_ELPPKHBMBJM" => Some(Self::Elppkhbmbjm),
"BLMLFOJLJKD_JNFKCJFPMLF" => Some(Self::Jnfkcjfpmlf),
"BLMLFOJLJKD_ABIKBJEDGLI" => Some(Self::Abikbjedgli),
"BLMLFOJLJKD_CBEPEHEMBIH" => Some(Self::Cbepehembih),
"BLMLFOJLJKD_GJCCCFBEOKP" => Some(Self::Gjcccfbeokp),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Hjfobcagbem {
Blbhhkmjnpj = 0,
Eomikennnfi = 1603,
Jbdchddnigb = 1604,
Ljlbebelhgh = 1605,
Cebafpehegc = 1608,
Fkdioibnopn = 1609,
Aideakeeeph = 1612,
Ffnfgidnikk = 1613,
Hogoidlhgpp = 1618,
Naehdancgon = 1619,
}
impl Hjfobcagbem {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Hjfobcagbem::Blbhhkmjnpj => "HJFOBCAGBEM_BLBHHKMJNPJ",
Hjfobcagbem::Eomikennnfi => "HJFOBCAGBEM_EOMIKENNNFI",
Hjfobcagbem::Jbdchddnigb => "HJFOBCAGBEM_JBDCHDDNIGB",
Hjfobcagbem::Ljlbebelhgh => "HJFOBCAGBEM_LJLBEBELHGH",
Hjfobcagbem::Cebafpehegc => "HJFOBCAGBEM_CEBAFPEHEGC",
Hjfobcagbem::Fkdioibnopn => "HJFOBCAGBEM_FKDIOIBNOPN",
Hjfobcagbem::Aideakeeeph => "HJFOBCAGBEM_AIDEAKEEEPH",
Hjfobcagbem::Ffnfgidnikk => "HJFOBCAGBEM_FFNFGIDNIKK",
Hjfobcagbem::Hogoidlhgpp => "HJFOBCAGBEM_HOGOIDLHGPP",
Hjfobcagbem::Naehdancgon => "HJFOBCAGBEM_NAEHDANCGON",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"HJFOBCAGBEM_BLBHHKMJNPJ" => Some(Self::Blbhhkmjnpj),
"HJFOBCAGBEM_EOMIKENNNFI" => Some(Self::Eomikennnfi),
"HJFOBCAGBEM_JBDCHDDNIGB" => Some(Self::Jbdchddnigb),
"HJFOBCAGBEM_LJLBEBELHGH" => Some(Self::Ljlbebelhgh),
"HJFOBCAGBEM_CEBAFPEHEGC" => Some(Self::Cebafpehegc),
"HJFOBCAGBEM_FKDIOIBNOPN" => Some(Self::Fkdioibnopn),
"HJFOBCAGBEM_AIDEAKEEEPH" => Some(Self::Aideakeeeph),
"HJFOBCAGBEM_FFNFGIDNIKK" => Some(Self::Ffnfgidnikk),
"HJFOBCAGBEM_HOGOIDLHGPP" => Some(Self::Hogoidlhgpp),
"HJFOBCAGBEM_NAEHDANCGON" => Some(Self::Naehdancgon),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Emjjcknagdo {
HpRecover = 0,
HpDecrease = 1,
HpReplace = 2,
}
impl Emjjcknagdo {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Emjjcknagdo::HpRecover => "EMJJCKNAGDO_HP_RECOVER",
Emjjcknagdo::HpDecrease => "EMJJCKNAGDO_HP_DECREASE",
Emjjcknagdo::HpReplace => "EMJJCKNAGDO_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 {
"EMJJCKNAGDO_HP_RECOVER" => Some(Self::HpRecover),
"EMJJCKNAGDO_HP_DECREASE" => Some(Self::HpDecrease),
"EMJJCKNAGDO_HP_REPLACE" => Some(Self::HpReplace),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lnnkkpfamkb {
Jbbfnkkdkig = 0,
Ecbfndcmjdh = 1,
}
impl Lnnkkpfamkb {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Lnnkkpfamkb::Jbbfnkkdkig => "LNNKKPFAMKB_JBBFNKKDKIG",
Lnnkkpfamkb::Ecbfndcmjdh => "LNNKKPFAMKB_ECBFNDCMJDH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LNNKKPFAMKB_JBBFNKKDKIG" => Some(Self::Jbbfnkkdkig),
"LNNKKPFAMKB_ECBFNDCMJDH" => Some(Self::Ecbfndcmjdh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bdgpeienaee {
Bfmekggneeh = 0,
}
impl Bdgpeienaee {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Bdgpeienaee::Bfmekggneeh => "BDGPEIENAEE_BFMEKGGNEEH",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BDGPEIENAEE_BFMEKGGNEEH" => Some(Self::Bfmekggneeh),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Bfeepmgfmle {
Gadbgnejnkd = 0,
Micibnaakai = 1,
}
impl Bfeepmgfmle {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Bfeepmgfmle::Gadbgnejnkd => "BFEEPMGFMLE_GADBGNEJNKD",
Bfeepmgfmle::Micibnaakai => "BFEEPMGFMLE_MICIBNAAKAI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"BFEEPMGFMLE_GADBGNEJNKD" => Some(Self::Gadbgnejnkd),
"BFEEPMGFMLE_MICIBNAAKAI" => Some(Self::Micibnaakai),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gbjchlpkmon {
Hfbinbmpnbm = 0,
Fbecpjogajc = 1452,
Cimgfodecfo = 1453,
Pkcgiejidha = 1455,
Chlellmkmio = 1456,
Jonmpdembne = 1457,
Efacdgemppi = 1469,
Echoflhnhej = 1472,
Fijmgpllkdp = 1474,
Cmjhlcpenam = 1476,
Nkkcjigiojo = 1480,
Kbloomlbini = 1481,
Cfpkficibjb = 1482,
Lmlddabjmeh = 1484,
Cpgcmfgnpfo = 1485,
Dlhakmaiclg = 1486,
Pgbepgohkah = 1489,
Enbiingijhf = 1499,
}
impl Gbjchlpkmon {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gbjchlpkmon::Hfbinbmpnbm => "GBJCHLPKMON_HFBINBMPNBM",
Gbjchlpkmon::Fbecpjogajc => "GBJCHLPKMON_FBECPJOGAJC",
Gbjchlpkmon::Cimgfodecfo => "GBJCHLPKMON_CIMGFODECFO",
Gbjchlpkmon::Pkcgiejidha => "GBJCHLPKMON_PKCGIEJIDHA",
Gbjchlpkmon::Chlellmkmio => "GBJCHLPKMON_CHLELLMKMIO",
Gbjchlpkmon::Jonmpdembne => "GBJCHLPKMON_JONMPDEMBNE",
Gbjchlpkmon::Efacdgemppi => "GBJCHLPKMON_EFACDGEMPPI",
Gbjchlpkmon::Echoflhnhej => "GBJCHLPKMON_ECHOFLHNHEJ",
Gbjchlpkmon::Fijmgpllkdp => "GBJCHLPKMON_FIJMGPLLKDP",
Gbjchlpkmon::Cmjhlcpenam => "GBJCHLPKMON_CMJHLCPENAM",
Gbjchlpkmon::Nkkcjigiojo => "GBJCHLPKMON_NKKCJIGIOJO",
Gbjchlpkmon::Kbloomlbini => "GBJCHLPKMON_KBLOOMLBINI",
Gbjchlpkmon::Cfpkficibjb => "GBJCHLPKMON_CFPKFICIBJB",
Gbjchlpkmon::Lmlddabjmeh => "GBJCHLPKMON_LMLDDABJMEH",
Gbjchlpkmon::Cpgcmfgnpfo => "GBJCHLPKMON_CPGCMFGNPFO",
Gbjchlpkmon::Dlhakmaiclg => "GBJCHLPKMON_DLHAKMAICLG",
Gbjchlpkmon::Pgbepgohkah => "GBJCHLPKMON_PGBEPGOHKAH",
Gbjchlpkmon::Enbiingijhf => "GBJCHLPKMON_ENBIINGIJHF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GBJCHLPKMON_HFBINBMPNBM" => Some(Self::Hfbinbmpnbm),
"GBJCHLPKMON_FBECPJOGAJC" => Some(Self::Fbecpjogajc),
"GBJCHLPKMON_CIMGFODECFO" => Some(Self::Cimgfodecfo),
"GBJCHLPKMON_PKCGIEJIDHA" => Some(Self::Pkcgiejidha),
"GBJCHLPKMON_CHLELLMKMIO" => Some(Self::Chlellmkmio),
"GBJCHLPKMON_JONMPDEMBNE" => Some(Self::Jonmpdembne),
"GBJCHLPKMON_EFACDGEMPPI" => Some(Self::Efacdgemppi),
"GBJCHLPKMON_ECHOFLHNHEJ" => Some(Self::Echoflhnhej),
"GBJCHLPKMON_FIJMGPLLKDP" => Some(Self::Fijmgpllkdp),
"GBJCHLPKMON_CMJHLCPENAM" => Some(Self::Cmjhlcpenam),
"GBJCHLPKMON_NKKCJIGIOJO" => Some(Self::Nkkcjigiojo),
"GBJCHLPKMON_KBLOOMLBINI" => Some(Self::Kbloomlbini),
"GBJCHLPKMON_CFPKFICIBJB" => Some(Self::Cfpkficibjb),
"GBJCHLPKMON_LMLDDABJMEH" => Some(Self::Lmlddabjmeh),
"GBJCHLPKMON_CPGCMFGNPFO" => Some(Self::Cpgcmfgnpfo),
"GBJCHLPKMON_DLHAKMAICLG" => Some(Self::Dlhakmaiclg),
"GBJCHLPKMON_PGBEPGOHKAH" => Some(Self::Pgbepgohkah),
"GBJCHLPKMON_ENBIINGIJHF" => Some(Self::Enbiingijhf),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum ClientHollowEntityType {
None = 0,
Noninteractor = 1,
}
impl ClientHollowEntityType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
ClientHollowEntityType::None => "CLIENT_HOLLOW_ENTITY_TYPE_NONE",
ClientHollowEntityType::Noninteractor => {
"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 {
"CLIENT_HOLLOW_ENTITY_TYPE_NONE" => Some(Self::None),
"CLIENT_HOLLOW_ENTITY_TYPE_NONINTERACTOR" => Some(Self::Noninteractor),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Mdhdlfmfgio {
Lfkfelbdhdp = 0,
Amgkmejbgjp = 1,
Naoodmkdnhk = 2,
}
impl Mdhdlfmfgio {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Mdhdlfmfgio::Lfkfelbdhdp => "MDHDLFMFGIO_LFKFELBDHDP",
Mdhdlfmfgio::Amgkmejbgjp => "MDHDLFMFGIO_AMGKMEJBGJP",
Mdhdlfmfgio::Naoodmkdnhk => "MDHDLFMFGIO_NAOODMKDNHK",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"MDHDLFMFGIO_LFKFELBDHDP" => Some(Self::Lfkfelbdhdp),
"MDHDLFMFGIO_AMGKMEJBGJP" => Some(Self::Amgkmejbgjp),
"MDHDLFMFGIO_NAOODMKDNHK" => Some(Self::Naoodmkdnhk),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum PerformType {
PlotPlay = 0,
Dialog = 1,
Bubble = 2,
}
impl PerformType {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
PerformType::PlotPlay => "PLOT_PLAY",
PerformType::Dialog => "DIALOG",
PerformType::Bubble => "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 {
"PLOT_PLAY" => Some(Self::PlotPlay),
"DIALOG" => Some(Self::Dialog),
"BUBBLE" => Some(Self::Bubble),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Idikloingga {
Ajccmdfonea = 0,
Fkgjcpooldn = 1,
Pilhabicmka = 2,
Gmamepbgpjd = 3,
}
impl Idikloingga {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Idikloingga::Ajccmdfonea => "IDIKLOINGGA_AJCCMDFONEA",
Idikloingga::Fkgjcpooldn => "IDIKLOINGGA_FKGJCPOOLDN",
Idikloingga::Pilhabicmka => "IDIKLOINGGA_PILHABICMKA",
Idikloingga::Gmamepbgpjd => "IDIKLOINGGA_GMAMEPBGPJD",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"IDIKLOINGGA_AJCCMDFONEA" => Some(Self::Ajccmdfonea),
"IDIKLOINGGA_FKGJCPOOLDN" => Some(Self::Fkgjcpooldn),
"IDIKLOINGGA_PILHABICMKA" => Some(Self::Pilhabicmka),
"IDIKLOINGGA_GMAMEPBGPJD" => Some(Self::Gmamepbgpjd),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Knpkmfpljmi {
Angbadikclm = 0,
Gojekbmajnm = 1,
Gdgfpikaefd = 2,
Acbegalodhk = 3,
Bpoaonikfil = 4,
Bmkkmahgjoe = 5,
}
impl Knpkmfpljmi {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Knpkmfpljmi::Angbadikclm => "KNPKMFPLJMI_ANGBADIKCLM",
Knpkmfpljmi::Gojekbmajnm => "KNPKMFPLJMI_GOJEKBMAJNM",
Knpkmfpljmi::Gdgfpikaefd => "KNPKMFPLJMI_GDGFPIKAEFD",
Knpkmfpljmi::Acbegalodhk => "KNPKMFPLJMI_ACBEGALODHK",
Knpkmfpljmi::Bpoaonikfil => "KNPKMFPLJMI_BPOAONIKFIL",
Knpkmfpljmi::Bmkkmahgjoe => "KNPKMFPLJMI_BMKKMAHGJOE",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"KNPKMFPLJMI_ANGBADIKCLM" => Some(Self::Angbadikclm),
"KNPKMFPLJMI_GOJEKBMAJNM" => Some(Self::Gojekbmajnm),
"KNPKMFPLJMI_GDGFPIKAEFD" => Some(Self::Gdgfpikaefd),
"KNPKMFPLJMI_ACBEGALODHK" => Some(Self::Acbegalodhk),
"KNPKMFPLJMI_BPOAONIKFIL" => Some(Self::Bpoaonikfil),
"KNPKMFPLJMI_BMKKMAHGJOE" => Some(Self::Bmkkmahgjoe),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gbklabamghj {
Hmcmdfclfgp = 0,
Angkccjolin = 1,
Pjeokdemmhi = 2,
}
impl Gbklabamghj {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gbklabamghj::Hmcmdfclfgp => "GBKLABAMGHJ_HMCMDFCLFGP",
Gbklabamghj::Angkccjolin => "GBKLABAMGHJ_ANGKCCJOLIN",
Gbklabamghj::Pjeokdemmhi => "GBKLABAMGHJ_PJEOKDEMMHI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GBKLABAMGHJ_HMCMDFCLFGP" => Some(Self::Hmcmdfclfgp),
"GBKLABAMGHJ_ANGKCCJOLIN" => Some(Self::Angkccjolin),
"GBKLABAMGHJ_PJEOKDEMMHI" => Some(Self::Pjeokdemmhi),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Pmooodfogfd {
Obhfdddlaco = 0,
Fcjnddocnfl = 1,
Gibnkcmbdoj = 2,
Ckfdmbdooha = 3,
}
impl Pmooodfogfd {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Pmooodfogfd::Obhfdddlaco => "PMOOODFOGFD_OBHFDDDLACO",
Pmooodfogfd::Fcjnddocnfl => "PMOOODFOGFD_FCJNDDOCNFL",
Pmooodfogfd::Gibnkcmbdoj => "PMOOODFOGFD_GIBNKCMBDOJ",
Pmooodfogfd::Ckfdmbdooha => "PMOOODFOGFD_CKFDMBDOOHA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"PMOOODFOGFD_OBHFDDDLACO" => Some(Self::Obhfdddlaco),
"PMOOODFOGFD_FCJNDDOCNFL" => Some(Self::Fcjnddocnfl),
"PMOOODFOGFD_GIBNKCMBDOJ" => Some(Self::Gibnkcmbdoj),
"PMOOODFOGFD_CKFDMBDOOHA" => Some(Self::Ckfdmbdooha),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Doikhmmbolp {
Pkghjncbbdo = 0,
}
impl Doikhmmbolp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Doikhmmbolp::Pkghjncbbdo => "DOIKHMMBOLP_PKGHJNCBBDO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"DOIKHMMBOLP_PKGHJNCBBDO" => Some(Self::Pkghjncbbdo),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Epnlncblahf {
Bcoileejleo = 0,
Ijjjogcijnp = 1,
Jflmbkacfcm = 2,
Phnhkijaonk = 3,
Lpjlhbollff = 4,
Hmhdemlekph = 5,
Bapfpkfjdhd = 6,
Hdjcnicbgie = 7,
Mbbcafibbig = 8,
Glkohohinnb = 9,
Ligdnjfpmaj = 10,
Lkdidnkdmbf = 11,
Inlfpcfmjjo = 12,
Bmdjfifaedo = 13,
Pcbmjepbpab = 14,
Pgkealghgnm = 15,
Inofpgocmbb = 16,
Baaopgofcnl = 17,
Feigghgblod = 18,
Gdenepblmkb = 19,
Eomckdopiag = 20,
Jkjpfnhledf = 21,
Pooodcdhppd = 22,
Dhpmhebeknc = 23,
Fclkomleend = 24,
Hnadgjchjmd = 25,
Pmgjeebnfbo = 26,
Gingojmphji = 27,
Jeemdfdhmjk = 28,
Agngfkefgpl = 29,
Peagblmhfgo = 30,
Niloofndgii = 31,
Hkilflmfdgp = 32,
Mocinikhgmc = 33,
Jelohelgkmi = 34,
Gfdmcigkeeh = 35,
Kinoejlpdgl = 36,
Bbebfmpdbgk = 37,
Lieileppppo = 38,
Haccefdobcg = 39,
Fnhihjjggpl = 40,
Hmeekpgepnp = 41,
Igdfelodipa = 42,
Ecfoghbdona = 43,
Nolddceekjl = 44,
Bhjaghenbpo = 45,
Ickdgagpham = 46,
Nilgkgijahn = 47,
Opekiepclbf = 48,
Hjclpoefokm = 49,
}
impl Epnlncblahf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Epnlncblahf::Bcoileejleo => "EPNLNCBLAHF_BCOILEEJLEO",
Epnlncblahf::Ijjjogcijnp => "EPNLNCBLAHF_IJJJOGCIJNP",
Epnlncblahf::Jflmbkacfcm => "EPNLNCBLAHF_JFLMBKACFCM",
Epnlncblahf::Phnhkijaonk => "EPNLNCBLAHF_PHNHKIJAONK",
Epnlncblahf::Lpjlhbollff => "EPNLNCBLAHF_LPJLHBOLLFF",
Epnlncblahf::Hmhdemlekph => "EPNLNCBLAHF_HMHDEMLEKPH",
Epnlncblahf::Bapfpkfjdhd => "EPNLNCBLAHF_BAPFPKFJDHD",
Epnlncblahf::Hdjcnicbgie => "EPNLNCBLAHF_HDJCNICBGIE",
Epnlncblahf::Mbbcafibbig => "EPNLNCBLAHF_MBBCAFIBBIG",
Epnlncblahf::Glkohohinnb => "EPNLNCBLAHF_GLKOHOHINNB",
Epnlncblahf::Ligdnjfpmaj => "EPNLNCBLAHF_LIGDNJFPMAJ",
Epnlncblahf::Lkdidnkdmbf => "EPNLNCBLAHF_LKDIDNKDMBF",
Epnlncblahf::Inlfpcfmjjo => "EPNLNCBLAHF_INLFPCFMJJO",
Epnlncblahf::Bmdjfifaedo => "EPNLNCBLAHF_BMDJFIFAEDO",
Epnlncblahf::Pcbmjepbpab => "EPNLNCBLAHF_PCBMJEPBPAB",
Epnlncblahf::Pgkealghgnm => "EPNLNCBLAHF_PGKEALGHGNM",
Epnlncblahf::Inofpgocmbb => "EPNLNCBLAHF_INOFPGOCMBB",
Epnlncblahf::Baaopgofcnl => "EPNLNCBLAHF_BAAOPGOFCNL",
Epnlncblahf::Feigghgblod => "EPNLNCBLAHF_FEIGGHGBLOD",
Epnlncblahf::Gdenepblmkb => "EPNLNCBLAHF_GDENEPBLMKB",
Epnlncblahf::Eomckdopiag => "EPNLNCBLAHF_EOMCKDOPIAG",
Epnlncblahf::Jkjpfnhledf => "EPNLNCBLAHF_JKJPFNHLEDF",
Epnlncblahf::Pooodcdhppd => "EPNLNCBLAHF_POOODCDHPPD",
Epnlncblahf::Dhpmhebeknc => "EPNLNCBLAHF_DHPMHEBEKNC",
Epnlncblahf::Fclkomleend => "EPNLNCBLAHF_FCLKOMLEEND",
Epnlncblahf::Hnadgjchjmd => "EPNLNCBLAHF_HNADGJCHJMD",
Epnlncblahf::Pmgjeebnfbo => "EPNLNCBLAHF_PMGJEEBNFBO",
Epnlncblahf::Gingojmphji => "EPNLNCBLAHF_GINGOJMPHJI",
Epnlncblahf::Jeemdfdhmjk => "EPNLNCBLAHF_JEEMDFDHMJK",
Epnlncblahf::Agngfkefgpl => "EPNLNCBLAHF_AGNGFKEFGPL",
Epnlncblahf::Peagblmhfgo => "EPNLNCBLAHF_PEAGBLMHFGO",
Epnlncblahf::Niloofndgii => "EPNLNCBLAHF_NILOOFNDGII",
Epnlncblahf::Hkilflmfdgp => "EPNLNCBLAHF_HKILFLMFDGP",
Epnlncblahf::Mocinikhgmc => "EPNLNCBLAHF_MOCINIKHGMC",
Epnlncblahf::Jelohelgkmi => "EPNLNCBLAHF_JELOHELGKMI",
Epnlncblahf::Gfdmcigkeeh => "EPNLNCBLAHF_GFDMCIGKEEH",
Epnlncblahf::Kinoejlpdgl => "EPNLNCBLAHF_KINOEJLPDGL",
Epnlncblahf::Bbebfmpdbgk => "EPNLNCBLAHF_BBEBFMPDBGK",
Epnlncblahf::Lieileppppo => "EPNLNCBLAHF_LIEILEPPPPO",
Epnlncblahf::Haccefdobcg => "EPNLNCBLAHF_HACCEFDOBCG",
Epnlncblahf::Fnhihjjggpl => "EPNLNCBLAHF_FNHIHJJGGPL",
Epnlncblahf::Hmeekpgepnp => "EPNLNCBLAHF_HMEEKPGEPNP",
Epnlncblahf::Igdfelodipa => "EPNLNCBLAHF_IGDFELODIPA",
Epnlncblahf::Ecfoghbdona => "EPNLNCBLAHF_ECFOGHBDONA",
Epnlncblahf::Nolddceekjl => "EPNLNCBLAHF_NOLDDCEEKJL",
Epnlncblahf::Bhjaghenbpo => "EPNLNCBLAHF_BHJAGHENBPO",
Epnlncblahf::Ickdgagpham => "EPNLNCBLAHF_ICKDGAGPHAM",
Epnlncblahf::Nilgkgijahn => "EPNLNCBLAHF_NILGKGIJAHN",
Epnlncblahf::Opekiepclbf => "EPNLNCBLAHF_OPEKIEPCLBF",
Epnlncblahf::Hjclpoefokm => "EPNLNCBLAHF_HJCLPOEFOKM",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EPNLNCBLAHF_BCOILEEJLEO" => Some(Self::Bcoileejleo),
"EPNLNCBLAHF_IJJJOGCIJNP" => Some(Self::Ijjjogcijnp),
"EPNLNCBLAHF_JFLMBKACFCM" => Some(Self::Jflmbkacfcm),
"EPNLNCBLAHF_PHNHKIJAONK" => Some(Self::Phnhkijaonk),
"EPNLNCBLAHF_LPJLHBOLLFF" => Some(Self::Lpjlhbollff),
"EPNLNCBLAHF_HMHDEMLEKPH" => Some(Self::Hmhdemlekph),
"EPNLNCBLAHF_BAPFPKFJDHD" => Some(Self::Bapfpkfjdhd),
"EPNLNCBLAHF_HDJCNICBGIE" => Some(Self::Hdjcnicbgie),
"EPNLNCBLAHF_MBBCAFIBBIG" => Some(Self::Mbbcafibbig),
"EPNLNCBLAHF_GLKOHOHINNB" => Some(Self::Glkohohinnb),
"EPNLNCBLAHF_LIGDNJFPMAJ" => Some(Self::Ligdnjfpmaj),
"EPNLNCBLAHF_LKDIDNKDMBF" => Some(Self::Lkdidnkdmbf),
"EPNLNCBLAHF_INLFPCFMJJO" => Some(Self::Inlfpcfmjjo),
"EPNLNCBLAHF_BMDJFIFAEDO" => Some(Self::Bmdjfifaedo),
"EPNLNCBLAHF_PCBMJEPBPAB" => Some(Self::Pcbmjepbpab),
"EPNLNCBLAHF_PGKEALGHGNM" => Some(Self::Pgkealghgnm),
"EPNLNCBLAHF_INOFPGOCMBB" => Some(Self::Inofpgocmbb),
"EPNLNCBLAHF_BAAOPGOFCNL" => Some(Self::Baaopgofcnl),
"EPNLNCBLAHF_FEIGGHGBLOD" => Some(Self::Feigghgblod),
"EPNLNCBLAHF_GDENEPBLMKB" => Some(Self::Gdenepblmkb),
"EPNLNCBLAHF_EOMCKDOPIAG" => Some(Self::Eomckdopiag),
"EPNLNCBLAHF_JKJPFNHLEDF" => Some(Self::Jkjpfnhledf),
"EPNLNCBLAHF_POOODCDHPPD" => Some(Self::Pooodcdhppd),
"EPNLNCBLAHF_DHPMHEBEKNC" => Some(Self::Dhpmhebeknc),
"EPNLNCBLAHF_FCLKOMLEEND" => Some(Self::Fclkomleend),
"EPNLNCBLAHF_HNADGJCHJMD" => Some(Self::Hnadgjchjmd),
"EPNLNCBLAHF_PMGJEEBNFBO" => Some(Self::Pmgjeebnfbo),
"EPNLNCBLAHF_GINGOJMPHJI" => Some(Self::Gingojmphji),
"EPNLNCBLAHF_JEEMDFDHMJK" => Some(Self::Jeemdfdhmjk),
"EPNLNCBLAHF_AGNGFKEFGPL" => Some(Self::Agngfkefgpl),
"EPNLNCBLAHF_PEAGBLMHFGO" => Some(Self::Peagblmhfgo),
"EPNLNCBLAHF_NILOOFNDGII" => Some(Self::Niloofndgii),
"EPNLNCBLAHF_HKILFLMFDGP" => Some(Self::Hkilflmfdgp),
"EPNLNCBLAHF_MOCINIKHGMC" => Some(Self::Mocinikhgmc),
"EPNLNCBLAHF_JELOHELGKMI" => Some(Self::Jelohelgkmi),
"EPNLNCBLAHF_GFDMCIGKEEH" => Some(Self::Gfdmcigkeeh),
"EPNLNCBLAHF_KINOEJLPDGL" => Some(Self::Kinoejlpdgl),
"EPNLNCBLAHF_BBEBFMPDBGK" => Some(Self::Bbebfmpdbgk),
"EPNLNCBLAHF_LIEILEPPPPO" => Some(Self::Lieileppppo),
"EPNLNCBLAHF_HACCEFDOBCG" => Some(Self::Haccefdobcg),
"EPNLNCBLAHF_FNHIHJJGGPL" => Some(Self::Fnhihjjggpl),
"EPNLNCBLAHF_HMEEKPGEPNP" => Some(Self::Hmeekpgepnp),
"EPNLNCBLAHF_IGDFELODIPA" => Some(Self::Igdfelodipa),
"EPNLNCBLAHF_ECFOGHBDONA" => Some(Self::Ecfoghbdona),
"EPNLNCBLAHF_NOLDDCEEKJL" => Some(Self::Nolddceekjl),
"EPNLNCBLAHF_BHJAGHENBPO" => Some(Self::Bhjaghenbpo),
"EPNLNCBLAHF_ICKDGAGPHAM" => Some(Self::Ickdgagpham),
"EPNLNCBLAHF_NILGKGIJAHN" => Some(Self::Nilgkgijahn),
"EPNLNCBLAHF_OPEKIEPCLBF" => Some(Self::Opekiepclbf),
"EPNLNCBLAHF_HJCLPOEFOKM" => Some(Self::Hjclpoefokm),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Lfhmaecejok {
Nfklkekljbe = 0,
Pkcaoeoppaf = 1,
Hjdoallebmh = 2,
Honpkbobama = 3,
Geeklenehkl = 4,
Dkmppgjmgmf = 5,
Ockmkobleip = 6,
Ncmcfnfoaed = 7,
Ggaomcpgiip = 8,
Ljngekaciam = 9,
Dejnaimjpke = 10,
Ahpclnppecb = 11,
Abainiblnkb = 12,
Efgmgbgpkco = 13,
}
impl Lfhmaecejok {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Lfhmaecejok::Nfklkekljbe => "LFHMAECEJOK_NFKLKEKLJBE",
Lfhmaecejok::Pkcaoeoppaf => "LFHMAECEJOK_PKCAOEOPPAF",
Lfhmaecejok::Hjdoallebmh => "LFHMAECEJOK_HJDOALLEBMH",
Lfhmaecejok::Honpkbobama => "LFHMAECEJOK_HONPKBOBAMA",
Lfhmaecejok::Geeklenehkl => "LFHMAECEJOK_GEEKLENEHKL",
Lfhmaecejok::Dkmppgjmgmf => "LFHMAECEJOK_DKMPPGJMGMF",
Lfhmaecejok::Ockmkobleip => "LFHMAECEJOK_OCKMKOBLEIP",
Lfhmaecejok::Ncmcfnfoaed => "LFHMAECEJOK_NCMCFNFOAED",
Lfhmaecejok::Ggaomcpgiip => "LFHMAECEJOK_GGAOMCPGIIP",
Lfhmaecejok::Ljngekaciam => "LFHMAECEJOK_LJNGEKACIAM",
Lfhmaecejok::Dejnaimjpke => "LFHMAECEJOK_DEJNAIMJPKE",
Lfhmaecejok::Ahpclnppecb => "LFHMAECEJOK_AHPCLNPPECB",
Lfhmaecejok::Abainiblnkb => "LFHMAECEJOK_ABAINIBLNKB",
Lfhmaecejok::Efgmgbgpkco => "LFHMAECEJOK_EFGMGBGPKCO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"LFHMAECEJOK_NFKLKEKLJBE" => Some(Self::Nfklkekljbe),
"LFHMAECEJOK_PKCAOEOPPAF" => Some(Self::Pkcaoeoppaf),
"LFHMAECEJOK_HJDOALLEBMH" => Some(Self::Hjdoallebmh),
"LFHMAECEJOK_HONPKBOBAMA" => Some(Self::Honpkbobama),
"LFHMAECEJOK_GEEKLENEHKL" => Some(Self::Geeklenehkl),
"LFHMAECEJOK_DKMPPGJMGMF" => Some(Self::Dkmppgjmgmf),
"LFHMAECEJOK_OCKMKOBLEIP" => Some(Self::Ockmkobleip),
"LFHMAECEJOK_NCMCFNFOAED" => Some(Self::Ncmcfnfoaed),
"LFHMAECEJOK_GGAOMCPGIIP" => Some(Self::Ggaomcpgiip),
"LFHMAECEJOK_LJNGEKACIAM" => Some(Self::Ljngekaciam),
"LFHMAECEJOK_DEJNAIMJPKE" => Some(Self::Dejnaimjpke),
"LFHMAECEJOK_AHPCLNPPECB" => Some(Self::Ahpclnppecb),
"LFHMAECEJOK_ABAINIBLNKB" => Some(Self::Abainiblnkb),
"LFHMAECEJOK_EFGMGBGPKCO" => Some(Self::Efgmgbgpkco),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gbdghcaifao {
Pocdhfidngl = 0,
Pckdipanimc = 1,
Eoihpmmoghk = 2,
Mcfkhmgaofa = 3,
}
impl Gbdghcaifao {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gbdghcaifao::Pocdhfidngl => "GBDGHCAIFAO_POCDHFIDNGL",
Gbdghcaifao::Pckdipanimc => "GBDGHCAIFAO_PCKDIPANIMC",
Gbdghcaifao::Eoihpmmoghk => "GBDGHCAIFAO_EOIHPMMOGHK",
Gbdghcaifao::Mcfkhmgaofa => "GBDGHCAIFAO_MCFKHMGAOFA",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GBDGHCAIFAO_POCDHFIDNGL" => Some(Self::Pocdhfidngl),
"GBDGHCAIFAO_PCKDIPANIMC" => Some(Self::Pckdipanimc),
"GBDGHCAIFAO_EOIHPMMOGHK" => Some(Self::Eoihpmmoghk),
"GBDGHCAIFAO_MCFKHMGAOFA" => Some(Self::Mcfkhmgaofa),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Njbbhmleied {
Ibcdabihkcb = 0,
Ghkmemlfhpd = 1,
Onjjlomekmm = 2,
Lcmadfkbnea = 3,
Kmfppppidag = 4,
Hfijafefefm = 5,
Inhnmdebjnb = 6,
Fmiccdmmhid = 7,
}
impl Njbbhmleied {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Njbbhmleied::Ibcdabihkcb => "NJBBHMLEIED_IBCDABIHKCB",
Njbbhmleied::Ghkmemlfhpd => "NJBBHMLEIED_GHKMEMLFHPD",
Njbbhmleied::Onjjlomekmm => "NJBBHMLEIED_ONJJLOMEKMM",
Njbbhmleied::Lcmadfkbnea => "NJBBHMLEIED_LCMADFKBNEA",
Njbbhmleied::Kmfppppidag => "NJBBHMLEIED_KMFPPPPIDAG",
Njbbhmleied::Hfijafefefm => "NJBBHMLEIED_HFIJAFEFEFM",
Njbbhmleied::Inhnmdebjnb => "NJBBHMLEIED_INHNMDEBJNB",
Njbbhmleied::Fmiccdmmhid => "NJBBHMLEIED_FMICCDMMHID",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"NJBBHMLEIED_IBCDABIHKCB" => Some(Self::Ibcdabihkcb),
"NJBBHMLEIED_GHKMEMLFHPD" => Some(Self::Ghkmemlfhpd),
"NJBBHMLEIED_ONJJLOMEKMM" => Some(Self::Onjjlomekmm),
"NJBBHMLEIED_LCMADFKBNEA" => Some(Self::Lcmadfkbnea),
"NJBBHMLEIED_KMFPPPPIDAG" => Some(Self::Kmfppppidag),
"NJBBHMLEIED_HFIJAFEFEFM" => Some(Self::Hfijafefefm),
"NJBBHMLEIED_INHNMDEBJNB" => Some(Self::Inhnmdebjnb),
"NJBBHMLEIED_FMICCDMMHID" => Some(Self::Fmiccdmmhid),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Ebcgfafonmm {
Dicomohpkjp = 0,
Kiffloeafel = 1,
Noeegalliif = 2,
Hfegepoicli = 3,
}
impl Ebcgfafonmm {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Ebcgfafonmm::Dicomohpkjp => "EBCGFAFONMM_DICOMOHPKJP",
Ebcgfafonmm::Kiffloeafel => "EBCGFAFONMM_KIFFLOEAFEL",
Ebcgfafonmm::Noeegalliif => "EBCGFAFONMM_NOEEGALLIIF",
Ebcgfafonmm::Hfegepoicli => "EBCGFAFONMM_HFEGEPOICLI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EBCGFAFONMM_DICOMOHPKJP" => Some(Self::Dicomohpkjp),
"EBCGFAFONMM_KIFFLOEAFEL" => Some(Self::Kiffloeafel),
"EBCGFAFONMM_NOEEGALLIIF" => Some(Self::Noeegalliif),
"EBCGFAFONMM_HFEGEPOICLI" => Some(Self::Hfegepoicli),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Eofpofdfibe {
Dojemlalccn = 0,
Mhpkofpnglc = 1,
Opdbfhgdkgk = 2,
Kmecjbhnhoi = 3,
Fnhlidbkmni = 4,
Mmdpfjkgldg = 5,
}
impl Eofpofdfibe {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Eofpofdfibe::Dojemlalccn => "EOFPOFDFIBE_DOJEMLALCCN",
Eofpofdfibe::Mhpkofpnglc => "EOFPOFDFIBE_MHPKOFPNGLC",
Eofpofdfibe::Opdbfhgdkgk => "EOFPOFDFIBE_OPDBFHGDKGK",
Eofpofdfibe::Kmecjbhnhoi => "EOFPOFDFIBE_KMECJBHNHOI",
Eofpofdfibe::Fnhlidbkmni => "EOFPOFDFIBE_FNHLIDBKMNI",
Eofpofdfibe::Mmdpfjkgldg => "EOFPOFDFIBE_MMDPFJKGLDG",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"EOFPOFDFIBE_DOJEMLALCCN" => Some(Self::Dojemlalccn),
"EOFPOFDFIBE_MHPKOFPNGLC" => Some(Self::Mhpkofpnglc),
"EOFPOFDFIBE_OPDBFHGDKGK" => Some(Self::Opdbfhgdkgk),
"EOFPOFDFIBE_KMECJBHNHOI" => Some(Self::Kmecjbhnhoi),
"EOFPOFDFIBE_FNHLIDBKMNI" => Some(Self::Fnhlidbkmni),
"EOFPOFDFIBE_MMDPFJKGLDG" => Some(Self::Mmdpfjkgldg),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Abhkdoeccdh {
Angkkmjlepg = 0,
Nmlegigpecc = 1,
Eelcebjnpjj = 2,
Fbbnlhclkoh = 3,
Pkecbhkdoch = 5,
Mkpmhlcjbbh = 6,
Gkhimknfbcn = 7,
Abkdoghdhba = 8,
Ipeiaahnkke = 9,
Gkellhhhpma = 10,
Ofcbckofimb = 11,
Fimlafpdgfi = 12,
Chiecekepol = 20,
Omhmojaaaca = 21,
Cckafhnboeh = 22,
Lmjmkmcfmfj = 23,
Lohbleoolib = 31,
}
impl Abhkdoeccdh {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Abhkdoeccdh::Angkkmjlepg => "ABHKDOECCDH_ANGKKMJLEPG",
Abhkdoeccdh::Nmlegigpecc => "ABHKDOECCDH_NMLEGIGPECC",
Abhkdoeccdh::Eelcebjnpjj => "ABHKDOECCDH_EELCEBJNPJJ",
Abhkdoeccdh::Fbbnlhclkoh => "ABHKDOECCDH_FBBNLHCLKOH",
Abhkdoeccdh::Pkecbhkdoch => "ABHKDOECCDH_PKECBHKDOCH",
Abhkdoeccdh::Mkpmhlcjbbh => "ABHKDOECCDH_MKPMHLCJBBH",
Abhkdoeccdh::Gkhimknfbcn => "ABHKDOECCDH_GKHIMKNFBCN",
Abhkdoeccdh::Abkdoghdhba => "ABHKDOECCDH_ABKDOGHDHBA",
Abhkdoeccdh::Ipeiaahnkke => "ABHKDOECCDH_IPEIAAHNKKE",
Abhkdoeccdh::Gkellhhhpma => "ABHKDOECCDH_GKELLHHHPMA",
Abhkdoeccdh::Ofcbckofimb => "ABHKDOECCDH_OFCBCKOFIMB",
Abhkdoeccdh::Fimlafpdgfi => "ABHKDOECCDH_FIMLAFPDGFI",
Abhkdoeccdh::Chiecekepol => "ABHKDOECCDH_CHIECEKEPOL",
Abhkdoeccdh::Omhmojaaaca => "ABHKDOECCDH_OMHMOJAAACA",
Abhkdoeccdh::Cckafhnboeh => "ABHKDOECCDH_CCKAFHNBOEH",
Abhkdoeccdh::Lmjmkmcfmfj => "ABHKDOECCDH_LMJMKMCFMFJ",
Abhkdoeccdh::Lohbleoolib => "ABHKDOECCDH_LOHBLEOOLIB",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ABHKDOECCDH_ANGKKMJLEPG" => Some(Self::Angkkmjlepg),
"ABHKDOECCDH_NMLEGIGPECC" => Some(Self::Nmlegigpecc),
"ABHKDOECCDH_EELCEBJNPJJ" => Some(Self::Eelcebjnpjj),
"ABHKDOECCDH_FBBNLHCLKOH" => Some(Self::Fbbnlhclkoh),
"ABHKDOECCDH_PKECBHKDOCH" => Some(Self::Pkecbhkdoch),
"ABHKDOECCDH_MKPMHLCJBBH" => Some(Self::Mkpmhlcjbbh),
"ABHKDOECCDH_GKHIMKNFBCN" => Some(Self::Gkhimknfbcn),
"ABHKDOECCDH_ABKDOGHDHBA" => Some(Self::Abkdoghdhba),
"ABHKDOECCDH_IPEIAAHNKKE" => Some(Self::Ipeiaahnkke),
"ABHKDOECCDH_GKELLHHHPMA" => Some(Self::Gkellhhhpma),
"ABHKDOECCDH_OFCBCKOFIMB" => Some(Self::Ofcbckofimb),
"ABHKDOECCDH_FIMLAFPDGFI" => Some(Self::Fimlafpdgfi),
"ABHKDOECCDH_CHIECEKEPOL" => Some(Self::Chiecekepol),
"ABHKDOECCDH_OMHMOJAAACA" => Some(Self::Omhmojaaaca),
"ABHKDOECCDH_CCKAFHNBOEH" => Some(Self::Cckafhnboeh),
"ABHKDOECCDH_LMJMKMCFMFJ" => Some(Self::Lmjmkmcfmfj),
"ABHKDOECCDH_LOHBLEOOLIB" => Some(Self::Lohbleoolib),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Oebcjkhphpp {
Lbeilpkfjna = 0,
Laccpnckjmi = 1,
}
impl Oebcjkhphpp {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Oebcjkhphpp::Lbeilpkfjna => "OEBCJKHPHPP_LBEILPKFJNA",
Oebcjkhphpp::Laccpnckjmi => "OEBCJKHPHPP_LACCPNCKJMI",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OEBCJKHPHPP_LBEILPKFJNA" => Some(Self::Lbeilpkfjna),
"OEBCJKHPHPP_LACCPNCKJMI" => Some(Self::Laccpnckjmi),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Oipcaakcldf {
Mlekanbmjdc = 0,
Paomoaifkgo = 1,
Hhbidcnbdba = 2,
Ecbiemhchia = 3,
Hehcmeiiknn = 4,
Ipipmppbobf = 5,
}
impl Oipcaakcldf {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Oipcaakcldf::Mlekanbmjdc => "OIPCAAKCLDF_MLEKANBMJDC",
Oipcaakcldf::Paomoaifkgo => "OIPCAAKCLDF_PAOMOAIFKGO",
Oipcaakcldf::Hhbidcnbdba => "OIPCAAKCLDF_HHBIDCNBDBA",
Oipcaakcldf::Ecbiemhchia => "OIPCAAKCLDF_ECBIEMHCHIA",
Oipcaakcldf::Hehcmeiiknn => "OIPCAAKCLDF_HEHCMEIIKNN",
Oipcaakcldf::Ipipmppbobf => "OIPCAAKCLDF_IPIPMPPBOBF",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"OIPCAAKCLDF_MLEKANBMJDC" => Some(Self::Mlekanbmjdc),
"OIPCAAKCLDF_PAOMOAIFKGO" => Some(Self::Paomoaifkgo),
"OIPCAAKCLDF_HHBIDCNBDBA" => Some(Self::Hhbidcnbdba),
"OIPCAAKCLDF_ECBIEMHCHIA" => Some(Self::Ecbiemhchia),
"OIPCAAKCLDF_HEHCMEIIKNN" => Some(Self::Hehcmeiiknn),
"OIPCAAKCLDF_IPIPMPPBOBF" => Some(Self::Ipipmppbobf),
_ => None,
}
}
}
#[derive(proto_gen::CmdID)]
#[derive(proto_gen::XorFields)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Gimnhhaghan {
Oaacgkjmjlo = 0,
Gfdifocbjok = 4000,
Fjmkhapmkbo = 4001,
Ejohhbiadol = 4002,
Cdkjclciccg = 4003,
Gfjcgpkdffd = 4004,
Kihmhbipmoa = 4005,
Ochcfcbnmhl = 4006,
Njdhcgdfcam = 4007,
Jpjfbjgjibp = 4008,
Fdooknpbjpk = 4009,
Acnkpnbpgap = 4010,
Efikfloophm = 4011,
Jajmdpajcci = 4012,
Lcoilcelheo = 4013,
Komplfajgbo = 4014,
}
impl Gimnhhaghan {
/// String value of the enum field names used in the ProtoBuf definition.
///
/// The values are not transformed in any way and thus are considered stable
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
pub fn as_str_name(&self) -> &'static str {
match self {
Gimnhhaghan::Oaacgkjmjlo => "GIMNHHAGHAN_OAACGKJMJLO",
Gimnhhaghan::Gfdifocbjok => "GIMNHHAGHAN_GFDIFOCBJOK",
Gimnhhaghan::Fjmkhapmkbo => "GIMNHHAGHAN_FJMKHAPMKBO",
Gimnhhaghan::Ejohhbiadol => "GIMNHHAGHAN_EJOHHBIADOL",
Gimnhhaghan::Cdkjclciccg => "GIMNHHAGHAN_CDKJCLCICCG",
Gimnhhaghan::Gfjcgpkdffd => "GIMNHHAGHAN_GFJCGPKDFFD",
Gimnhhaghan::Kihmhbipmoa => "GIMNHHAGHAN_KIHMHBIPMOA",
Gimnhhaghan::Ochcfcbnmhl => "GIMNHHAGHAN_OCHCFCBNMHL",
Gimnhhaghan::Njdhcgdfcam => "GIMNHHAGHAN_NJDHCGDFCAM",
Gimnhhaghan::Jpjfbjgjibp => "GIMNHHAGHAN_JPJFBJGJIBP",
Gimnhhaghan::Fdooknpbjpk => "GIMNHHAGHAN_FDOOKNPBJPK",
Gimnhhaghan::Acnkpnbpgap => "GIMNHHAGHAN_ACNKPNBPGAP",
Gimnhhaghan::Efikfloophm => "GIMNHHAGHAN_EFIKFLOOPHM",
Gimnhhaghan::Jajmdpajcci => "GIMNHHAGHAN_JAJMDPAJCCI",
Gimnhhaghan::Lcoilcelheo => "GIMNHHAGHAN_LCOILCELHEO",
Gimnhhaghan::Komplfajgbo => "GIMNHHAGHAN_KOMPLFAJGBO",
}
}
/// Creates an enum from field names used in the ProtoBuf definition.
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"GIMNHHAGHAN_OAACGKJMJLO" => Some(Self::Oaacgkjmjlo),
"GIMNHHAGHAN_GFDIFOCBJOK" => Some(Self::Gfdifocbjok),
"GIMNHHAGHAN_FJMKHAPMKBO" => Some(Self::Fjmkhapmkbo),
"GIMNHHAGHAN_EJOHHBIADOL" => Some(Self::Ejohhbiadol),
"GIMNHHAGHAN_CDKJCLCICCG" => Some(Self::Cdkjclciccg),
"GIMNHHAGHAN_GFJCGPKDFFD" => Some(Self::Gfjcgpkdffd),
"GIMNHHAGHAN_KIHMHBIPMOA" => Some(Self::Kihmhbipmoa),
"GIMNHHAGHAN_OCHCFCBNMHL" => Some(Self::Ochcfcbnmhl),
"GIMNHHAGHAN_NJDHCGDFCAM" => Some(Self::Njdhcgdfcam),
"GIMNHHAGHAN_JPJFBJGJIBP" => Some(Self::Jpjfbjgjibp),
"GIMNHHAGHAN_FDOOKNPBJPK" => Some(Self::Fdooknpbjpk),
"GIMNHHAGHAN_ACNKPNBPGAP" => Some(Self::Acnkpnbpgap),
"GIMNHHAGHAN_EFIKFLOOPHM" => Some(Self::Efikfloophm),
"GIMNHHAGHAN_JAJMDPAJCCI" => Some(Self::Jajmdpajcci),
"GIMNHHAGHAN_LCOILCELHEO" => Some(Self::Lcoilcelheo),
"GIMNHHAGHAN_KOMPLFAJGBO" => Some(Self::Komplfajgbo),
_ => None,
}
}
}